﻿.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%}
.pt-cv-meta-fields{font-size:13px;margin-top:0}
.pt-cv-meta-fields a{color:#41b7d8}

.categoria{padding:2px 10px;font-size:14px;border:1px solid #333;margin:5px 0px;}


.screen-85 {
    width: 85%;
    float: left
}
.stat_no{font-family:helvetica neue,Helvetica,Arial,sans-serif;font-size:28px;letter-spacing:normal;text-transform:none;color:#42474c!important}
 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; }

#top ul.nav li a { font:normal 12px/1.6em Arial, sans-serif;color:#ddd; }

#visual-wrap{position:relative; height:0; padding-top:42%; background:#fff;}

      .top .main .main_inner .main_left .mv {
        width: 750px;
        height: 422px;
        border: solid 1px #bfbfbf;
        overflow: hidden; }

        .top .main .main_inner .main_left .mv img {
          width: 100%;
          min-height: 422px; }
#col-2 .readmore h3{border-bottom:0px;}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}

.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}

.has-feedback label.sr-only ~ .form-control-feedback {
  top: 0;
}

.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}
.primary-nav__child-item{border-bottom:1px solid #EEEEEE}
.primary-nav__child-item a{color:#9D64FF;font-size:14px;font-weight:600;display:block;padding:11px 0px 7px 0px}
.primary-nav__child-item a.has-desc{padding:18px 0px 14px 0px}
.primary-nav__child-item a:hover{color:#9013FE}
.primary-nav__child-item a:hover .primary-nav__child-item__desc{color:#9013FE}
.menu-user .menu-item{padding-left:0;text-transform:uppercase}
.menu-user .menu-item a{background:0 0;color:#000;font-size:13px;font-weight:700;padding:10px!important}
.dark-nav .menu-user .menu-item a{color:#fff}
.menu-user .menu-item a .active{color:#d70e16}
.menu-user .menu-item a:focus,.menu-user .menu-item a:hover{background:0 0!important;color:#000;text-decoration:underline!important}
.dark-nav .menu-user .menu-item a:focus,.dark-nav .menu-user .menu-item a:hover{color:#999}
.dark-nav .menu-user .menu-item a:after{color:#fff}
.menu-user .menu-item:last-child a:after{display:none}
.menu-user li.menu-item{float:inherit}
body .affix .site-header__navigation-desktop .menu-item.open a{background:0 0}
.navbar-nav .menu-item-home a{background:0 0}

.rt-grid-3 {width: 300px;}

.rt-grid-1:before,
.rt-grid-2:before,
.rt-grid-3:before,
.rt-grid-4:before,
.rt-grid-5:before,
.rt-grid-6:before,
.rt-grid-7:before,
.rt-grid-8:before,
.rt-grid-9:before,
.rt-grid-10:before,
.rt-grid-11:before,
.rt-grid-12:before {
  display: table;
  content: "";
  clear: both;
}

.rt-grid-1:after,
.rt-grid-2:after,
.rt-grid-3:after,
.rt-grid-4:after,
.rt-grid-5:after,
.rt-grid-6:after,
.rt-grid-7:after,
.rt-grid-8:after,
.rt-grid-9:after,
.rt-grid-10:after,
.rt-grid-11:after,
.rt-grid-12:after {
  display: table;
  content: "";
  clear: both;
}

  body .rt-grid-3 .fp-search {
    width: 130px;
    margin-left: 0;
  }
.et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h1,.et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h2.et_pb_module_header,.et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h3.et_pb_module_header,.et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h4.et_pb_module_header,.et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h5.et_pb_module_header,.et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h6.et_pb_module_header{font-family:'Lora',Georgia,"Times New Roman",serif;font-weight:700;font-size:60px;color:#f8f5f1!important}
.et_pb_fullwidth_header_0 .header-content h1,.et_pb_fullwidth_header_0 .header-content .et_pb_module_header{padding-bottom:5px;line-height:1.3em}

.footer p.additional {
  color: #a19c9b;
  padding: 10px 0 20px;
  text-decoration: none;
}

.footer p.additional a {
  color: #a19c9b;
  -webkit-transition: 0.15s color;
  transition: 0.15s color;
  text-decoration: none;
}

.footer p.additional a:hover {
  color: #fff;
}
.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) {font-weight: inherit;}
.uabb-module-content .uabb-sf-bottom-text p:last-of-type {margin-bottom: 0;}
.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;}
.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;}

.featured-videos-wrapper .featured-box .img-col {
  margin: 20px auto 10px;
}

  .ministry-focus-wrapper .gen-box .row .img-col,
.ministry-focus-wrapper .gen-box .row .title-col,
.ministry-focus-wrapper .gen-box .row .text-col {
    display: flex;
    justify-content: center;
  }

	.table_blog{
		width:100%;
		padding:0;
		margin:0;
		border: 0px; 	
		
	}
.block-type-footer .footer-left{margin-top:10px;margin-left:10px;float:left}
.block-type-footer .footer-right{margin-top:10px;margin-right:10px;float:right}
.block-type-footer .footer-link{margin-bottom:10px}
.block-type-footer p.footer-responsive-grid-link-container{float:left;width:100%;clear:both;text-align:center;margin:10px 0;display:none}
.block-type-footer p.footer-responsive-grid-link-enable-container{display:block}
.block-type-footer p.footer-headway-link{color:#666666;}
.block-type-footer a.footer-admin-link{color:#666666;}
.block-type-footer a.footer-go-to-top-link{color:#666666;}
.block-type-footer a.footer-responsive-grid-link{color:#666666;}
.responsive-grid-active .block-type-footer p.footer-responsive-grid-link-container{display:block}

.content-on-front-center{max-width:900px;margin:0 auto;}


#footer-widget-area {
	
}


#footer {
	clear: both;
	width: 100%;
}


#container,	#header,	#footer {
	margin: 0;
	width: 100%;
}
#rt-bottom{color:#AAAAAA;background:#3B3B3B;}
#rt-bottom .title,#rt-footer .title,#rt-copyright .title{color:#ffffff;}
.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-sm-12{width:100%}



.entry-content .element img {
	display: inline-block;
}
.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}

.metaslider .msHtmlOverlay .layer .content {
    overflow: hidden;
    width: auto;
    background: transparent;
    padding: 0;
    border: none;
    margin: 0;
}


.ecs__plus-btn {
  
  display: inline-block;
  line-height: 34px;
  text-align: center;
  color: #ff5158;
  font-size: 27px;
  cursor: pointer;
  width: 50px;
  height: 34px; }

.ecs__plus-btn:hover, .ecs__minus-btn:hover{
  background: #00c8fe;
}

.ecs__plus-btn:active, .ecs__minus-btn:active{
  background: #00538b;
}

.word {
    position: absolute;
    width: 360px;
    opacity: 0;
}
#header #logo:hover a span.logo-title{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;color:#08cae8}
#header #logo a span.logo-title{line-height:32px;font-weight:700;font-size:30px;color:#333;text-transform:uppercase;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}
.article{width:100%}
.article table{border-collapse:collapse;border-spacing:0;width:100%;text-align:left;border:1px solid #ddd}
.article table td,table th{padding:7px 15px;text-align:left;border:1px solid #cac6c6}
.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-sm-12{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}

.foot_nav li {
	display: inline;
	padding: 0 10px;
}

.foot_nav li a {
	color: #FFF;
}

.foot_nav.style_2 li {
	line-height: 50px;
}

.foot_nav.style_2 li a {
	padding: 10px;
	border: 1px solid #333;
}


    .mobile_menu_wrapper li.menu-item-has-children:before {
        position: absolute;
        right: 34px;
        top: 14px;
        content: "\f105";
        display: block;
        font-size: 14px;
        color: #fff;
        font-weight: normal;
        line-height: 21px;
        font-family: 'FontAwesome';
        background: none !important;
    }


    .mobile_menu_wrapper li.current-menu-parent.menu-item-has-children.showsub:before,
    .mobile_menu_wrapper li.menu-item-has-children.showsub:before {
        content: "\f107";
    }
.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}
#menu-sitemap li.menu-item-has-children{margin-bottom:15px}

.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}

	#left-column{float: none; width: 100%; margin-bottom: 20px;}

	
	
			
	#left-column .textwidget {margin-bottom: 20px;}
#az_nav_top{text-shadow:1px 1px 0 #016501;color:#FFF;background:#339900;font-size:1.1em;font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;padding:0.6em;box-shadow:0 2px 3px rgba(0, 0, 0, .2)}

.view2014 {
    margin-top: 14px;
}

.floor-6 .coop .box-con {
	LINE-HEIGHT: 0; FONT-SIZE: 0px
}

.floor-6 .box-con {
	OVERFLOW: hidden
}

.floor-6 .vip-box .box-con {
	WIDTH: 383px; HEIGHT: 253px; OVERFLOW: hidden
}

.floor-6 .mbb-story .box-con {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}


.top_news ul li .read_more {
	margin-left:10px;
}

.td-header-sp-top-menu .td_data_time {
  position: relative;
  display: inline-block;
  font-family: 'Open Sans', arial, sans-serif;
  font-size: 11px;
  font-weight: 700;
  margin: 0 32px 0 0;
  text-transform: uppercase;
  
}


.content-rating-form {
}


.content-rating-title {
	display: inline-block;
	margin-bottom: 13px;
}

.content-rating-form button {
	display: inline-block;
	line-height: 26px;
	width: 90%;
	max-width: 150px;
	border-radius: 4px;
	vertical-align: middle;
	margin-left: 0px;
	margin-right: 10px;
	margin-bottom: 5px;
	border: #ddd 1px solid;
	outline: none;
	font-size: 0.75em;
}


.content-rating-form textarea {
	display: inline-block;
	width: 100%;
	min-height: 100px;
	margin-top: 8px;
	margin-bottom: 8px;
	border: #ccc 1px solid;
	outline: none;
	font-size: 0.813em;
}
footer.site-footer .content{font-family:montserrat,sans-serif;font-size:15px;line-height:26px;color:#606060}
body.home .home-main .content{max-width:700px;margin:40px auto}
body.home footer.site-footer .content{color:#999}
.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}
.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}
.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid;content:""}
.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}
.main-nav .navbar-collapse a .caret{display:none !important;}
.main-nav .caret{color:#027b43;}
.main-nav li:hover .caret{color:#ffffff;}
.main-nav .navbar-collapse .nolink .caret-right{border-bottom:4px solid transparent;border-top:4px solid transparent;border-left:4px solid;display:inline-block;height:0;vertical-align:middle;width:0;margin-left:4px;}
.menu-mlid-3028 span.caret.grn,.menu-mlid-1829 span.caret.grn{color:#008749;}


.main-header__pattern {
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1; }

#wrapper{
	display:none;
}
#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}

	.navbar-nav ul.sub-menu li.menu-item-has-children ul.sub-menu li {
			border-bottom:0px;
			border-top:1px solid #ddd;
	}

	.navbar-nav ul.sub-menu li.menu-item-has-children ul.sub-menu {
			padding-top:15px;
			margin-bottom:-10px;
	}
.collapse{display:none}
.collapse.show{display:block}
tr.collapse.show{display:table-row}
tbody.collapse.show{display:table-row-group}


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;
}

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

.container_7 .grid_5 { width: 312px;}
.text-right{text-align:right}


.social a {

    height: 30px;

    width: 30px;

    border-radius: 50%;

    -webkit-border-radius: 50%;

    text-align: center;

    float: left;

    background-color: #797979;

    font-size: 15px;

    color: #000;

    line-height: 30px;

    margin-right: 8px;

}


.social a:hover{background-color: #fff;}




.m-main__other .langs a {
  position: relative;
  margin-left: 10px;
}
.m-main__other{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin:0 0 0 -35px;text-align:right;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
.m-main__other a{color:#ce102c;text-decoration:none;margin-left:35px}
.m-main__other .icon-svg--youtube{width:17px}
.m-main__other a:first-child{margin-left:0}
.no-touchevents .m-main__other a:hover{color:#fff}
.m-main__other .btn{margin-left:25px}
.header--white .m-main__other a{color:rgba(53,57,60,0.6);}
.no-touchevents .header--white .m-main__other a:hover{color:#35393c}

.div_image .englobe_image .image_sejour{
	border: none;
	vertical-align:middle;
}


.div_image .englobe_image .image_sejour:hover{
	border: none;
}


#sidebar-divibar {
	visibility:hidden;
	display:none;
	position:static;
	z-index: -15;
	width: 100%;
}


#sidebar-divibar.sidebar-divibar-bottom {
	bottom:0;
}


#site-branding{
	float: left;
	width: 30%;
	padding: 10px 0 10px 0;
}


#masthead.scrolled #site-branding img{
	max-height: 50px;
	width: auto;
}

	#masthead #site-branding img,
	#masthead.scrolled #site-branding img{
		max-height: 40px;
		width: auto;
	}

table tr.phone td,
table tr.mobile td,
table tr.email td,
table tr.address td {
  text-align: left;
}

.topic
{
	line-height:1.7;
	border-right:1px solid #398cb5;
	padding-left:4px;
}


.footer {
	font-family: Arial, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	padding: 12px;
	background-color: #37383a;
}

#lst  {background-color: #d6ffd6}

.normal { font-size: 80%; }

.normal table { font-size: 100%; }
.row{margin-left:-15px;margin-right:-15px}
.clearfix:before,.clearfix:after,.container:before,.container:after,.row:before,.row:after{content:" ";display:table}
.clearfix:after,.container:after,.row:after{clear:both}
.clearfix,.container,.row{*zoom:1}
.thread-reply-page .box-info-detail .row{margin-left:0;margin-right:0}
.thread-reply-page .box-info-detail .row.replies-wrap{margin-left:-20px;margin-right:-20px}
.row{margin-left:-15px;margin-right:-15px}
.footer .footer-copyright{background:rgba(0,0,0,.3);padding:22px 0;min-height:50px}
.footer .footer-copyright p{font-size:14px;font-size:.875rem;color:#fff;line-height:28px}
.footer .footer-copyright img{height:24px;margin-right:5px}

  #jm-top-bar-space,
  #jm-logo-bar-space,
  #jm-djmenu-space,
  #jm-header-top-space,
  #jm-main-in,
  #jm-bottom0,
  #jm-bottom1-space,
  #jm-bottom2-space,
  #jm-footer-mod-space,
  #jm-footer-space {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }

.clearfix {
  *zoom: 1;
}

.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
  line-height: 0;
}

.clearfix:after {
  clear: both;
}
#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.even{background:#ffffff;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;}

    #mw_board_group_3 .mw_board_group_3_list { width:100px; }

    #mw_board_group_3 .mw_board_group_3_list a { font-family:dotum; }

table.classementNormal tr.club_0 td{font-weight:bold;background:#999999;color:#ffffff;}

  
  table.top_accounts .noborder,
  table.top_accounts tr.lastline .noborder, 
  table.top_accounts tr.firstline .noborder 
  {
    border: none;
    background: none;
  }


.copyright{
padding-top:8px;
color:#918f88;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding-left:25px;
padding-right:25px;
}


.copyright a{
color:#918f88;
text-decoration:none;
}


.copyright a:hover{
color:#999999;
text-decoration:none;
}

.info{clear:both;}
.info p,.info li{margin-bottom:0;font-size:0.875em;color:#474646;}

.info .notes{padding-left:10px;}

.info-theme{clear:both;color:#474646;font-size:0.875em;text-align:left;}



.contain-to-grid {
  width: 100%;
  background: #333333; }

  .contain-to-grid .top-bar {
    margin-bottom: 0; }

.esi_wrapper {
    
    width: 95%;
    
    display: block;
    float: left;
    
    

}

	.s2 .sidebar-content { display: none; float: left; width: 100%; }
	
	.s2-expand .s2 .sidebar-content { display: block; min-width: 340px; }

	.s2-collapse .s2 .sidebar-content { display: none; }

	.s1 .sidebar-content { display: none; float: left; width: 100%; }
	
	.s1-expand .s1 .sidebar-content,
	.s1-expand .s1 .post-nav { display: block; min-width: 340px; }

	.s1-collapse .s1 .sidebar-content,
	.s1-collapse .s1 .sidebar .post-nav { display: none; }

.text-center {
  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-left:15px;padding-right:15px}
.col-md-12{width:100%}
header .side_logo .h-i{display:table;width:100%}
.hdr_nav ul li:first-child,.hdr_nav ul li.page_1,.lp_nav_wrappper .lp_nav ul li:first-child,.lp_nav_wrappper .lp_nav ul li.page_1{display:none}

.span11{width:860px;}

.row-fluid .span11{width:91.48936170212765%;*width:91.43617021276594%;}

.table td.span11,.table th.span11{float:none;width:844px;margin-left:0;}

input.span11,textarea.span11,.uneditable-input.span11{width:846px;}

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

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

.nav:after {
  clear: both;
}

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

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

.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-right-radius: 0;
  border-top-left-radius: 0;
}

.nav-container {
  padding-left: 0;
  padding-right: 0;
}


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


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


	.genesis-nav-menu.responsive-menu .menu-item,
	.responsive-menu-icon {
		display: block;
	}

	
	.genesis-nav-menu.responsive-menu .menu-item {
		margin: 0;
	}


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


	.genesis-nav-menu.responsive-menu .menu-item-has-children {
		cursor: pointer;	
	}


	.genesis-nav-menu.responsive-menu .menu-open.menu-item-has-children:before {
		content: "\f343";
	}

.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}
#cff .cff-less{display:none}

.tourdates-singledate .singledate-datepicker .date-number {
  position: absolute;
  overflow: hidden;
  left: 0px;
  height: 100%;
  width: 80px;
}
.main-bottom{clear:both}
.main-bottom .widget-area-collapsible{padding-top:20px}
.p-3{padding:1rem!important}


.navigation__item, .menu-item {
  position: relative;
}


  .navigation__main-link, .menu-item a {
    font-size: 17px;
  }
ul.menus li.a4 a {background-position:-48px 0;}

a.m_link:link, a.m_link:active, a.m_link:visited{
 color:#3D9400;
 font-weight:bold;
 text-decoration:none;
}

a.m_link:hover{
  text-decoration:underline;
}


.front-hero-location-title {
  color: #fff;
  font-size: 16px;
  font-weight: bold;
  line-height: 20px;
  margin-top: 0;
}

.collapse {
  display: none;
  visibility: hidden;
}

.collapse.in {
  display: block;
  visibility: visible;
}

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;
    visibility: visible !important;
  }

    .navbar-collapse.collapse.in { 
        display: block!important;
    }


#principal {
	position:relative;
	width:1000px;
	left:50%;
	margin-left:-500px;
}


.text-center {
  text-align: center;
}
.td-header-social-icons.mobile{display:none}
.td-header-social-icons{float:right;padding:12px 0 0}
.td-header-social-icons.full-sc.desk-none{display:none!important}
.td-header-social-icons.full-sc.desk-none .td-header-subscribe-button.full-sc{float:none;margin-top:2px;margin-left:15px}
.td-header-social-icons.full-sc{width:45%!important;display:inline-block;margin:0px!important;text-align:right;padding-top:7px}
.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}

   .right-games{float: right;width: 20%;min-height: 1454px;max-width: 240px;}

   .left-games, .right-games {  width: 20%; max-width: 220px; }

#footer-area .menu li {
    border-bottom: 0;
    margin-bottom: 0;
    padding-bottom: 20px;
}

#footer-area .menu a {
    font-size: 20px;
}

  
  .site-nav .menu-item-has-children .sub-menu {
    visibility: hidden;
    transition: all 0.2s ease-in-out;
    opacity: 0; }

  .site-nav .menu-item-has-children:hover .sub-menu {
    visibility: visible;
    opacity: 1; }

  .mega-menu .menu-item a {
    font-size: 15px;
    line-height: 1.8em;
    color: #575757;
    font-weight: 400; }
body.tw-reaction-page div#theme-layout{background-color:#252525}
.theme-boxed #theme-layout{background-color:#272727}
.tw-blog article .entry-post,.tw-blog article.list,body:not(.single-post) .tw-sidebar aside.widget,body.error404,body.page:not(.page-template-page-rowbuilder):not(.tw-reaction-page) #theme-layout,body.single-post #theme-layout{background-color:#222}


#page_in, #footer_in1{
	text-align:left;
	width: 100%;
	
	min-width:850px;
	max-width:1000px;
}



#footer_in1{
	
}
.row{margin-right:-15px;margin-left:-15px}
.icon-heart-full:before{content:"\e917";}
.icon-heart:before{content:"\e900";}

#metaslider-demo .ms-default-image,
.vantage-slide-with-image .ms-default-image {
  max-width: 100%;
  height: auto;
}

.tiled-gallery .gallery-group {
	float: left;
	position: relative;
}
.nav-dropdown.nav-dropdown-simple li.html,.nav-dropdown.nav-dropdown-bold li.html{padding:0 20px 10px}
li.html .row,li.html form,li.html select,li.html input{margin:0}
.off-canvas:not(.off-canvas-center) li.html{padding:20px}
.header li .html .live-search-results{top:0;position:relative;box-shadow:none;background-color:transparent}
.html .social-icons{font-size:1em}
.html .social-icons .button{margin-bottom:0}

.social li.tw {
	background-position: 0 -140px;
}
.region-help .block{overflow:hidden}
.region-footer-right{width:200px;margin:20px auto;}
.region-footer-menu{display:none;}

.box5 .tab_body .goodsItem .goodsimg{width:174px;height:174px;}

       .goodsItem a .goodsimg{width:174px; height:174px; border:1px solid #fff; margin-bottom:2px;}
	   
.recommend_box .goodsItem a .goodsimg{ width:145px; height:145px;}

   .boxCenterList li.goodsimg{width:120px;}

   .boxCenterList li.goodsimg img{width:120px; height:120px; display:block;}

    .flowGoodsFittings li.goodsimg{width:48px; margin-right:10px;}

    .flowGoodsFittings li.goodsimg img{width:48px; height:48px; display:block;}

   .top10List .goodsimg{ padding-left:20px;}
.tatsu-accordion-style1 .accordion-content.ui-accordion-content{padding:0 25px 15px;-webkit-box-shadow:0 4px 6px rgba(0,0,0,.1);box-shadow:0 4px 6px rgba(0,0,0,.1);border:1px solid;border-top:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px}
.tatsu-accordion-style2 .accordion-content.ui-accordion-content{padding:0 20px 20px}
.tatsu-rJMLa89uK7 .accordion-content.ui-accordion-content{border-color:#cacaca}
.tatsu-S1apIqdFQ .accordion-content.ui-accordion-content{border-color:#cacaca}
.navi-below .sum-navi .yline .img{position:absolute;right:0;bottom:0}
.tabebigmenu li .pricon img.img_hover,.tabebigmenu li span.sp img.img_hover,.tabebigmenu li.last span.sp,.tabebigmenu li.tabebigmenuact span.sp img.img,.tabebigmenu li:hover span.sp img.img{display:none}
.tabebigmenu li.tabebigmenuact .pricon img.img,.tabebigmenu li:hover .pricon img.img{display:none}





.alignnone {
  clear: both;
  margin: 5px 20px 20px 0;
}

a img.alignnone {
  margin: 5px 20px 20px 0;
}

.wp-caption.alignnone {
  margin: 5px 20px 20px 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-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;float:left}
.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.topics .topics__list .topics__list__item{float:left;display:block;margin-right:2.5641025641%;width:31.6239316239%;padding-bottom:20px;padding-bottom:1.25rem}
.topics .topics__list .topics__list__item:last-child{margin-right:0}
.topics .topics__list .topics__list__item:nth-child(3n){margin-right:0}
.topics .topics__list .topics__list__item:nth-child(3n+1){clear:left}
.topics .topics__list .topics__list__item:nth-child(1n){margin-right:0}
.topics .topics__list .topics__list__item:nth-child(1n+1){clear:left}
body.home .topics .topics__list .topics__list__item{padding-top:10px}
body.home .topics .topics__list .topics__list__item:nth-child(n+4){padding-top:20px}



.li_title_categories {
  display: list-item;
  font-size: 0.8em;
  color: #5E5E5E;
  text-transform: uppercase;
  font-weight: bold; }


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}
 #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:5px;}
	
		
		.pricing-table .featured{
			margin-top:0;
		}

.td-mobile-content .menu-item-has-children a {
  width: 100%;
  z-index: 1;
}

      .top .contents .conts_news .conts_news-cat ul li.new span {
        border: solid 1px #ff7780;
        color: #ff7780; }

        .top .contents .conts_news .conts_news-cat ul li.new span:before {
          border-bottom: 5px solid #ff7780;
          border-right: 5px solid #ff7780; }

        .top .contents .conts_news .conts_news-cat ul li.new span:hover, .top .contents .conts_news .conts_news-cat ul li.new span.active {
          background: #ff7780;
          color: #fff; }

    .wrapper .contents .contents_left .tagListTop li.new {
      background: #ff7780; }
.menu-item-has-children.open .sub-menu a span:after{content:""}
.menu-item-has-children .sub-menu a span:after{content:""}
.site-header-is-scrolled .site-header-nav .menu-item a{padding:2px 0}
.site-footer__bottom{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:60px 35px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}


.columns {
    clear: both
}


.columns:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden
}


.columns.gutters {
    margin-left: -2em
}


.columns.small-gutters {
    margin-left: -1em
}


.columns.mini-gutters {
    margin-left: -0.5em
}


.columns.horizontal-gutters {
    margin-left: -2em
}


.columns.small-horizontal-gutters {
    margin-left: -1em
}


.columns.mini-horizontal-gutters {
    margin-left: -0.5em
}

.footer.default-footer .brand-surround {
  padding-left: 0;
  padding-right: 0;
}

.footer .brand-surround {
  display: none;
}

.top-cart-content .block-subtitle {
	border-bottom: 1px solid #fbfbfb;
	color: #000;
	overflow: hidden;
	padding: 15px;
	text-align: left;
	font-size: 13px;
	text-transform: uppercase;
	background: #f5f5f5
}
.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
.contributor-result-avatar{display:inherit;-webkit-order:1;order:1;width:auto;height:60px;padding:2%}
.contributor-result-avatar img{width:auto;height:50px;margin-top:10%}
.poundkey-panels-container.asteriskhome-layout .asteriskhome-bottom .pane-asterisk-top-contributors-asterisk-top-contributors .contributor-result-avatar{padding:0 10px 0 0}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clearfix{height:1%;}
*:first-child + html .clearfix{min-height:1%;}

.footer-logo {
    padding-top: 40px;
    padding-bottom: 40px;
    text-align: center;
}

.footer-logo img { height: auto; width: 192px;}
.text-center{text-align:center}

#populeraramalar {float:right; width:325px; margin-top:7px; overflow:hidden;}

#soncevrilenkelimeler h2, #populeraramalar h2 {float:left; font-size:19px; font-family:Trebuchet MS; color:#5f5f5f; margin:0 0 0 10px; padding:0;}

#soncevrilenkelimeler span, #populeraramalar span {float:right; font-size:13px; font-family:Trebuchet MS; margin:5px 10px 0 0; padding:0;}

#soncevrilenkelimeler #cont, #populeraramalar #cont {margin:0 auto; padding:5px; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; border:1px solid #e9e9e9; background:#F9F9F9; overflow:hidden;}

#populeraramalar #cont li, #soncevrilenkelimeler #cont li {width:300px; padding:2px; margin:4px; white-space:nowrap; background:#FFFFFF; overflow:hidden; text-align:left; font-family:Verdana;}

  .single .sjnow-recent-posts-shortcode-wrapper .each-recent-post-shortcode .post-excerpt {
    display: none; }

  .single .sjnow-recent-posts-shortcode-wrapper .each-recent-post-shortcode {
    width: 32%;
    margin-right: 2%; }

    .single .sjnow-recent-posts-shortcode-wrapper .each-recent-post-shortcode:last-child {
      margin-right: 0; }

      .single .sjnow-recent-posts-shortcode-wrapper .each-recent-post-shortcode:nth-child(2) {
        margin-right: 2%; }

.page-nav .extend {
  border: none;
  
}
.mobile-menu-toggle-inner, .mobile-menu-toggle-inner::before, .mobile-menu-toggle-inner::after, .woocommerce span.onsale, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .loader-ellips__dot{background-color:#12a5cc;}


#wrapper_sec {
	width:960px;
	margin:0px auto;
}
.heading h1+p,.heading .intro,.content{font-size:20px}
.heading .intro,.heading h1+p{margin-bottom:20px;line-height:1.5}
.heading .intro{margin-bottom:0;margin-top:20px;font-size:24px}
.wide-article .heading .intro,.wide-article .heading h1+p,.wide-article .content{font-size:22px}
.modal-content .intro{margin-bottom:10px;font-size:20px;line-height:1.1}
.modal-content .intro strong{font-size:48px;font-weight:400}
.newsletter .modal-content .intro{margin-bottom:10px}
.newsletter .modal-content .intro strong{font-size:42px}

body.boxed #wrap {
	background: #fff;
}

body.boxed.margin #wrap {
	border-top: 3px solid #919191;
}

		
	#mvp-main-nav-top {
		padding: 10px 0 !important;
		height: 30px !important;
		z-index: 9999;
		}
#mvp-main-nav-top,#mvp-fly-wrap,.mvp-soc-mob-right,#mvp-main-nav-small-cont{background:#000}

.mobicon span.third { top: 20px; }

.mobicon.open span.third { -webkit-transform: rotate(-45deg); transform: rotate(-45deg); margin-top: -10px; }

.nav--main a { color: #1a1919; }
.nav-drawer__menu-item{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}

	  .huge_it_slideshow_image_second_item_1 {
		width:100%;
		height:100%;
		_width: inherit;
		_height: inherit;
		display: table-cell;
		filter: Alpha(opacity=0);
		opacity: 0;
		position: absolute;
		top:0px;
		left:0px;
		vertical-align: middle;
		overflow:hidden;
		margin:0px !important;
		visibility:visible !important;
		padding:0px  !important;
		border-radius: 0px !important;
	  }

	  
	   .huge_it_slideshow_image_second_item_1 a, .huge_it_slideshow_image_item_1 a {
			display:block;
			width:100%;
			height:100%;	
	   }
.pagesidebar .left.menu-item{float:none}
.sidemenu li.menu-item-has-children{position:relative}
.sidemenu li.menu-item-has-children:after{content:"\e05d";font-family:fonticon;position:absolute;top:15px;right:15px;color:rgba(0,0,0,.6)}
.sidemenu li.menu-item-has-children.active:after{content:"\e092"}
.button.center,.button.middle{margin:0px auto;text-align:center;display:inherit;}
.row{margin-left:-15px;margin-right:-15px}
section.row,header.row,footer.row{margin:0;position:relative}
.blog.row{padding:0 15px}
.blog.row .blogInner .featureImg a img{width:100%;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}
.blog.row .blogInner .postExcerpts{padding:40px}
.blog.row .blogInner .postExcerpts .postExcerptInner{margin-top:0}
.blog.row .blogInner .postExcerpts .postExcerptInner a.postTitle h4{font-size:17px;color:#000;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}
.blog.row .blogInner .postExcerpts .postExcerptInner p{font-size:16px;color:#9c9c9c}
.blog.row .blogInner .postExcerpts .postExcerptInner a.readMore{display:inline-block;float:right;color:#f7b71e;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}
#nr_footer .container .row{margin:0}
.row.twitterSlide{margin-left:0;margin-right:0}

.td_block_inner .td_module_mx2 {
  
  
  
}

  .td_block_inner .td_module_mx2 .td-post-category {
    margin-bottom: 5px;
  }

  .td_block_inner .td_module_mx2 .td-icon-star,
  .td_block_inner .td_module_mx2 .td-icon-star-empty,
  .td_block_inner .td_module_mx2 .td-icon-star-half {
    font-size: 15px;
    width: 17px;
  }

  .td_block_inner .td_module_mx2 .item-details {
    margin-bottom: 30px;
  }

.td_block_14 .td_block_inner {
  margin-right: -3px;
}

.td-pb-span4 .td_block_14 .td_block_inner {
  margin-right: 0;
}

.td-column-1.td_block_15 .td_block_inner {
  *zoom: 1;
}

.td-column-1.td_block_15 .td_block_inner:before,
.td-column-1.td_block_15 .td_block_inner:after {
  display: table;
  content: "";
  line-height: 0;
}

.td-column-1.td_block_15 .td_block_inner:after {
  clear: both;
}

.copyright_1 {
	font-family: tahoma, 돋움, 돋움체, 굴림, 굴림체;
	font-size: 9pt;
	color: #B79964;
	line-height: 120%;
	letter-spacing: -0.5pt;
}

.copyright_1 a:link, .copyright_1 a:visited {
	text-decoration: none;
	color: #B79964;
}

.copyright_1 a:hover {
	text-decoration: none;
	color: #FFF;
}


.griinchis
{
background-color:#C0CAD3;
}

.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-12 {
    width: 100%;
  }

#educators-carousel-wrapper {
    margin:40px 50px 0 50px;
}

#educators-carousel-wrapper button.slick-arrow {
    position: absolute;
    color:#ed145b;
    padding:12px 18px;
    background-color: white;
    border:none;
}

#educators-carousel-wrapper button.slick-arrow:hover {
    color:black;
}

#educators-carousel-wrapper button.slick-prev {
    left:-50px;
    top:0;
}

#educators-carousel-wrapper button.slick-next {
    right:-50px;
    top:0;
}

.diyw .the-spacer {
  background: #e1dddb !important;
}


.email_header {
	color: #444;
	font-family: "Open Sans";
	font-size: 29px;
	text-align: center;
	font-weight: 800;
	margin-bottom: 35px;
	margin-top: 25px
}
.wpb_gmaps_widget .wpb_wrapper{background-color:#f7f7f7;padding:5px}
.columns .wpb_wrapper .wpb_teaser_grid{float:none}
.wpb_carousel .wpb_wrapper{position:relative}
.wpb_video_widget .wpb_wrapper .wpb_video_wrapper{padding-top:56%;position:relative}
.wpb_video_widget .wpb_wrapper iframe{width:100%;height:100%;display:block;position:absolute;margin:0;top:0;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.verve_theme .wpb_gmaps_widget .wpb_wrapper{padding:0px}
.wpb_single_image .wpb_wrapper{line-height:0px}


.container {
	width:990px;
	margin:0 auto;
}

.title_bc_div {
	font-weight:bold;
	font-size:12px;
	font-family:Georgia;
	padding:5px 0 0 0;
	margin:0;
}

.tile .tile-subtitle {
margin-bottom: 0.7em !important;
color: #2c67cd;
text-transform: uppercase;
font-weight: normal;
font-size: 0.9em;
}


.laranja .tile-subtitle { color: #ba4a00; }

.azul-petroleo .tile-subtitle { color: #3b7390; }

.dourado .tile-subtitle { color: #b97a00; }

.roxo .tile-subtitle { color: #643c67; }

.marrom-claro .tile-subtitle { color: #826938; }

.verde-escuro .tile-subtitle { color: #1d571f; }

.verde .tile-subtitle { color: #017b16; }

.azul .tile-subtitle { color: #1a55dd; }

.marrom .tile-subtitle { color: #753900; }

.verde-claro .tile-subtitle { color: #56762b; }

.azul-claro .tile-subtitle { color: #3867b7; }

.azul-escuro .tile-subtitle { color: #00439e; }

.azul-turquesa .tile-subtitle { color: #097495; }

.bege .tile-subtitle { color: #ab6600; }


.divider{
    display: block;
    margin: 30px auto;
}

.concret-ancor a{
    text-decoration: none;
    color: #767a84;
}

.concret-ancor{
    margin-left: 10px;
    margin-top: 30px;
}

.concret-ancor a:hover{
    color: #f2f4f7;
}


.submenu-item {
  padding-left: 10px;
  font-size: 11px;
}

  span.submenu-item {
    color: #FFF;
    font-size: 0.9em;
    margin-left: 10px;
    margin-right: 10px;
  }


.tool-overflow{
    overflow: hidden;
}


.wt {
 font-family: Verdana, Arial, Helvetica, sans-serif;    
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 white-space: nowrap;
 color: #FFFFFF;
}

A.wt {
 font-family: Verdana, Arial, Helvetica, sans-serif;    
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 white-space: nowrap;
 color: #FFFFFF;
}

A.wt:visited {
 font-size: 12px;
 text-decoration: none;
 color: #FFFFFF;
}

A.wt:hover {
 font-size: 12px;
 text-decoration: underline;
 color: #FFFFFF;
}


.margin-sm-30t {
  margin-top: 30px; }


#essaycontent .desc-icon-box {
    margin-top: 13px !IMPORTANT;
    font-size: 14px;
}
.myact-popup,.myact-popup_sp,.toll-popup{width:200px;z-index:501;display:none;position:absolute}
.toll-popup{top:22px;left:16px}
.toll-popup .popup-arrow{left:13px;position:absolute;top:-7px}
.toll-mob .toll-popup span{padding-right:0!important}
.toll-mob .toll-popup span a{color:#444}
.toll-mob .toll-popup span a:hover{color:#ba3348;text-decoration:underline}

.cs_control{
	display: block;
}
.javo-topbar-phone,.javo-topbar-phone a{color:#fff}

.home .sqft {
  font-size: 15px;
  color: #722257;
  text-align: left;
}


.sqft {
  font-size: 16px;
  color: #ffffff;
}
.nav-mobile .compactanchor .flag-arrow .fa{color:#FFF}
.compactanchor .flag-arrow.f-active .fa,.compactanchor .flag-arrow.f-active img{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg)}
.compactanchor .flag-arrow{display:inline-block;margin-left:5px;cursor:pointer;vertical-align:top}
.compactanchor .flag-arrow .fa{font-size:22px;color:#FFF}
.compactanchor .flag-arrow img{width:13px}
.compactanchor .flag-arrow.f-active img{transform:rotate(180deg)}


	.container.vertical-middle { width: 100% !important; }


	.full-screen:not(.force-full-screen) .container.vertical-middle { width: 750px !important; }


	.vertical-middle + .video-wrap {
		position: absolute;
		width: 100%;
		height: 100%;
		top: 0;
		left: 0;
	}


.vertical-middle {
	height: auto !important;
	left: 0;
}

.td-menu-socials-wrap {
  position: relative;
}

.td-menu-socials-wrap .td-icon-font {
  color: #fff;
}


.clearfix:before, .clearfix:after {
    content: '';
    display: table;
}


.clearfix:after {
    clear: both;
}



.go-to-top {
	position: fixed;
	bottom: 20px;
	right: 30px;
	z-index: 999;
}

.go-to-top a {
	border: 2px solid #C69f70;
	color: #C69f70;
	display: block;
	font-size: 26px;
	height: 38px;
	line-height: 32px;
	text-align: center;
		-ms-transition: all 0.3s ease-out;
		-moz-transition: all 0.3s ease-out;
		-webkit-transition: all 0.3s ease-out;
		-o-transition: all 0.3s ease-out;
	transition: all 0.3s ease-out;
	width: 38px;
}

.go-to-top a:hover {
	color: #fff;
	background-color: #C69f70;
}
#logo{max-height:65%}
.et_pb_svg_logo #logo{height:65%}
.et_pb_blurb_content,.et_pb_circle_counter,.et_pb_contact_main_title,.et_pb_countdown_timer_container,.et_pb_counter_title,.et_pb_gallery_item,.et_pb_newsletter_description,.et_pb_number_counter,.et_pb_portfolio_item,.et_pb_post,.et_pb_pricing_content,.et_pb_pricing_heading,.et_pb_promo_description,.et_pb_slide_description,.et_pb_tab,.et_pb_tabs_controls,.et_pb_team_member,.et_pb_testimonial_description_inner,.et_pb_text,.et_pb_toggle_content,.et_pb_toggle_title,.et_pb_widget,.product{word-wrap:break-word}
.et_pb_testimonial_description,.et_pb_testimonial_description_inner{display:block;position:relative}
.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}
.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}
table.visible-xs{display:table!important}
tr.visible-xs{display:table-row!important}
td.visible-xs,th.visible-xs{display:table-cell!important}

.cssmenu {
	float: left;
	color: #cfcfcf;
	font:500 14px/14px 'Lato', sans-serif;
}

.cssmenu ul li {
	display: inline-block;
}

.cssmenu ul li a {
	color:#afafaf;
	display: block;
	margin:0 10px;
}

.cssmenu ul li a:hover{
	text-decoration:none;
	color: #df1f26;
}



.dtstart, .dtend {
     cursor: auto;
     border-bottom : none; 
}


#header{
  background-color:#ffb400;
  height:85px;
  }

.top-bar {
    position: fixed;
    top: 0;
    left: 0;
    height: 60px;
    width: 100vw;
    z-index: 1000;
    background: #000000;
    padding-right: 75px;
}

.admin-bar .top-bar {
    top: 46px;
}
.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-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
.qodef-drop-down .second .inner ul li a .item_outer,.qodef-drop-down .second .inner ul li h4 .item_outer{display:block;position:relative;z-index:10}



#content { 
	padding-top: 10px;
}


.clearfix {
  *zoom: 1;
}


.clearfix:before,
.clearfix:after {
  display: table;
  line-height: 0;
  content: "";
}


.clearfix:after {
  clear: both;
}

	#subheader {
    float: none; 
    width: 100%;
    height: auto;
	}
.et_pb_image_13.et_pb_module{margin-left:auto!important;margin-right:auto!important}







.mob-slider .flexslider{min-height: auto !important;}


.mob-slider{display:none;}


.mob-slider .flex-direction-nav a {margin:0px 0px 0;}

.mob-slider .flex-direction-nav .flex-next{right: 5px;}

.mob-slider .flex-direction-nav .flex-prev{left: 5px;}


	.nectar-slider-loading .loading-icon {
		height: 100%!important;
	}
.nectar-slider-loading .loading-icon,.portfolio-loading,#ajax-loading-screen .loading-icon,.loading-icon,.pp_loaderIcon{background-image:url("");}
.first-section .nectar-slider-loading .loading-icon{opacity:0}
.loading-icon .material-icon .bar:after{background-color:#3452ff;}
.loading-icon .material-icon .bar{border-color:#3452ff;}
.loading-icon .material-icon .color-2 .bar:after{background-color:#3452ff;}
.loading-icon .material-icon .color-2 .bar{border-color:#3452ff;}
.loading-icon .material-icon .spinner.color-2{display:none!important;}

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


.wpex-widget-recent-posts li .date {
    color: #666;
}
.row{position:relative;width:100%;max-width:1300px;margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px}
.row:before,.row:after{content:' ';display:table}
.row:after{clear:both}
.col-main .row{max-width:none;margin-right:-10px;margin-left:-10px;padding-left:0;padding-right:0}
.ring-builder-wrapper .row-wrap{width:calc(100% - 20px);overflow:hidden;margin:0 auto;padding:0;display:-ms-flex;display:flex;border:1px solid #ccc}



.clearfix:before,
.clearfix:after,
.entry-content:before,
.entry-content:after,
.comment-content:before,
.comment-content:after,
.site-header:before,
.site-header:after,
.site-content:before,
.site-content:after,
.site-footer:before,
.site-footer:after {
    content: '';
    display: table;
}


.clearfix:after,
.entry-content:after,
.comment-content:after,
.site-header:after,
.site-content:after,
.site-footer:after {
    clear: both;
}
.et_pb_row,.et_pb_column .et_pb_row_inner{padding:28px 0}
.et_pb_row_2.et_pb_row{padding-top:0;padding-right:0px;padding-bottom:27px;padding-left:0px}
.et_pb_row_0.et_pb_row{padding-top:59px;padding-right:0px;padding-bottom:5px;padding-left:0px}
.fl-node-5c145b2f9a307 .fl-separator {border-top:2px solid #f4f1ee;max-width: 100%;margin: auto;}
.row{margin-left:-15px;margin-right:-15px}
.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}


#wprs_square .row .col-md-4 ul li {
	float: left !important;
	margin: 20px 10px 0 0;
}


#wprs_square .row .col-md-4:first-child ul li:last-child {
	display: none !important;
}


.wprs_container .row,
.wprs_container .row div,
.wprs_user_reviews_wrap div,
.wprs_user_votes_wrap div  {
	padding-left: 0;
	padding-right: 0;
	margin-left: 0 !important;
	margin-right: 0 !important;
}

#wprs_square .row {
      margin-bottom: 0px !important;
}

.wprs_progress_array .row {
	margin-bottom:0 !important;
}

.user_range .row {
	margin-left: 0;
	margin-right: 0;
}


.archive .entry-image-link img, .archive.category .entry-image-link img, .archive.tag .entry-image-link img {
  max-width: 270px;
}


.home-feature .featured-content .entry-image {
  float: right;
  width: 300px;
}

  
  .home .home-feature .featured-content .entry-image,
  .home .home-grid .featured-content .entry-image,
  .home .home-bottom .featured-content .entry-image {
    float: none;
    margin: auto;
  }

#intro-img						{
	width: 672px;
	background-repeat: no-repeat;
	height: 300px;
}
.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
#block-block-1{min-height:400px;}
h2.pane-title,h2.section-title,h2.field-name-pp-title,.block header h2{border-top:10px solid black;padding-top:5px;padding-bottom:1.8em;width:80%;max-width:400px;text-align:center;margin:auto;}
#sidebar h2.pane-title,#sidebar
h2.section-title,#sidebar
h2.field-name-pp-title,#sidebar
.block header h2{border:none;}
#nav-secondary .block{float:left;}
.block-facetapi header h2{padding-bottom:0.5em;}
#prebar .block{margin-right:0 !important;overflow:hidden;}




.wpb_alert p:last-child,
#content .wpb_alert p:last-child,
.wpb_text_column p:last-child,
.wpb_text_column *:last-child,
#content .wpb_text_column p:last-child,
#content .wpb_text_column *: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;

}


.cihiqa .refopad .mura {
	margin-top: 0.3em;
}
.block-type-navigation .nav-vertical{position:relative}
.block-type-navigation .nav-vertical ul li{width:100%}
.block-type-navigation .nav-vertical ul li a{height:auto;line-height:40px}
.footer-nav .nav-vertical ul li a{line-height:20px}

.col-md-4, .col-md-8, .col-xs-12, .col-md-12 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}

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

.fa,.fab,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}
.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}
.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}
.fa,.far,.fas{font-family:"Font Awesome 5 Free"}
.fa,.fas{font-weight:900}
.flex-col{max-height:100%}
.medium-flex-wrap .flex-col{padding-top:5px;padding-bottom:5px;-ms-flex-positive:0;flex-grow:0;width:100%}
.small-flex-wrap .flex-col{-ms-flex-positive:0;flex-grow:0;width:100%}
.flex-col button,.flex-col .button,.flex-col input{margin-bottom:0}
.form-flat .flex-row .flex-col,.flex-row.form-flat .flex-col{padding-right:4px}
.next-prev-nav .flex-col{padding:.7em 0}
.next-prev-nav .flex-col+.flex-col{border-left:1px solid #ececec}
.wpcf7 .flex-col .wpcf7-not-valid-tip{position:absolute;z-index:99;margin-top:5px;width:100%}
.searchform-wrapper.form-flat .flex-col:last-of-type{margin-left:-2.9em}
.font_mkale89mz, [data-font="font_mkale89mz"], [data-font="font_mkale89mz"] li a, #content-holder h4, #content-holder h6, #content-holder p, #content-holder li {font-family: "Helvetica Neue", "Helvetica", sans-serif;font-weight: 300;font-style: normal;}
.text-center{text-align:center}

.wpls-logo-showcase .wpls-logo-cnt.slick-slide{margin:0 5px;}

.wpls-logo-showcase .wpls-logo-cnt.slick-slide img{display:inline-block !important; max-height:250px; max-width:100%; box-sizing: border-box; padding:10px; border:1px solid #f1f1f1; box-shadow:none !important }

.sliderimage_hide_border .wpls-logo-cnt.slick-slide img{padding:0px; border:0px solid #f1f1f1;}

.croshca_errow{font-size:16px;font-weight:bold;font-family:cursive;color:red;}
.wpsm-comptable-wrap { margin: 25px 0; overflow: auto; }
.container,.container-full,.page-node-158 #main-content-container,.region-2col-fullwidth_bottom .region-inner,.node-type-landing-page .field-name-field-slideshow .flexslider .lp-slideshow-overlay .lp-slideshow-overlay-content-container{position:relative;max-width:1200px;margin:0 auto;}
body #main{font-size:.85em;background:#fff;padding-top:40px;overflow:hidden;*zoom:1;}
.node-type-landing-page #main{padding-top:0;padding-bottom:0;}
.node-type-landing-page #main .field-collection-container{border:none;}
.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-363-0 , #pg-363-1 , #pg-363-2 , #pg-363-3 , #pg-363-4 , #pg-363-5 , #pg-363-6 , #pg-363-7 , #pg-363-8 , #pl-363 .so-panel , #pl-363 .so-panel:last-child { margin-bottom:0px }
 #pl-w5b142e34c0cd3 .so-panel , #pl-w5b142e34c0cd3 .so-panel:last-child { margin-bottom:0px }
.mp_r_blurb_zoom .et_pb_column{max-width:550px;box-shadow:0px 0px 10px 3px rgba(183,183,183,0.4);-webkit-transition:all .5s ease-out;-moz-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out}
.mp_r_blurb_zoom .et_pb_column img{vertical-align:top;-webkit-transition:all .3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}
.mp_r_blurb_zoom .et_pb_column:hover img{-webkit-transform:scale(1.05) rotate(1deg);-ms-transform:scale(1.05) rotate(1deg);transform:scale(1.05) rotate(1deg)}
.mp_r_blurb_zoom .et_pb_column:hover{box-shadow:0px 0px 10px 6px rgba(183,183,183,0.7)}
.et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_content,.et_pb_best_value{font-size:17px}
.et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_description .et_pb_slide_title{font-size:64px}
.et_pb_image_1.et_pb_module{margin-left:auto!important;margin-right:auto!important}
#bottom3{margin:0 auto;width:1020px;padding:20px 0px 10px 0px;margin-bottom:0px;margin-top:-1px;position:relative;overflow:hidden;}

.awesome-icon-heart:before                { content: "\f004"; }

.awesome-icon-heart-empty:before          { content: "\f08a"; }

.filter-alphabet {
  list-style: none;
  margin: 30px 0;
}

.filter-alphabet-item {
  font-size: 18px;
  float: left;
  width: 3.6%;
}

.filter-alphabet-item.current a {
  color: #fff;
  background-color: #38acb8;
  text-decoration: none;
}
.side_menu .widget ul li.page_item_has_children,.side_menu .widget ul li.menu-item-has-children{padding-right:0;border-bottom:0}
.side_menu .widget ul li.page_item_has_children:before,.side_menu .widget ul li.menu-item-has-children:before{display:none}
.side_menu .widget ul li.page_item_has_children a:after,.side_menu .widget ul li.menu-item-has-children a:after{top:14px;margin:0}
aside .widget.posts_holder li.page_item_has_children:after,aside .widget.posts_holder li.menu-item-has-children:after{content:''}
.footer_top .widget_nav_menu li.menu-item a{margin-bottom:0}
.footer_top .widget_nav_menu ul li.menu-item-has-children:after,.footer_top .widget_pages ul li.page_item_has_children:after,.footer_top .widget_nav_menu ul li.menu-item-has-children,.footer_top .widget_pages ul li.page_item_has_children{border:0}

.main-holder { overflow:hidden; }

#breadcrumbs {
  background: #262626;
  color: #bbbbbb;
}
.c-main-ban .c-main-ban__discount{font-size:48px;text-shadow:2px 4px 0 rgba(4,14,20,.86);line-height:1.2}
.c-main-ban .c-main-ban__discount--marked{color:#ffec13}
.c-main-ban .c-main-ban__discount-info{margin-right:10px}


.top-header .accesos-direct {
  height: 50px;
  display: flex;
  align-items: center;
  width: 70%;
  justify-content: space-around;
}


.top-header .accesos-direct a {
  font-size: .9em;
  color: white;
  text-decoration: none;
  cursor: pointer;
}


.top-header .accesos-direct a span {
  color: white;
  font-size: 1.5em;
}


a.skip {
	position: absolute;
	top: 0;
	left: -1000em;
	background-color: #166842;
	color: #fff;
	text-decoration: none;
	border-radius: 0 0 3px 3px;
}


a.skip:focus,
a.skip:hover {
	left: 1em;
	top: 0;
    padding: .5em 1em;
    z-index: 9999;
}

.accomplishment .hl { color: #f06241; font-size: 20px; margin-bottom: 10px; display: block; }
.widget-counter li.dribbble-followers a strong{background-position:center -452px;}
.widget-counter li.dribbble-followers a:hover strong{background-position:center -506px;}

html,body,#page{height:100%;}
#page-wrapper{min-height:100%;}
h1#page-title{font-size:2em;line-height:1;}
.shortcut-wrapper h1#page-title{float:left;margin:0;}
.overlay #page{padding:0 2em;}
.overlay .region-page-top,.overlay #header,.overlay #page-title,.overlay #featured,.overlay #sidebar-first,.overlay #triptych-wrapper,.overlay #footer-wrapper{display:none;}
#page,#main-wrapper,#main-menu-links li a.active,#main-menu-links li.active-trail a{background:#ffffff;}
#page-wrapper,#footer-wrapper{background:#292929;}
body.page-node-69 #page-title{display:none;}

  .book .body {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 3px;
    background: #fff;
    box-shadow: white 0 0, #e6e6e6 1px 1px, #e6e6e6 2px 2px, #d2d2d2 4px 4px, #d2d2d2 5px 5px, #c3c3c3 7px 7px, #c3c3c3 8px 8px; }


.element-light .book .body {
  box-shadow: white 0 0, gainsboro 1px 1px, gainsboro 2px 2px, #e6e6e6 4px 4px, #e6e6e6 5px 5px, #c8c8c8 7px 7px, #c8c8c8 8px 8px; }

  .mini-book .body {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 3px;
    background: #fff;
    box-shadow: white 0 0, #e6e6e6 1px 1px, #e6e6e6 2px 2px, #e1e1e1 4px 4px, #e1e1e1 5px 5px; }
.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-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%}
.et_pb_image_9.et_pb_module{margin-left:auto!important;margin-right:auto!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}



.menu-item-language img.iclflag{height:12px !important; width:18px !important; margin-bottom:0 !important; margin-right:4px;}

  .fixed-menu {
    transition: all 0.4s ease-in-out;
    position: fixed;
    right: 100%;
    margin-top: 50px;
    z-index: 1010;
    width: 80%;
    height: 100%;
    background-color: #652267;
    overflow: auto;
    padding-bottom: 50px; }

    .fixed-menu .row {
      margin: 0px;
      padding-bottom: 60px;
      background-color: #652267; }

  .open-menu .fixed-menu {
    right: 20%;
    transition: all 0.4s ease-in-out; }


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

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

.container:after { clear: both; }


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

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

.container-fluid:after { clear: both; }

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

.jumbotron .container { max-width: 100%; }
.x-widgetbar-inner .x-column .widget:first-child{margin-top:0}
.x-widgetbar-inner .x-column:first-child .widget:first-child{margin-top:0}
.x-colophon.top .x-column .widget:first-child{margin-top:0}
.x-colophon.top .x-column:first-child .widget:first-child{margin-top:0}


.animated{animation-duration:1s;animation-fill-mode:both}
.animated.infinite{animation-iteration-count:infinite}
.animated.flip{backface-visibility:visible;animation-name:L}
