﻿.top-panel {background-color: #3e1800;}
input.search-form__field,.top-panel input.search-form__field,.invert.top-panel input.search-form__field{background-color: rgb(53,15,0);}
.search-form__field,.top-panel .search-form__field,.invert.top-panel .search-form__field {color: #fff;}
.top-panel .search-form__submit,.invert.top-panel .search-form__submit{color: #fff;}
.top-panel .search-form__submit:hover,.invert.top-panel .search-form__submit:hover{color: #176f44;}
.navbar .desktop{padding-top:40px;}

.quick-contact-logo {
	text-align:center;
}

.quick-contact-logo img {
	width:75px;
	height:auto;
}

      .reserva form .logo {
        width: 30%;
        margin: 3px 35%;
        display: none; }

        .mod_ubicacion .como_llegar .col ul li .logo {
          width: 20%;
          display: none; }

    .reserva form .logo, .new_reserva form .logo {
      width: 60%;
      display: inline-block;
      margin: 25px 20%; }

    .blog .menu_blog .logo {
      width: 200px;
      height: 200px;
      background-size: 100% 200%;
      background-position: top;
      display: inline-block; }

    .blog .menu_blog:hover .logo {
      background-position: bottom; }
.widget-title{font-size:21px;font-size:1.4rem;color:#000000;}
.pagination-comments{height:30px;line-height:30px;background-color:#000;width:100%;text-align:center;clear:both}


.footer-content {
	padding-top: 60px;
	padding-bottom: 60px;
	background: #221f1f;
}



.agenda {
	float: left;
	width: 100%;
	height: 250px;
}


.agenda h2 {
	color: white;
	text-transform: uppercase;
	border-bottom: 1px solid #292a2e;
	padding-bottom: 10px; }

	.agenda h2:before {
		font-family: 'FontAwesome';
		content: '\f022';
		padding-right: 10px;
		color: #ffe80f; }
.uabb-creative-menu-mobile-toggle.hamburger .uabb-svg-container,.uabb-creative-menu-mobile-toggle.hamburger-label .uabb-svg-container {display: inline-block;position: relative;width: 1.4em;height: 1.4em;vertical-align: middle;}

    .tab-content .col-xs-12 {margin-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-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% }

.logo { float: left; margin-bottom: 40px; border: 0px; }


.remove-padding {
    padding: 0 !important;
}

.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-220-0 , #pg-220-1 , #pg-220-2 , #pg-220-3 , #pg-220-4 , #pg-220-5 , #pg-220-6 , #pg-220-7 , #pg-220-8 , #pg-220-9 , #pl-220 .so-panel , #pl-220 .so-panel:last-child { margin-bottom:0px }
.img-responsive{display:block;max-width:100%;height:auto}
.ie-page .plan-image img.img-responsive{width:210px!important;height:100px!important}
.single-dp_plans .plan-detail-top .plan-detail-plans-container .plan-detail-plans .plan-detail-plans-bar-section .plan-detail-image-container .img-responsive{width:100%;height:auto}



.advanced-search {
	margin: 0 auto;
	position: relative;
	max-width: 233px;
	margin-top: -30px;
	font-size: 12px;
	color: #1191d0;
	padding-right: 7px;
}


.advanced-search a {
	color: #1191d0;	
}
.slide_desc{display:table-cell;vertical-align:middle}
.slide_desc h2{color:#fff;font-family:'Gabriela',serif,sans-serif,tahoma,verdana,arial;font-size:60px;margin:0;line-height:normal;font-weight:bold;width:90%;text-align:center;margin:0 auto}
.slide_desc P{color:#010d38;font-family:'Abel',sans-serif,tahoma,verdana,arial;font-size:25px;margin:0;line-height:normal;font-weight:normal;width:90%;text-align:center;margin:0 auto}
.slide_desc p{font-size:19px}
.footer-bottom__copyright span{color:#fff}
.block-search #search_button{font-size:14px;color:#999;position:relative;padding-left:25px;display:block;z-index:99999999;min-width:50px;cursor:pointer;}
.block-search #search_button .search-svg{height:20px;width:20px;display:inline-block;position:absolute;top:2px;left:0;}
.block-search #search_button .search-svg #close{display:none;}
.block-search #search_button svg path,.block-search #search_button svg polygon{fill:#999;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.block-search #search_button span #header #contact{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.block-search #search_button:hover svg path{fill:#0091b2;}
.block-search #search_button:hover svg polygon{fill:#0091b2;}
.block-search #search_button:hover span{color:#0091b2;}
.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}
.align-baseline{vertical-align:baseline!important}

  .layout.layout-home-video .video-container {
     }

  .layout.layout-landing-page .video-container {
    background: -webkit-linear-gradient(rgba(0, 0, 0, 0.33), rgba(0, 0, 0, 0.33));
    background: -moz-linear-gradient(rgba(0, 0, 0, 0.33), rgba(0, 0, 0, 0.33));
    background: -ms-linear-gradient(rgba(0, 0, 0, 0.33), rgba(0, 0, 0, 0.33));
    background: -o-linear-gradient(rgba(0, 0, 0, 0.33), rgba(0, 0, 0, 0.33));
    background: linear-gradient(rgba(0, 0, 0, 0.33), rgba(0, 0, 0, 0.33)); }

.content_center { margin: 0 auto;   position: relative;  width: 1170px;  }

.box-slider .content_center{ height:448px;}

	.box-slider .left, .box-slider .right, .box-slider .center, .box-slider .content_center { height:348px; background-position: center; }
li.views-fluid-grid-inline{display:inline-block;}
* html li.views-fluid-grid-inline{display:inline;zoom:1;}
.view-front-content .views-fluid-grid-inline{background-color:#efefef;border:none;}
.view-front-content .views-fluid-grid-inline,.view-clone-of-front-content .views-fluid-grid-inline{background-color:transparent;border:none;}

  html #page #header .header_mid nav .menu-item-mega-description-container,
  html #page #header .header_bot nav .menu-item-mega-description-container {
    display: none;
  }

nav.mvp-fly-nav-menu ul li.menu-item-has-children:after,
.mvp-feat1-left-wrap span.mvp-cd-cat,
.mvp-widget-feat1-top-story span.mvp-cd-cat,
.mvp-widget-feat2-left-cont span.mvp-cd-cat,
.mvp-widget-dark-feat span.mvp-cd-cat,
.mvp-widget-dark-sub span.mvp-cd-cat,
.mvp-vid-wide-text span.mvp-cd-cat,
.mvp-feat2-top-text span.mvp-cd-cat,
.mvp-feat3-main-story span.mvp-cd-cat,
.mvp-feat3-sub-text span.mvp-cd-cat,
.mvp-feat4-main-text span.mvp-cd-cat,
.woocommerce-message:before,
.woocommerce-info:before,
.woocommerce-message:before {
color: #0be6af;
}

#mvp-main-nav-small .mvp-nav-menu ul li.menu-item-has-children a:after {
border-color: #555555 transparent transparent transparent;
}

#mvp-nav-bot-wrap .mvp-nav-menu ul li.menu-item-has-children a:after {
border-color: #000000 transparent transparent transparent;
}
footer .col{display:inline;float:left;width:30%;margin:0 1.66666667%;text-align:center}
footer .col .col-title{text-align:center;font-size:2em;text-transform:uppercase;font-weight:500;margin-bottom:40px}
.contact .col{display:inline;float:left;width:30%;margin:0 1.66666667%}
.contact .col:last-child{margin-bottom:0}
.contact .col p:last-child{margin-bottom:0;padding-bottom:0}
.contact .col .title{font-size:1.15em;font-weight:500;line-height:1;margin-bottom:10px}
.contact .col .info{font-size:.8em}
.contact .col .info a{text-decoration:none}
.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-md-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}
.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
.modal-dialog{position:relative;width:auto;margin:10px}


.divibar-open.et_extra .divibars .et_pb_row,
.divibar-open.et_extra .divibars .et_pb_column {
    padding: 0 !important;
}


#divi-bars-center-all .et_pb_column {
    text-align: center !important;
    display: table-cell !important;
    width: auto !important;
    float: none !important;
	max-width: none;
	min-width: auto;
}


#h-t-mail{
  width:31%;
  min-width:100px;
  height:auto; 
  border:none;
}
.nav-wrap{height:auto!important}
.nav-wrap.transition{-webkit-transition:height .35s ease;-moz-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}
.expand .nav-wrap{height:auto}
.safari .nav-wrap.transition{-webkit-transition:none;transition:none}


.header .header-top .logo img {
    height: 90px;
    margin: 15px 0 0 0;
    opacity: 1;
}


.landing-area .logo img {
    height: 150px;
}
.main-navigation-ul,.main-navigation-ul li.menu-item,.main-navigation-ul ul.sub-menu{margin:0;padding:0}
.main-navigation-ul li.no-mega-menu ul.sub-menu{position:absolute;top:100%;right:0;padding:8px 0}
.main-navigation-ul li.no-mega-menu ul.sub-menu ul.sub-menu{top:0;left:100%;right:auto}
.main-navigation-ul li.menu-item{position:relative;display:block;list-style-type:none}
.main-navigation-ul a.menu-item-link,.main-navigation-ul span{display:block;text-decoration:none;white-space:normal}
.main-navigation-ul .menu-item-language span{display:inline}
.main-navigation-ul li.menu-item.has-mega-menu{position:static}
.main-navigation-ul li.menu-item ul.sub-menu li.menu-item a.menu-item-link{font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:1px}
html.no-touch .nav li.menu-item-has-children:hover:before{display:block}
.nav li.menu-item-has-children.open:after{width:30px}

.menu-item-language img.iclflag {
  margin-top: -3px;
}
.top-header-menu .menu-item-has-children li a{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}


.full_width_testimonial_block {
    
    width: 100%;
    max-width: 100%;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background: #6BAC2D;
    text-align: center;
    margin: 10px 0 30px 0;
    padding: 30px 0;
}
.assist-navigation.is-opened .assist-area ul.menu a{font-size:23px;color:#fff}

.menu-item-language img.iclflag {
  margin-top: -3px;
}

	#main-nav-container .social-nav {
		display: none;
	}

	.single-directormessage .page-title .social-menu {
		clear: left;
		margin: 0;
	}

	.page-template-page-newsevents-php .page-title .social-menu,
	.page-template-page-events-php .page-title .social-menu,
	.page-template-page-news-php .page-title .social-menu,
	.blog .social-menu,
	.single-post .page-title .social-menu {
		float: none;
		margin: 0 auto;
		width: 180px;
	}

	.single-post .page-title .social-menu,
	.single-directormessage .page-title .social-menu {
		display: none;
	}
.text-left{text-align:left}
.banner-container .mouse .mouse-scroll-l{-webkit-animation:down3 1s infinite;animation:down3 1s infinite}

.home-sidebar,
.mh-sidebar {
    display: block;
    float: left;
    width: 31.66%
}

.home-2,
.home-3 {
    width: 48.07%
}

.home-3 {
    margin-left: 3.86%
}

.home-columns .sb-widget .content-list:first-child {
    margin-top: 0
}

.home-columns .mh-fp-grid-widget {
    margin-top: -10px
}

.home-columns .mh-fp-grid-widget,
.home-columns .mh-fp-large-widget,
.home-columns .mh-fp-list-widget {
    margin-bottom: -20px
}

    #main-content,
    .home-sidebar,
    .mh-1-2,
    .mh-1-3,
    .mh-1-4,
    .mh-2-3,
    .mh-3-4,
    .mh-sidebar {
        width: 100%
    }

    .home-2,
    .home-3 {
        width: 48.07%
    }

    .home-sidebar .cp-thumb-xl,
    .mh-sidebar .cp-thumb-xl {
        text-align: center;
        background: #efefef
    }

.tbl_vhod_1{
	width:100%; height:25px; margin-top:5px; table-layout:fixed;
}

.lista2 { background:#e6e8e9; }

.lista td,.lista2 td{padding:5px}


.widget-columns-column {
	vertical-align: top;
	border-width: 0;
}


.regions_rates_table_row1,
.regions_rates_table_row2 {
    border-bottom: 1px solid #e3e1e0;
    font-size: 12px;
    text-align: center
}


.ratesbox .regions_rates_table_row1,
.ratesbox .regions_rates_table_row2 {
    font-size: 11px;
    padding: 1px;
}


.widget-columns-column {
	vertical-align: top;
	border-width: 0;
}
.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-4{width:33.33333333%}


	.site-header .col-md-4,
	.site-header .col-md-8 {
		min-height: 0;
	}

	.service.col-md-4:nth-of-type(3n+1) {
		clear: left;
	}



#sidebar .textwidget {
	padding: 20px;
	border: 1px solid #EEE;
}


section.location-details .location-details-map-marker {
    display: none;
}


.sub_menu_hover {
    background-color: white;
    display: none;
}
.td_module_4{padding-bottom:43px}
.td_block_1.td-column-1 .td_module_4{padding-bottom:21px}
.td_block_17 .td-column-1 .td_module_4{padding-bottom:25px;border-bottom:1px dashed #F2F2F2;margin-bottom:16px}
.td_block_17 .td-column-2 .td-block-row:last-child .td_module_4,.td_block_17 .td-column-3 .td-block-row:last-child .td_module_4{padding-bottom:0}
.td-content-more-articles-box .td_module_4{margin-bottom:20px}

#a_la_une_home .actu_ligne_1 {
	overflow:hidden;
	padding:20px 20px 20px;
	clear:both;
}
nav.mobile_menu ul li span.mobile_arrow i,nav.mobile_menu ul li span.mobile_arrow i{color:#888}


nav.mobile_menu ul li span.mobile_arrow i,
nav.mobile_menu ul li span.mobile_arrow i {
    color: #000000;
}




.coda-slider, .coda-slider .panel { width: 578px }


.coda-slider-wrapper.arrows .coda-slider, .coda-slider-wrapper.arrows .coda-slider .panel { width: 578px }


.coda-slider .panel-wrapper { padding: 0 }


	.coda-slider p.loading {
	padding: 20px;
	text-align: center
}


	.coda-slider-wrapper {
	clear: both;
}

.coda-slider {
	float: left;
	overflow: hidden;
	position: relative
}

.coda-slider .panel {
	display: block;
	float: left
}

.coda-slider .panel-container { position: relative }
.section .section-head+.section-body .post{margin-top:-50px}
.section .section-head+.section-body .post.blog-post{margin-top:0}
.section .section-body{padding:20px 0 0}
.section-faq .section-head+.section-body{padding-top:50px}
.section-primary .section-body .shell{max-width:100%;padding:0}
.section-map-secondary .section-body{width:100%;position:relative;overflow:hidden}
.section-map-secondary .section-body-holder{position:absolute;left:0;right:0;top:0;bottom:0;z-index:100}
.section-popups .section-body{background-color:#fff;width:650px;margin:0 auto;padding:30px;box-shadow:0 0 20px rgba(0,0,0,.8);cursor:default;z-index:1;opacity:0;visibility:hidden;position:absolute;left:50%;top:50vh;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:100%}
.section-popups .section-body.active{z-index:100;visibility:visible;opacity:1}

  .header-search {
    width: 260px;
    margin-left: -130px;
  }

  .header-search .search-input {
    width: 258px;
  }

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

  .header-search #searchform {
    position: relative;
  }


.header-search .search-input:focus {
  background-color: #fafafa;
  border-color: #d9d9d9;
}


.header-search .search-submit {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  color: #fff;
  font-size: 14px;
  height: 35px;
  line-height: 35px;
  position: absolute;
  top: 0;
  right: 0;
  padding: 0 18px;
  -webkit-backface-visibility: hidden;
}


.header-search .search-submit span {
  font-size: 20px;
  font-weight: bold;
  vertical-align: middle;
  margin-top: -2px;
}


.footer-page {
	float:left;
	position:absolute;
}



.texten{color:#000000;font-family:Verdana;font-size:8pt;}

	
.heder_rt {
	float:right;
	width:81%;
	}
.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}


.et_pb_pricing_table .et_pb_button_wrapper {
	padding-right: 30px;
	padding-left: 30px;
}
.dp-dfg-skin-default .et_pb_button_wrapper{text-align:center;z-index:2}
.dp-dfg-skin-default .et_pb_button_wrapper .et_pb_button{font-size:2em;display:inline-block}
.dp-dfg-skin-default .et_pb_button_wrapper .et_pb_button:hover{background-color:rgba(0,0,0,.05)}
.mk-skin-button.three-dimension{box-shadow: 0px 3px 0px 0px #bf341c;}
.mk-skin-button.three-dimension:active{box-shadow: 0px 1px 0px 0px #bf341c;}

.wpex-dropdown-style-black #searchform-dropdown { background: #222; border: 0; }

.wpex-dropdown-style-black #searchform-dropdown input { background: #333; color: #909090; }



#searchform-dropdown { z-index: 10000; position: absolute; right: 0; background: #fff; top: 100%; padding: 15px; width: 260px; border-top: 3px solid transparent; box-shadow: 0 2px 7px rgba(0,0,0,0.1); visibility: hidden; opacity: 0; transition: all 0.25s ease-in-out; }

#searchform-dropdown input { display: block; outline: none; border: none; width: 100%; background: #f4f4f4; -webkit-appearance: none; border-radius: 0; }

#searchform-dropdown button { display: none; }

.boxed-main-layout #searchform-dropdown { right: 30px }



#searchform-dropdown.show,
#searchform-header-replace.show { visibility: visible; opacity: 1; }
.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-sm-6{width:50%}

  .items-grid .col-sm-6:nth-child(2n + 3) {
    clear: left;
  }

.home #main .latest_ads .see_more_link { font-size:14px; padding:15px 20px 0; text-align:right;}

.item-page a {
    font-weight: 700;
    text-decoration:underline;
}

.item-page .btn, , ul.nav.nav-tabs a, .lista-a-z-ans a {
	text-decoration:none;
	font-weight:normal;
	}

.item-page .btn, ul.nav.nav-tabs a, .lista-a-z-ans a {
	text-decoration:none;
	font-weight:normal;
	}


  .col-md,
  .col-md-1,
  .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-10,
  .col-md-11,
  .col-md-12 {
    box-sizing: border-box;
    -ms-flex: 0 0 auto;
    -webkit-box-flex: 0;
    flex: 0 0 auto;
    padding-right: 1rem;
    padding-left: 1rem;
  }


  .col-md-3 {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    max-width: 25%;
  }
header.navbar-main #bayer-logo{font-weight:400}
#bayer-logo{position:absolute;right:0;top:23px}
.fa-ul{padding-left:0;margin-left:2.142857142857143em;list-style-type:none}
.menu-level-2.menu-item-has-children{margin-top:6px!important}
.menu-level-2:not(.menu-item-has-children){margin-bottom:-6px!important;margin-top:6px!important}
#et_mobile_nav_menu .menu-level-1-child-main ul.sub-menu li.menu-level-2 a{margin-left:22px!important}
.list-reset{list-style:none;padding-left:0}
ul.list-reset.m0.sm-col-right{line-height:30px}
.menu-item-has-children.open .sub-menu a span:after{content:""}
.menu-item-has-children .sub-menu a span:after{content:""}
.text-center{text-align:center}

.col-sm-12.text-center h2 {
	margin-bottom: 50px;
	font-size: 45px;
}

.jumbotron h2.text-center.h2 {
    font-size: 63px;
}

h2.text-center.sub-head {
    font-size: 36px;
}






#sidebar-wrapper { width: 283px; float: left; margin-top: 20px; }
.experience-page .layout{margin-bottom:40px}
.experience-page .layout:last-of-type{margin-bottom:0}
.experience-page .layout-inpage-nav{margin-bottom:30px}
.layout{box-sizing:border-box;display:flex;flex-wrap:wrap;margin-left:auto;margin-right:auto;max-width:88.75rem;padding-left:10px;padding-right:10px;width:100%}
.layout--full-width{max-width:none;padding-left:0;padding-right:0}
.layout--full-width .block{padding-left:0;padding-right:0}
.layout--reverse{flex-direction:row-reverse}
.layout .layout{margin-left:-10px;margin-right:-10px;max-width:none;padding-left:0;padding-right:0;width:auto}

.c-content-tab-2 ul li p:last-child{margin: 0 0 0px !important;}

   

.content-inner{
	width:1280px;
	min-height:640px;
	box-shadow:0 0 6px rgba(0,0,0,0.5);
	-webkit-box-shadow:0 0 6px rgba(0,0,0,0.5);
	-moz-box-shadow:0 0 6px rgba(0,0,0,0.5);
	-ms-box-shadow:0 0 6px rgba(0,0,0,0.5);
	-o-box-shadow:0 0 6px rgba(0,0,0,0.5);
	border:1px solid #eeeeee;
	border:1px solid #dddddd\9;
	margin:0 auto;
	margin-bottom:15px;
	position:relative;
}

.aligncenter {
  clear: both;
  display: block;
  margin: 0 auto;
}

.entry-content .wp-caption.aligncenter {
  margin-left: auto;
  margin-right: auto;
}


.slogan-footer{
margin-top: 20px; 
margin-left: 0px;   
color: #FFF; 
font-size: 14px!important;  
font-style: italic;
line-height: 21px;
height: 30px;
}


.menu-item:hover {
    background: #eeeeee;
    color: black !important;
}


.menu-item:hover a {
    color: black !important;
    opacity: 1;
}


.menu-item {
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

      #bwg_container1_0 #bwg_container2_0 .bwg_slideshow_image_spun1_0 {
        display: table; 
        width: inherit; 
        height: inherit;
      }

.clearfix { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }

* html .clearfix { zoom: 1; }
 
*+html .clearfix { zoom: 1; }

	
	.block ~.clearfix ~.title, .g-tags {display:none;}
.mx-nav-right-container .header-search-btn i,.mx-nav-right-container .header-responsive-menu-btn i,.mx-nav-right-container .mx-wc-login i{margin-right:0}
.header-search-btn i{width:16px;text-align:center}
.header-search-btn .fa-times-circle-o{display:none}
.header-search-btn.open .fa-search{display:none}
.header-search-btn.open .fa-times-circle-o{display:inline-block}

.toplist{
	visibility: hidden;
	width: 0;
	height: 0;
}
.clearfix:after{content:"\0020";visibility:hidden;display:block;height:0px;clear:both;}
*:first-child+html .clearfix{zoom:1;}


.ht_grid_1_3 {
  float: left;
  margin-right: 1.5%;
  margin-bottom: 30px;
  width: 32.33333%;
}


.ht_grid_1_3:nth-of-type(3n+0) {
  margin-right: 0;
  clear: right;
}


.ht_grid_1_3:nth-of-type(3n+1) {
  clear: left;
}

  .footer-area .footer-logo {
    margin-top: 28px;
    display: inline-block; }

.onlinecasinos .soft {padding: 0 15px 10px 15px;}

.onlinecasinos .soft h3 {padding:10px 0; margin: 0;}

.onlinecasinos .soft ul {border-bottom:3px solid #6f9538; padding: 0 0 15px 0;}

.onlinecasinos .soft ul li {margin: 0  0 3px 0;}

.onlinecasinos .soft ul li a {color:#235ec1; font-size:13px; font-style:italic;}

 .success-story-img-container img {
 max-width: 245px;
}
