/******************************************************************
Theme Name: Cornetto Child
Theme URI: http://www.ideaskramerica.com
Description: Estilo diseñado para 
Author: Julián Fernández, IdeasKramerica.
Author URI: http://www.ideaskramerica.com
Template: cornetto
Version: 1.2
Tags:
Text Domain: cornetto-child
License: 
License URI: 
******************************************************************/
@charset "utf-8";
/* ********* COLORS *********
Primario - 3A6BE4
Primario Darker - 2859D2
Secondary - D2E2E8
Secondary Darker - B9C9CF
*/


#footer li {color:#fff;}
#footer li a {color:#fff;}
#footer li a:hover {color:#fff!important;}
/*
v1.6.7
22313f - 091826 -- D2E2E8 - B9C9CF
*/

a {color:#3A6BE4;}
/* 1.1.HEADER */
#header {background-color:rgba(39, 49, 63, 0.8);} /* Transparent */
#header .rmm {background-color:rgba(39, 49, 63, 0.8);} /* Transparent */
#header-cream, #header-cream .rmm {background-color: #f9f9f9!important;} /* Light skin*/
/* 1.1.1.NAV */
.header-nav label {color: #3A6BE4;}
.sidr .app-menu-option-icon {color:#3A6BE4;}
.svgicons .svgicon-2 {fill: #3A6BE4;}
/* 1.1.1.1.RMM */
.rmm ul ul li {background-color: #f6f6f6;} /* Light skin*/
.rmm li a {background-color:transparent;}
.rmm li a:hover {border-color: #3A6BE4;opacity:1;}
#nav li.current-menu-item a {background-color:#3A6BE4;}
#nav li.current-menu-item a:hover {background-color:#3A6BE4;}
.dropdown-menu.dropdown-menu-mini-cart .button.wc-forward {background-color: #3A6BE4;}
/* 1.1.1.2.FIRSTNAV */
.firstnav {background-color: #3A6BE4;}
.firstnav a {color: #fff;}
/* 1.1.1.3.NAVUM */
#navum {background-color:#f9f9f9;border-bottom: 0px solid #2859D2;}
/* 1.1.2.SLIDER */
.rslides_tabs .rslides_here a {background-color: #2859D2;color: transparent !important;}
/* 1.2.1.1.PAGE-HEADER */
.page-header {color:#3A6BE4;}
/* 1.3.FOOTER */
#foothigh {background-color:#f6f6f6;}
#footmid {background-color:#3A6BE4;}
#footer li a:hover {color:#3A6BE4;}
/* 1.4.SIDEBAR */
#sidebar h2 {background-color:#3A6BE4;}
.widget-title {color:#3A6BE4;border-bottom: 2px solid #3A6BE4;}
#sidebar ul li ul li {background-color: #FFF;border-left: 2px solid #3A6BE4;margin: 5px auto;padding: 10px;}
#sidebar ul li ul li:hover {background-color:#3A6BE4;color:#FFF;}

/* 2.SECCIONES */
/* 2.1.ESTRUCTURE */	
.box-feature.b .box-feature-img {background-color: #3A6BE4;}
/* 2.1.1.CONTENT */	
.highlight {background-color:#3A6BE4;}
blockquote {border-left: 2px solid #3A6BE4;}
/* 2.2.TITLE */
.title h1 {color: #3A6BE4;}
.title.subr {border-bottom: 1px solid #3A6BE4;}
#shop-page .title i {background-color: #3A6BE4;}

/* 2.3.1.PAGINACION */
.pagination .current {background-color: #3A6BE4;}
.pagination a {border: 1px solid #3A6BE4;color: #3A6BE4;}
.pagination a:hover {background-color: #3A6BE4;border: 1px solid #3A6BE4;color:#FFF;}
.page-numbers li, .products .page-numbers li {background-color: #3A6BE4;}
.woocommerce-pagination .current {color: #D2E2E8;}
.woocommerce-pagination a:hover {color: #D2E2E8;}
/* 2.3.4.BUTTONS */
.button, .wsb-button {background-color:#3A6BE4;border:2px solid #3A6BE4;}
.button.line {background-color: transparent;color: #3A6BE4!important;border: 2px solid #3A6BE4;}
.button.line:hover {color:white!important;background-color: #3A6BE4;}
/* 2.5 TOOLTIP */
a.tooltip > span {background-color: #3A6BE4;}
a.tooltip span b {background: #3A6BE4;border-top: 1px solid #3A6BE4;border-right: 1px solid #3A6BE4;}
/* 2.6 CONTACTO */
.contact-item .iback {background-color:#3A6BE4;}
/* 3.3 REDES */
.box-redes a:hover.ico-gen {background-color:#3A6BE4;border: 1px solid #3A6BE4;}
.menu-icon i:hover {color: #D2E2E8;}
/* 3.4 SEARCH */
.ajax-search #searchsubmit {background-color: #D2E2E8;}
.search-toggle {background-color: #D2E2E8;border-bottom: 2px solid #B9C9CF !important;}
/* 3.8 SOCIALMEDIA */
.fb-box .sm-pattern{background-image: url('library/images/cornetto/ptt-logo.png');}
/* 4.WOOCOMMERCE */
.woocommerce-secondbar{color:#3A6BE4;}
.woocommerce-secondbar .layout-control-grid .active {background-color: #3A6BE4;}
    /* 4.1.1.BOXS */
.woo-thumb-box-hover {border-color:#3A6BE4;}
.added_to_cart.wc-forward {}
.products .button.add_to_cart_button {background-color: transparent;}
.products .product_type_simple:hover, ul.products li.product .tinvwl-loop-button-wrapper:hover, .products .button.add_to_cart_button:hover, .products .product_type_variable:hover, .products .added_to_cart.wc-forward {border: 1px solid #3A6BE4;}

/* 4.2.PRODUCTO */
.shop_attributes {border-left: 5px solid #3A6BE4;}
.products .price ins {color: #3A6BE4;}
.percentage {background-color: transparent;}
.products .onsale, .onsale {background-color: #3A6BE4;border-color: #2859D2;}
#ivpa-content .ivpa_attribute.ivpa_image .ivpa_term.ivpa_clicked {border-color: #3A6BE4!important;}
/* 4.2.3.TABS */
.wc-tabs li.active, .wc-tabs li:hover { border-bottom: 2px solid #3A6BE4;}
.wc-tabs li.active a, .wc-tabs li:hover a {color:#3A6BE4;}
/* 4.3.CARRITO */
.cart-collaterals h2 {background-color: #3A6BE4;}
.woocommerce-cart-tab__contents {background-color:#3A6BE4;}
.header-cart-count {background-color: #3A6BE4;}
/* 4.6.MISC */
#customer_details, #order_review  {border-color:#3A6BE4}
#customer_login h2 {border-color:#3A6BE4;}
#customer_login h2, .login h2 {color: #3A6BE4;}
.woocommerce h2 {color: #3A6BE4;}
ul.products li.product .tinvwl_add_to_wishlist_button {color: #D2E2E8;}
.user-lockouticon {color:#3A6BE4}
/* 4.6.2.1.EDIT-ACCOUNT */
.edit-account fieldset {border: 2px solid #3A6BE4;}
.edit-account legend {color: #3A6BE4;}
/* 4.6.2.2.EDIT-ADDRESS */
.box-account .addresses h3 {background-color: #3A6BE4;color: #fff;text-decoration: none;}
/* ---------- 1.ESTRUCTURA ----------*/
/* ---------- 2.SECCIONES ----------*/
.post h3 {color:#3A6BE4;}
#inicio h2 {width: 519px;font-size:3rem;color:#FFF;padding-left: 10%;font-weight: bold;margin: auto;}
/* ---------- 3.MODULOS ----------*/
/* 3.1.CONTACTO */
.wpcf7 input.wpcf7-submit {background-color: #3A6BE4;}
.wpcf7 input.wpcf7-submit:hover {background-color: #2859D2;}
.wpcf7 input:active,
.wpcf7 textarea:active  {border-color:#3A6BE4;}
.wpcf7 input:hover,
.wpcf7 textarea:hover {border-color:#3A6BE4;}
.wpcf7-hiler:hover .wpcf7-i {color:#3A6BE4;border-color:#3A6BE4;}

select.ikform-dropdown:hover, .ikinput-radiorow:hover, .wpcf7-hiler textarea:hover, .wpcf7-hiler textarea:focus {border-color:#3A6BE4;}
.ikinput-radio:checked + .ikinput-radiotext {color:#3A6BE4;}

.fb-box .sm-pattern.sm-ptt-logo{background-size:auto;background-image:url('library/images/cornetto/ptt-logo.png');}

/* ---------- 5.MEDIAQUERYS ----------*/
/* 5.1 IPAD-BREAK */
@media (max-width: 1024px) {}
/* 5.2 BREAK-FALL */
@media (max-width: 850px) {}
/* 5.3 BREAK-FIRST */
@media only screen and (min-width: 500px) and (max-width : 850px) {}
/* 5.4 BREAK-TWO */
@media (max-width: 650px) {
	.grid-layout-1 .woo-thumb-box {height: 185px;}
}

/* ---------- 6.ANIMATIONS ----------*/
/* ---------- X.CUSTOM ----------*/

/*
/* Dark Mode 
#header-cream {border-bottom: 1px solid #36373C!important;}
#header-cream, #header-cream .rmm {background-color: #25262B !important;}
.rmm li a {color: #fff;}
#header-cream .svgicons .svgicon-1 {fill: #fff;}

.rmm ul ul li:first-child {border-top: 1px solid #36373C;}
.rmm ul ul li {background-color: #25262B;border-bottom:#36373C; }
.widget_shopping_cart_content .total {color: #fff;}
.widget_shopping_cart_content .quantity {color:#fff;}
.dropdown-menu.dropdown-menu-mini-cart .woocommerce-mini-cart-item.mini_cart_item:hover {background-color: #25262B;color:#F66249;}

#navum {background-color: #36373C;}
#navum li {border-color:#25262B}
#navum ul ul li {background-color: #36373C;border-bottom: 1px solid #25262B;}
#navum li:first-child a {border-left: 1px solid #36373C;}
#navum li a, #navum a {color: #fff;}
#navum li a:hover {background-color: #f3f3f3;color:#36373C}
*/

#header {background-color:rgba(39, 49, 63, 0.8);} /* Transparent */
#header .rmm {background-color:rgba(39, 49, 63, 0.8);} /* Transparent */
#header-cream, #header-cream .rmm {background-color: #3A6BE4!important;} /* color skin*/
#header-cream {border-bottom: 2px solid #2859D2;height: 55px;}
.rmm li a {color:#fff;}
.rmm li ul li a {color:#333;}


#cream {background-color:#f3f3f3;min-height:500px;background-image: url('./library/images/cornetto/section-bg-2.png');}
#header-logo .logo-link {
    color: 
    #fff;
    line-height: 50px;letter-spacing: 2px;
    text-transform: none;
    font-weight: lighter;
}


/* custom panel*/
.box-custom-panel.box-feature.b {margin: 0 2px 5px;height: 110px;padding: 5px 0;min-width: 100px;box-shadow:0 1px 1px 0 rgba(0,0,0,.1)}
.box-custom-panel.box-feature.b:hover {background-color:#f7f7f7;}
.box-custom-panel .box-feature-icon-font  {font-size: 1.5rem;color:#3C64C2;margin: auto;}
.box-custom-panel.box-feature.b .box-feature-img {width:60px;height:60px;padding:0;border: 1px solid #f3f3f3;background-color:transparent;}
.box-custom-panel.box-feature.b:hover .box-feature-img {border-color:#3C64C2;}
.box-custom-panel.box-feature.b .box-feature-title {font-weight: normal;margin: 10px 0;font-size: 0.8rem;text-transform: capitalize;}
.box-custom-panel.box-feature.b:hover .box-feature-title {text-decoration:underline;}

/* custom panel - status */
.custom_confirmation_cancelado {color: #fff;border-radius: 3px;padding:5px;text-transform:uppercase;background-color: #E7504E;}
.custom_confirmation_caducado {color: #fff;border-radius: 3px;padding:5px;text-transform:uppercase;background-color: #F96F6D;}
.custom_confirmation_completado {color: #fff;border-radius: 3px;padding:5px;text-transform:uppercase;background-color: #00BE94;}
.custom_confirmation_pendiente {color: #fff;border-radius: 3px;padding:5px;text-transform:uppercase;background-color: #999;}


.acf-hidden {display: none;}	
.acf-field input[type="radio"] {border-radius:50%}
.acf-field input[type="radio"]:checked {background-color: #7ABA7C;border-color:#62A264;}
.acf-form-submit {text-align:center;}
#message.updated {width: 80%;margin: 0px auto 15px;}

.seclf-buttons-actions {margin: 0 5px;}
#botonera-sidebar {align-self: start !important;margin: 0;}
.page-template-page-paneladm #botonera-sidebar {margin:15px 0;}
#botonera-sidebar .box-feature.b {width:auto;min-width: 170px;}
#botonera-sidebar .box-feature.b.min {height:50px;}
.box-custom-panel.box-feature.b.min .box-feature-img {width: 30px;height: 30px;}
.box-custom-panel.box-feature.b.min .box-feature-icon-font {font-size: 0.8rem;}
#botonera-sidebar .box-feature.b.min .box-feature-content {width: 75%;text-align: left;padding-left: 5px;}

.ik-table tr {height:40px}
.ik-table tr:hover {background-color: #F4F6F8;}
.ik-table tr a:hover {text-decoration: underline;}
/* account modif*/
.page-header {display: none}

.ur-frontend-form.ur-frontend-form--flat {background:#f3f3f3;}
.user-registration-account .lockthebox {background-color: transparent;border: 0;}
.user-registration-account #ur-frontend-form {text-align:center;background-color: #f3f3f3;border: none;}
#ur-frontend-form {min-width: 100%;display: inline-block;}
.login {text-align: center!important;}
.login span {color: #333 !important;}
.ur-frontend-form input[type="submit"].user-registration-Button {float: none!important;text-align: center;justify-content: center;}
.ur-frontend-form .ur-form-row .ur-form-grid label {text-align:left;}
#user-registration .user-registration-MyAccount-content {padding: 0!important;}
.user-registration-EditAccountForm fieldset {border: 0px;}
.user-registration-form-row input {border: 1px solid #ececec !important;}
.user-registration-EditAccountForm input,.user-registration-EditProfileForm input {border: 1px solid #f3f3f3;}
.user-registration-profile-header {display: none !important;}

.user-registration-edit-profile #botonera-sidebar,.user-registration-account #botonera-sidebar, .user-registration-edit-password #botonera-sidebar {margin:0;}
/* Perfil edit */
#botonera-sidebar .lockthebox {background-color:#FFF;border: 1px solid #f3f3f3;}
.user-registration-edit-profile #ur-frontend-form {background-color: #fff !important;}
.user-registration-edit-profile #user-registration {background-color:transparent;}
/* Perfil pass */
.user-registration-edit-password #ur-frontend-form {background-color: #fff !important;}
.user-registration-edit-password #user-registration {background-color:transparent;}
/*Reseteo de pass*/
#user-registration .user-registration-message p {padding: 10px 0 20px;}
.user-registration-ur-lost-password #user-registration {background-color:transparent;}
/*Registro*/
#user-registration-form-116 {background:#f7f7f7;width: 80%;}
#privacy_policy_1580755068_field .description,#user_registration_privacy_policy_1580755068_field .description  {margin: auto;color: #333 !important;font-size: 0.6rem;width:98%;padding: 10px;background-color:#fdfdfd;border-radius: 5px;border: 1px solid #f3f3f3;}

.user-registration-page #ur_register_pre_form_message {
    background-color: #fff;
    padding: 15px;
    border-radius: 3px;
    font-weight: lighter;
    font-size: 0.9rem;}

.user-registration-account .user-registration-MyAccount-content {background:#fff;padding: 25px 10px 10px !important;}
.user-registration-account #user-registration {background-color:transparent;}


.home div#cream {
    background-color: #f3f3f3;
}
.home div#ur-frontend-form {
    background-color: transparent!important;
}

.guia-seclf.lockthebox {
    background-color: #FFF;
}

#welcome-intro h3 {
    color: #444;
}