/*
Theme Name: C&E Brokers
Theme URI: http://cebrokers.com.ar/
Description: Tema del Sitio CeBrokers
Author: Select Themes
Author URI: http://www.zoomun.com
Version: 1.0.0
Template: kloe
*/
@import url("../kloe/style.css");


h2{ letter-spacing:normal; font-size:22px;}
.qodef-page-header .qodef-menu-area .qodef-logo-wrapper a, .qodef-mobile-header .qodef-mobile-logo-wrapper a{ height:40px!Important}
.qodef-mobile-header .qodef-mobile-logo-wrapper img, .qodef-page-header a img{ margin-top:-8px}
.fa.fa-bars{ font-size:26px}
.qodef-content{margin-top:0!Important;}
.qodef-main-menu>ul>li>a span.item_inner{ padding: 0 10px; }
.ce-formularios h5{padding-top: 10px; padding-bottom: 10px; color:#0e7ac1; font-size: 12px; text-transform: none; padding-left:15px;}
.veinticinco-percent{width:24.5%; display:inline-block; box-sizing:border-box; margin-bottom:10px;}
.treinta-percent{ width:32.85%; display:inline-block; box-sizing:border-box; margin-bottom:10px;}
.cincuenta-percent{width:49.5%; display:inline-block; box-sizing:border-box; margin-bottom:10px;}
.setenta-percent {width:66.45%; display:inline-block; box-sizing:border-box; margin-bottom:10px;}
.cien-percent { width:100%; display:inline-block; box-sizing:border-box; margin-bottom:10px;}
.formulario-productores .ce-formularios input, .formulario-productores .ce-formularios select, .formulario-productores .ce-formularios textarea{ background:#fff;}
.ce-formularios input[type=submit]{float:right; background:transparent; border:#00bd71 2px solid; height:44px; color:#00bd71; line-height:40px; padding:0; width:170px; cursor:pointer; font-weight:600; font-family:"Montserrat"; padding-bottom:2px; margin-top:24px; }
.ce-formularios select{ background:#f0f0f0 url(images/dropdown.png) no-repeat 98% center ;}
.ce-formularios input[type=submit]:hover{ background:#00bd71; color:#fff}
.ce-formularios textarea{ height:83px!important;}
.home .ce-formularios textarea{ height:180px!important;}
.agregar-otro span{ width:100%; display:block; margin:0; padding:0;}
.agregar-otro{ background:#f0f0f0; color:#0e7ac1; height:42px; cursor:pointer; padding-left:15px; box-sizing:border-box; font-weight:600; margin-top:15px; margin-bottom:0; }
.agregar-otro input{ width:20px; opacity:0; position:absolute}
.agregar-otro label{ position:absolute; height:100%; width:100%; line-height:42px}
.agregar-otro label span:before{content:"+ "; padding-left:5px}
.agregar-otro.less label span:before{content:"- ";  padding-left:5px}
div.wpcf7-validation-errors, div.wpcf7-acceptance-missing{ border:#00bd71 2px solid; margin-top:70px;}
div.wpcf7-mail-sent-ok{ margin-top:70px;}
div.wpcf7-response-output{ margin:0; margin-top:70px;}
.wpcf7-not-valid{ border:#red 1px dashed}
span.wpcf7-not-valid-tip{ font-size:11px; position:absolute; padding-left:15px; bottom:-35px; left:0;}
.maspadding{ padding-top:25px!important;}
.item-riesgos-home-container{ position:relative; background:url('images/fondo-riesgo-home.jpg') no-repeat; background-size:cover; cursor:pointer; padding: 70px 0}
.item-riesgos-home{ text-align:center; padding:0px 25px; box-sizing:border-box;}
#ce-accesos-home .item-riesgos-home h3{ font-size:33px}
#ce-accesos-home .item-riesgos-home p{ margin:auto; max-width:90%}
#ce-accesos-home .item-riesgos-home p:last-child{ max-width:90%; min-height:100px;}
.over-item-riesgos-home{ height:0; position:absolute; width:100%; top:0; background-color:rgb(0,197,130,0.8); color:#fff;  -webkit-transition: height 1s; /* Safari */
    transition: height 1s; box-sizing:border-box; overflow:hidden;  }
.item-riesgos-home-container:hover .over-item-riesgos-home{ height:100%;}
.over-item-riesgos-home h2{ color:#fff; text-transform:uppercase; font-size:35px; padding:50% 30px 30px 30px; font-weight:600; line-height:normal }
.over-item-riesgos-home p{ color:#fff; font-size:18px; text-transform:uppercase; font-weight:bold; margin:auto}
img.tilde-1{}
.home .vc_col-sm-1\/5{ float:none; display:inline-block; vertical-align:top; max-height:461px; overflow:hidden; }
.home .ce-formularios input[type=submit]{ width:210px; margin-top:14px; height:55px; line-height:52px;}
.titulo-icono, .titulo-iconoL { background: url(images/cebrokers-iso.png) no-repeat top right; text-align:center; display:table; padding-right:30px; padding-top:30px; margin:auto; letter-spacing:normal;}
.titulo-iconoL{ display:inline-block; font-size:29px; padding-top:17px; padding-right:28px; background-size:auto 50px;}
#ce-page-title .inner-title-right h3{padding-top:17px; position:relative; padding-left:88px; text-align:left; float:right; }
.inner-title-right img{ position:absolute; top:-11px; left:0;}
footer .qodef-footer-top:not(.qodef-footer-top-full) .qodef-container-inner{ padding-top:25px;}
footer .qodef-column .qodef-two-columns-50-50{ padding-top:28px;}
footer #media_image-3.widget{ margin-bottom:0;}
footer .footer_col2 li{ padding-bottom:5px;}
.carousel-inner .item .qodef-image{ height:100%;}
.qodef-content-vertical-middle{padding-top:0px!important;}
.carousel.qodef-fade .active.item, .carousel.qodef-fade .item, { padding-top:23px!important;}
.home .carousel-inner .item .qodef-image{ background-position: center bottom}
.carousel-inner .item .qodef-image{ background-position:center center}
#qodef-ce-aseguradoras .carousel-inner .item .qodef-image{ background-position:center top}
#img-siniestros { position:absolute; top:-10px; right:0}
#ce-nosotros .vc_col-sm-6 { width:25%; float:none; display:inline-block; vertical-align:top;}
.textoh2 h2{ font-size:18px; line-height:28px;}
#riesgos-container p{ font-size:12px; line-height:22px; min-height:120px!important; }
#riesgos-container .qodef-btn { height:36px; line-height:36px; font-size:11px;}
#productores-login-form .productor-user, #productores-login-form .productor-pass  { display:inline-block; width:141px; margin-right:10px}
#productores-login-form br{ display:none;}
#productores-login-form .productor-user input[type=text], #productores-login-form .productor-pass input[type=text] { background:#fff; border:none; height:38px; line-height:38px; border:#fff 2px solid; font-size:12px; color:#666666; }
#productores-login-form input[type=submit]{ display:inline-block; width:170px; height:36px; border:#00bd71 2px solid; line-height:36px; color:#00bd71; background:transparent; font-size:10px;}
#productores-login-form input[type=submit]:hover{ color:#fff; background:#00bd71;}
#productores-login-form{ padding-top:10px; float:right;}
.wpb_image_grid .wpb_image_grid_ul .isotope-item{ float:none; display:inline-block; position:static!important}
.wpb_image_grid .wpb_image_grid_ul{ text-align:center; }
span.wpcf7-list-item{ margin:0 10px 0 10px!important; }
#productores-login div.wpcf7-response-output{ margin-top:0; }
#qodef-back-to-top>span, #qodef-back-to-top>span:hover{background-color: #005cb8;}
#formulario-de-siniestro .wpcf7-form-control.wpcf7-textarea{ margin-bottom: 0; }
#formulario-de-siniestro .danios-vehiculo-asegurado span.wpcf7-not-valid-tip, #formulario-de-siniestro .detalles-del-siniestro span.wpcf7-not-valid-tip { bottom:-20px; }
.carousel-control{ padding-top: 0!important; }


@media only screen and (max-width: 1440px) {
    #ce-accesos-home .item-riesgos-home h3, .over-item-riesgos-home h2 { font-size:25px;}
}
@media only screen and (max-width: 1372px) {
    #ce-accesos-home .item-riesgos-home p{ max-width:95%}
}
@media only screen and (max-width: 1312px) {
    #ce-accesos-home .item-riesgos-home p{ max-width:90%}
}
@media only screen and (max-width: 1204px) {
    .qodef-page-header .qodef-menu-area .qodef-logo-wrapper a, .qodef-mobile-header .qodef-mobile-logo-wrapper a{ height:30px!Important}
    #ce-accesos-home .item-riesgos-home h3, .over-item-riesgos-home h2 { font-size:20px;}
    #ce-accesos-home .item-riesgos-home p:last-child{ font-size:13px;}
    .veinticinco-percent{ width:24.45%;}
    .treinta-percent{ width:32.6%; }
    .item-riesgos-home{ padding:0 10px;}


}
@media only screen and (max-width: 1030px) {
    .setenta-percent{ width:66.2%;}
    #ce-accesos-home .item-riesgos-home h3, .over-item-riesgos-home h2 { font-size:18px;}

}
@media only screen and (max-width: 1004px) {
    #ce-accesos-home p{ max-width:95%; font-size:13px;}
    #ce-accesos-home .item-riesgos-home p{ max-width:98%}
    #ce-nosotros .vc_col-sm-6{ width:49%;}
    #ce-accesos-home .item-riesgos-home h3, .over-item-riesgos-home h2 { font-size:16px;}
}
@media only screen and (max-width: 810px) {
    .home .vc_col-sm-1\/5{ max-height:410px;}
    #ce-accesos-home .item-riesgos-home p{ max-width:98%}
    #ce-accesos-home .vc_column_container { width:100%;}
}
@media only screen and (max-width: 768px) {
	.vc_col-sm-6 {width: 100%;}
    .veinticinco-percent{ width:24.2%;}
    #ce-contacto-inner .qodef-container-inner, #ce-contacto-inner .qodef-grid, #ce-contacto-inner.qodef-grid-section .qodef-section-inner{ width:700px;}
    .vc_custom_1554075454068 .qodef-container-inner, .vc_custom_1554075454068 .qodef-grid, #ce-form .qodef-grid-section .qodef-section-inner, .vc_custom_1554075454068 .qodef-slider .carousel-inner .qodef-slider-content-outer{ width:95%;}
    #ce-contacto-inner .vc_custom_1554913788026{ padding-right:0!Important}
}
@media only screen and (max-width: 767px) {
    .treinta-percent, .cincuenta-percent, .setenta-percent, .veinticinco-percent{ width:100%; margin-bottom:10px;}
    .titulo-icono, .titulo-iconoL{ font-size:27px;}
    .inner-title-right{ text-align:center;}
    .titulo-iconoL{ display:table; margin:auto}
    #ce-page-title .inner-title-right h3{ display:table; margin:30px auto 10px; float:none}
    #ce-nosotros .vc_col-sm-6{ width:100%;}
    #ce-accesos-home .item-riesgos-home p{ font-size:15px;}
}
@media only screen and (max-width: 480px) {
    #parallax-productores h1 { font-size:30px; }
    #ce-contacto-inner .qodef-container-inner, #ce-contacto-inner .qodef-grid, #ce-contacto-inner.qodef-grid-section .qodef-section-inner, #ce-form .qodef-grid-section .qodef-section-inner{ width:300px;}
}
@media only screen and (max-width: 320px) {

}

/*      ------------------------------------        GENERAL         -----------------------------       */

.ce-remarked {color: #1882c9!important; font-weight: 500;}
.ce-remarked-green {color: #00bd71!important; font-weight: 500;}
.qodef-btn-huge {min-width: 207px; text-align: center;}
#green-over-box {height: 100%;}
#green-over-box h2 {color: #ffffff; font-weight: 500; font-size: 30px;}

#ce-page-title h1 {color: #1882c9!important; font-weight: 500;}
/*#ce-page-title {background-color: #f3f4f4;}*/

#ce-page-title h3 {font-size: 28px; font-weight: 700; padding-top: 32px;}

#columna-accidentes h3 {font-size: 28px; font-weight: 700; padding-top: 5px;}

.qodef-drop-down .second { border-bottom: solid 1px; border-right: solid 1px; border-left: solid 1px;}

#top-bar-content p {color: #ffffff; padding: 0 10px;}

.qodef-top-bar {background-color: #05589b; height: 25px;}
.qodef-top-bar a {color: #ffffff!important; font-weight: 700;}

/*    -------------------------------------          HOME          -----------------------------         */
#ce-accesos-home h3{font-size: 33px; font-weight: 700;}

#ce-nosotros #ce-equipo .circle {background: #00bd71 url("https://cebrokers.com.ar/wp-content/uploads/2019/03/ico-equipo.png") no-repeat center center;}
#ce-nosotros #ce-global .circle {background: #00bd71 url("https://cebrokers.com.ar/wp-content/uploads/2019/03/ico-global.png") no-repeat center center;}
#ce-nosotros #ce-soluciones .circle {background: #00bd71 url("https://cebrokers.com.ar/wp-content/uploads/2019/03/ico-soluciones.png") no-repeat center center;}
#ce-nosotros #ce-aseguradoras .circle {background: #00bd71 url("https://cebrokers.com.ar/wp-content/uploads/2019/03/ico-aseguradoras.png") no-repeat center center;}
#ce-nosotros .circle span {font-size: 0px!important;}
#parallax-productores #inner-parallax h1, #parallax-siniestros #inner-parallax-siniestros h1  {color: #f7f7f7!important;}
#parallax-productores p, #parallax-siniestros p {color: #f3f6f5; font-size: 17px;}

#ce-banners {max-height: 450px;}

#ce-accesos-home .vc-hoverbox-block-inner.vc-hoverbox-back-inner {padding-top: 70px; padding-bottom: 70px;}
#ce-accesos-home p {max-width: 80%;}

#ce-contacto-inner h1 {font-size: 25px; color: #00bd71; font-weight: 500;}
#form-container .vc_column_container > .vc_column-inner {padding-left: 5px; padding-right: 5px;}
#form-container .wpcf7-form-control.wpcf7-text, #form-container .wpcf7-form-control.wpcf7-textarea {margin-bottom: 10px;}
#ce-accesos-home .vc_column-inner {padding-left: 0px; padding-right: 0px;}

#banner-footer-home h1 {font-size: 46px; font-weight: 300; color: #0c853f;}

/*      ------------------------------------        FOOTER          ----------------------------         */


footer .qodef-footer-top-holder {background-color: #515659;}
footer .qodef-footer-bottom-holder{ height:35px}
#footer-bonelli{color:#6f7475!important; font-size: 12px!important;}
#footer-bonelli span{font-size: 12px!important;}
#footer-bonelli a{color:#2993d1!important}
.qodef-footer-bottom-holder-inner {background-color: #3d4245;}
.footer-bottom-text {font-size: 15px; color: #d5d4d4;}
.footer-bottom-text-special {font-size: 14px; color: #30cefc;}
.qodef-footer-inner span.qodef-icon-shortcode {color:#2993d1!important;}
footer .footer_col2 a {color: #cccccc;}
footer .footer_col2 a:hover {color: #00bd71;}
footer .footer_col2 li {padding-bottom: 10px;}

footer .qodef-footer-column-1 a {color: #30cefc;}
footer .ce-copyright {color: #bababb; padding-top: 10px;}

footer .footer_col3 a {color: #30cefc;}
footer .footer_col3 a:hover {color: #00bd71;}

/*  ----------------------------------             MENU            -----------------------------           */
.menu-item .current .item_text {font-weight: 600;}
#menu-ce-brokers-principal .menu-item li a {padding-bottom: 10px;}

/*  ---------------------------------           ASEGURADORAS       ------------------------------             */


#ce-aseguradoras-banner h1 {font-size: 46px; font-weight: 300; color:#d7dedb;}
#qodef-ce-aseguradoras .qodef-slide-buttons-holder {display: none;}


/*  ---------------------------------           RIESGOS       ------------------------------             */

#riesgos-container p {min-height: 160px;}
#qodef-ce-riesgos .qodef-slide-buttons-holder {display: none;}
#footer-riesgos h3 {font-weight: 600;}

#riesgos-container .vc_col-sm-1\/5, #footer-riesgos  .vc_col-sm-1\/5 { float:left; display:inline-block; min-width:0}

/*  ---------------------------------           SINIESTROS       ------------------------------             */

#ce-form-title .parrafo-destacado {font-weight: 500; color: #5e5e5e;}
#qodef-ce-siniestros .qodef-slide-buttons-holder {display: none;}

/*  ---------------------------------           PRODUCTORES       ------------------------------             */

#qodef-ce-productores .qodef-slide-buttons-holder {display: none;}

#ce-productores-info #ce-productores-tec .circle {background: #00bd71 url("https://cebrokers.com.ar/wp-content/uploads/2019/04/ico-tec.png") no-repeat center center;}
#ce-productores-info #ce-productores-staff .circle {background: #00bd71 url("https://cebrokers.com.ar/wp-content/uploads/2019/04/ico-staff.png") no-repeat center center;}
#ce-productores-info #ce-productores-soporte .circle {background: #00bd71 url("https://cebrokers.com.ar/wp-content/uploads/2019/04/ico-soporte.png") no-repeat center center;}
#ce-productores-info #ce-productores-aseguradoras .circle {background: #00bd71 url("https://cebrokers.com.ar/wp-content/uploads/2019/04/ico-prod-aseguradoras.png") no-repeat center center;}

/*  ---------------------------------           ART       ------------------------------             */

#qodef-ce-riesgos-art .qodef-slide-buttons-holder {display: none;}

/*  ---------------------------------           HOGAR       ------------------------------             */

#qodef-ce-slider-hogar .qodef-slide-buttons-holder {display: none;}

/*  ---------------------------------           ACCIDENTES       ------------------------------             */

#qodef-ce-riesgos-accidentes .qodef-slide-buttons-holder {display: none;}

/*  ---------------------------------           COMERCIOS       ------------------------------             */

#qodef-ce-riesgos-comercios .qodef-slide-buttons-holder {display: none;}


