﻿
.navbar .brand {
  float: left;
  display: block;
  padding: 8px 20px 8px;
  margin-left: -20px;
  font-size: 20px;
  font-weight: 200;
  color: #777777;
  text-shadow: 0 1px 0 #ffffff;
}

.navbar .brand:hover {
  text-decoration: none;
}

.navbar-inverse .brand {
  color: #999999;
}



.brand {
  width:auto;
  height:auto;
  font-size: 0 !important;
  line-height: 0 !important;
  display: inline-block;
  text-align:center;
  margin: 0 !important;
  position: relative;
  padding: 0 0 0 0!important;
  margin-top:20px;
}



.brand img.left {
  float:left;
  width:auto;
  height:130px;
  margin-top:10px;
  margin-left:15px;

}


.brand img.right {
  float:right;
  width:350px;
  height:100px;
  margin:auto;
  margin-bottom:20px;

}

.sub-menu .menu-item-has-children:after { color: #fff }
.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}

.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-6 {
    width: 50%;
  }



.af-padd-block {
  position: relative; }

  .af-padd-block--xxl {
    padding-bottom: 92.72%; }

  .af-padd-block--md {
    padding-bottom: 68%; }

.call-button .call-title {
	float: left;
	font-size: 12px;
	text-align: right;
	padding: 5px 10px;

}
#s5_component_wrap ul.ul_arrow{padding-left:0;margin-left:0;margin-right:0;list-style-type:none}
#s5_component_wrap ul.ul_star{line-height:21px;list-style-type:none;margin-left:0;margin-right:0;padding-left:0}
#s5_component_wrap ul.ul_bullet{padding-left:0;margin-left:0;margin-right:0;list-style-type:none}
#s5_component_wrap ul.ul_numbers{padding-left:0;margin-left:0;margin-right:0;list-style-type:none}
#s5_component_wrap h3.s5_demo_h3{margin-bottom:26px;background:#f1f1f1;font-size:1.3em;padding:14px;padding-top:12px;padding-bottom:8px;font-weight:300}
#s5_component_wrap .button,#s5_component_wrap .btn{line-height:200%;margin-top:14px;margin-bottom:14px}
.cd-top:before,.facebook:before,.menu-toggle:before,.owl-theme .owl-controls div:before,.post-edit-link:before,.search-toggle:before,.slider-control-paging a:before,.slider-direction-nav a:before,.twitter:before,.widget_twentyfourteen_ephemera .widget-title:before{-webkit-font-smoothing:antialiased;display:inline-block;font:400 16px/1 Genericons;text-decoration:inherit;vertical-align:text-bottom}
.a2a_kit a,.cd-top,.menu-toggle,.owl-controls .owl-buttons div,.owl-controls .owl-page,.search-toggle,.share{cursor:pointer}
.menu-toggle{display:none;overflow:hidden;position:fixed;text-align:center;top:0;right:0;height:48px;width:48px;padding:0;margin:0;border:0}
.menu-toggle:before{color:#000;content:"\f419";padding:16px}
.main-navigation.toggled .nav-menu,.menu-toggle{display:block;z-index:3}
.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9 ;border-right:4px solid transparent;border-left:4px solid transparent}
.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9 }
.btn .caret{margin-left:0}
.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}
.dropup .btn-lg .caret{border-width:0 5px 5px}

.block_header,
.leftsidetitle {
    font-size: 20px;
    color: #fff;
    text-decoration: none;
    line-height: 20px;
    margin-bottom: 15px;
    position: relative;
    font-weight: 400;
    font-family: 'Days One', RussiaLight, sans-serif, Verdana, Arial
}

.list_videos .block_header {
    width: 100%;
    float: left
}

    .block_sub_header,
    .list_videos .block_header {
        width: 100%!important
    }


.img-circle {
  -webkit-border-radius: 500px;
     -moz-border-radius: 500px;
          border-radius: 500px;
}
#comments .content_row.comments_block{padding:0}


.content_row,
.entry-header,
.entry-footer {
    max-width: 1100px;
    margin: 0 auto;
}


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


.content_row:after {
    clear: both;
}


    .content_row,
    .entry-header,
    .entry-footer {
        max-width: 1100px;
        margin: 0 auto;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        padding-left: 30px;
        padding-right: 30px;
    }

.alignright {
	float: right;
	margin: 0 0 20px 15px;
}

blockquote.alignleft, blockquote .alignright {
	width: 33%;
}

.entry img.alignright {
	float: right;
	border: 1px solid #ccc;
	margin: 0 0 10px 20px;
	padding: 5px;
	background-color: #fff;
}

.entry .wp-caption .alignright img {
	float: right;
	border: 1px solid #ccc;
	margin: 0 0 10px 20px;
	padding: 5px;
	background-color: #fff;
}

.wp-caption.alignright {
	float: right;
	margin: 0 0px 5px 20px
}

.wp-caption.alignright img {
	float: right;
	border: 1px solid #ccc;
	margin: 0 0 5px 20px;
	padding: 5px;
	background-color: #fff;
}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clearfix{height:1%;}
*:first-child + html .clearfix{min-height:1%;}
#content .wpb_alert p:last-child,#content .wpb_text_column :last-child,#content .wpb_text_column p:last-child,.wpb_alert p:last-child,.wpb_text_column :last-child,.wpb_text_column p:last-child{margin-bottom:0}


.rev_slider .tp-mask-wrap .tp-caption,
.rev_slider .tp-mask-wrap *:last-child,
.wpb_text_column .rev_slider .tp-mask-wrap .tp-caption,
.wpb_text_column .rev_slider .tp-mask-wrap *:last-child{
	margin-bottom:0;

}






#access .menu-header,
div.menu,
#colophon,
#branding,
#main,
#wrapper {
	margin: 0 auto;
	width: 940px;
}





#main {
	clear: both;
	overflow: hidden;
	padding: 40px 0 0 0;
}



#main .widget-area ul {
	margin-left: 0;
	padding: 0 20px 0 0;
}

#main .widget-area ul ul {
	border: none;
	margin-left: 1.3em;
	padding: 0;
}
.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}
.widget_wpcom_social_media_icons_widget .screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}
.widget_wpcom_social_media_icons_widget .screen-reader-text:active,.widget_wpcom_social_media_icons_widget .screen-reader-text:focus,.widget_wpcom_social_media_icons_widget .screen-reader-text:hover{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}
.assistive-text,.says,.screen-reader-text{clip:rect(1px,1px,1px,1px)}


.section-container {
  background: #fff;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 0 1px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.2);
  width: 100%;
  display: table;
  position: relative;
}



.section-container.podcast {
  height: 418px;
}
.item{height:calc(100% - 15px)}
.item-text{display:inline-block;vertical-align:middle;width:calc(100% - 61px)}
.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{min-height:0}

.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-lg-4 {
	width: 33.33333333%
}

	.look_block {
		margin-bottom: 15px;
	}

.look_block a:hover {
	opacity: 0.5
}




#mask {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #fff;
  z-index: 10000;
  height: 100%;
}
.featured-post__body .module-title__heading{font-size:24px}
.hero-single__body .module-title__heading{font-size:31px;margin-bottom:20px}
.module-title__heading{color:#323232;font-size:32px;letter-spacing:-1.1px;line-height:1.12;margin-bottom:0;margin-top:10px}
.module-title__heading a{color:inherit;text-decoration:none}
.module-title__heading a:hover{color:#323232}
.highlight--store .module-title__heading{font-size:24px}
.post-type-archive-product .featured-post.one-article .module-title__heading{font-size:24px}
.post-type-archive-promotion .site-inner .module-title__heading{font-size:24px;max-height:80px;overflow:hidden}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.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-lg-auto,.col-md,.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-md-auto,.col-sm,.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-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.fusion-contact-info{line-height:44px;}
.fusion-header-wrapper .fusion-mobile-menu-design-classic .fusion-contact-info{text-align:center;line-height:normal}
#side-header .fusion-contact-info{word-wrap:break-word}


div#menu-box{
	float:left;
	width:100%;
}

		#wp-calendar tbody .pad , #theme-footer #wp-calendar tbody .pad{background: none;border:0 none;}

.title_center_lrg {
	text-align: center;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: large;
	font-weight: bold;
	color: #F00;
}
.b-showroom__desc{margin:10px 0 0;font-size:14px;display:none;}
.b-showroom__item.is-active-load .b-showroom__desc{display:block;}
.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-left:15px;padding-right:15px}
.col-md-6{width:50%}
.home-new-guide{position:relative;width:100%;height:233px;margin:20px 0;background-color:#202020}
.home-new-guide .guide-img-container{width:100%;height:100%;background-color:#202020;overflow:hidden}
.home-new-guide .guide-img-container img{width:100%;height:auto}
.home-new-guide .guide-title{position:absolute;bottom:0;left:0;z-index:50;width:100%;color:#fff;background-color:rgba(0,0,0,.75);padding-left:3px}
.home-new-guide .guide-title .title{padding:10px;overflow:hidden;font-size:18px;font-size:16px;font-weight:400}
.home-new-guide .guide-title .description{font-size:16px;font-weight:400;padding:10px;margin-bottom:10px;overflow:hidden}
.home-new-prod,.home-new-guide{height:360px}

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

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

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

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

  .container .jumbotron,
  .container-fluid .jumbotron {
    padding-right: 60px;
    padding-left: 60px;
  }
 

.footer-links {
  	font-size: 15px;	
}


.footer-links ul {
    margin: 1em 0;
    padding: 0;
	list-style-type: none;
}


.footer-links ul li {
	line-height: 2.7em; 
}


.footer-links a { 
	color: #FFF;
	text-align:left; 
}


.footer-links a:hover,
.footer-links a:focus { color: #EA9E5A;}
#mk-boxed-layout{  -webkit-box-shadow: 0 0 0px rgba(0, 0, 0, 0);  -moz-box-shadow: 0 0 0px rgba(0, 0, 0, 0);  box-shadow: 0 0 0px rgba(0, 0, 0, 0);}
.mk-boxed-enabled #mk-boxed-layout,.mk-boxed-enabled #mk-boxed-layout .header-style-1 .mk-header-holder,.mk-boxed-enabled #mk-boxed-layout .header-style-3 .mk-header-holder{max-width: 1200px;}
.mk-boxed-enabled #mk-boxed-layout .header-style-1 .mk-header-holder,.mk-boxed-enabled #mk-boxed-layout .header-style-3 .mk-header-holder{width: 100% !important;left:auto !important;}
.mk-boxed-enabled #mk-boxed-layout .header-style-2.header-sticky-ready .mk-header-nav-container {width: 1200px !important;left:auto !important;}
#block-b3i58da6818aefd8.block-original-b2d58dd490f09878{min-height:180px}
#block-b3i58da6818aefd8{min-height:40px}
#block-b3i58da6818aefd8.block-original-bt658dd4eda334cf{min-height:180px}
#block-b3i58da6818aefd8.block-original-btk58de7213ca3df{min-height:180px}
#block-b3i58da6818aefd8.block-original-byz5900ad582fd6e{min-height:180px}
#block-b3i58da6818aefd8.block-original-bz958dd4e863413a{min-height:180px}
.banner-top,.banner-atf,.banner-btf,.footer-banner,.banner-728-inner,.mobile-ad{min-height:0px !important}
.footer-mega-navigation .footer-mega-menu li a{color:#848484;display:inline-block;font-family:Lato;font-size:15px;margin-top:15px;transition:all .5s}
.footer-mega-navigation .footer-mega-menu li a:hover{color:#e2231a}

	
	body .dslc-navigation .menu-item[class^="dslc-icon-"]:before,
	body .dslc-navigation .menu-item[class*=" dslc-icon-"]:before {
		display: none;
	}

#contenu_principal_normal_pag .children .page_item {
    background-color: none;
}

.children .page_item {
    background-color: white;
    font-weight: normal;
}

#liste .children .page_item {
    background-color: transparent;
}


#mg-wprm-wrap li.menu-item-has-children {
  position: relative;
}


#mg-wprm-wrap li.menu-item a {
  padding: 13px 14px;
}


#mg-wprm-wrap li.menu-item ul.sub-menu li.menu-item span {
  right: 10px;
  padding: 20px 20px 30px;
  line-height: 38px;
}

				#mg-wprm-wrap li.menu-item-has-children ul.sub-menu a {
					font-size: 15px;
					text-transform: uppercase;
					font-weight: normal;
				}

				#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a,
				div#mg-wprm-wrap ul li span.wprmenu_icon {
					color: #FFFFFF !important;
				}

				#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a:hover {
					background: #d53f3f;
					color: #FFFFFF !important;
				}

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

.container .jumbotron,
.container-fluid .jumbotron {
  padding-right: 15px;
  padding-left: 15px;
  border-radius: 6px;
}

  .container .jumbotron,
  .container-fluid .jumbotron {
    padding-right: 60px;
    padding-left: 60px;
  }
@charset "UTF-8";



.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}


.animated.infinite {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}


.animated.hinge {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}


.animated.flip {
  -webkit-backface-visibility: visible;
  -ms-backface-visibility: visible;
  backface-visibility: visible;
  -webkit-animation-name: flip;
  animation-name: flip;
}
.section-4
h2{padding-bottom:20px}
.section-4,.bio{padding-left:50px;padding-right:50px}

.nnn {
  display: none;
}

.omurga_ust_orta, .omurga_alt_orta{background-color:#E6ADD3;height:10px;text-align:center}


.extcal_minical .extcal_month_label a {
    color: #FFFFFF;
    font-weight: bold;
}


.features_box {
	margin:250px 20px;
	height:315px;
}

#description01, #description02, #description03, #description04, #description05, #description06 {margin: -132px 0 0 145px;}


#description01, #description02, #description03, #description04, #description05, #description06 a {font-size:19px; line-height: 20px; font-weight:normal; vertical-align: top; font-family: "Lucida Sans Unicode";}

#description01, #description02, #description03, #description04, #description05, #description06 a:hover {text-transform: underline;}


#content-top {
	background-position: top left;
	background-repeat: no-repeat;
}


#content-top div {
	background-position: top right;
	background-repeat: no-repeat;
}


#content-top div div {
	padding: 0;
	background-repeat: repeat-x;
}

		.mucattitle { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:18px; color:#3a3a3a; margin-bottom:10px; }

			.mucattitle a { color:#3a3a3a; text-decoration:none;}

			.mucattitle a:hover { color:#111; text-decoration:none;}
.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.pswp__share-modal{display:block;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity .25s ease-out;-o-transition:opacity .25s ease-out;transition:opacity .25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}
.pswp__share-modal--hidden{display:none}
.pswp__share-modal--fade-in{opacity:1}
.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.mc-promo-slide__caption{background:rgba(0,0,0,.9);position:absolute;bottom:0;left:70px;display:-webkit-box;display:flex;flex-direction:column}
.mc-promo-slide__caption-wrap{padding:10px 25px;display:-webkit-box;display:flex;flex-direction:column;min-height:105px;justify-content:center}
.row{margin-right:-15px;margin-left:-15px}
.tablepress .row-hover tr:hover td{background-color:#f3f3f3}

.web_counter_grey {
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #333333;
	text-align: center;
	padding-left: 3px;
	padding-right: 3px;
}




.clear {
  clear: both;
}
.ie9 .td-search-background{right:100%}
.ie9 .td-search-opened .td-search-background{right:0}

.phone {
	padding: 0 10px 0 0;
  	color: #edc434;
 	 font-family: 'Neucha', 'Roboto', sans-serif;
 	 letter-spacing: 2px;
 	 font-size: 1.20em;
 	 font-weight: 800;
 	 text-align: right;
}
#content .wpb_alert p:last-child,#content .wpb_text_column :last-child,#content .wpb_text_column p:last-child,.wpb_alert p:last-child,.wpb_text_column :last-child,.wpb_text_column p:last-child{margin-bottom:0}


.rev_slider .tp-mask-wrap .tp-caption,
.rev_slider .tp-mask-wrap *:last-child,
.wpb_text_column .rev_slider .tp-mask-wrap .tp-caption,
.wpb_text_column .rev_slider .tp-mask-wrap *:last-child{
	margin-bottom:0;

}

.site-copyright {
	text-align: right;
	padding-right: 30px;
}



.site-copyright,
.footer-navigation {
	width: 50%;
	float: left;
}

	.site-copyright, 
	.footer-navigation {
		width: 100%;
		float: none;
		text-align: center;
		padding: 0;
	}

#ja-left .ja-l1 .ja-col { width: 100%; }

#ja-right .ja-r1 .ja-col { width: 100%; }


.ja-col { }

        
        
    #slider_area{
        overflow:hidden;
        width:940px;
        margin:0 auto;
        position:relative;
        z-index:1;
        height:350px;
    }

        
    
    #slider_area .right_side{
        height:260px;
        width:290px;
        padding:70px 10px 10px 10px;
        position:absolute;
        left:610px;
        z-index:6;
        right:0;
        top:0;
        margin:0px 10px;
        font-size:12px;
        overflow:hidden;
    }


    #slider_area .right_side a{
        color:#fff;
    }
    
        
    #slider_area .right_side a:hover{
        color:#fff;
    }
.collapse{display:none}
.collapse.show{display:block}
tr.collapse.show{display:table-row}
tbody.collapse.show{display:table-row-group}


a.collapse-menu {
  position: absolute;
  top: 10px;
  right: 10px;
  
  padding: 7px 10px;
  border-radius: 42%;
  cursor: pointer;
}
header.header .et-trending #et-secondary-menu .menu-item-has-children ul{top:-10px;left:100%}
#site-navigation .menu-item-has-children .fa,#site-navigation .page_item_has_children .fa{float:right;font-size:14px;width:40px;height:40px;text-align:center;line-height:40px;-webkit-transition:all .1s;-o-transition:all .1s;transition:all .1s}
#site-navigation .menu-item-has-children .fa.open,#site-navigation .page_item_has_children .fa.open{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}

#share-error-text {
    color: rgb(232,166,24);
    display: none;
    font-size: 12px;
    margin-right: 10px;
}


.slider{
	width: 100%;
	background: #ffffff;
	overflow: hidden;
	position:relative;
	box-shadow: 0px 0px 15px #000;
	z-index: 0;
}
.vc_section.vc_section-has-fill,.vc_section.vc_section-has-fill+.vc_row-full-width+.vc_section,.vc_section.vc_section-has-fill+.vc_section{padding-top:35px}
.mk-quick-contact-wrapper .mk-quick-contact-title{margin-bottom:5px;text-transform:uppercase;letter-spacing:1px;font-weight:700;font-size:13px}
.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}
.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}
.card-header+.list-group .list-group-item:first-child{border-top:0}
.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}
.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}
.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.paging-navigation:after,.site-footer:after,.site-info:after,.page-header-content-container:after,.inside-navigation:not(.grid-container):after,.inside-header:not(.grid-container):after,.inside-top-bar:not(.grid-container):after,.inside-footer-widgets:not(.grid-container):after{content:"";display:table;clear:both}
.site-content,.entry-header{word-wrap:break-word}
.separate-containers .inside-article,.separate-containers .comments-area,.separate-containers .page-header,.separate-containers .paging-navigation,.one-container .site-content,.inside-page-header{padding:40px}
.full-width-content.separate-containers .inside-article,.full-width-content.one-container .site-content{padding:0}
.contained-content.separate-containers .inside-article,.contained-content.one-container .site-content{padding:0}

.info-box .box-img {
	float: left;
	margin-right: 20px;
}

.product-bottom .info-box .box-img {
	margin-right: 20px;
}
.text-center{text-align:center}


.text-center h4 {
  margin-bottom: 10px;
  margin-top: 35px;
}


h2.sidebarwt {
    color: #fff;
    font-size: 20px;
    padding: 0px 10px 0 50px;
    margin: 0 -20px 20px -20px;
    height: 60px;
    line-height: 60px;
    text-align: left;
    background: linear-gradient(115deg, #fab600 0%, #fab600 15%, #82c2f2 15%, #82c2f2 100%);

}
.pswp__ui--over-close .pswp__button--close{opacity:1}
.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}
.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar{background-color:rgba(0,0,0,.3)}
.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right,.pswp__ui--idle .pswp__top-bar{opacity:0}
.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:.001}
.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}

.header .header-top {
  float: left;
  width: 100%;
  padding-top: 10px;
  background-color: transparent;
}

.header .header-top,
.header .topbar {
  padding-top: 0;
}

.header-top {
  background: transparent;
  padding-bottom: 25px;
}

#header #header-region .block-bnw {
  position: absolute;
  right: 0;
  top: 0;
  width: 728px;
  height: 90px;
}

#header #header-region .block-bnw img {
  position: absolute;
}


p.footercenter {color: #333333;}




#copyright {
  float: left;
  width: 100%;
  display: block;
  padding: 10px 0;
}
#copyright a{ color:#ffffff;}
#copyright a:hover{ color:#f4ca20;}




.question-brief .question-content {
  padding-right: 60px;
}




.question-detailed .question-content {
  padding-bottom: 20px;
}
.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-3{width:25%}

.menu-item-language img.iclflag {
  margin-top: -3px;
}
ul.content_button li.first{border-top:0px solid #dbdbdb;}
#superfish-2 .sf-depth-2.first a{margin-top:8px;}



.alignleft {
    display: inline;
    float: left;
    margin-right: 20px;
}


.feature-content-item.slick-slide .category_badge {
  top: 50%;
  margin-bottom: 17.5px;
}


.card-item.quote .category_badge,
.card-item.quote .category_name,
.card-item.quote .title,
.card-item.quote .subtitle {
  display: none;
}


.category_badge {
  text-transform: uppercase;
  font-family: "Jordan";
  display: inline-block;
  font-size: 10pt;
  letter-spacing: 4px;
  padding: 1px 3px 0 8px;
  background-color: #000;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
  color: #ffffff;
}


.category_badge a {
  text-decoration: none;
}

.stop{clear:both;height:73px;margin:0 auto;width:1000px;}

  .stop,#col-1,#col-2,#col-3{width:100%;overflow: hidden;margin:0px;}
#helper_box .clear,#helper_box .col1,#helper_box .col12,#helper_box .col123,#helper_box .col1234,#helper_box .col2,#helper_box .col23,#helper_box .col234,#helper_box .col3,#helper_box .col34,#helper_box .col4{height:0}
.col1,.col2,.col3,.col4{width:24.05941%;margin-right:1.2381%;float:left}
.col1:nth-child(2n),.col2:nth-child(2n),.col3:nth-child(2n),.col4:nth-child(2n){margin-right:0}
.col1+.col234,html.safari .col1+.col234{margin-left:-.09524%}
.dessin_detail .content .col1{margin-right:1.45695%;width:30.46358%}
.component_editorial .col1:first-child,.component_editorial .col23,.component_editorial .col4{height:0}



 
.bbe-container-wrap-passwordform {background: #efefef; padding: 20vh 0}
 
 
 


.bbe-container-wrap[data-bgpattern]:not([data-bgpattern="0"]) .container .row {  opacity: 0.9; -ms-transition:.5s; -moz-transition:.5s; -webkit-transition:.5s; transition:.5s;}

.bbe-container-wrap[data-bgpattern]:hover .container .row { opacity: 1}

    .phones {text-align: right;}


.phones a{
    color: #3b74bf;
}
.in_mobile_visible{display:none}

#cssmenu .menu-item-11169 .submenu,
#cssmenu li li:hover .menu-item-1116 .submenu { display:none !important }
.et_pb_section{padding:54px 0}
.et_pb_section_9.et_pb_section{background-color:#1f64a5!important}
.et_pb_section_7.et_pb_section{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}
.et_pb_section_10.et_pb_section{background-color:rgba(68,214,32,0.67)!important}
.et_pb_section_1.et_pb_section{padding-bottom:0px;background-color:#3a4149!important}
.et_pb_section_3.et_pb_section{padding-top:0px;padding-bottom:0px;background-color:#3a4149!important}
.et_pb_section_4.et_pb_section{padding-bottom:0px;background-color:#212a34!important}
.et_pb_section_6.et_pb_section{padding-top:50px;padding-right:0px;padding-bottom:50px;padding-left:0px}
.et_pb_section_8.et_pb_section{padding-top:50px;padding-right:0px;padding-bottom:50px;padding-left:0px}


    .contact img {
        width: 15px;
        margin-right: 5px;
    }


.contact a {
    color: #fff;
    font-size: 14px;
    transition: all 0.5s;
}

.collect td.name a {color:#235ec1;  font-style:italic; font-size:14px;}

.collect td.name a:hover {color:#235ec1; font-style:italic; font-size:14px;}


.book .main dd.name {  border-bottom:1px solid #a2a7a8; padding:0 0 4px 0; text-align:center; font-size:12px;  font-style:italic;}

.book .main dd.name a {color:#235ec1; text-decoration: none}

.book .main dd.name a:hover {color:#235ec1; text-decoration: underline}


.casinospec .name {padding: 5px 0 10px 0; font-size:14px;}

.headercasino .name {font:28px/36px Myriad Pro; color:#fff; margin: 0px 0 0 120px;}

.tablespa .collect td.name a {font-size: inherit;}









#pagetop{
	display:none;
	position:fixed;
	right:20px;
	bottom:30px;
	margin-top:10px;
	width:90px;
	height:90px;
        z-index:100;
}


#pagetop a{
	width:90px;
	height:90px;
	display:block;
}

#wrapper01Comp #pagetop{
    position: fixed;
    right: 20px;
    bottom: 20px;
    margin-top: 10px;
    width: 45px;
    height: 45px;
	}

#wrapper01Comp #pagetop a{
	width: 45px;
    height: 45px;
    display: block;
	}

#wrapper01Comp #pagetop img{
	max-width: 100%;
    height: auto;	
	}
.et_pb_blurb_0.et_pb_blurb .et_pb_blurb_description{text-align:center}
.et_pb_blurb_1.et_pb_blurb .et_pb_blurb_description{text-align:center}
.et_pb_blurb_2.et_pb_blurb .et_pb_blurb_description{text-align:center}

.bubcrt{border:1px solid #ddd;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;position:absolute;padding:1px 7px;color:#fff;background-color:rgb(49, 49, 49);margin-left:-9px;margin-top:10px;font-size:14px}
.img-responsive{display:block;height:auto;max-width:100%}


#footer .rss-icon,
#footer .yelp-icon,
#footer .vimeo-icon,
#footer .youtube-icon,
#footer .twitter-icon,
#footer .facebook-icon,
#footer .linkedin-icon,
#footer .rss-feed-icon,
#footer .instagram-icon,
#footer .pinterest-icon,
#footer .foursquare-icon,
#footer .googleplus-icon,
#footer .google-plus-icon,
#footer .stumbleupon-icon,
#footer .stumble-upon-icon,
#footer .email-icon {
	display: inline;
	margin: 1px;
	padding-left: 3px;
}
.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}


.slicknav_nav .menu-item-has-children.slicknav_open,
.slicknav_nav .page_item_has_children.slicknav_open {
	padding-bottom: 0;
	border-bottom: 0;
}

.slicknav_nav .menu-item-has-children li,
.slicknav_nav .page_item_has_children li {
	background: #111;
}

span.year1 {
  color: red;
}

	

.box-content{padding:12px 12px 18px 12px;background-color:#FFFFFF;margin-top:20px;}



.box-content.news{float:left;width:50%;}


.box-content.articles{float:left;width:50%;}

	.box-content.articles .legend{padding-left:15px;}


.fright { float: right !important; }


.fright .top-links ul div.top-link-section,
.top-links.fright ul div.top-link-section {
	left: auto;
	right: 0;
}
.uabb-module-content .uabb-text-editor *:not(a) {color: inherit;}
.uabb-module-content .uabb-text-editor *:not(i) {font-family: inherit;}
.uabb-module-content .uabb-text-editor *:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6) {font-size: inherit;line-height: inherit;}
.uabb-module-content .uabb-text-editor *:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(strong):not(b):not(i) {font-weight: inherit;}
.uabb-module-content h1,.uabb-module-content h2,.uabb-module-content h3,.uabb-module-content h4,.uabb-module-content h5,.uabb-module-content h6 {margin: 0;clear: both;}


.heading .title {
    font-size: 22px;
    font-weight: 400;
    line-height: 24px;
    display: inline-block;
    vertical-align: middle;
    text-transform: uppercase;
    color: #464646;
}


.thumbs .title {
    font-size: 16px;
    line-height: 18px;
    display: block;
    margin-top: 3px;
    text-transform: uppercase;
    color: #464646;
}
.elementor-row{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}


.sidebar .sb-repeat {width: 100%;padding: 17px 11px;background-color: #161616;}
#logo{display:block;height:100%}
.centered #logo{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:0 auto}
.left-right #logo{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}

		
        
        
        

        .pe-container{
            max-width: 420px;
            margin-left:auto;
            margin-right:auto;
        }




#header-container {
	height: 150px;
	position: relative;
	background-color: #5FB8F3;
}


#header {
	width: 1085px;
	margin: 0 auto;
}


#header-search {
	float: right;
	margin-top: 8px;
	margin-right: 4px;
	opacity: 1;
}


#header-social {
	float: left;
	margin-top: 8px;
	margin-left: 4px;
	opacity: 1;
}


#header-social img {
	margin-right: 5px;
}


#header-social p {
	opacity: 0.8;
}


#header-banner {
	float: right;
	margin-top: 20px;
	border: 0px solid #000000;
}
.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-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{float:left}
.col-xs-12{width:100%}

.entry-meta .comments-link:before {content:"/";color:#cccccc;font-weight:normal;padding:0 7px;}

.entry-meta .comments-link {margin-left:5px;}
.colophon .social-block a.social-icon,.tc-sidebar .social-block a.social-icon{float:left;width:auto}

                          
.social-links .social-icon:before { content: none }
.fl-photo-content {display: inline-block;line-height: 0;position: relative;max-width: 100%;}
.fl-photo-content img {display: inline;height: auto;max-width: 100%;}
.fl-photo-content:hover .fl-photo-caption-hover {opacity: 100;filter: alpha(opacity = 100);}


.nav-overlay {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 10;
  width: 100vw;
  height: 100vh;
  background: rgba(0, 0, 0, 0.6);
  opacity: 0;
  pointer-events: none;
  transition: opacity .3s linear;
}


.navigation--is-visible .nav-overlay {
  opacity: 1;
  pointer-events: auto;
}

.grid-layout .lptw-post-grid-link{line-height:1;}



.counters span.counter-icon i {
	background: #4B87EE;
}

.counters span.counter-icon i:after {
	border-top: 7px solid #4B87EE;
}


.frontpage .big-item-wrap .big-item-title{
	margin-bottom:10px;
}

.frontpage .big-item-wrap .big-item-title a{
	font-size: 18px;
	font-weight: bold;
}

.bottom-footer .col-xs-12 .algo{
	display:block;
}

	.bottom-footer .col-xs-12 a{
		display:block;
		width:100%;
		text-align:left !important;
		margin-bottom:10px;
	}

	.bottom-footer .col-xs-12{
		text-align:left !important;
	}

	.bottom-footer .col-xs-12 span{
		display:none;
	}

	.white-bg .row, .white-bg .col-xs-4, .white-bg .col-xs-8, .white-bg .col-xs-10, .white-bg .col-xs-12, .white-bg .step, .white-bg .btn{
		width:100% !important;
		margin-left:0px !important;
		margin-right:0px !important;
	}


.page-wrap {
    background-size: contain;
    background-repeat: no-repeat;
    position: relative;
    overflow: hidden;
}

.gb-footer-outer .footer-logo-cont {
	align-items: flex-start;
    -webkit-align-items: flex-start;
    -moz-align-items: flex-start;
}

.gb-footer-outer .footer-logo-cont span {
	color: #ffffff;
    margin-left: 0;
    line-height: 1.5;
    margin-top: 20px;
    max-width: 430px;
}
.slider-gallery,.slider-gallery .slider-clip,.slider-gallery li.slide,.slider-gallery ul.slides{position:relative;overflow:hidden}
.slider-gallery .slider-clip{width:100%}
.slider-primary .slider-clip{width:100%;position:relative;overflow:hidden}

.header-bottom .logo a {
  display: block;
}

.header-bottom .logo a img {
  display: block;
}

.abs{position:absolute;}
 


.infinite-mobile-header-wrap{ display: none; }

	.infinite-mobile-header-wrap .infinite-top-bar{ display: block; }

	.infinite-mobile-header-wrap .infinite-top-bar-left,
	.infinite-mobile-header-wrap .infinite-top-bar-right{ padding-top: 0px; padding-bottom: 0px; }

#qtranslate-chooser li {
	padding-right: 8px;
	display: inline-block;
	}

.td-boxed-layout .vc_row {
  width: auto;
  left: 0;
  padding-left: 0;
  padding-right: 0;
}

.vc_row-no-padding.td-pb-row [class*="td-pb-span"] {
  padding-left: 0;
  padding-right: 0;
}

.vc_row .vc_column-inner {
  padding-left: 0;
  padding-right: 0;
}
.header-menu-sp__item__sub-list{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;list-style:none;margin-top:8px}
.width100,.width100 .container.md-has-2-columns{width:100%}
.active-search .site-header .container.search_form_container{opacity:1;z-index:999;height:114px}
.site-header .container.search_form_container{position:relative;height:1px;opacity:0;height:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.container{position:relative;width:80%;max-width:1200px;margin:auto}
.active-search .container.search_form_container{height:84px!important}
.uabb-blog-posts-carousel .uabb-blog-post-inner-wrap.uabb-thumbnail-position-left,.uabb-blog-posts-carousel .uabb-blog-post-inner-wrap.uabb-thumbnail-position-right {display: inline-block;width: 100%;}
.uabb-blog-post-inner-wrap.uabb-thumbnail-position-left,.uabb-blog-post-inner-wrap.uabb-thumbnail-position-right {overflow: hidden;}
.uabb-thumbnail-position-background.uabb-blog-post-inner-wrap {position: relative;}

.menu-right-intern{ float: right; width:100%;}
.tagcloud a:hover,.sb-widget .tagcloud a:hover,.footer-widget .tagcloud a:hover{color:#fff}
.tcb-clear:after{display:block;height:0;content:''}


.site-header-wrapper {
  max-width: 1100px;
  margin-left: auto;
  margin-right: auto; }

  .site-header-wrapper:after {
    content: " ";
    display: block;
    clear: both; }

  body.no-max-width .site-header-wrapper {
    max-width: none; }
.site-branding{text-align:center}
.header-2-wrapper .site-branding,.header-3-wrapper .site-branding{float:left;text-align:left}
.site-branding img{max-width:120px;max-height:30px}
.slider .nav-wrapper{z-index:5;pointer-events:none}
.slider .nav-wrapper .table{height:100%}

		
	.mvp-feat1-sub-img {
		min-height: none;
		}

		
	.mvp-feat1-sub-img img {
		min-width: none;
		}

td.ensystd {vertical-align:middle;padding:0;border:0;margin:0}


#footer_menu {
	text-align:center;
	padding-top:40px;
}


#footer_menu li {
	display:inline;
	color:#fff;
	font-size:12px;
	margin:0 1px;
}


#footer_menu li a {
	color:#fff;
}
.nav-drawer__menu-item{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}


.genesis-nav-menu .menu-item {
	display: inline-block;
	margin-bottom: 0;
	padding-bottom: 0;
	text-align: left;
}


.genesis-nav-menu .menu-item:hover {
	position: static;
}



.menu .menu-item:focus {
	position: static;
}

	.js .nav-primary .genesis-nav-menu .menu-item,
	.js .site-header .genesis-nav-menu .menu-item {
		display: block;
		float: none;
		margin: 1px 0;
		position: relative;
		text-align: left;
	}

	.js .genesis-nav-menu .menu-item:hover {
		position: relative;
	}

	.js .nav-primary .genesis-nav-menu .menu-item a,
	.js .site-header .genesis-nav-menu .menu-item a {
		border: none;
		padding: 12px 0;
		width: 100%;
	}

.product-section .product-list .product-icon-holder .product-icon-inner {
  width: 130px;
  height: 130px;
  border-radius: 100%;
  border: 8px solid #fff;
  display: flex;
  justify-content: center;
  align-items: center;
}

.product-right .product-section .product-list .product-icon-holder .product-icon-inner {border-color: #f2f5fa;}
#carousel-reblog-box .submit,#wrapper #carousel-reblog-box p.response{float:left;width:154px;padding-top:0;padding-left:1px;overflow:hidden;height:34px;margin:3px 0 0 2px!important}
#wrapper #carousel-reblog-box p.response{font-size:13px;clear:none;padding-left:2px;height:34px;color:#aaa}
.col-full, #wrapper { width: 960px; max-width: 960px; }


#logo{width:840px;height:auto;padding:20px 10px;margin:0px auto;overflow:hidden;}

#logo img{float:left;}

#logo p{float:left;font:normal normal 12px/25px "����";color:#898989;}

#logo p strong{font:normal normal bold 14px/25px "����";color:#4d4d4d;}

#logo p span{color:#f00;}

#logo h2{padding-top:15px;font:normal normal bold 14px/25px "����";color:#4d4d4d;}

.texttitretab{color:#002654;font-family:'Arial Black', 'Verdana';font-size:12pt; text-align : left;}

	.tmenu{		
		height: 36px;
		border-top: 1px solid #999999;
		border-left: 1px solid #999999;
		border-right: 1px solid #999999;
		padding-left: 5px;
		padding-right: 5px;
		color: #6e6e6e;
		font : bold  10px Verdana;
		cursor: pointer;
text-align: center;
	}

.main-header .cart .recently-added table tfoot .items-count { font-weight: normal; }
.row{margin-right:-15px;margin-left:-15px}


.ih-item.circle.effect1 .spinner {
  width: 175px;
  height: 175px;
  border: 5px solid #f8a01a;
  border-right-color: #fff;
  border-bottom-color: #fff;
  border-radius: 50%;
  -webkit-transition: all 0.8s ease-in-out;
  -moz-transition: all 0.8s ease-in-out;
  transition: all 0.8s ease-in-out;
}

.ih-item.circle.effect1 a:hover .spinner {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.row-flex{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.row-flex:before{content:none!important}
.row{margin-left:-15px;margin-right:-15px}
.row:after,.row:before{content:" ";display:table}
.row:after{clear:both}
.bootstrap-select.btn-group.dropdown-menu-right,.bootstrap-select.btn-group[class*=col-].dropdown-menu-right,.row .bootstrap-select.btn-group[class*=col-].dropdown-menu-right{float:right}


footer .copyright{ 
	display:block;
	font-size:12px;
	line-height:180%; 
}

    .calculator-block{margin-right: auto;  }

.calculator-block img{
    position: relative;
    top: -58px;
    left: 43px;
}


img.cfa-img {
	padding-top: 13px;
	padding-right: 10px;
	padding-left: 5px;
}


p.cfa-img {
	float: right;
}


.ehl a,
.ncua a,
.icons a {
    display: inline-block;
    margin: 3px;
}


.icons {
    position: relative;
    float: left;
    margin-top: 7px;
}


.icons img {
    margin-left: 5px;
}
.list-unstyled{padding-left:0;list-style:none}
#secondary_menu .nav-boxed .menu-item a{line-height:30px;padding-top:0;padding-bottom:0}
#secondary_menu ul li.menu-item{display:inline-block;margin:0 8px;zoom:1;*display:inline}

.menu-item-language img.iclflag {
  margin-top: -3px;
}
.infographics{font-family:'Montserrat';font-size:14px;font-weight:500;margin-top:20px;}
.infographics .info-item{margin-right:15px;}
.pet-full .infographics,.recipe-full .infographics,.article-full .infographics{font-size:12px;font-weight:400;}
.pet-full .infographics .info-item,.recipe-full .infographics .info-item,.article-full .infographics .info-item{margin-right:30px;text-decoration:none;color:#404041;}
.pet-item .infographics{margin-top:10px;}


.art-nav-inner:before 
{
   content:' ';
}


.art-nav-inner{
   text-align: left;
   margin:0 auto;
width: 1000px;   
}


.desktop  .art-nav-inner{
   width: 1000px;
   padding-left: 0;
   padding-right: 0;
}

header,footer,.f-panel,.f-container{z-index:20;position:relative}
.ie9 .f-flex:not(.f-container),.ie9 .f-flex-inline:not(.f-container){display:table-row}
.f-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:980px;padding:0 10px}
.f-container:before,.f-container:after{content:"";display:table}
.f-container:after{clear:both}
.f-container-center{margin-left:auto;margin-right:auto}
.rate_t{background:#fe9603;background:linear-gradient(to top, #fe9603, #FECA2E);padding:3px;padding-top:3px;box-shadow:0 2px 2px rgba(0, 0, 0, .4)}
.smile_S:hover,.smile_m:hover,.smile_i:hover,.smile_l:hover,.smile_e:hover,.rate_R:hover,.rate_a:hover,.rate_t:hover,.rate_e:hover{padding-top:20px}
.smile_S,.smile_m,.smile_i,.smile_l,.smile_e,.rate_R,.rate_a,.rate_t,.rate_e{-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear;text-shadow:none}

  .table td,
  .table th {
    background-color: #fff !important;
  }

  .table {
    border-collapse: collapse !important;
  }

  .table-bordered th,
  .table-bordered td {
    border: 1px solid #ddd !important;
  }

.table .table {
  background-color: #fff;
}

.table-bordered {
  border: 1px solid #ddd;
}


.eventscal-module .old,
.eventscal-module .old a,
#eventcal-component .old,
#eventcal-component .old a {
	color: gray;
}


	#primary,
	#secondary {
		margin-bottom: 50px;
		padding: 0px;
		width: 100%;
		border: none;
	}


	.left-sidebar-layout #primary {
		float: none;
		padding-left: 0px;
	}

	
	.two-column-full-width,
	.four-column-full-width,
	.boxed-layout-small .four-column-full-width,
	#primary .three-column, 
	#primary .four-column-full-width, 
	#primary .four-column {
		margin: 0;
		width: 100%;
	}

	
	.two-column-blog #primary .post {
		width: 100%;
		float: left;
		margin-right: 0;
	}


	.two-column-blog #primary .post:nth-child(2n+1) {
		margin-left: 0;
	}
.header-main{z-index:10;position:relative}
.sticky-shrink .stuck .header-main{transition:height .8s}
.transparent .header-main{height: 265px}
.header.show-on-scroll,.stuck .header-main{height:70px!important}

.cubebrd1{height:250px; overflow:auto; margin:0px; padding:0px;}

.cubebrd1 div{margin-left:20px; margin-right:10px; border-bottom:1px dotted #CDCDCD;padding:5px 0px 5px 0px; }

.cubebrd1 div a{color: #ff6699;}
#se{top:-2px}


#wrap_body {
	position: relative; width: 1250px;
	margin: 0px auto;
}

	  
	.open-panel { display: block; position: relative;  padding:20px 10px 0; margin:0; text-align:right; color:#fff; font-size:12px; text-decoration:none; font-weight:bold; }

	.startpage .open-panel { margin:0; display: inline-block; position: absolute; left: 0; top: 10px; }


	.open-panel a { display:inline-block; color:#fff; text-decoration: none; }

	.open-panel a.menu { position: absolute; left:0; top:30px; padding:10px; background: #b2b2b2; height: 16px; }

	.open-panel a.start { position: absolute; left:49px; top:30px; padding:0; height:36px; }

	.open-panel a.logo { position: relative; }

	.open-panel a.logo img { width:100px; height:auto; }


	.startpage .open-panel a.start { display:none; }

	.startpage .open-panel a.menu { display:block; position: relative; left:auto; top:auto; padding:10px; }

	.startpage .open-panel a.logo { display:none; }


.navbar-nav .list-unstyled ul.menu {
	padding-left: 0;
}


.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-current-issue-text {
	padding-top: 15px;
	color: #ffffff;
}


.menu-current-issue-button .btn-default {
	color: #ffffff;
	background-color: #9D003B;
	background-image: none;
	border-color: transparent;
	margin-top: 15px;
	text-shadow: none;
}


.menu-current-issue-button .btn-default:hover {
	color: #9D003B;
	background-color: #A8A8A8;
}


.menu-current-issue-button .btn {
	border-radius: 0;
}
.menu-item-has-children.open .sub-menu a span:after{content:""}
.menu-item-has-children .sub-menu a span:after{content:""}

.trending-articles li.firstlink {
    border: none;
    padding-left: 20px;
}
.sidebar .mg-wpsi li{border-bottom:0}
.mg-wpsi{ list-style: none !important; min-height:10px; }
 .mg-wpsi li{ float: left !important; margin: 0px 5px !important; }
 .mg-wpsi li a{ text-decoration: none; }
 .mg-wpsi a i { color:#1a9347; font-size:30px !important; }
 .mg-wpsi a:hover i { color:#222222 }
.nav-drawer__menu-item{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}

.comment time { padding-left: 10px }

.comment-author.vcard { margin-bottom: 10px }

.comment-meta { font-size: 12px }

.comment-meta a { color: #777 }

.comment #respond h4 { margin-top: 25px }

.comment-awaiting-moderation {
    font-style: italic;
    font-weight: bold;
}

.comment-notes .required {
    padding-left: 0;
    padding-top: 3px;
}

.comment-notes { font-style: italic }

#commentform .wp-review-comment-field a i, #commentform .wp-review-comment-field .review-result i, .comment .wp-review-comment-rating .review-result i, .comment .wp-review-comment-rating a i { color: #FFB300!important }


#searchresult {
    position: relative;
    margin-top: 40px
}

#en_direct_des_academies ul.en_direct_des_academies_liste {
	list-style:none;
	margin:0px;
	padding:5px 20px 10px;
}

#en_direct_des_academies ul.en_direct_des_academies_liste li {
	clear:both;
	padding:4px 0px 0px;
	margin:0px;
	background-position:-50px 0px;
}

#en_direct_des_academies ul.en_direct_des_academies_liste h3 {
	float:left;
	font-size:100%;
	color:#000000;
	margin:0px;
	width:110px;
	font-weight:normal;
	border:none;
	background:none;
}

#sidebar .widget_nav_menu .widget-inner ul li.menu-item-has-children.parent:before{ float:right; display:inline-block; margin-top:16px; margin-right:25px}

#sidebar .widget_nav_menu .widget-inner ul li.menu-item-has-children.parent.show_submenu:before{content: "\f107"; color:#fff}

#sidebar .widget_nav_menu .widget-inner ul li.menu-item-has-children.parent:hover:before{ color:#fff}

#sidebar .widget_nav_menu .widget-inner ul li.menu-item-has-children.parent ul li a{ padding-left:45px}

#sidebar .widget_nav_menu .widget-inner ul li.menu-item-has-children.parent ul li:before{ display:none}

#sidebar .widget_nav_menu .widget-inner ul li.menu-item-has-children.parent ul li{ padding-left:0}


    #template-home .cta-row-1.gotm-slider + .bg-grey .cta-row-2 {
        text-align: center;
    }


    #template-home .full-screen {
        min-height: initial !important;
    }


    #template-home .cta-row-1.gotm-slider + .bg-grey {
        margin-top: 0 !important;
    }

    
    #template-home .video {
        margin-bottom: 30px;
    }
.td-container{width:1068px;margin-right:auto;margin-left:auto}
.td-post-template-3 .td-post-header.td-container{padding-right:0;padding-left:0}
.td-category-header .td-container{position:relative}
.td_category_template_8 .td-category-header .td-container{height:364px;display:table}
.td-footer-bottom-full .td-container{position:relative}
.td-footer-bottom-full .td-container:before{content:'';height:1px;background-color:rgba(255,255,255,.1);position:absolute;top:-50px;width:80%;left:50%;margin-left:-40%}


#custom-bottom .footer-social a.footer-icon {
    color: rgba(233,228,218,.4);
    padding-right: 20px;
}


#custom-bottom .footer-social a.footer-icon:hover {
    color: rgba(233,228,218,1);
	text-decoration: none;
}


.footer-social a.footer-icon i.fa {
    font-size: 24px;
}


.entry__img-holder {
  position: relative;
  overflow: hidden;
  margin-bottom: 27px;
}


.entry__meta-category + .entry__img-holder {
  margin-top: 10px;
}


.entry__img {
  width: 100%;
}

span.featured-icon i,
span.multi-featured-icon i {
    color: rgba(255, 255, 255, 0.8);
    font-size: 28px;
    display: block;
    width: 64px;
    margin: 0 auto;
    text-align: center;
     line-height: 62px;
    border-radius: 50%;
    border: 1px solid rgba(255, 255, 255, 0.25);
    transition: all 0.25s linear;
}

.featured-section.first span.featured-icon i{
color:;	
border-color:}

.featured-section.second span.featured-icon i{
color:;	
border-color:}

.featured-section.third span.featured-icon i{
color:;	
border-color:}

#topwrap {
	background-color: #307dc1;
}

    
  #topwrap, #headerwrap {
    padding-left: 0;
    padding-right: 0;
  }
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg,.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,.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,.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-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-lg-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}


#calendar2 thead tr.days{
  background-color: #5d9da9;
  height: 25px;
  color: #f9f9f9;
    font-size: 10px;
}



.smalltext
{
	font-size: 13px;
	font-family: Tahoma;
}
#MobileNav .mobile-menu-wrap{transition:opacity .25s,transform .25s}
.mobile-nav-active #MobileNav .mobile-menu-wrap{will-change:opacity,transition}
#MobileNav .mobile-menu-wrap ul{list-style:none outside none;padding:0;margin:0}
.mobile-menu-wrap{overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;position:relative;flex:1 1 auto}
#MobileNav.search-active .mobile-menu-wrap{display:none}
#u3103-5{font-size:142px;line-height:142px;}

.row .six { width: 50%; }

.td_module_mx1 .td-block14-border {
  background-color: #fff;
  display: block;
  height: 220px;
  right: -2px;
  position: absolute;
  width: 3px;
  z-index: 2;
  
  
}

.td_block_14 .td-block-span12 .td-block14-border {
  display: none;
}

.td_block_14 .td-block-span6:last-child .td-block14-border {
  display: none;
}

.td_block_14 .td-block-span4:last-child .td-block14-border {
  display: none;
}

.td_block_15 .td-block-span12 .td_module_mx1 .td-block14-border {
  display: none;
}

.td_block_15 .td-block-span6:last-child .td-block14-border {
  display: none;
}

.td_block_15 .td-block-span4:last-child .td-block14-border {
  display: none;
}

.td-footer-container .td_module_14 .meta-info,
.td-footer-container .td_module_mx3 .meta-info,
.td-footer-container .td_module_mx1 .td-block14-border {
  background-color: #222;
}
#header-container{background:#fff}
 body.fixed-mobile #top, body.fixed-mobile #header-container, body.fixed-mobile #footer-container, body.fixed-mobile #nav-container, body.fixed-mobile #footer-widgets-container { min-width: 1200px; padding: 0 1em; }

.contentleft {
    float: left;
    width: 686px;
}

  .box-truyen-hinh .contentleft {
    float: left;
    width: 670px;
}

.contentleft .box-news-home .heightboxcathome {
    height: auto!important;
}
#searchform-dropdown{border-color:#1e73be}
