body{
	background:white;
}

header>.row{
    background-image: url(../../img/Site/fundo_condutor.png);
    background-repeat: no-repeat;
    background-size: cover;
    height: 550px;
    width:100%;
    position: relative;
    padding: 40px


}

}
header>.row>div{padding:0px;margin: 0 auto; display: inline-block; position: relative; vertical-align: middle;height: 100%}
header>.row>div>img{display: inline-block; margin-top: 12%;  text-align: center;}
header>.row>div>div>h2{color:#ffb400;}
header>.row>div>div>h2>last-child{color:white;}
header>.row>div>div>p{color:white;}
header>.row>div>img:last-child{float: right; margin-right: 20%; width: 35%}
header>.row>div>div.description>h2, header>.row>div>div.description>h3{color: #119891; margin-top:0px; margin-bottom: 0px}
header>.row>div>img:first-child{float: right; right: 20%; width: 40%; position :absolute; margin-top: 10px; z-index: 1;}
@media(max-width:720px){
	header>.row>div>img:first-child{float: right; right: 0%; width: 100%; position :absolute; margin-top: 10px; z-index: 1; margin-right: 20px; margin-left: 20px}
	header>.row>div>div{margin-left: 0%; width: 100%;  margin-top: -25px}
	header>.row>div>img:last-child{float: left; margin-right: 0%; width: 100%;}

}
header>.row>div>img:nth-child(2){float: right; margin-right: 20%; width: 35%; }

/* Find */
#find{  background-image: url(../../img/Site/fundo2.png);
    background-repeat: no-repeat;
    background-size: cover;
    height: 450px; color:#a7a7a7; font-size:1em; padding-bottom: 90px; clear: both;padding: 40px}
#find>.row>div{float: none;margin: 0 auto}
#find>.row>div>div{display: inline-block;}
#find>.row>div>div:first-child{ vertical-align: middle;}
#find>.row>div>div:first-child>p{font-size: 1.1em; margin-top: 30px; }
#find>.row>div>div:last-child{margin-left:0px; max-width: 32%; margin-left: -32%}
#find>.row h3{color:#3b9adb;}
/* Find */
@media(max-width:720px){
	#find>.row>div>div:last-child{margin-left:0px; max-width: 100%; margin-left: 0%; margin-top: 40px}


}
/* DVPE */
#dvpe{background-image: url(../../img/Site/fundo3.png);
    background-repeat: no-repeat;
    background-size: cover; color:white; font-size:1em; padding: 40px}
#dvpe>.row>div{float: none;margin: 0 auto}
#dvpe>.row>div>div{display: inline-block;}
#dvpe>.row>div>div:first-child>p{ font-size: 1.1em; margin-top: 30px}
#dvpe>.row>div>div:last-child{ margin-left: -220px}
#dvpe>.row h3{color:white;}
#dvpe #mascote{position: absolute; top: 20px; height:250px;}
/* DVPE */
@media(max-width:720px){
	#dvpe>.row>div>div:last-child{ display: none}

}
/* children */
#children{background-color: white; color:#595b58; font-size:1em; padding-top: 90px;  padding-bottom: 60px}
#children>.row>div{float: none;margin: 0 auto}
#children>.row>div>div{display: inline-block;}
#children>.row>div>div:first-child{vertical-align: middle;}
#children>.row>div>div:first-child>p{ font-size: 1.1em; margin-top: 30px}
#children>.row>div>div:last-child{margin-left:0px;}
#children>.row h3{color:#07837b;}
/* children */
@media(max-width:720px){
	#children .screen{ margin: 0 auto}

}
/* use */
#use{background: #ffc600; color:#444444; font-size:1em; padding-top: 40px; padding-bottom: 40px}
#use>.row>div{float: none;margin: 0 auto}
#use>.row>div>div{display: inline-block;}
#use>.row>div>div:first-child{vertical-align: middle;}
#use>.row>div>div:first-child>p{ font-size: 1.1em; margin-top: 0px}
#use>.row>div>div:last-child{margin-left:0px;}
#use>.row h3{color:#444444;}
#use h2{color:white;}
#use p.white{color:white;}
/* use */

/* safe */
#safe{background-color: white; color:#a7a7a7; font-size:1em; padding-top: 60px; padding-bottom: 60px}
#safe>.row>div{float: none;margin: 0 auto}
#safe>.row>div>div{display: inline-block;}
#safe>.row>div>div:first-child{vertical-align: middle;}
#safe>.row>div>div:first-child>p{font-size: 1.1em; margin-top: 30px}
#safe>.row>div>div:last-child{margin-left:0px;}
#safe>.row h3{color:#3b9adc;}
#safe>.row>div>div>img{width:100%; margin-top: -180px}
/* safe */




/*Search*/
#section-school, #section-responsible{display: none}
#map{  visibility: hidden;float:none; width: 100%}

.ui-menu { 
    background: #fff; 
    border-top: 1px solid #ccc;
    cursor: pointer; 
    font: 15px 'Open Sans',Arial;
    margin-left: 3px;
    position: absolute;
    -webkit-box-shadow: 2px 2px 11px -2px rgba(0,0,0,0.41);
-moz-box-shadow: 2px 2px 11px -2px rgba(0,0,0,0.41);
box-shadow: 2px 2px 11px -2px rgba(0,0,0,0.41);
}

.ui-menu-item { 
    list-style: none outside none;
    padding: 10px 0 12px 10px;
}

.ui-menu-item:hover { background: #eee }
.ui-corner-all { 
    color: #666 !important;
    display: block;
}
section{float: none !important}
#list-header{border-bottom: 1px solid rgba(225,225,225,1); font-weight: bold; padding-top: 10px; margin-top: 20px; height: 38px}
#list-header, #list-content{float:none;display: inline-block; padding-bottom:10px; margin-bottom: 0px}
#list-header>li{display: inline-block;}
#list-content>li{display: inline-block; padding: 10px 0px; background: rgba(255,255,255,1)}
#list-content>li:nth-child(2n+1){background: transparent;}
#section-error, #section-success{display: none}

#list-header{display: none}

#marker-title{margin:0; padding:0; margin-right:20px; margin-top: 2px; font-size: 15px}

.marker-content{text-align: left}

#form-dad{display: none}
.frmEntrada{float:none; margin-right: 0px; margin-left: 0px}

#modal-success .modal-dialog{margin:90px auto; }
#modal-success .modal-header{background-color: #75E04E; padding-left:35px;padding-right: 35px; padding-top:  60px;}
 #modal-success .modal-header h4{ color: white; text-transform: uppercase; margin-bottom: 0px; letter-spacing: 3px; font-size: 1.55em; text-align: center;}
 #modal-success .modal-header button{background-color: #FFFFFF; padding: 8px 12px; border-radius: 24px; opacity: 1; margin-top: -73px; margin-right: -50px; color:#969696; font-weight: 200; text-transform: uppercase;}
 #modal-success .modal-header img{width: 140px; background: #75E04E; border-top-right-radius: 100px; border-top-left-radius: 100px;padding-left: 20px;padding-right: 20px;padding-top: 20px;padding-bottom: 10px;    position: absolute; top: -80px; left: 224px}
 
#modal-success .modal-footer{margin-top: 30px; border:0px;}
#modal-success .modal-body{padding-top: 40px; text-align:center;}
#modal-success .modal-body h4{text-transform: uppercase; font-size: 1.0em; font-weight: 500}
#modal-success .modal-body h2{min-width:188.08px;font-weight:bold;padding: 10px; margin-top: 10px; border:1px solid #EDEDED; display: inline-block; letter-spacing: 3px;}
#modal-success .modal-body h2 img{width: 40px; padding: 0px; margin: 0px}
#modal-success .modal-footer button {background:#DFDFDF; color: #838383; text-transform: uppercase; font-size: 0.7em; font-weight: 500; padding:15px 35px;}
/*Search*/

@media(max-width:770px){
    #modal-success .modal-header img{left:33%;}
    .ui-menu{width: 80% !important; padding-left: 0px; margin-left: 0px}
 }


@media(max-width:720px){
	#safe>.row>div>div>img{width:100%; margin-top: 20px}

}
