/*

============================================================



	Theme Name: Aurum

	Theme URI: http://www.laborator.co/view-theme/aurum

	Author: Laborator

	Author URI: http://laborator.co/

	Description: Aurum &ndash; its a minimalist WooCommerce theme that will give you and your customers a smooth shopping experience which can be used for various kinds of stores such as boutiques, bookstores, technology stores, jewelries and other types of web shops. It is beautiful, flexible and  super fast theme.

	Version: 2.6

	License: GNU General Public License version 3.0

	License URI: http://www.gnu.org/licenses/gpl-3.0.html

	Text Domain: aurum



============================================================

*/

html, body { height: 100% }
.body_extern { min-height: 100%; padding-bottom: 140px; }
.prensa_page section.blog .prensa { padding-top: 0px; padding-bottom: 0px!important; text-align: left; }
.prensa_page section.blog .prensa .post-content { text-align: left; }
.prensa_page section.blog .prensa .post-content p { display: none }
.prensa_page section.blog .prensa .post-content .read-more { display: none; }
.prensa_page section.blog .prensa .post-content .title { font-size: 25px; margin-bottom: 10px; border-bottom: 1px solid #ddd; padding-bottom: 10px; }
.ls-l { width: 100%!important; height: 100%!important; }
.ls-video-layer { width: 100%!important; height: 100%!important; }
.ls-video-layer iframe { position: absolute!important; width: 100%!important; z-index: 10!important; height: 140%!important; display: block!important; margin-top: -100px; }
.logo-dimensions { min-width: 97px!important; width: 97px!important; height: auto!important; }
.pfc-post h2 { font-size: 12px; line-height: 17px; margin-top: 0px; padding-bottom: 0px; padding-top: 0px; }
#menu-item-2307, #menu-item-5631, #menu-item-6282, #menu-item-6282:hover, #menu-item-6282:hover a, #menu-item-6307, #menu-item-6307:hover, #menu-item-6307:hover a, #menu-item-6264, #menu-item-6263, #menu-item-6303, #menu-item-6304 { background-color: #900; }
#menu-item-2307 a, #menu-item-5631 a, #menu-item-6282 a, #menu-item-6307 a, #menu-item-6303 a, #menu-item-6304 a { color: #fff; float: none;/* background-color: #444; */ }
.ubermenu-has-submenu-stack .ubermenu-item-layout-text_only.ubermenu-target > .ubermenu-target-title { color: #fff!important; }
#menu-item-6263 { width: 100%!important; text-align: center; }
#menu-item-6264, #menu-item-9011, #menu-item-9012 { width: 100%!important; }
#menu-item-6264 a, #menu-item-9011 a { background-color: #ddd!important; color: #000; text-align: center; }
#menu-item-9012 a { background-color: #990000!important; color: #fff; text-align: center; }
#menu-item-2307.sub-visible a, #menu-item-2307.sub-visible .sub-menu, #menu-item-5631.sub-visible a, #menu-item-5631.sub-visible .sub-menu, #menu-item-6307.sub-visible .sub-menu { background-color: #900 }
header.site-header div.nav>ul>li>a, header.site-header ul.nav>li>a { font-size: 16px; padding: 27px 20px; }
.nav>li>a:hover, .nav>li>a:focus { background-color: #fff; }
.bxslider { padding-left: 0px!important; }
img { vertical-align: middle; max-width: 100%; height: auto; }
footer.site-footer .footer-bottom { border-top: 0px solid #eee; padding: 0px 0 0 0; margin-top: 0px; }
footer.site-footer { padding: 40px 0; font-size: 14px; color: #888; font-weight: 300; margin-top: -120px; }
header.site-header .top-menu nav>li .tp_dropdown a { padding: 0px 0; display: inline-block; text-transform: uppercase; color: #959595; top: 5px; /* margin-bottom: -11px; */ position: relative; }
header.site-header .top-menu nav>li .tp_dropdown ul li a { display: block; top: 0px; padding: 2px; padding-bottom: 0px; padding-left: 5px; }
header.site-header .top-menu nav>li .tp_dropdown ul { top: 10px; position: absolute; }
.dropdown dd ul { background: #EEEEEE none repeat scroll 0 0!important; border: 1px solid rgba(27, 22, 23, 0.18)!important; }
.dropdown dt a { background: #EEEEEE url(arrow.png) no-repeat scroll right center!important; border: 1px solid #C7C7C7!important; }
div.ls-wp-container.ls-container.ls-v5:after { content: 'Photographer: Pablo Baudet - Stylist: Gemma García Del Álamo'; position: absolute; bottom: 8px; z-index: 2; right: 8px; color: #222; text-shadow: 1px 1px #999; }
.ubermenu .ubermenu-submenu .ubermenu-column-auto { min-width: 0px!important; width: auto; display: inline-block!important; float: none!important; border-left: 1px solid rgba(221, 221, 221, 0.27); width: 50%!important; }
.ubermenu-item-type-taxonomy { width: auto!important; }
.site-header .ubermenu.ubermenu-skin-none .ubermenu-item .ubermenu-submenu .ubermenu-item>.ubermenu-target { padding: 5px 20px; padding: 3px 6px 3px 6px; }
.site-header .ubermenu.ubermenu-skin-none .ubermenu-item.ubermenu-item-level-0>.ubermenu-submenu-align-full_width { left: 15px; right: 15px; width: auto; background-color: rgb(34, 34, 34); padding-left: 0px; padding-right: 0px; }
.ubermenu .ubermenu-row { text-align: center; display: block; }
.site-header .ubermenu.ubermenu-skin-none .ubermenu-item.ubermenu-item-level-0:hover>.ubermenu-target { background-color: #840101!important; color: #fff; }
.ubermenu .ubermenu-row { margin-bottom: 0px!important; clear: both; }
.ubermenu-row .ubermenu-current-menu-item a { background-color: #990000!important; color: #fff!important; }
.ubermenu-row .ubermenu-current-menu-item a span { background-color: #990000!important; color: #fff!important; }
.site-header .menu-centered .ubermenu.ubermenu-skin-none .ubermenu-item.ubermenu-item-level-0>.ubermenu-target { padding: 13px 20px 10px 20px!important; }
.sidebar .sidebar-entry { margin-bottom: 30px; border: 1px solid #eee; padding: 10px 12px; font-weight: 300; }
#cookie-law-info-bar span { vertical-align: middle; width: 1012px; display: block; margin: auto; }
header.site-header .header-menu .logo { width: 100%; margin: auto; float: none; /* align-items: center; */ text-align: center; }
.site-header .ubermenu.ubermenu-skin-none .ubermenu-item.ubermenu-item-level-0>.ubermenu-target { padding: 15px 20px 10px; }
header.site-header .header-menu .header-links .header-widgets { float: right; position: absolute; right: 0px; top: 20px; }
#lang_sel_list ul a { background: transparent; color: #444444; height: auto; line-height: 1.5em; }
#lang_sel_list { height: 21px; position: relative; z-index: 99; font-family: verdana, arial, sans-serif; }
.top-menu div.lang-switcher { padding-top: 10px; }
#lang_sel_list img.iclflag { width: 18px; height: 12px; position: relative; top: -1px; }
#lang_sel_list ul a { background: transparent; color: #444444; height: auto; line-height: 1.5em; margin-left: 7px; font-size: 12px; }
div.ls-wp-container.ls-container.ls-v5::after { display: none }
.ubermenu .ubermenu-submenu-type-stack>.ubermenu-item.ubermenu-column-auto { width: auto!important; }
.wp-video-shortcode { max-width: 100%; }
.wp-audio-shortcode { max-width: 100%; }
.wp-video { max-width: 100%; height: auto; width: 100%!important; }


.woocommerce-demo-store .demo_store {
    background: #ff0000!important;
}

.woocommerce-demo-store .demo_store {
    height: 60px;
}

.woocommerce-demo-store {
    padding-top: 60px;
}


.woocommerce-demo-store .demo_store strong {
    display: block;
    line-height: 15px;
    font-size: 11px;
    margin-bottom: 3px;
    white-space: nowrap;
}

p.woocommerce-store-notice.demo_store {
    overflow: auto;
}

.woocommerce-demo-store .demo_store a {
    margin: 0px;
    height: 0px;
    line-height: normal;
    margin-top: 5px;
    display: block;
}

.switcher {
    font-family: Arial;
    font-size: 10pt;
    text-align: left;
    cursor: pointer;
    overflow: hidden;
    width: 163px;
    line-height: 17px;
    margin-left: auto;
    margin-top: 6px;
    position: absolute;
    right: 0px;
}

.woocommerce-demo-store .demo_store strong {}

p.woocommerce-store-notice.demo_store {
    padding: 4px;
}