﻿#search-wrapper .location-title,#search-wrapper .category-title{font-weight:bold}


#header .languege_bt ul li.last {
	border: none;
}


#toputilnav li.end
{
	 border-right: none;
}


#toplevelnav li.end {
	background: none;
}


#footerutilnav li.end
{
	 border-right: none;
}



.assistive-text {
    clip: rect(1px 1px 1px 1px); 
    clip: rect(1px, 1px, 1px, 1px);
    position: absolute !important;
}



.menu-toggle {
  display: none;
}

.mkdf-side-menu .widget ul li.page_item_has_children,
.mkdf-side-menu .widget ul li.menu-item-has-children {
padding-right: 0;
border-bottom: none;
}
.secondary-nav .menu-item-800 a:link,.secondary-nav .menu-item-800 a:visited{position:relative;display:block;border:1px solid;border-radius:3px;text-align:center;color:#7b7b7b;cursor:pointer;padding-top:.05em;padding-right:2ex;padding-bottom:.15em}
.secondary-nav .menu-item-800 a:link::before,.secondary-nav .menu-item-800 a:visited::before{content:''}
.secondary-nav .menu-item-800 a:link::after,.secondary-nav .menu-item-800 a:visited::after{font-family:FontAwesome;content:'\f023';left:.75ex;position:relative}
.secondary-nav .menu-item-800 a:hover,.secondary-nav .menu-item-800 a:focus,.secondary-nav .menu-item-800 a:active{color:#15bbcd}


.news-entry .image-wrap {
  background-color: #373332;
  position: relative; }


.news-entry img {
  -webkit-transition: opacity 0.25s ease;
  transition: opacity 0.25s ease; }


.news-entry .read-more-icon {
  -webkit-transition: all 0.25s ease;
  transition: all 0.25s ease;
  position: absolute;
  top: 50%;
  left: 50%;
  height: 40px;
  font-size: 40px;
  line-height: 40px;
  width: 40px;
  margin-left: -20px;
  margin-top: -20px;
  color: #FFF;
  opacity: 0;
  -webkit-transform: translateY(15px);
          transform: translateY(15px); }


.news-entry a {
  color: #373332; }

  .news-entry a:hover {
    text-decoration: underline; }

    .news-entry a:hover img {
      opacity: 0.5; }

    .news-entry a:hover .read-more-icon {
      opacity: 1;
      -webkit-transform: translateY(0);
              transform: translateY(0); }

	.navbar { display: none;}

.mega-menu-img-right .menu-item-text,
.mega-menu-img-right_top .menu-item-text {
  order: 0;
}

.mega-menu-img-right_top .menu-item-text,
.mega-menu-img-left_top .menu-item-text {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.masthead:not(.sub-downwards) .mega-menu-img-right_top .menu-item-text,
.masthead:not(.sub-downwards) .mega-menu-img-left_top .menu-item-text {
  -webkit-align-self: flex-start;
  -ms-align-self: flex-start;
  -ms-flex-item-align: flex-start;
  align-self: flex-start;
}


.nav-main {
	text-align: right;
	margin-bottom: 30px;
}

.english .nav-main {
	text-align: left;
}


.nav-main ul {
    margin: 0;
}

.nav-main li {
	font-size: 13px;
	letter-spacing: .4px;
	list-style: none outside none;
	line-height: 1.8em;
	padding: 0 10px;
	font-size: 1.2em;
}

.nav-main li:hover {
	background: #eee;
}

.nav-main li a {
	color: #0C0C0C;
	text-decoration: none;
}
.wf-container,.wf-container-main{margin:0 -22px;padding:0}
.search-index-page .top-bar .main-navigation .green a{color:#65ad19}
.search-index-page .top-bar .main-navigation .green a:hover{color:#d63600}
.mobile-menu .main-navigation{margin:10px 0 20px}
.mobile-menu .main-navigation,.mobile-menu .top-bar-nav{text-align:center}


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


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



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

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

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

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

    .to-top { width: 100% }


.page-id-1440 .c-layout-header.c-layout-header-4 .c-navbar .c-mega-menu .nav.navbar-nav li .c-link{color: #fff;}

#mdd li.mdd_element {
	display:none;
	position:relative;
	padding:0px 0px 0px 19px;
	zoom:1;
}

.smh{
	display:none!important;
}

#sideFix .smh{
display: none!important;
}


.ad-header {
	max-width: 1000px;
	margin: 0 auto;
	padding: 30px 0;
	text-align:center;
}


.ad img {
	display: block;
	border: solid 1px #221f1f;
}


.page-template-_TEMPL-digital-ads-purchase .ad-header {
	display: none!important;
}


.ad-content-header {
	padding-bottom: 20px;
	border-bottom: solid 1px #d1d3d4;
	margin-bottom: 30px;
}


.sidebar-item.ad .border {
	xxborder-color: #221f1f;
}


.tax-issue .ad-content-header {
	border: none;
	margin-bottom: 20px;
}


	.sidebar-item.ad-1 {
		-ms-flex-order: 1;
		    order: 1;
		width: 33.33%;
	}


	.sidebar-item.ad-2 {
		-ms-flex-order: 2;
		    order: 2;
		width: 33.33%;
	}


	.sidebar-item.ad-3 {
		-ms-flex-order: 3;
		    order: 3;
		width: 33.33%;
	}


.news__link {
	position: absolute;
	cursor: pointer;
	bottom: 20px;
	right: 10px;
	padding: 0;
	margin: 0;
	font-size: 12px;
	color: #fff;
	text-decoration: none;
}

.news__link:hover {
	color: #fff;
	text-decoration: underline;
}


.site-navigation .navigation-list {
    border-collapse: collapse;
    height: 38px;
    width: 100%;
}


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

#calendar2 thead tr.month{
  background-color: #67b9ce;
  height: 30px;
  color: #fff;
}
#wp-calendar td.pad,.footer #wp-calendar td.pad{background:0 0!important;border:none}
.td_block_slide .td_module_slide{z-index:1}
.iosSlider-col-3 .td_module_slide{height:580px}
.iosSlider-col-3 .td_module_slide .td-module-thumb,.iosSlider-col-3 .td_module_slide .entry-thumb{height:100%}
.iosSlider-col-2 .td_module_slide{height:385px}
.iosSlider-col-1 .td_module_slide{height:385px}
.td_block_slide .td_module_slide:first-child{visibility:visible!important}
.td-js-loaded .td_block_slide .td_module_slide{visibility:visible!important}
.td-md-is-safari .td_module_slide:before{bottom:-1px}
.td-md-is-safari .td_module_slide .td-module-title{-webkit-transform:translate3D(0,0,0)}
header.header .et-trending #et-secondary-menu .menu-item-has-children ul{top:-10px;left:100%}

#rpwwt-recent-posts-widget-with-thumbnails-5 img { width: 100px; height: 100px; }

.rpwwt-widget ul { list-style: outside none none; margin-left: 0; margin-right: 0; padding-left: 0; padding-right: 0; }

.rpwwt-widget ul li { overflow: hidden; margin: 0 0 1.5em; }

.rpwwt-widget ul li:last-child { margin: 0; }

.rpwwt-widget ul li img { display: inline; float: left; margin: .3em .75em .75em 0; }

.main-navigation .sub-menu .menu-item-has-children { position: relative; }

.sidebar .widget_nav_menu .menu li.current-menu-item + .menu-item::before { display: none; }

#home_social_icons{
	float:right;
	list-style:none;
	padding-right:148px;
}

#home_social_icons li{
	float:left;
	padding-right:14px;
}


#sidebar_social_icons li#sidebar_social_instagram, #home_social_icons li#home_social_instagram {
	padding-left: 4px;
}

.topbaner-button-container {
	position:relative;
}




.topbaner-button-container a.download-button {
  position: absolute;
  top:0px;
  right:0px;
  margin: 20px 20px 20px 0;
}





.group-logo-img.grayscale:hover {
    filter: none;
    -webkit-filter: grayscale(0%);
}
.header-sub-nav__label{font-size:15px;font-size:1rem;line-height:1.2;position:absolute;right:0;bottom:0;left:0;padding:10px 15px;text-transform:uppercase;color:#505050;background:linear-gradient(270deg,rgba(255,255,255,.45) 0,#fff 100%)}


.fusion-main-menu .menu-reg .menu-text {
    color: #ffffff;
    background-image: linear-gradient( to top, #000000, #747474 );
    font-weight: 700;
    width: 120px;
    border: 1px solid black!important;
    border-radius: 10px;
}


.fusion-main-menu .menu-reg .menu-text:hover {
        background-image: linear-gradient( to top, #747474,#000000  );    
}
.row{margin-right:-15px;margin-left:-15px}


#section1 .row {
    display: flex;
}


.post-ratings-image {
	border: 0;
}


.post-ratings img,
.post-ratings-loading img,
.post-ratings-image img {
	border: 0;
	padding: 0;
	margin: 0;
}
.header-socials .follow-item,.header-socials a{color:#999}
.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-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}











.login-box, .register-box, .reset-password-box { display: none; background: #f1f1f1; padding: 20px; position: relative; }
.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}
.contact_block_icon{border-radius:50%;height:85px;width:85px;margin:0px auto 20px}
.contact_block_icon.icon2{border-color:#f6a62c}
.contact_block_icon.icon3{border-color:#49b5e7}
.contact_block_icon span{background:none repeat scroll 0 0 #f56eab;border:5px solid #fff;border-radius:50%;display:block;height:100%;width:100%}
.contact_block_icon.icon2 span{background:#f6a62c}
.contact_block_icon.icon3 span{background:#49b5e7}
.contact_block_icon i{color:#fff;font-size:36px;margin-top:0;position:relative;top:26px;z-index:20}


.boxGeral .box .div1 {
  display: none !important;
}


.boxGeral .box .div2 {
  background: none !important;
  box-shadow: none !important;
}


.boxGeral .box .div3 {
  display: none !important;
}


.boxGeral .box .div4 {
  background: #000 !important;
  border-radius: 10px !important;
  width: auto !important;
  height: auto !important;
}

.why-section .box-slide {
  position: relative;
}

.about-anglo .container-about-anglo .box {
  margin-left: 0;
  text-align: left;
}

.slider4 .slide{width:4.0999999%!important;margin-right:0.222222%!important;}


.c-banner__list-item {
  display: inline-block; }


.c-banner__list-item--chat {
  display: none;
  margin-left: 1rem; }
.button.center,.button.middle{margin:0px auto;text-align:center;display:inherit;}
.qodef-logo-wrapper a img.qodef-dark-logo{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}
.qodef-light-header .qodef-logo-area .qodef-dark-logo,.qodef-light-header .qodef-logo-area .qodef-normal-logo,.qodef-light-header .qodef-menu-area .qodef-dark-logo,.qodef-light-header .qodef-menu-area .qodef-normal-logo,.qodef-light-header .qodef-vertical-menu-area .qodef-dark-logo,.qodef-light-header .qodef-vertical-menu-area .qodef-normal-logo{opacity:0}
.qodef-dark-header .qodef-logo-area .qodef-dark-logo,.qodef-dark-header .qodef-menu-area .qodef-dark-logo,.qodef-dark-header .qodef-vertical-menu-area .qodef-dark-logo{opacity:1}
.collapse:not(.show){display:none}
.alert__description,.alert__actions{display:inline-block;vertical-align:top;height:50px;}
.alert__description{opacity:1;transition:opacity 400ms cubic-bezier(0.22,0.61,0.18,0.7);padding:0 5px;width:calc(100% - 248px);}
.alert__description.Weather{width:calc(100% - 280px);}
.alert__description.description--loading{opacity:0;}
.panels-flexible-region-inside .panel-separator{margin:0;}

.panel-flexible .panel-separator{margin:0 0 1em 0;}


.home-link-mobile-wrapper {
  background: #E8E8E8;
  height: 50px;
  margin-top: 46px;
  padding: 17px; }

  .home-link-mobile-wrapper a {
    color: #333333;
    border-bottom: 0;
    font-weight: bold; }
.cp-modal-window-size .cp-animate-container,.cp-modal-window-size .cp-modal-content{top:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;position:relative;height:100%;margin:0 auto}
.cp-modal-custom-size .cp-animate-container .cp-affilate-link.cp-afl-for-smallscreen{bottom:-15px}
.cp-animate-container .cp-affilate-link{display:block;top:auto;bottom:20px;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);left:0;right:0;margin:0;height:20px;z-index:999999999999;text-align:center;color:#fff}
.cp-animate-container,.cp-modal,.cp-modal-content{height:auto}


.box img.thumb {
margin:0px 10px 10px 0px;
}
.element-unstyled,.element-unstyled .element-inner,.element-unstyled .element-inner .element-inner-wrap{background-color:transparent!important;background-image:none!important;border:none!important;margin:0!important;padding:0!important}



.small-calendar {
    font-size: 15px;
    text-align: center;
}

.small-calendar .month {
    background: #3f250f;
    color: #ffffff;
    font-size: 15px;
    padding: 10px 0;
}

.small-calendar .holiday {
    color: #ee1a74;
}

.small-calendar .cell {
    width: 9.5%;
    float: left;
    padding: 7px;
}

.small-calendar .today {
    background: #ee1a74;
    border-radius: 15px;
    padding: 3px 5px;
    color: #fff;
    box-shadow: 0 0 8px #ccc;
}

.container{
    padding-right: 30px;
    padding-left: 30px;
}


.header-logo {
    width: 740px;
}
.ct-main-navigation .menu-item,
.ct-main-navigation
.page_item{position:relative;padding-top: .25rem;padding-bottom: .25rem}
.ct-main-navigation .menu-item .menu-item,
.ct-main-navigation .page_item
.page_item{padding: .25rem 0.125rem;line-height:1.6}
.ct-main-navigation .menu-item .menu-item:not(:first-child)::after,
.ct-main-navigation .page_item .page_item:not(:first-child)::after{content:'';display:block;position:absolute;opacity:0.125;-webkit-transition:opacity 100ms ease-in;transition:opacity 100ms ease-in;border-top:1px solid currentcolor;top:0;right:0;left:0}
#footer-navigation .menu-item{display:inline-block;width:48%;padding-top: .25rem;padding-bottom: .25rem}
#footer-navigation .menu-item:not(:last-child){padding-top:0;padding-bottom:0;margin-right:3.25rem}
.et_slide_in_menu_container #mobile_menu_slide .menu-item-has-children{position:relative}
.et_header_style_fullscreen #mobile_menu_slide .menu-item-has-children{margin-right:-31px}
footer .footer-h2.wide,footer h1.wide,footer h2.wide,footer h3.wide,footer p.wide{max-width:100%}

	.main-link .address .block1 {
		margin-right: 1rem;
	}




.five-sixths,
.four-sixths,
.one-fourth,
.one-half,
.one-sixth,
.one-third,
.three-fourths,
.three-sixths,
.two-fourths,
.two-sixths,
.two-thirds {
	float: left;
	margin-left: 2.564102564102564%;
}


.one-half,
.three-sixths,
.two-fourths {
	width: 48.717948717948715%;
}


.site-footer .one-half-width {
	width: 49%;
	float: left;
	margin: 0 0 5px 2%;
}


.site-footer .one-half-width.first {
	margin-left: 0;
}

	.five-sixths,
	.four-sixths,
	.one-fourth,
	.one-half,
	.one-sixth,
	.one-third,
	.three-fourths,
	.three-sixths,
	.two-fourths,
	.two-sixths,
	.two-thirds {
		margin: 0;
		width: 100%;
	}
.banner_area ul.left{margin:0;padding:0;float:left;width:202px}
.disco .left{width:240px}
.site-header-is-scrolled .site-header-nav .menu-item a{padding:2px 0}

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