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

.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}
.flex-col{display:flex;flex-flow:column;flex:1 1 auto}


.art-block select 
{
   width:96%;
}

.art-block
{
   border:1px solid transparent;
   margin:3px;
}

div.art-block img
{
   border: none;
   margin: 0;
}


.art-block li
{
   font-size: 13px;
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
   line-height: 150%;
   color: #4D6580;
   margin: 5px 0 0 10px;
}


.art-article img, img.art-article, .art-block img, .art-footer img
{
   margin: 7px 7px 7px 7px;
}


.sp {
  display: none; }


.header-wrap-holder {
  display: table;
  width: 100%;
  border-bottom: 1px solid #ebebeb;
}
.entry-header,.page-header,.entry-content,.entry-footer,.tag-links,.post-navigation,.comments-area,.paging-navigation{position:relative;max-width:780px;max-width:78rem;padding:0 0;margin:0 auto}
.entry-footer{text-align:left;float:left!important;display:inline-block!important;position:relative!important;margin:0!important;padding:0!important;line-height:20px;height:30px}
.entry-footer a{font-size:14px;color:#393939;padding-top:.3rem;padding-bottom:.3rem;text-transform:uppercase;font-weight:400;font-family:oswald,sans-serif;letter-spacing:.5px}
.entry-footer a:hover+.arrowicon{margin-left:5px}


.head-cont .hours {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-top: 1.25em; }


.head-cont .hours-cont {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  margin-bottom: 3em; }
.grid,.b-gallery__list,.b-gallery__thumbs-list,.b-intro__list{font-size:0;text-align:justify;text-justify:distribute-all-lines;}
.grid--scroll,.b-gallery__list,.b-gallery__thumbs-list,.b-intro__list{position:relative;white-space:nowrap;overflow:hidden;overflow-x:auto;}
.js .grid--scroll,.js .b-gallery__list,.js .b-gallery__thumbs-list,.js .b-intro__list{overflow-x:hidden}
.b-gallery__list{margin-bottom:40px}
.js .b-gallery__list{overflow:visible}
.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-5{width:41.66666667%}

.home_link_top {
	font-size: 12px;
	padding: 5px;
	text-align: center;
	background-color: #0071BC;
}




.home_link_top, .home_link_bottom {
	background-color: #B30F13;
}
.layout-wrapper.top-left{left:0;margin:1em 0 0 1em;top:0;}
.tooltip.top-left .tooltip-arrow{bottom:0;left:5px;border-top-color:rgba(0,0,0,0.9);border-width:5px 5px 0}
.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,.col-sm-1,.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-10,.col-sm-11,.col-sm-12,.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,.col-lg-1,.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-10,.col-lg-11,.col-lg-12{position:relative;min-height:1px;padding-left:10px;padding-right:10px}
.col-lg-1,.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-10,.col-lg-11{float:left}
.col-lg-3{width:25%}
#main-menu{float:right}
#main-menu li{float:left;margin-left:35px;line-height:1.23}
#main-menu li:first-child{margin-left:0}
#main-menu li a,#mobile-menu li a,#close-mobile-menu{font-weight:300;text-transform:uppercase;color:#000;display:block}
#main-menu li a:hover,#mobile-menu li a:hover,#close-mobile-menu:hover{color:#0ebdba}
#main-menu li:before,#mobile-menu li:before{display:none}
.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden}
.clearfix:after{clear:both}
.clearfix{zoom:1}
.nav-drawer__menu-item{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}

.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline;
}

.breadcrumb-item.active {
  color: #EDEDED;
}


.info-window-address {
    margin-bottom: 10px;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.2;
    color: #000;
}
.fusion-mobile-menu-search{display:none!important}
.fusion-secondary-main-menu .fusion-mobile-menu-search{margin:5px 0}

html div#maximenuck201 ul.maximenuck li.maximenuck.item101.level1 .maximenuck span.titreck {
	display: none; 
}

div#maximenuck201 span.titreck {
	text-decoration : none;
	
	float : none !important;
	float : left;
	margin: 0;
}

#sidebar .div-content{padding:0 10px}
.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}
.carousel-anything-container .vc_row .wpb_column{padding-left:0;padding-right:0}
.infobox-icon-above-title .uabb-infobox-left-right-wrap,.infobox-icon-below-title .uabb-infobox-left-right-wrap,.infobox-photo-above-title .uabb-infobox-left-right-wrap,.infobox-photo-below-title .uabb-infobox-left-right-wrap {display: block;min-width: 100%;width: 100%;}
.infobox-icon-left .uabb-infobox-left-right-wrap,.infobox-icon-right .uabb-infobox-left-right-wrap{display: inline-block;width: 100%;}
.infobox-photo-left .uabb-infobox-left-right-wrap,.infobox-photo-right .uabb-infobox-left-right-wrap{display: inline-block;width: 100%;}

													.et-fixed-header #top-menu a, .et-fixed-header #et_search_icon:before, .et-fixed-header #et_top_search .et-search-form input, .et-fixed-header .et_search_form_container input, .et-fixed-header .et_close_search_field:after, .et-fixed-header #et-top-navigation .et-cart-info { color: #85939d !important; }
.go-top,.go-top:hover{text-decoration:none;color:#fff}
.go-top{position:fixed;bottom:20px;right:20px;background-color:rgba(0,0,0,.3);padding:10px;height:38px;display:none}
.go-top:hover{background-color:rgba(0,0,0,.6)}


.res-160 { width: 300px; height: 250px; }
.soliloquy-container .soliloquy-image{max-width:100%;display:block;height:auto;margin:0 auto;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select: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;
}


	.et_section.parallax-section{
		background-attachment: scroll !important;
		background-position: 50% 50%;
	}


.site-title {
	display: inline-block;
	margin: 0;
	padding: 0;
	color: #303030;
	text-decoration: none;
	font-weight: bold;
	font-size: 44px;
	font-size: 2.75rem;
	font-family: 'Magra', sans-serif;
}


.site-title a:link,
.site-title a:visited {
	color: #303030;
}


.site-title a:hover,
.site-title a:active {
	color: #ee3333;
}


	.site-branding .site-title {
		font-size: 36px;
		font-size: 2.25rem;
	}
#side-header .side-header-wrapper{padding-bottom:20px;zoom:1}
#side-header .side-header-wrapper:before,
#side-header .side-header-wrapper:after{content:" ";display:table}
#side-header .side-header-wrapper:after{clear:both}
.fusion-header,.layout-boxed-mode .side-header-wrapper,.side-header-background{background-color:rgba(255,255,255,1)}
.layout-boxed-mode .side-header-wrapper{background-color:transparent}
body.side-header-right.layout-boxed-mode #side-header .side-header-wrapper{position:absolute}


.mod-section-3-list-item {
	float: left;
    width: calc(100% / 3);
    margin-right: 2%;
   	position: relative;
}


.mod-section-3-list-item:nth-of-type(3) {
	margin-right: 0;
}


.mod-section-3-col-item img,
.mod-section-3-list-item img,
.mod-section-4-col img,
.aside-sidebar-main-callout-list img,
.content-see-also li img {
	display: block;
	border-top-left-radius: 15px;
	border-top-right-radius: 15px;
	width: 100%;
}


.mod-section-3-list-item-title,
.mod-section-4-item-title,
.mod-section-5-callout-item-title {
	font-size: 18px;
	font-size: 1.8rem;
	padding: 30px 20px 35px;
}


.content-related .mod-section-3-list-item:nth-of-type(3) {
	margin-right: 2%; 
}


	.mod-section-3-list-item:last-child {
		margin-bottom: 0;
	}
.back-to-top{display:none;position:fixed;bottom:20px;bottom:1.25rem;right:20px;right:1.25rem;z-index:1000000}
.back-to-top.banner-back-to-top{bottom:140px;bottom:8.75rem}
.back-to-top.petsearch-page{bottom:78px;bottom:4.875rem}


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


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




.widget {
	margin-bottom:20px;
}


.widget a {
		text-decoration: none;
	}

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


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

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

	
	.widget h4 img {
	float:left;
	margin-right:10px;
	}


#footer {
    padding: 80px 0;
}


    #footer p {
        font-size: 12px;
        color: #3097dd;
        text-transform: uppercase;
    }


    #footer .social {
        margin-top: 15px;
    }


#slide-number-current,
#slide-number-total {
	position: absolute;
	line-height: 1;
	top: 5px;
	left: 0;
}



.rslides{position:relative; list-style:none; overflow:hidden; width:100%; padding:0; margin:0;}

.rslides li{-webkit-backface-visibility:hidden; position:absolute; display:none; width:100%; left:0; top:0;}

.rslides li:first-child{position:relative; display:block; float:left;}

.rslides img{display:block; height:auto; float:left; width:100%; border: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-left:15px;padding-right:15px}
.col-sm-3{width:25%}
.auto-clear .col-sm-3:nth-child(4n+1){clear:left}


.wp-caption-text,
.feature figcaption,
dd.wp-caption-dd {
  color: #858585;
  font-family: "Source Sans Pro", Helvetica, Arial, Verdana, Tahoma, sans-serif;
  word-spacing: -.05em;
  line-height: 1.48;
  font-size: 14px;
  font-size: 0.82353rem;
  margin-top: 6px;
  margin-top: 0.35294rem;
}

.wp-caption-text a,
.feature figcaption a,
dd.wp-caption-dd a {
  color: #858585;
  border-bottom: 1px solid #e3e3e3;
}

.wp-caption-text a:hover,
.feature figcaption a:hover,
dd.wp-caption-dd a:hover {
  color: #474747;
}


.foot-logo{
	width: 150px;
    opacity: 0.4;
    margin-top: 5px;
	-webkit-transition: all .2s linear;
	   -moz-transition: all .2s linear;
		-ms-transition: all .2s linear;
		 -o-transition: all .2s linear;
			transition: all .2s linear;
}


.foot-logo:hover{
	width: 150px;
    opacity: 1;
    margin-top: 5px;
	-webkit-transition: all .2s linear;
	   -moz-transition: all .2s linear;
		-ms-transition: all .2s linear;
		 -o-transition: all .2s linear;
			transition: all .2s linear;
}
.price.free li.price-item strong{color:#82c906}
.woocommerce ul.products li.product .onsale,.woocommerce span.featured,.woocommerce span.free,.woocommerce span.outofstock,.woocommerce span.onsale{padding:3px 7px;background:#cc1234;color:#fff;position:absolute;width:120px;text-align:center;right:-32px;left:auto;top:15px;transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg)}
.woocommerce span.free{background:#63ac05}
.home-feature-story__author{color:#333;line-height:1;margin-top:8px;font-size:14px;font-size:0.875rem;}

.cookies-position-2 .close-holder {
	border-bottom:1px dotted #fff;
}
.content-bootstrap-area .navbar .brand{float:left;display:block;padding:10px 20px 10px;margin-left:-20px;font-size:20px;font-weight:200;color:#777;text-shadow:0 1px 0 #fff}
.content-bootstrap-area .navbar .brand:hover,.content-bootstrap-area .navbar .brand:focus{text-decoration:none}
.content-bootstrap-area .navbar-inverse .brand{color:#999}


	.brand {
		margin-bottom: 2em;
	}


.site-description {
  margin: 0;
  font-size: 14px;
  line-height: 1;
}





.social-list {
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-size: 1rem;
  list-style: none;
}


.mnmd-offcanvas__title .social-list {
  margin-top: 10px;
  font-size: 16px;
  color: rgba(0, 0, 0, 0.4);
}


.page-coming-soon .social-list {
  font-size: 24px;
}

.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 }
.nav .social-links .instagram-icon a{background-position:-116px 0}
.nav .social-links .instagram-icon a:hover,.nav .social-links .instagram-icon a:focus{background-position:-116px -52px}



.footer-widgets-background {
	padding: 2em 0 0;
	border-bottom: 1px solid rgba(255,255,255,0.1);
	background: #ee4455;
}
.footer-wrap,.footer-widgets-background {background: #000000;}
.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-sm-12{width:100%}
.better-social-counter .item-title-join{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:13px;text-transform:initial}
.better-social-counter.style-big-button .item-title-join{display:block;color:#fff;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.better-social-counter.style-big-button.colored .social-item.snapchat .item-name,.better-social-counter.style-big-button.colored .social-item.snapchat .item-title-join{color:#000}


.check-list {
    margin: 40px 0;
}


.check-list li {
    display: block;
    margin: 15px 0;
    position: relative;
}


.check-list li:before {
    content: "";
    width: 7px;
    height: 12px;
    position: absolute;
    top: 0;
    left: -35px;
    border-bottom: 5px solid #ff6600;
    border-right: 5px solid #ff6600;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
}
.site-header .site-navigation .menu-main-menu-container .nav .menu-item-has-children:hover .sub-menu li{visibility:visible;opacity:1}
.owl-header{padding:0 15px;position:relative}
.owl-header .carousel-arrows{position:absolute;top:-10px;right:15px}
.testimonial-carousel .owl-header .carousel-arrows{top:-25px}
.owl-header .carousel-arrows span{display:inline-block;width:30px;height:30px;text-align:center;padding-top:3px;color:#808ca4;border-top:1px solid #f3f7fa;border-bottom:1px solid #bfc8d7;background:#e2eaf2;cursor:pointer;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;transition:background .3s,color .2s,border .3s;-webkit-transition:background .3s,color .2s,border .3s;-moz-transition:background .3s,color .2s,border .3s}
.testimonial-carousel .owl-header .carousel-arrows span{width:25px;height:25px;padding-top:0}
.owl-header .carousel-arrows span:hover{color:#fff;background:#63b2f5;border-top-color:#7cc5f8;border-bottom-color:#579dd9}

  #masthead .language-switcher span {
    font-size: 15px; }

  #masthead .language-switcher:hover ul#menu-language-menu {
    max-height: 200px; }

  #masthead .language-switcher ul#menu-language-menu {
    max-height: 0;
    transition: 0.2s max-height ease-out;
    overflow: hidden; }

    #masthead .language-switcher ul#menu-language-menu li span {
      color: rgba(255, 255, 255, 0.6);
      transition: 0.2s color ease-out; }

    #masthead .language-switcher ul#menu-language-menu li a:hover span {
      color: white; }

    #masthead .language-switcher ul#menu-language-menu li a::before,
    #masthead .language-switcher ul#menu-language-menu li a::after {
      display: none; }

  #masthead .language-switcher ul.sub-menu {
    list-style-type: none;
    margin-left: 0;
    padding-left: 0; }

.navbar-toggle .icon-bar {
  display: block;
  width: 22px;
  height: 2px;
  border-radius: 1px;
}

.navbar-toggle .icon-bar + .icon-bar {
  margin-top: 4px;
}

.navbar-default .navbar-toggle .icon-bar {
  background-color: #888;
}

.navbar-inverse .navbar-toggle .icon-bar {
  background-color: #fff;
}

.navbar-blue .navbar-toggle .icon-bar {
  background-color: #eeeeee;
}

.navbar-red .navbar-toggle .icon-bar {
  background-color: #eeeeee;
}

.navbar-orange .navbar-toggle .icon-bar {
  background-color: #eeeeee;
}

.navbar-green .navbar-toggle .icon-bar {
  background-color: #eeeeee;
}

#wrapper{
    height: auto;
    min-height: 100%;
    overflow: visible;
    position: relative;
    z-index: 1;
}
.full-width-main-layout .container,.full-width-main-layout .vc_row-fluid.container,.boxed-main-layout #wrap{width:1054px}
footer .bl-logo{width:45px;height:45px;display:block;margin:0 auto 30px}
[data-elementor-type=popup] .elementor-section-wrap:not(:empty)+#elementor-add-new-section{display:none}

#cff .cff-text-link{
  float: left;
  clear: none;
  width: 72%;
  margin-left: 3%;
  padding: 0 0 5px 0;
}

#cff .cff-text-link.cff-no-image{
  width: 100%;
  margin-left: 0;
}

.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-203-0 , #pg-203-1 , #pl-203 .panel-grid-cell .so-panel { margin-bottom:30px }
 #pl-203 .panel-grid-cell .so-panel:last-child { margin-bottom:0px }

.header-contact li.header-email {
	margin-right: 10px;
}

.header-contact .header-email a {
	color: #007662 !important;
	padding-left: 5px !important;
}

.header-contact .header-email.gray a {
	color: #777 !important;
	text-decoration: none !important;
}
.header-contact .header-email a,.header-contact .header-number a{color:#999;text-decoration:none}
.header-contact .header-email a:hover,.header-contact .header-number a:hover{color:#000}

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



.custom-percent-value{
	display: none;
}



.dont-animate .custom-percent-value{
	display: inline;
}
.home .main .categorias-home .col-xs-6:first-child{border-right:1px solid #ccc;padding-left:0}
.home .main .categorias-home .col-sm-4:nth-child(3){padding-right:0}
.categorias-home{margin-bottom:20px}
.home .main .categorias-home article{margin:0;padding:0 0 5px 0}
.home .main .categorias-home article header{margin:0;padding:0}
.home .main .categorias-home article header img{margin:5px auto 10px auto;display:block;min-height:70px;max-height:70px;overflow-y:hidden}
.home .main .categorias-home article header .entry-title{margin:0;padding:0 0 5px 0;min-height:32px}
.home .main .categorias-home article header p{margin-bottom:10px}
.home .main .categorias-home .categoria-title-home{font-size:13px;text-transform:uppercase;margin:0 0 10px 0;padding-bottom:5px;border-bottom:1px solid #ccc}
.home .main .categorias-home article .entry-summary{display:block;margin-bottom:10px;min-height:150px}
.row{margin-left:-6px;margin-right:-7px}
.row:before,.row:after{content:" ";display:table}
.row:after{clear:both}

#box1{ float:left;}
.valu-search .react-autosuggest__suggestions-container{margin-top:3px}
.valu-search .react-autosuggest__suggestions-container li:hover,.valu-search .react-autosuggest__suggestions-container ul:hover{margin:0;padding:0;left:0}
.valu-search .react-autosuggest__suggestions-container li .valu-suggestion-container{color:#20201f;line-height:61px;padding:0 20px;background-color:#f1f1f1}
.valu-search .react-autosuggest__suggestions-container li .valu-suggestion-container-active{padding-left:20px;line-height:61px;background-color:#ccc}

.aside-2-picture-detail{
    text-align: center;
    margin-top: 50px;
    line-height: 24px;
    margin-bottom: 62px;
}


#content {
	margin-top: 30px;
}


#afs #content {
	width: 960px;
	margin: 80px auto 0;
}
.et_pb_row,.et_pb_column .et_pb_row_inner{padding:21px 0}




.silder .item_slide { position:absolute; top: 0; }


.sidebar .widget-title {
  margin-bottom: 30px;
  font-size: 14px;
}


.footer-widgets .widget-title {
  margin-bottom: 21px;
  font-size: 14px;
  color: #444444;
  position: relative;
}


.footer.bg-light .widget-title,
.footer.bg-white .widget-title {
  color: #444444;
}
.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%}
.navbar-inner .container{width:100%}
#menu .container{padding:0px}
.container .row{padding-top:0px}

	.inner_banner .item_caption {
		width: 55%;
	}

	.inner_banner .item_caption strong {
		font-size: 26px;
		text-shadow: 0 0 5px rgba(0, 0, 0, 0.6);
	}

	.inner_banner .item_caption p {
		font-size: 18px;
		text-transform: capitalize;
		text-shadow: 0 0 5px rgba(0, 0, 0, 0.6);
	}

	.inner_banner .item_caption span {
		background: rgba(0, 0, 0, 0.6);
		padding: 6px;
		display: block;
		margin-top:25px;
	}
.spr{height:25px}
.icon-comment-flat:before{content:'\e897'}
.blog-post .read-more-wrap {padding-top: 15px;}

.headtxt{color:#b380ff}

.headtxt a{color:#b380ff; font-size: 16px;}





#service .service-section-list .service-section-list-icon {
    width: 8%;
    padding: 0;
    text-align: left;
    vertical-align: sub;
}


#service .service-section-list .service-section-list-icon i {
    font-size: 2.5em;
}


#service .service-section-list .service-section-list-icon img {
    width: 80px;
    height: 80px;
}
.page-template-template-homepage #home-services .service-item.main .line-2{font-size:48px;display:block;line-height:1.25em}

.cont
{
	padding-left:4px;
	line-height:1.7;
}

 .text-content{width:45%;}
#mk-footer .footer-wrapper,#mk-page-introduce,.mk-blog-single .featured-image,.mk-blog-single article{position:relative}
.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
#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}

	
.condo {
	width:270px;
	float:left;
	margin-left:42px;
	}
#content div.sharedaddy,#main div.sharedaddy,div.sharedaddy{clear:both}
.experts-list .experts-title .line-separator{content:"";position:absolute;top:0;right:inherit;bottom:inherit;left:0;width:100%;height:2px}
.experts-list[data-category=viva-melhor] .experts-title .line-separator,.experts-list[data-category=viva-melhor] .experts-title p{background:#34a2e1}
.experts-list[data-category=alimentacao] .experts-title .line-separator,.experts-list[data-category=alimentacao] .experts-title p{background:#ee434c}
.experts-list[data-category=corpo] .experts-title .line-separator,.experts-list[data-category=corpo] .experts-title p{background:#37c966}
.experts-list[data-category=emagrecimento] .experts-title .line-separator,.experts-list[data-category=emagrecimento] .experts-title p{background:#f4368e}
.et_pb_image .et_pb_image_wrap{display:inline-block;position:relative;max-width:100%}
.et_pb_blurb .et_pb_image_wrap{display:block;margin:auto}
.et_pb_fullwidth_portfolio .et_pb_portfolio_image:hover .et_overlay,.et_pb_fullwidth_portfolio .et_pb_portfolio_image:hover .meta,.et_pb_gallery_image:hover .et_overlay,.et_pb_has_overlay:not(.et_pb_image):hover .et_overlay,.et_pb_image.et_pb_has_overlay .et_pb_image_wrap:hover .et_overlay,.et_portfolio_image:hover .et_overlay,.et_shop_image:hover .et_overlay{z-index:3;opacity:1}
.et_pb_blurb_3 .et_pb_main_blurb_image .et_pb_image_wrap{max-width:0none}
.et_pb_blurb_2 .et_pb_main_blurb_image .et_pb_image_wrap{max-width:0none}
.et_pb_blurb_1 .et_pb_main_blurb_image .et_pb_image_wrap{max-width:0none}
.et_pb_blurb_0 .et_pb_main_blurb_image .et_pb_image_wrap{max-width:0none}
#side-header.fusion-mobile-menu-design-classic .fusion-main-menu-container .fusion-mobile-nav-holder{display:block;margin-top:20px;}
#side-header.fusion-mobile-menu-design-classic .fusion-main-menu-container .fusion-mobile-sticky-nav-holder{display:none;}
.three-cl{width:100%;height:auto;background-color:#f1f1f1;margin-top:50px;overflow:hidden}
.three-cl-inner{width:1121px;overflow:hidden;margin:0 auto}
.three-cl-inner h2{text-align:center}
.three-cl-inner div{position:relative;width:33.3%;float:left;height:520px;padding:5px 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.three-cl-inner div h3{text-align:center}
.wrap{width:620px}
#header .wrap{position:relative;padding:10px 0}
#footbar .wrap{border-bottom:1px solid #eee;padding-top:30px}
.nav-dropdown .nav-dropdown-col .menu-item-has-children{margin-top:5px}
.nav-vertical li li.menu-item-has-children{margin-bottom:1em}
.et_pb_counters .et_pb_counter_3:hover .et_pb_counter_amount.overlay{color:}
.et_pb_counters .et_pb_counter_3:hover .et_pb_counter_amount{background-color:}
.et_pb_counter_3 .et_pb_counter_amount.overlay{color:#ff0000}
.et_pb_counter_3 .et_pb_counter_amount{background-color:#ff0000}
.et_pb_counter_3 .et_pb_counter_container:hover{background-color:}
.et_pb_counter_3 .et_pb_counter_container{background-color:#dddddd}
.et_pb_counters .et_pb_counter_3 .et_pb_counter_container{background-image:none}

		
		
		.wpp-excerpt {
		}
.nav-dropdown .nav-dropdown-col .menu-item-has-children{margin-top:5px}
.nav-vertical li li.menu-item-has-children{margin-bottom:1em}


.wrapper {
    position: relative;
    width: 980px;
    margin: 0 auto;
}


.wrapper #bgLight {
    z-index: 1;
    position: absolute;
    top: 0;
    left: -566px;
    height: 800px;
    width: 1520px;
    
}
.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-12{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}


.covers {
    text-align: center;
}


.covers img {
    border-width: 0px;
}
.vc_row.vc_row-no-padding .vc_column-inner{padding-left:0;padding-right:0}
.vc_column-inner::after,.vc_column-inner::before{content:" ";display:table}
.vc_column-inner::after{clear:both}


.tw-process-holder .wpb_column:last-child .vc_column-inner:after {
  border: 0;
}
.nav-tabs .nav-item{margin-bottom:-1px}
.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}
.nav-fill .nav-item{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}
.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;text-align:center}
.main-navigation-ul li.menu-item,.helpme-vertical-menu li.menu-item,.main-navigation-ul li.sub-menu,.sticky-header-padding,.secondary-header-space{display:none !important;}
.main-navigation-ul{text-align:center !important;}


header .nav .menu-item a {
  color: #282828;
}


.nav .menu-item {
  display: inline-block;
  padding-top: 18px;
  padding-bottom: 18px;
  position: relative;
  font-family: "Cera Basic Bold";
}


.nav .menu-item-has-children:hover .sub-menu,
.nav .menu-item-has-children.out .sub-menu {
  display: block;
}


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


	.genesis-responsive-menu .genesis-nav-menu .menu-item {
		display: block;
		float: none;
		position: relative;
		text-align: left;
	}


	.genesis-responsive-menu .genesis-nav-menu .menu-item:focus,
	.genesis-responsive-menu .genesis-nav-menu .menu-item:hover {
		position: relative;
	}


	.genesis-responsive-menu .genesis-nav-menu .menu-item a {
		border: none;
		margin-bottom: 1px;
		padding: 15px 20px 15px 0;
		text-align: left;
		width: 100%;
	}

#logo {
	position: relative;
	left: 59px;
	top: 12px;
}


.footer_container
{
	background-color: #202020;
}

.thumb_img_link{
width : 240px;
height: 180px;
display: block;
text-decoration:none;
}
.icon-104-logo .path8:before{content:"\e909";margin-left:-2.169921875em;color:#1a171b}

.page--home .feature-container .feature--title {
  position: absolute;
  right: 6%;
  top: 16%;
  color: #fff;
  font-size: 34px;
  font-size: 3.4rem;
  color: #FFFFFF;
  letter-spacing: 0.22px;
  text-align: center;
  font-weight: bold;
}
.row{margin-right:-15px;margin-left:-15px}

.container:after, .row:after, .u-cf {content:"";display:table;clear:both;}


.row-eq-height {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;}

	.row.navbar_wrap .navbar {margin-bottom:10px;}

.footer_wrap .row {margin-bottom:10px;}
.page-node-70 .main-container{padding-bottom:0;}
.page-node-70 .main-container .panel-flexible .row-top{padding-bottom:10px;}
.page-node-70 .main-container .view-v-006-magazine-4-articles .mag-img{float:none;padding-right:0px;margin-left:-10px;margin-right:-10px;}
.main-container{padding-top:13px;padding-bottom:20px;}
.front .main-container{padding-top:20px;}
.pages-espace-presse .main-container{margin-bottom:-2px;padding-bottom:0;}
.page-recherche .main-container{padding-bottom:0;margin-bottom:-2px;}
.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%}
.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{padding-right:15px;padding-left:15px;border-radius:6px}
.jumbotron .container{max-width:100%}


.three-blocks .container .row:first-child {
    padding: 55px 10%;
}

		.homearticle__bd{
			background-color:#ffffff;
			padding:2em;	
		}

		.ie8 .homearticle__bd{
			min-height:200px;	
		}

		.homearticle__bd--uk{
			min-height:255px;	
			padding:0.6em 2em 2em 2em;
		}

		.ie8 .homearticle__bd--uk{
			min-height:229px;	
		}

		.homearticle:nth-child(1) .homearticle__bd{
			display:table-cell;
			min-height:inherit;
		    vertical-align:top;
			width:47%;
		}

#wrapper #_the_logo, .share_icons-wrap {
  margin: 0 auto !important;
  max-width: 106rem !important;
}



#the_footer #_the_logo, #the_footer #_the_copyright {
  margin: 0 auto !important;
  max-width: 100% !important;
}



.isMobile #the_header #_the_logo, .isMobile #the_header,  .isMobile #the_header #_the_logo .slot-type-image{
 min-height: 10rem !important;
}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-4{width:33.33333333%}
.home .tw-menu-container .header-clone{top:inherit}
.header-clone,body.header-small .tw-menu-container{background-color:#000}
.slider-fullwidth .header-clone{opacity:.9}
.header-clone{position:fixed;opacity:.9;top:0}
body.admin-bar .tw-menu-container,body.admin-bar .header-clone{top:32px}

.nav-container .current-country.mobile {display: none}

.nav-container {display: block; height: 100px; padding-top: 15px;}

    .nav-container.inner {width: 100%;}

    .nav-container .current-country.mobile img {float: right; margin: 1px 0 0 7px}





.header__nav,
.login-signup--m__link,
.login-signup--m,
.login-signup--m span {
  transition: all .25s
}


.header__nav {
  position: relative;
  margin-bottom: 2px;
}


.header__nav:after {
  content: '';
  display: block;
  clear: both;
}


.fixed .header__nav {
  margin-bottom: 2px;
}

.element-invisible {
  margin: 0;
  padding: 0;
  width: 1px;
}
.mpp-enhanced-profile-wrap.profile .alignleft{max-width:none;float:left}
.align-left,.alignleft{float:left;margin:0 7px 0 0}

.col-md-4 {
    width: 25%;
	float:left;
}

.top-footer .col-md-4{
	min-height:200px;
}

	.top-footer .col-md-4, .top-footer .col-md-2, .top-footer .col-md-5{
		width:100% !important;
		text-align:center;
		margin-bottom:20px;
		padding-left:0px !important;
	}

	.top-footer .col-md-4:last-child{
		border-bottom: 0px !important;
	}
.tools-news{display:none}
.tools-links{display:none}
#general #main .news-inner .item-news .news-header .tools-date .category{float:left;padding-left:10px;font-size:12px;padding-top:4px}
#general #main .report-inner .report-header .tools-news{display:none!important}
#general #main .report-inner .report-header .tools-date{margin:0;padding:0;padding-bottom:15px}
#general #main .report-inner .report-header .tools-date .date{color:#666}
#general #main .report-inner .report-header .tools-date .category h3 a{color:#666}
#general #main .report-inner .report-header .tools-date .author{color:#666}



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

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


body.dark .counters {
	color: #999;
}


body.dark .parallax-counter-v2 .counters {
	background: rgba(0,0,0,0.9);
	border-bottom-color: #222;
}


body.dark .parallax-counter-v2 .counters h4,
body.dark .parallax-counter-v2 .counters span {
	color: #ccc;
}

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

.clearfix:after, .container:after{ clear: both;}
.navigation-header-wrap{position:relative}


.footer-widget-container {
	float: left;
	width: 100%;
}
.et_header_style_split span.logo_helper{display:none}
span.logo_helper{display:inline-block;width:0;height:100%;vertical-align:middle}
.et_vertical_nav span.logo_helper{display:none}


.ls-inner,
.ls-slide {
	width: 100%;
	height: 100%;
}


.ls-slide,
.ls-layer {
	position: absolute;
	display: none;
	background-position: center center;
	overflow: hidden;
}


.ls-slide .ls-bg {
	left: 0px;
	top: 0px;
	transform: none !important;
	-o-transform: none !important;
	-ms-transform: none !important;
	-moz-transform: none !important;
	-webkit-transform: none !important;
}
ul.calendar-links,.region-content ul.calendar-links{margin:0;padding:0;}
.region-footer{margin-top:45px;padding-top:35px;padding-bottom:36px;border-top:1px solid #E5E5E5}
.region-help .block{overflow:hidden}
.page-sitemap .region.region-content{text-align:center;}
.elementor-widget-image .widget-image-caption{color:#7a7a7a;font-family:"Roboto", Sans-serif;font-weight:400;}
.elementor-widget-theme-site-logo .widget-image-caption{color:#7a7a7a;font-family:"Roboto", Sans-serif;font-weight:400;}
.elementor-widget-theme-post-featured-image .widget-image-caption{color:#7a7a7a;font-family:"Roboto", Sans-serif;font-weight:400;}

.gdlr-sidebar .widget.widget_text .textwidget{
  text-align:center; 
}

div.portail {
	margin:0px
}

a.portail, a.portail:hover, a.portail:visited, a.portail:visited {
	color: #0A3323;
	text-decoration:none;
	font-size:17px;
	font-weight:bold;
}
.vc_custom_heading a,.vc_custom_heading a:focus,.vc_custom_heading a:hover,.vc_custom_heading a:visited{border:none;text-decoration:inherit;color:inherit}
.vc_custom_heading a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:1}
.vc_custom_heading a:hover{opacity:.85}

h1.vc_custom_heading {
  font-size: 70px;
  font-weight: 700;
}

.hero h1.vc_custom_heading {
  font-size: 3em;
}

.loan_types .vc_general.vc_cta3.vc_cta3-style-classic h2.vc_custom_heading {
  font-size: 18px !important;
}

.capability-item a{
    background: #fff;
    border-radius: 5px;
    box-shadow: 0px 10px 20px 0px rgba(90, 115, 129, 0.28);
    padding: 45px 25px;
    display: block;
}

.capability-item img{
    max-height: 80px;
}

.capability-item a:hover{
    text-decoration: none;
}

.capability-item a:hover .capability-title{
    color: #4ea947;
}

.capability-item a:hover .image-container-hover{
    display: block;
}

	.capability-item{
		padding-bottom: 30px;
	}

	.capability-item-container{
		padding-left: 0;
		padding-right: 0;
	}
.mt-4,.my-4{margin-top:1.5rem!important}
.mb-4,.my-4{margin-bottom:1.5rem!important}

  .slide__message {
    position: absolute;
    bottom: 0;
    z-index: 1;
    width: 100%;
    height: 150px;
    color: #fff;
    text-align: center; }

        .slide__message .heading--beta {
          font-size: 1.5rem; }
.block-1 .block-1-2 .envivo{display:block}
.block-1 .block-1-2 .envivo img{width:300px;*zoom:1;width:auto;max-width:320px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}
.block-1 .block-1-2 .envivo img:before,.block-1 .block-1-2 .envivo img:after{content:'';display:table}
.block-1 .block-1-2 .envivo img:after{clear:both}
.block-1 .block-1-2 .envivo:before,.block-1 .block-1-2 .envivo:after{content:'';display:table}
.block-1 .block-1-2 .envivo:after{clear:both}
.block-1 .block-1-2 .envivo:last-child{margin-right:0%}



	.et_vertical_nav #et-main-area,
	.et_vertical_nav #top-header {
		position: relative;
		margin-left: 225px !important;
	}



	.et_vertical_nav.et_vertical_right #et-main-area,
	.et_vertical_nav.et_vertical_right #top-header {
		margin-right: 225px;
		margin-left: 0 !important;
	}


.logo-stacked{
	display: none;
}


	.logo-stacked-cbs58{
		display: block;
		float: left;
		margin-top: 0.740741%; 
		width: 150px;
	}


	.logo,
	.logo-stacked,
	.header-contact{
		margin-bottom: 10px;
	}