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

	
	.shows.slider .schedule{
		background:#000000;
		border-radius: 100px;
		padding: 4px 10px;
		display: inline-block;		
		color: #ffffff;	
		font-size: 14px;
  		float: left;
	}


	.shows.slider .schedule.today{
		background-color: #ff0000; 
	}

.td-footer-bottom-full {
  margin-top: 12px;
  padding-top: 50px;
  padding-bottom: 30px;
  
  
}

.td-footer-bottom-full .td-container {
  position: relative;
}

.td-footer-bottom-full .td-container:before {
  content: '';
  height: 1px;
  background-color: rgba(255, 255, 255, 0.1);
  position: absolute;
  top: -50px;
  width: 80%;
  left: 50%;
  margin-left: -40%;
}

.td-footer-bottom-full .block-title {
  margin-bottom: 26px;
  
}

.td-footer-bottom-full .footer-email-wrap {
  padding-bottom: 0;
}

.td-footer-bottom-full .footer-logo-wrap {
  margin-top: 35px;
  margin-bottom: 0;
  
}

.td-footer-template-14 .td-footer-bottom-full {
  margin-top: 0;
  padding-top: 42px;
  padding-bottom: 40px;
  
}

.sche21{
 position: absolute;
    right: 19px;
    bottom: 16px;
    border-radius: 10px;
}


.banner-top{
	width:790px;
	height:70px;
	margin:0 auto;
	margin-bottom:15px;
	overflow:hidden;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d2d2d2;
	padding-bottom:10px;
}


.section-icon {
  height: auto;
  margin: auto;
  width: 86px;
}



.section-icon path,
.section-icon rect,
.section-icon circle {
  fill: #003a5d;
}

.bh-footer-copyright {
  color: #fff;
  font-size: 20px;
  font-family: "Poppins";
  text-align: center;
  width: 50%;
  margin: 0 auto;
}

.bh-footer-copyright a {
  box-shadow: inset 0 -2px 0 #ffed5e; 
}

.icon-angle-up:before {
	content: "\e7a6";
}
.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{float:left}
.col-xs-3{width:25%}
.menulinks .textpicklein{border-top:1px solid #d2c6b2;padding-top:50px}
.menurechts .textpicklein{border-top:1px solid #d2c6b2;padding-top:50px}
.nav-drawer__menu-item{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.widget .social-link-item{margin:0 2px 2px 0;padding:0;list-style:none}
#header .header-content{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;max-width:99.25em}
.et_pb_image_13.et_pb_module{margin-left:auto!important;margin-right:auto!important}

td.ensystdtop {padding:0;vertical-align:top;border:0;margin:0}

.web_counter_grey {
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #333333;
	text-align: center;
	padding-left: 3px;
	padding-right: 3px;
}


.top-footer {
	background: #88898c;
	padding-top: 10px;
}

			.blog-entry p.meta-info, .block-post p.meta-info { display: none; }


  .large-6 {
    width: 50%; }
.expanded-footer-menu{display:none;}
#block-superfish-1 ul li#menu-492-1 a.sf-depth-1{background-position:0px -297px;}

div.shadow-bottom {
}
.left33{float:left;width:33.33%}
header .search-form .left33,header .search-form .left66{width:auto}
footer .left33,footer .left66{width:50%}
.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}

    
    
    .full-width{width:100%;}
.mod_tutorial .tutorial{z-index:900;width:100%;height:auto;position:relative}
.mod_tutorial .tutorial img{max-width:inherit}
.table-default .cell-default{vertical-align:middle;display:table-cell}
.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%}

#slidetop .container {
	display:none;
	height: auto;
	padding:30px 0;
}

	section.page-header .container.text-right,
	section.page-header .container.text-left {
		text-align:center;
	}





	
	body.menu-vertical.menu-vertical #wrapper .container {
		width:100%;
	}

#posts-wrap {float:left; clear:both;width:860px;line-height:1.7em;}

#posts-wrap-armsroom {float:right; width:680px;line-height:1.7em;}

#posts-wrap-armsroom h2 {font-size:18px;}

#posts-wrap-armsroom hr {margin:5px 0 15px 0; color:#c2b893; background-color:#c2b893}

.row {
  margin-right: -15px;
  margin-left: -15px;
}

	.body_wraper_box, .body_wraper_box .row{
		padding: 0 5px;
		max-width: 500px;
	}


	
	.middle_header.simple_header .row{max-width: 100%;margin: 0;}

#barra-brasil .brasil-flag {
	height: 32px !important;
}



.screen-reader-text {
	clip: rect(1px, 1px, 1px, 1px);
	overflow: hidden;
	position: absolute !important;
	height: 1px;
	width: 1px;
}


.screen-reader-text:focus {
	background-color: #f1f1f1;
	border-radius: 3px;
	box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
	clip: auto !important;
	color: #21759b;
	display: block;
	font-size: 14px;
	font-weight: bold;
	height: auto;
	line-height: normal;
	padding: 15px 23px 14px;
	position: absolute;
	left: 5px;
	top: 5px;
	text-decoration: none;
	width: auto;
	z-index: 100000; 
}

.carousel-inner{position:relative;width:100%;overflow:hidden;}

.content .mainbar .article {
	margin:0 0 40px;
	padding:0;
	font-size: 16px;
	left: 600px;
	color: #000;
}







.article h1	{
	font-size:24px;	
	color:#388780;
	}


.content .mainbar .article h2	{
	font-size:18px;
	}
#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}


div.wpcf7 .screen-reader-response {
	position: absolute;
	overflow: hidden;
	clip: rect(1px, 1px, 1px, 1px);
	height: 1px;
	width: 1px;
	margin: 0;
	padding: 0;
	border: 0;
}
.text-left{text-align:left}

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

#imTextObject_03_tab0 .fs21 { vertical-align: baseline; font-size: 21px;line-height: 28px; }
.banner-container .infobox-container .infobox-link-container{display:none}
.banner-container .infobox-container .infobox-link-container .infobox-link{position:absolute;top:50%;right:0;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:220px;margin:0 auto;padding:24px 0;color:#ffffff;letter-spacing:3px;text-transform:uppercase;border:solid 1px #ffffff;-webkit-transition:.3s;transition:.3s;background-color:rgba(0,48,80,0.3)}
.banner-container .infobox-container .infobox-link-container .infobox-link:hover{background-color:rgba(0,48,80,0.5)}

#cssmenu .menu-item-11169 .submenu,
#cssmenu li li:hover .menu-item-1116 .submenu { display:none !important }
