﻿.span4{width:300px}
.row-fluid .span4{width:31.91489362%}
.uneditable-input.span4,input.span4,textarea.span4{width:286px}
.table td.span4,.table th.span4{float:none;width:284px;margin-left:0}
.marketing .span4,.thumb-wrapper,.widget-front{text-align:center}
.marketing .span4 p{margin-left:10px;margin-right:10px}
.row-fluid .tc-content.span4,.row-fluid .tc-thumbnail.span4{width:31.91489362%;float:left}
.marketing .span4+.span4{margin-top:40px}
.slider-actions{font-size:0;line-height:0;text-align:center}
.slider-actions a{display:inline-block;vertical-align:top;font-size:0;line-height:0;text-indent:-4004px;width:12px;height:12px;background-color:#fff;border:2px solid #fff;border-radius:50%;margin:8px}
.slider-actions a:hover{text-decoration:none}
.slider-actions a.selected{background-color:#1e3568}
.slider-gallery .slider-actions{position:absolute;left:0;right:0;bottom:10px;z-index:200}
.slider-primary .slider-actions{position:absolute;left:0;right:0;bottom:10px;z-index:200}
.slider-primary .slider-actions a{width:10px;height:10px;margin:8px 5px}


div.wpcf7 .screen-reader-response {
	position: absolute;
	overflow: hidden;
	clip: rect(1px, 1px, 1px, 1px);
	height: 1px;
	width: 1px;
	margin: 0;
	padding: 0;
	border: 0;
}
.row{margin-right:-15px;margin-left:-15px}

#topbar .container .row {
    margin: 0;
}


.mim { float: left; margin: 10px; }


.widget-popular-posts__number {
  font-size: 15px;
  font-family: "Poppins", sans-serif;
  font-weight: 600;
  color: #fff;
  position: absolute;
  left: -15px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 30px;
  height: 30px;
  line-height: 26px;
  border-radius: 50%;
  border: 2px solid #fff;
  text-align: center;
  background-color: #E12A21;
  z-index: 2;
}

.f_r{float:right;}

.cate_ad .f_r{ height:188px; width:198px;overflow:hidden; }

.group .f_r{ width:455px; line-height:23px; text-align:left}
.md-has-2-columns.has-right-layout .wp-block-aps-right-side-bar-column:last-child .wp-block-aps-multipurpose-block .addtoany_shortcode{margin-bottom:2.1em}
.wp-block-aps-right-side-bar-rowlayout + .wp-block-aps-multipurpose-block p{padding-bottom:0}
.md-has-2-columns.has-right-layout .wp-block-aps-right-side-bar-column:last-child .wp-block-aps-multipurpose-block{padding-left:30px;border-left:1px solid rgba(0,0,0,.1)}

.reports.videos .duration {
	position: absolute;
	font-size: 10px;
	color: #FFF;
	background: #000;
	padding: 1px 4px;
	margin-top: 76px;
	margin-left: 88px;
	border-radius: 2px;
}

.grid_5 { display: inline; float: right; margin-left: 0; margin-right: 0;}

.container_7 .grid_5 { width: 312px;}

.snp-newtheme7 p,.snp-newtheme7 .snp-theme__choice{margin:1em}
.snp-newtheme7 .snp-theme__choice-or{text-transform:uppercase;font-size:14px;font-weight:700;margin:0 4em}
.meta,.qodef-meta{display:none}

.hi-icon{display:inline-block;width:50px;height:50px;border-radius:50%;text-align:center;color:#febf00;background:#031f9a;border:3px solid #031f9a;}

.hi-icon:before{font-size:1.5em;display:block;line-height:2.12em;}
.footer-nav .menu-item{max-height:20px !important}



.vcex-heading-link-wrap { font-size: 1em; display: block; margin: 0; }


.tbl-a thead th{background:#29abe2;color:#fff;height:35px;font-size:16px;}

.tbl-a tbody th{background:#eee;height:30px;font-size:14px;}

.tbl-a tbody th,.tbl-a tbody td{text-align:center;font-size:14px;border:1px solid #eee;border-width:0 1px 1px 0;height:30px}

.tbl-a tbody th:last-child{border-right:0}

.tbl-a tbody td:last-child{border-right:0}

.tbl-a{border-collapse:collapse;border-spacing:unset;}

.body_index { font-family: Tahoma; font-size: 14px; text-align: justify; color: #446080}
#wp-calendar td.pad,.footer #wp-calendar td.pad{background:0 0!important;border:none}
.et_pb_row_5.et_pb_row{padding-bottom:0px}
.et_pb_row_11.et_pb_row{padding-top:20px;padding-bottom:20px}
.et_pb_row_15.et_pb_row{padding-top:20px;padding-bottom:6px}

.top-bar-left {
  float: left;
}

.top-bar-left a,
.top-bar-nav a {
  font-family: 'Oswald Regular';
}

  .top-bar-left,
  .search-index-page .top-bar-nav {
    float: none;
  }

  .top-bar,
  nav,
  .top-bar-left {
    display: none;
  }
.qodef-mobile-header .qodef-mobile-logo-wrapper a{display:block;max-height:80px}
.qodef-mobile-header .qodef-mobile-logo-wrapper img{height:100%;width:auto}
.container,.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.row:after,.row:before{content:" ";display:table}
.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.row:after{clear:both}

.footer-email-wrap {
  padding-top: 21px;
}

.footer-email-wrap a {
  color: #4db2ec;
}


#cart_informer {
    float: right;
    width:107px;
    display: inline-block;
    padding-top:5px;
    margin-right:5px;
}


.top-girl {
	position: absolute;
	top: 200px;
	margin-left: 400px;
}
#footer-bottom{display:none;padding-bottom:0px;overflow:hidden}
.module-MOBI_titre .tablet-bg .image,.module-MOBI_titre .tablet-bg .image img{height:88px !important;display:inline}
.module-MOBI_titre .tablet-bg .image.mobile:not(.notablet){display:none}
.module-MOBI_titre .image,.module-MOBI_titre .image img{height:44px !important}
.module-MOBI_titre .tablet-bg .image.mobile+.image.tablet{display:none}
.mod_3947181 .image{margin: 0;}
.image, .image a, .image img {text-decoration: none;border: none;}
.mod_11926471 .image{height: 44px;position: relative;}

.hp-content.three .article-desc {
	position: relative;
    z-index: 3;
    font-size: 16px;
    font-weight: 400;
    display: block;
}

.hp-content.three .cs-article.one .article-desc {
	color: #ffffff;
}

.hp-content.three .cs-article.two .article-desc {
	color: #ffffff;
}

.hp-content.three .cs-article.three .article-desc {
	color: #ffffff;
}

.hp-content.three .cs-article.four .article-desc {
	color: #ffffff;
}

.hp-content.three .cs-article.five .article-desc {
	color: #ffffff;
}

.hp-content.three .cs-article .article-desc {
	line-height: 1.3;
}
.row{box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-.5rem;margin-left:-.5rem}
.row.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.content-block__bg{position:absolute;z-index:0;top:10px;left:-110px;opacity:0.05;-webkit-transform:scale(1.2);transform:scale(1.2)}
.group-home-list .content-block__bg{display:none}




#header-wrapper {
	z-index: 2;
	position: relative;
}

.header1 #logo {
  text-align: center;
}
#hc-results{margin-bottom:15px;text-align:center;font-size:1.5em}
.postid-670 #hc-results,.postid-672 #hc-results{display:block;text-align:center;font-size:18px}

.aom-billboard-top,.aom-addthis-column,.aom-billboard-sidebar-top,.aom-billboard-sidebar-bottom,.tsl-callout,.aom-lazy-top,.aom-lazy-right,#aom-ad-mobile,#aom-ad-mobile-bottom,.aom-sidebar,.aom-nav,.aom-footer-menu,.aom-subscribe-single,.aom-share-bar,.aom-trapez-left.aom-single,footer{display:none!important}
.aom-latest .aom-billboard-top{text-align:center;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-top:0;margin-bottom:23px;display:block;width:100%}
.aom-layout.aom-archive .aom-billboard-top{text-align:center;margin-top:0;margin-bottom:23px;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}
.aom-billboard-top.aom-single{text-align:center;margin-top:20px}

.hpts-title
{
	font-size: 38px;
	padding: 0px 0px 17px;
	line-height: 37px;
}

  .solution-list__wrap {
    padding: 0 0 0 150px;
    font-size: 15px;
    text-align: justify; }

    .solution-list__wrap h3 {
      font-size: 20px;
      font-weight: 600;
      margin-bottom: 4px;
      text-align: left; }
.column-group {
	width: 100%;
	overflow: hidden;
}
.panel-group .panel-heading+.panel-collapse .panel-body{border-top:1px solid #ddd}
.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}

	nav .dropmenu{display: block;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; width: 40%; float: left;}

	.minimarker,
	aside ul li a span{width: 18px !important; height: 18px !important; overflow: hidden; display: block; float: left; clear: none;}

	.minimarker img{
		width: 18px; height: 18px; 
	}

.layout--box-slider.version--dark .box-slider__title,
.layout--box-slider.version--dark .box-slider__content p,
.layout--box-slider.version--dark .box-slider__content a {
    color: #fff;
}


.box-slider__content {
    margin-bottom: 22px;
}


.box-slider__content a {
    font-weight: bold;
    text-decoration: underline;
}


.box-slider__content a:hover {
    text-decoration: none;
}


.box-slider__content p {
    line-height: 1.44;
}
.kmore-glass{margin:0 auto;width:200px;font-size:14px;color:#fff;padding:10px 25px;border:1px solid #fff;background-color:rgba(255,255,255,.4);margin-bottom:10px;font-weight:600}

  .each-post .post-thumbnail-wrapper .post-main-term {
    font-family: "Oswald", Arial, Helvetica, sans-serif;
    position: absolute;
    top: 10px;
    left: -5px;
    padding: 4px;
    text-transform: uppercase;
    color: #fff;
    background: #CA0000;
    z-index: 9;
    font-size: 14px; }

    #recent-posts-bar .each-post.first-large-post .post-thumbnail-wrapper {
      position: absolute;
      height: 100%;
      width: 100%;
      left: 0;
      right: 0; }
.widget_recent_entries .post-date{color:#68717b;margin-top:.2rem}
.wp-block-contact-widgets-contact-block ul li,.wpcw-widget-contact ul li,.wpcw-widget-social ul li.has-label{padding:10px 0}
.wpcw-widget-social ul li:not(.has-label){display:inline-block;margin:0 .75em .75em 0;border:none}
.wpcw-widget-social ul li.has-label a{display:block}
.wpcw-widget-social ul li.has-label svg{margin-right:.25em}
.wp-block-contact-widgets-social-block ul li,.wp-block-contact-widgets-social-block ul li.has-label{padding:10px 0}
.wp-block-contact-widgets-social-block ul li:not(.has-label){display:inline-block;margin:0 .75em .75em 0;border:none}

#site-nav ul li.menu-item-has-children,
#site-nav ul li.page_item_has_children {
	border-bottom: none;
	padding-bottom: 0;
}
.fl-node-5c62a06c2da80 .fl-rich-text strong {font-weight: bold;}
.fl-node-5c610e9b19b68 .fl-rich-text strong {font-weight: bold;}

#menu ul li.menu-item-4959 ul, #menu ul li.menu-item-9986 ul {
	width:200px;
}

.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}
.top-header-menu .menu-item-has-children li a{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}


.feat-info-views,
.feat-info-comm {
	color: #fff;
	display: inline-block;
	margin: 10px;
	}


#sidebar-wrap .feat-info-views,
#sidebar-wrap .feat-info-comm {
	margin-top: 10px !important;
	}
.product-bottom p{margin:0;padding:0}
.product-bottom{padding:15px 10px}
.product-bottom span{font-size:14px}
.product-bottom .brand-name{font-family:Arapey-Italic;margin:0 0 6px;padding:0;color:#535353;font-size:20px}
.row{margin-left:-10px;margin-right:-10px}
.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{content:" ";display:table}
.clearfix:after,.container:after,.container-fluid:after,.row:after{clear:both}
.c-products__price{margin-top:10px;display:block;font-size:12px;text-transform:uppercase;font-weight:600;}
.c-products__price strong{font-size:16px;font-weight:900}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{position:relative;min-height:1px;padding-left:10px;padding-right:10px}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12{float:left}
.col-xs-12{width:100%}


.article-wrapper:nth-child(2n+3) .col-xs-12.col-sm-12.col-md-6 {
    clear: both;
}

#menu ul li.menu-item-4959 ul, #menu ul li.menu-item-9986 ul {
	width:200px;
}
.weather-atlas-wrapper .current_horizontal .current_temp{float:left;width:50%}
.weather-atlas-wrapper .current_temp{text-align:center;margin-bottom:.5em}
.weather-atlas-wrapper .current_temp .wi{font-size:3.5em}
.weather-atlas-wrapper .current_temp .sunrise_sunset,.weather-atlas-wrapper .current_temp .sunrise_sunset .wi{margin-top:.5em;font-size:.85em}
.weather-atlas-wrapper .current_temp .temp{font-size:3.75em;line-height:1.2;margin-left:.1em;letter-spacing:-.05em}
.weather-atlas-wrapper .current_temp .current_text{font-size:1.5em;line-height:1.2;text-transform:lowercase}

img.logo{
padding-left:15px;
}


th.gigpress-city {
}


td.gigpress-city {
}


.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { position: relative; min-height: 1px; padding-left: 15px; padding-right: 15px }


    .col-md-4 { width: 33.33333333% }


.shell  { width: 980px; margin: 0 auto; }

.top-nav .shell { position: relative; }


	.footer-cols .shell { padding-left: 20px; padding-right: 20px; width: 728px; }

	.footer-bottom .shell { padding-left: 20px; width: 748px; }

.panel-grid-cell .so-panel {
  zoom: 1;
}

.panel-grid-cell .so-panel:before {
  content: '';
  display: block;
}

.panel-grid-cell .so-panel:after {
  content: '';
  display: table;
  clear: both;
}
 #pg-5-0 , #pg-5-1 , #pg-5-2 , #pg-5-3 , #pg-5-4 , #pg-5-5 , #pg-5-6 , #pg-5-7 , #pg-5-8 , #pg-5-9 , #pg-5-10 , #pl-5 .so-panel , #pl-5 .so-panel:last-child { margin-bottom:0px }
 #pl-w5cc066dfbe955 .so-panel , #pl-w5cc066dfbe955 .so-panel:last-child { margin-bottom:0px }
 #pg-w5cc710c578d6e-0 , #pl-w5cc710c578d6e .so-panel , #pl-w5cc710c578d6e .so-panel:last-child { margin-bottom:0px }


.meta {
background:#f3f3f3;
font-size:11px;
line-height:15px;
color:#333;
padding:5px 10px;
margin:0 0 30px 0;
border-top:#bbb 1px solid;
}


.site-navigation .navigation-list .navigation-item {
    border-right: 1px solid #ff7700;
    border-left: 1px solid #ff7700;
    width: 14.2%;
}


.site-header .site-title:hover {
	text-decoration: underline;
}


.site-title {
	font-size: 60px;
	font-weight: bold;
	line-height: 1;
	margin: 0;
	padding: 58px 0 10px;
}


			.site-title,
		.site-description {
			color: #0f2fbf;
		}
.share-dropdown li.facebook a{color:#306199}
.et_slide_in_menu_container #mobile_menu_slide .menu-item-has-children{position:relative}
.et_header_style_fullscreen #mobile_menu_slide .menu-item-has-children{margin-right:-31px}


#top-menu, #main-menu,#slider,#search-form,#sidebar-right,#sidebar-left, #teasers, #small-footer{display:none;}

  .home-banner__bgs-overlay {
    background-color: rgba(38, 37, 31, 0.8);
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    z-index: 13;
    width: 100%;
    height: 100%; }

.mod .hd { margin-bottom: 12px; border-top: 1px solid #6ebe32; position: relative;}

.mod .hd h3{ font-size: 18px; color:#009646; line-height: 1.8; font-weight: normal; font-family: "Microsoft YaHei"; }

.mod .hd h3 a{color:#009646;}

.mod .hd h3 a:hover{color: #6ebe32; text-decoration: none;}

.mod .bd li{margin-bottom: 7px; }

.main .mod{ width:340px;}

.mod .invest_tit{ border-top: 1px solid #e1f0e1;}


.primarymenu {
float:left;
width:600px;
margin:0;
padding:0;
}


.kolon{display:block;float:left;}

.container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
  zoom: 1;
}

.container:before,
.container:after {
  content: " ";
  display: table;
}

.container:after {
  clear: both;
}

.container .jumbotron {
  border-radius: 6px;
}

.jumbotron .container {
  max-width: 100%;
}

  .container-fluid {
    max-width: 970px;
    margin: 0 auto;
    padding-left: 20px;
    padding-right: 20px;
  }

.navbar-header .container { padding: 0 20px 0 20px !important; }

.container .contenido { padding: 0 !important; }

.ndlc__halfbox {
	display: block;
	float: left;
	width: 100%;
	max-width: 450px;
	margin: 70px 0;
	text-align: center;
}

.content .ndlc__halfbox img {
	width: auto;

}

.ndlc__halfbox--sec {
	max-width: 520px;
	height: 550px;
	position: relative;
	text-align: left;
}

.ndlc__halfbox--th {
	max-width: 520px;
	position: relative;
	text-align: left;
	margin-bottom: 80px;
}


#blog .box, .archive_options, .widget ul li, .flickr .flickr_photos, #wp-calendar, #wp-calendar caption, form#newsletter {
	background-color:#EFE7F3;
	border:1px dotted #DED3E4;
}


.widget ul {border-bottom: 1px dotted #a2ab99;}




.widget {
	margin-bottom:20px;
}


.widget a {
		text-decoration: none;
	}

	
	.widget a:hover {
		text-decoration:underline;
	}


	.widget ul li {
		margin: 0;
		padding:10px;
		border-width: 1px;
		border-style: dotted;
		border-bottom-style: none !important;
	}

	
	.widget h3 {
		padding: 5px 0;
		margin-bottom:20px;
	}

	
	.widget h4 img {
	float:left;
	margin-right:10px;
	}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-3{width:25%}


.phone-text {
	font-size: 14px;
	margin-bottom: 0;
}

.content_top {
	border-bottom: 1px solid #cac0ae;
}
.simple-steps-step{display:table;width:100%;margin-top:50px}
.simple-steps-step:first-child{margin-top:0}
#top-menu-box{background:#fcfcfc;border-bottom:1px solid #e3e3e3;font-family:Lato,sans-serif}
#top-menu{font-size:16px}
#top-menu li{margin:20px 20px 25px 0}
#top-menu a{font-weight:400}
#top-menu .fa{font-size:21px;vertical-align:text-top;margin-right:5px}
#top-menu .bull{color:#bbb}
#top-menu .active{background:0 0}
#top-menu .active a{border:1px solid #fcfcfc;color:#27252a;text-shadow:1px 1px 10px #999;padding-left:0;padding-right:0}
.advert,.header,.nav,.strip,.node .field-name-field-media-banner-image,.box-out_right,.block-sm-pp-social-share,.comment-form,.block-sm-pp-related-content,.footer{display:none}
.aa-featured__item--ad .advert{margin:0 auto;width:18.75rem}
.mpu-1 .advert,.mpu-2 .advert,.content-overview-block .advert{margin:0 -12px;background-color:transparent}
.advert.advert_top{padding:1.5rem 0;background-color:#f5f5f5}
.advert .ad__responsive-takeover{height:100px;width:100%}
.advert .ad__responsive-inline--fixed{height:100px;margin-bottom:1.5rem;width:100%}
.advert .advertise-with-us{padding:.125rem .25rem;font-family:"Lato",sans-serif;font-size:.75rem;background-color:#dce6eb}
.advert .advertise-with-us a{color:#86a3b4;line-height:1}
.advert.advert__inline{overflow:hidden}
.advert .ad-position{text-align:center;margin:auto}
.advert .ad__close-btn{margin:0}
.wp-pagenavi{margin:9px 0 10px;width:99%;margin-left:4px;padding-bottom:1px;float:left;font-family:oswald,arial,serif}
.wp-pagenavi a,.wp-pagenavi span{border:1px solid #373737;padding:3px 5px;margin:0 2px;font-size:14.2px;background:#2f2f2f;font-family:oswald,arial,serif;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;color:#e0ae00}
.wp-pagenavi a:hover,.wp-pagenavi span.current{border-color:#666}
.wp-pagenavi span.current{font-weight:700;color:#ccc}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-12{width:100%}

.collapse {
  display: none;
}

.collapse.in {
  display: block;
}

tr.collapse.in {
  display: table-row;
}

tbody.collapse.in {
  display: table-row-group;
}

  .navbar-collapse.collapse {
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;
  }

#poll { max-width:650px; padding:20px; display:none; font-size:84%; }

#poll input[type="text"] { font-size:84%; line-height:1; padding:2px; width:300px; }

#site-description {
	color: #7a7a7a;
	font-size: 14px;
	margin: 0 270px 3.65625em 0;
}

	#site-title,
	#site-description {
		margin-right: 0;
	}

	
#footer .creds {
	width: 700px;
	float: right;
	margin: 0;
	padding: 18px 20px 18px 0;
	text-align: right;
	}


.tab-pane .tiny-gutter {
  padding: 0 10px; }

  .tab-pane .tiny-gutter .item {
    padding: 5px; }
.featured__posts--callforpapers-title{padding-top:0}
.featured__posts--callforpapers{background:#eeeeee;padding:40px;margin-bottom:40px}
.featured__posts--callforpapers .featured__posts--link{display:inline-block;margin:0}
.row{margin-right:-15px;margin-left:-15px}

.row-centered {
    text-align:center;
}

.row.no-gutter {
	padding-right: 0;
    padding-left: 0;
	padding-bottom: 0;
	padding-top: 0;
    margin-left: 0;
    margin-right: 0;
	margin-bottom: 0;
	margin-top: 0;
}



#tw-responsive .container:after,
#tw-responsive .row:after,
#tw-responsive .u-cf {
    content: "";
    display: table;
    clear: both; }
.uabb-infobox-content .uabb-infobox-text p:last-of-type {margin-bottom: 0;}
.uabb-infobox-content .uabb-infobox-text p {padding: 0 0 10px 0;}
.infobox-icon-left .uabb-infobox-content,.infobox-icon-right .uabb-infobox-content{display: inline-block;vertical-align: top;}
.infobox-photo-left .uabb-infobox-content,.infobox-photo-right .uabb-infobox-content{display: inline-block;vertical-align: top;}
.uabb-infobox-content .uabb-infobox-title-prefix {padding: 0;margin: 0;}

h2.widgettitle, h2.widget-title {font-size:22px;}

.site-inner .sidebar h2.widget-title { color:#000000; }

.site-inner .sidebar h2.widget-title a:hover, .site-inner .sidebar h2.widget-title a:active, .site-inner .sidebar h2.widget-title a:focus { color:#294f80 !important; }
.wolf-linked-image .wolf-linked-image-caption-container{z-index:1;display:block;position:absolute;width:100%;height:100%;top:0;left:0}
.wolf-linked-image .wolf-linked-image-caption-table{display:table;width:100%;height:100%}
.wolf-linked-image .wolf-linked-image-caption-table-cell{display:table-cell;width:100%;height:100%;vertical-align:middle;padding:8%}
.wolf-linked-image .wolf-linked-image-caption,.wolf-linked-image .wolf-linked-image-secondary-text{display:block;width:100%}

#colophon .widget_nav_menu .menu-item {
  padding-bottom: 0;
}

#colophon .widget_nav_menu .menu-item a {
  display: block;
  padding-bottom: 3px;
  margin-bottom: 3px;
  border-bottom: 1px solid #b9b9b9;
}
.sd-content ul li.share-facebook div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-facebook a:before,.sd-social-icon-text .sd-content li.share-facebook a:before,.sd-social-text .sd-content ul li.share-facebook a:before{content:'\f204'}
.sd-social-icon .sd-content ul li[class*=share-].share-facebook a.sd-button{background:#3b5998;color:#fff!important}
#et-secondary-nav li.menu-item-5983 .sub-menu{background-color:#00adac;width:113px;padding:0}
#et-secondary-nav li.menu-item-5983 .sub-menu li{padding:0;text-align:center}
#et-secondary-nav li.menu-item-5983 .sub-menu li a{padding-left:0;padding-right:0}
#mobile_menu li.language-selector,#mobile_menu li.menu-item-5983,#mobile_menu li.menu-item-5985,#mobile_menu li.menu-item-6834,#mobile_menu li.menu-item-5961,#mobile_menu li.menu-item-5984{display:none!important}


.mod_eb_mincalendar_td_dayname .sunday {
	color:#99AAAA;
}


a.eb_minical_link SPAN.sunday {
    color: #99AAAA;
}


td.mod_eb_mincalendar_event a, td.mod_eb_mincalendar_event a.eb_minical_link span.sunday, td.mod_eb_mincalendar_event a.eb_minical_link SPAN.saturday {
    color: #fff;
}

.list-small .meta, .list-small .stats{float:none;}

.list-medium .meta{float:left;}

.list-large .meta, .list-large .stats{float:none;}
.row{margin-right:-15px;margin-left:-15px}

.contact-section .row {
    border-bottom: 1px solid #5b5c5f;
}

.footer-section .row {
    padding: 35px 0 40px 0;
    border-bottom: 1px solid #5b5c5f;
}


	img.menu-image.menu-image-title-after {
		width: 90px;
		min-height: 90px;
	}


	#menu-redes-sociais img.menu-image.menu-image-title-after {
	    width: 20px;
	    min-height: 0;
	    padding: 0;
	    margin: 0 10px 0 0;
	}
#Top_bar.is-sticky #logo img.logo-main{display:none}
#Header_creative #logo img.logo-main{display:none}


.site-header .top-bar .left {
	float: left;
	height: 100%;
    padding: 0;
    position: relative;
	display: inline-block;
	width: 50%;
	text-align: left;
}


.site-footer .bottom-bar .left {
    float: left;
}


.site-footer .bottom-bar.centered .left,
.site-footer .bottom-bar.centered .right {
    float: none;
    text-align: center;
}

    
	.site-header.left-aligned .branding,
    .site-header.left-aligned .branding .description {
        width: 100% !important;
        text-align: center;
    }

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}

  .col-md-12 {
    width: 100%;
  }

.carousel .carousel-slide .slide-cta {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
