/*
 Theme Name:   Lorem Ipsum Child
 Theme URI:    http://loremipsum.themerex.net/
 Description:  Lorem Ipsum Books and Media Store - Fully Responsive and Mobile Friendly theme
 Author:       ThemeREX
 Author URI:   http://themerex.net
 Template:     lorem-ipsum-books-media-store
 Version:      1.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, inheritable theme-options
 Text Domain:  lorem-ipsum-books-media-store-child
*/



/* =Theme customization starts here
-------------------------------------------------------------- */
header.top_panel_wrap.top_panel_style_4.scheme_ace_alert.menu_show {
    background: #fff;
}
.scheme_ace_alert .top_panel_style_4 .menu_main_nav > a, .scheme_ace_alert .top_panel_style_4 .menu_main_nav > li > a {
    color: #000;
}
.scheme_ace_alert .top_panel_style_4 .menu_main_nav > a:hover, .scheme_ace_alert .top_panel_style_4 .menu_main_nav > li > a:hover, .scheme_ace_alert .top_panel_style_4 .menu_main_nav > li.sfHover > a, .scheme_ace_alert .top_panel_style_4 .menu_main_nav > li.current-menu-item > a, .scheme_ace_alert .top_panel_style_4 .menu_main_nav > li.current-menu-parent > a, .scheme_ace_alert .top_panel_style_4 .menu_main_nav > li.current-menu-ancestor > a {
    color: #000;
    border-color: #000;
}
.top_panel_fixed .top_panel_style_3.top_panel_wrap .logo,
.top_panel_fixed .top_panel_wrap .logo {
	margin: 0.5em 0 .5em !important;
}
.top_panel_wrap .logo {
    margin: 15px 0;
}
.top_panel_wrap .logo_fixed {
    max-height: 59px;
    width: auto;
}
.header_mobile {
    background: #fff;
}
.scheme_ace_alert .top_panel_style_4 + .header_mobile .menu_button, .scheme_ace_alert .top_panel_style_4 + .header_mobile .menu_main_cart .top_panel_cart_button .contact_icon {
    color: #000 !important;
}
.scheme_ace_alert .header_mobile .panel_top, .scheme_ace_alert .header_mobile .side_wrap {
    background-color: #0057a8 !important;
}
.scheme_ace_alert .header_mobile .search_wrap, .scheme_ace_alert .header_mobile .login {
    border-color: #0057a8 !important;
}
/*.menu_custom {
margin-left: 10px;
}*/
li.menu_custom:after {
    content: "|";
    padding-left: 5px;
    margin-right: 5px;
}
li.menu_custom:last-child:after {
    display:none;
}
.top_panel_top_search {
    display: none;
}
::-webkit-input-placeholder { /* WebKit browsers */
color: #000 !important;
opacity: 1;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
color: #000 !important;
opacity: 1;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
color: #000 !important;
opacity: 1;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
color: #000 !important;
opacity: 1;
}
.scheme_ace_alert input[type="text"]:focus, .scheme_ace_alert input[type="tel"]:focus, .scheme_ace_alert input[type="number"]:focus, .scheme_ace_alert input[type="email"]:focus, .scheme_ace_alert input[type="search"]:focus, .scheme_ace_alert input[type="password"]:focus, .scheme_ace_alert textarea:focus, .scheme_ace_alert .post_item_product .wc-tabs-wrapper .comment-respond input[type="text"]:focus, .scheme_ace_alert .post_item_product .wc-tabs-wrapper .comment-respond input[type="tel"]:focus, .scheme_ace_alert .post_item_product .wc-tabs-wrapper .comment-respond input[type="number"]:focus, .scheme_ace_alert .post_item_product .wc-tabs-wrapper .comment-respond input[type="email"]:focus, .scheme_ace_alert .post_item_product .wc-tabs-wrapper .comment-respond input[type="search"]:focus, .scheme_ace_alert .post_item_product .wc-tabs-wrapper .comment-respond input[type="password"]:focus, .scheme_ace_alert .post_item_product .wc-tabs-wrapper .comment-respond textarea:focus {
color: #000 !important;
}
.scheme_ace_alert input[type="text"]:focus, .scheme_ace_alert input[type="tel"]:focus, .scheme_ace_alert input[type="number"]:focus, .scheme_ace_alert input[type="email"]:focus, .scheme_ace_alert input[type="search"]:focus, .scheme_ace_alert input[type="password"]:focus, .scheme_ace_alert textarea:focus, .scheme_ace_alert .post_item_product .wc-tabs-wrapper .comment-respond input[type="text"]:focus, .scheme_ace_alert .post_item_product .wc-tabs-wrapper .comment-respond input[type="tel"]:focus, .scheme_ace_alert .post_item_product .wc-tabs-wrapper .comment-respond input[type="number"]:focus, .scheme_ace_alert .post_item_product .wc-tabs-wrapper .comment-respond input[type="email"]:focus, .scheme_ace_alert .post_item_product .wc-tabs-wrapper .comment-respond input[type="search"]:focus, .scheme_ace_alert .post_item_product .wc-tabs-wrapper .comment-respond input[type="password"]:focus, .scheme_ace_alert .post_item_product .wc-tabs-wrapper .comment-respond textarea:focus {
    border-color: #0057a8 !important;
}

/*.menu_main_nav > li.current-menu-ancestor > a {
	padding-right: 10px;
}*/
.menu_main_nav > li.menu-item-has-children > a:after {
	content: '\e828';
	font-family: "fontello";
	margin-left: 5px;
}
.cus_list ul {
	list-style: none;
	padding: 0px;
}
.cus_list ul li {
	margin-bottom: 10px;
	position: relative;
	padding-left: 25px;
}
.cus_list ul li:before {
	content: '\e815';
	font-family: "fontello";
	position: absolute;
	left: 0px;
	color: #8cc501;
}
.saveupto > div {
	border: 5px solid #0958a6;
	margin:10px;
}
.benefitupto > div {
	border: 5px solid #f01752;
	margin:10px;
}