/*-------------------------------------------------------
						ALTERAÇÕES
-------------------------------------------------------*/
#main-footer .zankyou {
	width: 120px;
	margin-top: 20px;
}
.priokids-servicos .et_pb_promo_description {
    display: none;
}
.priokids-servicos .et_pb_blurb img {
	width: 170px;
  border-radius: 500px;
}
.priokids-servicos .et_pb_blurb h4 a{
font-size: 17px!important;
}
.livro-reclamacoes {
	width: 150px;
  margin-top: 20px;	
}
.metodos-pagar {
	width: 82%;
  background: #fff;
	border-radius: 5px;
	padding: 7px;
}
.sub-menu {
	padding: 0!important;
	border-top: none!important;
	width: 60px!important;
}
#top-menu li li {
	text-align: center;
	width: inherit;
	padding: 0;
}
#top-menu li li a {
  width: inherit;
	padding-right: 0;
	padding-left: 0;
}
.qtranxs-lang-menu #text {
	display: none!important;
}
.nav li ul {
    right: 0;
}
/*---------------FOOTER----------------*/
.home #main-footer, .page-id-230 #main-footer, .page-id-228 #main-footer, .page-id-103 #main-footer, .page-id-148 #main-footer{
    max-width: 100%!important;
}
#main-footer {
    max-width: 1080px;
    margin: 0px auto;
}
#footer-widgets {
	padding-top: 40px;
}
.et_pb_gutters3 .footer-widget {
	margin-bottom: 20px;
}
#text-5 .title::before {
	content: url('/files/2016/02/iconmonstr-favorite-7-24.png');
  	margin-right: 10px;
}
#text-3 .title::before {
	content: url('/files/2016/02/iconmonstr-phone-6-24.png');
  	margin-right: 10px;
}
#text-4 .title::before {
	content: url('/files/2016/02/iconmonstr-credit-card-6-24.png');
  	margin-right: 10px;
}
.social-1 img {
	width: 51px!important;
}
.social img {
	width: 47px;
	margin-right: 10px;
}
.wp-image-2054 {
  	margin-top: 10px;
	margin-bottom: 15px;
}
.iconfooter {
    font-family: "ETmodules";
    margin-right: 9px;
}

#main-footer .footer-widget h4 {
	border-bottom: 1px solid #11D3ED;
	margin-bottom: 20px;
}
/*-------------------------------------------------------*/
.parceiros .et_pb_main_blurb_image img {
    border-radius: 50%;
    }

.et_pb_gallery_grid .et_pb_gallery_image {
    overflow: hidden;
    position: relative;
    height: 130px;
}
.news .gform_wrapper .gform_footer input[type="submit"] {
padding: 10px 46px;
}

.news .gform_wrapper .top_label .gfield_label {
    display: none;
}

.news .gform_wrapper {
    margin: 0;
}

.qtranxs_widget img {
    box-shadow: none;
    display: initial;
    vertical-align: top !important;
}

#qtranslate-2-chooser {
    margin-left: 15px;
}
    
#precokids {
    padding-top: 50px;
    }

.precoum {
    padding-top: 14px;
    }

.et_pb_module.et_pb_map_container{
    padding-top: 40px;
    }

.encantar {
    padding-bottom: 26px;
    }



body.et_cover_background.page-id-41, body.et_cover_background.page-id-43, body.et_cover_background.page-id-45, body.et_cover_background.page-id-869, body.et_cover_background.page-id-879, body.et_cover_background.page-id-893, body.et_cover_background.page-id-923 {
    background-color:#f4f4f4;
}

.page-id-41 .et_pb_section, .page-id-43 .et_pb_section, .page-id-45 .et_pb_section, .page-id-869 .et_pb_section, .page-id-879 .et_pb_section, .page-id-893 .et_pb_section, .page-id-923 .et_pb_section {
    max-width: 1080px;
    margin: 0px auto;
}

.precario {
    font-size:14px;
    }
    
.pequena {
    max-width: 200px;    
    margin: 0 auto; 
}

.seniors a {
    margin-right:7px;
    border: 2px solid #A70000  ;
    padding: 10px 14px;
    border-radius: 4px;
    transition: all 0.3s ease;
    background-color:#A70000;
    color:white; 
    line-height: 3em;
}

.seniors a:hover, .seniors .active  {
    background-color:white;
    color:#A70000;
    border:2px solid #A70000;
 
}
.menu a {
    margin-right:7px;
    border: 2px solid #11D3ED  ;
    padding: 10px 14px;
    border-radius: 4px;
    transition: all 0.3s ease;
    background-color:#11D3ED;
    color:white; 
    line-height: 3em;
}

.menu a:hover, .menu .active {
    background-color:white;
    color:#11D3ED;
    border:2px solid #11D3ED;
 
}



.et_fixed_nav #main-header, .et_fixed_nav #top-header {
    left: 0px;
}


body.et_cover_background.page-id-39, body.et_cover_background.page-id-377, body.et_cover_background.page-id-424, body.et_cover_background.page-id-460, body.et_cover_background.page-id-526, body.et_cover_background.page-id-558, body.et_cover_background.page-id-1107, body.et_cover_background.page-id-2057, body.et_cover_background.page-id-2062 {
    background-size: cover !important;
    background-position: center top !important;
    background-repeat: no-repeat !important;
    background-attachment: fixed;
    background-image: url("/files/2016/02/fundo-PrioVida-Kids.jpg");
}

.page-id-39 .et_pb_section, .page-id-377 .et_pb_section, .page-id-424 .et_pb_section, .page-id-460 .et_pb_section, .page-id-526 .et_pb_section, .page-id-558 .et_pb_section, .page-id-1107 .et_pb_section, .page-id-2057 .et_pb_section, .page-id-2062 .et_pb_section {
    max-width: 1080px;
    margin: 0px auto;
}
    
.et_pb_newsletter_form {
    width: 100%;
}
.et_pb_newsletter_form p {
    width: 80%;
    margin-right: 2%;
    float: left;
}
.et_pb_newsletter_form p:last-of-type {
    width: 18%;
    margin-right: 0;
}
.et_pb_newsletter_description {
    display: none;
}

.et_pb_fullwidth_header_0 {
    padding: 30px 0px !important;

}

.gform_wrapper .top_label .gfield_label {
margin: 0;
font-weight: 500;
}
.gform_wrapper ul li.gfield {
margin-bottom: 15px!important;
}
.gform_wrapper .gform_footer input[type="submit"] {
border: 0;
padding: 10px 16px;
font-weight: bold;
color: white;
background-color: #11D3ED;
border-radius: 2px;
cursor: pointer;
}
.gform_wrapper .gfield_required {
color: #11D3ED;
}
.gform_wrapper .ginput_complex label {
margin-top: 0px;
color: #3a3a3a;
}

.contatos {
    font-size:14px;
    }
    
.blurb .et_pb_blurb_container {
    font-size:14px;
    }


.et_pb_newsletter_description {
    text-align: right;
    }


.et_pb_signup_0.et_pb_subscribe h2 {
    font-weight: 500;
    }

.gratuito h1 {
    color: #11D3ED;
    }

@media only screen and (max-width : 1100px) {

.page-id-39 .et_pb_section {
    margin: 0px 20px;
}
}

