html,body {
	background:#fff;
	font-size:16px;
}

.resp-tab-active,  ul.topnavigation li a:hover, .resp-tabs-list li, .SumoSelect > .optWrapper > .options > li.selected {color: #000!important;border: 1px solid #ddd; font-weight:normal!important}
/* a:link {color:#7e7f84}   */

h1 {color:#67686d;
	font-size:26px;
	font-family: 'Oswald', sans-serif;
	text-align:center;
	position:relative;
        line-height:1.2em}
h2, .headline_big {color:  #67686d; font-family:"Oswald";font-size:1.5em; font-weight:300;border:none;text-transform:uppercase}
h3 {color:  #67686d; font-family:"Oswald";font-size:1.3em; border:none}
h4 {color:  #67686d; font-family:"Oswald";font-size:1.2em!important; border:none}
h5 {color:  #67686d; font-family:"Oswald";font-size:0.9!important; border:none;margin:5px 0 0 5px;font-weight:normal}



.bx-viewport {min-height:150px!important;max-height:590px}
ul.bxcarousel_bestseller li .carousel_box {padding:45px}

.listingbox {
  min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
    position: relative;
}

ul.contentnavigation {background:#fafafa;color:#7e7f84;padding:10px 0;}
ul.contentnavigation li, ul.contentnavigation li a {font-family: "Oswald"; color:#7e7f84}
.tn_curr {float:right!important}
.tn_lang {float:right!important}

#layout_navbar{
    background: #f0f0f0 none repeat scroll 0 0;
    border-top: 1px solid #dedede
}

.layout_navbar_inner {max-width:none}

#layout_logo {
   margin: 20px auto;
}


#layout_footer {
    background: #fff none repeat scroll 0 0;
    margin:30px 0 0 0;
    border-top: 1px solid #ddd
}

.footer_box {padding: 0 15px}
.box3_header {
    border-bottom: 0px solid #fff;
    color: #666;
    font-size: 1.2em;
   /*     margin-bottom: 1em;
 padding-bottom: 1em;       */
    text-transform:uppercase;
    font-family: "Oswald"
}

.box3_line, .addtobasket, .lr_desc    {
    background: none;
    border: 0
}

.box2 {border: 0px solid #eee}
.cssButtonColor1,
.cssButtonColor2,
.pagination_list ul li.current
 {
 background: #B0347E none repeat scroll 0 0;
    color: #fff;
    display: inline-block;
    border: 0;
    border-radius: 0;
    text-shadow: none;
    box-shadow: none;
}

.cssButtonColor1,
.cssButtonColor2 {    line-height:19px   }


ul#checkoutnavigation li .active   {background:#B0347E}

.lb_title h2, 
.lb_title h2 a,
.lr_title h2,
.lr_title h2 a,
.box_title,
.resp-tab-active    {
   font-size:1.1em!important;
   font-weight:normal;
   border:none;
   line-height: 1.1em
}

.pd_price, .standard_price, .lb_price, .new_price {font-size:1.3em!important; color:#ff0000!important}
.lb_tax a, .lr_tax a {text-decoration:none}
.lb_price {height:80px}
.new_price {padding-top:5px}

.box1, .box2, .box_category,
ul#categorymenu li.active1 a, ul#categorymenu li.level1 a
                                         {background:#fafafa}

ul.bxcarousel_bestseller li,.toggle_wishlist, .toggle_cart, {background: #fff none repeat scroll 0 0;
    border: 1px solid #e3e3e3; }

.box_header, .box_category_header   {
   font-family: "Oswald",sans-serif;
   color:#67686d;
   font-size:1.3em;
   font-weight:400;
   margin-top:2em
}
.sidebar_closer  {margin-top:2px}

ul#categorymenu li.level1 a  {color:#434343!important;border-bottom:1px solid #ddd}

ul#categorymenu li.level1 a:hover, ul#categorymenu li.active1 a, ul#categorymenu li.active2 a, .resp-easy-accordion .resp-tab-content, resp-tab-content resp-tab-content-active {background:#f0f0f0!important;}

.box_line, 
.box_category_line,
.pd_content, 
.pd_inforow,
.pd_inforow_first,
div.highlightbox,
.lb_title,
.lr_title,
.lr_inner,
.content_site,
#product_details,
.toggle_cart,
.toggle_wishlist,
.box_image img,
#layout_logo,
.pd_summarybox
                  {background:#fff;border:none}

#wishlist_short, #cart_short {z-index:0}
.toggle_wishlist, .toggle_cart, ul.bxcarousel_bestseller li:hover {border: 1px solid #0F70B7}

ul.footerlist li a   {border:none}

.listingbox .lb_inner:hover, .box2:hover,  {border:none!important}

.lr_inner,
.homesite,
.content_site,
#product_details {padding:1em}


.listingrow {margin: 20px 10px}

.lr_shipping {text-align:right}

ul.footerlist li a {color:#666!important}



/* Back to Top
------------------------------------- */
#backtotop {
	position: fixed;
	right: 0;
	display: none;
	bottom: 80px;
	margin: 0 20px 0 0;
}

#backtotop a {
	text-decoration: none;
	border: 0 none;
	display: block;
	width: 45px;
	height: 45px;
	background-color:#B0347E;
	color: #fff;
	-webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}

#backtotop a:after {
	content: "\f062";
	font-family: "FontAwesome";
	position: relative;
	display: block;
	top: 10px;
	left: 15px;
}

#backtotop a:hover, .cssButtonColor1:hover,
.cssButtonColor2:hover, cssButton:hover { background: #666!important; }


.box1, .box2,.box_header, .box_category_header, .sidebar_closer  {border:none}
.box_line, .box_category_line {height:0px}

.box3_image img {max-width:215px}

.pd_infobox {float:right;width:75%}
.pd_summarybox {border:none;width:77%}
.pd_content {width:50%}
.pd_big_image {border:none;}



#col_left .col_left_inner {background:#fafafa;padding: 0 20px}
#col_right .col_right_inner {padding: 3px 0 0 20px}

.cat_image {border:1px solid #f0f0f0; padding:5px;background:#fff;float:none}

.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto {bottom:50px}

