/*
Theme Name: Allegro Premium Theme Child
Theme URI: http://allegro.orange-themes.com/
Description: Allegro Premium Wordpress Theme Child (Yale Scientific Magazine)
Author: Orange Themes and YSM
Author URI: http://www.orange-themes.com/
Template: allegro-theme
Version: 1894.0 YSM mod
Tags: 
License: GNU General Public License
License URI: README_License.txt
*/

/*=====CUSTOM CSS=====*/

/**General styles**/
/*General text*/
p>a{color:#E60000}
.shortcode-content .paragraph-row .column9,.shortcode-content .paragraph-row .column12{font-family:'Garamond',serif;font-size:18px;line-height:125%;color:#000}
div.wp-caption p.wp-caption-text{font-size:15px;line-height:120%}
.shortcode-content .column3 ul li a{font-family:'Roboto',sans-serif;font-size:14px;color:#777777;line-height:105%}
/*Buttons*/
.vc_btn{font-family:'Roboto',sans-serif}
/*Section headers*/
.block-title a{font-family:'Source Sans Pro',sans-serif;font-size:1.1em}
.block-title a:hover{color:#FFFFFF}

/**Menu**/
/*Subj menu*/
.secondary-menu a{font-size:1.1em}
/*Subscribe button*/
.subs-button-menu{position:absolute;right:0px}
.subs-button-menu a{font-size:1.35em}
.subs-button-menu:hover{background-color:#003367;
	-o-transition:background-color 0.2s linear;
	-moz-transition:background-color 0.2s linear;
	-khtml-transition:background-color 0.2s linear;
	-webkit-transition:background-color 0.2s linear;
	-ms-transition:background-color 0.2s linear;
	transition:background-color 0.2s linear;}
.subs-button-menu a:hover{color:white;
	-o-transition:color 0.2s linear;
	-moz-transition:color 0.2s linear;
	-khtml-transition:color 0.2s linear;
	-webkit-transition:color 0.2s linear;
	-ms-transition:color 0.2s linear;
	transition:color 0.2s linear;}
	
/**Homepage**/
/*Notif alerts*/
.custom-alert p{font-family:'Roboto',sans-serif;font-weight:bold;font-size:15px}
.custom-alert a{color:#999999}
/*Home slider*/
.advps-slide *{font-family:'Roboto',sans-serif}

/**YSM pages**/
/*General*/
.YSM-info-text{font-family:'Roboto',sans-serif;font-size:15px}
/*Tour tabs*/
.wpb_tabs_nav li a{background color:#AAAAAA}
.tab-page{font-family:'Roboto',sans-serif}
.tab-page .wpb_tour_tabs_wrapper>ul>li>a{color:#000066;font-weight:bold;font-size:15px}
.tab-page p{font-size:16px}
.tab-page ul.wpb_tabs_nav li:hover{background-color:#E7F7FF}
.masthead-exception p{font-size:14px}
/*History page*/
.History{line-height:150%}
/*Archive page*/
.archive-accordion .wpb_accordion_header a{font-weight:bold;color:#006699;font-size:17px}
.archive-accordion,.YSMArchive h2{font-family:"Titillium Web",sans-serif}
.archive-accordion td a{color:#007149;font-weight:bold;line-height:2;font-size:16.5px}
.archive-accordion td a:hover{color:#009900;font-weight:bold}
.archive-accordion h3 a:hover{background-color:#C8ECFF}
/*Contest winners page*/
.contest-winner-page{font-family:'Roboto',sans-serif;font-size:17px}
.contest-rank{background-color:#33B9EE;padding:10px;color:#FFF}
/*Winning essays page*/
.winning-essays{font-family:'Garamond',serif;font-size:18px;line-height:125%}
/*Electronic access page*/
.online-subs-list p,.online-csubs-list li{font-family:"Roboto",sans-serif;font-size:16px;font-weight:bold}/*Style for issue list*/
.online-subs-list li{margin-top:5px;padding:10px;background-color:#225080;color:#FFF;width:400px}
.online-subs-list li:hover{background-color:#3399FF}
/*Electronic access back button*/
.ebook-return{background-color:#5588cd;padding:10px;width:120px;text-align:center}
.ebook-return a{font-family:'Titillium Web',sans-serif;font-size:18px;color:#FFF;font-weight:bold}
/*Subscribe page*/
.sub-options,.pay-options{border-collapse:collapse}
.sub-options{border:2px solid #B3DAEE}
.pay-options{border:2px solid #FFBD91}
.sub-options td,.pay-options td{padding:1%}
.sub-options{text-align:center}
.sub-options td{border-left:2px solid #B3DAEE;border-right:2px solid #B3DAEE}
.sub-options tr#r1 td{background-color:#CAE5F3;font-weight:bold;font-size:18px}
.sub-options tr#r3 td{font-weight:bold;font-size:16px}
.sub-options tr#r4 td{font-weight:bold;font-size:16px}
.pay-options td{border-left:2px solid #FFBD91;border-right:2px solid #FFBD91;width:48%}
.pay-options tr#Type td#bordered{background-color:#FFD1B2;font-weight:bold;font-size:16px}
.pay-options td h1{font-size:18px}
/*Subscription FAQs*/
.FAQs h4{font-size:16px}
.FAQs p{font-size:15px;font-family:'Roboto',sans-serif}
/*All Articles page*/
.all_articles div{font-family:'Roboto',sans-serif}
.all_articles .vc_btn3-container a.vc_btn3{background-color:#006699}
/*404 page*/
.big-error-sign{font-family:"Titillium Web",sans-serif}

/**Widgets**/
/*Subscriptions widget*/
.sub-widget-div{font-family:'Roboto',sans-serif;font-size:14px;font-weight:bold;color:#000;padding:5px;background-color:#C6C6C6;margin:1px;display:block}
.sub-widget-div:hover{background-color:#B7E7F4}
/*Blog feed*/
.jpgetrssfeed ul{margin-top:5%;font-size:13px}
.jpgetrssfeed{font-family:'Roboto',sans-serif}
.jpgetrssfeed ul li{color:#999999;padding-top:1%;padding-bottom:1%;padding-right:2%;padding-left:2%}
.jpgetrssfeed ul li:hover{background-color:#E5EAEE}
.jpgetrssfeed ul{list-style-type:disc;list-style-position:inside}
.jpgetrssfeed ul li a{font-weight:bold;color:#000000}
/*Facebook feed*/
.FBfeed{font-family:'Roboto',sans-serif}
/*Ads*/
.random_banner_css img{width:300px;margin-left:auto;margin-right:auto;display:block}
/*Most Recent*/
.widget-articles ul li:hover{background-color:#E5E7E8}
.widget-articles ul li{padding-top:2%;
	-o-transition:background-color 0.2s linear;
	-moz-transition:background-color 0.2s linear;
	-khtml-transition:background-color 0.2s linear;
	-webkit-transition:background-color 0.2s linear;
	-ms-transition:background-color 0.2s linear;
	transition:background-color 0.2s linear;}