/*====== Site Bg =======*/
body,
body.boxed-layout {background-color:#fff;}

/*====== Skin Color #1 =======*/
.widget-latest li a:hover,
.block-blog li a:hover,
.menu-tags h5,
.menu-categories h5,
.menu-recent h5,
.crosssell h2,
.product-collateral h2,
.widget .widget-title h1,
.widget .widget-title h2,
.page-title h1,
.page-title h2,
.page-title h3,
.page-title h4,
.page-title h5,
.page-title h6,
.content_bottom section h3,
#footer h3,
header#header .top-cart .block-content .subtotal .label,
header#header .top-cart .product-name a,
#nav li a span,
.nav-wide#nav-wide li a span,
aside.sidebar section.block-layered-nav dl dd a:hover,
.weee,
.product-name a,
#footer ul li a:hover,
aside.sidebar section header h2,
aside.sidebar section dl dt,
.block-layered-nav,
.block-layered-nav a,
aside.sidebar .product-name a,
aside.sidebar .block-subtitle,
aside.sidebar label,
aside.sidebar section.block-wishlist li.item .product-details .product-name a,
#poll-answers,
.sorter label,
.pages li a.previous,
.pages li a.next,
.minimal-price-link .label,
.products-list .add-to-links i:hover,
.products-grid .add-to-links i:hover,
a:hover,
#categories-accordion li.level-top a.level-top,
#categories-accordion li.level-top.parent ul.level0 li a:hover,
.block-wishlist .link-cart,
.block-wishlist .prev i:hover,
.block-wishlist .next i:hover,
.product-name h1,
.block-related h2,
.my-wishlist div.quantity-decrease i:hover,
.my-wishlist div.quantity-increase i:hover,
.add-to-cart div.quantity-decrease i:hover,
.add-to-cart div.quantity-increase i:hover,
.cart-table div.quantity-decrease i:hover,
.cart-table div.quantity-increase i:hover,
.product-view .product-shop .add-to-links-box i:hover,
#product-options-wrapper dt label,
.product-options .options-list li:hover,
.product-options .options-list li:hover .price,
.meigee-tabs li.active a, .meigee-tabs li a:hover,
.product-collateral#collateral-accordion h2.active,
.catalog-product-view .box-reviews .form-add h3 span,
.catalog-product-view .box-reviews ul li h6 a,
#login-holder form > p,
#login-holder form .fieldset .legend,
#login-form h2,
.cart .totals .checkout-types li a:hover,
#cart-accordion h3.accordion-title:hover,
#cart-accordion h3.accordion-title.active,
.data-table .product-name a,
#onepagecheckout_forgotbox .page-title span,
#onepagecheckout_loginbox .page-title span, 
.onepagecheckout-index-index a:hover,
.onepagecheckout-index-index #onepagecheckout_forgotbox.op_login_area #forgot-password-form .onepagecheckout_loginlink:hover,
.onepagecheckout-index-index #onepagecheckout_loginbox.op_login_area #login-form .onepagecheckout_forgotlink:hover,
#login-holder form .actions .f-right:hover,
#onepagecheckout_orderform .col3-set.onepagecheckout_datafields .op_block_title,
#checkout-review-table-wrapper tbody td .product-name,
#checkout-review-table-wrapper .order-products-table tfoot tr.last td,
.opc .active .step-title,
.opc h3,
aside.sidebar section.block-progress dt a,
.dashboard .welcome-msg .hello,
.dashboard .box-title h2,
.dashboard .box-title h3,
.dashboard .box-head h2,
.dashboard .box-head h3,
.data-table .c_actions a i:hover,
.block-account a,
.my-wishlist .data-table .table-buttons a:hover,
header#header .menu-button,
.product-view .product-prev:hover,
.product-view .product-next:hover,
header#header .top-cart .block-title a span,
header.rating-title h2,
aside.sidebar section.block-layered-nav #amount, 
aside.sidebar section.block-layered-nav #amount-2 {color:#444}

aside.sidebar section.block-layered-nav .ui-slider .ui-slider-handle {border-top-color:#444;}

.slider-container .prev i,
.more-views .prev i,
.block-related .prev i {border-right-color:#444;}

.slider-container .next i,
.more-views .next i,
.block-related .next i {border-left-color:#444;}

a.aw-blog-read-more,
aside.sidebar .block-tags .actions a,
ul.social-links li a:hover,
header#header .top-cart .cart-price-qt,
header#header .form-search.active button,
header#header.header-2 .form-search button:hover,
header#header.header-3 .form-search button:hover,
#topCartContent button > span,
#topCartContent .actions a:hover,
#footer .sbSelector:hover,
.add-to-cart-success,
.content_bottom button.button > span,
.products-grid .btn-quick-view > span,
.products-list .btn-quick-view > span,
#slider-range.ui-slider .ui-slider-range.ui-widget-header,
button.button > span,
aside.sidebar .actions a:hover,
.toolbar .view-mode a:hover,
.toolbar .view-mode strong,
.content_bottom .grid_12 > button:hover > span,
.pages li.current,
.pages li a:hover,
.pages li a.previous:hover,
.pages li a.next:hover,
.sorter a.desc:hover,
.label-new,
.catalog-product-view .box-reviews .data-table thead,
.cart .totals header,
#footer .sbHolder .sbToggleOpen + .sbSelector,
.cart-table .buttons-row .buttons .btn-clear:hover > span, 
.cart-table .buttons-row .buttons .btn-update:hover > span,
.my-wishlist .buttons-set .btn-share:hover > span, 
.my-wishlist .buttons-set .btn-add:hover > span,
#login-holder .link-box:hover,
#onepagecheckout_forgotbox button.button > span,
#onepagecheckout_loginbox button.button > span,
header#header dl.company-links dt a:hover,
header#header dl.company-links dt a.active,
header#header .links li a:hover {background-color:#444;}

header#header.header-2 .form-search button:hover,
header#header.header-3 .form-search button:hover,
header#header .form-search.active button,
#footer .sbSelector:hover,
.content_bottom button.button > span,
.pages li a:hover {border-color:#444;}

.label-type-5 span.label-new:after {border-bottom-color: #444;}
.label-type-5 span.label-new:before {border-top-color: #444;}

/*====== Skin Color #2 =======*/
header#header .top-cart .block-title i,
.price, a,
.catalog-product-view .box-reviews ul li small span,
.onepagecheckout-index-index a,
.onepagecheckout-index-index #onepagecheckout_forgotbox.op_login_area #forgot-password-form .onepagecheckout_loginlink,
.onepagecheckout-index-index #onepagecheckout_loginbox.op_login_area #login-form .onepagecheckout_forgotlink, .nav-wide#nav-wide ul li a:hover span, .nav-wide#nav-wide ul li.level1 a:hover span.subtitle {color:#db2a6c;}

.nav-wide#nav-wide li.level-top:hover,
.nav-wide#nav-wide li.level-top.active,
#nav li.level-top:hover,
#nav li.level-top.active,
.products-list .btn-quick-view > span:hover,
.products-grid .btn-quick-view > span:hover,
.catalog-product-view .box-reviews .full-review,
#login-holder .link-box {background-color:#db2a6c}

/*====== Category Labels =======*/
.nav-wide#nav-wide li.level-top .category-label.label_one { 
    background-color: #eb4c4c;
    border-color: #eb4c4c;
    color: #fff;
}
.nav-wide#nav-wide li.level-top.over .category-label.label_one { 
    background-color: #9ede42;
    border-color: #9ede42;
    color: #fff;
}
.nav-wide#nav-wide li.level-top .category-label.label_two { 
    background-color: #4d8ab0;
    border-color: #4d8ab0;
    color: #fff;
}
.nav-wide#nav-wide li.level-top.over .category-label.label_two { 
    background-color: #4fa9e1;
    border-color: #4fa9e1;
    color: #fff;
}
.nav-wide#nav-wide li.level-top .category-label.label_three { 
    background-color: #FF712F;
    border-color: #FF712F;
    color: #fff;
}
.nav-wide#nav-wide li.level-top.over .category-label.label_three { 
    background-color: #FF712F;
    border-color: #FF712F;
    color: #fff;
}



/**** Login and Register Popup ****/
#login-holder,
#login-holder form .fieldset {background-color: #fff;}
#login-holder .page-title {background-color: #000;}
#login-holder .page-title h1 {color: #fff;}
#login-holder form .fieldset .legend,
#login-holder form > p {color: #444;}
#login-holder .account-create .form-list label {color: #666;}
#login-holder form .actions .f-right {color: #bbb;}
#login-holder form .actions .f-right:hover {color: #444;}
#login-holder .close-button i {color: #aaa;}
#login-holder .close-button i:hover {color: #ddd;}
#login-holder .link-box {background-color: #db2a6c;}
#login-holder .link-box,
#login-holder .link-box a,
#login-holder .link-box a:hover {color: #fff;}
#login-holder .link-box:hover {background-color: #444;}
#login-holder .link-box:hover,
#login-holder .link-box:hover a,
#login-holder .link-box:hover a:hover {color: #fff;}
#login-holder form p.required,
#login-holder .form-list label.required em {color: #e85131;}
#login-holder form .input-box input {
	background-color: #fff;
	border-color: #eee;
	border-width: 1px;
	color: #888;
}
#login-holder form .actions {
	border-color: #ddd;
	border-width: 1px;
}

/*====== Menu ======*/

.topline,
body.boxed-layout .topline .container_12 {background-color: #fff;}

/**** Top Level ****/
.nav-wide#nav-wide li.level-top,
#nav li.level-top {background-color: #fff;}
#nav li a span,
.nav-wide#nav-wide li a span {color: #444;}
.nav-wide#nav-wide li.level-top:hover,
.nav-wide#nav-wide li.level-top.active,
#nav li.level-top:hover,
#nav li.level-top.active {background-color: #db2a6c;}
.nav-wide#nav-wide li.level-top:hover > a > span,
.nav-wide#nav-wide li.level-top.active > a > span,
#nav li.level-top:hover > a > span,
#nav li.level-top.active > a > span {
	color: #fff;
	border-color: #fff;
}

/**** Submenu ****/
.nav-wide#nav-wide .menu-wrapper,
#nav ul {
	background-color: #fff;
	border-color: #f3f3f3;
	border-width: 1px;
}
.nav-wide#nav-wide .menu-wrapper {color: #888;}
.nav-wide#nav-wide .menu-wrapper a {color: #db2a6c;}
.nav-wide#nav-wide .menu-wrapper a:hover {color: #444;}
.nav-wide#nav-wide hr {
	border-color: #f3f3f3;
	border-width: 1px;
}
.nav-wide#nav-wide .inline-links li a {
	background-color: #fff;
	color: #db2a6c;
}
.nav-wide#nav-wide .inline-links li a:hover {
	background-color: #f5f5f5;
	color: #909090;
}
.nav-wide#nav-wide ul.level0 li.level1 span.subtitle {color: #444;}
.nav-wide#nav-wide ul li.level1 a:hover span.subtitle {color: #db2a6c;}
.nav-wide#nav-wide li a span,
#nav ul li a span {color: #444;}
#nav ul li a span em,
#nav-wide ul li a span em {color: #bbb;}
.nav-wide#nav-wide ul li a:hover span {color: #db2a6c;}
.nav-wide#nav-wide ul li a:hover span em {color: #bbb;}
.nav-wide#nav-wide .awesome-content-top,
.nav-wide#nav-wide .awesome-content-left {
	background-color: #f5f5f5;
	color: #444;
}
.nav-wide#nav-wide .awesome-content-top i,
.nav-wide#nav-wide .awesome-content-left i {color: #444;}

/*====== Header Slider ======*/ 

.header-slider-container .iosSlider .slider .item .slide-container.slide-skin h2,
.header-slider-container .iosSlider .slider .item .slide-container.slide-skin h3,
.header-slider-container .iosSlider .slider .item .slide-container.slide-skin p {color: #444;}
.header-slider-container .iosSlider .slider .item .slide-container.slide-skin-2 h2,
.header-slider-container .iosSlider .slider .item .slide-container.slide-skin-2 h3,
.header-slider-container .iosSlider .slider .item .slide-container.slide-skin-2 p {color: #444;}
.header-slider-container .iosSlider .slider .item .slide-container.slide-skin-3 h2,
.header-slider-container .iosSlider .slider .item .slide-container.slide-skin-3 h3,
.header-slider-container .iosSlider .slider .item .slide-container.slide-skin-3 p {color: #444;}
.header-slider-container .iosSlider .slider .item .slide-container.slide-skin-4 h2,
.header-slider-container .iosSlider .slider .item .slide-container.slide-skin-4 h3,
.header-slider-container .iosSlider .slider .item .slide-container.slide-skin-4 p {color: #444;}
.header-slider-container .iosSlider .prev,
.header-slider-container .iosSlider .next {
	background-color: transparent;
	border-color: #c2c3c4;
	box-shadow: 0 0 1px #c2c3c4;
}
.header-slider-container .iosSlider .prev i {border-right-color: #c2c1c5;}
.header-slider-container .iosSlider .next i {border-left-color: #c2c1c5;}
.header-slider-container .iosSlider .prev:hover,
.header-slider-container .iosSlider .next:hover {
	background-color: #757577;
	border-color: #757577;
	box-shadow: 0 0 1px #757577;
}
.header-slider-container .iosSlider .prev:hover i {border-right-color: #fff;}
.header-slider-container .iosSlider .next:hover i {border-left-color: #fff;}

/*====== Content =======*/

.widget .widget-title h1,
.widget .widget-title h2, 
.page-title h1, 
.page-title h2, 
.page-title h3, 
.page-title h4, 
.page-title h5, 
.page-title h6 {color: #444;}
	
/**** Toolbar ****/
.sorter label {
	background-color: #f5f5f5;
	color: #444;
}
.toolbar .sbSelector {
	background-color: #fff;
	border-color: #eee;
	color: #888;
}
.toolbar .sbSelector > span {border-top-color: #888;}
.toolbar .sbSelector:hover,
.toolbar .sbHolder .sbToggleOpen + .sbSelector {
	background-color: #eee;
	border-color: #eee;
	color: #aaa;
}
.toolbar .sbSelector:hover > span,
.toolbar .sbHolder .sbToggleOpen + .sbSelector > span {border-top-color: #aaa;}
.toolbar .sbOptions li {background-color: #eee;}
.toolbar .sbOptions li a {color: #888;}
.toolbar .sbOptions li:hover {background-color: #ddd;}
.toolbar .sbOptions li:hover a {color: #888;}
	
/**** Pager ****/
.pages li a,
.pages li a.next,
.pages li a.previous {
	background-color: #fff;
	border-color: #eee;
	color: #888;
}
.pages li a:hover,
.pages li a.next:hover,
.pages li a.previous:hover {
	background-color: #444;
	border-color: #444;
	color: #fff;
}
.pages li.current {
	background-color: #444;
	border-color: #444;
	color: #fff;
}

/*====== Buttons ======*/

/**** Type 1 ****/
a.aw-blog-read-more,
aside.sidebar .block-tags .actions a,
#topCartContent button > span,
.content_bottom button.button > span,
button.button > span,
#onepagecheckout_forgotbox button.button > span,
#onepagecheckout_loginbox button.button > span,
#topCartContent .actions a:hover,
.content_bottom .grid_12 > button > span,
.content_bottom .grid_12 > button:hover > span,
.cart-table .buttons-row .buttons .btn-clear:hover > span, 
.cart-table .buttons-row .buttons .btn-update:hover > span,
.my-wishlist .buttons-set .btn-share:hover > span, 
.my-wishlist .buttons-set .btn-add:hover > span,
aside.sidebar .actions a:hover {
	background-color: #e4005b;
	color: #fff;
	border-color: #e4005b;
}
a.aw-blog-read-more:hover,
aside.sidebar .block-tags .actions a:hover,
#topCartContent button:hover > span,
button.button:hover > span,
#onepagecheckout_forgotbox button.button:hover > span,
#onepagecheckout_loginbox button.button:hover > span,
#topCartContent .actions a,
.cart-table .buttons-row .buttons .btn-clear > span, 
.cart-table .buttons-row .buttons .btn-update > span,
.my-wishlist .buttons-set .btn-share > span, 
.my-wishlist .buttons-set .btn-add > span,
aside.sidebar .actions a {
	background-color: #ddd;
	color: #888;
	border-color: #ddd;
}
#topCartContent button > span,
button.button > span,
#onepagecheckout_forgotbox button.button > span,
#onepagecheckout_loginbox button.button > span,
#topCartContent .actions a,
.content_bottom .grid_12 > button > span,
.cart-table .buttons-row .buttons .btn-clear > span, 
.cart-table .buttons-row .buttons .btn-update > span,
.my-wishlist .buttons-set .btn-share > span, 
.my-wishlist .buttons-set .btn-add > span,
aside.sidebar .actions a,
#login-holder .link-box {border-width: 0px;}

/**** Type 2 ****/
.iwdbutton button.button > span,
.cart .btn-proceed-checkout > span,
#checkout-review-submit #review-buttons-container button.btn-checkout {
	background-color: #db2a6c;
	color: #fff;
	border-color: #db2a6c;
	border-width: 0px;
}
.iwdbutton button.button:hover > span,
.cart .btn-proceed-checkout:hover > span,
#checkout-review-submit #review-buttons-container button.btn-checkout:hover {
	background-color: #ddd;
	color: #888;
	border-color: #ddd;
}

/**** Quick View Button ****/
.products-grid .btn-quick-view > span,
.products-list .btn-quick-view > span {
	background-color: #444;
	color: #fff;
	border-color: #444;
	border-width: 0px;
}
.products-grid .btn-quick-view:hover > span,
.products-list .btn-quick-view:hover > span {
	background-color: #db2a6c;
	color: #fff;
	border-color: #db2a6c;
}

/*====== Products =======*/

.products-list li.item .product-img-box,
.products-grid li.item .product-img-box {
	background-color: #fff;
	border-color: #fff;
	border-width: 0px;
} 
.products-grid .product-name a,
.products-list .product-name a {color: #444;}
.products-grid .product-name a:hover,
.products-list .product-name a:hover {color: #db2a6c;}
.products-grid .desc,
.products-list .desc {color: #888;}
.products-grid .desc a,
.products-list .desc a {color: #db2a6c;}
.products-grid .desc a:hover,
.products-list .desc a:hover {color: #444;}
.products-grid .price-box .price,
.products-list .price-box .price {color: #db2a6c;}
.products-grid .price-box .old-price .price,
.products-list .price-box .old-price .price {color: #ccc;}
.products-grid .price-box .special-price .price,
.products-list .price-box .special-price .price {color: #db2a6c;}

/**** Product Labels ****/
.label-new {
	background-color: #444;
	color: #fff;
}
.label-type-5 span.label-new:after {border-bottom-color: #444;}
.label-type-5 span.label-new:before {border-top-color: #444;}
.products-grid .availability-only,
.products-list .availability-only,
.label-sale {
	background-color: #717171;
	color: #fff;
}
.label-type-5 div.label-sale:before,
.products-grid.label-type-5 .availability-only:before,
.products-list.label-type-5 .availability-only:before {border-top-color: #717171;}
.label-type-5 div.label-sale:after,
.products-grid.label-type-5 .availability-only:after,
.products-list.label-type-5 .availability-only:after {border-bottom-color: #717171;}

/*====== Social Links =======*/

ul.social-links li a {background-color: #fff;}
ul.social-links li a i {color: #ccc;}
ul.social-links li a:hover {background-color: #444;}
ul.social-links li a:hover i {color: #fff;}

/*====== Footer =======*/

#footer,
#footer > .container_12,
#footer_bottom,
#footer_bottom .container_12 {background-color: #fff;}
#footer,
#footer_bottom address {color: #aaa;}
#footer a {color: #db2a6c;}
#footer a:hover {color: #444;}
#footer_bottom,
body.boxed-layout #footer_bottom .container_12 {
	border-color: #eee;
	border-width: 1px;
}
#footer h3 {color: #444;}
#footer ul li a {color: #888;}
#footer ul li a:hover {color: #444;}
#footer .sbSelector {
	color: #aaa;
	border-color: #eee;
	background-color: #fff;
}
#footer .sbSelector > span {border-top-color: #aaa;}
#footer .sbSelector:hover,
#footer .sbHolder .sbToggleOpen + .sbSelector {
	color: #fff;
	border-color: #444;
	background-color: #444;
}
#footer .sbSelector:hover > span,
#footer .sbHolder .sbToggleOpen + .sbSelector > span {border-top-color: #fff;}
#footer .sbOptions {
	background-color: #fff;
	border-color: #ddd;
}
#footer .sbOptions li {background-color: #fff;}
#footer .sbOptions li a {color: #888;}
#footer .sbOptions li:hover {background-color: #f5f5f5;}
#footer .sbOptions li:hover a {color: #888;}