﻿.fl-node-5b74be573ab04 .fl-rich-text strong {font-weight: bold;}
.fl-node-5b74e802f0499 .fl-rich-text strong {font-weight: bold;}
.fl-node-5b74dff663fda .fl-rich-text strong {font-weight: bold;}
.fl-node-5b74b8789af60 .fl-rich-text strong {font-weight: bold;}
.fl-node-5bad05b61f2d9 .fl-rich-text strong {font-weight: bold;}
.fl-node-5b74c1430eb28 .fl-rich-text strong {font-weight: bold;}
.second-level-nav{height:auto}
.sub_menu .second-level-nav{height: auto !important}
a.second-level-nav{word-wrap: break-word}
.second-level-nav.pl-264.mega-unit.mega-hdr{position: absolute;left: 34%;top: 50%}
.second-level-nav.pl-276.mega-unit.mega-hdr.last{position: absolute;left: 68%;top: 50%}
.all_promotion .tab-v2 .nav-tabs li.active a{background:#fff;padding:7px 15px 15px;border:1px solid #eee;border-top:solid 2px #72c02c;border-bottom:none!important;color:#555}
.tab-v2 .nav-tabs{border-bottom:none}


.nav {
    padding-left: 0;
    margin-bottom: 0;
    list-style: none;
}


.nav.nav-divider {
    height: 1px;
    margin: 9px 0;
    overflow: hidden;
    background-color: #e5e5e5;
}


.nav-tabs {
    border-bottom: 1px solid #ddd;
}


.nav-tabs.nav-justified {
    width: 100%;
    border-bottom: 0;
}


.nav-justified {
    width: 100%;
}


.nav-tabs-justified {
    border-bottom: 0;
}


.nav-tabs.dropdown-menu {
    margin-top: -1px;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}

	#site-navigation #nav_wrap .menu-item {width: 100% !important; display: block !important; float: none !important; border-top: 1px solid #FFF; padding: 0 !important;}

	#site-navigation #nav_wrap .menu-item a {padding: 15px 20px !important; color: #FFF !important;}

  #site-navigation #nav_wrap .sub-menu .menu-item a:before { content: "\f054"; font: normal normal normal 14px/1 FontAwesome; margin-right: 10px; }

	#site-navigation #nav_wrap .menu-item.current_page_item {background: #F06241;}
.menu-item-has-children{position:relative}
.x-menu-layered .menu-item-has-children{position:static}


    

.authors-main-window{
	background-color : white;
	font-weight : 600;
}


.navbar-nav .list-unstyled ul.menu li.menu-item {
	padding-bottom: 8px;
	list-style-type: none;
}


.navbar-nav .list-unstyled ul.menu li.menu-item a {
	font-size: 14px;
	line-height: 17px;
	color: #ffffff;
}


.navbar-nav .list-unstyled ul.menu li.menu-item a:hover {
	color: #A8A8A8;
}

.menu-item i._mi,.menu-item img._mi{display:inline-block;vertical-align:middle}
.menu-item i._mi{width:auto;height:auto;margin-top:-.265em;font-size:1.2em;line-height:1}
.menu-item i._before,.rtl .menu-item i._after{margin-right:.25em}
.menu-item i._after,.rtl .menu-item i._before{margin-left:.25em}
.menu-item img._before,.rtl .menu-item img._after{margin-right:.5em}
.menu-item img._after,.rtl .menu-item img._before{margin-left:.5em}
.menu-item ._svg{width:1em}
.rtl .menu-item i._before{margin-right:0}
.rtl .menu-item i._after{margin-left:0}
.menu-item i.elusive{margin-top:-.3em}
.nav-dropdown .nav-dropdown-col .menu-item-has-children{margin-top:5px}
.nav-vertical li li.menu-item-has-children{margin-bottom:1em}
.et_pb_social_media_follow_network_2 a.icon{background-color:#517fa4!important}

.con-decoration { text-decoration: underline; }
#permissions tr.odd .form-item,#permissions tr.even .form-item{white-space:normal;}
table tr.even,table tr.odd,th{background-color:transparent;border-bottom:1px solid #dfdfdf;}
#forum tr.odd{background:#fbfbfb;border-bottom:1px solid #eaeaea;}
tr.even,tr.odd{background-color:#eee;border-bottom:1px solid #ccc;padding:0.1em 0.6em;}
tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;white-space:nowrap;}
.network{border:1px dotted #b79e42;background:#e7e7e7;padding:30px;margin:20px 0}
.network header{border-bottom:1px dashed #b79e42}
.network header h3{line-height:35px}
.network ul{padding:0;margin:0;list-style:none}

.news-body-text {
font-size:0.85em;
padding:2px 10px 0 10px;
}


  
.title_line{
	width: 100%;
	display: block;
	clear: both;
	position: relative; 
	overflow: hidden;
}


 
.title_line h3{
	display: block;
	padding-right: 20px;
	float: left;
	position: static;
}


.title_line .featured_article_title:after {
  background: none repeat scroll 0 0 #F0F0F0;
  content: "";
  height: 1px;
  margin-left: 20px;
  margin-top: -1px;
  position: absolute;
  top: 50%;
  width: 100%;
}


#leaderboard {
 clear: both;
 padding: 8px;
 margin: 0px;
 height: 110px;
 padding-bottom: 1px;
 text-align: right;
}

#leaderboard img { border: none; }

  #navigation .nav-close,
  #navigation .nav-home {
    display: none;
  }
.header__logo{height:52px;width:58.33333%;float:left;padding-right:0;padding-left:0;text-align:center}
.header__logo:last-child:not(:first-child){float:right}
.header__logo img{width:auto!important;height:auto!important;position:relative;-webkit-transform:translateY(-45%);-o-transform:translateY(-45%);transform:translateY(-45%);top:50%;vertical-align:top}
.simple-social-icons ul.aligncenter{text-align:center}
.simple-social-icons ul.aligncenter li{display:inline-block;float:none}

.infinite-footer-wrapper .infinite-footer-column{ padding-bottom: 1029px; margin-bottom: -1020px; 
	border-left: 1px; border-style: solid; border-color: inherit; padding-left: 30px; padding-right: 30px; }
 
.infinite-footer-wrapper .infinite-footer-column:first-child{ border: none; }

	.infinite-footer-wrapper .infinite-footer-column:last-child{ margin-bottom: 20px; }


.banner_wrapper{width:100%;overflow:hidden;position:relative;margin:0 auto 1em;clear:both}


header#top .menu-item-language .iclflag, #header-secondary-outer .menu-item-language .iclflag{top:1px; position:relative; margin-right:4px}


#header-secondary-outer .menu-item-language .iclflag{top:2px}


header#top nav ul.buttons li.menu-item a{position:relative}
body:not(.material) #header-outer,.ascend #header-outer[data-full-width="true"][data-using-pr-menu="true"] header#top nav ul.buttons li.menu-item,.ascend #header-outer[data-full-width="true"][data-format="centered-menu"] header#top nav ul.buttons li#social-in-menu{padding-top:28px;}

	
	body .dslc-navigation .menu-item[class^="dslc-icon-"]:before,
	body .dslc-navigation .menu-item[class*=" dslc-icon-"]:before {
		display: none;
	}
.sk-cube-grid .sk-cube,.sk-chasing-dots .sk-child,.sk-spinner-pulse,.sk-three-bounce .sk-child,.sk-wandering-cubes .sk-cube,.sk-double-bounce .sk-child,.sk-rotating-plane,.sk-wave .sk-rect,.cssload-loader-style-2 .cssload-loader-inner,.sk-folding-cube .sk-cube:before{background-color:#2100ff}
