/*
CTC Separate Stylesheet
Updated: 2020-02-29 16:53:40
Theme Name: AccessPress Store Child
Theme URI: https://accesspressthemes.com/wordpress-themes/accesspress-store/
Template: accesspress-store
Author: AccessPress Themes
Author URI: http://accesspressthemes.com/
Description: AccessPress Store is free WordPress theme that work beautifully with WooCommerce. The theme is packed with lots of exciting feature that enhances the ecommerce experience. It features Product slider, advanced whistlist, Featured product show list, call to action and many more. With its advanced customizer options, setting up the ecommerce website has become much more easy. Great customer support via online chat, email, support forum. Official support forum: http://accesspressthemes.com/support/ View full demo here: http://demo.accesspressthemes.com/accesspress-store/
Tags: e-commerce,custom-menu,one-column,two-columns,three-columns,left-sidebar,right-sidebar,featured-images,custom-header,custom-colors,custom-background,threaded-comments,rtl-language-support
Version: 2.4.1.1582995220
*/


body, button, input, select, textarea, a {
    font-family: 'MyriadPro', 'PT Sans', sans-serif !important;
    color: #666 !important;
}
.right-header-main.clearfix::after {display: none !important;}
.redes-lavictoria {text-align: center !important;}
.redes-lavictoria img {padding: 1% !important;}
/* Carrito de la compra */
.woocommerce.single.single-product div.product form.cart,
.woocommerce ul.products li.product .price-cart .add_to_cart_button, 
.woocommerce ul.products li.product .price-cart .added_to_cart {display: none !important;}
.single-product .amount:after {
    content: ' MXN ';
    color: #006298 ;
}
.logo-lavictoria {  margin-top: -25px !important;   height: 120px;}
/*Menu*/
#site-navigation .menu>li>a {font-size: 16px !important;}
#site-navigation .menu > li li a {color: inherit !important;}
#site-navigation .menu > li li a:hover {color: #fff !important;}
.main-navigation ul.menu > li a:hover,
.menu-avisos-container ul li a:hover,
.slp_results_container .results_wrapper .location_name,
.headertwo .home_navigation .inner_home #menu #site-navigation .store-menu > ul > li:hover > a,
.headertwo .home_navigation .inner_home #menu #site-navigation .menu > li.current-menu-item > a, 
.headertwo .home_navigation .inner_home #menu #site-navigation .menu > li.current_page_item > a,
.headertwo .home_navigation .inner_home #menu .main-navigation ul.menu > li:hover::after, .main-navigation ul.menu > li:hover::after,
a { color: #006298 !important;}
.main-navigation ul ul li a{background: #f3f3f3 !important;}
.main-navigation ul.menu > li > ul a:hover{background: #006298 !important; color: #fff !important;}
.headertwo .home_navigation .inner_home #menu .main-navigation ul.menu > li:hover::after,
.headertwo .home_navigation .inner_home #menu .main-navigation ul.menu > li:hover::after, .main-navigation ul.menu > li:hover::after 
{ border-top-color: #006298 !important;}   
.main-navigation ul.menu > li > ul::after { display: none !important;}
.apwidget_title .top-footer-block .widget-title, .apwidget_title #secondary.sidebar .widget-title, 
.apwidget_title .comments-title, .apwidget_title .comments-area .comment-respond h3.comment-reply-title, .apwidget_title.woocommerce-cart .cross-sells h2, 
.content-area .description_tab.active::after, .content-area .reviews_tab.active::after, .content-area .additional_information_tab.active::after, 
.apwidget_title.woocommerce-cart .cart_totals h2 {border-bottom-color: #006298 !important;}
.apwidget_title #secondary.sidebar .widget-title {display: block !important;}
form.woocommerce-ordering:after {background: #006298 !important;}
.metaslider .caption-wrap, .nivo-caption {display: none !important;}

/* Woocommerce */
.woocommerce.single.single-product div.product form.cart,
.woocommerce ul.products li.product .price-cart .add_to_cart_button, 
.woocommerce ul.products li.product .price-cart .added_to_cart {display: none !important;}
body.product-template-default.single.single-product #primary {width:80%;margin-left:10% !important;}
body.product-template-default.single.single-product #secondary,
body.product-template-default.single.single-product .posted_in,
.woocommerce ul.products li.product .woocommerce-loop-product__title{display: none !important;}
.woocommerce ul.products li.product a img {width: auto;height: 230px;margin: auto !important;}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger::before {
    width: 15px; height: 15px;border: 3px solid #abaaaa;top: 0px;left: 0px !important;}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger::after {
    width: 4px;height: 15px;background: #abaaaa;top: 14px;left: 20px !important;}
.woocommerce div.product p.price, .woocommerce div.product span.price {font-size: 3rem !important; margin-bottom: -10px !important;}
.woocommerce.single.single-product .entry-summary .product_meta {margin: 0;font-size: 2rem !important;}
.pwb-single-product-brands{font-size: 2rem !important;}
.price del span {color: rgb(218, 41, 28) !important;}
.woocommerce.single.single-product .woocommerce-tabs ul.tabs li{
     padding-top: 5px !important;}
.woocommerce.single.single-product .woocommerce-tabs ul.tabs li.active {
    border-bottom: 1px solid #006298 !important;
    background: url(../accesspress-store-child/images/tab.png) no-repeat right !important;}
.woocommerce.single.single-product .woocommerce-tabs ul.tabs li.active a {
    color: #006298 !important;font-size: 2rem !important;}
.woocommerce.single.single-product .woocommerce-tabs ul.tabs li {
	background: none !important; border-bottom: none !important;}  
.woocommerce.single.single-product .woocommerce-tabs ul.tabs li a {
    color: inherit !important;font-weight: inherit !important;font-size: 1.5rem !important;}
.woocommerce.single.single-product .woocommerce-tabs .panel.entry-content h2 {display: none !important;}
.woocommerce div.product p.price, .woocommerce div.product span.price, .woocommerce ul.products li.product .price {
    color: #006298 !important;font-weight: 100 !important;}

#secondary.sidebar .widget-title{border-bottom: 3px solid #006298 !important;
    background: url(../accesspress-store-child/images/signup.png) no-repeat right !important;}
.woocommerce .content-area .products{border-top: 5px solid #006298 !important;}
.woocommerce .content-area select {
    background: url(../accesspress-store-child/images/drop.jpg) 100% 15% no-repeat #fff;
    color: inherit;font-size: 15px;border-radius: 5px;border: 1px solid #c5c5c5 !important;}
.sidebar {box-shadow: none !important;}
.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, 
.woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary {
    width: 42% !important;}
.woocommerce #content div.product .woocommerce-tabs, .woocommerce div.product .woocommerce-tabs, 
.woocommerce-page #content div.product .woocommerce-tabs, .woocommerce-page div.product .woocommerce-tabs {
    clear: none !important;float: right !important;width: 44% !important;}
woocommerce-product-details__short-description{font-size: 2rem !important;}
.pwb-single-product-brands a img {max-height: 80px !important;width: auto !important;}
.woocommerce.single.single-product .related.products h2 {color: inherit !important; display: block !important;}
#p-rel h2 {display: none !important;}
.woocommerce.single.single-product .entry-summary h1,
.woocommerce ul.products li.product .price-cart span.price span.amount,
.woocommerce ul.products li.product h3 {padding-top: 10px !important; font-weight: 500 !important;}
.woocommerce ul.products li.product h3:hover{color: #006298 !important;}
.woocommerce .woocommerce-info {
    border-color: #006298 !important;color: inherit !important;}
.woocommerce.single.single-product .entry-summary h1,
.woocommerce ul.products li.product h3,
.woocommerce .woocommerce-info::before{
    font-weight: inherit !important;color: inherit !important;}
.woocommerce .entry-header h1.entry-title {
    color: inherit !important;font-family: inherit !important;text-transform: none !important;height: 50px !important;}
.woocommerce .woocommerce-breadcrumb, .pwb_tab_tab {display: none !important;}
.widget select {color: inherit !important; font-size: 15px !important;}

.dropdown_product_cat, .pwb-dropdown-widget{background: url(../accesspress-store-child/images/drop.jpg) 100% 15% no-repeat #fff !important;
    color: inherit !important; font-size: 15px !important; border-radius: 5px !important; 
    border: 1px solid #c5c5c5 !important; padding-right: 30px !important; height: 32px !important;
    -webkit-appearance: none; -moz-appearance: none; appearance: none;
    line-height: 30px !important; overflow: hidden !important;}
.prod-par {background-color: rgba(0,0,0,.025); border-bottom: 1px dotted rgba(0,0,0,.1); line-height:30px !important; 
    color: #666 !important;}
.prod-impar {
    border-bottom: 1px dotted ##ebe9eb; line-height:30px !important; color: #666 !important;     background-color: #7f7e7e33 !important;}
.woocommerce ul.products li.product .onsale { padding-right: 15px !important; padding-top: 5px !important; }
span.onsale::after, .woocommerce ul.products li.product .onsale::after, .woocommerce span.onsale::after, #content .page_header_wrap #accesspress-breadcrumb span::after, .woocommerce .entry-header .woocommerce-breadcrumb span::after
{border-right-color: rgb(218, 41, 28) !important;}
span.onsale, .woocommerce span.onsale {background: rgb(218, 41, 28) !important;}

.content-area article .entry-content h2.post-title {
    color: #595959 !important;
    padding-top: 1% !important;
    padding-bottom: 3% !important;
    font-weight: inherit !important;
    font-size: 3rem !important;
}
.headertwo #site-branding {
    margin-left: 10% !important;
}
.headertwo .headertwo-wrap {
    margin-right: 10% !important;
    padding-left: 0 !important;
    width: 200px !important;
    float: right !important;
}
.headertwo .home_navigation {
    border-top: 3px solid #D50032 !important;
}
.headertwo .home_navigation .inner_home {
    border-top: 10px solid #006298 !important;
}
.mainslider_lavictoria{
    margin-bottom: 20px !important;
}
.mainslider_lavictoria .caption{
    display: none !important;
}
.mainslider_lavictoria .rslides_nav {
    background-color: #fff !important;
    color: #006298 !important;
    padding: 5px !important;
    opacity: 0.3 !important;
}

.site-info {
    text-align: right !important;
    display: inline-block !important;
    float: right !important;
    padding-top: 15px !important;
    color: #727272 !important;
}
.site-lavictoria {
	margin: auto 10% !important;
}
.expresate {    display: inline-block !important;}
.expresate-img {    height: 55px !important;    width: auto;}
.top-header {
    margin-bottom: 0 !important;
    padding-top: 30px !important;
    height: 150px !important;
}
.headertwo .headertwo-wrap .search-form {
    width: 100% !important;
    margin-bottom: 3px !important;
}
.headertwo .headertwo-wrap form.searchform {
    border: 1px solid #dadada !important;
    background-color: white !important;
    max-width: 300px !important;
    -moz-border-radius: 5px !important;
    -webkit-border-radius: 5px !important;
    -o-border-radius: 5px !important;
    border-radius: 5px !important;
}
.headertwo .headertwo-wrap .search-form button.searchsubmit {
    background-color: transparent !important;
    -moz-border-radius: 5px !important;
    -webkit-border-radius: 5px !important;
    -o-border-radius: 5px !important;
    border-radius: 5px !important;
}
.headertwo .headertwo-wrap .search-form button.searchsubmit:hover {
    background-color: #006298 !important;}
input:-webkit-autofill {    -webkit-box-shadow: 0 0 0px 1000px white inset;}
.search-form input.search-field { padding-left: 10px !important; padding-right: 0px !important; }
#content {border-bottom: none !important;}
search-form {float: left !important;}
.top-header, .headertwo .home_navigation .inner_home,
#text-4 {
    background-color: gray !important;
    background-image: -webkit-linear-gradient(to bottom, #f4f4f4, #f2f2f2, #d9d9d9);
    background-image: -o-linear-gradient(to bottom, #f4f4f4, #f2f2f2, #d9d9d9);
    background-image: -moz-linear-gradient(to bottom, #f4f4f4, #f2f2f2, #d9d9d9);
    background-image: linear-gradient(to bottom, #f4f4f4, #f2f2f2, #d9d9d9);
}
.headertwo .home_navigation .inner_home #menu {text-align: center;}
.tel-crediland {
    font-size: 1.8rem !important;
    color: #006298 !important;
}
.tel-crediland img {
    vertical-align: top !important;
    padding-left: 10px;
}
.menu-avisos-container {
    width: 100% !important;
    text-align: center !important;    
}
.menu-avisos-container ul {
    list-style: none !important;
    margin: 0 !important;
}
.menu-avisos-container ul li {
    display: inline-block !important;
}
.menu-avisos-container ul li a {
    display: inline-block !important;
    padding: 15px !important;
    font-size: 1.5rem !important;
    color: #7e7e7e !important;
}
.columns-1 .top-footer-block {margin-left: 1% !important;}
#top-footer {
    padding: 0 !important;
    background-color: #f5f5f5 !important;
}
.site-footer {margin-top: 30px !important;}
.footer-bottom {
    padding: 0 0 30px !important;
    background-color: #f5f5f5 !important;
    border: none !important;
}
.bx-slider .slick-prev {
    background: url(../accesspress-store-child/images/prev-arrow.png) no-repeat scroll center center !important;
    left: 0 !important;
}
.bx-slider .slick-next {
    background: url(../accesspress-store-child/images/next-arrow.png) no-repeat scroll center center !important;
    right: 0 !important;
}
.bx-slider .slick-prev:hover {
    background: url(../accesspress-store-child/images/prev-arrow1.png) no-repeat scroll center center !important;
    left: 0 !important;
}
.bx-slider .slick-next:hover {
    background: url(../accesspress-store-child/images/next-arrow1.png) no-repeat scroll center center !important;
    right: 0 !important;
}
header #title_bread_wrap .entry-header {
    background: url(../accesspress-store-child/images/about-us-bg.jpg) no-repeat center !important;
}
#content .page_header_wrap #accesspress-breadcrumb span, .woocommerce .entry-header .woocommerce-breadcrumb span {
    background: #006298 !important;
}
#content .page_header_wrap #accesspress-breadcrumb span:after, .woocommerce .entry-header .woocommerce-breadcrumb span:after {
    border-right: none !important;
} 
#content .page_header_wrap header>h1.entry-title, .woocommerce .entry-header h1.entry-title,
#content .page_header_wrap #accesspress-breadcrumb a, .woocommerce .entry-header .woocommerce-breadcrumb a {
    color: #515151 !important;}   
#ak-top:before {color: #9f9f9f !important;}   
.nivo-caption {visibility: hidden !important;}
.ak-container {
    width: 100% !important;
    margin: 0 1% !important;}
.inner {background: #fff !important;}
input#addressInput.label_text.length_13 {line-height: 2rem !important;}
.style_one .caption {
    margin-top: 30px !important;
    left: 0 !important;
    width: 100% !important;
    text-align: center !important;
}    
.style_one .caption h4 {
    margin-top: 0 !important;
    color: #006298 !important;
    font-size: 4rem !important;
    text-shadow: 0 0 3px #ffffff, 0 0 5px #ffffff !important;
    text-transform: none !important;
}
.style_one .promo-image {background: #fff !important;}
.style_one .promo-link-btn,
.slp_search_form .search_box .search_item .slp_ui_button {
    font-family: inherit !important;
    font-size: 18px !important;
    color: #fff !important;
    line-height: 35px !important;
    background: #006298 !important;
    border: 1px solid #006298 !important;
    border-radius: 5px !important;
    text-transform: none !important;
    line-height: 1.8 !important;
    margin-top: 60px !important;
    margin-left: 100px !important;
}
.style_one .promo-link-btn:hover,
.slp_search_form .search_box .search_item .slp_ui_button:hover {
    color: #006298 !important;
    background-color: #fff !important;
    border: 1px solid #006298 !important;
}

.style_one .widget-title {width: 100% !important;}
input#addressInput.label_text.length_27 {
    color: inherit !important;
    padding: 0 !important;
    line-height: 1.6 !important;
}
select#radiusSelect {
    color: #666 !important;
    border: 1px solid #ccc !important;
    border-radius: 3px !important;
}
.slp_search_form .search_box .search_item .slp_ui_button {
    margin: 0 auto .5em !important;
    line-height: 1.4 !important;
}
aside#metaslider_widget-7.widget.widget_metaslider_widget {
    padding: 0 !important;
    margin: 0 !important;
}
.highlight_lavictoria {display: inline-block !important; margin-bottom: 1.5em !important; text-align: center !important;}
.highlight_lavictoria .wp-caption .wp-caption-text {visibility: hidden;}
section#highlight_lavictoria.primary-sidebar.widget-area.highlight_lavictoria{width: 100% !important;}
div.highlight_lavictoria{margin-bottom: 0px !important;}
.highlight_lavictoria figure{margin-right: 10px !important;}
#promo-section2 .promo-product2 aside {padding: 0 !important;}
.localizar-tienda_lavictoria {
    text-align: center !important;
    margin-bottom: 1em !important;
}
#marcas-pago_lavictoria {width: 100% !important;}
.marcas-pago_lavictoria {
    width: 33% !important;
    display: inline-block !important;
    padding-left: 5% !important;
    padding-right: 5% !important;
}
#secondary.sidebar ul li {padding-right: 20px !important;}
.content-inner {
    padding: 10px !important;
    box-shadow: none !important;
}
.opc-cred-txt h3, .opc-cred-txt h4, .opc-cred-txt h5 {color: #7f7e7e !important;}
.opc-cred-txt h5 {font-size: 0.8em;}
.opc-cred-txt {
    background: #efefef !important;
    border-radius: 15px !important;
    padding: 0 0 20px 30px !important;
    margin-bottom: 30px !important;}

.opc-cred-txt ul li {list-style-image: url(../accesspress-store-child/images/list-disc.png) !important;} 
/* Main slider */
#main-slider img {width: 1350 !important;}

/* aviso */
#post-3599 h2{display: none !important;}
.top-aviso-lavictoria{
	text-align: center !important;background-color: #006298 !important;color: white !important;
	width: 400px !important; margin: auto !important; font-size: 3rem; padding-top: 5px; padding-bottom: 5px;}
.aviso-lavictoria{color:#666;background:url(../accesspress-store-child/images/ico.jpg) no-repeat fixed center !important;
    background-size:auto 130%; padding-bottom:5%; border-bottom:10px solid #006298 !important;}
#post-3599 p, #post-83 p{text-indent: 40px !important;}    
#post-3599 ol{list-style-type: upper-roman !important;}
#post-3599 p.no-ident{text-indent: 0px !important;} 
div#secondary.widget-area.secondary-right.sidebar{box-shadow: none;margin-top: 50px !important;}
#text-4 {border: 1px solid #ccc !important;padding: 10px !important; width: 255px !important;}
.horario{font-size: 2.2rem !important;}
.content-area article .entry-content h2.post-title {color: #666 !important;}
#post-83 h2{margin-bottom: 60px !important;}

.woocommerce.single.single-product .woocommerce-tabs .panel.entry-content p,
.woocommerce table.shop_attributes {text-transform: uppercase !important; padding-left: 10px !important;}

/* Formulario BT */
#responsive-form{margin:0 auto; }
#wpcf7-f4-p91-o1 {padding:0px;margin:25px !important; font-size:inherit;font-size:inherit !important; color:#666 !important;}
#wpcf7-f4-p91-o1 form input[type="text"], #wpcf7-f4-p91-o1 form input[type="email"],
#wpcf7-f4-p91-o1 form input[type="tel"], #wpcf7-f4-p91-o1 form select, #wpcf7-f4-p91-o1 form textarea{
    width: 100% !important;}
#wpcf7-f4-p91-o1 form input,#wpcf7-f4-p91-o1 form textarea, #wpcf7-f4-p91-o1 form select {
    margin-bottom:1px !important; font-size:inherit !important; border:1px solid !important; 
    border-radius:5px !important; border-color:#ccc !important;}
input[type="number"], input[type="tel"]{
    color: #666;
    border: 1px solid #ccc;
    border-radius: 3px;}

#wpcf7-f4-p91-o1 form input[type="file"]{border:none !important;}
#wpcf7-f4-p91-o1 a, #wpcf7-f3586-p3560-o1 a{color:#006298 !important;}
#wpcf7-f4-p91-o1 form select {color: inherit !important;}
span.wpcf7-list-item {display: block !important;}
#wpcf7-f4-p91-o1 .wpcf7-submit, #wpcf7-f3586-p3560-o1 .wpcf7-submit, input[type="submit"] {   
    color:#fff !important;background-color:#006298 !important;border:1px solid !important;border-radius:10px !important;
    border-color:#006298;padding: 10px 20px !important;margin-top: 20px !important;height: auto !important;width: 200px !important;}
#wpcf7-f4-p91-o1 .wpcf7-submit:hover, #wpcf7-f3586-p3560-o1 .wpcf7-submit:hover, input[type="submit"]:hover
{color:#006298 !important;background-color:#fff !important;border-color:#006298 !important;}
.fbt-benviar{text-align: center !important;}
.fbt-residencia {margin-top: 20px !important;}
.fbt-edo{width: 252px !important;}
.fbt-row{margin-bottom: 10px !important;}
.fbt-c textarea{width: 650px !important;}
.bt-60 {max-width: 60% !important;}
.bt-30 {max-width: 30% !important;}
.bt-edad {max-width: 10% !important;}
select { color: #7f7e7e !important; font-family: inherit !important; }
#tab-requisitos-credito p{text-transform: none !important; padding-left: 0px !important;}
.f-convenio a, .f-convenio a:hover, .f-convenio a:active {color:#006298 !important;}
.main-navigation ul.menu > li > ul::after, .apwidget_title .top-footer-block .widget-title, .apwidget_title #secondary.sidebar .widget-title, .apwidget_title .comments-title, .apwidget_title .comments-area .comment-respond h3.comment-reply-title, .apwidget_title.woocommerce-cart .cross-sells h2, .content-area .description_tab.active::after, .content-area .reviews_tab.active::after, .content-area .additional_information_tab.active::after, .apwidget_title.woocommerce-cart .cart_totals h2 {
    border-bottom-color: transparent !important;}
.ticker-title, .headertwo .headertwo-wrap .search-form button.searchsubmit:hover, .caption-read-more1::before, .widget.widget_accesspress_storemo .btn.promo-link-btn, #ap-cta-video .cta-video .cta-wrap-right .bttn.cta-video-btn, .item-wishlist:hover, .style_two .caption .promo-link-btn, #content .page_header_wrap #accesspress-breadcrumb span, .woocommerce .entry-header .woocommerce-breadcrumb span, .woocommerce ul.products li.product .price-cart .gridlist-buttonwrap a.button:hover, .woocommerce ul.products li.product .price-cart .added_to_cart:hover, .woocommerce ul.products li.product .price-cart .add_to_cart_button, .woocommerce ul.products li.product .price-cart .added_to_cart, .woocommerce .widget_price_filter .ui-slider .ui-slider-range, .woocommerce.widget_price_filter .price_slider_wrapper .price_slider_amount button, .woocommerce a.remove:hover, .gridlist-toggle a#grid.active, .gridlist-toggle a#grid:hover, .content-area article .entry-content a.read-more, button, input[type="button"], input[type="reset"], .content-area nav .nav-links a, #respond input#submit, .woocommerce .wishlist_table td.product-add-to-cart a, nav.woocommerce-MyAccount-navigation ul li, .woocommerce.single.single-product .entry-summary form button.button, .woocommerce a.button, .woocommerce #respond input#submit, .content-area .description_tab.active::before, .content-area .reviews_tab.active::before, form.woocommerce-ordering::after, .content-area .additional_information_tab.active::before, .woocommerce.single.single-product .entry-summary .show a, .search-form button.searchsubmit, .edit-link a
    { background: transparent !important;}
.woocommerce.single.single-product .woocommerce-tabs ul.tabs li.active {
	border-color: transparent !important; border-bottom-color: #006298 !important;}    
.main-navigation ul.menu > li > ul::after, .apwidget_title .top-footer-block .widget-title, .apwidget_title #secondary.sidebar .widget-title, .apwidget_title .comments-title, .apwidget_title .comments-area .comment-respond h3.comment-reply-title, .apwidget_title.woocommerce-cart .cross-sells h2, .content-area .description_tab.active::after, .content-area .reviews_tab.active::after, .content-area .additional_information_tab.active::after, .apwidget_title.woocommerce-cart .cart_totals h2 {
    border-bottom-color: transparent !important;}
.main-navigation ul.menu > li > ul::after, .apwidget_title .top-footer-block .widget-title, .apwidget_title #secondary.sidebar .widget-title, .apwidget_title .comments-title, .apwidget_title .comments-area .comment-respond h3.comment-reply-title, .apwidget_title.woocommerce-cart .cross-sells h2, .content-area .description_tab.active::after, .content-area .reviews_tab.active::after, .content-area .additional_information_tab.active::after, .apwidget_title.woocommerce-cart .cart_totals h2 {
    border-bottom-color: #45e267 !important;}
.woocommerce div.product .woocommerce-tabs ul.tabs li::after, .woocommerce div.product .woocommerce-tabs ul.tabs li::before {
    border: none !important;}
.woocommerce.single.single-product .woocommerce-tabs ul.tabs:before { border-bottom: none !important;}
.content-area .description_tab::before { background-color: transparent !important;}
.meta-precio {color: #006298 !important;font-weight: 100 !important;}
.woocommerce ul.products li.product a.item-wishlist, .compare {display: none !important;}

/* BLOG */
#content .page_header_wrap header, #content .page_header_wrap #accesspress-breadcrumb, r, .blog_desc .entry-header span.cat-name,
#metaslider_container_174 .nivo-directionNav {display: none !important;}
.content-area article .entry-content span.cat-name, .content-area article .entry-content p.meta-info {display: none!important;}
.content-area article .entry-content .content-page h2 {color: #006298 !important;}
.content-area article .entry-content div.content-page p {font-size: 2rem !important;}
.wp-block-image img {padding: 20px 0 !important;}


/******** Media ********/

@media (min-width: 700px and max-width: 1200px) {
.headertwo .headertwo-wrap {padding-left: 30% !important;}
}

@media (max-width: 1200px) {
.promo-product1 aside {
    width: 48% !important; margin: 5px !important;}
}

@media (max-width: 1100px) {
.amount, .woocommerce ul.products li.product h3 {font-size: 2rem !important;font-weight: 100 !important;}
#wpcf7-f4-p91-o1 form input[type="text"], #wpcf7-f4-p91-o1 form textarea,
#wpcf7-f4-p91-o1 form input[type="email"],
#wpcf7-f4-p91-o1 form input[type="tel"], #wpcf7-f4-p91-o1 form select{width: 100% !important;}
}

@media (max-width: 780px) {
.columns-1 .top-footer-block {
    width: 100% !important;
    padding: 0px 10px !important;
}

.seal-logo-wrap, .site-lavictoria {
    width: 100% !important;
    text-align: center !important;
    margin: 0 !important;
}
.top-header {
    height: auto !important;
    padding: 15px 0 !important;
}
}


@media (max-width: 688px) {
body #menu { border-color: transparent !important; }
.right-header {background: #ffffff !important;}
#toggle.on div, #toggle div {background: #006298 !important;}
#menu {border-top: 1px solid #006298 !important; border-color: #006298 !important;}
.headertwo .home_navigation .inner_home #menu {
    background-color: gray;
    background-image: -webkit-linear-gradient(to bottom, #f4f4f4, #f2f2f2, #d9d9d9);
    background-image: -o-linear-gradient(to bottom, #f4f4f4, #f2f2f2, #d9d9d9);
    background-image: -moz-linear-gradient(to bottom, #f4f4f4, #f2f2f2, #d9d9d9);
    background-image: linear-gradient(to bottom, #f4f4f4, #f2f2f2, #d9d9d9);  }
.ak-container {margin: 0 !important; padding: 0 !important;}
.highlight_lavictoria{margin: 0 !important;}
.promo-wrap1 {margin-left: -10px !important; width: 100% !important;}
.headertwo #site-branding {margin-left: 0 !important;}
.style_one .caption h4 {font-size: 3rem !important;}
.style_one .promo-image img {width: auto;height: 150px !important;}
.top-header {height: 187px !important;}
.headertwo #site-branding {margin-left:0px !important;}
.main-navigation ul.menu > li > ul{background: inherit !important;}
.main-navigation ul ul li {color: #777 !important;}
#site-navigation .menu > li li a::before {content: none !important;}
#site-navigation .menu > li li a:hover{color: #fff !important;}
.main-navigation ul.menu > li > ul {background: none !important;}
.bx-slider .slick-next, .bx-slider .slick-prev {height: 30% !important; width: 10% !important;}
.slp_search_form .search_box .search_item label {text-align: left !important;}
.slp_search_form .search_box .search_item {display: inline-block !important;} 
input#addressInput.label_text.length_27 {max-width: 300px !important; margin-bottom: .5em !important;}
.slp_search_form .search_box .search_item #radius_in_submit {
    text-align: left !important; float: left !important; margin: .5em 0 !important;}
.opc-cred-txt1 {margin-top: 10px !important; padding: 3px 15px 10px !important;}
.marcas-pago_lavictoria {width: 100% !important;}
.top-aviso-lavictoria h2 {width: 300px !important;}
#wpcf7-f4-p91-o1 {margin: 25px 0px !important;}
.site-lavictoria {text-align: center !important;}
.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, 
.woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary,
.woocommerce #content div.product .woocommerce-tabs, .woocommerce div.product .woocommerce-tabs, 
.woocommerce-page #content div.product .woocommerce-tabs, .woocommerce-page div.product .woocommerce-tabs{
    width: 100% !important;float: none!important;font-size: 1.8rem !important;}
.woocommerce.single.single-product .entry-summary .price span {
    color: #006298 !important; font-size: 2rem !important;
    display: inline-block !important; margin-right: 3px !important;}
.woocommerce.single.single-product .woocommerce-tabs ul.tabs li.active {
    background: url(../accesspress-store-child/images/tab.png) no-repeat right !important;}
.woocommerce .entry-header h1.entry-title {font-size: 4rem !important; white-space: normal !important;}
.bt-60, .bt-30 {max-width: 100% !important;}
.woocommerce.single.single-product .woocommerce-tabs ul.tabs li.active {
    border-bottom: 1px solid #006298 !important;
    background: url(../accesspress-store-child/images/tab.png) no-repeat left !important;
    padding-left: 40px !important;}
input[type="submit"]{font-weight: 300 !important;}
.top-footer-block { margin-left: 0px !important;}
.top-aviso-lavictoria{width: 100% !important;}
.site-info {text-align: center !important;}
}