/*
Theme Name: WP-CarroAluguel
Author: Layum
Author URI: https://carroaluguel.com/
Description: Thema desenvolvido exclusivamente para o blog CarroAluguel estando proibida a distribuição e comercialição desse thema.
Version: 1.0.0
Text Domain: WP-CarroAluguel

WP-CarroAluguel WordPress Theme © 2011-2015 Layum
WP-CarroAluguel: A distribuição não é permitida.
*/

@import url(css/foundation.min.css);
@import url(css/pickadate_js_master/lib/compressed/themes/classic.css?r=1232dsadas12);
@import url(css/sweetalert2.min.css?r=123sdfsd3);
@import url(css/combo_autocomplete.css?r=94597);

*{margin:0;padding:0;}

.fundo_img_pop{
	background-image: url(images/exit_pop_up_blog.jpg) !important;
	height: 437px;
}

.swal2-modal{
	z-index: 9999999999999;
}

body{
    margin:10px auto;
    padding:0 auto;
}

body.customize-body{
    width:100%!important;
    margin:10px auto!important;
    padding:0!important;
}

html{
    height:inherit!important;
}

h3{
    font-size:1.2101em!important;
}

h2{
    color:#33599A !important;
    font-size:1.40em !important;
    font-weight:400 !important;
}

.entry-title a{
    color:#33599A;
    font-size:.55em !important;
    font-family:'Fjalla One', sans-serif;
}

.entry-meta{
    margin-bottom:15px;
}

p{
    font-family:Raleway, sans-serif;
}

#searchsubmit{
    display:inline-block;
    text-align:center;
    line-height:1;
    cursor:pointer;
    -webkit-appearance:none;
    transition:all .25s ease-out;
    vertical-align:middle;
    border:0 solid transparent!important;
    border-radius:3px;
    font-size:.9rem;
    background:url(images/pesquisa.png)!important;
    width:4.063em;
    background-repeat:no-repeat!important;color:#fff;
    margin:0 1rem 1rem 0;
    padding:.85em 1em;
}

.btn_pesquisa{
    display:inline-block;
    text-align:center;
    line-height:1;
    cursor:pointer;
    transition:all .25s ease-out;
    vertical-align:middle;
    border:0 solid transparent!important;
    border-radius:3px;
    font-size:.9rem;
    background:url(images/pesquisa.png)!important;
    width:4.063em;
    background-repeat:no-repeat!important;
    color:#fff;
    margin:0 1rem 1rem 0;
    padding:.85em 1em;
    margin-left:0.300rem !important;
}

.search{
    border:solid 1px #1B174A!important;
    background-color:#99998;
}

.entry-date{
    color:#1a1749;
    font-size:13px;
    margin-left:12px;
    font-family:'Fjalla One', sans-serif;
}

.btn_cont_lendo{
    border:0;
    background-color:transparent;
    background-repeat:no-repeat;
    color:#fff;
    text-align:center;
}

.sidebar_mae{
    border:solid 1px #D1D1D1;
    margin-bottom:40px;
    padding:10px 10px 2px;
}

.sidebar_mae ul li{
    list-style-image:url(images/marcador1.fw.png);
}

.titulos_sidebar{
    color:#e27241;
    font-size:1.25em;
    float:left;
    font-family:'Fjalla One', sans-serif;
}

.titulo_newslaters{
    color:#e27241;
    font-size:26px;
    float:left;
    font-family:'Fjalla One', sans-serif;
}

.textos_sidebar{
    text-align:left;
    color:#676767;
    font-size:.938em;
}

.textos_favoritos ul li{
    text-decoration:none;
    list-style:none;
}

.circular{
    width:72px!important;
    height:72px!important;
    border-radius:150px!important;
    -webkit-border-radius:150px!important;
    -moz-border-radius:150px!important;
    box-shadow:0 0 8px rgba(0,0,0,.8)!important;
    -webkit-box-shadow:0 0 8px rgba(0,0,0,.8)!important;
    -moz-box-shadow:0 0 8px rgba(0,0,0,.8)!important;
    background-position:center!important;
    background-size:cover!important;
    float:left!important;
    margin-left:0!important;
}

.categoria_sidebar ul li{
    list-style-image:url(images/category.fw.png);
    font-family:'Raleway', sans-serif;
}

.categoria_sidebar ul li a{
    color: #000;
}

.botao_sidebar{
    border-radius: 5px;
    color:#fff;
    font-size:20px;
    width:90%;
    height:55px;
    background-color:#7DC241;
    border:0;
    border-bottom:solid 5px #4A9E02;
    margin-bottom:.938em;
    text-align:center;
    font-family:'Fjalla One', sans-serif;
}

.input-newslaters{
    border:2px solid #C65B27;
    color:#C65B27;
    font-weight:700;
}

#copyright{
    color:#C9C9C9;
    font-size:.875em;
    text-align:center;
}

#sidebar{
    float:right;
}

.banner-post{
    background-image:url(images/bg-azul.jpg);
    background-repeat: no-repeat;
}

.botao_banner{
    color:#1a1749;
    font-size:20px;
    width:100%;
    height:55px;
    background-color:#ffc63b;
    border:1px solid #fff;
    font-family:'Fjalla One', sans-serif;
    margin-bottom:.938em;
    text-align:center;
}

.supsystic-social-sharing .sharer-flat.sharer-flat-6{
    width:6em!important;
}

.comment-form .form-submit .submit{
    border:0;
    background-color:transparent;
    background-image:url(images/BT_Bck.png);
    background-repeat:no-repeat;
    color:#fff;
    width:240px;
    height:40px;
    text-align:center;
}

.recomendamos{
    background-image:url(images/img-indicamos.png);
    background-repeat:no-repeat;
    text-align:center!important;
    width: 230px;
    height: 100px;
}

.nav-next{
    text-align:right!important;
}

.grid-post-excerpt p{
    text-align:justify;
}

.rede_social,.logo-rodape{
    text-align:center;
}

.compartilhamento a{
    text-decoration: none !important;
    color: #ffffff !important;
}

.title_recomendamos{
    color: #065a9b;
    font-size: 1.500em;
    font-family:'Fjalla One', sans-serif;
    height: 30px !important;
}

@media only screen and ( max-width: 1000px ) {
    .esconde_sideBar_pesquisa {
        display: none;
    }
    .esconde_footer_pesquisa {
        display: none;
    }
    .rede_social,.logo-rodape{
        text-align:center;
        margin-top: -60px;
    }
    .logo-rodape{
        margin-top: 20px;
    }
    .txt_footerNE{
        display: none !important;
    }
    .txt_footerNE_mbl{
        display: block !important;
    }
    .aparece_mbl{
        display: block !important;
    }
    .aparece_desk{
        display: none !important;
    }
}

.aparece_mbl{
    display: none;
}
.aparece_desk{
    display: block;
}

.txt_footerNE_mbl{
    display: none;
    float: left;
    margin-top: 9px;
    /*margin-right: 15px;*/
    font-family: "Viga",sans-serif;
    color: white;
}

.sidebar_pesquisa{
    border: solid 1px #cacaca;
    margin-bottom:20px;
    padding:10px 10px 2px;
    margin-top: 37px;
}

.textos_sidebar_pesquisa{
    font-size: .928em;
    font-weight: bold;
    margin-top: 7px;
}

.textos_sidebar_pesquisa_footer{
    text-align:left;
    color:#9af301;
    font-size:.928em;
    margin-left:25px;
    margin-top: 20px;
}

.textos_sidebar_pesquisa_footer2{
    text-align:left;
    color:#9af301;
    font-size:.928em;
    margin-left:25px;
    margin-top: -14px;
}

.autocomplete-cidade{
    border-radius: 4px;
    height: 35px;
    background-color: #f6f7f9;
    background-image: url(/images/point-icon.png);
    text-align: left;
    z-index: 1;
    color: #808080;
    background-repeat: no-repeat;
    background-position: right .3rem center;
    border-color: #88c7f8;
    font-size: 15px;
}

.retirar_cidade_footer{
    border-radius: 10px;
    height: 35px;
    width: 96%;
    margin-left: 23px;
    margin-top: 5px;
    background-color: white;
    background-image: url(/images/form_pesquisa_local.png);
    text-align: left;
    background-size: 20px;
    z-index: 1;
    font-family: "Arial";
    color: #808080;
    background-repeat: no-repeat;
    background-position: right .5rem center;
}

.dataRetirada{
    border-radius: 4px;
    height: 35px;
    color: #808080;
    background-color: #f6f7f9;
    background-image: url(/images/calendar-icon.png);
    z-index: 1;
    background-repeat: no-repeat;
    background-position: right .5rem center;
    border-color: #88c7f8;
    font-size: 15px;
}

.entrarDatePicker2{
    border-radius: 10px;
    height: 35px;
    width: 48%;
    margin-left: 6px;
    color: #808080;
    background-color: white;
    background-image: url(/images/form_pesquisa_data.png);
    background-size: 20px;
    z-index: 1;
    background-repeat: no-repeat;
    background-position: right .5rem center;
}

.retirada2{
    border-radius: 4px;
    height: 35px;
    background-color: #f6f7f9;
    background-image: url(/images/ico-relogio.png);
    text-align: left;
    z-index: 1;
    border-color: #88c7f8;
    color: #808080;
    font-size: 15px;
    background-size: 25px;
}

.retirada2_footer{
    border-radius: 10px;
    height: 35px;
    width: 48%;
    float: right;
    margin-top: -51px;
    background-color: white;
    background-image: url(/images/form_pesquisa_hora.png);
    text-align: left;
    background-size: 20px;
    z-index: 1;
    font-family: "Arial";
    color: #808080;
}

.dataDevolucao{
    border-radius: 4px;
    height: 35px;
    color: #808080;
    background-color: #f6f7f9;
    background-image: url(/images/calendar-icon.png);
    z-index: 1;
    background-repeat: no-repeat;
    background-position: right .5rem center;
    border-color: #88c7f8;
    font-size: 15px;
}

.dataDevolucao2{
    border-radius: 10px;
    height: 35px;
    width: 52%;
    margin-right: -175px;
    margin-top: -51px;
    float: right;
    color: #808080;
    background-color: white;
    background-image: url(/images/form_pesquisa_data.png);
    background-size: 20px;
    z-index: 1;
    background-repeat: no-repeat;
    background-position: right .5rem center;
}

.devolucao2{
    border-radius: 4px;
    height: 35px;
    background-color: #f6f7f9;
    background-image: url(/images/ico-relogio.png);
    text-align: left;
    background-size: 25px;
    z-index: 1;
    color: #808080;
    font-size: 15px;
    border-color: #88c7f8;
}

.devolucao2_footer{
    border-radius: 10px;
    height: 35px;
    width: 48%;
    float: right;
    margin-top: -51px;
    margin-right: -309px;
    background-color: white;
    background-image: url(/images/form_pesquisa_hora.png);
    text-align: left;
    background-size: 20px;
    z-index: 1; font-family: "Arial";
    color: #808080;
}

.botao_pesquisa_sidebar{
    border-radius: 4px;
    color: white;
    font-size: 23px;
    height: 55px;
    background-color: #004981;
    border: 0;
    margin-bottom: 13px;
    text-align: center;
    width: 92%;
}

.botao_pesquisa_sidebar_footer{
    border-radius: 4px;
    margin-left: 15px;
    color:#03519b;
    font-size:23px;
    width:96%;
    height:68px;
    background-color:#9af301;
    border:0;
    border-bottom:solid 3px #4A9E02;
    margin-bottom:.938em;
    text-align:center;
    font-family:'Arial', sans-serif;
}

.devolver-outra{
    font-size: .628em;
    margin-top: -9px;
    display: block;
}

.devolver-outra_check{
    margin-right: -12px !important;
    margin-top: -10px;
    border-radius: 4px;
}

.texto_check_box{
    color: #555;
    font-size: 13px;
    margin-top: -8px !important;
    margin-left: -5px !important;
}

.texto_check_box_footer{
    color: #FFFFFF;
    font-size: 13px;
    margin-top: -6px;
    margin-left: -5px !important;
}

.titulos_sidebar_pesquisa{
    font-size: 26px;
    text-align: center;
    display: block;
    font-family: "Myriad Pro",Myriad,"Liberation Sans","Nimbus Sans L","Helvetica Neue",Helvetica,Arial,sans-serif;
    color: white;
    font-weight: bold;
    padding: 9px;
    margin: 0;
}

.img_carro_pesquisa{
    margin-bottom: -42px;
    margin-left: 140px;
}

.img_carro_pesquisa_footer{
    margin-top: -202px;
    margin-right: 640px;
    float: right;
    height: 75px;
    width: 75px;
}

.footer_pesquisa{
    border:solid 1px #f3f1f2;
    margin-bottom:20px;
    margin-top: 30px;
    padding:10px 10px 2px;
    background-color: #f3f1f2;
    height: 300px;
}

.caixa_pesquisa_footer{
    border:solid 1px #4f94df;
    padding:10px 10px 2px;
    border-radius: 10px;
    background-color: #4f94df;
    width: 55%;
    height: 122%;
    margin-right: 20px;
    margin-top: -285px;
}

.textos_data_hora_footer{
    margin-right: 298px;
}

.texto1_footer{
    color: white;
    font-size: 14px;
    margin-top: -27px;
    margin-left: 10px;
    padding-left: 46px;
}

.icone_grafico{
    margin: 40px 0px 0px 40px;
}

.texto_icone_grafico{
    font-family: "Arial";
    margin-right: 157px;
    margin-top: 32px;
    float: right;
    font-size: 26px;
    color: #105c9b;
    font-weight: bold;
}

.texto_icone_grafico_baixo{
    font-family: "Arial";
    margin-right: 182px;
    margin-top: -10px;
    float: right;
    font-size: 18px;
    font-weight: bold;
 }

.icone_quadradoRisco{
    margin: 50px 0px 0px 40px;
}

.texto_icone_quadradoRisco{
    font-family: "Arial";
    margin-right: 106px;
    margin-top: -32px;
    float: right;
    font-size: 26px;
    color: #105c9b;
    font-weight: bold;
}

.texto_icone_quadradoRisco_baixo{
    font-family: "Arial";
    margin-right: 124px;
    margin-top: -10px;
    float: right;
    font-size: 18px;
    font-weight: bold;
    padding-left: 76px;
}

.icone_carrinho{
    margin: 20px 0px 0px 38px;
}

.texto_icone_carrinho {
    font-family: "Arial";
    margin-right: 111px;
    margin-top: 12px;
    float: right;
    font-size: 26px;
    color: #105c9b;
    font-weight: bold;
}

.texto_icone_carrinho_baixo{
    font-family: "Arial";
    margin-right: 82px;
    margin-top: -10px;
    float: right;
    font-size: 18px;
    font-weight: bold;
}

.img_setinhas{
    margin-top: -42px;
    margin-right: -30px;
    float: right;
    height: 17px;
    width: 23px;
}

.img_right_verde{
    margin-right: 550px;
    float: right;
}

.img_right_verde2{
    margin-right: 230px;
    margin-top: -15px;
    float: right;
}

.ne_footerTOP{
    height: 65px;
    background: url(/images/pixel-bg.jpg);
    margin-top: -10px;
    margin-bottom: 20px;
    width: 100%;
    z-index: 999999;
}

.txt_footerNE{
    display: block;
    float: left;
    font-size: 17px;
    margin-top: 19px;
    margin-right: 15px;
    font-family: "Viga",sans-serif;
    color: white;
}

.btn_footerNE{
    margin-top: 16px !important;
    background: url(/images/receber-email-footer.png) 0px !important;
    margin-left: 10px;
    width: 163px;
    height: 33px;
    padding: 0px;
    border: 1px solid #333a5d;
    border-radius: 4px;
    margin-bottom: 0;
}

.subTitulo_popUP{
    font-size: 44px;
    color: green;
    font-family: "Lucida Grande","Lucida Sans Unicode",Arial,sans-serif;
    display: block;
    font-weight: bold;
    text-align: center;
    letter-spacing: -2px;
    margin-top: -32px;
}

.subTitulo2_popUP{
    font-size: 18px;
    color: BLACK;
    display: block;
    text-align: center;
    font-weight: bold;
    margin-top: -13px;
    font-family: "Lucida Grande","Lucida Sans Unicode",Arial,sans-serif;
    letter-spacing: -1px;
}

.tituloImputs_popUP{
    font-family: "Lucida Grande","Lucida Sans Unicode",Arial,sans-serif;
    font-weight: bold;
    color: #333;
    font-size: 14px;
}

.imputs_popUP{
    height: 38px !important;
    border-radius: 5px !important;
    margin-top: 5px !important;
    font-family: "Lucida Grande","Lucida Sans Unicode",Arial,sans-serif !important;
    font-weight: bold;
}

.button_popUP{
    height: 56px;
    background-image: linear-gradient(to bottom, #f96014, #923205);
    border-radius: 5px;
    border: solid 2px black;
    font-family: "Lucida Grande","Lucida Sans Unicode",Arial,sans-serif;
    font-weight: bold;
    letter-spacing: 1px;
    margin-top: 24px;
}

.popUpDesc{
    background-color: white !important;
    border-radius: 7px;
    background-image: url(/images/carroaluguel/pop_up_novo_bg.jpg) !important;
    background-repeat: no-repeat;
    width: 495px !important;
}

.popUpBlackFriday{
    background-color: white !important;
    border-radius: 7px;
    background-image: url(/images/carroaluguel/modal-black-friday.png) !important;
    background-repeat: no-repeat;
    width: 797px !important;
    height: 529px !important;
    border-radius: 13px !important;
}

.popUpNova{
    background-color: white !important;
    border-radius: 7px;
    background-image: url(/images/carroaluguel/fundo_popup_blog_03.jpg) !important;
    background-repeat: no-repeat;
    width: 797px !important;
    height: 529px !important;
    border-radius: 13px !important;
}