@media(max-width:767px){
	ul.navbar-nav li {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666;
	height: 17px!important;
	font-size: 15px;
	font-weight: bold;
	margin-bottom: 10px;
	padding-bottom: 26px!important;
	padding-top: 0px!important;
	border-right-style: none!important;
	clear: both;
}
.container {
padding-right: 10px!important;
padding-left: 10px!important;
}
.embed-container iframe,
.embed-container object,
.embed-container embed {
    min-height: 450px;
}
}

@media(max-width:990px){

.navbar-brand img{
	height: 80px;
}
}
@media(min-width:990px){
.container {
padding-right: 40px!important;
padding-left: 40px!important;
}
}

body {
	padding-top: 0px;
	background: url('../images/bg.jpg');
	background-attachment: fixed;background-size: 100%;
	font-family: 'Droid Sans', Helvetica, sans-serif!important;
}

a {
color: #006a65!important;
	padding-top: 0px!important;
	padding-bottom: 0px!important;
		height: 17px!important;
}


}
ul.navbar-nav li{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666;
	height: 17px!important;
	font-size: 15px;
}
ul.navbar-nav li:last-child {
	border-right-style: none;
}
ul.navbar-nav li a:hover{
	background-color: #fff!important;
}
.container.main {
	-webkit-box-shadow: 0 5px 19px 2px rgba(0,0,0,0.1);
	-moz-box-shadow: 0 5px 19px 2px rgba(0,0,0,0.1);
	box-shadow: 0 5px 7px 2px rgba(0,0,0,0.4);
	margin-top: 0!important;
	background-color: #FFF!important;
	margin-bottom: 15px;
	padding-bottom: 40px;
-moz-border-radius:7px;
-webkit-border-radius:7px;
border-radius:7px;
}
.navbar-header .icon-bar {
background-color: #ccc;
margin-top: 4px;
display: block;
width: 22px;
height: 2px;
border-radius: 1px;
}
.navbar-default .navbar-toggle {
border-color: #ccc!important;
}
.navbar-toggle {
	border: 1px solid #ccc!important;
	margin-top: 20px!important;
	height: auto;
	width: auto;


}
.navbar-toggle:hover, .navbar-toggle:focus {
background-color: #f1f1f1!important;
}
.collapse.navbar-collapse.pull-right {
	padding-top: 40px;
}
.navbar-brand {
	display: block;
	margin: 0px;
}
.fone {
	clear: both;
	text-align: center;
	margin-top: 30px;
}
.botao{
	background: #d5e6e9;
	-webkit-transition: background 0.5s ease-out;
	-moz-transition: background 0.5s ease-out;
	-o-transition: background 0.5s ease-out;
	-ms-transition: background 0.5s ease-out;
	margin-top: 2px;
	height: 60px;
	width: 100%;
	line-height: 60px;
	text-align: center;
	-moz-border-radius:7px;
-webkit-border-radius:7px;
border-radius:7px;
}

.botao: a{
	color: #fff!important;
}


.botao:hover {
	background: -webkit-gradient(linear, left top, left bottom, from(#029089), to(#002e2c)) repeat-X ;
        filter: alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;

}
.botao:hover a{
	color: #fff!important;
}
.bw a img {
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}

	  
.bw {
  -webkit-transition: all 1s ease;
     -moz-transition: all 1s ease;
       -o-transition: all 1s ease;
      -ms-transition: all 1s ease;
          transition: all 1s ease;
}
 

.spacer.col-md-12 {
	background-color: #d3d3d3;
	height: 1px;
	margin-top: 25px;
	margin-bottom: 25px;
}
.a_restrita {
text-align: center;
height: 166px;
border: 1px solid #e2e2e2;
padding-top: 5px;
-moz-border-radius:7px;
-webkit-border-radius:7px;
border-radius:7px;
}
#copyright {
	padding-top: 15px;
	clear: both;
	/*background: -webkit-gradient(linear, left top, left bottom, from(#029089), to(#002e2c)) repeat-X;*/
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#029089+0,002e2c+100 */
background: #029089; /* Old browsers */
background: -moz-linear-gradient(top,  #029089 0%, #002e2c 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #029089 0%,#002e2c 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #029089 0%,#002e2c 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#029089', endColorstr='#002e2c',GradientType=0 ); /* IE6-9 */
}

#copyright .container {
padding-top: 10px;
padding-bottom: 10px;
}

.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;
  }
  
  .header_page {
width: 100%;
background: #f9f9f9;
-webkit-box-shadow: inset 0 1px 21px 1px rgba(21,22,23,0.1);
-moz-box-shadow: inset 0 1px 21px 1px rgba(21,22,23,0.1);
box-shadow: inset 0 1px 21px 1px rgba(21,22,23,0.1);
padding-top: 25px;
padding-bottom: 25px;
height: 90px;
margin-top: 12px;
}
.header_page h2 {
width: 100%;
float: left;
text-align: center;
color: #676767;
font-weight: normal;
margin-top: 0px;
margin-bottom: 7px;
font-size: 17px;
}

.page_parents li {
float: left;
background: url('../images/shigjeta.png') left center no-repeat;
padding-left: 20px;
}
.page_parents {
float: left;
margin: 0;
padding: 0;
list-style: none;
position: relative;
margin-top: 0;
-webkit-transition-duration: 0.1s;
-moz-transition-duration: 0.1s;
-o-transition-duration: 0.1s;
-ms-transition-duration: 0.1s;
transition-duration: 0.1s;
}
.page_parents li:first-child {
padding-left: 15;
background: none;
}
.page_parents li a {
color: #999999;
font-size: 12px;
font-weight: normal;
margin-right: 7px;
}
.header_border_top {
width: 100%;
border-top: 1px solid #e9e9e9;
height: 2px;
float: left;
margin-top: 8px;
}
.header_border_bottom {
width: 100%;
border-bottom: 1px solid #e9e9e9;
height: 4px;
float: left;
margin-bottom: 20px;
}
.contact_form span.label {
text-transform: uppercase!important;
padding: 0!important;
text-shadow: none!important;
font-weight: normal!important;
color: #999999!important;
font-size: 10px!important;
width: 100%!important;
background: #fff!important;
}
.contact_form span.label {
text-transform: uppercase!important;
padding: 0!important;
text-shadow: none!important;
font-weight: normal!important;
color: #999999!important;
font-size: 10px!important;
width: 100%!important;
background: #fff!important;
}
.label {
-webkit-border-radius: 3px!important;
-moz-border-radius: 3px!important;
border-radius: 3px!important;
}
.col-xs-12.col-sm-3.bw a img {
	border: 1px solid #e2e2e2;
	-moz-border-radius:7px;
-webkit-border-radius:7px;
border-radius:7px;
}
.embed-container {
    position: relative;
    padding-bottom: 56.25%; /* 16/9 ratio */
    padding-top: 30px; /* IE6 workaround*/
    height: 0;
    overflow: hidden;
}
.embed-container iframe,
.embed-container object,
.embed-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

iframe{
    width: 100%;
    height: 100%;
    max-width: 500px;
    max-height: 250px;
    pointer-events: none;
}