﻿
#ca_info_plus {
    box-sizing:border-box;
    overflow: auto;
    height: 254px;
    padding-right:10px;
	color:#000;
	text-align:left;
}

#ca_info_plus  p{
	color:#000;
	text-align:left;
	font-size:12px;
	margin-top:.4em;
}

#ca_info_plus  h2{
	margin-top:.6em;
}

			

.bigbanner {position: absolute; top: 110px; left: 0px; z-index: 0; width: 100%; text-align: center;}

	
	#s5_middle_bottom_wrap, #s5_middle_top_wrap {
	padding-left:30px;
	padding-right:0px;
	padding-bottom:0px;
	}
#s5_middle_bottom_wrap,#s5_middle_top_wrap{padding-left:54px;padding-right:24px;padding-bottom:24px}
.mod_11713377 {border: 1px solid #000000;}
.mod_11713377 .entete{background-color: transparent;border-bottom: 1px solid #000000;position: relative;margin: 0;padding: 0;text-decoration: none;text-align: justify;font: bold  10px "Verdana", sans-serif;}
.mod_11713377 .cel1{position: relative;padding: 0px 0px;text-align: center;}
header .header-outer .logo_container{float:left;width:148px}
header .header-outer .logo_container a{display:block;max-width:147.55px}
header .header-outer .logo_container a img{max-width:147.77px;max-height:108px;display:block;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-o-transition:none}

div.panel-pane div.admin-links{font-size:xx-small;margin-right:1em;}
div.panel-pane div.admin-links li a{color:#ccc;}
div.panel-pane div.admin-links li{padding-bottom:2px;background:white;z-index:201;}
div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a{color:#000;}
div.panel-pane div.admin-links a:before{content:"[";}
div.panel-pane div.admin-links a:after{content:"]";}
div.panel-pane div.panel-hide{display:none;}
div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide{display:block;position:absolute;z-index:200;margin-top:-1.5em;}
div.panel-pane div.feed a{float:right;}


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


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


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

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

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

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


.hero-home--backgrounds {
	width: 100%;
}



.hero-home--backgrounds .day-image,
.hero-home--backgrounds .night-image {
	opacity: 1;
	transition: opacity .3s;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
}


.daytime-theme .hero-home--backgrounds .night-image {
	opacity: 0;
}


.nighttime-theme .hero-home--backgrounds .day-image {
	opacity: 0;
}
.post-img .pop-link-icon,.post-img .pop-preview-icon{width:50px;height:50px;border-radius:40px;text-align:center;font-size:18px;padding:10px;line-height:30px;display:inline-block;background:rgba(0,0,0,.7);color:#fff;position:absolute;margin-top:-25px;top:50%;left:50%;transform:scale(0,0);-ms-transform:scale(0,0);-webkit-transform:scale(0,0);-webkit-transition:600ms;-moz-transition:600ms;-o-transition:600ms;transition:600ms}
.post-img .pop-link-icon{margin-left:10px}
.post-img .pop-link-icon:hover,.post-img .pop-preview-icon:hover{background:#000}
.post-img:hover .post-tip .pop-link-icon,.post-img:hover .post-tip .pop-preview-icon{transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1)}

#banner-part1{position:relative;border:0;}
.span5{width:430px}
.row-fluid .span5{width:40.566037735849%;*width:40.512846246487%}
input.span5,textarea.span5,.uneditable-input.span5{width:416px}

input.span5, textarea.span5, .uneditable-input.span5{width:366px;}

.table td.span5,.table th.span5{float:none;width:364px;margin-left:0;}
.et_pb_text_inner{position:relative}

		
	.mvp-main-box {
		margin: 0 1.666666666%; 
		width: 96.666666666%; 
		}
#logo{margin:0;padding:0}
#logo img{width:187px;height:71px;object-fit:contain}
#logo-mobile{text-align:center;padding-right:60px;position:absolute;width:100%;left:0}
#logo-mobile img{width:140px}
.fl-photo-img-svg {width: 100%;}
.scriptlesssocialsharing-buttons{border-collapse:separate;border-spacing:3px;display:table;table-layout:fixed}
.scriptlesssocialsharing-buttons .button{display:table-cell}
.scriptlesssocialsharing-buttons a.button { padding: 12px; width: 33.3333333333%;; }


#latest-articles, #latest-issues, #most-read-articles .most_dl{margin-top: 0.5rem;}

#most-read-articles .most_dl{margin-bottom: 1rem;}



div.most_dl {padding:10px; border: solid 1px #ccc; background-color:#f7f7f7}


table.most_dl{width: 100%;}

.most_dl .dls{text-align: center; width: 3rem;}

.most_dl tr th{padding:5px 10px; border-bottom: solid 1px #ccc;}

.most_dl tr td{padding:1rem 0.5rem ; vertical-align: top; line-height: 1.5;}

.most_dl tr:last-child td{border-bottom-width:0;}

#imTextObject_2_tab0 .fs32 { vertical-align: baseline; font-size: 32px; line-height: 39px; }

.stnlist a .stnspec {
  width: 100%;
  height: auto;
  display: block;
  margin-bottom: 10px;
}
 .featured-slider{
display: none;
}


	img.menu-image.menu-image-title-after {
		width: 90px;
		min-height: 90px;
	}


	#menu-redes-sociais img.menu-image.menu-image-title-after {
	    width: 20px;
	    min-height: 0;
	    padding: 0;
	    margin: 0 10px 0 0;
	}


ul.sub-menu .arrow-sub-menu span.menu-image-title {
    color: #005789!important;
}


footer.azul-claro .menu-image-title,
footer.azul-escuro .menu-image-title,
footer.verde .menu-image-title,
footer.laranja .menu-image-title {
	color: #f8f9fa;
}
.et_pb_image_13.et_pb_module{margin-left:auto!important;margin-right:auto!important}


.blue {
  color: #00384B; }
.blue a:hover{color:#9fc644}
.bitcoin{width:414px;margin:20px auto 0;position:relative}
.bitcoin-icon-wrap{position:absolute;left:-4px;top:-6px;height:48px;width:48px;border-radius:100px;border:4px solid #050505}
.bitcoin-icon{display:block;height:41px;width:41px;line-height:41px;color:#000;border-radius:100px;border:1px solid #fff;background-color:#f9a644}
.bitcoin-text{padding:6px 20px 8px 55px;display:block;min-height:37px;color:#fff;text-align:left;font-size:15px;font-family:oswald regular;border-radius:20px;border:1px solid #505050;background-color:#2e2e2e}
.bitcoin-text a{color:#fff}
.bitcoin-text a:hover{color:#d63600}
.bitcoin-text span{display:none}

#sidebar .widget-wrapper li{background:none;}

.widget-error{background:#F8F8F8;border:1px solid #EBEBEB;}

.widget-wrapper{background:#F8F8F8;border:1px solid #EBEBEB;}

.widget-wrapper li{color:#335577;}

.widget-wrapper table{width:100%;table-layout:fixed;}

ul.widget-wrapper,ul#footer{padding:10px 0px 0px 0px;}

.widget-wrapper li,#footer li{padding-left:30px;padding-bottom:5px;}


.widget.Contact_form {
    padding-top: 0;
    padding-bottom: 0;
}


#left-area ul, .entry-content ul, .comment-content ul, body.et-pb-preview #main-content .container ul {
	line-height: 1.7em !important;
}

			
				 .page.et_pb_pagebuilder_layout #main-content { background-color: rgba(255,255,255,0); }
.container-fluid{margin-right:auto;margin-left:auto;padding-left:4px;padding-right:4px}
.container-fluid.max{max-width:1400px;margin-top:-32px;margin-bottom:60px}
 
.footer-signature-content,
.top-navigation,
#main-content,
#header,
#footer {  
  margin: 0 auto;
  max-width: 1000px;
  position: relative;
  width: 100%; 
}

.footer-signature { 
  background: #411447;
  float: left;
  position: relative;
  width: 100%; 
  z-index: 50;       
}

.footer-signature .footer-signature-content {
  min-height: 42px;                                          
}

.footer-signature .footer-signature-content p {
  color: white;
  font-size: 12px;
  line-height: 22px;
  min-height: 22px;
  padding: 10px 0;
  text-align: center;                                              
}

.footer-signature .footer-signature-content a {
  color: #d2f3fe;                                             
}
.bottom-text-block{text-align:right}
.bottom-text-block:not(:first-child){margin-left:20px}
.logo-center .bottom-text-block{text-align:center}
.logo-center .bottom-text-block:not(:first-child){margin-left:0}

  #bottom-bar .bottom-text-block {
    text-align: center;
    margin-left: 0;
  }

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}

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

  .main-news .col-xs-12 {
    margin-top: 20px;
  }


	.section--overview-links .wrapper {
		width: 100%;
	}
.widget-area .res-text,.small-1 .res-text,.small-2 .res-text,.small-3 .res-text{font-size:8px}
.widget-area .res-text,.large-1 .res-text,.large-2 .res-text,.large-3 .res-text{font-size:8px}
.entry-wrapper .gallery .media-holder,.post-image,.carousel .media-holder,.simple-carousel .media-holder{margin:0}
.horizontal.before-wrapper .slider .media-holder,.horizontal.before-wrapper .carousel,.horizontal.before-wrapper .simple-carousel,.horizontal.after-menu .slider .media-holder,.horizontal.after-menu .simple-carousel,.horizontal.after-menu .carousel{margin:0}
.horizontal .carousel .media-holder,.horizontal .simple-carousel .media-holder{margin-top:0;margin-bottom:0}
.horizontal.before-wrapper .carousel .media-holder,.horizontal.before-wrapper .simple-carousel .media-holder{margin-top:.236em;margin-bottom:.236em}
.carousel,.simple-carousel{margin-bottom:2.618em}
.carousel .media-holder,.simple-carousel .media-holder{padding:0 .236em 0 0}
.carousel .small-slide{width:50%;float:left}
.icon-104-logo .path3:before{content:"\e904";margin-left:-2.169921875em;color:#1a171b}


.integration-logos {
	margin: 5px 20px;
}
.text-center{text-align:center!important}

.rel{position:relative;}
.searchform-wrapper form{margin-bottom:0}
.widget_search .submit-button,.searchform-wrapper:not(.form-flat) .submit-button{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}
.searchform-wrapper{width:100%}
.searchform-wrapper.form-flat .submit-button.loading .icon-search{opacity:0.0}
.searchform-wrapper.form-flat .submit-button.loading:after{border-color:currentColor}
.searchform-wrapper.form-flat .flex-col:last-of-type{margin-left:-2.9em}
.searchform-wrapper .autocomplete-suggestions{overflow-y:scroll;-webkit-overflow-scrolling:touch;max-height:50vh;overflow-y:auto}
.single-tribe_events #tribe-events-content .fusion-events-featured-image .updated{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.calendar-calendar .week-view .full tr.last td.multi-day{border-bottom:1px solid #CCCCCC;}
.forum-topic-header .topic-reply-link,.forum-topic-header .topic-reply-allowed,.forum-topic-header .topic-new-post-link,.forum-topic-header .last-post-link{display:inline-block;}
.view-display-id-products_header li.last{padding:0;}

		.auto-style6 {
			line-height: 100%;
		}
.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-12{width:100%}
.uvc-heading .uvc-main-heading div,.uvc-heading .uvc-main-heading h1,.uvc-heading .uvc-main-heading h2,.uvc-heading .uvc-main-heading h3,.uvc-heading .uvc-main-heading h4,.uvc-heading .uvc-main-heading h5,.uvc-heading .uvc-main-heading h6,.uvc-heading .uvc-main-heading p,.uvc-heading .uvc-main-heading span{margin:0;padding:0;line-height:normal}

    .logo-wrap {
        margin: 10px 0px 20px;
        text-align: center;
        float: none;
    }

        
        
        .logo-wrap, .widget-header { display: none; }

      #bwg_container1_0 #bwg_container2_0 .bwg_slide_bg_0 {
        margin: 0 auto;
        width: inherit;
        height: inherit;
      }





.text-box {
	text-align: center;
	margin: 10px 0;
	padding-bottom: 49px;
	border-top: 1px solid #e5d082;
	border-bottom: 1px solid #e5d082;
}


.text-box.gallery {
	padding-bottom: 5px;
}


    .middle-header .middle-social-icon {
        margin-bottom: 10px;
    }



.navigation1 .middle-header {
    border-bottom: 1px solid rgba(255, 255, 255, 0.09);
    margin-top: 0;
}



.middle-header {
    min-height: 65px;
}


#header-1 .middle-header .site-logo {
    padding-top: 0;
}


#header-1 .middle-header .site-description {
    margin-bottom: 0;
}


#header-1 .middle-header {
    padding: 20px 0;
}

.b-footer-bottom__content {
    display: inline-block;
    width: 710px;
    vertical-align: middle;
    margin-left: 45px;
}
.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}
.vc_clearfix:after,.vc_column-inner::after,.vc_el-clearfix,.vc_row:after{clear:both}
.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}


	.posts-list-widget-post {
		margin-bottom: 30px;
	}


	.posts-list-widget-post:last-child {
		margin-bottom: 0;
		padding-bottom: 0;
		border-bottom: 0;
	}


.home .site-logo,
.home-logo {
	display: none;
}


.home .home-logo {
	display: block;
}


.home-logo,
.site-logo {
	max-width: 114px;
	margin-top: 18px;
}

	.home-logo,
	.site-logo {
		position: relative;
		top: 25px;
	}

.clear {
	clear:both;
}
.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-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-3{width:25%}
.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-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%}
.tb-megamenu-column{padding:10px 0;}
.modal{display:none;background-color:transparent}
.modal .container{opacity:0;transform:translateY(100%);transition:0.5s all ease;transition-delay:0.5s;-webkit-overflow-scrolling:touch}
.modal.active{display:block;z-index:9999;background-color:rgba(0,0,0,0.75);position:absolute;top:0;right:0;bottom:0;left:0;transition:0.3s all ease}
.modal.active .container{opacity:1;transform:translateY(0)}
.modal .container h2{color:#3E4C7F;font-weight:700}
.modal .close{position:absolute;top:2px;right:2px;background:#22273a;border:none;color:#fff;text-align:center;line-height:40px;cursor:pointer;width:40px;height:40px;border-radius:50%}

#menu ul li.menu-item-4959 ul, #menu ul li.menu-item-9986 ul {
	width:200px;
}


#sidebar .rivet-menu li.menu-item-has-children {
  padding-bottom: 0;
}
#wrapper .fusion-vertical-menu-widget .menu li.menu-item-has-children ul,#wrapper .fusion-vertical-menu-widget .menu li.page_item_has_children ul{display:none}


.widget_container {
	padding:10px;
	margin-bottom:15px;
	background-color: transparent;
	overflow:hidden;
}


.widget_content h4,
#right_sidebar .widget_container h3 {
	font-size: .75em;
	font-family:Arial, sans-serif;
	color:#ffffff;
	padding-bottom:5px;
	text-transform:uppercase;
}


.widget_container input.submit {
	background-color: #A29094;
	color: #ffffff;
	border: 0;
	height: 25px;
	margin-top: 5px;
}


.widget_container input#email {
	border-width:1px;
	border-color:#000;
	height:25px;
	font-size: 1em;
	width:100%;
}
.header-logo-dark,.nav-dark .header-logo,.header-logo-sticky,.sticky .dark .header-logo-dark,.sticky .has-sticky-logo .header-logo{display:none !important}
.nav-dark .header-logo-dark,.stuck .header-logo-sticky{display:block !important}

.frame .f_oj2{ background-position:0 -125px;}


.framf li:before {content: "» ";  }
#footer .privacy-links ul.menu li.first{border-left:1px solid #ffffff;padding-left:1em;margin-left:1em;}


    .content .widget-container.widget_login h3 {
        margin:0;
        padding:15px 10px}


    
    .sidebar .widget-container,
    .content .widget-container {
        border:5px solid #e5e6e6;}

    .sidebar .widget-container {
        width:240px}

    .sidebar .widget-container li a {
        font-size:13px}

.footer .widgetarea .widget-container {
    padding-bottom: 0px;
    margin-bottom: 0px;
}




.thumb-list .thumb-list-title,
.thumb-list .thumb-list-title a {
	color:#d6dadd !important;
}


.thumb-list .thumb-list-title {
	font-family:"AbelRegular", Arial, Helvetica, sans-serif;
	line-height:18px;
	padding-left:65px;
	text-transform:none !important;
}


.thumb-list.line .thumb-list-title {
	border:none !important;
}

#sidebar-a .thumb-list li{
	margin-bottom: 25px;
}




.thumb-list li {
	display:block;
	height:70px;
}


.thumb-list li img {
	display:block;
	width:70px;
	height:70px;
	float:left;
	margin-right:15px;
}

.thumb-list-title em{font-size:15px !important;}

li.menu-item-has-children .drop.active ~ ul {
right: 0;
margin: auto;
left: 0;
border-width: 3px 0 !important
}

#topnav li.menu-item-has-children a.active ~ ul.sub-menu li.menu-item-has-children.active {
height: auto !important
}
ul.sub-menu li.menu-item-has-children:after{color:#fff;position:absolute;top:0;right:10px;font-family:FontAwesome,sans-serif;font-size:25px}
.menu-item-has-children.open .sub-menu a span:after{content:""}
.menu-item-has-children .sub-menu a span:after{content:""}
.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}
.pagination{clear:both;display:inline-block;position:relative;font-size:.8rem;font-weight:700;line-height:100%;padding:0;text-transform:uppercase}
.pagination span,.pagination a{background:#fff;border:1px solid #aaa;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;color:#aaa;display:block;float:left;font-family:montserrat,sans-serif;font-size:.8rem;font-weight:400;margin:2px 5px 2px 0;padding:9px 12px 8px;text-decoration:none;width:auto}
.pagination .current,.pagination a:hover{background:#aaa;color:#fff}
.pagination a,.pagination a:visited{color:#aaa}

		.header-wrap .col-md-8 {
			padding: 0;
		}

		.header-wrap {
			text-align: center;
		}
.menu-toggle-container{display:inline-block;position:relative;cursor:pointer;height:16px;width:16px;z-index:2;left:0;vertical-align:middle;}
.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-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
#content #gallery .grid a .zoom{position:absolute;width:100%;height:100%;top:0;opacity:0;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}
#content #gallery .grid a .zoom img{margin-top:40%}
#content #gallery .grid a:hover .zoom{display:block;position:absolute;width:90%;height:90%;background-color:#c9803c;opacity:0.8;top:5%;left:5%;z-index:9}


#page {
	margin: 0 auto;
	-webkit-box-shadow: 0px 0px 20px 5px rgba(0,0,0,0.75);
	-moz-box-shadow: 	0px 0px 20px 5px rgba(0,0,0,0.75);
	box-shadow: 		0px 0px 20px 5px rgba(0,0,0,0.75);
}

#page.fullwidth {
	width: 100%;
}

#page.boxed1920 {
	max-width: 1920px;
	margin: 24px auto;
}

#page.boxed1600 {
	max-width: 1600px;
	margin: 24px auto;
}

#page.boxed1400 {
	max-width: 1400px;
	margin: 24px auto;
}

#page.boxed1200 {
	max-width: 1200px;
	margin: 24px auto;
}

#fp-banner,
#page-banner {
  position: relative;
  background-color: #eaeaea;
}

#fp-banner img,
#page-banner img {
    margin: auto;
    display: block;
}

.site-content {
	clear: both;
	position: relative;
	overflow: hidden;
}

.et_pb_row {
	max-width: 1270px;
	padding: 0;
	width: 100%;
}

.container, .et_pb_container, .et_pb_row {
	width: 100%;
}

.frame .f_oj2{ background-position:0 -125px;}
		
#wpls-logo-showcase-slider-1 .wp-post-image,
#wpls-logo-showcase-slider-1 .wp-post-image img.wp-post-image{max-height:250px; }
.tatsu-section-pad{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}
.tatsu-BJI6i_D4N .tatsu-section-pad{padding:100px 0 0 0}
.tatsu-rkW-6ypyer .tatsu-section-pad{padding:150px 0 120px 0}

.diysdk_twitterNG_twitterNG.web_view.webcomponent .tweetHeader .t_link { float: left; }
.weather-atlas-wrapper .extended_day,.weather-atlas-wrapper .extended_hour{display:table-cell}
.weather-atlas-wrapper .extended_day .wi,.weather-atlas-wrapper .extended_hour .wi{font-size:2em;line-height:1.3}


.menu-item.btn {
    margin-left: 1.2em;
    position: relative;
    top: -7px;
}


.menu-item.btn a {
    background: rgba(0, 0, 0, .5);
    border: solid 1px #edbc06;
    color: #edbc06;
    padding: 6px 12px 4px;
}


.menu-item.btn a:hover {
    border-color: #fff;
    color: #fff;
}


.page-id-5095 .menu-item-1468 a {
    color: white;
}
.addtoany_list a,.widget .addtoany_list a{border:0;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle}
.addtoany_list a:hover,.widget .addtoany_list a:hover{border:0;box-shadow:none}


.widget
.children,
.entry-content ol ol,
.entry-content ol ul,
.entry-content ul ul,
.comment-body ol ol,
.comment-body ol ul,
.comment-body ul ul,
.widget ul ul { margin-bottom: 0; }


#sidebar .widget{
	margin-bottom:40px;
}


#footer .widget h2{
	font-size:11px;
	color:#216AA3;
	text-transform: uppercase;
	font-weight:700;
	padding-bottom:10px;
	margin-bottom:10px;
	margin-top:-5px;
}

#footer .widget li{
	border-bottom:1px dotted #777777;
	padding:5px 0;
	font-size:11px;
}

#footer .widget ul{
	border-top:1px solid #777777;
}



.widget { margin-top:15px; }

#wrapper,
.container-inner { min-width: 320px; }

	
	
	.container { padding: 0; }

.container-inner { max-width: 1380px; min-width: 1380px; width: 100%; margin: 0 auto; }

.boxed .container { padding: 0; }

#header .container-inner { position: relative; }

#nav-header .container { padding: 0 15px; }

#page .container-inner { background: #fff;
-webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.1);
box-shadow: 0 1px 1px rgba(0,0,0,0.1); }


#page .container-inner .main, #page .container-inner, .boxed #page {
background-color: #000000 !important;
}

.boxed #wrapper, .container-inner { max-width: 1081px; }

	
		#header .container-inner .group.pad {
		text-align: center;
		padding: 3px;
	}
.h1.darkish,.h2.darkish,.h3.darkish,h1.darkish,h2.darkish,h3.darkish,h4.darkish{color:#402c0d}
#et_mobile_nav_menu{display:none;float:right}
.et_header_style_fullscreen #et_top_search,.et_header_style_fullscreen #top-header,.et_header_style_fullscreen .et_slide_menu_top .clear,.et_header_style_fullscreen div#et_mobile_nav_menu,.et_header_style_slide #et_top_search,.et_header_style_slide #top-header,.et_header_style_slide div#et_mobile_nav_menu,.et_slide_in_menu_container #mobile_menu_slide .et_mobile_menu li ul{display:none!important}
.et_header_style_fullscreen div#et_mobile_nav_menu,.et_header_style_fullscreen.et_fullwidth_nav .et-search-form,.et_header_style_slide div#et_mobile_nav_menu,.et_header_style_slide.et_fullwidth_nav .et-search-form{right:0!important}
.et_header_style_centered #et_mobile_nav_menu{float:none;position:relative;margin-top:20px}
.et_header_style_split #et_mobile_nav_menu{display:block;float:none;position:relative;margin-top:20px}


.label-img1 img{
	width:238px!important;
	height:236px!important;
	border:1px solid #000;
}
.element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}
.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus{position:static !important;clip:auto;overflow:visible;height:auto;}

.welcome_user_text a{
    padding-left:1em;
    padding-right:1em;
}


.leftRegion .welcome_user_text {
    font-size: inherit;
    border-bottom:none;
    text-align:center;
}
.content-row{padding:65px 0 0 0}
