@font-face {
	font-family: 'proximanovalight';
	src: url('../fonts/proximanovalight.eot');
	src: local('../fonts/proximanovalight'), 
		 url('../fonts/proximanovalight.woff') format('woff'), 
		 url('../fonts/proximanovalight.ttf') format('truetype');
}
@font-face {
    font-family: 'MyriadProRegular';
    src: url('../fonts/MyriadProRegular.eot');
    src: url('../fonts/MyriadProRegular.eot') format('embedded-opentype'),
         url('../fonts/MyriadProRegular.woff2') format('woff2'),
         url('../fonts/MyriadProRegular.woff') format('woff'),
         url('../fonts/MyriadProRegular.ttf') format('truetype'),
         url('../fonts/MyriadProRegular.svg#MyriadProRegular') format('svg');
}
@font-face {
    font-family: 'ufonts_com_proximasansregular';
    src: url('../fonts/ufonts_com_proximasansregular.eot');
    src: url('../fonts/ufonts_com_proximasansregular.eot') format('embedded-opentype'),
         url('../fonts/ufonts_com_proximasansregular.woff2') format('woff2'),
         url('../fonts/ufonts_com_proximasansregular.woff') format('woff'),
         url('../fonts/ufonts_com_proximasansregular.ttf') format('truetype'),
         url('../fonts/ufonts_com_proximasansregular.svg#ufonts_com_proximasansregular') format('svg');
}
@font-face {
  font-family: 'ProximaNova-Regular';
  src: url('../fonts/ProximaNova-Regular.eot?#iefix') format('embedded-opentype'),  
	   url('../fonts/ProximaNova-Regular.woff') format('woff'), 
	   url('../fonts/ProximaNova-Regular.ttf')  format('truetype'), 
	   url('../fonts/ProximaNova-Regular.svg#ProximaNova-Regular') format('svg');
  font-weight: normal;
  font-style: normal;
}
.col-md-6::-webkit-input-placeholder {
	color: #000000;
}


.header-stack-center .header-center #header_logo a {background-color: #262626;
color: #FFFFFF;
height: 100%;
line-height: 20px;
padding-bottom: 13px;
padding-top: 0px;
position: relative;
    background: none;
    height: 100px;
    position: relative;
    width: 180px;
}
.header-stack-center .header-center #header_logo a img {
    display: block;
}
/*23-fab-2015*/
.form-control::-moz-placeholder {
  /*color: #ffffff !important;*/
  opacity: 1;
}
body {
  background-color: #EEE9E3 !important;
  
}
.form-control:-ms-input-placeholder {
  color: #ffffff !important;
}
.form-control::-webkit-input-placeholder {
  color: #ffffff !important;
}
.container {
display: block;
width: 1000px !important;
margin: 0 auto !important;
padding-left: 0 !important;
padding-right: 0 !important;
  
}
.header-stack-center #header-main {
 background: url("../images/header-main_bg.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0) !important;
overflow: visible;

}

.header-stack-center .header-center #header_logo {
  height: 45px;
  padding: 0;
  position: relative;
  top: 0 !important;
  width: 30% !important;
  z-index: 999;
}
.header-center #header_logo {
  text-align: left !important;
}
.header-stack-center .header-center #header_logo a img {
  display: block !important;
}
.header-stack-center .header-center #header_logo a {
  background: none !important;
  height: none;
  position: relative;
}
.header-stack-center .popup-over {
  float: right !important;
}
ul.list li {
  float: left;
  list-style: none outside none;
  padding: 6px 0;
}
.header-stack-center #header-main #header_content {
  width: 70% !important;
}
#topbar .container {
  width: 100% !important;
}
.cart_icon {
  background: url("../images/cart_icon.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
display: inline-block !important;
height: 26px;
width: 17%;
}
#header-main #header_content .inner {
  background: none !important;
}

.userinfo_list li a {
  font-family: 'Lato', sans-serif;
  font-size: 14px;color: #ffffff !important;
}
.userinfo_list li {
  list-style: none outside none;
  padding: 5px 10px !important;
}
.popup-over {
  background: none !important;
  border-radius: none !important;
  margin-right: 0 !important;
  position: relative;
}
.header-center #header_logo span {
  color: #693005;
  display: block;
  font-size: 31px;
  font-weight: bold;
  height: 50px;
  margin-left: 126px;
  text-align: left !important;
  width: 204px;
}
.header-stack-center .header-center #header_logo a img {
  display: block !important;
margin-left: 12px;
margin-top: 0 !important;
top: 0 !important;
width: 97%;
}
.header-stack-center .header-center #header_logo a {
  background: url("../img/logo_2.png") no-repeat scroll left top rgba(0, 0, 0, 0);
  display: block;
  height: auto;
  position: relative;
width: 95% !important;
}
#topbar {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
  border-bottom: none !important;
  font-size: 13px;
  padding-bottom: 10px;
}
.clear{clear:both;}
.blockcart_top {
  display: block;
  float: none !important;
}
#cart .heading {
	background: url("../images/my_acc.jpg") repeat-x scroll 0 0 rgba(0, 0, 0, 0) !important;
  height: 45px;
}
.media, .media-body {
  overflow: hidden;
}
#cart {
  height: 45px;
  position: relative;
  width: 180px;
}
#cart .heading a span {
  color: #333333 !important;
/*display: block; */
font-family: 'MyriadProRegular';
float: left;
font-size:15px;
font-weight:normal;
line-height:140% !important;
}
#cart:hover .heading a span{
	color: #9b4b15 !important
}
#cart .heading a .ajax_cart_product_txt_s, #cart .heading a .ajax_cart_product_txt, #cart .heading a .ajax_cart_no_product{
	/*line-height:35px;*/
	margin-top:6px;
}
#cart .heading a .ajax_cart_quantity{
	line-height:35px;
	margin-top:6px;
	/* margin-left:5px; */
}
.mycart {
  font-size: 20px !important;
padding-left: 5px;
padding-top: 2px;
}
.ajax_cart_quantity.unvisible {
  font-size: 15px !important;
padding-left: 3px;
/*padding-top: 6px;*/
}
.ajax_cart_product_txt.unvisible {
  font-size: 15px !important;
  font-size: 15px !important;
padding-left: 3px;
padding-top: 6px;
}
#search_block_top {
  clear: both;
display: block;
float: none;
height: 35px;
position: relative;
right: 0 !important;
top: 0 !important;
width: 100%;
}
form#searchbox .search_query {
  background: none repeat scroll 0 0 #BA672B !important;
  border: medium none;
  border-radius: 21px 21px 21px 21px;
  color: #222222;
  height: auto;
  margin: 0;
  outline: medium none;
  padding: 10px 0;
  position: relative;
  right: 0 !important;
  text-indent: 10px;
  transition: width 0.5s ease 0s;
  width: 400px !important;
  display: block;
  float: right;
  font-size: 14px;height: 30px !important;
  font-family: 'Lato', sans-serif;
}
form#searchbox .btn {
  background: none !important;
  border: medium none;
  margin-left: 5px;
  position: absolute;
  right: 0;
}
.blockcart_top {
 margin-bottom: 11px;
margin-top: 8px;
}
.header-stack-center #leo-megamenu .navbar-nav > li {
  border-right: none !important;
}
.widget-header {
  height: 46px;
  margin-top: 8px;
}

/* nav_bar*/
.nav > li > a {
  font-family: "Oswald",sans-serif;
  font-size: 16px !important;
  padding: 12px 16px !important;
  text-transform: capitalize !important;
}
#leo-megamenu .navbar-nav > li.active > a, #leo-megamenu .navbar-nav > li:hover > a {
  background: url("../images/menu_hover.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
color: #FFFFFF !important;
background-position: center top !important;
  
}
.header-stack-center #leo-megamenu .navbar-nav > li:last-child a {
  padding-right: 0 !important;
}
.nav.navbar-nav.megamenu {
 margin-left: 0;
}
/* nav_bar_close*/


/*list_category_left*/
#categories_block_left ul.list-block.list-group.bullet.tree.dynamized {
  margin-left: 0;
  margin-bottom: 0px;
}
#categories_block_left {
  border: 1px solid #C5C3BF;
  border-radius: 5px;
}
#categories_block_left span.title_block{
background: none repeat scroll 0 0 #9A4A15;
color: #FFFFFF !important;
content: "";
height: auto;
left: 0;
margin: 0 !important;
padding: 10px 0 !important;
text-align: center;
top: 0;
width: 100%;
font-size: 22px;
font-weight: normal !important;
font-family: 'proximanovalight' !important;
text-transform: capitalize !important;
}
#center_column .title_block:before {
  background: none !important;
  content: "";
  height: auto;
  left: 0;
  position: relative;
  top: 0;
  width: 0;padding-left: 0;
}
#center_column .title_block .title_bold {
  font-weight:bold;
}
#center_column .title_block{
padding-left: 0 !important;


}
.widget.col-lg-3.col-md-6.col-sm-6.col-xs-6.col-sp-12 {
    width: 280px;
}
.widget.col-lg-9.col-md-12.col-sm-12.col-xs-12.col-sp-12.overflow {
    width: 738px;
}

div.verticalmenu .navbar-nav > li:hover > a:hover, div.verticalmenu .navbar-nav > li:hover > a:focus, div.verticalmenu .navbar-nav > li.active > a {
  background: url("../images/vertical_hover.png") no-repeat !important;
  border-color: #DFE0E1;color:#9B4B15;
  color: #8CC152;
}
div.verticalmenu .navbar-nav > li > a:hover .menu-title, div.verticalmenu .navbar-nav > li > a:focus .menu-title, div.verticalmenu .navbar-nav > li.active > a .menu-title{
  color: #9B4B15 !important;
}
div.verticalmenu ul li a{
	color: #333333 !important;
	font-family: 'Lato',sans-serif;
	padding-left: 0 !important;
	text-transform: capitalize !important;
	line-height: 7.5px !important;font-size: 13px !important;
}
div.verticalmenu ul li a:hover, div.verticalmenu ul li a:active{
	color: #8f4513 !important;
}
.badge{
	background:#8f4513;
}
div.verticalmenu ul li a {
  padding-left:6px !important;
   padding-right: 6px !important;
display :block;
line-height:20px !important; 
}
div.verticalmenu ul li a .leo_cat_name2 {
	float:left;
	display:block;
	max-width:88%;
	
}
#categories_block_left li .leo-qty {
 padding: 3px 7px 5px 7px  !important;
 margin-top:0px !important;
 min-width:25px;
}

div.verticalmenu > ul.list-block.list-group.bullet.tree.dynamized > li {
	
	background-attachment: scroll !important;
	background-clip: border-box !important;
	background-color: rgba(0, 0, 0, 0) !important;
/*	background-image: url("../images/vetical_li_arrow.png") !important; */
	background-origin: padding-box !important;
	background-position: 245px center;
	background-repeat: no-repeat !important;
	background-size: auto auto !important;
	border-bottom: 1px solid #CCCCCC !important;
}
div.verticalmenu .navbar-nav > li:hover,div.verticalmenu .navbar-nav > li.active {
	background-attachment: scroll !important;
	background-clip: border-box !important;
	background-color: rgba(0, 0, 0, 0) !important;
	background-image: url("../images/vertical_li_hover_arrow.png") !important;
	background-origin: padding-box !important;
	background-position: 245px center;
	background-repeat: no-repeat !important;
	background-size: auto auto !important;
	background-color:none !important;border-bottom: 1px solid #CCCCCC !important;
}

/*list_category_left*/
/*divsion_right*/
.extern_line_1 {
  padding: 5px;
  background:#FFF;
}
.bannercontainer .extern_line_1  .fullwidthbanner {
  max-height: 360px !important;
  overflow: hidden !important;
  padding: 0;
  position: relative;
}
.bannercontainer .extern_line_1 .tp-leftarrow.default {

background: url("../images/pre.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
left: 0 !important;
cursor: pointer;
height: 59px;
  left: 0 !important;
  width: 35px;
z-index: 20;
}
.bannercontainer .extern_line_1 .tp-rightarrow.default {
 background: url("../images/next.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
cursor: pointer;
height: 59px;
right: 0 !important;
width: 35px;
z-index: 20;
}
.bannercontainer .tp-leftarrow.default:hover, .bannercontainer .tp-rightarrow.default:hover {
  background-position: left center !important;
}
.widget.col-lg-9.col-md-12.col-sm-12.col-xs-12.col-sp-12.overflow .block_content{
 background: url("../images/sep_line.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
padding-top: 25px;



}
#center_column .widget.col-lg-9.col-md-12.col-sm-12.col-xs-12.col-sp-12.overflow  .title_block {
  color: #333333 !important;
font-family: 'proximanovalight' !important;
font-size: 26px;
font-weight: normal !important;
text-transform: capitalize;
}
#center_column .widget.col-lg-9.col-md-12.col-sm-12.col-xs-12.col-sp-12.overflow .owl-theme .owl-controls {
  margin-top: 10px;
  position: absolute;
  right: 57px;
  text-align: center;
  top: -65px !important;
  display:none!important;
}

.owl-theme .owl-controls .owl-buttons .owl-next:before {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
  content: none !important;
  height: 20px;
  left: 7px;
  top: 3px;
  width: 22px;
}
.owl-theme .owl-controls .owl-buttons div:before {

  color: #FFFFFF;
  content: none !important;
  font-family: "FontAwesome";
  font-size: 18px;
  left: 14px;
  position: absolute;
  text-shadow: none;
  top: 0;
}
#center_column .widget.col-lg-9.col-md-12.col-sm-12.col-xs-12.col-sp-12.overflow .owl-prev {
 background: url("../images/pre_arrow.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
height: 15px;
position: absolute;
left: 31px !important;
width: 20px;
  
}
#center_column .widget.col-lg-9.col-md-12.col-sm-12.col-xs-12.col-sp-12.overflow  .owl-prev:hover {
 background: url("../images/pre_arrow_h.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
height: 15px;
position: absolute;
left: 31px !important;
width: 20px;
  
}
#center_column .widget.col-lg-9.col-md-12.col-sm-12.col-xs-12.col-sp-12.overflow .owl-next {
 background: url("../images/next_arrow.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
height: 15px;
position: absolute;
right: -68px !important;
width: 20px;
}
#center_column .widget.col-lg-9.col-md-12.col-sm-12.col-xs-12.col-sp-12.overflow .owl-next:hover {
 background: url("../images/next_arrow_h.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
height: 15px;
position: absolute;
right: -68px !important;
width: 20px;
}
#footer {
background: url("../images/footer_corosol.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0) !important;
display: block;
overflow: hidden;
width: 100%;
}
/*division_right_close*/
/*footer_slider_start*/
.footer_slider .testimonial_right > p {
 color: #666666;
font-size: 14px;
font-family: lato;
}
.footer_slider .author_image {
  float: left;padding-right: 6px;
}
.footer_slider h3 {
  color: #000000 !important;
  font-family: 'Lato', sans-serif;
  font-size: 16px;
  text-align: left;
}
.footer_slider li {
 background-attachment: scroll !important;
background-clip: border-box !important;
background-color: rgba(0, 0, 0, 0) !important;
background-image: url("../images/footer_slider_sep.png") !important;
background-origin: padding-box !important;
background-position: right center;
background-repeat: no-repeat !important;
background-size: auto auto !important;
display: block;width: 508px !important;
float: left !important;
height: 100px;
text-align: left !important;
margin-right: 10px;
padding-right: 5px;	
}
.header-stack-center .bg-left-footer:after {
  -moz-box-sizing: content-box;
  /* background-color: #A75116 !important; */
  background: url('../images/footer_bg.jpg') repeat !important;
  background-position: center top;
  background-repeat: repeat-x;
  content: "";
  display: inline-block !important;
  height: 100%;
  left: -2000px;
  padding: 0 2000px;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 0;
}
.header-stack-center .widget-footer-nav:before {
  -moz-box-sizing: content-box;
background-color: #FFFFFF !important;
background-position: center top;
background-repeat: repeat-x;
content: "";
display: inline-block !important;
height: 100%;
left: -2000px;
padding: 0 2000px;
position: absolute;
top: 0;
width: 100%;
z-index: 0;
}
.bg-left-footer:before {
  background-color: transparent !important;
  content: "";
  display: block !important;
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
  position: absolute;
  width: 25%;
}
.bg-left-footer .content-right-footer {
  padding: 0 !important;
}
#footer .widget.col-lg-3.col-md-4.col-sm-12.col-xs-12.col-sp-12.content-right-footer.z-index:first-child {
background-image: url("../images/footer_li_sap.png") !important;
display: block;
width: 250px !important;
background-position: right center;
background-repeat: no-repeat;
height:312px;
}
#footer .widget.col-lg-3.col-md-4.col-sm-12.col-xs-12.col-sp-12.content-right-footer.z-index:first-child h4.title_block {
background-image: url("../images/footer_h4_bg.png") !important;
background-position: left bottom;text-transform: capitalize !important;
background-repeat: no-repeat;
font-family: 'Oswald',sans-serif;
font-size: 20px !important;
padding-bottom: 15px;
}
#footer .title_block {
  color: #FFFFFF;
  font-weight: 800;
  margin-bottom: 8px !important;
  padding-top: 15px;
  position: relative;
  text-transform: uppercase;
}
#footer .widget.col-lg-3.col-md-4.col-sm-12.col-xs-12.col-sp-12.content-right-footer.z-index:first-child li {
  color: #FFFFFF !important;
  padding: 3px 0 !important;
  list-style: disc inside none !important;
}

#footer .widget.col-lg-3.col-md-4.col-sm-12.col-xs-12.col-sp-12.content-right-footer.z-index:first-child li a {
  color: #FFFFFF !important;
font-family: 'Lato',sans-serif;
text-transform: capitalize !important;
font-size: 14px !important;
}
#footer .widget.col-lg-3.col-md-6.col-sm-6.col-xs-6.col-sp-12 {
 background-image: url("../images/footer_li_sap.png") !important;
background-position: right center !important;
background-repeat: no-repeat;
display: block;
width: 220px !important;
position:relative;
z-index:999;
height:312px;
}
.footer-block.block.my_account {
    margin-left: 32px;
    width: 64%;
}
#footer .widget.col-lg-3.col-md-6.col-sm-6.col-xs-6.col-sp-12 #editorial_block_center > h1{
background-image: url("../images/footer_h4_bg.png") !important;
background-position: left bottom;text-transform: capitalize !important;
background-repeat: no-repeat;
font-family: 'Oswald',sans-serif;
font-size: 20px !important;
padding-bottom: 15px !important;
color: #FFFFFF !important;
padding-top: 7px;
}
#editorial_block_center{
  margin: 0 auto;
width: 62%;
}
#footer .widget.col-lg-3.col-md-4.col-sm-12.col-xs-12.col-sp-12.content-right-footer.z-index li {
  color: #FFFFFF !important;
  padding: 3px 0 !important;
  list-style: disc inside none !important;
}

#footer .widget.col-lg-3.col-md-4.col-sm-12.col-xs-12.col-sp-12.content-right-footer.z-index li a {
  color: #FFFFFF !important;
font-family: 'Lato',sans-serif;
text-transform: capitalize !important;
font-size: 14px !important;
}

#footer .widget.col-lg-3.col-md-4.col-sm-12.col-xs-12.col-sp-12.content-right-footer.z-index{
background-image: url("../images/footer_li_sap.png") !important;
background-position: right center !important;
background-repeat: no-repeat;
display: block;
width: 220px !important;
position:relative;
z-index:999;
height:312px;
}
#footer .widget.col-lg-3.col-md-4.col-sm-12.col-xs-12.col-sp-12.content-right-footer.z-index .footer-block h4.title_block {
background-image: url("../images/footer_h4_bg.png") !important;
background-position: left bottom;text-transform: capitalize !important;
background-repeat: no-repeat;
font-family: 'Oswald',sans-serif;
font-size: 20px !important;
padding-bottom: 15px;
}
.middle {
  margin: 0 auto;
width: 62%;
}
#footer .widget.col-lg-3.col-md-6.col-sm-6.col-xs-6.col-sp-12 li {
  color: #FFFFFF !important;
  padding: 3px 0 !important;
  list-style: disc inside none !important;
}

#footer .widget.col-lg-3.col-md-6.col-sm-6.col-xs-6.col-sp-12 li a {
  color: #FFFFFF !important;
font-family: 'Lato',sans-serif;
text-transform: capitalize !important;
font-size: 14px !important;
}
.footer_myaccount_logo {
  margin-top: 30px;
	text-align:center;
}
#block_contact_infos .toggle-footer > li{
	overflow:hidden;
}
#block_contact_infos {
    padding-left: 40px;
}
#editorial_block_center .rte{
	padding:0px;
}
#footer .widget.col-lg-3.col-md-6.col-sm-6.col-xs-6.col-sp-12:last-child {
background:none !important;
background-image:none!important;
  display: block !important;
  width: 310px !important;
  height:312px;
}
#footer .widget.col-lg-3.col-md-6.col-sm-6.col-xs-6.col-sp-12:last-child h4.title_block {
background-image: url("../images/footer_4_h4.png") !important;
background-position: left bottom;
background-repeat: no-repeat;
font-family: 'Oswald',sans-serif;
font-size: 20px !important;
padding-bottom: 15px;
text-transform: capitalize !important;
}
.middle {
  margin: 0 auto;
width: 62%;
}
#footer .widget.col-lg-3.col-md-6.col-sm-6.col-xs-6.col-sp-12:last-child {
  padding: 0 !important;
}
#footer .widget.col-lg-3.col-md-6.col-sm-6.col-xs-6.col-sp-12:last-child li {
background-image: url("../images/footer_4_li_sep.png") !important;
background-position: left bottom;
background-repeat: no-repeat;
color: #FFFFFF !important;
padding: 10px 0 !important;
font-size: 15px;
font-family: 'Lato',sans-serif;
list-style:none !important;
}
#footer .widget.col-lg-3.col-md-6.col-sm-6.col-xs-6.col-sp-12:last-child li:last-child {
background-image: none !important;


}

#footer .widget.col-lg-3.col-md-6.col-sm-6.col-xs-6.col-sp-12:last-child li a {
  color: #FFFFFF !important;
font-family: 'Lato',sans-serif;
text-transform: none !important;
font-size: 15px !important;
}

#footer .widget.col-lg-3.col-md-6.col-sm-6.col-xs-6.col-sp-12:last-child .fa-map-marker {
  background-image: url("../images/footer_location.png") !important;
background-repeat: no-repeat;
content: none !important;
display: block;margin-top: 5px;
float: left;
height: 38px;
margin-right: 10px;
width: 37px;
}
.fa-phone:before {
  content: none !important;
}
#footer .widget.col-lg-3.col-md-6.col-sm-6.col-xs-6.col-sp-12:last-child .fa-phone {
  content: none !important;
  background-image: url("../images/footer_cell.png") !important;
background-repeat: no-repeat;
content: none !important;
display: block;margin-top: 5px;
float: left;
height: 38px;
margin-right: 10px;
width: 37px;
}
.fa-envelope:before {
  content: none !important;
}
#footer .widget.col-lg-3.col-md-6.col-sm-6.col-xs-6.col-sp-12:last-child .fa-envelope {
  content: none !important;
  background-image: url("../images/footer_email.png") !important;
background-repeat: no-repeat;margin-top: 5px;
content: none !important;
display: block;
float: left;
height: 38px;
margin-right: 10px;
width: 37px;
}
.footer_block_reach_us {
  padding-left: 35px;
}
.widget-footer-nav {
  background-color: #FFFFFF !important;
  color: #FFFFFF;
  height: 100%;
  line-height: 20px;
  padding-bottom: 15px;
  padding-top: 25px;
  position: relative;
}
.widget.col-lg-6.col-md-6.col-sm-12.col-xs-12.col-sp-12:first-child .block_content > p {
  color: #585C65;
  font-family: lato;
  font-size: 14px;
  padding: 0 !important;
}
.widget.col-lg-6.col-md-6.col-sm-12.col-xs-12.col-sp-12:first-child {
  padding: 0 !important;
}
.widget.col-lg-6.col-md-6.col-sm-12.col-xs-12.col-sp-12:first-child .widget-html.block {
  float: left;
}
#social_block {
  padding-top: 0 !important;float: right;
}
#social_block ul li.facebook a:before {
  background-color: #FFFFFF;
  content: none !important;
}
#social_block ul li.facebook a {
  background-image: url("../images/facebook.png") !important;
background-repeat: no-repeat;
}
#social_block ul li.twitter a:before {
  background-color: #FFFFFF;
  content: none !important;
}
#social_block ul li.twitter a {
  background-image: url("../images/twitter.png") !important;
background-repeat: no-repeat;
}
#social_block ul li.rss a:before {
  background-color: #FFFFFF;
  content: none !important;
}
#social_block ul li.rss a{
  background-image: url("../images/linkin.png") !important;
background-repeat: no-repeat;
}
#social_block ul li.google-plus a:before {
  background-color: #FFFFFF;
  content: none !important;
}
#social_block ul li.google-plus a {
  background-image: url("../images/rss.png") !important;
background-repeat: no-repeat;
}
 .copy_text {
  margin-top: 10px;
}
/*footer_slider_start*/

/*new arrival_corosol*/
.ajax_block_product {
  padding-right: 16px !important;
padding-left: 0 !important;
padding-bottom:16px!important;
 margin-bottom: 29px;
 z-index: auto;
}
.owl-item {
 /* width: 245px !important; */
}
.product-container .image {
  padding-left: 19px !important;
padding-top: 19px !important;
text-align: left !important;
}
.wishlist {
  position: absolute;
  right: 17px;
  top: 0;
}
.product-block .left-block .btn {
  background: none !important;
  border: none !important;
}
.fa-star-o:before {
  content: none !important;
}
.fa-star-o {
  background-image: url("../images/dil.png") !important;
background-repeat: no-repeat;
content: none !important;
height: 52px;
width: 40px;
}
.wishlist a{
 padding: 0px !important;



}
/*button*/
.product-block .functional-buttons .btn {
padding-bottom: 7px !important;
  background-image: url("../images/n_btn.png") !important;
  width: 100% !important;margin-top: 10px;
}
.product-block .functional-buttons {
 /* display: block !important;
  margin-bottom: 10px;
  text-align: center;
  transition: height 0.3s ease 0s;*/
  
      bottom: 0;
    display: block !important;
    margin-bottom: 0;
    position: absolute;
    text-align: center;
    transition: height 0.3s ease 0s;
    width: 100%;
}
.product-block .functional-buttons .cart {
margin: 0 !important;
width: 100%;
  
}

.widget.col-lg-9.col-md-12.col-sm-12.col-xs-12.col-sp-12.overflow .product-container .content_price {
 background: none repeat scroll 0 0 #666666;
border-radius: 5px 5px 5px 5px;
height: auto;
padding: 8px 20px;
position: absolute;
right: 10px;
top: -36px;
width: auto;
}
.product-block .product-meta {
  background: none repeat scroll 0 0 #FFFFFF;
  overflow: visible !important;
  padding-top: 9px !important;
  position: relative;
  min-height:136px;
}
.widget.col-lg-9.col-md-12.col-sm-12.col-xs-12.col-sp-12.overflow  .product-container .price {
 color: #FFFFFF;
font-family: lato;
font-size: 14px;
font-weight: bold;
padding-top: 0 !important;
vertical-align: middle;
}
.product-container .image .product_img_link:before {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
  bottom: 0;
  content: "";
  height: 20px;
  left: 50%;
  margin-left: -35px;
  position: absolute;
  width: 100px;
}
.widget.col-lg-9.col-md-12.col-sm-12.col-xs-12.col-sp-12.overflow  .right-block  h5.name {
  color: #333333;
  font-family: lato;
  font-size: 15px;
  text-transform: capitalize !important;
  margin-left: 19px;
}
.product-name {
  text-align: left;
  text-transform: capitalize !important;
  width: 100%;
}
.product-container .name a:hover {
  color: #333333 !important;
}
.widget.col-lg-9.col-md-12.col-sm-12.col-xs-12.col-sp-12.overflow .aurhtor {
  margin-left: 19px;
  text-align: left;
}
.widget.col-lg-9.col-md-12.col-sm-12.col-xs-12.col-sp-12.overflow .author_name {
  color: #8F4513;
  font-family: lato;
  font-size: 12px;
}
.wishlist:hover .fa-star-o {
background-image: url("../images/hover_dil.png") !important;
background-repeat: no-repeat;
content: none !important;
height: 52px;
width: 40px;
  
}
.functional-buttons .btn:hover {
 background-image: url("../images/hover_btn.png") !important;

}
.cart .button.ajax_add_to_cart_button.btn > span {
  font-size: 18px;
  font-family: lato;
  color: #ffffff;
}
.product-block .functional-buttons .cart a i {
  display: inline-block;
}
.fa-shopping-cart:before {
  content: none !important;
}
.fa-shopping-cart{ background-image: url("../images/cart_new_arrival.png") !important;
background-repeat: no-repeat;
height: 26px;
margin-left: 15px;
}
.product-block .functional-buttons .cart a i {
  display: block !important;
}
.fa.fa-shopping-cart > span {
  color: #FFFFFF;
display: block;
font-family: lato;
font-size: 18px;
padding-left: 0;
padding-top: 3px;
}
.product-container .cart {
  padding-bottom: 0 !important;
}
/*.ajax_block_product .product-container:hover {
  border: medium none !important;
}*/
.widget.col-lg-9.col-md-12.col-sm-12.col-xs-12.col-sp-12.overflow .product-container {
  border-top: 1px solid #F28D48 !important;
  border-left:none !important;
  border-right:none !important;
  border-bottom:none !important;
}
/*new arrival_corosol*/
/*best_deal*/
.block-danger {
  border: 1px solid #CCCCCC !important;
  border-radius: 5px 5px 5px 5px;
  margin-top: 20px;
}
.widget.col-lg-3.col-md-6.col-sm-6.col-xs-6.col-sp-12 .block span.title_blockx {
background: url("../images/slide_bar.png") no-repeat !important;
margin: 0 !important;
display: block;
width: 100%;
height: 44px;
}
.widget.col-lg-3.col-md-6.col-sm-6.col-xs-6.col-sp-12 .block span.title_blockx {
  color: #FFFFFF;font-weight: normal;
  display: block;text-transform: capitalize;
  font-family: proximanovalight;
  font-size: 22px;
  text-align: center !important;
  padding-top: 7px;
}
.product-block h5 a.product-name{
  color: #333333;
  font-family: lato;
 font-size: 15px !important;
}
.bannercontainer {
  margin-bottom:0px !important;
}
.widget.col-lg-3.col-md-6.col-sm-6.col-xs-6.col-sp-12 .block-danger .product-block h5 a.product-name {
  color: #333333;
font-family: 'Lato',sans-serif;
font-size: 18px !important;
margin-top: 15px;
display: block;
text-align: center;
}
.widget.col-lg-3.col-md-6.col-sm-6.col-xs-6.col-sp-12 .product-container.media { 
 margin: 0 !important;
padding: 0 25px;
}
.widget.col-lg-3.col-md-6.col-sm-6.col-xs-6.col-sp-12 .block-danger .author_by {
  color: #333333;margin-top: 10px;
  display: block;text-align: center;
  font-family: lato;
  font-size: 14px;
}
.widget.col-lg-3.col-md-6.col-sm-6.col-xs-6.col-sp-12 .block-danger .author_name {
  color: #8F4513;
  display: block;
  font-family: lato;
  font-size: 14px;
  margin-bottom: 12px;
  text-align: center;
}
.widget.col-lg-3.col-md-6.col-sm-6.col-xs-6.col-sp-12 .best_deal {
  background: url("../images/discount.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
  height: 80px;
  position: absolute;
  right: 18px;
  top: 101px;
  width: 80px;
}
.widget.col-lg-3.col-md-6.col-sm-6.col-xs-6.col-sp-12 .product-container .price-percent-reduction {
  background: none;
  color: #FFFFFF;
  padding: 0;
  display: block;
  text-align: center;
  padding-top: 17px;
  font-size: 18px;
  font-family: oswald;
}
.widget.col-lg-3.col-md-6.col-sm-6.col-xs-6.col-sp-12 .media-body {
  margin-top: 14px;
}
.widget.col-lg-3.col-md-6.col-sm-6.col-xs-6.col-sp-12 .price_off {
  display: block;
  text-align: center;
  font-size: 20px;
  font-family: lato;
  color: #fff;
  margin-top: -5px;
}
.widget.col-lg-3.col-md-6.col-sm-6.col-xs-6.col-sp-12 .best_buy {
  color: #666666;
display: block;
float: left;
font-family: lato;
font-size: 18px;
padding-right: 5px;
padding-top: 3px;
}
.widget.col-lg-3.col-md-6.col-sm-6.col-xs-6.col-sp-12 .block-danger .product-price {
background-attachment: scroll !important;
background-clip: border-box !important;
background-color: rgba(0, 0, 0, 0) !important;
background-image: url("../images/r_line.png") !important;
background-origin: padding-box !important;
background-position: center bottom;
background-repeat: no-repeat !important;
background-size: auto auto !important;
display: block;
float: left;padding-bottom: 8px;
font-family: oswald;
font-size: 26px;
padding-right: 5px;
}
.widget.col-lg-3.col-md-6.col-sm-6.col-xs-6.col-sp-12 .old-price {
  font-family: oswald;
font-size: 20px !important;
padding-top: 5px !important;
display: block;
}
/*best_deal*/

/*Recently Sold*/

.block-highlighted {
  border: 1px solid #ccc;
/* margin-top:10px !important; */
}
.block-highlighted li {
  border-bottom: 1px solid #cccccc !important;
    margin-top:0 !important;
}
.block-highlighted li:last-child {
  border-bottom: none !important;
}
.block-highlighted .products-block-image.img {
  display: block;
float: left;
margin-right: 8px;
}
.block-highlighted .product-container {
  position: relative;
  margin-bottom: 0 !important;
  padding: 10px !important;
}
.widget.col-lg-3.col-md-6.col-sm-6.col-xs-6.col-sp-12 .block-highlighted .media-body {
  margin-top:0 !important;
}
.widget.col-lg-3.col-md-6.col-sm-6.col-xs-6.col-sp-12 .block-highlighted .product-container .price {
  color: #B7B7B7;
float: right;
font-family: 'Oswald',sans-serif;
font-size: 20px;
font-weight: 400;
}
.widget.col-lg-3.col-md-6.col-sm-6.col-xs-6.col-sp-12 .block-highlighted .product-block h5 a.product-name {
  font-family: lato;
  font-size: 16px !important;
  color: #333333;width: auto;
}
.widget.col-lg-3.col-md-6.col-sm-6.col-xs-6.col-sp-12 .block-highlighted .author_name {
  color: #8F4513;
  font-size: 13px;
  font-family: lato;
}
.widget.col-lg-3.col-md-6.col-sm-6.col-xs-6.col-sp-12 .block-highlighted .product-container .content_price {
  margin: 0 !important;
}
/*Recently Sold*/

.jcarousel-prev.jcarousel-prev-horizontal {
 background: url("../images/pre_corosol_footer.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
height: 40px;
left: -32px;
position: absolute;
top: 35px;
width: 20px;
cursor:pointer;
}
.jcarousel-next.jcarousel-next-horizontal {
  background: url("../images/next_corosol_footer.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
height: 40px;
position: absolute;
right: -25px;
top: 35px;
width: 20px;
cursor:pointer;
}
.footer_4_wrapper {
  width: 310px !important;
}
/*23-fab-2015-close*/
/********* 404 *********/
.error_img {
    margin: 4% 0;
    text-align: center;
}
.error_text h3 {
    color: #AB5921;
font-size: 23px;
margin: 22px 0;
text-align: center;
}
p.p_text1 {
    color: #292929;
    font-family: "Ubuntu",sans-serif;
    font-weight: normal;
    line-height: 19px;
    padding: 0 30px;
    text-align: center;
}
p.p_text1 a {
    color: #00347D;
    text-decoration: none;
}

/********* 404 *********/
#back-top a {
  background: none repeat scroll 0 0 #F28D48 !important;
}
#back-top a:hover {
  background: none repeat scroll 0 0 #A85117 !important;
}
.exclusive #leoproductcarousel4191 .product-container {
  
  margin: 0 !important;
 
}
.exclusive #leoproductcarousel4191 .product-block .right-block {
  margin-bottom: 0 !important;
  position: relative;
  z-index: 23;
}
.exclusive #leoproductcarousel29584 .product-container {
  
  margin: 0 !important;
 
}
.exclusive #leoproductcarousel29584 .product-block .right-block {
  margin-bottom: 0 !important;
  position: relative;
  z-index: 23;
}
#footer .widget-footer-nav {
  background-color: #262626;
  color: #FFFFFF;
  height: 100%;
  line-height: 20px;
  padding-bottom: 14px !important;
  padding-top: 14px !important;
  position: relative;
}
.discount .price-percent-reduction {
 background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
font-family: oswald;display: block;
font-size: 15px;
font-weight: bold;
padding-top: 10px !important;
padding-left: 0 !important;
padding-right: 0 !important;
padding-bottom: 0 !important;
}
.discount{ background: url("../images/corosol_discount.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
height: 64px !important;
left: 5px;
position: absolute;
top: -219px;
width: 64px !important;}
.discount .off {
  clear: both;
  display: block;
  float: none;
  font-family: oswald;
font-size: 15px;
font-weight: normal;color:#ffffff;
}
.header-stack-center .bg-left-footer {
  display: table;
 /* padding-bottom: 26px !important; */
  padding-top: 8px !important;
}


/*woman_page*/
.woman_left{padding-left: 0 !important;}

.woman_left {
  display: block;
float: left !important;
width: 27.1% !important;
}
#new-products #page .container .columns-container {
  display: block;margin-top: 0 !important;
  float: left;
 width: 72.9% !important;
}
#new-products #page .container .columns-container .container .row #center_column > h1:first-child{
  display:none;
}



/*breadcrumb*/
.breadcrumb {
  border-bottom: medium none !important;
  margin-top: 11px !important;
  padding: 0 !important;
  margin-bottom: 9px !important;
}
.breadcrumb .home{ 
	background: url("../images/woman/home_icon.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
display: block;
float: left;
height: 16px;
width: 21px;margin-top:2px;}

.breadcrumb .navigation_page {
  color: #666666;
    font-family: 'Lato', sans-serif;
  font-size: 14px !important;
}
.breadcrumb .navigation-pipe {
	padding-bottom: 0;
  padding-left: 7px;
  padding-right: 7px !important;
  padding-top: 0;

    content: "";
    font-family: "FontAwesome";
    font-size: 14px !important;
    margin: 0 !important;
}

/*breadcrumb_close*/

/*woman_category*/
.sidebar .block .title_block {
	background: url("../images/slide_bar.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
	display: block !important;
	font-family: 'proximanovalight' !important;
	font-weight: normal !important;
	height: 44px !important;
	margin: 0 !important;
	padding: 10px !important;
	width: 100%;
	text-transform: capitalize !important;
	font-size: 22px !important;
}
.sidebar .block .block_content.box-content {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
  border: medium none;
  padding: 0;
}
.sidebar .block .block_content{
  padding: 0px;
}
.sidebar .block .block_content {
    background: none;
    border:none;
}
#categories_block_left {
  border-bottom: 1px solid #CCCCCC;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    border-top: medium none !important;
}
#category #page .container .columns-container .content_sortPagiBar,#search #page .container .columns-container .content_sortPagiBar, #new-products #page .container .columns-container .content_sortPagiBar ,#manufacturer #page .container .columns-container .content_sortPagiBar.clearfix,#supplier #page .container .columns-container .content_sortPagiBar.clearfix,#prices-drop #page .container .columns-container .content_sortPagiBar.clearfix,#best-sales #page .container .columns-container .content_sortPagiBar.clearfix{
  border: 1px solid #CCCCCC !important;
border-radius: 3px !important;
  
}
#category #page .container .columns-container .content_sortPagiBar .display,#search #page .container .columns-container .content_sortPagiBar .display ,#new-products #page .container .columns-container .content_sortPagiBar .display ,#manufacturer #page .container .columns-container .content_sortPagiBar .display,#supplier #page .container .columns-container .content_sortPagiBar .display,#prices-drop #page .container .columns-container .content_sortPagiBar .display ,#best-sales #page .container .columns-container .content_sortPagiBar .display {
  float: right;
  line-height: 30px;
}
#category #page .container .columns-container .content_sortPagiBar,#search #page .container .columns-container .content_sortPagiBar, #new-products #page .container .columns-container .content_sortPagiBar ,#manufacturer #page .container .columns-container .content_sortPagiBar,#supplier #page .container .columns-container .content_sortPagiBar,#prices-drop #page .container .columns-container .content_sortPagiBar,#best-sales #page .container .columns-container .content_sortPagiBar{
  padding-bottom: 0 !important;
padding-top: 0 !important;
}
#category #page .container .columns-container .productsSortForm,#search #page .container .columns-container .productsSortForm  ,#new-products #page .container .columns-container .productsSortForm,#manufacturer #page .container .columns-container .productsSortForm,#supplier #page .container .columns-container .productsSortForm,#prices-drop #page .container .columns-container .productsSortForm,#best-sales #page .container .columns-container .productsSortForm{
  margin-top: 9px;
padding-left: 10px;
}
#category #page .container .columns-container .productsSortForm label,#search #page .container .columns-container .productsSortForm label ,#new-products #page .container .columns-container .productsSortForm label,#manufacturer #page .container .columns-container .productsSortForm label,#supplier #page .container .columns-container .productsSortForm label,#prices-drop #page .container .columns-container .productsSortForm label ,#best-sales  #page .container .columns-container .productsSortForm label{
  color: #666666 !important;
  display: inline-block;
  margin-bottom: 5px;
  font-family: lato;
  font-size: 14px;
}
#category #page .container .columns-container .select_arrow,#search #page .container .columns-container .select_arrow  ,#new-products #page .container .columns-container  .select_arrow,#manufacturer #page .container .columns-container  .select_arrow,#supplier #page .container .columns-container  .select_arrow,#prices-drop #page .container .columns-container .select_arrow,#prices-drop #page .container .columns-container .select_arrow,#best-sales #page .container .columns-container .select_arrow,#best-sales #page .container .columns-container .select_arrow{
background: url("../images/woman/select_arrow.png") no-repeat scroll right 0 #FFFFFF !important;
display: block;
float: right;
height: 26px;
margin-left: 10px;
overflow: hidden !important;
width: 186px;
border:1px solid #cccccc;
}
#category #page .container .columns-container  .select_arrow select,#search #page .container .columns-container  .select_arrow select ,#new-products #page .container .columns-container  .select_arrow select,#manufacturer #page .container .columns-container  .select_arrow select,#supplier #page .container .columns-container .select_arrow select,#prices-drop #page .container .columns-container .select_arrow select,#prices-drop #page .container .columns-container .select_arrow select,#best-sales #page .container .columns-container .select_arrow select,#best-sales #page .container .columns-container .select_arrow select {
	-moz-appearance: none;
	background:none;padding-top: 4px;
	border: medium none;
	color: #666666;
	font-family: 'Lato',sans-serif;
	font-size: 13px !important;
	font-weight: normal;
	position: relative;
	width:200px;
	outline:none;
	height: 26px;
	cursor: pointer;
}
.content_sortPagiBar .display #grid a {
 background: url("../images/woman/grid.png") no-repeat 0 0  !important;
border: medium none !important;
cursor: pointer;
float: left;
height: 30px;
margin-right: 5px;
text-align: center;
}
.content_sortPagiBar .display #grid a:hover,.content_sortPagiBar .display #grid.selected a{
 background: url("../images/woman/s1_r2_c2.png") no-repeat 0 0  !important;
}
.content_sortPagiBar .display #list a {
 background: url("../images/woman/s2_r2_c2.png") no-repeat 0 0!important;
  border: medium none !important;
  cursor: pointer;
  float: left;
  height: 30px;
  margin-right: 5px;
  text-align: center;
  width: 32px;
}
.content_sortPagiBar .display #list a:hover,.content_sortPagiBar .display #list.selected a {
 background: url("../images/woman/list_h.png") no-repeat 1px 0 !important;
}
.fa-th-large:before {
  content: none !important;
}
.fa-th-list:before {
  content: none !important;
}
#grid {
  border-bottom: medium none !important;
border-left: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
border-top: medium none !important;
display: block;
height: 44px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
padding-top: 14px !important;
width: 41px !important;
}
.content_sortPagiBar .sort {
  margin-top: 0 !important;
}
#list{
display: block;
height: 41px;
width: 41px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
padding-top: 14px !important;
width: 41px !important;
}
.product_list {
  margin-left: 0 !important;
}
.category_wrapper .ajax_block_product {
  clear: none !important;
  display: block;
  float: left !important;
  padding-left: 11px;
  padding-right: 9px;
}
.category_wrapper .product-container {
  
  border-top:1px solid #F28D48 !important;
}
#product .product-container .content_price, #category .product-container .content_price,#search .product-container .content_price, #new-products .product-container .content_price,#supplier .product-container .content_price,#manufacturer .product-container .content_price,#best-sales .product-container .content_price,#prices-drop .product-container .content_price{
 background:#666666;
    border-radius: 5px 5px 5px 5px;
    height: auto;
    padding: 8px 20px;
    position: absolute;
    right: 10px;
    top: -36px;
    width: auto;
}
#product .right-block h5.name,#search .right-block h5.name ,#category .right-block h5.name, #new-products .right-block h5.name {
  color: #333333;
  font-family: lato;
  font-size: 15px;
  margin-left: 12px;
  text-transform: capitalize !important;
}
#product .product-container .right-block  .product-meta .functional-buttons .wishlist, #search #page .container .columns-container  .wishlist , #category #page .container .columns-container  .wishlist ,#new-products #page .container .columns-container  .wishlist {
  position: absolute;
  right: 12px;
  top: -318px;
  float: left;
    opacity: 1 !important;
    transform: none !important;
    transition: none 0s ease 0s !important;
}
.product-block .functional-buttons .wishlist a.btn {
  background-image:none !important;
  border: medium none !important;
  
}
.product-block .functional-buttons .wishlist a.btn:hover {
  background:none !important;
  border:none !important;
  color: #FFFFFF;
}
.ajax_block_product .product-container{
 border-top: 2px solid #F28D48 !important;
 border-bottom:none !important;
 border-left:none !important;
 border-right:none !important;
 height:331px !important;
 width:227px !important;
 z-index: auto;
 margin-bottom:0 !important;
}

/*	Product Detail page Start	*/
	
.related_product .container .products_block .title_block{
	font-size:26px;
	font-family:PROXIMANOVALIGHT;
	color:#333333;
	background: url("../images/product-bottom-border.png") repeat-x scroll 0 bottom rgba(0, 0, 0, 0);
	padding-bottom:10px;
}
.related_product .container .products_block #productscategory_list{
	padding-top:5px;
}
#searchbox .form-control::-moz-placeholder {
    color: #FFF;
    opacity: 1;
}	
#searchbox .form-control {
    color: #FFF !important;
    opacity: 1;
}
#searchbox .btn {
    font-size: 15px !important;
}

.setback, #breadcrumb{
	background:url(../images/section-background.jpg);
}	
.columns-container {
    padding-top: 15px !important;
    margin-top:0px;
    padding-bottom:38px !important;
}
.bannercontainer.banner-fullwidth{
	box-shadow:0 0 3px gray;
}


/*	Product Detail page	End*/

/*woman_page*/
/* date:: 2-3-2015*/
.category .columns-container.woman_right.col-md-9{
	padding-right:0;
}

.product-block .functional-buttons .btn{
	margin-top:5px;
}
#product .product-container .content_price span.price.product-price , #category .product-container .content_price span.price.product-price,.product-container .content_price span.price.product-price, #new-products .product-container .content_price span.price.product-price{
	color: #FFFFFF;
    font-family: lato;
    font-size: 14px;
    font-weight: bold;
    padding-top: 0 !important;
    vertical-align: middle;
}
.product-container .image{
	padding-left:23px !important;
}
.widget.col-lg-9.col-md-12.col-sm-12.col-xs-12.col-sp-12.overflow .aurhtor {
    margin-left: 19px;
    text-align: left;
}
#product .right-block .product-meta .aurhtor ,#category .right-block .product-meta .aurhtor, #search .right-block .product-meta .aurhtor ,#new-products .right-block .product-meta .aurhtor{
	margin-left:12px;
	text-align:left;
	margin-bottom:2px;
}
#product .right-block .product-meta .aurhtor span, #category .right-block .product-meta .aurhtor span, #search .right-block .product-meta .aurhtor span, #new-products .right-block .product-meta .aurhtor span{
	 font-family: lato;
    font-size: 12px;
}
#product .right-block .product-meta .aurhtor .author_name , #category .right-block .product-meta .aurhtor .author_name, #search .right-block .product-meta .aurhtor .author_name , #new-products .right-block .product-meta .aurhtor .author_name{
    color: #8F4513;
    font-family: lato;
    font-size: 12px;
    text-decoration:underline;
}
#product .right-block h5.name, #category .right-block h5.name,#search .right-block h5.name, #new-products .right-block h5.name{
	margin-bottom:7px;
}
#product .product-block .product-meta, .category .product-block .product-meta, #new-products .product-block .product-meta{
	padding-top:4px !important;
}
.category .col-md-12.col-sm-8.col-xs-6{
	padding-right:0;
}
.category .sortPagiBar.clearfix.row{
	margin-right:0;
}

#category #page .container .columns-container,#search #page .container .columns-container, #new-products #page .container .columns-container{
	padding-right:0;
	display: block;
    float: left;
    margin-top: 0 !important;
    width: 72.9% !important;
}
.category .category_wrapper .ajax_block_product, #new-products .category_wrapper .ajax_block_product{
	padding-right:0 !important;
	width:31.33% !important;
	margin-right:20px;	
	
}
.category .category_wrapper .ajax_block_product.last, #new-products .category_wrapper .ajax_block_product.last{
	margin-right:0 !important;
}
#new-products .product_list.grid.row  , .category .product_list.grid.row{
	margin-right:0 !important;
	padding-bottom:25px;
	background:url("../images/product-bottom-border.png") repeat-x left bottom;
	margin-bottom:20px;
}
#new-products .product_list.list.row  , .category .product_list.list.row{
	margin-right:0 !important;
	padding-bottom:25px;
	background:url("../images/product-bottom-border.png") repeat-x left bottom;
	margin-bottom:20px;
}
.category .product_list.grid.row.last, #new-products .product_list.grid.row.last{
	padding-bottom:0;
	background:none;
	margin-bottom:48px;
} 
#category #page .container .columns-container .content_sortPagiBar,#search #page .container .columns-container .content_sortPagiBar  ,#new-products #page .container .columns-container .content_sortPagiBar,#manufacturer #page .container .columns-container .content_sortPagiBar,#supplier #page .container .columns-container .content_sortPagiBar,#prices-drop #page .container .columns-container .content_sortPagiBar,#best-sales #page .container .columns-container .content_sortPagiBar{
	border:none !important;
	/* margin-bottom:47px; */
}
.category .pagination.pull-left li,#search .pagination.pull-left li,#manufacturer .pagination.pull-left li,#supplier .pagination.pull-left li,#prices-drop .pagination.pull-left li,#best-sales .pagination.pull-left li{
	margin-right:8px;
	float:left;
	border:1px solid #DEC1AB;
	border-radius:3px;
	height:32px;
	width:34px;
}
.category .pagination.pull-left li span,.category .pagination.pull-left li a,#search .pagination.pull-left li span,#search .pagination.pull-left li a,#manufacturer .pagination.pull-left li span,#manufacturer .pagination.pull-left li a,#supplier .pagination.pull-left li span,#supplier .pagination.pull-left li a,#prices-drop .pagination.pull-left li span,#prices-drop .pagination.pull-left li a,#best-sales .pagination.pull-left li span,#best-sales .pagination.pull-left li a{
	background:url("../images/paggination-btn-slice.png") repeat-x left top;
	font-family: 'Lato', sans-serif;
	color:#333333;
	font-size:16px;
	font-weight:normal;
	background-size:100% 100%;
	height:32px;
	width:34px;
	border:none;
	line-height:16px;
}
.category .pagination.pull-left li.pagination_previous span,.category .pagination.pull-left li.pagination_previous,#search .pagination.pull-left li.pagination_previous span,#search .pagination.pull-left li.pagination_previous,#manufacturer .pagination.pull-left li.pagination_previous span,#manufacturer .pagination.pull-left li.pagination_previous,#supplier .pagination.pull-left li.pagination_previous span,#supplier .pagination.pull-left li.pagination_previous,#prices-drop .pagination.pull-left li.pagination_previous span,#prices-drop .pagination.pull-left li.pagination_previous,#best-sales .pagination.pull-left li.pagination_previous span,#best-sales .pagination.pull-left li.pagination_previous{
	width:104px;
}
.category .pagination.pull-left li.pagination_previous span .fa.fa-chevron-left{
	background:url("../images/privious-btn.png") no-repeat center center;
	content:"";
	height:19px;
	width:78px;
}
.category .pagination.pull-left li.pagination_next a .fa.fa-chevron-right{
	background:url("../images/next-btn.png") no-repeat center center;
	content:"";
	height:19px;
	width:41px;
}
.category .pagination.pull-left li.pagination_next a .fa.fa-chevron-right:before,.category .pagination.pull-left li.pagination_previous span .fa.fa-chevron-left:before{
	content:"";
}
.category .pagination.pull-left li.pagination_next a,.category .pagination.pull-left li.pagination_next,#search .pagination.pull-left li.pagination_next a,#search .pagination.pull-left li.pagination_next,#manufacturer .pagination.pull-left li.pagination_next a,#manufacturer .pagination.pull-left li.pagination_next,#supplier .pagination.pull-left li.pagination_next a,#supplier .pagination.pull-left li.pagination_next,#prices-drop .pagination.pull-left li.pagination_next a,#prices-drop .pagination.pull-left li.pagination_next,#best-sales .pagination.pull-left li.pagination_next a,#best-sales .pagination.pull-left li.pagination_next{
	width:72px;
}
.category .pagination.pull-left li:hover span,.category .pagination.pull-left li:hover a,.category .pagination.pull-left li.current span,.category .pagination.pull-left li.current a,#search .pagination.pull-left li:hover span,#search .pagination.pull-left li:hover a,#search .pagination.pull-left li.current span,#search .pagination.pull-left li.current a,#manufacturer .pagination.pull-left li:hover span,#manufacturer .pagination.pull-left li:hover a,#manufacturer .pagination.pull-left li.current span,#manufacturer .pagination.pull-left li.current a,#supplier .pagination.pull-left li:hover span,#supplier .pagination.pull-left li:hover a,#supplier .pagination.pull-left li.current span,#supplier .pagination.pull-left li.current a,#prices-drop .pagination.pull-left li:hover span,#prices-drop .pagination.pull-left li:hover a,#prices-drop .pagination.pull-left li.current span,#prices-drop .pagination.pull-left li.current a ,#best-sales .pagination.pull-left li:hover span,#best-sales .pagination.pull-left li:hover a,#best-sales .pagination.pull-left li.current span,#best-sales .pagination.pull-left li.current a{
	background:url("../images/pagination-hover.png") no-repeat 0 0;
	color:#ffffff;
	background-size:100% 100%;
}
.category .bottom-pagination-content.clearfix.row{
	margin-right:0;
}
.category .bottom-pagination-content.clearfix.row > .col-md-10.col-sm-8.col-xs-6{
	width:100%;
	padding-right:0;
}
.category .bottom-pagination-content.clearfix.row > .col-md-10.col-sm-8.col-xs-6 .product-count.pull-right{
	font-family: 'proximanovalight';
	font-size:16px;
	font-weight:normal;
	color:#313131;
	margin:5px 0;
}
#category #page .container .columns-container .content_sortPagiBar.clearfix,#search #page .container .columns-container .content_sortPagiBar.clearfix,#new-products #page .container .columns-container .content_sortPagiBar.clearfix,#manufacturer #page .container .columns-container .content_sortPagiBar.clearfix ,#supplier #page .container .columns-container .content_sortPagiBar.clearfix ,#prices-drop #page .container .columns-container .content_sortPagiBar.clearfix,#best-sales #page .container .columns-container .content_sortPagiBar.clearfix{
    border:1px solid #cccccc !important;
    margin-bottom: 23px;
}

/* date:: 2-3-2015 end*/
/* quick order date:: 2-3-2015 */
.breadcrumb .home{
	padding-left:25px;
	width:auto;
	line-height:110%;
}
.qcikor .columns-container, #order-opc #page #columns .col-md-12 .shopping_first_div{
	margin-top:0;
}
.qcikor .shopping_first_div, #order-opc #page #columns .col-md-12 .shopping_first_div{
	background:#ffffff;
	/* margin:2px 0 27px 0; */
	/* padding-bottom:19px; */
	border-bottom:1px solid #D6D2CD;
}

.qcikor .shopping_first_div .table_block.table-responsive , #order-opc #page #columns .col-md-12 .shopping_first_div .table_block.table-responsive{
	padding:0 10px 0 10px;
}
.qcikor .shopping_first_div .table_block.table-responsive table , #order-opc #page #columns .col-md-12 .shopping_first_div .table_block.table-responsive table{
	border-top:1px solid #cccccc;
	border-left:none;
	border-right:none;
	border-bottom:none;
}
.qcikor .shopping_first_div .table_block.table-responsive table thead tr th
,#order-opc #page #columns .col-md-12 .shopping_first_div .table_block.table-responsive table thead tr th{
	border-bottom:none !important;
	height:39px;
	color:#333333;
	font-family: 'proximanovalight';
	font-size:16px;
	font-weight:bold;
}
.qcikor .shopping_first_div .table_block.table-responsive table thead tr
,#order-opc #page #columns .col-md-12 .shopping_first_div .table_block.table-responsive table thead tr
{
	background:#f4f4f4;
	height:39px;
}
.qcikor .shopping_first_div .table_block.table-responsive table thead tr th.cart_product.first_item
,#order-opc #page #columns .col-md-12 .shopping_first_div .table_block.table-responsive table thead tr th.cart_product.first_item
{
	width:14%;
}
.qcikor .shopping_first_div .table_block.table-responsive table thead tr th.cart_delete
,#order-opc #page #columns .col-md-12 .shopping_first_div .table_block.table-responsive table thead tr th.cart_delete
{
	width:4%;
}
.qcikor .shopping_first_div .table_block.table-responsive table thead tr th.cart_unit
,.qcikor .shopping_first_div .table_block.table-responsive table thead tr th.cart_total
,#order-opc #page #columns .col-md-12 .shopping_first_div .table_block.table-responsive table thead tr th.cart_unit
,#order-opc #page #columns .col-md-12 .shopping_first_div .table_block.table-responsive table thead tr th.cart_total
{
	width:10%;
}
.qcikor .shopping_first_div .table_block.table-responsive table tbody tr td.cart_description p
,#order-opc #page #columns .col-md-12 .shopping_first_div .table_block.table-responsive table tbody tr td.cart_description p
{
	margin-bottom:0;
}
.qcikor .shopping_first_div .table_block.table-responsive table tbody tr td.cart_description p a

{
	color:#A95217;
	font-family: 'proximanovalight';
	font-size:16px;
	font-weight:normal;
}
.qcikor .shopping_first_div .table_block.table-responsive table tbody tr td.cart_description small
{
	color:#333333;
	font-family: 'proximanovalight';
	font-size:14px;
	font-weight:bold;
}
.qcikor .shopping_first_div .table_block.table-responsive table tbody tr td span.price
,#order-opc #page #columns .col-md-12 .shopping_first_div .table_block.table-responsive table tbody tr td span.price
{
	color:#333333;
	font-family: 'proximanovalight';
	font-size:16px;
	font-weight:normal;
}
.qcikor .shopping_first_div .table_block.table-responsive table tbody tr td.cart_quantity .cart_quantity_button a
,#order-opc #page #columns .col-md-12 .shopping_first_div .table_block.table-responsive table tbody tr td.cart_quantity .cart_quantity_button a
{
	border-radius:4px;
}

.qcikor .shopping_first_div .table_block.table-responsive table tfoot tr td
,#order-opc #page #columns .col-md-12 .shopping_first_div .table_block.table-responsive table tfoot tr td
{
	border:none;
	text-align:left;
	border-bottom:1px solid #DFE0E1;
}
.qcikor .shopping_first_div .table_block.table-responsive table tfoot tr .text-right
,#order-opc #page #columns .col-md-12 .shopping_first_div .table_block.table-responsive table tfoot tr .text-right
{
	font-family: 'proximanovalight';
	font-size:16px;
	color:#333333 !important;
	font-weight:normal !important;
	width:320px;
	text-align:left !important;
	padding:8px 0 !important;
}
.qcikor .shopping_first_div .table_block.table-responsive table tfoot tr td.price
,#order-opc #page #columns .col-md-12 .shopping_first_div .table_block.table-responsive table tfoot tr td.price
{
	font-family: 'proximanovalight';
	font-size:16px;
	color:#333333 !important;
	font-weight:normal !important;
	text-align:right !important;
	background:url("../images/table-ckot-left.png") no-repeat left bottom !important;
	width:160px;
}

#address_invoice_form .button.button-small.btn-sm.btn.btn-outline {
  background: url("../images/sub-btn-slice-pd.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
  border: medium none;
  border-radius: 4px;
  color: #ffffff;
  font-family: 'Lato',sans-serif;
  font-size: 13px;
  font-weight: normal;
}
#address_invoice_form .button.button-small.btn-sm.btn.btn-outline:hover {
  background: url("../images/btn_hover_slip.jpg") repeat-x 0 0;
}

.qcikor .shopping_first_div .table_block.table-responsive table tfoot tr td.cart_voucher
,#order-opc #page #columns .col-md-12 .shopping_first_div .table_block.table-responsive table tfoot tr td.cart_voucher
{
	border:none;
}
.qcikor .shopping_first_div .cart_navigation .button-exclusive.btn.btn-outline.btn-sm
,#order-opc #page #columns .col-md-12 .shopping_first_div .cart_navigation .button-exclusive.btn.btn-outline.btn-sm
{
    background: url("../images/sub-btn-slice-pd.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    border-radius: 4px;
    color: #ffffff;
    font-family: 'Lato',sans-serif;
    font-size: 13px;
    font-weight: normal;
	margin:-90px 0 0 20px;
}
.qcikor .shopping_first_div .cart_navigation
,#order-opc #page #columns .col-md-12 .shopping_first_div .cart_navigation
{
	margin-bottom:0;
}
.qcikor .opc-main-block
,#order-opc #page #columns .col-md-12 .opc-main-block
{
	background:#ffffff;
	margin-bottom:0px;
	border-bottom:1px solid #D6D2CD;
	float:left;
	width:100%;
}
,#order-opc #page #columns .col-md-12 .opc-main-block .page-heading.step-num
{
	border-bottom: 1px solid #F0EBE5 !important;
    color: #333333 !important;
    font-family: 'proximanovalight' !important;
    font-size: 26px !important;
    font-weight: bold !important;
    padding: 11px 0 10px 24px !important;
}

.qcikor .opc-main-block form
,#order-opc #page #columns .col-md-12 .opc-main-block form
{
	border:none !important;
	float:left !important;
	width:48% !important;
}


/* quick order date:: 2-3-2015 end*/

/* quick order date:: 3-3-2015 */
.qcikor .opc-main-block  .box
,#order-opc #page #columns .col-md-12 .opc-main-block .box
{
	border:none;
	padding:0 20px 0 20px;
}
.qcikor .opc-main-block h3.page-subheading
,#order-opc #page #columns .col-md-12 .opc-main-block h3.page-subheading
{
	background:url("../images/Checkout_new-customer.png") no-repeat 0px 2px;
	padding-left:28px;
    color: #333333;
    font-family: 'proximanovalight';
    font-size: 24px;
    font-weight: normal;
}
.qcikor .opc-main-block .box .unvisible .col-sm-6.col-md-6
,#order-opc #page #columns .col-md-12 .opc-main-block .box .unvisible .col-sm-6.col-md-6
{
	width:100%;
	padding:0;
}
.form-horizontal .form-group{
	margin:0 0 20px 0 !important;
}


.qcikor .opc-main-block .box .name-fied .required.form-group
,#order-opc #page #columns .col-md-12 .opc-main-block .box .name-fied .required.form-group
{
	float:left;
	width:48%;
}
.qcikor .opc-main-block .box .name-fied
,#order-opc #page #columns .col-md-12 .opc-main-block .box .name-fied
{
	float:left;
	width:100%;
}
.qcikor .opc-main-block .box .name-fied .required.form-group.name
,#order-opc #page #columns .col-md-12 .opc-main-block .box .name-fied .required.form-group.name
{
	margin-right:18px !important;
}
.qcikor .opc-main-block .box .required.clearfix.gender-line
,#order-opc #page #columns .col-md-12 .opc-main-block .box .required.clearfix.gender-line
{
	float:left;
	width:48%;
	padding-top:0 !important;
	overflow:hidden;
	border:1px solid #cccccc;
	border-radius:3px;
	border-top:none;
	border-bottom:none;
}
.qcikor .opc-main-block .box .required.clearfix.gender-line select
,#order-opc #page #columns .col-md-12 .opc-main-block .box .required.clearfix.gender-line select
{

	width:100%;

}
.qcikor .opc-main-block .box .select.form-group.date-select
,#order-opc #page #columns .col-md-12 .opc-main-block .box .select.form-group.date-select
{
	display:none;
}
.qcikor .opc-main-block .box .form-group
,#order-opc #page #columns .col-md-12 .opc-main-block .box .form-group
{
	float:left;
	width:100%;
	
}
.qcikor .opc-main-block
,#order-opc #page #columns .col-md-12 .opc-main-block
{
	margin-top:26px;
}
.qcikor .opc-main-block .box .delivery-add
,#order-opc #page #columns .col-md-12 .opc-main-block .box .delivery-add
{
	float:left;
	width:100%;
}

.qcikor .opc-main-block .box .form-group .col-sm-offset-4.col-sm-8.col-md-offset-4.col-md-8
,#order-opc #page #columns .col-md-12 .opc-main-block .box .form-group .col-sm-offset-4.col-sm-8.col-md-offset-4.col-md-8
{
	margin-left:0;
	padding:0;
	width:100%;
}
.qcikor .opc-main-block .box .form-group .col-sm-offset-4.col-sm-8.col-md-offset-4.col-md-8 .checkbox
,#order-opc #page #columns .col-md-12 .opc-main-block .box .form-group .col-sm-offset-4.col-sm-8.col-md-offset-4.col-md-8 .checkbox
{
	padding-left:0;
}

.qcikor .opc-main-block .box .form-group.chkbx
,#order-opc #page #columns .col-md-12 .box .form-group.chkbx
{
	margin-bottom:5px !important;
}

.delivery-add{
	margin-top:30px;
}
.delivery-add h3.page-subheading.top-indent{
	background:none !important;
	padding-left:0 !important;
}


.delivery-add .required.select.form-group select:focus{
	background:none !important;
}


.delivery-add .required.id_state.form-group select:focus{
	background:none !important;
}
.delivery-add .required.form-group.mbn,.delivery-add .form-group.is_customer_param,.delivery-add .inline-infos.required.is_customer_param{
	display:none;
}
.delivery-add .submit.opc-add-save.clearfix .btn.btn-outline.button.button-medium{
	background: url("../images/sub-btn-slice-pd.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    border-radius: 4px;
    color: #ffffff;
    font-family: 'Lato',sans-serif;
    font-size: 13px;
    font-weight: normal;
}
.delivery-add .submit.opc-add-save.clearfix .btn.btn-outline.button.button-medium:hover{
	border:none;
}

.qcikor .opc-main-block .box.form-horizontal .aldy-reg
,#order-opc #page #columns .col-md-12 .opc-main-block .box.form-horizontal .aldy-reg
{
	display:none;
}
.qcikor .opc-main-block .box.form-horizontal #login_form_content
,#order-opc #page #columns .col-md-12 .opc-main-block .box.form-horizontal #login_form_content
{
	display:block !important;
}
.qcikor .opc-main-block .box.form-horizontal #login_form_content .form-group .col-sm-6.col-md-6
,#order-opc #page #columns .col-md-12 .opc-main-block .box.form-horizontal #login_form_content .form-group .col-sm-6.col-md-6
{
	padding:0;
	width:100%;
}
.qcikor .opc-main-block .box.form-horizontal
,#order-opc #page #columns .col-md-12 .opc-main-block .box.form-horizontal
{
	background:url("../images/form-seprator.png") no-repeat left center;
	margin-left:20px;
}
.qcikor .opc-main-block .box.form-horizontal #login_form_content .form-group .lost_password
,#order-opc #page #columns .col-md-12 .opc-main-block .box.form-horizontal #login_form_content .form-group .lost_password
{
	text-decoration:none;
}
.qcikor .opc-main-block .box.form-horizontal #login_form_content .form-group .submit
,#order-opc #page #columns .col-md-12 .opc-main-block .box.form-horizontal #login_form_content .form-group .submit
{
	float:left;
	margin-right:23px;
}
.qcikor .opc-main-block .box.form-horizontal #login_form_content .form-group .submit button
,#order-opc #page #columns .col-md-12 .opc-main-block .box.form-horizontal #login_form_content .form-group .submit button
{
	background: url("../images/sub-btn-slice-pd.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    border-radius: 4px;
    color: #ffffff;
    font-family: 'Lato',sans-serif;
    font-size: 13px;
    font-weight: normal;
}
.qcikor .opc-main-block .box.form-horizontal #login_form_content .form-group .submit button span i
,#order-opc #page #columns .col-md-12 .opc-main-block .box.form-horizontal #login_form_content .form-group .submit button span i
{
	margin-right:8px;
}
#carrier_area .delivery_options_address .carrier_title{
	color:#333333!important;
	font-family: 'proximanovalight';
    font-size: 24px;
    font-weight: normal;
    background:url("../images/shiping-metho-back.jpg") no-repeat 4px 3px;
    padding-left:34px;
    margin:9px 0 11px 0;
}
#carrier_area .delivery_options_address .delivery_options tbody td.delivery_option_radio{
	width:54px;
	text-align:center;
}
#carrier_area .delivery_options_address .delivery_options tbody td.delivery_option_logo{
	width:110px;
	color:#333333!important;
	font-family: 'proximanovalight';
    font-size: 16px;
    font-weight: normal;
}
#carrier_area .delivery_options_address .delivery_options tbody td.delivery_option_description{
	width:630px;
	color:#333333!important;
	font-family: 'proximanovalight';
    font-size: 16px;
    font-weight: normal;
}
#carrier_area .delivery_options_address .delivery_options tbody td.delivery_option_price{
	width:160px;
	color:#333333!important;
	font-family: 'proximanovalight';
    font-size: 16px;
    font-weight: normal;
}
#carrier_area .opc-main-block .order_carrier_content.box{
	padding-right:20px;
	margin-bottom:13px;
}
#carrier_area .order_carrier_content.box .carrier_title.deleadd {
    background: url("../images/leave-msg-img.jpg") no-repeat 4px 3px;
    color: #333333 !important;
    font-family: 'proximanovalight';
    font-size: 24px;
    font-weight: normal;
    margin: 9px 0 11px;
    padding-left: 34px;
}
#carrier_area .order_carrier_content.box .carrier_title.terms {
    background: url("../images/tearms-img-back.jpg") no-repeat 4px 0px;
    color: #333333 !important;
    font-family: 'proximanovalight';
    font-size: 24px;
    font-weight: normal;
    margin: 32px 0 11px;
    padding-left: 34px;
}
#carrier_area .delivery_options_address {
	margin-bottom:32px;
}
#carrier_area .msg-desc p{
	color: #666666 !important;
    font-family: 'proximanovalight';
    font-size: 16px;
    font-weight: normal;
}
#carrier_area .order_carrier_content.box .checkbox{
	padding-left:0;
}
#carrier_area .order_carrier_content.box .checkbox label{
	color: #666666 !important;
    font-family: 'proximanovalight';
    font-size: 16px;
    font-weight: normal;
}
#carrier_area .order_carrier_content.box .checkbox input{
	margin-top:2px !important;
	margin-right:10px !important;
}
#carrier_area .order_carrier_content.box .checkbox a{
	color:#D0641C;
	font-family: 'proximanovalight';
    font-size: 16px;
    font-weight:bold;
}
#carrier_area #opc_delivery_methods{
	border-bottom:none;
	margin-bottom:0;
	padding-bottom:0;
}

/* quick order date:: 3-3-2015 end*/
/* product-details date:: 4-3-2015 */

#product #center_column{
	padding:0;
	background:#ffffff;
	margin-bottom:50px;
}
#product section.columns-container{
	margin-top:0;
}
#product section.columns-container .row{
	margin:0 !important;
}
#product .primary_block.row #image-block{
	width:320px;
	height:370px;
	margin:20px 0 -1px 11px;
	border-color:#cccccc ;
}
#product .primary_block.row #image-block .span_link.no-print.status-enable.btn.btn-outline{
	background:#B4B4B4;
	color:#ffffff;
	border-radius:5px;
	border:none;
}
#product .primary_block.row #image-block .span_link.no-print.status-enable.btn.btn-outline:after{
	color:#ffffff;
}
#product #thumbs_list{
	margin-left:49px;
	margin-top:10px;
}
#product .primary_block.row #image-block .product-container.p-label{
	height:78px;
	width:77px;
	background:url("../images/pd-label-new.png") no-repeat 0 0;	
	top:-4px;
	left:-4px;
}
#product .primary_block.row .pb-left-column{
	width:35%;
}
#product .primary_block.row .pb-center-column{
	width:34.5%;
	padding:0;
	margin:17px 24px 0 11px;
}
#product .primary_block.row .pb-right-column{
	width:25%;
	border:1px solid #cccccc;
	margin-top:20px;
	padding:0;
}
#product #thumbs_list ul li{
	border-color:#cccccc;
}
#product .primary_block.row .pb-center-column .list-inline{
	margin-left:0;
}
#product .primary_block.row .pb-center-column h1{
	color: #333333;
    font-family: 'proximanovalight';
    font-size: 22px;
    font-weight: normal;
    text-transform:capitalize;
    padding-bottom:0;
    margin-bottom:20px;
}
#product .primary_block.row .pb-center-column p button{
	border-color:#f4f4f4;
	border-radius:3px;
	margin-right:1px;
}
#product .primary_block.row .pb-center-column p#product_reference label{
	font-family: 'Lato', sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#333333;
}
#product .primary_block.row .pb-center-column p#product_condition{
	font-family: 'Lato', sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#333333;
	margin-bottom:0;
}
#product .primary_block.row .pb-center-column #short_description_block p{
	font-family: 'Lato', sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#333333;
}
#product .primary_block.row .pb-right-column .box-info-product .our_price_display span{
	font-family: 'Oswald',sans-serif;
	font-size:30px;
	color:#C5611E;
	font-weight:normal;
    padding-right:0;
    width:100%;
    text-align:center;
}
#product .primary_block.row .pb-right-column .box-info-product .content_prices #availability_statut #availability_value{
    color: #c5611e !important;
    font-family: 'Oswald',sans-serif;
    font-size: 14px;
    font-weight: normal;
    letter-spacing: 1px;
    padding-right: 0;
    text-align: center;
    text-transform: uppercase;
    width: 100%;
}
#product .primary_block.row .pb-right-column .box-info-product{
	text-align:center;
}
#product .primary_block.row .pb-right-column .box-info-product .content_prices{
	padding-bottom:9px;
}
#product .primary_block.row .pb-right-column .box-info-product .product_attributes #quantity_wanted_p input{
	margin-left:10px;
	height:30px;
	width:50px;
	border-radius:4px;
}
#product .primary_block.row .pb-right-column .box-info-product .product_attributes #quantity_wanted_p a{
	margin-left:10px;
	background:#b4b4b4;
	color:#ffffff;
	border:none;
	height:30px;
	padding:6px 10px;
}
#product .primary_block.row .pb-right-column .box-info-product .product_attributes{
	background:#f4f4f4;
	padding:20px 0;
}
#product .primary_block.row .pb-right-column .box-info-product .product_attributes #quantity_wanted_p{
	margin-left:46px;
}
#product .primary_block.row .pb-right-column .box-info-product .product_attributes .box-cart-bottom button{
	width:210px;
	height:35px;
	background:url("../images/sub-btn-slice-pd.png") repeat-x 0 0;
	border-radius:4px;
	border:none;
}
#product .primary_block.row .pb-right-column .box-info-product .product_attributes .box-cart-bottom button span{ 
	font-family: 'Lato',sans-serif;
	font-size:18px;
	color:#ffffff;
	font-weight:normal;
	background:url("../images/cart-btn-back.png") no-repeat 5px center;
	line-height:121%;
	padding-left:35px;
} 
#product .primary_block.row .pb-right-column .box-info-product .product_attributes #attributes .attribute_label{
	font-family: 'Lato',sans-serif;
	font-size:14px;
	color:#333333;
	font-weight:normal;
}
#product .primary_block.row .pb-right-column .box-info-product .product_attributes #attributes .attribute_list select{
	margin:0 auto;
}
#product .primary_block.row .pb-right-column .box-info-product .product_attributes #attributes .attribute_list select:focus{
	border-color:#333333;
	box-shadow:none;
}
#product .primary_block.row .pb-right-column .box-info-product .product_attributes #attributes ul#color_to_pick_list{
	width:24%;
	margin:0 auto;
}
#product .primary_block.row .pb-right-column .box-cart-bottom p a{
	color: #333333;
    font-family: 'proximanovalight';
    font-size: 16px;
    font-weight: normal;
}
#product .primary_block.row .pb-right-column .box-cart-bottom p a#wishlist_button:hover:before{
	color:#333333;
}
.more_info_block ul{
	margin-bottom:0;
	margin-top:4px;
}
.more_info_block ul li{
	border-color:#ffffff;
}
.more_info_block ul li a{
	background:#EBEBEB;
	font-family: 'Lato',sans-serif;
	font-size:16px;
	color:#333333;
	font-weight:normal;
	border-radius:5px 5px 0 0;
}
.more_info_block ul li a:hover{
	background:#F1853A;
	color:#ffffff;
	font-weight:normal;
	border-bottom:1px solid #F1853A;
	margin-bottom:-1px;
}
.more_info_block{
	padding:0 20px 20px 20px;
}
.more_info_block .tab-content .rte{
	padding-top:0 !important;
}
.more_info_block .tab-content .rte p{
	color: #333333;
    font-family: 'proximanovalight';
    font-size: 15px;
    font-weight: normal;
	line-height:140%;
	margin:0;
}
/* product-details date:: 4-3-2015 end*/
/* login date:: 4-3-2015 end*/
#authentication .columns-container{
	float:left;
	width:100%;
	margin-top:0;
	/* margin-left:15px; */
}

#authentication .columns-container .row{
	margin:0;
	
}
#authentication #center_column .row{
	padding:0px 10px 10px 10px;
}

#authentication .columns-container .row #center_column{
	width:100%;
	padding:0;
	
	background:white;
}
#authentication .columns-container .row #center_column h3.page-subheading{
    color: #A95217;
    font-family: 'proximanovalight';
    font-size: 22px;
    font-weight: normal;
    margin-bottom:10px;
}
#authentication .columns-container .row #center_column form{
	border-color:#cccccc;
	min-height:253px;
}
#authentication .columns-container .row #center_column #account-creation_form{
	border:none;
	min-height:253px;
}
#authentication .columns-container .row #center_column .form_content p{
	font-family: 'Lato',sans-serif;
	font-size:15px;
	color:#666666;
	font-weight:normal;
}
#authentication .columns-container .row #center_column .form-group label{
	font-family: 'Lato',sans-serif;
	font-size:15px;
	color:#333333;
	font-weight:normal;
}
#authentication .columns-container .row #center_column .submit button{
	background:url("../images/sub-btn-slice-pd.png") repeat-x 0 0 ;
	border-radius:4px;
	color:#ffffff;
	font-family: 'Lato',sans-serif;
	font-size:13px;
	font-weight:normal;
	border:none;
}
#authentication .columns-container .row #center_column .submit button:hover {
    background: url("../images/btn_hover_slip.jpg") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
}
#authentication .columns-container .row #center_column .form-group{
	margin-bottom:10px;
}
#authentication .columns-container .row #center_column .lost_password.form-group{
	float:right;
}
#authentication .columns-container .row #center_column .lost_password.form-group a:hover{
	color:#666666;
}
#footer .widget-footer-nav .widget-html.block .block_content p.img-payment{
	text-align:left!important;
}

.contactus_form {
	padding:0px 10px 10px 10px;
}

/* login date:: 4-3-2015 end*/
/* password-recovery :: 4-3-2015 */
#password .columns-container p {
    color: #666666;
    font-family: 'Lato',sans-serif;
    font-size: 15px;
    font-weight: normal;
}
#password .columns-container ul.clearfix.footer_links li a{
	background: url("../images/sub-btn-slice-pd.png") repeat-x 0 0 ;
    border-radius: 4px;
    color: #ffffff;
    font-family: 'Lato',sans-serif;
    font-size: 13px;
    font-weight: normal;
    border:none;
}
#password .columns-container ul.clearfix.footer_links li a:hover {
    background: url("../images/btn_hover_slip.jpg") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
}
#password .columns-container {
    float: left;
    /* margin-left: 15px; */
    margin-top: 0;
    width: 100%;
}
#password .columns-container .row #center_column .form-group label {
    color: #333333;
    font-family: 'Lato',sans-serif;
    font-size: 15px;
    font-weight: normal;
}
#password .columns-container .row #center_column .submit button {
    background: url("../images/sub-btn-slice-pd.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    border-radius: 4px 4px 4px 4px;
    color: #FFFFFF;
    font-family: 'Lato',sans-serif;
    font-size: 13px;
    font-weight: normal;
}

#password .columns-container #center_column .box{
	border-color:#cccccc;
}
#password .columns-container .row{
	margin:0;
}
#password .columns-container .row #center_column {
	width:100%;
	padding:0;
}
/* password-recovery :: 4-3-2015 end */
/* publication :: 5-3-2015 */
#cms .columns-container {
    float: left;
    margin-left: 15px;
    margin-top: 0;
    width: 71%;
}
#cms .columns-container .rte h2 {
    color: #333333;
    font-family: 'proximanovalight';
    font-size: 26px;
    font-weight: normal;
    margin:0 0 10px 0;
    line-height:100%;
}
#cms .columns-container .rte{
	padding:0;
}
/* publication :: 5-3-2015 end */

/* terms n condition :: 5-3-2015 */
#cms .terms .row{
	margin:0;
}
#cms .terms #center_column{
	width:100%;
	padding:0;
}
#cms .terms #center_column .rte h1 {
    color: #333333;
    font-family: 'proximanovalight';
    font-size: 26px;
    font-weight: normal;
    line-height: 95%;
    margin: 0 0 20px;
}
#cms .terms #center_column .rte h3 {
    color: #BE5B18;
    font-family: 'Lato',sans-serif;
    font-size: 15px;
    font-weight: normal;
    line-height: 95%;
    margin: 0 0 5px;
}
#cms .terms #center_column .rte p{
	color: #666666;
    font-family: 'Lato',sans-serif;
    font-size: 14px;
    font-weight: normal;
    line-height: 140%;
    margin: 0 0 20px;

}
/* terms n condition :: 5-3-2015 end */
/* about-us ::5-3-2015 */
#cms #page > .container .columns-container .container .row{
	margin:0;
}
#cms #page > .container .columns-container > .container{
	width:100% !important;
}
#cms #page > .container .columns-container .container .row #center_column, #module-paypal-submit #center_column{
	 background: none repeat scroll 0 0 #FFFFFF;
    padding: 0;
    width: 100%;
}
#module-paypal-submit #center_column {
	padding-bottom:10px;
}
#module-paypal-submit .setback .rte_payment {
	padding:10px;
}
.sub_container , .customer_care {
	padding:0px 10px 10px 10px;
}
#cms #page > .container .columns-container .container .row #center_column .rte h3.page-subheading, #cms #page > .container .columns-container .container .row #center_column .rte  h3.page-subheading{
	color: #333333;
    font-family: 'Lato',sans-serif;
    font-size: 16px;
    font-weight: bold;
    line-height: 95%;
    margin: 20px 0px 12px;
}

#cms #page > .container .columns-container .container .row #center_column .rte ul, #cms #page > .container .columns-container .container .row #center_column .rte  ul{
	color: #333333;
    margin: 20px 0px 12px;
}
#cms #page > .container .columns-container .container .row #center_column .rte ul li, #cms #page > .container .columns-container .container .row #center_column .rte  ul li{
	color:#666666;
    font-family: 'Lato',sans-serif;
    font-size: 13px;
    font-weight: normal;
    line-height: 140%;
    margin: 0 0 10px;
    background: url(../images/li-bg.png) left 5px no-repeat;
    padding-left: 20px;	
}
#cms #page > .container .columns-container .container .row #center_column .rte p, #cms #page > .container .columns-container .container .row #center_column .rte  p{
	color:#666666;
    font-family: 'Lato',sans-serif;
    font-size: 13px;
    font-weight: normal;
    line-height: 140%;
    margin: 0 0 10px;
}
#cms #page > .container .columns-container .container .row #center_column .rte p strong, #cms #page > .container .columns-container .container .row #center_column .rte p strong{
	color:#BE5B18;
}
#cms #page > .container .columns-container .container .row #center_column .rte .cms-block ul li em{
	padding:0 !important;
}
#cms #page > .container .columns-container .container .row #center_column .rte .cms-block ul li{
	color:#BE5B18 !important;
	font-family: 'Lato',sans-serif;
    font-size: 13px;
    font-weight: normal !important;
    line-height: 140%;
}
#cms #page > .container .columns-container .container .row #center_column .rte .cms-box .testimonials .inner{
	color:#666666;
    font-family: 'proximanovalight';
    font-size: 13px;
    font-weight: normal;
    line-height: 140%;
    padding-top:11px !important;
}
#cms #page > .container .columns-container .container .row #center_column .rte .cms-box .testimonials:after{
	background:url("../images/testimon-after.png") no-repeat 0 0 !important;
}
/* about-us ::5-3-2015 end */
/* my-account ::5-3-2015 */

#my-account #center_column .sub_row  ul.footer_links {
    margin-bottom: 0px;
}
#my-account .columns-container {
    float: left;
    /* margin-left: 15px; */
    margin-top: 0;
    width: 100%;
}

#my-account .columns-container p {
    color: #666666;
    font-family: 'Lato',sans-serif;
    font-size: 15px;
    font-weight: normal;
}
#my-account div.container #columns .row{
	margin:0;
}
#my-account div.container #columns .row #center_column{
	background: none repeat scroll 0 0 #FFFFFF;
    padding: 0;
    width: 100%;
}
#my-account #columns .row.addresses-lists ul li a i{
	color:#BE5B18;
	width:45px;
}
#my-account #columns .row.addresses-lists ul li a {
	color: #333333;
    font-family: 'proximanovalight';
    font-size: 12px;
    font-weight: normal;
}
#my-account #columns .row.addresses-lists ul li a span{
	margin-left:36px;
	padding:13px 5px 15px;
}
#my-account #columns .footer_links.clearfix li a{
	background: url("../images/sub-btn-slice-pd.png") repeat-x 0 0;
    border: medium none;
    border-radius: 4px 4px 4px 4px;
    color: #FFFFFF;
    font-family: 'Lato',sans-serif;
    font-size: 13px;
    font-weight: normal;
}
#my-account #columns .footer_links.clearfix li a:hover{
	background: url("../images/btn_hover_slip.jpg") repeat-x 0 0;
}
/* my-account ::5-3-2015 end */
/* address ::5-3-2015 */
/*.address .row{
	margin:0;
}*/
#address .columns-container {
    float: left;
    /* margin-left: 15px; */
    margin-top: 0;
    width: 100%;
}
#address .address #center_column {
    padding: 0;
    width: 100%;
}
#address .address #center_column .box{
	border-color:#cccccc;
}
#address .address #center_column .box h1.page-subheading {
    color: #333333;
    font-family: 'proximanovalight';
    font-size: 26px;
    font-weight: normal;
    line-height: 95%;
    margin: 0 0 20px;
}
#address .address #center_column .box p.info-title{
	color: #666666;
    font-family: 'Lato',sans-serif;
    font-size: 15px;
    font-weight: normal;
}
#address .address #center_column .box form label{
	color: #333333;
	font-family: 'proximanovalight';
	font-size:13px;
	padding-top:8px;
	line-height:100%;
}
#address .address #center_column .box form input:focus,#address .address #center_column .box form textarea:focus{
	box-shadow:none;
	border-color:#333333;
}
#address .address #center_column .box form #submitAddress{
	background: url("../images/sub-btn-slice-pd.png") repeat-x 0 0 ;
    border:none;
    border-radius: 4px 4px 4px 4px;
    color: #FFFFFF;
    font-family: 'Lato',sans-serif;
    font-size: 13px;
    font-weight: normal;
}
#address .address #center_column ul.footer_links li a.button{
	background: url("../images/sub-btn-slice-pd.png") repeat-x 0 0 ;
    border:none;
    border-radius: 4px 4px 4px 4px;
    color: #FFFFFF;
    font-family: 'Lato',sans-serif;
    font-size: 13px;
    font-weight: normal;
}
/* address ::5-3-2015 end */
/* mywishlist ::5-3-2015 */

#module-blockwishlist-mywishlist .columns-container {
    float: left;
    /* margin-left: 15px; */
    margin-top: 0;
    width: 100%;
    padding-top:0 !important;
}
#module-blockwishlist-mywishlist #columns div.container .row{
	margin:0;
}
#module-blockwishlist-mywishlist #columns div.container{
	width:100% !important;
}
#module-blockwishlist-mywishlist #columns #center_column {
    padding: 0;
    width: 100%;
}

#module-blockwishlist-mywishlist #columns #center_column form{
	border-color:#cccccc;
}
#module-blockwishlist-mywishlist #columns #center_column form h3.page-subheading{
	color: #333333;
    font-family: 'proximanovalight';
    font-size: 15px;
    font-weight: bold;
    line-height: 95%;
    margin: 0 0 20px;
}
#module-blockwishlist-mywishlist #columns #center_column form label.align_right{
	color: #333333;
    font-family: 'Lato',sans-serif;
    font-size: 15px;
    font-weight: bold;
    line-height: 95%;
}
#module-blockwishlist-mywishlist #columns #center_column form p.submit button,
#showSendWishlist,
.btn.btn-outline.button.button-small.btn-sm{
	background: url("../images/sub-btn-slice-pd.png") repeat-x 0 0 ;
    border: none;
    border-radius: 4px 4px 4px 4px;
    color: #FFFFFF;
    font-family: 'Lato',sans-serif;
    font-size: 13px;
    font-weight: normal;
}
#module-blockwishlist-mywishlist #columns #center_column form p.submit button:hover,
#showSendWishlist:hover,
.btn.btn-outline.button.button-small.btn-sm:hover{
	background: url("../images/btn_hover_slip.jpg") repeat-x 0 0;
}
#module-blockwishlist-mywishlist #columns #center_column .footer_links li a{
	background: url("../images/sub-btn-slice-pd.png") repeat-x 0 0 ;
    border: none;
    border-radius: 4px 4px 4px 4px;
    color: #FFFFFF;
    font-family: 'Lato',sans-serif;
    font-size: 13px;
    font-weight: normal;
}
#module-blockwishlist-mywishlist #columns #center_column .footer_links li a:hover{
	background: url("../images/btn_hover_slip.jpg") repeat-x 0 0;
}
/* mywishlist ::5-3-2015 end */


/*	Updates On 12 Mar 2015	*/

.block.products_block.exclusive.leomanagerwidgets {
    margin-top: 20px;
}
.media-heading {
    margin: 0 0 5px;
    width: 62%;
}
.widget-footer-nav p {
    margin-bottom: 5px;
    margin-top: 5px;
    padding-left: 10px;
}
#social_block ul li {
    float: left;
    margin-right: 3px;
    padding: 0;
    text-align: center;
}
.breadcrumb {
    color: #c5611e !important;
}
.breadcrumb a:hover {
    color: #c5611e !important;
}


/* date:: 13-3-2015 */
#authentication div.container #columns div.container,#password div.container #columns div.container,#my-account div.container #columns div.container,#history div.container #columns div.container,#order-slip div.container #columns div.container,#identity div.container #columns div.container ,#category div.container #columns div.container,#search div.container #columns div.container,#addresses div.container #columns div.container,#new-products div.container #columns div.container,#module-cashondelivery-validation div.container #columns div.container,#module-cheque-payment div.container #columns div.container,#module-bankwire-payment div.container #columns div.container,#order-confirmation div.container #columns div.container,#manufacturer div.container #columns div.container,#supplier div.container #columns div.container,#prices-drop div.container #columns div.container,#best-sales div.container #columns div.container,#address div.container #columns div.container{
    width: 100% !important;
}
#authentication section#page ,#module-blockwishlist-mywishlist section#page ,#password section#page, #my-account section#page,#history section#page,#order-slip section#page,#identity section#page, #product section#page,#cms section#page, #category section#page,#search section#page,#addresses section#page,#new-products section#page,#module-cashondelivery-validation section#page,#module-cheque-payment section#page,#module-bankwire-payment section#page,#order-confirmation section#page,#index section#page,#order-opc section#page,#pagenotfound section#page,#manufacturer section#page,#supplier section#page,#prices-drop section#page,#best-sales section#page,#address section#page {
	background:url("../images/section-background.jpg") repeat 0 0;
}
#module-blocktestimonial-alltestimonial div.container #columns,
#module-blocktestimonial-addtestimonial div.container #columns,
#authentication div.container #columns,
#addresses div.container #columns,
#password div.container #columns, 
#my-account div.container #columns,
#history div.container #columns,
#order-slip div.container #columns ,
#identity div.container #columns, 
#cms div.container #columns,
#category div.container #columns,
#search div.container #columns,
#new-products div.container #columns,
#module-cashondelivery-validation div.container #columns,
#module-cheque-payment div.container #columns,
#module-bankwire-payment div.container #columns,
#order-confirmation div.container #columns,
#manufacturer div.container #columns,
#supplier div.container #columns,
#prices-drop div.container #columns,
#best-sales div.container #columns,
#address div.container #columns {   
	padding-top:0 !important;
}


#history .columns-container h1.page-heading,#order-slip .columns-container h1.page-heading,
#identity .columns-container h1.page-subheading,
#manufacturer .columns-container h1.page-heading,
#supplier .columns-container h1.page-heading,
#prices-drop .columns-container h1.page-heading,
#best-sales .columns-container h1.page-heading,
#address .columns-container h1.page-subheading,
#module-paypal-submit .rte_payment h1.page-heading
{
	border-bottom: 1px solid #d6d2cd;
    color: #333333;
    font-family: 'proximanovalight';
    font-size: 26px;
    font-weight: normal;
    line-height: 95%;
    margin: 0 0 20px;
    padding: 11px 0 10px 24px;
}
#history #center_column .sub_row {
    padding: 0 10px 10px;
}

#module-cheque-payment .columns-container,
#order-confirmation .columns-container,
#manufacturer .columns-container,
#supplier .columns-container,
#prices-drop .columns-container,
#best-sales .columns-container{
    float: left;
    margin-left: 15px;
    margin-top: 0;
    width: 71%;
}
#identity .columns-container,#module-cashondelivery-validation .columns-container,
#history .columns-container,#order-slip .columns-container{
    float: left;
    /* margin-left: 15px; */
    margin-top: 0;
    width: 100%;
}
#history .columns-container .row #center_column .footer_links.clearfix .pull-left a,#history .columns-container .row #center_column .footer_links.clearfix .pull-right a,#order-slip .columns-container .row #center_column .footer_links.clearfix .pull-left a,#order-slip .columns-container .row #center_column .footer_links.clearfix .pull-right a,#identity div.container #columns .row #center_column .box form.std.form-horizontal .form-group button.btn,#identity div.container #columns .row #center_column .footer_links.clearfix li a,#address .columns-container .std.form-horizontal .submit2.text-right button.btn,#address .columns-container #center_column .footer_links.clearfix li a.btn{
    background: url("../images/sub-btn-slice-pd.png") repeat-x 0 0 ;
    border: medium none;
    border-radius: 4px 4px 4px 4px;
    color: #FFFFFF;
    font-family: 'Lato',sans-serif;
    font-size: 13px;
    font-weight: normal;
}
#identity div.container #columns .row #center_column,#addresses div.container #columns .row #center_column,#module-cheque-payment div.container #columns .row #center_column,#order-confirmation div.container #columns .row #center_column,#history div.container #columns .row #center_column,#order-slip div.container #columns .row #center_column,#address div.container #columns .row #center_column{
	width:100%;
}
#identity div.container #columns .row #center_column .box form.std.form-horizontal label ,#address .columns-container p.info-title,#address .columns-container .std.form-horizontal div label{
    color: #333333;
    font-family: 'Lato',sans-serif;
    font-size: 15px;
    font-weight: normal;
    padding-top:4px;
}
#identity div.container #columns .row #center_column .box form.std.form-horizontal .clearfix.form-group label.control-label.col-sm-4{
	padding-top:10px;
}
#identity div.container #columns .row #center_column .box form.std.form-horizontal .form-group select.form-control{
	padding:5px !important;
}
#product #page #columns .primary_block.row .pb-left-column .product-container.p-label .label-discount.label.label-danger{
	display:none;
}
#product section.columns-container{
	padding-bottom:0 !important;
}
#product section.columns-container #center_column{
	margin-bottom:30px !important;
}
#product .related_product #productscategory_list #blockproductscategory .carousel-control.left{
	background:url("../images/pre_arrow.png") no-repeat 0 0!important;
	top:-43px;
	right:15px;
}
#product .related_product #productscategory_list #blockproductscategory .carousel-control.left:after{
	background:none !important;
	content:none !important;
}
/* date:: 13-3-2015 end */
/* date:: 14-3-2015 */

#product .related_product #productscategory_list #blockproductscategory .carousel-control:before,#product .related_product #productscategory_list #blockproductscategory .carousel-control:after{
	content:none!important;
}
#product .related_product #productscategory_list #blockproductscategory .carousel-control.right{
	background:url("../images/next_arrow.png") no-repeat 0 0 !important;
	top:-43px;
	right:0;
}
#product .related_product #productscategory_list .carousel-inner .product-container.product-block.text-center .aurhtor .author_name{
	text-decoration:none;
}
#product .related_product #productscategory_list .carousel-inner .product-container.product-block.text-center .functional-buttons .btn-tooltip.btn{
	margin-top:4px;
}
#product .product-container .product-box.new-box{
	background:none;
	height: 78px;
    left: -4px;
    top: -4px;
    width: 77px;
}
#product .related_product .carousel.slide .carousel-inner{
	overflow:visible;
	left:10px;
}
#product .related_product .carousel.slide .carousel-inner .item.active{
	overflow:visible!important;
}
#product .product-container .product-box:after,#product .product-container .product-box:before{
	content:none!important;
}
#product .related_product {
	padding-bottom:50px;
}
#order-opc #page #columns .col-md-12 .opc-main-block .addresses .address_delivery.select.form-group.selector1{
	padding:0 0 0 20px;
}
#order-opc #page #columns .col-md-12 .opc-main-block .addresses .address_delivery.select.form-group.selector1 label{
	font-family:'proximanovalight' !important;
	font-weight:bold;
	font-size:16px;
	color:#333333;
}
#order-opc #page #columns .opc-main-block .addresses ul li.address_update a.button.button-small.btn-sm.btn.btn-outline,#order-opc #page #columns .opc-main-block .addresses .address_add.submit a{
	background: url("../images/sub-btn-slice-pd.png") repeat-x 0 0 ;
    border: none;
    border-radius: 4px 4px 4px 4px;
    color: #FFFFFF;
    font-family: 'Lato',sans-serif;
    font-size: 13px;
    font-weight: normal;
}
#order-opc #page #columns .opc-main-block .addresses ul li.address_update a.button.button-small.btn-sm.btn.btn-outline:hover,
#order-opc #page #columns .opc-main-block .addresses .address_add.submit a:hover{
	background: url("../images/btn_hover_slip.jpg") repeat-x 0 0;
}
#order-opc #page #columns .opc-main-block .addresses .address_add.submit{
	margin-left:20px !important;
}
#order-opc #page #columns .opc-main-block .address li{
	font-family:'proximanovalight' !important;
	font-size:14px;
	color:#333333;
}
#order-opc #page #columns .opc-main-block .carrier_title{
	font-family:'proximanovalight' !important;
	font-weight:bold;
	font-size:16px;
	color:#333333;
}
#order-opc #page #columns .opc-main-block #opc_delivery_methods{
	padding-bottom:0;
	margin-bottom:0 ;
	border-bottom:none;
}
#order-opc #page #columns #opc_payment_methods #opc_payment_methods-content{
	padding:0 20px;
	font-weight:normal;
}
#order-opc #page #columns #opc_payment_methods #opc_payment_methods-content #HOOK_PAYMENT .col-xs-12.col-md-6{
	width:100%;
}
#order-opc #page #columns #opc_payment_methods #opc_payment_methods-content #HOOK_PAYMENT p.payment_module{
	background:url("../images/slice-payment-method-back.png") repeat-x 0 0 #e6e6e6;
	height:80px;
	border-radius:4px;
	border:1px solid #dddddd;
	margin:0 0 20px 0;
}
#order-opc #page #columns #opc_payment_methods #opc_payment_methods-content #HOOK_PAYMENT p.payment_module a{
	border:none;
	padding:28px 0 28px 104px;
	font-family:'proximanovalight' !important;
	font-weight:normal;
	font-size:26px;
	color:#333333;
}
#order-opc #page #columns #opc_payment_methods #opc_payment_methods-content #HOOK_PAYMENT p.payment_module a span{
	font-size:20px;
	font-weight:bold;
}
#order-opc #page #columns #opc_payment_methods #opc_payment_methods-content #HOOK_PAYMENT p.payment_module a.bankwire{
	background:url("../images/payment-bank-wire.png") no-repeat 19px 0px;
}
#order-opc #page #columns #opc_payment_methods #opc_payment_methods-content #HOOK_PAYMENT p.payment_module a.cheque {
    background: url("../images/payment-check-h.png") no-repeat 19px 0 ;
}
#order-opc #page #columns #opc_payment_methods #opc_payment_methods-content #HOOK_PAYMENT p.payment_module a.cash {
    background: url("../images/payment-bank-cod.png") no-repeat 22px 0 ;
}
#order-opc #page #columns #opc_payment_methods #opc_payment_methods-content #HOOK_PAYMENT p.payment_module a:after{
	content:none!important;
}
#order-opc #page #columns #opc_payment_methods #opc_payment_methods-content #HOOK_PAYMENT p.payment_module a span.temp{
	background:url("../images/payment-method-right-arrow.png") no-repeat 0 0;
	height:35px;
	width:18px;
	float:right;
	margin:-5px 20px 0 0;
}
#order-opc #page #columns #opc_payment_methods #opc_payment_methods-content #HOOK_PAYMENT p.payment_module:hover{
	background:url("../images/slice-payment-method-back-hover.png") repeat-x 0 0 #D1651D;
	border-color:#D36A24;
} 
#order-opc #page #columns #opc_payment_methods #opc_payment_methods-content #HOOK_PAYMENT p.payment_module:hover a{
	color:#ffffff;
}
#order-opc #page #columns #opc_payment_methods #opc_payment_methods-content #HOOK_PAYMENT p.payment_module:hover a span.temp{
	background:url("../images/payment-method-right-arrow-hover.png") no-repeat 0 0;
}
#order-opc #page #columns #opc_payment_methods #opc_payment_methods-content #HOOK_PAYMENT p.payment_module:hover a.cash{
	background:url("../images/payment-bank-cod-hover.png") no-repeat 21px 0 ;
}
#order-opc #page #columns #opc_payment_methods #opc_payment_methods-content #HOOK_PAYMENT p.payment_module:hover a.cheque {
    background: url("../images/payment-check.png") no-repeat 17px 0 ;
}
#order-opc #page #columns #opc_payment_methods #opc_payment_methods-content #HOOK_PAYMENT p.payment_module:hover a.bankwire{
	background:url("../images/payment-bank-wire-hover.png") no-repeat 18px 0px;
}
#cms .contact_us_page{
	padding:15px 0 15px 0; 
	float:left;
	width:100%;
}
#cms .contact_us_page .left_addr_cnt{
	float:left;
	width:48%;
}
#cms .contact_us_page .right_addr_cnt{
	float:right;
	width:48%;
	text-align:center;
}
#cms .contact_us_page .right_addr_cnt h2{
	font-size:20px;
}
#cms .contact_us_page .left_addr_cnt h3{
	color: #333333;
    font-family: 'proximanovalight';
    font-size: 15px;
    font-weight: bold;
    line-height: 95%;
    margin: 0 0 15px;
}
#cms .contact_us_page .left_addr_cnt ul{
	margin:0 !important;
}
#cms .contact_us_page .left_addr_cnt ul li.addr{
	background:url("../images/c-add.png") no-repeat 0 0 !important;
	padding-left:50px !important;
}
#cms .contact_us_page .left_addr_cnt ul li.phn{
	background:url("../images/c-call.png") no-repeat 0 0 !important;
	padding-left:50px !important;
}
#cms .contact_us_page .left_addr_cnt ul li.mail{
	background:url("../images/c-mail.png") no-repeat 0 0 !important;
	padding-left:50px !important;
}
#cms .contact_us_page .left_addr_cnt ul li{
	min-height:40px;
	color: #333333 !important;
    font-family: 'proximanovalight' !important;
    font-size: 14px !important;
    font-weight: normal !important;
    line-height: 140% !important;
}
#cms .contact_us_page .left_addr_cnt ul li a{
	color: #333333;
    font-family: 'proximanovalight';
    font-size: 14px;
    font-weight: normal;
    line-height: 140%;
}
#cms .ifram_contact{
	margin-top:10px;
	float:left;
	width:100%;
	border:7px solid #666666;
	border-radius:10px;
}
#category div.container #columns div.container .row,#search div.container #columns div.container .row,#manufacturer div.container #columns div.container .row,#manufacturer div.container #columns div.container .row ,#supplier div.container #columns div.container .row,#prices-drop div.container #columns div.container .row,#best-sales div.container #columns div.container .row{
	margin:0;
}
#category div.container #columns div.container .row #center_column,#search div.container #columns div.container .row #center_column,#manufacturer div.container #columns div.container .row #center_column,#supplier div.container #columns div.container .row #center_column,#prices-drop div.container #columns div.container .row #center_column,#best-sales div.container #columns div.container .row #center_column{
	width:100%;
}
#category div.container #columns div.container .row #center_column .product_list .ajax_block_product,div.container #columns div.container .row #center_column .product_list .ajax_block_product{
	margin-bottom:20px;
}
#category div.container #columns div.container .row #center_column .content_sortPagiBar,#search div.container #columns div.container .row #center_column .content_sortPagiBar ,#manufacturer div.container #columns div.container .row #center_column .content_sortPagiBar,#supplier div.container #columns div.container .row #center_column .content_sortPagiBar,#prices-drop div.container #columns div.container .row #center_column .content_sortPagiBar,#best-sales div.container #columns div.container .row #center_column .content_sortPagiBar{
	margin-top:20px;
}
#category div.container #columns div.container .row #center_column .content_sortPagiBar.clearfix,#search div.container #columns div.container .row #center_column .content_sortPagiBar.clearfix,#manufacturer div.container #columns div.container .row #center_column .content_sortPagiBar.clearfix,#supplier div.container #columns div.container .row #center_column .content_sortPagiBar.clearfix,#prices-drop div.container #columns div.container .row #center_column .content_sortPagiBar.clearfix,#best-sales div.container #columns div.container .row #center_column .content_sortPagiBar.clearfix{
	margin-top:0;
}
#search .columns-container #center_column h1.page-heading.product-listing{
	color: #333333;
    font-family: 'proximanovalight';
    font-size: 26px;
    font-weight:bold;
    line-height: 95%;
    margin: 0 0 20px;
}
#search .columns-container #center_column h1.page-heading.product-listing span.lighter{
	font-weight:normal;
}
#search .columns-container #center_column h1.page-heading.product-listing .heading-counter{
	font-weight:normal;
	font-style:italic;
	color: #333333;
    font-family: 'proximanovalight';
    font-size: 20px;
}
#cms .container #columns #center_column .rte h1{
	color: #333333;
    font-family: 'proximanovalight';
    font-size: 26px;
    font-weight:normal ;
    line-height: 95%;
    margin: 0 0 20px;
}
#cms .contactus_form input,#cms .contactus_form textarea{
	width:75%;
	height:100px;
	line-height:29px;
	color: #333333;
    font-family: 'proximanovalight';
    font-size: 15px;
    font-weight:normal ;
}
#cms .contactus_form input{
	height:40px;
}
#module-paypal-submit .back_to_orders {
	padding:10px;
}

#cms .contactus_form h6 input.contactusbutton.btnblue20input ,#module-paypal-submit .back_to_orders{
	background: url("../images/sub-btn-slice-pd.png") repeat-x 0 0;
    border: none;
    border-radius: 4px 4px 4px 4px;
    color: #FFFFFF;
    font-family: 'Lato',sans-serif;
    font-size: 13px;
    font-weight: normal;
	background-size:100% 100%;
}
#cms .contactus_form h6 input.contactusbutton.btnblue20input:hover {
    background: url("../images/btn_hover_slip.jpg") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
}
#cms .contactus_form h6{
	/*float: left;*/
	margin:0;
}
#cms .contactus_form p#loadEnquiry{
	float: left;
	margin:6px 0 0 0 !important;
}
#cms .contactus_form p#loadEnquiry img{
	margin:0;
}
#category .pagination.pull-left li.pagination_previous .fa.fa-chevron-left ,#search .pagination.pull-left li.pagination_previous .fa.fa-chevron-left ,#manufacturer .pagination.pull-left li.pagination_previous .fa.fa-chevron-left,#supplier .pagination.pull-left li.pagination_previous .fa.fa-chevron-left,#best-sales .pagination.pull-left li.pagination_previous .fa.fa-chevron-left{
    background: url("../images/privious-btn.png") no-repeat center center ;
    content:none;
    height: 19px;
    width: 78px;
}
#category .pagination.pull-left li.pagination_previous .fa.fa-chevron-left:before,#search .pagination.pull-left li.pagination_previous .fa.fa-chevron-left:before,#manufacturer .pagination.pull-left li.pagination_previous .fa.fa-chevron-left:before,#supplier .pagination.pull-left li.pagination_previous .fa.fa-chevron-left:before,#best-sales .pagination.pull-left li.pagination_previous .fa.fa-chevron-left:before{
	content:none;
}
#category .pagination.pull-left li#pagination_previous_bottom a,#category .pagination.pull-left li#pagination_next_bottom span{
	width:100%;
}
#category .pagination.pull-left li#pagination_next_bottom .fa.fa-chevron-right,#search .pagination.pull-left li#pagination_next_bottom .fa.fa-chevron-right,#manufacturer .pagination.pull-left li#pagination_next_bottom .fa.fa-chevron-right ,#supplier .pagination.pull-left li#pagination_next_bottom .fa.fa-chevron-right,#best-sales .pagination.pull-left li#pagination_next_bottom .fa.fa-chevron-right {
    background: url("../images/next-btn.png") no-repeat center center ;
    content: none;
    height: 19px;
    width: 41px;
}
#category .pagination.pull-left li#pagination_next_bottom .fa.fa-chevron-right:before, #search .pagination.pull-left li#pagination_next_bottom .fa.fa-chevron-right:before,#manufacturer .pagination.pull-left li#pagination_next_bottom .fa.fa-chevron-right:before,#supplier .pagination.pull-left li#pagination_next_bottom .fa.fa-chevron-right:before,#best-sales .pagination.pull-left li#pagination_next_bottom .fa.fa-chevron-right:before{
	content:none;
}

#category .container #columns #center_column .product_list.row.grid .left-block .product-image-container .product-box.new-box{
	background: url("../images/pd-label-new.png") no-repeat 0 0 ;
    height: 78px;
    left: -4px; 
    top: -4px;
    width: 77px;;
}
#category .container #columns #center_column .product_list.row.list .left-block .product-image-container .product-box.new-box{
	background: url("../images/pd-label-new.png") no-repeat 0 0 ;
    height: 78px;
    /* left: -4px; */
    top: -4px;
    width: 77px;;
}
#index .product-image-container .product-box.new-box:before,#index .product-image-container .product-box.new-box:after,
#new-products .product-image-container .product-box.new-box:before,#new-products .product-image-container .product-box.new-box:after{
	content:none;
	display:none;
}
#index .product-image-container .product-box.new-box,
#new-products .product-image-container .product-box.new-box {
    background: url("../images/pd-label-new.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 78px;
    left: -0px;
    top: -4px;
    width: 77px;
}
#category .container #columns #center_column .product_list .left-block .product-image-container .product-box.new-box:before,#category .container #columns #center_column .product_list .left-block .product-image-container .product-box.new-box:after{
	content:none;
}

/* date:: 14-3-2015 end */
/* date:: 16-3-2015 */
#category .product_list.row.list .ajax_block_product,#new-products .product_list.row.list .ajax_block_product,#search .product_list.row.list .ajax_block_product,.product_list.row.list .ajax_block_product{
	padding-right:0 !important;
	background:#ffffff;
}
#category .product_list.row.list .ajax_block_product .product-container.product-block.text-center,#new-products .product_list.row.list .ajax_block_product .product-container.product-block.text-center ,.product_list.row.list .ajax_block_product .product-container.product-block.text-center{
	width:100% !important;
	height:auto!important;
}
#category .product_list.row.list .ajax_block_product .product-container.product-block.text-center .right-block .content_price,#new-products .product_list.row.list .ajax_block_product .product-container.product-block.text-center .right-block .content_price,.product_list.row.list .ajax_block_product .product-container.product-block.text-center .right-block .content_price,#supplier .product_list.row.list .ajax_block_product .product-container.product-block.text-center .right-block .content_price{
	top:0 !important;
	right:0 !important;
}
#category .product_list.row.list .ajax_block_product .product-container.product-block.text-center .right-block .wishlist,#new-products .product_list.row.list .ajax_block_product .product-container.product-block.text-center .right-block .wishlist,.product_list.row.list .ajax_block_product .product-container.product-block.text-center .right-block .wishlist{
	top:-65px !important;
}
#category .product_list.row.list .ajax_block_product .product-container.product-block.text-center .right-block .product-meta,#new-products .product_list.row.list .ajax_block_product .product-container.product-block.text-center .right-block .product-meta,.product_list.row.list .ajax_block_product .product-container.product-block.text-center .right-block .product-meta{
/*	margin-top:40px!important; */
}
#category .product_list.row.list .ajax_block_product .product-container.product-block.text-center .right-block .discount,#new-products .product_list.row.list .ajax_block_product .product-container.product-block.text-center .right-block .discount,.product_list.row.list .ajax_block_product .product-container.product-block.text-center .right-block .discount{
	top:-55px;
	left:-240px;
	text-align:center;
}
#category .product_list.row.list .ajax_block_product .product-container.product-block.text-center .right-block .product-desc,#new-products .product_list.row.list .ajax_block_product .product-container.product-block.text-center .right-block .product-desc,.product_list.row.list .ajax_block_product .product-container.product-block.text-center .right-block .product-desc{
	margin-left:12px;
	height:94px;
}
#supplier .product_list.row.list .ajax_block_product .product-container.product-block.text-center .right-block .product-desc,#manufacturer .product_list.row.list .ajax_block_product .product-container.product-block.text-center .right-block .product-desc,#best-sales .product_list.row.list .ajax_block_product .product-container.product-block.text-center .right-block .product-desc,#prices-drop .product_list.row.list .ajax_block_product .product-container.product-block.text-center .right-block .product-desc{
	margin-left:0;
}
#category .product_list.row.grid .ajax_block_product .product-container.product-block.text-center .right-block .product-desc,#new-products .product_list.row.grid .ajax_block_product .product-container.product-block.text-center .right-block .product-desc,.product_list.row.grid .ajax_block_product .product-container.product-block.text-center .right-block .product-desc{
	display:none;
}
#product .related_product #blockproductscategory .carousel-inner .product-container .right-block .product-desc{
	display:none;
}
#category .product_list.row.list .ajax_block_product .product-container.product-block.text-center .right-block .functional-buttons .cart,#new-products .product_list.row.list .ajax_block_product .product-container.product-block.text-center .right-block .functional-buttons .cart,.product_list.row.list .ajax_block_product .product-container.product-block.text-center .right-block .functional-buttons .cart{
	width:40%;
	float: right;
	position:absolute;
	margin-left: 11px !important;
}
#category .product_list.row.list .ajax_block_product .product-container.product-block.text-center .right-block .functional-buttons .cart a,#new-products .product_list.row.list .ajax_block_product .product-container.product-block.text-center .right-block .functional-buttons .cart a,.product_list.row.list .ajax_block_product .product-container.product-block.text-center .right-block .functional-buttons .cart a{
	padding-left:0;
	padding-right:0;
}
#category .product_list.row.list .ajax_block_product .product-container.product-block.text-center .right-block .functional-buttons .cart a span,#new-products .product_list.row.list .ajax_block_product .product-container.product-block.text-center .right-block .functional-buttons .cart a span,.product_list.row.list .ajax_block_product .product-container.product-block.text-center .right-block .functional-buttons .cart a span{
	text-align:right;
	margin-right:15px;
}
#addresses div.container #columns,#module-bankwire-payment div.container #columns,#search div.container #columns{
	display: block;
    float: left;
    margin-top: 0 !important;
    width: 100% !important;
}
#addresses div.container #columns div.container .row,#module-bankwire-payment div.container #columns div.container .row{
	margin:0;
}


#module-cheque-payment #page .container .columns-container .container .row #center_column h1.page-heading,
#order-confirmation #page .container .columns-container .container .row #center_column h1.page-heading{
	border-bottom: 2px solid #8f4513;
    color: #8f4513;
    font-family: 'proximanovalight';
    font-size: 26px;
    font-weight: bold;
    line-height: 95%;
    margin: 6px 0 26px;
}
#addresses #page .container .columns-container .container .row #center_column p,#addresses #page .container .columns-container .container .row #center_column .addresses p.p-indent,#addresses #page .container .columns-container .container .row #center_column .addresses .bloc_adresses.row .address li,#module-cashondelivery-validation #page .container .columns-container .container .row #center_column form p,#module-cheque-payment #page .container .columns-container .container .row #center_column form p,#module-bankwire-payment #page .container .columns-container .container .row #center_column form p,#order-confirmation #page .container .columns-container .container .row #center_column p{
	color: #666666;
    font-family: 'Lato',sans-serif;
    font-size: 13px;
    font-weight: normal;
    line-height: 140%;
    margin: 0 0 10px;
}
#addresses #page .container .columns-container .container .row #center_column .addresses p{
	color: #333333;
    font-family: 'Lato',sans-serif;
    font-size: 16px;
    font-weight: bold;
    line-height: 95%;
    margin: 20px 0 12px;
}

#addresses #page .container .columns-container .container .row #center_column .addresses .bloc_adresses.row .address li h3,#module-cashondelivery-validation #page .container .columns-container .container .row #center_column form h3.page-subheading,#module-cheque-payment #page .container .columns-container .container .row #center_column form h3.page-subheading,#module-bankwire-payment #page .container .columns-container .container .row #center_column form h3.page-subheading,#pagenotfound #columns .pagenotfound h3{
	color: #333333;
    font-family: 'proximanovalight';
    font-size: 20px;
    font-weight: normal;
    line-height: 95%;
    margin: 0 0 10px;
}
#addresses #page .container .columns-container .container .row #center_column .addresses .bloc_adresses.row .address li.address_update a.btn,#addresses #page .container .columns-container .container .row #center_column .main-page-indent a.btn,#addresses #page .container .columns-container .container .row #center_column ul.footer_links li a.btn,#module-cashondelivery-validation #page .container .columns-container .container .row #center_column form p.cart_navigation .btn,#module-cheque-payment #page .container .columns-container .container .row #center_column form p.cart_navigation .btn,#module-bankwire-payment #page .container .columns-container .container .row #center_column form p.cart_navigation .btn,#order-confirmation #page .container .columns-container .container .row #center_column p.cart_navigation .btn,#pagenotfound #columns .pagenotfound .btn{
	background: url("../images/sub-btn-slice-pd.png") repeat-x 0 0  ;
    border:none;
    border-radius: 4px 4px 4px 4px;
    color: #FFFFFF;
    font-family: 'Lato',sans-serif;
    font-size: 13px;
    font-weight: normal;
    background-size:100% 100%;
}
#addresses #page .container .columns-container .container .row #center_column .addresses .bloc_adresses.row .address li.address_update a.btn:hover,
#addresses #page .container .columns-container .container .row #center_column .main-page-indent a.btn:hover,
#addresses #page .container .columns-container .container .row #center_column ul.footer_links li a.btn:hover,
#module-cashondelivery-validation #page .container .columns-container .container .row #center_column form p.cart_navigation .btn:hover,
#module-cheque-payment #page .container .columns-container .container .row #center_column form p.cart_navigation .btn:hover,
#module-bankwire-payment #page .container .columns-container .container .row #center_column form p.cart_navigation .btn:hover,
#order-confirmation #page .container .columns-container .container .row #center_column p.cart_navigation .btn:hover,
#pagenotfound #columns .pagenotfound .btn{
	background: url("../images/btn_hover_slip.jpg") repeat-x 0 0;
}
#new-products #page .container .columns-container #center_column .ajax_block_product .product-container .row{
	margin:0 !important;
}
#new-products #page .container .columns-container #center_column .ajax_block_product .product-container .row span.product-box.new-box:before,#new-products #page .container .columns-container #center_column .ajax_block_product .product-container .row span.product-box.new-box:after{
	content:none;
}
#new-products #page .container .columns-container #center_column .ajax_block_product .product-container .row span.product-box.new-box{
	background: url("../images/pd-label-new.png") no-repeat 0 0 ;
    height: 78px;
    left: -12px;
    top: -4px;
    width: 77px;
}
#new-products div.container #columns .row{
	margin:0 ;
}
#new-products div.container #columns #center_column,#module-cashondelivery-validation div.container #columns #center_column,#module-bankwire-payment div.container #columns #center_column{
	width:100% !important;
}
#cms #page div.container #columns{
	width:100% !important;
	margin-left:0;
}
/* date:: 16-3-2015 end */
/* popup date:: 16-3-2015 */
#page #header #header-main #header_content #layer_cart{
	right:150px;
	width:700px;
	left:inherit;
}
#page #header #header-main #header_content #layer_cart h2{
	padding-right:0;
	color: #333333;
    font-family: 'proximanovalight';
    font-size: 26px !important;
    font-weight: normal;
    line-height: 140%;
    margin: 0 0 10px;
}
#page #header #header-main #header_content #layer_cart .layer_cart_row,#page #header #header-main #header_content #layer_cart .layer_cart_product_info,#pagenotfound #columns .pagenotfound p{
	color: #333333;
    font-family: 'proximanovalight';
    font-size: 13px !important;
    font-weight: normal;
    line-height: 140%;
    margin: 0 0 10px;
}
#page #header #header-main #header_content #layer_cart .layer_cart_product_info span{
	padding-bottom:0px !important;
}
#page #header #header-main #header_content #layer_cart .button-container .btn,#header_content .cart_block.block.exclusive .cart-buttons.clearfix a.btn{
	background: url("../images/sub-btn-slice-pd.png") repeat-x 0 0;
    border: none;
    border-radius: 4px 4px 4px 4px;
    color: #FFFFFF;
    font-family: 'Lato',sans-serif;
    font-size: 13px;
    font-weight: normal;
	background-size:100% 100%;
}
#pagenotfound #columns{
	float:left;
	width:72%;
}
#pagenotfound #columns .pagenotfound h1{
	color: #333333;
    font-family: 'proximanovalight';
    font-size: 26px !important;
    font-weight: normal;
    line-height: 140%;
    margin: 0 0 10px;
}
/* popup date:: 16-3-2015 end */
/* date:: 17-3-2015 */
#cms .contact_us_page .ifram_contact{
	width:688px;
	float:left;
	border:5px solid #ffffff;
	border-radius:3px;
	margin-top:4px;
}
#cms .contact_us_page .right_addr_cnt{
	float:right;
	width:292px;
	text-align:left;
}
#cms .contact_us_page{
	padding-top:0;
}
#cms .contact_us_page .right_addr_cnt ul li{
	margin-bottom:16px !important;
}
#cms .contact_us_page .right_addr_cnt ul{
	margin-top:0 !important;
}
#cms .contact_us_page .right_addr_cnt ul li.addr{
	background:url("../images/contact-address.png") no-repeat left 2px !important;
	padding-left:50px!important;
	font-family: 'Lato', sans-serif;
	font-weight:normal;
	color:#333333 !important;
	font-size:16px!important;
	line-height:140%;
 }
#cms .contact_us_page .right_addr_cnt ul li.phn , .customer_care ul li.phn{
	background:url("../images/contact-phone-img.png") no-repeat left 2px !important;
	padding-left:50px!important;
	font-size:16px!important;
	color:#333333 !important;
}
#cms .contact_us_page .right_addr_cnt ul li.mail , .customer_care ul li.mail{
	background:url("../images/contact-mail-img.png") no-repeat left 2px !important;
	padding-left:50px!important;
}
#cms .contact_us_page .right_addr_cnt ul li.mail a , .customer_care ul li.mail a{
	font-family: 'Lato', sans-serif;
	font-weight:normal;
	color:#333333;
	font-size:16px!important;
	line-height:265%;
}
/* date:: 17-3-2015 end */
.navbar-nav > li > a:hover, .navbar-nav > li > a:focus, .navbar-nav > li > a:active{
	color:#ffffff!important;
}
#center_column .title_block {

	display:block !important;
}
.widget .owl-item .left-block .btn-small a.btn.quick-view{
	color:#8f4513;
} 
#footer .widget.col-lg-3.col-md-6.col-sm-6.col-xs-6.col-sp-12 li a:hover,#footer .widget.col-lg-3.col-md-4.col-sm-12.col-xs-12.col-sp-12.content-right-footer.z-index:first-child li a:hover,#footer .widget.col-lg-3.col-md-4.col-sm-12.col-xs-12.col-sp-12.content-right-footer.z-index li a:hover,.userinfo_list li a:hover{
	color:#333333!important;
}


/*	Updates On 18 Mar 2015	*/
.userinfo_list .list img {
    position: relative;
    top: -2px;
}
.right-block .product-meta h5 a.product-name:hover {
    color: #8f4513 !important;
}
#best-sellers_block_right .product-content h5 a.product-name:hover {
    color: #8f4513 !important;
}
#special_block_right  h5 a.product-name:hover {
    color: #8f4513 !important;
}
.product-block .functional-buttons .btn {
	border: none;
}
.product-block .functional-buttons .btn:hover {
    border: none;
}
#layer_cart .cross:hover {
    color: #8f4513 !important;
}
#page #header #header-main #header_content #layer_cart .button-container .btn:hover, 
#header_content .cart_block.block.exclusive .cart-buttons.clearfix a.btn:hover {
    background: url("../images/btn_hover_slip.jpg") repeat-x scroll 0 0 / 100% 100% rgba(0, 0, 0, 0);
}
#product .primary_block.row .pb-right-column .box-info-product .product_attributes .box-cart-bottom button:hover {
    background: url("../images/btn_hover_slip.jpg") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
}
#product .primary_block.row .pb-right-column .box-info-product .product_attributes .box-cart-bottom button:focus {
    outline:none;
}
#history .columns-container .row #center_column .footer_links.clearfix .pull-left a:hover, 
#history .columns-container .row #center_column .footer_links.clearfix .pull-right a:hover, 
#order-slip .columns-container .row #center_column .footer_links.clearfix .pull-left a:hover, 
#order-slip .columns-container .row #center_column .footer_links.clearfix .pull-right a:hover, 
#identity div.container #columns .row #center_column .box form.std.form-horizontal .form-group button.btn:hover, 
#identity div.container #columns .row #center_column .footer_links.clearfix li a:hover, 
#address .columns-container .std.form-horizontal .submit2.text-right button.btn:hover, 
#address .columns-container #center_column .footer_links.clearfix li a.btn:hover {
    background: url("../images/btn_hover_slip.jpg") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
}
#blockcart_caroucel li .product-name a:hover{
    color: #8f4513 !important;
}
.box-cart-bottom a:hover{
    color: #8f4513 !important;
}
#best-sales #center_column .product_list.row.grid .wishlist,#supplier #center_column .product_list.row.grid .wishlist,#prices-drop #center_column .product_list.row.grid .wishlist,#manufacturer #center_column .product_list.row.grid .wishlist{
	top:-228px;
}



:root #product .primary_block.row .pb-center-column{
	margin-right:7px\9!important;
	width:36.5%\9 !important;
}

/*	Updates on 21 Mar 2015	*/

#order-opc .columns-container h2.page-heading {
       border-bottom: 2px solid #8f4513;
    color: #8f4513;
    font-family: 'proximanovalight';
    font-size: 26px;
    font-weight: bold;
    line-height: 95%;
    margin: 6px 0 26px;
}


/*	Updates on 23 Mar 2015	*/

#module-blocktestimonial-alltestimonial #page .container #columns  #center_column .rte{
  padding-top: 0px;
}
.testimonial .testi_left ul li .testi_img .testimonial_image{
	float:left;
	margin-left:25px;
	margin-right:25px;
	width : 50px;
}
.testimonial .testi_left ul li .testi_img{
	margin-bottom:20px;
}
#page{
	background:url("../images/section-background.jpg") repeat 0 0;
}
#module-blocktestimonial-alltestimonial .testi_right_bot .sub_review{
	margin-top:20px;
}
#module-blocktestimonial-alltestimonial .testi_right_bot .sub_review a{
  background: url("../images/sub-btn-slice-pd.png") repeat-x 0 0;
  border: none;
  border-radius: 4px 4px 4px 4px;
  color: #FFFFFF;
  font-family: 'Lato',sans-serif;
  font-size: 13px;
  font-weight: normal;
  background-size: 100% 100%;
  padding:8px 10px;
  margin-top:10px;
}
#module-blocktestimonial-alltestimonial .testi_right_bot .sub_review a:hover{
  background: url("../images/btn_hover_slip.jpg") repeat-x 0 0;
}
#paginationTop {
  display: inline-block;
  padding-left: 0;
  margin: 18px 0;
  border-radius: 0px;
}
#paginationTop #pagination_previous_bottom a{
	width: 104px;
	border: 1px solid #dec1ab;
    border-radius: 3px;
    float: left;
    height: 32px;
    margin-right: 8px;
    display: inline;
}
#paginationTop #pagination_previous_bottom a span{
	background: url("../images/paggination-btn-slice.png") repeat-x scroll left top / 100% 100% rgba(0, 0, 0, 0);
    border: medium none;
    color: #333333;
    font-family: 'Lato',sans-serif;
    font-size: 16px;
    font-weight: normal;
    height: 32px;
    line-height: 16px;
    padding: 6px 12px;
    position: relative;
    top:4px;
    text-decoration: none;
}
#paginationTop #pagination_previous_bottom a .fa.fa-chevron-left{
	background: url("../images/privious-btn.png") no-repeat scroll center center rgba(0, 0, 0, 0);
    content: none;
    height: 19px;
    width: 78px;
}
#paginationTop #pagination_previous_bottom a .fa-chevron-left:before {
  content: none;
}
.testi_current_page{
  background: url("../images/paggination-btn-slice.png") repeat-x left top;
  font-family: 'Lato', sans-serif;
  color: #333333;
  font-size: 16px;
  font-weight: normal;
  background-size: 100% 100%;
  height: 32px;
  width: 34px;
  border: none;
  line-height: 16px;
}


/*	Add testimonial page	*/
#module-blocktestimonial-addtestimonial #page .container #columns #center_column .rte {
    padding-top: 0;
}
#module-blocktestimonial-addtestimonial #page .container #columns  #center_column .rte .pagetitle {
  color: #333333;
  font-family: 'proximanovalight';
  font-size: 26px;
  font-weight: normal;
  margin-top: 0px;
}

/*	Search 	*/

.ac_results{
  position: absolute !important;
  width: 386px !important;
  top: 133px !important;
}
.ac_results li:hover {
    background-color: #eee9e3 !important;
    color:#9b4b15 !important
    font-size: 13px;
    font-weight: normal;
    line-height: 22px;
    padding: 0 10px;
}
.ac_over {
    background-color: #eee9e3 !important;
    color:#9b4b15 !important;
}

.remove_link a:hover, .remove_link a:focus {
    color:#9b4b15 !important;
}
.lost_password a:hover, .lost_password a:focus {
    color:#9b4b15 !important;
}
.network_links{
	color:#000000 !important;
}
.network_links:hover{
	color:#8F4513 !important;
}
.footable-row-detail-value .btn.btn-outline.button.button-small.btn-sm{
	background: url("../images/sub-btn-slice-pd.png") repeat-x 0 0;
    border: medium none;
    border-radius: 4px 4px 4px 4px;
    color: #FFFFFF;
    font-family: 'Lato',sans-serif;
    font-size: 13px;
    font-weight: normal;
}
.footable-row-detail-value .btn.btn-outline.button.button-small.btn-sm:hover{
	background: url("../images/btn_hover_slip.jpg") repeat-x 0 0;
}
.footable-row-detail-value .link-button:hover{
	color:#9b4b15 !important;
}
#my-account #columns .footer_links.clearfix li a:hover{
	background: url("../images/btn_hover_slip.jpg") repeat-x 0 0;
}
.table.table-bordered a:hover {
    /* color:#9b4b15 !important; */
}
#mywishlist td.wishlist_delete a:hover {
    color:#8F4513 !important;
}
.table.table-bordered .color-myaccount:hover{
	color:#9b4b15 !important;
}

/*	Updates on 24 Mar 2014	*/
#authentication #page .container #columns .container .row #center_column .col-xs-12.col-sm-6:first-child {
    margin-left: -9px;
    float:left;
}

#authentication #page .container #columns .container .row #center_column .col-xs-12.col-sm-6 {
    float: right;
    margin-right: -9px;
}
#order-opc #page  .container .setback{
	padding-top:0px !important;
}
.history_state.footable-last-column span {
    background: none repeat scroll 0 0 #be7331 !important;
}
#module-blockwishlist-mywishlist #page .container #columns .container .row #center_column #mywishlist .table-bordered a:hover{
	color:#8f4513 !important;
}  

#my-account #page .container #columns .container .row #center_column .addresses-lists .col-xs-12.col-sm-6.col-lg-4:first-child{
	margin-left: -9px;
}
.breadcrumb a:focus {
    color: #c5611e !important;
}
#columns .container #center_column .addresses .bloc_adresses.row {
    margin: 0 -9px;
}
#identity .std.form-horizontal .form-group .col-sm-offset-2.col-sm-4 .btn.btn-outline.button.button-medium{
	background: url("../images/sub-btn-slice-pd.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    border-radius: 4px;
    color: #ffffff;
    font-family: 'Lato',sans-serif;
    font-size: 13px;
    font-weight: normal;
}
#identity .std.form-horizontal .form-group .col-sm-offset-2.col-sm-4 .btn.btn-outline.button.button-medium:hover{
	  background: url("../images/btn_hover_slip.jpg") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
}
#identity .std.form-horizontal .form-group .col-sm-offset-2.col-sm-4 .checkbox{
	  padding-left: 0px;
}
#identity .std.form-horizontal .control-label {
    text-align: left !important;
}
#address .form-horizontal .control-label, #identity .form-horizontal .control-label {
    font-family: 'Lato',sans-serif;
    max-width: 200px;
    padding-left: 0;
    text-align: left;
}
.inline-infos.required .col-sm-offset-4.col-sm-6, #identity .form-group .col-sm-offset-4.col-sm-8 {
    margin-left: 20.333%;
}

ul.footer_links {
    margin-bottom: 0px;
}
.detail_step_by_step.table.table-bordered .first_item.item .label.dark{
	background: none repeat scroll 0 0 #be7331 !important;
}
#authentication .bdate{
	padding-left: 0;
    padding-right: 0;
}
#authentication .bdate .col-sm-3.col-xs-3{
	padding-left: 0;
    padding-right: 0;
}
#authentication .newsletter .checkbox {
    padding-left: 0px;
}
#authentication #account-creation_form {
    margin-bottom: 0px;
}
#authentication .gender-radio .radio-inline{
    padding-left: 0px;
}
#product .related_product{
	background: url("../images/section-background.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);
}
#wishlist_button:hover:before {
    color: #8f4513 !important;
}
#product .columns-container {
    padding-top: 0px !important;
}
.socialsharing_product .btn-twitter i,
.socialsharing_product .btn-facebook i,
.socialsharing_product .btn-google-plus i,
.socialsharing_product .btn-pinterest i {
	color:#FFF;
}
/*	Set Background white	*/
#order-opc .columns-container .row #center_column .shopping_first_div,
#module-cashondelivery-validation .columns-container .row #carrier_area,
#module-cashondelivery-validation .columns-container .row #center_column,
#module-bankwire-payment .columns-container .row #center_column,
#cms .columns-container .row #center_column,
#module-paypal-express_checkout-payment .columns-container .row #center_column,
#address .columns-container .row #center_column,
#module-blocktestimonial-alltestimonial .columns-container .row #center_column,
#module-blocktestimonial-addtestimonial .columns-container .row #center_column,
#password .columns-container .row #center_column,
#history .columns-container .row #center_column,
#module-blockwishlist-mywishlist .columns-container .row #center_column,
#identity .columns-container .row #center_column,
#addresses .columns-container .row #center_column,
#order-slip .columns-container .row #center_column {
    background: none repeat scroll 0 0 white;
    padding: 0;
    width: 100%;
}
/*	Set sub row  */
#module-blocktestimonial-alltestimonial #center_column .sub_row,
#module-blocktestimonial-addtestimonial #center_column .sub_row,
#module-paypal-express_checkout-payment #center_column .sub_row,
#order-opc #center_column .sub_row,
#order-opc .columns-container .row #center_column .shopping_first_div .sub_row,
#module-cashondelivery-validation #center_column .sub_row,
#module-bankwire-payment #center_column .sub_row,
#password #center_column .sub_row,
#address #center_column .sub_row,
#cms #center_column .sub_row,
#my-account #center_column .sub_row,
#module-blockwishlist-mywishlist #center_column .sub_row,
#identity #center_column .sub_row,
#addresses #center_column .sub_row,
#order-slip #center_column .sub_row {
    padding: 0 10px 10px;
    margin: 0px;
}
/*	Set Title	*/
#order-opc .columns-container h2.page-heading,
#order-opc .columns-container #opc_account h1.page-heading,
#module-blocktestimonial-addtestimonial #page .container #columns  #center_column .rte .pagetitle,
#module-blocktestimonial-alltestimonial #page .container #columns  #center_column .rte .pagetitle,
#order-opc .columns-container .shopping_first_div h1.page-heading,
#order-opc .columns-container #opc_new_account h1.page-heading,
#order-opc .columns-container #opc_payment_methods h1.page-heading,
#order-opc .columns-container #carrier_area h1.page-heading,
#module-cashondelivery-validation .columns-container h1.page-heading,
#module-bankwire-payment .columns-container h1.page-heading,
#module-paypal-express_checkout-payment .columns-container h2,
#password .columns-container h1.page-subheading,
#address .columns-container h1.page-heading,
#cms .columns-container h1.page-heading,
#my-account .columns-container h1.page-heading,
#module-blockwishlist-mywishlist .columns-container h1.page-heading,
#identity .columns-container h1.page-heading,
#addresses .columns-container h1.page-heading,
#authentication .columns-container h1.page-heading{
	border-bottom: 1px solid #d6d2cd;
    color: #333333;
    font-family: 'proximanovalight';
    font-size: 26px;
    font-weight: normal;
    line-height: 95%;
    margin: 0 0 20px;
    padding: 11px 0 10px 24px;
}
/*	Button color	*/
.btn-outline {
  background: url("../images/sub-btn-slice-pd.png") repeat-x 0 0 ;
    border: medium none;
    border-radius: 4px 4px 4px 4px;
    color: #FFFFFF !important;
    font-family: 'Lato',sans-serif;
    font-size: 13px;
    font-weight: normal;
}
.btn-outline:hover{
   background: url("../images/btn_hover_slip.jpg") repeat-x scroll 0 0 rgba(0, 0, 0, 0) !important;
}
#authentication .form-horizontal .control-label {
    text-align: left;
}

/*	Enquiry form design	*/
#cms .contactus_form #contact_frm{
	width:65%;
}
#cms .contactus_form .contactusbutton.btnblue20input{
	height:32px;
}
#footer ul.list-group{
	    line-height: 22px;
    margin-bottom: 5px;
}
.cart_delete a.cart_quantity_delete:hover, a.price_discount_delete:hover {
    color: #8f4513;
    font-size: 23px;
}
#order-opc .columns-container .row #center_column #opc_account .sub_row,
#order-opc .columns-container .row #center_column #carrier_area .sub_row,
#order-opc .columns-container .row #center_column #opc_new_account .sub_row{
    padding: 0px;
    margin: 0px;
}
#login_form .form-group.lost_password a {
  text-decoration: none !important;
}

#module-paypal-express_checkout-payment .columns-container a{
    background: url("../images/sub-btn-slice-pd.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    border-radius: 4px;
    color: #ffffff;
    font-family: 'Lato',sans-serif;
    font-size: 13px;
    font-weight: normal;
    padding: 5px 15px;
}
#module-paypal-express_checkout-payment .columns-container a:hover{
    background: url("../images/btn_hover_slip.jpg") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
}
#best-sellers_block_right{
	margin-top:20px;
}
#module-blocktestimonial-alltestimonial div.container #columns .row{
	margin:0;
}
#module-blocktestimonial-addtestimonial div.container #columns .row{
	margin:0;
}
.testi_left_img > h3,.testi_left_img > h4 
{
	color:#232329;
}
.add_testimonial_table tr{
	margin:10px;
}
.add_testimonial_table .text.validate.form-controlx {
    margin: 10px 0;
}
.add_testimonial_table .submitMessage_loader {
    line-height: 41px;
}
#order-opc #HOOK_SHOPPING_CART_EXTRA{
	display:none;
}
#cms .left_img_abt_us {
	float: left;
    margin-right: 20px;
    width: 129px;
}
#cms .right_img_abt_us {
	float: left;
    width: 83%;
}

#cms .left_img_abt_us .fnd {
   display: block;
    font-family: lato;
    font-weight: bold;
    line-height: 20px;
    text-align: center;
}
#cms .left_img_abt_us .fnd_name {
    display: block;
    font-family: lato;
    line-height: 20px;
    margin-top: 15px;
    text-align: center;
}
.left_img_abt_us > img {
    border: 2px solid #444444;
    width: 100%;
}
#cms .right_img_abt_us ul {
margin: 0 0 12px !important;
}
.rte_paymeny h1
{
	color: #333333;
    font-family: 'proximanovalight';
    font-size: 26px;
    font-weight: normal;
    line-height: 95%;
    margin: 0 0 20px;
    border-bottom: 1px solid #D6D2CD;
    padding: 11px 0 10px 24px;
}
#module-paypal-confirm .rte_paymeny {
    background: #fff;
}
#module-paypal-confirm .i_block {
	padding:0px 10px 10px 10px;
}
#module-paypal-confirm .contactusbutton {
	background: url("../images/sub-btn-slice-pd.png") repeat-x scroll 0 0 / 100% 100% rgba(0, 0, 0, 0);
    border: medium none;
    border-radius: 4px 4px 4px 4px;
    color: #FFFFFF;
    font-family: 'Lato',sans-serif;
    font-size: 13px;
    font-weight: normal;
    height: 32px;
 }
.p-label {
	display:none;
}
.author_image img {
    border-radius: 50px 50px 50px 50px;
    width: 50px;
}

a.quick-view span {
 display :none;
}
.quick-view .fa-search-plus {
	background: #666;
	color:#fff;
	font-size:20px;
	padding : 6px 15px;
	border-radius:5px 5px 5px 5px;
}
.product-block .left-block .btn-small {
	left: -28%;
    width: 25%;
    top: 45%;
}
#center_column .list .wishlist {
	display:none;
}
#back-top {
	z-index:9999;
}
.pb-left-column #image-block #view_full_size .span_link {
	padding : 6px 12px !important;
}
#pQuantityAvailable {
    display: none !important;
}
.field-validation-error > span {
    color: #FF0000;
}
.payment_module span img {
    display: none;
}
.header-stack-center #leo-megamenu .navbar-nav > li.download_our_cateloag > a {
	background-color: #000 !important;
	padding-left: 10px !important;
	padding-right: 10px !important;
   line-height: 20px;
}
.nav .download_our_cateloag {
  left: auto;
  position: relative;
  top: 0;
  white-space: nowrap;
}
body #leo-megamenu #leo-top-menu {
  margin-left: -140px;
  padding-right: 0;
  width: auto;
}
body #leo-megamenu #leo-top-menu .navbar-nav {
  float: right;
}
.banner-fullscreen ul > li .banner-caption-4, 
.banner-fullscreen ul > li .banner-caption-5 {
  position: relative;
  min-width: 310px !important;
  top: 200px;
}
.banner-fullscreen ul > li .banner-caption-5 {
  left: 300px;
}
.banner-fullscreen ul > li .banner-caption-4 > h2, 
.banner-fullscreen ul > li .banner-caption-5 > h2, 
.banner-fullscreen ul > li .banner-caption-2 > h2, 
.banner-fullscreen ul > li .banner-caption-1 > h2 {
  color: #fff;
  font-family: "Oswald",sans-serif;
  font-size: 30px;
  text-align: center;
}
.banner-fullscreen ul > li .banner-caption-2 > h2, 
.banner-fullscreen ul > li .banner-caption-1 > h2{
	text-align:left;
}
.banner-fullscreen ul > li .banner-caption-5 > h2, 
.banner-fullscreen ul > li .banner-caption-2 > h2, 
.banner-fullscreen ul > li .banner-caption-1 > h2{
	color:#A85116;
}
.banner-fullscreen ul > li .banner-caption-4 > h2 p, 
.banner-fullscreen ul > li .banner-caption-5 > h2 p, 
.banner-fullscreen ul > li .banner-caption-2 > h2 p, 
.banner-fullscreen ul > li .banner-caption-1 > h2 p, 
.banner-fullscreen ul > li .banner-caption-3 > h2 p {
  font-family: "Lato",sans-serif;
  font-size: 16px;
  padding-bottom: 10px;
}
.banner-fullscreen ul > li .banner-caption-5 > h2 p, 
.banner-fullscreen ul > li .banner-caption-2 > h2 p, 
.banner-fullscreen ul > li .banner-caption-1 > h2 p, 
.banner-fullscreen ul > li .banner-caption-3 > h2 p {
  color: #333333;
  font-weight: normal;
  text-shadow: none;
}
.banner-fullscreen ul > li .caption ~ .caption:last-child {
  bottom: 36px;
  left: 0 !important;
  margin: auto !important;
  right: 0 !important;
  text-align: center;
  top: auto !important;
}
.bannercontainer .banner-button .btn {
  background-image:url('../images/banner_btn.png');
  background-position:left top;
  background-repeat:repeat-x;
  color: #fff;
  font-size: 18px;
  height: 40px;
  width: 150px;
  font-family: "Open Sans",sans-serif;
}
.bannercontainer .banner-button .btn:hover {
  background-position:left bottom;
}
.banner-fullscreen ul > li .banner-caption-2, 
.banner-fullscreen ul > li .banner-caption-1 {
  margin-left: 190px;
  margin-top: 120px;
}
.banner-fullscreen ul > li .banner-caption-1 {
  margin-left: 250px;
}
.banner-fullscreen ul > li .banner-caption-3 {
  margin-left: 80px;
  margin-top: 90px;
}
.banner-fullscreen ul > li .banner-caption-3 h2 {
  color: #cf4b8a;
  font-size: 38px;
  font-weight: bold;
  text-shadow: 2px 2px 1px #e3bec3;
  margin-top: 0;
}

/*24-05-2019 */
.product-block .right-block .product-meta h5.name {
	margin-top: 20px;
}
.product-container .old-price {
    color: #999;	
}
#product .right-block h5.name, #category .right-block h5.name, #search .right-block h5.name, #new-products .right-block h5.name {
	margin-bottom: 4px;
}
.category-62 .fa.fa-download > span {
	color: #FFFFFF;
	font-family: lato;
	font-size: 18px;
	padding-left: 0;
	padding-top: 3px;
}
.category-62 .product-block .functional-buttons .btn {
	height: 41px;
	padding-top: 11px;
}
.category-62 .fa-download::before {
	content: "\f019";
	color: #fff;
	font-size: 16px;
	margin-right: 6px;
}
#homepage-slider ul > li .homeslider-description .banner-caption-2 {
	margin-left: 193px;
	margin-top: 105px;
}
#homepage-slider ul > li .homeslider-description {
	position: absolute;
	left: 69px;
	top: 10%;
	width: 87%;
	z-index: 1;
}
#homepage-slider ul > li .homeslider-description .banner-caption-2 > h2,
#homepage-slider ul > li .homeslider-description .banner-caption-1 > h2 {
    color:#A85116;
    font-family: "Oswald",sans-serif;
    font-size: 30px;
    text-align: left;
    border:none;
    text-transform: none;
    padding: 0;
}
#homepage-slider ul > li .homeslider-description .banner-caption-3 > h2 {
	color: #cf4b8a;
	font-size: 38px;
	font-weight: bold;
	text-shadow: 2px 2px 1px #e3bec3;
	margin-top: 0;
	border:none;
	padding: 0;
}
#homepage-slider ul > li .homeslider-description p {
	color: #333333;
	font-weight: normal;
	text-shadow: none;
	font-family: "Lato",sans-serif;
	font-size: 16px;
	padding-bottom: 10px;
	padding-top: 12px;
	padding-bottom: 13px;
}
#homepage-slider ul > li .homeslider-description .banner-button .btn {
	background-image: url('../images/banner_btn.png');
	background-position: left top;
	background-repeat: repeat-x;
	color: #fff;
	font-size: 18px;
	height: 40px;
	width: 150px;
	font-family: "Open Sans",sans-serif;
}
#homepage-slider ul > li .homeslider-description .banner-button .btn:hover {
    background-position: left bottom;
}
#homepage-slider ul > li .homeslider-description .tp-caption a:hover {
    color: #ffa902;
}
#homepage-slider {
	padding: 0;
}
#homepage-slider .bx-wrapper {
	padding: 5px !important;
	background: #FFF !important;
}
#homepage-slider .bx-wrapper .bx-controls-direction a.bx-prev {
	background: url("../images/pre.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
	left: 0 !important;
	cursor: pointer;
	height: 59px;
	left: 0 !important;
	width: 35px;
	z-index: 20;
	border: none;
}
#homepage-slider .bx-wrapper .bx-controls-direction a {
	position: absolute;
	bottom: auto;
	top: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	outline: 0;
	width: 35px;
	height: 59px;
	text-indent: -9999px;
	z-index: 9999;
	border: none;
}
#homepage-slider .bx-wrapper .bx-controls-direction a.bx-next {
	background: url("../images/next.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	cursor: pointer;
	height: 59px;
	right: 0 !important;
	width: 35px;
	z-index: 20;
	border: none;
}
#homepage-slider .bx-wrapper .bx-controls-direction a::before, #homepage-slider .bx-wrapper .bx-controls-direction a::after,
#homepage-slider .bx-wrapper .bx-controls-direction a:hover::before, #homepage-slider .bx-wrapper .bx-controls-direction a:hover::after {
	display: none !important;
}
#homepage-slider .bx-wrapper .bx-controls-direction a::before, #homepage-slider .bx-wrapper .bx-controls-direction a::after {
	content: "" !important;
}
#homepage-slider ul > li .homeslider-description .banner-caption-3 {
	margin-top: 72px;
	margin-left: 22px;
}
#homepage-slider ul > li .homeslider-description .banner-caption-2 > p {
	padding-top: 16px;
	padding-bottom: 10px;
}
#homepage-slider ul > li .homeslider-description .banner-caption-1 {
	margin-left: 265px;
	margin-top: 100px;
}
#homepage-slider .bx-wrapper a > img {
	max-width: 100%;
	height: auto;
}
.exclusive .block_content .owl-carousel > .owl-wrapper-outer.autoHeight {
	/* background: url("../images/sep_line.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); */
	padding-top: 25px;
}
#homepage-slider ul > li .homeslider-description .button-center {
	/* position: absolute; */
	/* top: 100%; */
	/* bottom: 0; */
	left: 45%;
	position: absolute;
	margin-top: 45%;
	transform: translateX(-45%);
	-webkit-transform: translateX(-45%);
	-moz-transform: translateX(-45%);
	-ms-transform: translateX(-45%);
	-o-transform: translateX(-45%);
}


/* 24-05-2019 */

.category-62 .bottom-download.button .btn {
    height: 41px;
    padding-top: 11px;
}
.category-62 .bottom-download.button .btn {
    border: none;
}
.category-62 .bottom-download.button .btn {
    margin-top: 5px;
}
.category-62 .bottom-download.button .btn {
	padding-bottom: 7px !important;
	background-image: url("../images/n_btn.png") !important;
	width: auto !important;
	margin-top: 0;
	opacity: 1;
	display: inline-block;
	position: static;
}
.category-62 .bottom-download.button .btn:hover {
	background-image: url("../images/hover_btn.png") !important;
}
.category-62 .bottom-download.button .btn {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	color: #2a2a29;
	text-transform: uppercase;
	padding: 0px 16px;
	padding-top: 1px;
	padding-bottom: 8px;
	font-size: 12px;
	background: white;
	background-image: none;
	border: 1px solid #dfe0e1;
}
.pop-up-catalog.catalog-body {

    position: fixed;
    left: 0;
    right: 0;
    margin: auto;
    max-width: 100%;
    background-color: #fff;
    z-index: 9999999;
    top: 10%;
    text-align: center;
    padding: 20px;
    width: 40%;
    max-height: 80%;

}
.pop-up-cat-image {

    height: 100%;

}

.pop-up-cat-image > img {
	display: block;
	margin: 0 auto;
	height: auto;
	max-height: 70vh;
}
.pop-up-catalog.catalog-body .close_btn > span {
	position: relative;
}
.pop-up-catalog.catalog-body .close_btn > span {
	position: absolute;
	display: block;
	width: 30px;
	height: 30px;
	border-radius: 50%;
	background-color: #000;
	left: auto;
	right: -15px;
	top: -15px;
	bottom: auto;
	color: #fff;
	font-size: 18px;
	cursor: pointer;
}
.pop-up-catalog.catalog-body .close_btn > span::after {
	position: absolute;
	content: "x";
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	margin: auto;
}
.catalog-pop-up::before {
    position: absolute;
    content: "";
    display: block;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    background-color: rgba(0, 0, 0, 0.7);
    z-index: 9;
}
 body .grid .product-block .right-block {
    width: 100%;
    z-index: inherit;
}
.pop-up-catalog.catalog-body .close_btn > span:hover {
	background-color: #F0853A;
}
.bottom-download.button {
	position: relative;
	clear: both;
	text-align: right;
}


/*---------Product-detail-page(21-06-21)---------------*/

ul.book-section {
margin-bottom: 30px;
}
.book-section li a{
text-decoration: underline;
}
.book-section li {
position: relative;
padding-left: 25px;
margin-bottom: 10px;
}
ul.book-section li:before {
content: "";
top: 0;
bottom: 0;
left: -4px;
position: absolute;
width: 25px;
height: 25px;
background: url(../images/sprite.png) no-repeat;
background-position: 0px 2px;
}
ul.book-section li.pbook-link:before {
background-position: 0px -31px;
}

.page-product-heading li:first-child a {
    background: #fff;
    border: 1px solid #dfe0e1;
    border-bottom: 0;
}

.book-section li .price {
    color:#d0611d;
}


.testimonial  ul{
  width: 100%;
  display: flex;
  flex: wrap;
}

#reduction_percent, #old_price{
  display: none!important;
}

.navigation_page{
  color: #d0611d!important;
}

  div#order-detail-content .col-lg-4.col-md-4.col-xs-12 {
width: auto;
float: none;
}


div#order-detail-content .table tbody > tr > .bold .col-xs-12 a {
border: none;
text-align: left;
display: table;
margin: 3px 0 0;
width: auto;
background: none;
}

div#order-detail-content .table tbody > tr > .bold .col-xs-12 a:hover {
color: #8F4513;
}