body {

	font-family: 'Open Sans', sans-serif; color:#191919; -webkit-font-smoothing: antialiased; -moz-font-smoothing: subpixel-antialiased; text-rendering: optimizeLegibility; 
	background-image:url('../imagens/page-wrapper.png'); background-repeat:repeat; 

}

a{ text-decoration:none; transition:all 300ms; color:#1B1B19}

h1,h2,h3,h4,h5,h6{ color:#000}

.section { padding:15px 0px}

.thumbnail{ margin:0px}

.form-control.ttk{ display:none;}

.img-responsive-center-block{ display:inline-block; margin:0 auto; min-width:100%}

.col-nopadding { padding:0px;}

.box-shadow{-webkit-box-shadow: 10px 9px 12px -4px rgba(0,0,0,0.57);-moz-box-shadow: 10px 9px 12px -4px rgba(0,0,0,0.57);box-shadow: 10px 9px 12px -4px rgba(0,0,0,0.57);}

.box-shadow2 { box-shadow: 0 0 5px #000;}

.text-shadow{text-shadow: 1px 1px 1px #FFFFFF;}

.btn-custom{ background-color:#04A7EA; color:#FFF; border-radius:0px; border:none; text-align:left; padding:0px 12px}
.btn-custom .fa-angle-right{ background-color:#2E6C9D; padding:15px 20px; margin-right:-12px}
.btn-custom span {margin-top:10px; display:inline-block}

.col-bg-grey{ background-color:#f2f2f2; padding:20px; padding-bottom:35px;}
.col-bg-grey2{ background-color:#f2f2f2; padding:20px;}

.col-slider .bx-wrapper img{ width:100%;}
/*.col-slider .bx-pager a:first-child img{ border:2px solid #FF0000}*/
/*.col-slider #bx-pager a img{ margin-left:60px;}
*/

.col-slider  .bx-wrapper .bx-prev{left:14px}
.col-slider  .bx-wrapper .bx-next{right:15px}

.col-slider #bx-pager{    margin-top: -100px;    z-index: 1;    position: relative; clear:both}

.col-slider #bx-pager a img{ /*margin-right:174px;*/ margin-bottom:20px; border-radius:0px; outline: 0px solid #04A7EA; /*padding:0px; margin-right:15px; margin-left:15px;*/}

.col-slider #bx-pager a.active img{ outline:2px solid #F00;}

.col-slider #bx-pager a:nth-child(4n+4) img { margin-right:0px}


#bootstrap-touch-slider.remove-arrows .carousel-control{ display:none;}


.form-wrapper {}
.form-wrapper .input-group-addon { border-radius:0px; background-color:#003D6B; color:#FFF; font-size:20px}
.form-wrapper .form-control { border-radius:0px;}


.section-topo .col-logo h1{}

.section-banners .container{background-color:#17689D;}
.section-banners .col-texto { background-color:#17689D; color:#FFF}
.section-banners .col-texto h2 { color:#FFFFFF; font-size:20px; margin-bottom:0px}

.section-banners .col-banner{ padding:0px;}


.section-home .col-welcome h3 { font-size:18px; font-weight:bold}
.section-home .col-pics-home h2 { font-size:24px}


.section-rodape0{ background-color:#FFF; height:auto}
.section-rodape0 a{}
.section-rodape0 .container{ min-width:100%}

.section-rodape{color:#FFF; background-image:url('../imagens/main-wrapper.png'); background-position:center top; background-repeat:repeat;
  border-top:10px solid #000; 
  box-shadow: inset 
              0px 
			  1px /* Border Size */
			  10px /* BLUR */
			  0px 
			  #000
 }
.section-rodape a { color:#FFF}

.section-rodape h3{ color:#FFF}

@media (min-width: 1200px) {
  .container {
    width: 1000px;
  }
}

@media all and (max-width: 1365px){
	  	
	
}


@media all and (max-width: 991px){
	
	.section-home img{ float:none !important; display: block; margin:0 auto !important}
}

@media all and (max-width: 767px){
	  	
		.section-topo .col-logo h1{ text-align:center; font-size:30px}
		
		.navbar-default .navbar-toggle{ background-color:#FFF}
		.navbar-default .navbar-brand{ display:block !important; color:#FFF}
		.navbar-header{ background-color:#17689D; color:#FFF}
		
	
}