
hr { margin: 10px 0px 10px 0px }
.displaynone { display: none }
h2 { font-size: 25px; color: #f4a01b; padding-bottom: 5px; margin-bottom: 25px; font-weight: normal }
h2.product-name { font-family: 'Playfair Display'; color: #dc2742; clear: both; font-size: 18px; /* padding: 28px 0 6px;*/ text-transform: uppercase; letter-spacing: 0; font-weight: 400; margin-bottom: 10px; padding-bottom: 0px; }
.product-details { color: #000000; padding-top: 10px; clear: both; }
.product-details .row2 { padding-bottom: 8px }
.product-desc { padding-top: 15px }
.title { /*font-size: 14px; font-weight: bold;*/ color: #000000; padding-bottom: 6px }
.titleborder { font-size: 14px; font-weight: bold; color: #982823; padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px solid #f2d0a6; }
.fontred { color: #f4a01b; }
.fontsmall { font-size: 14px }
.fontdate { font-size: 10px; color: #484848 }
.fontbrownbig { font-size: 22px; color: #bc1e19; }
.fontdarkbrown { font-size: 16px; color: #5d362f; font-weight: bold }
.floatleft { float: left; }
.floatright { float: right; }
.clearboth { clear: both; }
.row { padding-top: 4px }
.row2 { padding-bottom: 10px }
.row3 { padding-bottom: 20px }
.row4 { padding: 15px 0px 15px 0px; /*display:none;*/ }
.row5 { padding-top: 10px }
.row111 { padding-bottom: 6px; width: 78px; display: block; }
.borberbottom { border-bottom: 1px solid #f2d0a6; }
.borderbottombrown { border-bottom: 1px solid #cead82; }
.brownbck { font-size: 14px; color: #000000; font-weight: bold; padding: 10px; margin-bottom: 15px; background-color: #f1f1f1; border: 1px solid #ccc; border-radius: 3px; }
.brownbck2 { color: #fff; font-weight: bold; font-size: 14px; background: #903b38; padding: 6px; margin-bottom: 15px; _height: 15px }
.brownbck small { font-size: 14px; border: 0; color: #fce7bc; font-weight: normal; padding: 0 5px 0 0px; }
a.cart { /*background:url(../images/icon-cart.png) no-repeat;*/ background: url(../images/addtocart.png) no-repeat top transparent; color: #fff; padding: 0; font-size: 12px; width: 124px; height: 33px; display: inline-block; text-decoration: none; text-transform: uppercase; text-shadow: 1px 1px 1px #212121; text-indent: -9999999px; white-space: nowrap; overflow: hidden; }
a.cart:hover { color: #fff; background: url(../images/addtocart.png) no-repeat top transparent; }
a.cream { color: #fce7bc; text-decoration: underline; }
a.blacks { color: #000; text-decoration: none; }
a.cream:hover { text-decoration: none; }
a.cream2 { color: #fce7bc; text-decoration: none; }
a.cream2:hover { text-decoration: underline; }
a img.border { /*border:1px solid #fce7bc*/ text-align: center; }
a:hover img.border { /*border:1px solid #9c693e*/ }
a.addtocart { background: url(../images/btn-addtocart.jpg) no-repeat; width: 110px; height: 23px; display: block; }
input.addtocart { background: url(../images/btn-addtocart.jpg) no-repeat; width: 110px; height: 23px; display: block; }
a.enlarge { /*background:url(../images/icon-enlarge.gif) no-repeat right 1px;*/ background: none repeat scroll 0 0 #E4E4E4; width: 310px; padding: 0px 17px 4px 0px; color: #300; font-size: 14px; position: absolute; right: 5px; bottom: 5px; display: none; }
a.ChangeLink { font-size: 14px; text-decoration: none; float: right }
a.ChangeLink:hover { text-decoration: underline; }
.ExpressCheckoutBlock a.ChangeLink { color: #f18959; }
.ExpressCheckoutBlockCollapsed a.ChangeLink { color: #dc4c1f; }
.ExpressCheckoutBlock a.ChangeLink { display: none; }
.ExpressCheckoutBlockCompleted a.ChangeLink { display: inline; }
#container,
#Container { }
/*#header { background: url(../images/bck-header.jpg) repeat-y; height: 103px; }*/

#Header { /* background: none repeat scroll 0 0 #FFFFFF;
    border-top: 4px solid #B7815D;*/ padding: 0px 10px 0 15px;/* width: 1175px;*/ }
#Header a { color: #4c2008; }
#Header .col1 { width: 580px; float: left; margin: 15px 0 0 0; }
#Header .col1 .text1 { font-size: 10px; color: #4c2008; text-transform: uppercase; line-height: 14px; }
#Header .col1 .text1 a.dropdown { background: url(../images/ArrowDown.gif) no-repeat right 5px; padding-right: 10px }
#Header .col1 .text1 ul { font-size: 10px; color: #4c2008; text-transform: none; line-height: 14px; width: 150px; background: #eaeaea url(../images/bck-myaccount-dropdown.gif) repeat-x; border: 1px solid #c8c8c8; padding: 10px; position: absolute; z-index: 999 }
#Header .col1 .text1 ul li { padding: 0 0 6px 10px; background: url(../images/bullet-brown.gif) no-repeat 0 6px }
#Header .col1 .text1 ul li.close { background: none; float: right; padding: 0; margin: -8px -5px 0 0 }
#Header .col1 .text1 ul li.close a { color: #F00; text-decoration: none }
#Header .col1 .text1 ul a { font-size: 14px; color: #000000 }
#Header .col1 .text2 { padding: 2px 0 5px; font-size: 14px; color: #4c2008; line-height: 14px; height: 12px; overflow: hidden }
#Header .col1 .text3 { font-size: 14px; color: #72655e; line-height: 14px; font-weight: bold; }
#Header .col2 { width: 277px; float: left; position: relative; }
#Header .logo { width: 142px; height: 127px; display: block; background: url(../images/logo.png) no-repeat; text-indent: -9999px; float: left; }
#Header .iso { background: url(../images/inner-txt-iso.png) no-repeat; width: 400px; height: 65px; float: left; margin: 25px 20px 0 0 }
#Header .col3 { float: right; margin-top: 2px; }
#Header .col3 .top-panel { }
#Header .col3 .bottom-panel { padding-top: 10px }
#Header .col3 .cart-sec { float: right; }
#Header .col3 .cart-sec .cart { float: right; padding: 4px 0 4px 45px; height: 29px; margin: 0 5px 0 15px; background: url(../images/cart-icon.png) no-repeat left top; font-size: 14px; color: #4c2008; }
#Header .checkout-btn { background: url(../images/checkout-btn.png) no-repeat; font-size: 10px; color: #fff; text-transform: uppercase; text-decoration: none; display: block; float: right; padding: 4px 0 0 2px; width: 66px; height: 23px; text-align: center }
#Header .col3 .search { width: 218px; height: 40px; background: url(../images/search-bg.png) no-repeat; float: right; margin-right: 0px; }
#Header .col3 .search .search-lsb { width: 175px; float: left; padding: 13px 7px 0 8px; margin: 0; }
#Header .col3 .search .search-btn { width: 46px; float: right; height: 22px; background: transparent; border: 0; }
#Header .col3 .search .search-rsb a { color: #721110; text-decoration: none; }
#Header .col3 .search .search-rsb a:hover { color: #721110; text-decoration: underline; }
.search-input { width: 145px; border: 0; font-size: 14px; color: #000; background: none; outline: none; }
.shop { background: url(../images/select-bg.png) no-repeat right top; height: 27px; width: 116px; margin: -1px 5px 0 0; float: right; }
.shop select { border: 0 }
.shop div.selector { display: block; position: relative; color: #000 }
.shop div.selector span { position: absolute; left: 6px; top: 6px; font-size: 14px; padding: 1px 0 0 0; display: block; padding-right: 5px; background: none; height: 27px; overflow: hidden }
.Field45 { background: #fff; cursor: pointer; height: 27px; border: 1px solid #dedede; }
.shop div.selector select { position: relative; padding-right: 5px; background: #fff; cursor: pointer; height: 27px; width: 100% }
.shop div.selector select option { background: #fff; padding: 1px 4px 2px 4px; font-size: 14px; display: block; color: #000 }
.change-currency { background: url(../images/select-bg.png) no-repeat right top; height: 20px; width: 116px; float: right; }
/*.cart_qty{background:url(../images/select-bg.png) no-repeat right top;
	height:27px;
	width:116px;
	margin:-1px 5px 0 0;
	float:left;}*/
	
.cart_qty select { position: relative; padding: 1px; background: #fff; border: 1px solid #DEDEDE; cursor: pointer; height: 27px; width: 100% }/*
.cart_qty select option {
	background:#fff;
	padding:1px 4px 2px 4px;
	font-size:14px;
	display:block;
	color:#000
}*/
.change-currency select { border: 0; }
.change-currency div.selector { display: block; position: relative; color: #000 }
.change-currency div.selector span { position: absolute; left: 6px; top: 2px; font-size: 14px; padding: 1px 0 0 10px; display: block; padding-right: 5px; background: none; height: 20px; overflow: hidden }
.change-currency div.selector select { position: relative; padding-right: 5px; background: #fff; cursor: pointer; height: 20px; width: 100%; margin: 0 0 0 5px; width: 115px }
.change-currency div.selector select option { background: #fff; padding: 1px 4px 2px 4px; font-size: 14px; display: block; color: #000 }
#Menu { width: 100%; height: 52px; text-align: center; }
#menu_header { border-bottom: 1px solid #D6D6D6; border-top: 1px solid #D6D6D6; margin: 0 auto; padding: 0 !important; }
#Menu ul { font-size: 14px; color: #fff; letter-spacing: -4px; height: 50px; }
#Menu ul li { color: #000; display: inline; float: left; font-size: 12px; letter-spacing: normal; line-height: 50px; list-style-type: none; padding: 0 18px !important; position: relative; }
#Menu ul li.first { padding-left: 0; border-left: 0px; }
#Menu ul li.last { padding-right: 0; border: 0; }
#Menu ul li a { /*color:#554214;*/ color: #000; text-decoration: none; /*  font-family:'Open Sans',Arial ;*/ font-size: 16px; font-weight: normal; }
#Menu ul li a:hover { margin: 0; color: #867051; text-decoration: none; }
#Menu ul li .active { color: #867051; }
#Menu ul li:hover ul { display: block }
#Menu ul li ul { /*background: none repeat scroll 0 0 #F4F2F2;*/ background: none repeat scroll 0 0 #fff; border: 1px solid #D6D6D6; box-shadow: 5px 3px 6px 3px rgba(50, 31, 26, 0.15); color: #333333; display: none; height: auto; left: -1px; padding: 0 13px 9px 5px; position: absolute; text-align: left; top: 51px; z-index: 1000; border-top: 0px; opacity: 0.9; }
#Menu ul li:hover { -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; background: none repeat scroll 0 0 #fff; border-color: #D6D6D6; border-image: none; border-style: solid; border-width: 0px 1px 0; /* box-shadow: 0px 3px 2px 0 #c2c2c2;*/ margin: 0; position: relative; z-index: 800; padding: 0 17px !important; line-height: 50px !important; }
#Menu ul li ul li { display: block; border: 0; border-bottom: 0px dashed #E4E4E4; padding: 0; line-height: 0px; width: 230px; line-height: 25px; color: #333; }
#Menu ul li ul li a { display: block; padding: 4px 4px 4px 0; color: #333; font-size: 14px; font-weight: normal; }
#Menu ul li ul li:hover { background: none; border: none; box-shadow: none; margin: 0; position: relative; z-index: 800; padding-left: 18px !important; line-height: 25px !important; color: #BB2219 !important; }
#header .centerpanel { float: left; padding: 80px 0px 0px 10px }
#header .rightpanel { float: right; padding: 7px 10px 0px 0px; width: 260px }
#header .rightpanel .bottompanel { padding-top: 5px; /*padding-top:1px !ie;*/ }
#slogan { width: 225px; height: 66px; background: url(../images/slogan.jpg) no-repeat; float: right }
#basket { font-size: 14px; color: #fce7bc; background: url(../images/icon-basket.jpg) no-repeat; padding: 2px 0px 0px 20px; float: right; margin-right: 10px; white-space: nowrap; }
#content { padding:40px 0 50px; /*background: #FFFFFF;*/ }
#content .leftpanel { float: left; /*width:950px;*/ width: 1200px; }
#content .leftpanel .toppanel { }
#content .leftpanel .toppanel .leftpanel { float: left; width: 543px }
#content .leftpanel .toppanel .rightpanel { float: right; width: 250px }
#content .leftpanel .bottompanel { padding-top: 15px; }
#content .rightpanel { float: right; width: 390px; display: none; }
#content .leftpanel2 { float: left; width: 382px }
#content .rightpanel2 { float: right; width: 580px; }
#content .leftpanel3 { float: left; width: 600px }
.inner { padding-left: 0; }
#banner { width: 543px; height: 313px; }
.banner1 { float: left; border: 1px solid #E4E4E4; padding: 5px; margin-right: 9px; }
.banner1:hover { opacity: 0.7; }
.banner_last { float: left; border: 1px solid #E4E4E4; padding: 5px; }
.banner_last:hover { opacity: 0.7; }
/* #about{width:250px; height:114px; background:url(../images/about.jpg) no-repeat;} */ 

#about { width: 220px; height: 84px; background: url(../images/about.jpg) no-repeat; padding: 15px; /*font-family:'Open Sans',Georgia, "Times New Roman", Times, serif;*/ color: #fff; font-weight: bold; font-style: italic; }
#diwali_gift { width: 250px; height: 99px; background: url(../images/diwali-gift.jpg) no-repeat; margin-top: 15px }
#new_launch { width: 250px; height: 71px; background: url(../images/new-launch.jpg); margin-top: 14px }
.heading-cat { color: #fff; font-size: 17px; background: #ea1c24 url(../images/bg-sbp.gif) repeat-y scroll 0 0; padding: 4px 6px; }
#sidecategorylist { width: 378px }
#sidecategorylist li { padding: 0 0 6px 10px; background: url(../images/bullet-brown.gif) no-repeat 0 6px }
#sidecategorylist a { font-size: 14px; color: #000000 }
#SideAccountMenu { width: 206px }
#SideAccountMenu li { padding: 0 0 6px 10px; background: url(../images/bullet-brown.gif) no-repeat 0 6px }
#SideAccountMenu a { font-size: 14px; color: #000000; }
#AccountOrderLinks li { padding: 0 0 6px 10px; background: url(../images/bullet-brown.gif) no-repeat 0 6px }
#AccountOrderLinks a { font-size: 14px; color: #000000 }
.roundbox-grey .header { background: url(../images/bck-sidecat-header.gif) no-repeat left bottom; padding: 0 0 14px 0; font-size: 15px; color: #3b3b3b; font-weight: bold; margin-bottom: 4px }
#footer { /*background:url(../images/footer-top-img.png) center top no-repeat #7e7e7e;*/ }
#footer-inner { padding: 24px 0 0 0; /*background:url(../images/footer-top-img.png) center top no-repeat;*/ font-size: 14px; color: #e8e8e8; width: 1200px; margin: auto; background-color: #fff;/*box-shadow:0 22px 25px #B0B0B0;*/ }
#footer-inner .footer-top { padding: 0 0 12px 0; clear: both;/*background:url(../images/footer-bot-img.png) center bottom no-repeat;*/ }
.footer-nav { padding: 0 0 15px 0; text-align: center; }
.footer-nav a { padding: 0 2px 0 2px; color: #e8e8e8; text-decoration: none; }
.footer-nav a:hover { padding: 0 2px 0 2px; color: #fff; text-decoration: none; }
#footer-inner .signup-sec { width: 575px; margin: auto; padding-bottom: 5px }
#footer-inner .signup-sec .signup-text { line-height: 20px; }
#footer-inner .signup-sec .currency { width: 230px; float: left; }
#footer-inner .signup-sec .currency div { float: left; padding: 0 5px 0 0; }
#footer-inner .signup-sec .signup { width: 345px; float: left; }
#footer-inner .signup-sec .signup div { float: left; padding: 0 5px 0 0; }
#footer-inner .singnup-bg { width: 250px; height: 26px; background: url(../images/signup-input.png) no-repeat; float: left; margin-top: 5px; }
.singnup-bg { width: 332px; height: 33px; background: url(../images/signup-input.png) no-repeat; float: left; margin-top: 0px; }
.signup-text { /*font-family: 'Open Sans',Arial;*/ font-size: 18px; font-style: normal; padding-right: 20px; padding-top: 25px; text-transform: uppercase; color: #000; }
#footer-inner .singup-input { float: left; width: 211px; margin: 3px 10px 0 5px; color: #000; background: none; border: 0; font-size: 14px; height: 22px; }
.singup-input { float: left; width: 260px; margin: 3px 10px 0 10px; color: #000; background: none; border: 0; font-size: 14px; height: 25px; }
#footer-inner .go-btn { float: left; line-height: 20px; font-size: 14px; color: #000; text-decoration: none; text-transform: uppercase; background: none; border: none; height: 26px; width: 24px; }
.go-btn { float: left; line-height: 20px; font-size: 14px; color: #000; text-decoration: none; text-transform: uppercase; background: none; border: none; height: 26px; width: 24px; }
#footer-inner .bank-card-sec { width: 600px; margin: auto; color: #fff }
#footer-inner .bank-card-sec .col1 { width: 255px; float: left; padding: 10px 0 10px 0; margin: 0; }
#footer-inner .bank-card-sec .col1 ul { width: 255px; padding: 0 0 0 5px; margin: 0; }
#footer-inner .bank-card-sec .col1 ul li { float: left; padding: 0 7px 0 0; margin: 0; list-style-type: none; }
#footer-inner .bank-card-sec .col2 { width: 220px; float: right; padding: 10px 0 5px 0; margin: 0; }
#footer-inner .bank-card-sec .col2 ul { width: 220px; padding: 0 0 0 5px; margin: 0; }
#footer-inner .bank-card-sec .col2 ul li { float: left; padding: 0 7px 0 0; margin: 0; list-style-type: none; }
#footer-inner .geo-trust { float: right }
#footer-inner .footer-bot { color: #c6c6c6; text-align: center; padding: 0 0 10px 0; background: #3E424B; }
/*form elements*/
.form_heading { font-size: 14px; color: #fce7bc; font-weight: bold; background: url(../images/bck-header2.jpg) repeat-y; padding: 8px 8px 8px 12px; margin-bottom: 15px }
form .row { padding-bottom: 6px; padding-top: 0px }
.mandatory,
.Required { color: #e82823; }
.ExpressCheckoutBlockCollapsed .ExpressCheckoutContent { display: none; }
.ExpressCheckoutBlock h3 { font-size: 14px; color: #000000; font-weight: bold; background: #f4a01b; padding: 10px; margin-bottom: 15px; color: #fff; }
.ExpressCheckoutBlockCollapsed h3 { font-size: 12px; line-height: 20px; color: #8f7a6e; font-weight: bold; background: #f2f2f2; padding: 10px; margin-bottom: 15px; }
h3,
.ExpressCheckoutBlock div h3,
.ExpressCheckoutBlockCollapsed div h3 { font-size: 15px; color: #f4a01b; font-weight: bold; background: none; padding: 8px 0px 8px 0px; /*font-family:'Open Sans',Tahoma, Geneva, sans-serif;*/ margin-bottom: 15px }
.PL20 { padding: 10px 0 20px }
#top_btngo { width: 28px; height: 17px; background: url(../images/btn-go.jpg) no-repeat; border: 0px; float: left }
.coupon { margin-bottom: 10px }
.txt_brown { background: #fff url(../images/txt-code.gif) repeat-x; color: #5b5b5b; font-size: 14px; border: 1px solid #dbdbdb; border-right: 0; padding: 2px 2px 0 5px; width: 130px; float: left; height: 16px }
.btn_go { width: 24px; height: 20px; background: url(../images/btn-go.gif) no-repeat; border: 0px; float: left }
label.nopad { padding-top: 0px; text-align: right; }
.textbox { border: 1px solid #c1c1c1; background: #fafafa; width: 245px; padding: 6px; font-size: 14px; color: #5a5a5a; }
textarea { border: 1px solid #c1c1c1; background: #fff url(../images/bck-text.jpg) repeat-x; padding: 5px; font-size: 14px; color: #5e0702; /*font-family:'Open Sans',Tahoma, Verdana, Arial, Helvetica;*/ display: inline-block; width: 100%; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; height: 150px; }
.innerdata { float: left }
.btn,
.billingButton,
#bottom_payment_button, .shop-btn2 {border: #f4a01b 2px solid;
    padding: 10px 15px;
    /*display: table;*/
    font-family: Ubuntu;
    color: #f4a01b;
    font-size: 16px;
    border-radius: 20px;
    margin: 5px 0; }
dd.Submit input:hover,
.btn:hover,
.billingButton:hover,
#bottom_payment_button:hover, .shop-btn2:hover{background:#f4a01b; color:#fff}

.FormContainer .Textbox,
.EstimateShipping .Textbox { border: 1px solid #c1c1c1; background: #fafafa; width: 245px; padding: 6px; font-size: 14px; color: #5a5a5a; }

.JSHidden { border: 1px solid #c1c1c1; background: #fafafa; width: 245px; padding: 6px; font-size: 14px; color: #5a5a5a; border-radius: 4px 4px 4px 4px; box-shadow: 0 1px 3px #DDDDDD inset; transition: border 0.3s linear 0s; }
.FormContainer select { border: 1px solid #c1c1c1; background: #fafafa; width: 245px; padding: 6px; font-size: 14px; color: #5a5a5a; border-radius: 4px 4px 4px 4px; box-shadow: 0 1px 3px #DDDDDD inset; transition: border 0.3s linear 0s; }
.FormContainer dt { float: left; width: 200px; padding-top: 6px; clear: left; font-size: 14px }
.EstimateShipping dt { float: left; width: 120px; padding-top: 6px; clear: left; }
.FormContainer dd,
.EstimateShipping dd { padding-bottom: 8px; float: left }
.AccountLogin .FormContainer dt { float: none; width: 200px; padding: 6px 0 4px; clear: left; font-size: 14px }
p.Submit { padding: 20px 0 0 20px; clear: both }
p.Submit1 { margin-top:-24px;margin-left: 28px; clear: both }
p.Submit input,
p.Submit1 input,
.btn-orange,
.ML20 input,
dd.Submit input { border: #f4a01b 2px solid;
    padding: 10px 15px;
    display: table;
    font-family: Ubuntu;
    color: #f4a01b;
    font-size: 16px;
    border-radius: 20px;
    margin: 10px 0; }
	
.btn-orange:hover { text-decoration: none }
.CreateAccount p.Submit,
.AccountLogin p.Submit { padding-left: 0 }
.ML20 { padding: 10px 0px 20px; clear: both }
.msg-info,
.msg-success,
.msg-warning,
.msg-error,
.msg-validation { }
.msg-shipto { color: #3B3B3B; font-size: 15px; font-weight: bold; border-bottom: 1px solid #E4E4E4; margin: 0px 0px; padding: 5px 5px 5px 10px; }
.InfoMessage,
.SuccessMessage,
.WarningMessage,
.ErrorMessage,
.msg-info,
.msg-success,
.msg-warning,
.msg-error,
.msg-validation { border: 1px solid; margin: 10px 0px; padding: 8px 8px 8px 30px; background-repeat: no-repeat; background-position: 5px 5px; }
.InfoMessage,
.msg-info { color: #00529B; background-color: #d0f0ff; background-image: url('../images/info.gif'); border-color: #a0d9f4; clear: both; }
.SuccessMessage,
.msg-success { color: #4F8A10; background-color: #dff2bf; background-image: url('../images/success.gif'); border-color: #c4dc9b }
.WarningMessage,
.msg-warning { color: #9F6000; background-color: #FEEFB3; background-image: url('../images/warning.gif'); border-color: #ebd57d }
.ErrorMessage,
.msg-error,
.msg-validation { color: #D8000C; background-color: #ffe2e2; background-image: url('../images/error.gif'); border-color: #f8b9b9 }
/*end of form elements*/

#bookmark a { width: 18px; height: 18px; display: block; float: left; margin-right: 5px; background: url(../images/icon-bookmark.gif) }
#bookmark a#one { background-position: 0px 0px }
#bookmark a#two { background-position: -24px 0px }
#bookmark a#three { background-position: -47px 0px }
#bookmark a#four { background-position: -70px 0px }
#bookmark a#one:hover { background-position: 0px -18px }
#bookmark a#two:hover { background-position: -24px -18px }
#bookmark a#three:hover { background-position: -47px -18px }
#bookmark a#four:hover { background-position: -70px -18px }
/* breadcrumb */
ul.breadcrumb { font-size: 14px; float: left;  }
ul.breadcrumb li { float: left; background: url(../images/orange-arow.gif) no-repeat right 6px; padding-right: 4px; margin-right: 6px; }
ul.breadcrumb li.current { background: none; color: black; }
ul.breadcrumb li a { text-decoration: none; }
ul.breadcrumb li a:hover { text-decoration: underline; }
/* pagination */
.showpanel { color: #940d12; float: right; padding: 2px 10px 0px 10px; }/*
.pagination {
	padding: 15px 0 0;
	border-top:1px solid #e0d8d8
}*/
.pagination ul { /*text-align: center; Set to "left/right/center" to right align pagination interface*/ }
/*
.pagination li {
	list-style-type: none;
	display: inline;
	margin-left:4px;
	font-size:14px
}
.pagination a {
	text-decoration: none;
	color:#000000;
}
.pagination a:hover {
	color:#000;
}
.pagination a.currentpage {
	cursor: default;
	background:#e9e7e9;
	padding:0 3px
}
.pagination span.currentpage {
    background: none repeat scroll 0 0 #E4E4E4;
    border: 1px solid #909090;
    font-size: 14px;
    padding: 5px;
}
.pagination a.disablelink {
	background-color:none;
	cursor: default;
	color: #666;
	font-weight: normal !important;
}
.pagination a.disablelink:hover {
}
.pagination a.prevnext {
}
*/


.pagination ul li { float: left; list-style: none; }
.pagination ul li a { float: left; list-style: none; -moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; background-color: #F5F5F5; background-image: -moz-linear-gradient(center top, #FFFFFF, #E6E6E6); background-repeat: repeat-x; border-color: #E6E6E6 #E6E6E6 #B3B3B3; border-radius: 4px 4px 4px 4px; border-style: solid; border-width: 1px; box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05); color: #333333; cursor: pointer; display: inline-block; font-size: 14px; line-height: 18px; margin-bottom: 0; padding: 4px 10px; text-align: center; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); vertical-align: middle; margin-right: 5px; text-decoration: none; color: #000; }
.currentpage { background-color: #f17421; background-image: -moz-linear-gradient(center top, #925907, #724301); background-repeat: repeat-x; border-color: #925907; border-radius: 4px 4px 4px 4px; border-style: solid; border-width: 1px; box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05); color: #fff; cursor: pointer; display: inline-block; font-size: 14px; line-height: 18px; margin-bottom: 0; padding: 4px 10px; text-align: center; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); vertical-align: middle; margin-right: 5px; }
.pagination ul li a:hover { background-color: #f17421; background-image: -moz-linear-gradient(center top, #925907, #724301); background-repeat: repeat-x; border-color: #724301; border-radius: 4px 4px 4px 4px; border-style: solid; border-width: 1px; box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05); color: #fff; cursor: pointer; display: inline-block; font-size: 14px; line-height: 18px; margin-bottom: 0; padding: 4px 10px; text-align: center; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); vertical-align: middle; margin-right: 5px; }
.page_heading { margin-bottom: 25px; }
.page_heading_text { background: url(../images/banner_1.jpg) no-repeat right; color: #504100; /*font-family: 'Open Sans',Arial,Tahoma;*/ font-size: 30px; height: 105px; padding: 45px 0 0; text-align: center; text-shadow: 0.1em 0.1em 0.2em #504100; padding-left: 135px; display: none; }
.page_subheading { border: 1px solid #E4E4E4; padding: 10px; background: #E4E4E4; margin-bottom: 20px; display: inline-block; width: 100%; height:350px; }
.page_subheading_three { border: 1px solid #E4E4E4;  background: #E4E4E4; margin-bottom: 20px; display: inline-block; width: 100%; height:35px; }
.page_subheading_new { border: 1px solid #E4E4E4; padding: 10px; background: #f4a01b; margin-bottom: 20px; display: inline-block; width: 100%; height:50px; }
.page_subheading_two { border: 1px solid #E4E4E4; padding: 10px; background: #E4E4E4; margin-bottom: 20px; display: inline-block; width: 100%; }
.sort_page { float: right; }
.sort { color: #000000; font-size: 14px; float: right }
.sort form { display: inline }
.heading-common { background: url(../images/banner_1.jpg) no-repeat; }
.heading-common0 { background: url(../images/banner_2.jpg) no-repeat; }
.heading-common1 { background: url(../images/banner_3.jpg) no-repeat; }
.heading-common2 { background: url(../images/banner_4.jpg) no-repeat; color: #504100 }
.heading-common3 { background: url(../images/banner_5.jpg) no-repeat; color: #504100 }
.heading-common4 { background: url(../images/banner_6.jpg) no-repeat; color: #504100 }
.heading-common5 { background: url(../images/banner_7.jpg) no-repeat; color: #504100 }
.heading-common6 { background: url(../images/banner_8.jpg) no-repeat; color: #504100 }
.heading-decoratice-handicraft { background: url(../images/heading-dhb.html) no-repeat; }
.heading-dryfuits { background: url(../images/heading-dryfuits.html) no-repeat; }
.heading-kaju-barfi-combo { background: url(../images/heading-kaju-barfi-combo.html) no-repeat; }
.heading-kajuburfi { background: url(../images/heading-kajuburfi.html) no-repeat; }
.heading-mewa-bite { background: url(../images/heading-mewa-bite.html) no-repeat; }
.heading-namkeen-can { background: url(../images/heading-namkeen-can.html) no-repeat; }
.heading-special-gift { background: url(../images/heading-special-gift.html) no-repeat; }
.heading-sweets-n-namkeen { background: url(../images/heading-sweets-n-namkeen.html) no-repeat; }
.heading-us-uk { background: url(../images/heading-us-uk.html) no-repeat; }
.heading-common0 h1,
.heading-common1 h1,
.heading-common2 h1,
.heading-common3 h1,
.heading-common4 h1,
.heading-common5 h1 { font-size: 26px; font-weight: normal;/*font-family:'Open Sans',Arial, Tahoma;*/ }
.slide { /*text-align:center;
	width:142px;
	float:left;
	margin:0px 15px 25px 0px;
	height: 235px;*/ /*background: none repeat scroll 0 0 #F5F5F5;
    border: 1px solid #CDCDCD;
    
	-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;*/ border: 1px solid #CDCDCD; float: left; height: auto; margin: 0 11px 65px 0; padding: 10px 10px 15px; text-align: center; width: 210px;/*box-shadow:0 0 1px 2px #D9D9D9;
border-top:4px solid #FD9D6D;
border-bottom:2px solid #8A411D;*/ }
.slide:hover { /*background: none repeat scroll 0 0 #F5F5F5;
    border: 1px solid #CDCDCD;
    
	-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; float: left; height: 275px; margin: 0 11px 65px 0; padding: 10px 10px 15px; text-align: center; width: 210px; box-shadow:0 0 5px 5px #E0E0E0 inset;
border-top:4px solid #FD9D6D;
border-bottom:2px solid #8A411D;*/ }
.slide .row { padding-bottom: 2px }
.slide .img { width: auto; text-align: center; border: 1px solid #f2f2f2; box-shadow: 0px 0px 12px 1px #f2f2f2; height: auto; }
.slide .img img { background: #fff; }
.slide .img:hover {/*background: #FF6804; border:1px solid #FF6804;*/ }
.slide .img .hot { display: none; position: absolute; top: -3px; right: -2px; background: url(../images/img-hot.png) no-repeat; width: 51px; height: 52px; z-index: 101 }
.slide .img .stock-na { position: absolute; /*top:9px; right:11px;*/ /*background:url(../images/img-outofstock.png) no-repeat*/ ; width: 210px; height: 140px; z-index: 100;	/*-moz-border-radius: 100px;  Firefox *//* -webkit-border-radius: 100px;  Safari, Chrome *//*border-radius: 100px;  CSS3 *//*-khtml-border-radius: 100px;-o-border-radius: 100px;
    -ms-border-radius: 100px;*/ }
.slide .row-product-name { padding-bottom: 4px; min-height: 64px; position: relative; padding-top: 10px; color: #dc2742; font-family: "source_serif_probold"; }
.slide .row-price { padding-bottom: 4px; color: #888888; font-size: 17px; }
/* .img{width:140px; height:140px; background:url(../images/bck-img.jpg) no-repeat;} */

.img { width: 140px; height: 140px; background: #fff; position: relative; }
.img2 { width: 80px; height: 80px; background: url(../images/bck-img2.jpg) no-repeat; }
.img3 { width: 60px; height: 60px; background: url(../images/bck-img3.jpg) no-repeat; }
.bck-aboutus { background: #f5daaa url(../images/bck-aboutus.jpg) no-repeat; padding: 40px 40px 40px 250px; font-size: 14px }
.bck-the-shop { background: #f5daaa url(../images/bck-the-shop.jpg) no-repeat; padding: 40px 40px 40px 250px; font-size: 14px }
.bck-contact { background: #f5daaa url(../images/bck-contact.jpg) no-repeat; padding: 40px 40px 40px 250px; font-size: 14px }
.bck-rfq { background: #f5daaa url(../images/bck-rfq.jpg) no-repeat; padding: 40px 40px 40px 250px; font-size: 14px }
.bck-shipping-policy { background: #f5daaa url(../images/bck-shipping-policy.jpg) no-repeat; padding: 40px 40px 40px 250px; font-size: 14px }
.bck-terms { background: #f5daaa url(../images/bck-terms.jpg) no-repeat; padding: 40px 40px 40px 250px; font-size: 14px }
.bck-error { background: url(../images/oops.jpg) no-repeat; padding: 0px 40px 40px 180px; font-size: 14px }
.img_box { padding: 5px; border: 1px solid #e4e4e4; }
.img_big { position: relative; /*background:#EAEAEA;
	width:340px;
	height:340px;*/ text-align: center;/*border:1px solid #CCCCCC;
	padding:5px; background: #e5cfc2; */ }
.img_big img { max-width: 100%; width: auto; height: 400px; /*height: 350px;*/ }
.img_big:hover { /*box-shadow:0 0 5px 5px #e0e0e0 inset;*/ }
.last { margin-right: 0px; }
.slide2 { margin-right: 15px; float: left; border: 1px solid #CCCCCC; padding: 3px; box-shadow: 0 0 1px 1px #CCCCCC; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
.slide2:hover { box-shadow: 0 0 5px 5px #e0e0e0 inset; }
.slide3 { float: left; width: 29%; padding-right: 2%; border-right: 1px solid #f2d0a6; margin-right: 2%; margin-bottom: 20px }
.slide3 img { width: 75px; height: 75px; }
.slide3 .col1 { float: left; }
.slide3 .col2 { margin-left: 90px; float: none; width: auto }
.slide4 { float: left; width: 15%; padding-right: 2%; margin-right: 2%; margin-bottom: 20px }
.slide4 img { width: 58px; height: 58px; }
.noborder { border: 0px; }
.bottom_pagnation { padding: 5px 0px 0px 0px; border-top: 0px solid #e0d8d8 }
.col1 { float: left; width: 40% }
.col2 { float: right; /*width:60%*/ width: 45% }
.myacrow { padding: 15px 0px }
.myaccol1 { float: left; }
.myaccol1 a { width: 77px; height: 64px; background: url(../images/icons_account.jpg); display: block }
.myaccol2 { margin-left: 80px }
.myaccol1 a.messages { background-position: 0px 0px }
.myaccol1 a.orderstatus { background-position: 0px -88px }
.myaccol1 a.orderhistory { background-position: 0px -184px }
.myaccol1 a.ordertrack { background-position: 0px -567px }
.myaccol1 a.addressbook { background-position: 0px -284px }
.myaccol1 a.returnrequests { background-position: 0px -380px }
.myaccol1 a.editprofile { background-position: 0px -479px }
.gridcart { }
.gridcart { font-size: 14px }
.gridcart .heading { /*background: url(../images/top_bg.png) repeat;*/ background: #f4a01b none repeat scroll 0 0; font-size: 16px; color: #fff; }
.gridcart .row { padding: 0px; border-bottom: 1px solid #e4e4e4; }
.gridcart .col1 { float: left; width: 16%; padding: 1%; }
.gridcart .col2 { float: left; width: 26%; padding: 1% }
.gridcart .col3 { float: left; width: 12%; padding: 1%; text-align: center }
.gridcart .col4 { float: left; width: 18%; padding: 1%; text-align: center }
.gridcart .col5 { float: left; width: 16%; padding: 1%; text-align: right }
.gridcart .col6 { float: right; width: 15%; padding: 1%; text-align: right }
.gridcart .bottomrow { padding: 1%; text-align: right; border-bottom: 1px solid #e4e4e4; }
.gridcart2 { }
.heading2 { font-size: 14px; color: #9f1012; font-weight: bold; margin-bottom: 15px; border-top: 1px solid #cc211d; border-bottom: 1px solid #cc211d }
.gridcart2 .row { padding: 0px; border-bottom: 1px solid #f2d0a6; }
.gridcart2 .col1 { float: left; width: 45%; padding: 1% }
.gridcart2 .col2 { float: left; width: 15%; padding: 1%; text-align: center }
.gridcart2 .col3 { float: left; width: 16%; padding: 1%; text-align: center }
.gridcart2 .col4 { float: left; width: 16%; padding: 1%; text-align: right }
.gridcart2 .col5 { float: right; width: 15%; padding: 1%; text-align: right }
.block { border-bottom: 1px solid #f2d0a6; margin-bottom: 10px; padding-bottom: 10px }
ul.cms,
ul.OrderItemList { list-style: square; margin-left: 15px; padding-left: 15px }
ul.cms li,
ul.OrderItemList li { padding-top: 8px }
ul.reddisc { margin-left: 0px; padding-left: 0px; }
ul.reddisc li { padding: 3px 0px 8px 0px; font-size: 14px; }
ul.reddisc .bullet { background: url(../images/disc-red.jpg) no-repeat 0px 0px; float: left; width: 20px; height: 17px; text-align: center; padding: 3px 0px 0px 1px; color: #fff; font-weight: bold }
ul.reddisc .text { padding-top: 3px; margin-left: 25px }
.EstimateShipping { background: #f3f3f3; padding: 10px; border: 1px solid #e4e4e4; width: 400px; float: right; margin-top: 10px }
.box { background: #f3f3f3; padding: 10px; border: 1px solid #e4e4e4; }
.box2 { border: 1px solid #e4e4e4; padding: 10px; }
/*shop by price*/
.ShopByPrice,
.AccountMenu { margin: 0 0 10px 0; }
.ShopByPrice h2,
.AccountMenu h2 { font-size: 17px; color: #fff; border: none; padding: 4px 6px; margin: 0; background: #a99469 url(../images/bg-sbp.gif) repeat-y; }
.FloatRight { padding: 4px 0; }
#FormField_14,
#FormField_15 { width: 260px; font-size:12px }
/* USED BY DISINDIA */



select option { padding: 1px 2px 1px 2px }
select.pricerange { background: #fce7bc; border: 1px solid #f2d0a6; font-size: 14px; width: 100px; color: #79582f; }
select.currency { background: #fce7bc; border: 1px solid #f2d0a6; width: 130px; font-size: 14px; color: #79582f; }
select.chooseaddress { padding: 5px;
    background: #FADB9B;
    border: 1px solid #F1B974;
    font-size: 14px;
    color: #181a1c; }
select.sortby { background: #fff; border: 1px solid #ccc; font-size: 14px; width: 145px; color: #545454; }
select.quantity { background: #fff; border: 1px solid #f2d0a6; font-size: 10px; color: #79582f; padding: 2px; width: 50px; height: 23px }
select.select { border: 1px solid #c1c1c1; background: #fafafa; width: 259px; padding: 6px; font-size: 14px; color: #5a5a5a; }
select.ReturnQty { background: #fff; border: 1px solid #f2d0a6; font-size: 10px; color: #79582f; padding: 2px; width: 80px; }
.redbold { color: #f4a01b;
    font-size: 14px; }
.priceredbold { color: #f4a01b; font-weight: bold; }
.blackbold { color: #000; font-size: 14px; font-weight: bold; }
.padme { margin: 5px 0 10px; }
.Meta { color: #444444; padding-left: 20px; font : 14px/150% 'Open Sans', verdana, Arial, Tahoma; }
hr { background: #e4e4e4 none repeat scroll 0 0; border: 0 none; /*height: 1px;*/ margin: 10px 0; padding: 0; }
.EstimatedShippingMethods { border-bottom: 1px solid #e4e4e4; padding: 0 0 5px; }
a.shippingcost { color: #d45447; text-decoration: none }
a.shippingcost:hover { text-decoration: underline; }
.CreateAccount,
.AccountLogin,
#CheckoutGuestForm { /*padding:0 0 20px 0;*/ font-size: 14px; color: #1f1f1f; padding: 10px; border: 1px solid #ccc; height: 380px; width: 100%; /*margin-left:10px; margin-right:10px; */ margin: 0 auto; background: #fff }
.CreateAccount .PL40 { background: none; padding: 0 }
.CreateAccount li { background: url(../images/bullet-brown.gif) no-repeat left 7px; padding: 2px 0 2px 10px; color: #1f1f1f; }
.AccountLogin div { padding: 0 0 20px 0; font-size: 14px; color: #1f1f1f }
.HorizontalFormContainer p.Warning { padding: 0 0 0 200px; }
.HorizontalFormContainer dd img,
.HorizontalFormContainer #captcha { margin: 0 0 0 200px; }
/* USED FOR MY ACCOUNT PAGES BY DISINDIA */

ul.minicart li { padding: 5px 0 5px 1px; border-bottom: 1px solid #DEC59A; }
/* Return Item cart */

.gridcart .co43 { float: left; width: 18%; padding: 1%; text-align: left; }
.gridcart .co33 { float: left; width: 14%; padding: 1%; text-align: center; }
.gridcart .co23 { float: left; width: 34%; padding: 1%; text-align: center; }
/* link button */

p.chhappan { height: 24px; }
p.chhappan a { float: left; height: 24px; line-height: 24px; padding: 0 15px; background: #BA1D18; font-size: 14px; /*font-family:'Open Sans',Georgia, Verdana, Times, serif;*/ color: #FCE7BC; border-bottom: 2px solid #e1e1e1; text-transform: capitalize; }
p.chhappan a:hover { margin-top: 1px; border-bottom: none; text-decoration: none; }
/* // link button */


/* express checkout by member */

p.Submitexpressmember { clear: both; }
/*p.Submitexpressmember input { background: #bc1e19 url(../images/bck-btn.jpg) repeat-x; color: #fce7bc; font-size: 14px; padding: 5px; border: 0 }*/
/* shipping rates */

.shippingTable { margin: 0 0 10px 0; border-collapse: collapse; border-left: 1px solid #E4E4E4; }
.shippingTable thead td { border-top: 1px solid #E4E4E4; border-bottom: 1px solid #E4E4E4; padding: 8px 10px; font-weight: bold; color: #000000; white-space: nowrap; background: #f0f0f0 }
.shippingTable td { vertical-align: top; /*width: 50%;*/ padding: 6px 10px; border-right: 1px solid #E4E4E4; border-bottom: 1px solid #E4E4E4; text-align: center; }
.deliveryTable { vertical-align: top; padding: 6px 10px; width: 100%; background: #e4e4e4; }
.deliveryTable thead td { padding: 8px 10px; color: #000; white-space: nowrap }
.deliveryTable td { vertical-align: top; width: 100%; padding: 6px 10px; }
ul .sorry li { margin-left: 25px; line-height: 20px; }
/* General Tables for safety till all div layouts are made */

table.General,
table.CartContents,
table.General { width: 100%; margin: 10px 0; }
table.General thead tr th,
table.CartContents thead tr th { padding: 6px 10px; /*text-align: left;*/ }
table.General tbody td,
table.CartContents tbody td { padding: 6px 10px; vertical-align: top; }
table.General tbody tr.First td { border-top: 0; }
.date { font-size: 14px; font-style: italic; color: #996600; }
/* Cart Contents */

table.CartContents,
table.General { }
table.CartContents thead tr th,
table.General thead tr th { font-size: 14px; color: #3B3B3B; font-weight: bold; border-top: 1px solid #e4e4e4; border-bottom: 1px solid #e4e4e4 }
.CartContents tbody td { border-bottom: 1px solid #e4e4e4; }
.txt-small { font-size: 14px; color: #645A46; background: url(../images/ico-gift.gif) no-repeat left 2px; padding: 3px 0 2px 25px; }
#promo ul a { text-align: right; padding: 0px; margin: 0px; font-weight: bold; }
.TabNav { font-size: 14px; margin-bottom: 10px; padding: 6px 4px 6px 4px; }
.TabNav li { display: inline; list-style: none; margin: 0; padding: 0; }
.TabNav li a { position: relative; top: 2px; font-size: 14px; padding: 4px 8px; margin-right: 6px; margin-top: 3px; text-decoration: none; color: #530f13; }
.TabNav li a:hover { text-decoration: none; background-color: #e4e4e4; color: #000; }
.TabNav li.active a { margin-top: 0px; padding-top: 7px; border-bottom: 1px solid #fff; background: #fff; font-weight: bold; }
.TabNav,
.TabNav li { list-style: none; margin: 0; padding: 0; }
.TabNav { font-size: 14px; margin-bottom: 10px; padding: 6px 4px 6px 4px; }
.TabNav li { display: inline; }
.TabNav li a { position: relative; top: 2px; font-size: 14px; padding: 4px 8px; margin-right: 6px; margin-top: 3px; text-decoration: none;    display: inline-block; }
.TabNav li a:hover { text-decoration: none; }
.TabNav li.Active a { margin-top: 0px; padding-top: 7px; font-weight: bold; }
.TabNav { border-bottom: 1px solid #e4e4e4; }
.TabNav li a { border: 1px solid #e4e4e4; background: #e4e4e4; color: #530f13; }
.TabNav li a:hover { }
.TabNav li.Active a { border-bottom: 1px solid #fff; background: #fff; }
/* FANCY CSS BUTTON with png IN Panels/ChooseBillingAddress.html */

.buttons a,
.buttons button { display: block; float: left; margin: 0 7px 0 0; background-color: #921209; border: 1px solid #FD0303; border-top: 1px solid #C0362C; border-left: 1px solid #C0362C; /*font-family:'Open Sans',Tahoma, Arial, Verdana, sans-serif;*/ font-size: 14px; line-height: 130%; text-decoration: none; color: #565656; cursor: pointer; padding: 5px 20px; /* Links */ }
.buttons button { width: auto; overflow: visible; color: #fff; font-size: 14px; padding: 5px 20px; border: 0; background: #af1c1c url(../images/btn-orange.jpg) repeat-x; -moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius: 5px; display: inline-block; text-decoration: none; font-weight: bold }
.buttons button[type] { padding: 5px 20px; /* Firefox */ line-height: 17px; /* Safari */ }
*:first-child+html button[type] { padding: 4px 10px 3px 7px; /* IE7 */ }
.buttons button img,
.buttons a img { margin: 0 3px -3px 0 !important; padding: 0; border: none; width: 16px; height: 16px; }
/* POSITIVE */

button.positive,
.buttons a.positive { color: #FCE7BC; }
.buttons a.positive:hover,
button.positive:hover { }
.buttons a.positive:active { }
span.modSubmit input { color: #fff; font-size: 14px; padding: 3px 8px 5px; border: 0; background: #af1c1c url(../images/btn-orange.jpg) repeat-x; -moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius: 5px; display: inline-block; text-decoration: none; }
span.modCancel input { color: #fff; font-size: 14px; padding: 3px 8px 5px; border: 0; background: #b8b8b8; -moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius: 5px; display: inline-block; text-decoration: none; }
.createaccountheader { margin-bottom: 20px; font-size: 15px; color: #5D362F; /*font-family: 'Open Sans',"Lucida Grande", Palatino, Georgia, Verdana;*/ font-weight: bold; }
.createaccountheadershipping { margin-top: 20px; margin-bottom: 20px; font-size: 15px; color: #5D362F; /*font-family:'Open Sans', "Lucida Grande", Palatino, Georgia, Verdana;*/ font-weight: bold; }
.box222 { padding: 10px; border-bottom: 2px solid #e4e4e4; min-height: 120px; }
h4 { font-size: 15px; color: #f4a01b; font-weight: bold; background: none; padding: 8px 0px 8px 0px; /*font-family:'Open Sans',Tahoma, Geneva, sans-serif;*/ margin-bottom: 15px }
h4 small { font-size: 10px; }
.linksmall { font-size: 14px; color: #5d362f; font-weight: normal; }
/* END BY DISINDIA */

a.developed { color: #7e5b55; text-decoration: none }
.cont-cat { color: #000; font-size: 14px; padding: 4px 0; }
.con-cat a { color: #000; }
.cat-sweet-online li { padding: 5px 5px 5px 14px; float: left; width: 31%; background: url(../images/bullet-arrow.gif) no-repeat left center; }
.roundbox .top-left,
.roundbox .bottom-left { padding-left: 9px; font-size: 0px }
.roundbox .top-right,
.roundbox .bottom-right { padding-right: 9px; font-size: 0px }
.roundbox .top-middle,
.roundbox .bottom-middle { height: 9px; font-size: 9px }
.roundbox .content-left { padding-left: 9px }
.roundbox .content-right { padding-right: 9px }
.roundbox .content-middle { padding: 10px }
.roundbox-grey .top-left { background: url(../images/roundbox.gif) no-repeat; }
.roundbox-grey .top-right { background: url(../images/roundbox.gif) right top no-repeat }
.roundbox-grey .top-middle { background: url(../images/roundbox.gif) left -18px repeat-x }
.roundbox-grey .bottom-left { background: url(../images/roundbox.gif) left -9px no-repeat }
.roundbox-grey .bottom-right { background: url(../images/roundbox.gif) right -9px no-repeat }
.roundbox-grey .bottom-middle { background: url(../images/roundbox.gif) left bottom repeat-x }
.roundbox-grey .content-left { background: url(../images/roundbox-side.gif) repeat-y }
.roundbox-grey .content-right { background: url(../images/roundbox-side.gif) right 0 repeat-y }
.roundbox .content-middle { background: #f4f4f4 }
.mini-cart .header,
.add-ons .header { font-size: 14px; font-weight: bold; padding-bottom: 8px; background: none }
.mini-cart .row { padding-bottom: 8px; border-bottom: 1px dotted #c2c2c2; }
.mini-cart .item-name { font-size: 14px; float: left; width: 70%; line-height: 24px; }
.mini-cart .item-price { color: #6b5d54; width: 30%; text-align: right; float: left; font-style: italic; font-size: 22px; white-space: nowrap; }
.mini-cart .row-total { /*background:#e4e4e4;*/ padding: 5px 6px 5px 8px }
.mini-cart .total-price { float: left; font-size: 14px; font-weight: bold; padding-top: 5px }
/*.similar .title { font-size: 18px; color: #000;padding-bottom: 6px; margin-bottom: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-transform: uppercase; }*/
.live-assistance { margin: 10px 0; margin-right: 11px; width: 378px; }
.banner-home { /*height: 360px;*/ clear: both; width: 100%; display: inline-block; }
.banner { /*width: 770px;*/ float: left; position: relative; z-index: 10; margin-top: 10px; width: 100%; display: inline-block; }
.home-boxes { background: none repeat scroll 0 0 #FFFFFF; margin: 122px 0 0; padding-bottom: 5px; padding-left: 100px; padding-top: 10px; width: 1100px; }
.home-boxes .heading { padding: 0 0 14px 0; font-size: 20px; /*font-family:'Open Sans',tahoma;*/ color: #fff; }
.home-boxes .details-text { padding: 0 0 18px 0; /*font-family:'Open Sans',tahoma;*/ color: #fff; line-height: 19px }
.home-boxes .corporate { height: 185px; width: 180px; float: left; padding: 24px 120px 0 27px; background: url(../../../prod-sweets-img/uploaded_images/corporate-img.png) no-repeat; }
.home-boxes .mewa-bite { height: 185px; width: 180px; float: left; padding: 24px 120px 0 27px; margin: 0 6px; background: url(../../../prod-sweets-img/uploaded_images/mewa-bite-img.png) no-repeat; }
.home-boxes .sweets { height: 185px; width: 180px; float: left; padding: 24px 120px 0 27px; background: url(../../../prod-sweets-img/uploaded_images/sweet-img.png) no-repeat; }
body.home #Header a { color: #000000 }
#Header .col1 .slogan { background: url(../images/slogan.png) no-repeat; width: 395px; height: 46px; margin-bottom: 10px }
/*body.home #Header .col1 .slogan {
	background:url(../images/slogan-home.png) no-repeat;
	width:395px;
	height:46px;
	margin-bottom:10px
}*/
.slogan { /*background:url(../images/slogan-home.png) no-repeat;*/ width: 370px; height: 56px; margin-bottom: 0px; margin-top: 8px; }
body.home ul#promo a { color: #FFF307; }
body.home #footer { background-color: transparent; }
#footer { margin-bottom: 20px; }
body.home #footer-inner { color: #000; }
body.home #footer-inner .footer-bot { background: none repeat scroll 0 0 #3E424B /* #9B021E */; color: #fff; padding: 10px; clear: both; }
#FooterDevelopedBy { color: #341400; font-size: 14px; padding-bottom: 10px; text-align: center; }
#FooterDevelopedBy a { color: #341400; font-size: 14px; text-decoration: none; }
#FooterDevelopedBy a:hover { text-decoration: none; }
.cart a { color: #000000 !important; font-weight: bold; font-size: 14px; }
.checkout-btn { color: #fff !important; }
.text1 a { color: #000000 !important; font-weight: bold; font-size: 14px; }
.currency_text { color: #000000 !important; font-weight: bold; font-size: 14px; margin-top: -15px; }
.currency_symbol { color: #000 !important; font-weight: normal; font-size: 14px; border: 1px solid #C5C5C7; padding: 3px; float: left; width: 20px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; text-align: center; margin-right: 10px; margin-top: 0px; background: #F5F5F5; /*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#E6E6E6');
background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#E6E6E6)); background: -moz-linear-gradient(center top, #FFFFFF, #E6E6E6);*/ }
.currency_symbol a { color: #000 !important; }
.testimonial {/*background: url("../images/testimonial_bg.gif") no-repeat scroll 0 0 transparent;*/ float: left; height: 63px; margin-left: 60px; padding-left: 75px; width: 455px; }
.signup { float: right; margin-right: 35px; margin-top: 15px; width: 575px; }
.footer_top_1 { border-top: 1px solid #DBDBDB; border-bottom: 0px solid #DBDBDB; height: 63px; }
.testimonial_txt { font-size: 16px; color: #939393; padding-right: 120px; padding-top: 10px; }
.footer_2 { background: #E0E0E0 /*url("../images/footer-bg.jpg") repeat scroll 0 0 transparent*/; float: left; width: 1200px; border-top: 3px solid #3E424B; }
.footer_box1 { border-right: 1px dashed #C8C8C8; float: left; padding: 20px 10px 10px 90px; width: 200px; height: 145px; }
.footer_box2 { border-right: 1px dashed #C8C8C8; float: left; padding: 20px 10px 10px 50px; width: 220px; height: 145px; }
.footer_box3 { float: left; border-right: 1px dashed #C8C8C8; padding: 20px 30px 10px 50px; width: 240px; text-align: center; height: 145px; color: #595959; font-size: 14px; }
.footer_box4 { float: left; padding: 20px 20px 10px; width: 257px; text-align: center; height: 145px; }
.footer_heading { font-size: 16px; color: #000; font-weight: bold; padding-bottom: 8px; }
.footer_list li a { font-size: 14px; color: #595959; line-height: 26px; }
.product-outer {/*width:1170px;*/ float: left; margin: 10px 0 10px 15px; }
.product-outers {/*width:1180px;*/ float: left; margin: 10px; }
.product_heading {/*background:url("../images/bg-title.png") no-repeat scroll 0 0 transparent;*/ color: #000; font-size: 22px; height: 35px; margin-left: -20px; width: 160px; padding: 14px 20px; text-transform: uppercase; }
.premium_pakhis { border-top: 4px solid #fd9d6d; border-bottom: 2px solid #8a411d; box-shadow: 0px 1px 3px 1px #999; width: 255px; padding: 10px; float: left; margin-right: 20px; background: url(../images/pro2.png) bottom right no-repeat #f5f5f5; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; height: 220px; }
.rakhi_sweets { border-top: 4px solid #fd9d6d; border-bottom: 2px solid #8a411d; box-shadow: 0px 1px 3px 1px #999; width: 255px; padding: 10px; float: left; margin-right: 20px; background: url(../images/pro3.png) bottom right no-repeat #f5f5f5; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; height: 220px; }
.rakhi_dry_fruits { border-top: 4px solid #fd9d6d; border-bottom: 2px solid #8a411d; box-shadow: 0px 1px 3px 1px #999; width: 255px; padding: 10px; float: left; margin-right: 20px; background: url(../images/pro1.png) bottom right no-repeat #f5f5f5; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; height: 220px; }
.product-box1 { border-top: 4px solid #fd9d6d; border-bottom: 2px solid #8a411d; box-shadow: 0px 1px 3px 1px #999; width: 255px; padding: 0 15px 20px 5px; float: left; /*background: url(../images/pro_4.png) bottom right no-repeat #f5f5f5;*/ -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; height: 220px; }
.pro {/*font-family:'Open Sans',Arial, Helvetica, sans-serif;*/ font-size: 20px; color: #000; font-weight: bold; }
.order_txt { font-size: 14px; color: #000; padding-top: 5px; line-height: 22px; padding-right: 96px; text-align: left; }
.FloatLeft { margin-left: 10px; }
.ExpressCheckoutContent { padding: 15px 0; }
.ExpressCheckoutContent li { width: 100% !important }
.box1 { width: 173px; float: left; height: 230px; background: url(../images/boxes.png) top no-repeat; padding: 22px 40px; }
.box2 { width: 151px; float: left; border: 1px solid #d6d6d6; padding: 10px; text-align: center }
.button-view { width: 173px; float: left; margin-top: 15px; color: #eb6500; /*font-family:'Open Sans',Arial, Helvetica, sans-serif;*/ font-size: 14px; }
.center_product { padding-top: 8px; float: left; width: 173px; text-align: center; font-size: 14px; font-weight: bold; }
#divide { width: 255px; height: auto; float: left; padding: 5px; }
.item1 { width: 123px; height: auto; float: left; padding: 2px; }
.order_ul1 { list-style: disc; padding-left: 0px; font-weight: normal; color: #000; font-size: 14px; }
.order_ul1 li a { color: #000; font-size: 14px; line-height: 20px; }
.order_ul { list-style: disc; padding-left: 15px; font-weight: normal; color: #000; font-size: 14px; line-height: 21px; }
.order_ul li a { color: #000; font-size: 14px; }
.row3 ul li { list-style: disc; margin-left: 15px; }
.ul_border { border-bottom: 1px solid #E1E1E1; height: 3px; }
/* New Css */

.currency_show { float: right; width: 500px; line-height: 43px; }
.currency_show ul { padding: 0px; margin: 0px; margin-top: -5px; }
.currency_show ul li { margin: 0px; margin-top: 12px; }
.currency_txt { float: right; font-size: 14px; padding-right: 10px; padding-top: 2px; font-weight: bold; }
.curr_symbol { float: right; font-size: 12px; }
.curr_symbol a { border: 1px solid #867051; font-size: 12px; float: right; margin: 0 0 0 5px; padding: 1px 5px; font-weight: bold; }
.curr_symbol a:hover { color: #000; text-decoration: none; }
.rs_symbol { float: right; font-size: 14px; font-weight: bold; }
.rs_symbol a { border: 1px solid #867051; float: right; margin: 0 0 0 5px; padding: 1px 2px; font-weight: bold; font-size: 12px; }
.rs_symbol a:hover { color: #000; text-decoration: none; }
.myaccount { border-right: 1px solid #6c6c6c;/* border-left: 1px solid #FFB477;
    border-right: 1px solid #833D04;*/ padding-right: 10px; padding-left: 10px; text-shadow: 1px 1px 1px #303030; }
.mycart { border-left: 1px solid #d5d5d5; /*border-right: 1px solid #6c6c6c;*/ padding-right: 10px; padding-left: 10px; text-shadow: 1px 1px 1px #303030; }
.checkout {/*border-left: 1px solid #d5d5d5; border-right: 1px solid #6c6c6c;*/ padding-right: 10px; padding-left: 10px; text-shadow: 1px 1px 1px #303030; }
.login {/*border-left: 1px solid #d5d5d5;*//* border-right: 1px solid #833D04;*/ padding-left: 10px; text-shadow: 1px 1px 1px #303030; }
.links li.myaccount a { /*    background: url("../images/my-account.png") no-repeat scroll 0 0 transparent;*/ }
.links li.mycart a { background: url("../images/my-cart.png") no-repeat scroll 0 0 transparent; padding: 0 0 0 28px; }
.links li.checkout a { /*    background: url("../images/checkout.png") no-repeat scroll 0 0 transparent;*/ }
.links li.login a { /*background: url("../images/login.png") no-repeat scroll 0 0 transparent;*/ }
.links { float: right; height: 35px; margin: 0 0 0 10px; }
.links li { float: left; /*margin-right:20px;*/ line-height: 16px; }
.links li.last { margin-right: 9px; }
.links li a:hover { text-decoration: none; text-shadow: none; }
/* Accordian */

.accordion { list-style-type: none; padding: 0; margin: 0 0 0px; border-top: none; border-left: none; }
.accordion ul { padding: 0; margin: 0; float: left; display: block; width: 500px; }
.accordion li { background: #f2f2f2; border-radius: 5px; border: 1px solid #fff; box-shadow: 1px 1px 3px #ccc; cursor: pointer; list-style-type: none; padding: 0; margin: 0; float: left; display: block; width: 100%; }
.accordion li.active>a { background: url(../images/close.gif) no-repeat center right; }
.accordion li div { padding: 0px; background: #f1f1f1; display: block; font-size: 14px; clear: both; float: left; width: 580px; padding: 10px 5px }
.accordion a { text-decoration: none; font: bold 1.1em/2em Arial, sans-serif; color: #717171; padding: 0 5px; display: block; cursor: pointer; background: url(images/open.html) no-repeat center right; }
/* Level 2 */
.accordion li ul li { width: 590px; background: #fff; font-size: 0.9em; }
.row-product-name a { color: #000; font-size: 15px; font-weight: normal; font-family: Georgia; font-style: italic; }
.rounded-img { border: 1px solid #000000; border-radius: 100px; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4); display: inline-block; overflow: hidden; }
.row3 table p { text-align: center !important; }
.row3 table p strong { color: #000; font-size: 14px; }
.describe-1 {/*font-family: Arial, Helvetica, sans-serif; */ font-size: 12px; font-weight: bold; }
.describe-2 {/*font-family: Arial, Helvetica, sans-serif; */ font-size: 12px; }
.row3 td { padding: 5px 2px; }
.review_button { width: 216px; height: 30px; background: url(../images/write-a-customer-review.png) no-repeat top transparent; display: inline-block; color: #ffffff; /*font-family:arial;*/ font-size: 14px; font-weight: normal; padding: 11px 24px; text-decoration: none; text-shadow: 1px 1px 1px #212121; text-align: center; text-indent: -9999px; }
.review_button:hover { background: url(../images/write-a-customer-review.png) no-repeat top transparent; text-decoration: none; opacity: 0.9; text-indent: -9999px; }
.review_button:active { position: relative; top: 1px; }
.show_review .title { border-bottom: 1px solid #E0D8D8; color: #FF6804; font-size: 24px; font-weight: 500; margin-bottom: 12px; padding-bottom: 6px; }
.reviewtitle { font-size: 16px; font-weight: 600; margin-bottom: 10px; }
.reviewuser { font-size: 12px; font-weight: 400; margin-bottom: 5px; color: #999999; }
.reviewtxt { font-size: 14px; margin-bottom: 10px; }
.reviewrow { border: 1px solid #E0D8D8; padding: 5px; background: #f7f7f7; margin-bottom: 10px; width: 1120px; }
#scrollbar1 { width: 1160px; margin: 20px 0 10px; }
#scrollbar1 .viewport { width: 1140px; height: 268px; overflow: hidden; position: relative; }
#scrollbar1 .overview { list-style: none; position: absolute; left: 0; top: 0; padding: 0; margin: 0; }
#scrollbar1 .scrollbar { background: transparent url(../images/bg-scrollbar-track-y.png) no-repeat 0 0; position: relative; background-position: 0 0; float: right; width: 15px; }
#scrollbar1 .track { background: transparent url(../images/bg-scrollbar-trackend-y.png) no-repeat 0 100%; height: 100%; width: 13px; position: relative; padding: 0 1px; }
#scrollbar1 .thumb { background: transparent url(../images/bg-scrollbar-thumb-y.png) no-repeat 50% 100%; height: 20px; width: 25px; cursor: pointer; overflow: hidden; position: absolute; top: 0; left: -5px; }
#scrollbar1 .thumb .end { background: transparent url(../images/bg-scrollbar-thumb-y.png) no-repeat 50% 0; overflow: hidden; height: 5px; width: 25px; }
#scrollbar1 .disable { display: none; }
.noSelect { user-select: none; -o-user-select: none; -moz-user-select: none; -webkit-user-select: none; }
.terms_of_use { font-size: 16px; line-height: 25px; }
.terms_of_use ol li, .terms_of_use p {
    font-size: 14px !important;
    line-height: 30px;
}
.terms_of_use p { font-size: 16px; }
#container_area,
#Container_area { margin: 0 auto; padding: 0 !important; width: 1200px; }
.shop-btn { background: none repeat scroll 0 0 #dc2742; background-image: url(../images/icon-3.png); background-repeat: no-repeat; background-position: 16px 46%; font-size: 14px; font-weight: bold; font-family: open sans; text-transform: uppercase; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -o-border-radius: 4px; -ms-border-radius: 4px; box-shadow: -1px 0 3px #1c1c1c inset; box-shadow: -1px 0 3px #1c1c1c inset; -moz-box-shadow: -1px 0 3px #1c1c1c inset; -webkit-box-shadow: -1px 0 3px #1c1c1c inset; -o-box-shadow: -1px 0 3px #1c1c1c inset; -ms-box-shadow: -1px 0 3px #1c1c1c inset; padding: 8px 16px 8px 38px; width: 92px; color: #fff; }
/*@media screen and (-webkit-min-device-pixel-ratio:0) {
#container_area,
#Container_area { margin: 0 auto; padding: 0 !important; width: 1200px; }
}*/
#header_container { margin: 0 auto; height: 44px; padding: 0 !important; /*background: -webkit-linear-gradient(top, rgb(168, 143, 109) 0%, rgb(140, 118, 86) 100%); background: -o-linear-gradient(top, rgb(168, 143, 109) 0%, rgb(140, 118, 86) 100%); background: -ms-linear-gradient(top, rgb(168, 143, 109) 0%, rgb(140, 118, 86) 100%); background: -moz-linear-gradient(top, rgb(168, 143, 109) 0%, rgb(140, 118, 86) 100%); background: linear-gradient(to bottom, rgb(168, 143, 109) 0%, rgb(140, 118, 86) 100%);background: url("../images/top_bg.png") repeat-x scroll center top transparent;*/ background: #dc2742; }
.links a { color: #fff; }
.links a:hover { color: #000; }
.product-sec { width: 1000px; float: left; margin: 0px; }
.pro-a { width: 306px; float: left; margin-right: 40px; padding: 0px; text-align: center; }
.pro-a h1 { color: #3f3d3d; font-size: 26px; margin: 20px 0 0 10px; padding: 0px; font-weight: normal; text-align: center; }
.pro-a h2 { border: 1px solid #010101; margin: 20px 0 0 0px; }
.pro-a h3 { color: #1d1c1c; font-size: 14px; margin: 15px 0 0 0px; padding: 0px; font-weight: bold; text-transform: uppercase; }
.pro-a p { text-align: center; }
.pro-r { width: 306px; float: right; margin: 0; padding: 0px; text-align: center; }
.pro-r h1 { color: #3f3d3d; font-size: 26px; margin: 20px 0 0 10px; padding: 0px; font-weight: normal; text-align: center; }
.pro-r h2 { border: 1px solid #010101; margin: 20px 0 0 0px; }
.pro-r h3 { color: #1d1c1c; font-size: 14px; margin: 15px 0 0 0px; padding: 0px; font-weight: bold; text-transform: uppercase; }
.pro-r p { text-align: center; }
/*
.pro-a{width:153px; float:left;  margin-right: 40px; padding:0px; text-align:center;}
.pro-a h1{color:#3f3d3d; font-size:26px;  margin:20px 0 0 10px; padding:0px; font-weight:normal; text-align: center;}
.pro-a h2{ border:1px solid #010101; margin:20px 0 0 0px;}
.pro-a h3{color:#1d1c1c; font-size:14px;  margin:15px 0 0 0px; padding:0px; font-weight:bold; text-transform:uppercase;}
.pro-a p{ text-align:center;}
.pro-r{width:153px; float:right;  margin:0; padding:0px; text-align:center;}
.pro-r h1{color:#3f3d3d; font-size:26px;  margin:20px 0 0 10px; padding:0px; font-weight:normal;  text-align: center;}
.pro-r h2{ border:1px solid #010101; margin:20px 0 0 0px;}
.pro-r h3{color:#1d1c1c; font-size:14px;  margin:15px 0 0 0px; padding:0px; font-weight:bold; text-transform:uppercase;}
.pro-r p{ text-align:center;}

*/

.color { color: #010101; font-family: 'Open Sans', cursive; }
.color-r { margin: 0 auto; margin-top: 8px; color: #010101; font-size: 14px; text-decoration: none; text-transform: uppercase; background: url(../images/addtocart.png) no-repeat top transparent; height: 30px; width: 220px; padding-top: 11px; text-align: center; }
.color-r a { color: #fff; text-decoration: none; font-size: 12px; text-transform: uppercase; text-shadow: 1px 1px 1px #212121; }
.color-r a:hover { color: #1d1c1c; text-decoration: none; font-size: 12px; text-transform: uppercase }
.march { width: 100%; float: left;/* background:url(../images/products_bg.jpg) top repeat-x; height:480px;*/ margin-top: 25px; }
.favorites { width: 318px; float: left; margin-right: 10px; padding: 0px; text-align: center; border: 1px solid #d5d5d5; margin-bottom: 12px; position: relative; min-height: 320px; }
.favorites h1 { text-align: center; margin: 0px; padding: 0px; }
.favorites p { text-align: center; margin: 5px 0px; padding: 0px; color: #1d1c1c; font-size: 17px; }
.favorites-r { width: 220px; float: right; margin: 0; padding: 0px; }
.favorites-r h1 { text-align: center; margin: 0px; padding: 0px; }
.favorites-r p { text-align: center; margin: 5px 0px; padding: 0px; color: #1d1c1c; font-size: 17px; }
.favorites .row-product-name { /*text-align: center !important; font-weight: normal !important; line-height: 28px; min-height: 60px; float: left; width: 100%; padding: 5px 15px; */ padding: 8px 0 15px 10px; }
.favorites .row-price { font-size: 16px; font-weight: normal; float: left; width: 100%; text-align: right !important; color: #6b5c51; margin-top: 0px; }
.favorites .row-btn { margin-top: 1px;/* background: url(../images/addtocart.png) no-repeat top transparent;*/ height: 40px; padding-top: 5px; /*text-shadow:1px 1px 1px #212121; margin-bottom:10px; */ bottom: 13px; left: 0; position: absolute; width: 100%; }
.favorites .row-btn a:hover { color: #000; text-decoration: none; }
.outer h1 { text-align: center; font-size: 34px; margin: 20px 0 0px 0px; padding: 0px; font-weight: normal }
.carts { color: #fff; text-decoration: none; font-size: 14px; text-transform: uppercase; line-height: 30px; }
/*.slider-sec { background: url("../images/slider-bg.gif") repeat-x scroll center top transparent; float: left; height: 193px; position: relative; width: 100%; margin-top: -193px; }*/
#Carousel ul li { list-style: none; }
#mycarousel5 li { list-style: none; }
.favorites .img { text-align: center; margin: 0 auto; width: 100%; background: #fff; margin-top: 5px; padding: 0px 5px; height: auto; /*box-shadow: 0px 0px 2px #C2C2C2; height: 150px;* background:url("../images/blur-circle.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); margin-bottom: 10px; */ }
.favorites .img .img_wrapper { text-align: center; margin: 0 auto; min-height: 150px; /*line-height: 200px; width:200px;height: 150px;*/ /*background: #e5cfc2;*/ }
.favorites .img .img_wrapper a { display: inline-block; max-width: 100%; padding-top: 10px; }
.favorites .img img {/* width: 120px !important; height:80px !important;padding-top: 14px; max-height:200px; height: 250px; */ }
#footer_menu li ul { display: none; }
.pro_desc { min-height: 50px; }
.menu_image img { border: 0px solid #cacac8; }
.pricelabel_inner { background: #BB2219; border-radius: 100px; padding: 25px 10px; text-align: center; color: #fff; }
.pricelabel { background: #BB2219; border-radius: 100px; padding: 2px; text-align: center; color: #fff; }
.pro_last { margin-right: 0px !important; }
.pro_name_div { min-height: 60px; }
.show-overlay { position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(150, 126,112, 0.7); opacity: 0; }
.favorites:hover .show-overlay { opacity: 1; transition: all 0.5s ease-in-out; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; }
.show_but { left: 0; margin-top: -15px; position: absolute; top: 50%; width: 100%; }
.show_but a { background-color: #89714f; border: 1px solid #fff; color: #fff; display: inline-block; padding: 10px 15px; text-transform: uppercase; font-weight: bold; }
.show_desc { text-align: left; font-family: Georgia; font-style: italic; margin-top: 10px; }
.total-price { font-size: 22px; color: #6b5c51; text-align: left; margin-bottom: 15px; }
.row2_1 { /*border: 1px solid #d5d5d5;*/ padding: 5px; margin-bottom: 0px; }
.row2_1_3 { border: 1px solid #d5d5d5; padding: 3px; margin-bottom: 0px; width: 96%; }
.row3_1 {/* border: 1px solid #d5d5d5;*/ padding: 5px; margin-bottom: 0px; }
.col1_1 { float: left; width: 50%; text-align: left; }
.col2_1 { float: left; width: 50%; text-align: right; font-weight: bold; /*text-transform:uppercase;*/ }
body #TB_window { top: 40px; margin-top: 0 !important; }
body #TB_iframeContent { width: 100% !important; }
.new-row { display: inline-block; width: 100%; }
.new-left { float: left; width: 50%; }
.new-right { float: right; width: 50%; }
.right-panel { padding: 0 30px; }
.quality-box { margin-left: 0%; }
.new-btns { /*text-align: center;*/ padding: 18px 0 0 10px; }
.new-btns input { display: inline-block; }
.review_button2 { display: inline-block; }
.inner-wrap { /*height:662px;overflow-y:auto; */ }
.content-new { /*  background: url("../images/inner-body-bg.jpg") repeat-x scroll 0 0 #ffffff;*/ background: #fff; padding: 0px 0px 0px 10px; }
.leftpanel-new { }
.details-panel { padding-right: 0px; margin-bottom: 20px; }
.site-map-inner ul li a:hover { background: none !important; }
.similar { display: inline-block; width: 100%; }
.s_price { color: #897051; font-size: 20px; }
.inactive-header { font-weight: bold; color: #000 !important; }
.active-header { font-weight: bold; color: #000 !important; }
.currency_show ul li a:hover { background: none !important; }
ul.pro-link li a:hover { background: none !important; }
/*updated at 3/05/2014*/

.cc-box { float: right; padding-left: 10px; padding-top: 0px; }
.term-condition-pan { width: 100% !important; }
.ftr-logo { float: left; }
.tc-box { width: auto; float: left; padding-left: 10px; }
.social-box { }
.site-map-pan { width: 100% !important; }
.ft-box1 { width: 35% !important; }
.ft-box2 { width: 25% !important }
.ft-box3 { width: 30% !important }
.ph-no { width: auto; padding: 3px 0; float: left }
.footer-contact { width: 100% !important; }
img,
span,
input,
div { transition: all 0.5s ease-in-out 0s; -moz-transition: all 0.5s ease-in-out 0s; -webkit-transition: all 0.5s ease-in-out 0s; -o-transition: all 0.5s ease-in-out 0s; -ms-transition: all 0.5s ease-in-out 0s; }
figure,
figcaption { transition: all 0.3s ease-in-out 0s; -moz-transition: all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; -ms-transition: all 0.3s ease-in-out 0s; }
.slider * { transition: all 0s ease-in-out 0s; -moz-transition: all 0s ease-in-out 0s; -webkit-transition: all 0s ease-in-out 0s; -o-transition: all 0s ease-in-out 0s; -ms-transition: all 0s ease-in-out 0s; }
/********************** Changes SLP ************************/
#Carousel_list { width: 1000px; margin: 0 auto; }
#sweet_collections { float: left; width: 22%; }
#live_assistance { float: left; width: 45%; text-align: center; margin-right: 3%; }
#fb_section { float: left; width: 30%; }
.slide { /*float: left; height: 235px; width: 190px;*/ margin: 0 11px 65px 0; padding: 10px 10px 15px; text-align: center; float: none; width: auto; }
.slide:hover { /*float: left; height: 235px; margin: 0 11px 65px 0; padding: 10px 10px 15px; text-align: center; width: 190px;*/ background: #fff; }
.product_listis { box-shadow: 0px 0px 10px #9e9e9e;/*width:255px;*/ padding: 10px; float: left; margin-right: 40px; background: #EEEEEE;/* height:190px;*/ box-shadow: 0 0 10px #9e9e9e; border: 1px solid #EAEAEA; -moz-border-radius: 100px; /* Firefox */ -webkit-border-radius: 100px; /* Safari, Chrome */ border-radius: 100px; /* CSS3 */ -khtml-border-radius: 100px; -o-border-radius: 100px; -ms-border-radius: 100px; }
.product_list_last { box-shadow: 0px 0px 10px #9e9e9e;/*width:255px;*/ padding: 10px; float: left; background: #EEEEEE; /*height:190px;*/ box-shadow: 0 0 10px #9e9e9e; border: 1px solid #EAEAEA; -moz-border-radius: 100px; /* Firefox */ -webkit-border-radius: 100px; /* Safari, Chrome */ border-radius: 100px; /* CSS3 */ -khtml-border-radius: 100px; -o-border-radius: 100px; -ms-border-radius: 100px; }
.product_listis:hover { background: #ffbd92; border: 1px solid #ffbd92; }
.product_list_last:hover { background: #ffbd92; border: 1px solid #ffbd92; }
.sweets_title { width: 172px; padding: 0px 5px; float: left; text-align: center; margin-right: 42px; font-size: 16px; font-weight: 500; color: #000; }
.sweets_price { width: 175px; padding: 0px 5px 10px 5px; float: left; text-align: center; margin-right: 38px; font-size: 12px; font-weight: bold; color: #000; }
.sweets_title_last { width: 170px; padding: 0px 5px; float: left; text-align: center; font-size: 16px; font-weight: 500; color: #000; }
.sweets_price_last { width: 175px; padding: 0px 5px 10px 5px; float: left; text-align: center; font-size: 12px; font-weight: bold; color: #000; }
.product-outer1 {/*width:1170px; */ float: left; margin: 2px 0px 2px 15px; }
.product-outer2 {/*width:1170px;*/ float: left; margin: 2px 0px 5px 15px; }
.product_listis img { background: none repeat scroll 0 0 #FFFFFF; -moz-border-radius: 100px; /* Firefox */ -webkit-border-radius: 100px; /* Safari, Chrome */ border-radius: 100px; /* CSS3 */ -khtml-border-radius: 100px; -o-border-radius: 100px; -ms-border-radius: 100px; border: 1px solid #f1f1f1; }
.product_list_last img { background: none repeat scroll 0 0 #FFFFFF; -moz-border-radius: 100px; /* Firefox */ -webkit-border-radius: 100px; /* Safari, Chrome */ border-radius: 100px; /* CSS3 */ -khtml-border-radius: 100px; -o-border-radius: 100px; -ms-border-radius: 100px; border: 1px solid #f1f1f1; }
.product_listis img:hover { opacity: 0.7; }
.product_list_last img:hover { opacity: 0.7; }
.classname { background: #FF6804; color: #fff; padding: 5px 10px; margin-top: 5px; text-decoration: none; font-weight: normal; font-size: 16px; }
.classname:hover { background: #888888; color: #fff; text-decoration: none; font-weight: normal; }
.priceis { float: left; width: 175px; line-height: 35px; color: #888; font-size: 17px; }
.detailsis { float: left; width: 175px; padding-top: 8px; }
.sidebar_container {/*border:1px solid #E4E4E4;*/ }
.sidebar_title { background: none; padding: 5px; height: 30px; line-height: 30px; color: #FF6804; font-size: 18px; font-weight: 600; border-bottom: 1px dotted #c1c1c1; text-transform: uppercase; }
.sidebar_content { padding: 10px 0px; }
.sidebar_content ul { padding-left: 30px; }
.sidebar_content ul li { list-style: url('../images/bullet-diwali.png'); line-height: 30px; padding-left: 5px; }
.sidebar_content ul li a { color: #000; }
.sidebar_content ul li a:hover { color: #FF6804; }
/*.favorites .img{ width:250px !important; background:none !important; text-align:center !important;}*/
.jcarousel-prev { display: none !important; }
.jcarousel-next { display: none !important; }
#footer_menu li { padding-bottom: 10px; padding-top: 0px; }
#footer_menu li a { font-size: 14px; }

/*auto grid system*/

[class*="autogrid"] {
text-align:justify
}
[class*="autogrid"]:after { content: ""; display: inline-block; width: 100% }
[class*="autogrid"]>* {
display:inline-block;
vertical-align:top;
text-align:left
}
:root [class*="autogrid"] { font-size: 0; text-justify: distribute; }
:root [class*="autogrid"]>* { font-size: 14px; font-size: 1.4rem }
[class*="autogrid"]:-o-prefocus {
word-spacing:-0.43em
}
.autogrid2>* { width: 49% }
.autogrid3>* { width: 31.5%; }
.autogrid4>* { width: 23.6% }
.autogrid5>* { width: 19% }
.autogrid6>* { width: 15% }
.autogrid8>* { width: 10.8% }
.autogrid10>* { width: 9% }
.autogrid12>* { width: 6.4% }
/* Clearfix */
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.clearfix { display: inline-block; }
/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* close commented backslash hack */


.row3 p { /*font-size: 16px !important;*/ }
.row3 span { /*font-size: 16px !important;*/ }

.footer-pan1 { width: 100%; float: left; margin: 40px 0 0 0; background:/*url(%%GLOBAL_IMG_PATH%%/news-letter_bg.png) top repeat-x*/ #5f3905; /*height:40px;*/ padding: 10px 0px; }
.footer-pan2 { width: 100%; float: left; margin: 0px; height: 335px; padding-top: 20px; }
.footer-inner { width: 990px; margin: 0 auto; }
.term-condition-pan { width: 31%; float: left; margin-left: 18px; color: #3f3d3d; }
.term-condition { clear: both; height: 18px; font-size: 13px; color: #fff; text-transform: uppercase; font-weight: bold; }
.term-condition-inner { float: left; padding: 5px 0; font-size: 14px; color: #3f3d3d; line-height: 22px }
.footer-contact { float: left; padding: 10px 0; font-size: 12px; color: #fff; line-height: 20px }
.term-condition-inner img { width: 48px; height: 35px; float: left; margin-right: 10px; }
.term-condition-inner img:hover { opacity: 0.8 }
.site-map-pan { width: 20%; float: left; margin: 0 19px; }
.site-map { float: left; height: 30px; font-size: 13px; color: #fff; text-transform: uppercase; font-weight: bold; }
.site-map-inner { clear: both; padding: 0px; font-size: 12px; color: #614600; line-height: 24px }
.footer-social { width: 287px; float: left; margin: 0px; padding: 0 0 10px 5px; }
.footer-social img { width: 28px; height: 28px; float: left; margin-right: 10px; }
.footer-social img:hover { opacity: 0.9 }
.copy2 { background: url(../images/copyright.png) top no-repeat; width: 950px; margin: 0 auto; clear: both; height: 22px; }
.copyright { float: left; padding-top: 0px; color: #fff; padding-top: 5px; font-size: 13px; }
.pro { color: #fff; font-weight: normal; font-size: 13px; }
.pro a { color: #fff; text-decoration: none; }
.pro-link { color: #fff; text-decoration: none; font-size: 12px; }
.pro-link a { color: #fff; text-decoration: none; font-size: 12px; }
.pro-link a:hover { color: #FFFFFF; text-decoration: none }
.accept { color: #FFFFFF; float: right; font-size: 17px; padding: 5px 0 0 20px; width: 600px; }
/*.accept a { color: #3e2400; }*/
.accept a:hover { color: #fff; text-decoration: none; }
.pro-link2 li { /*float:left;*/ list-style: none; padding: 0px 5px; font-size: 14px; }
.f_link { font-size: 12px !important; color: #fff; }
.f_link:hover { color: #fff; text-decoration: none; }
.footer-pan2 h2 { margin-bottom: 15px; }
.accept-inner { float: right; padding-left: 10px; padding-top: 0px; }
.footer_1 { width: 40%; }
.footer_2 { float: left; width: 42%; }
.footer-3 { float: left; width: 58%; }
.footer_4 { padding: 0px; margin: 0px; }
.footer_5 { clear: both; padding-top: 25px; padding-bottom: 10px; }
.footer-pan { width: 100%; float: left; margin: 0px; /* height: 220px; */ padding-top: 30px; padding-bottom: 30px; /*border-top: 4px solid #ad987c;*/ }
.ph-img { margin: 3px 8px 0 0px; float: left; line-height: 22px; }
.mail-img { margin: 3px 8px 0 0px; float: left }
.term-cont { padding-top: 15px; padding-bottom: 15px; }
.accept-a { font-size: 14px; color: #eaa833; }
img { max-width: 100%; height: auto; }
.FormContainer { float: left; width: 48%; }
.CreateAccount { width: 46% }
.AccountLogin { width: 48% }
/*.BlockContent .CreateAccount { width: 46% !important; }
.BlockContent .AccountLogin { width: 48%  !important;}

.ExpressCheckoutContent .AccountLogin{ width: 46% !important; }
.ExpressCheckoutContent .AccountLoginWrap{ width: 48%  !important;}*/

.cat-sweet-online { margin-bottom: 30px; }
.cat-sweet-online ul { margin: 0; padding: 0; display: inline-block; width: 100%; letter-spacing: normal; }
.contact-left,
.contact-right { width: 49%; float: left; }
.contact-panel { }
.contact-panel table { border-collapse: inherit; border-spacing: inherit; }
.contact-panel table td { padding: 5px; }
.contact-panel label { font-weight: 700; }
.contact-panel textarea { border-radius: 6px; }
.contact_button { background: none repeat scroll 0 0 #9B021E; color: #FFFFFF; margin-top: 5px; padding: 5px 10px; text-decoration: none; border: 0px; }
.contact_button:hover { background: none repeat scroll 0 0 #595959; color: #000000; cursor: pointer; }
.textf { background: #FFFFFF; border: 1px solid #C1C1C1; color: #5E0702; font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 11px; padding: 5px; border-radius: 6px; display: inline-block; width: 100%; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; height: 32px; }
.success-contact { color: #006600; }
.contact-main { display: inline-block; width: 100%; }
.similar .slide { width: 25%; float: left; }
.jcarousel .slide { width: 100%; }
.coe-left { float: left; width: 48%; }
.co-quest { float: left; width: 95% }
.co-wrap { padding: 0 0 20px 0 }
.co-wrap2 { padding: 0 0 20px 20px; }
.createAccountIntro { }
.createAccountIntro ul { margin-left: 0; line-height: 1.4; padding-left: 0; }
.createAccountIntro ul li { margin-left: 0; padding-left: 0; }
.createAccountSubmit { margin-top: 4px; }
.AccountLoginWrap { float: right; width: 48%; }
.AccountLoginWrap .pd { padding: 0 0 15px 0; }
.ExpressCheckoutBlock { padding: 0 15px; }
.billing-list { /*margin-left: 30px;*/ display: inline-block; vertical-align: top}
.billimg-chooseaddress { width: 95% }
.billing-hide { padding: 15px 0 10px 0; }
.billing-clear { margin-top: 10px; display: block; }
.billing-CreateAccountForm { width: 50%; float: left; margin-left: 20px; }
.add-addr-wrap { display: inline-block; width: 100%; }
.node-join { display: inline-block; /*width: 100%;*/ text-align: left; }
.confirm-order { height: 30px }
.shipping-addr { margin-top: 20px }
.CartContents thead th { white-space: nowrap; }
.co-provider-list { clear: both; margin: 10px 0px; }
.co-provider-option { /*width:358px; float:left; margin-right:10px;*/ }
.order-comments { width: 100%; display: inline-block; height: 200px; }
#content.acc-content { padding: 10px 15px; }
.acc-help { float: left; width: 50% }
.acc-item { margin-bottom: 15px }
.acc-item h3 { margin-bottom: 5px }
.acc-btns { text-align: right }
.acc-btns form { display: inline-block; margin: 0 10px 20px; }
.co-shipping-item { margin: 0 1% 15px; float: left; }
.co-shipping-wrap { background-color: #f1f1f1; border: 1px solid #ccc; padding: 20px; display:inline-block; }
.co-shipping-wrap h3 { text-align: center; }
.billing-addr-left { width: 45%; float: left; }
.billing-addr-right { width: 45%; float: right; }
.billing-addr-left h3,
.billing-addr-right h3 { margin: 0 0 5px; }
.cart-estimate { float: none; margin: 20px auto; width: 450px; }
.cart-estimate dt { padding-right: 10px; }
.cart-estimate dl { display: inline-block; width: 100%; }



/*custome css*/
input[type=radio] {
    width: 16px;
    height: 16px;
    border: 1px solid #f4a01b;
    position: relative;
    top: 3px;    -webkit-appearance: none;
    margin-right: 5px; border-radius: 50%;
}
input[type=radio]:checked{
	border: 3px solid #f4a01b;
}
 input[type=checkbox] {
    width: 16px;
    height: 16px;
    border: 1px solid #f4a01b;
    position: relative; -webkit-appearance: none;
    top: 3px;
    margin-right: 5px;
}
 input[type=checkbox]:checked {background:#f4a01b; }
#ChooseBillingAddress > label {
    font-size: 18px;
    color: #f4a01b;
    font-weight: 500;
}
.ExpressCheckoutBlockCollapsed h3 {
    font-size: 16px;
    line-height: 20px;
    color: #8f7a6e;
    background: #e7e7e7;
    padding: 10px;
    margin-bottom: 15px;
    font-weight: 400;
}

.CheckoutHideOrderTermsAndConditions input {
    float: left;
    margin-right: 15px;
    text-transform: uppercase;
}



#TB_ajaxContent{overflow:inherit}

.forgetpassnew {
    text-align: center;
    display: block;
    color: #dc8c0e;
}
.logo{display:flex !important;align-items: center;}
.logo >span {
    font-size: 12px;
    color: #fff;
    font-weight: 100;
}
.logo >span>p{
    display: inline-block;
    vertical-align: middle;
    background: #fff;
    color: #000; line-height:1.2;
    font-size: 8px;
    text-align: center;
    padding: 2px 4px;
    font-weight: 500;
}
.logo >span small{display:block}
#ForgotPasswordForm {
    margin: 0 auto 50px;
    max-width: 600px;
    background: #fff;
    padding: 50px;
    text-align: center;
    border: 1px solid #f4a01b;
    display: table;
}
div#ForgotPasswordForm .FormContainer {
    width: auto !important;
    float: none !important;
	margin-top:30px;
}






/************* Responsive **************/

@media (max-width: 400px) {
/*#container { width: auto !important; margin: 0 15px; }
#header_container { height: 130px !important; }
.call_img { padding-left: 20px !important; }
.call_phone { width: auto !important; }
.links li { float: none !important; display: inline-block; }*/
}
@media (max-width: 480px) {
/*#container { width: auto !important; margin: 0 15px; }*/
.favorites { width: 100% !important; }
.ft-box1,
.ft-box2,
.ft-box3 { width: 100% !important; }
.ftr-logo { width: 100%; text-align: center; }
.currency_show { width: 100% !important; text-align: center !important; float: none; }
.currency_show ul { height: auto; float: none; display: inline-block; max-width: 100%; }
#Header .col3 .cart-sec { text-align: center; width: 100% !important; }
#Header .col3 .search { margin: 0 !important; background-size: 100% 100%; }
#header_container { height: 100px; }
.call_img { display: inline-block; float: none; vertical-align: top; }
.call_phone { width: auto !important; display: inline-block; float: none; vertical-align: top; }
.cat-sweet-online li { width: auto; float: none; }
.row .priceSubTotal,
.row .priceredbold { width: auto; }
.gridcart .bottomrow .floatleft,
.gridcart .bottomrow .floatright { float: none; width: auto; text-align: center; }
.singnup-bg { width: 100%; background-position: top right; background-color: #fff; }
.cart-total { width: 70px !important }
/*p.Submit input{position:relative; left:-35px;}*/

}
 @media (max-width: 767px) {
/*#container { width: auto !important; margin: 0 15px; }*/
#container_area { width: 100%; }
.currency_show { width: 60%; }
#Header .col1 { width: 100%; }
.slogan {/*width:100%; text-align:center;*/ display: none; }
#Header .col3 { width: 100%; }
#Header .col3 .cart-sec { width: 50%; float: right; }
#Header .col3 .search { width: 100%; float: left; margin: -40px 0 0 0; }
#Header .iso { width: 100%; text-align: center; margin: 0 auto; background-position: top center; }
#Header .logo-img { width: 100%; text-align: center; }
#Header .logo-img .logo { float: none; margin: 80px auto 15px auto; }
#Header .col3 .bottom-panel { padding: 20px 10px 10px 10px; border-bottom: 1px solid #ccc; border-top: 1px solid #ccc; }
.tabs-style-iconbox nav ul li a span { font-size: 15px !important; text-transform: uppercase; }
.content-wrap { width: 100%; }
#Carousel_list { width: 100% !important; }
.favorites { margin: 0 1% 20px; width: 48%; }
.footer-inner { width: auto; padding: 0 15px; text-align: center; }
.footer-pan { background-size: 100% 100% !important; }
.accept,
.cc-box { width: auto; text-align: center; margin: 0; padding: 15px; float: none; }
.singnup-bg { margin: 0 auto; float: none; }
.term-condition-pan { width: auto !important; margin: 0px; float: none; }
.site-map-pan { width: auto; margin: 0px; float: none; }
.social-box { width: 100%; float: left }
/*#tab nav ul li{width:100% !important; display:inline-block;}*/
.tabs nav ul li { flex: auto; -webkit-flex: auto; width: 100% !important; }
/*product page*/
.new-left,
.new-right { width: 100% !important; display: inline-block; }
/*.page_subheading { display: none; }*/
.right-panel { padding: 25px 0; }
.similar { margin-left: 0; }
.img_big img { height: auto; }
.slide { margin: 0 auto 25px auto; width: 100% !important; }
.slide:hover { height: auto; padding: 0; margin: auto; }
.slide .img { margin: 0 auto; max-width: 100%; }
.call_phone { font-size: 12px; height: auto; width: 33%; }
.currency_show ul li { padding: 0 5px; }
.top-panel { text-align: center; }
#Header .logo { float: none; display: inline-block; }
.accept-inner { float: none; display: inline-block; max-width: 100%; padding: 0; }
[class*="autogrid"] > * {
width:auto !important;
float:none;
display:block;
text-align:center;
}
.term-condition-inner,
.footer-social { width: auto !important; float: none; display: block; text-align: center; display: inline-block; max-width: 100%; }
.tc-box,
.ftr-logo { width: auto; float: none; }
.site-map { float: none; height: auto; }
.footer-contact { width: auto !important; float: none; display: inline-block; max-width: 100%; }
.copyright { width: auto; text-align: center; float: none; }
.links a { font-size: 11px; }
.favorites .img img { height: auto; }
.call_us { width: auto; display: inline-block; float: none; width: 100%; text-align: center; }
.FormContainer dt,
.FormContainer dd,
.EstimateShipping dd { float: none; width: auto; }
.FormContainer .Textbox,
.FormContainer .FormField,
.FormContainer select { width: auto; display: inline-block; width: 100%; }
.CreateAccount,
.AccountLogin { width: auto; float: none; margin: 15px 0; height: auto; }
.login-panel { padding: 0 15px; }
.deliveryTable thead td { white-space: normal; }
.shippingTable { overflow-x: auto; display: block; }
.similar .slide { width: auto; float: none; }
.cart-over { overflow-x: auto; }
.cart-wrap { width: 100%; }
.coe-left { float: none !important; width: auto !important; }
.co-quest { float: none; width: auto; height: auto !important; }
.ExpressCheckoutContent { text-align: center; }
#ChooseBillingAddress { text-align: left; }
.billing-CreateAccountForm { width: auto; float: none; }
#TB_window { left: 10% !important; margin-left: 0 !important; width: 80% !important; }
#TB_ajaxContent { width: auto !important; }
.acc-help { width: auto; float: none; margin: 15px 0; }
.acc-btns,
.acc-item { text-align: center; }
textarea { width: 100%; display: inline-block; height: 200px; }
.Textbox,
select { width: 100% !important; display: inline-block; }
.co-shipping-item { float: none; width: auto; margin-left: auto; margin-right: auto; }
.cart-estimate { width: auto; }
.cart-estimate dt { display: block; float: none; padding: 10px 0 5px; text-align: left; width: auto; }
.contact-left,
.contact-right { float: none; width: auto; padding: 10px 0; }
.buttons { text-align: center; float: none; width: auto; margin: 0; }
.buttons button { float: none; display: inline-block; margin: 0; vertical-align: top; }
.shipping-addr { margin-top: 0px }
.img2 { width: auto; height: auto; background: none }
.WrappingOptions { display: none; }
}
@media (min-width: 768px) {
}
 @media (max-width: 979px) {
#content .leftpanel { float: none; width: auto; margin: 0 15px; }
.FormContainer { float: none; text-align: center; width: auto; }
.FormContainer dt { text-align: left; }
p.Submit { padding: 0px !important; margin: 0; }
.ExpressCheckoutContent li { width: 100% !important }
.shop-btn { font-size: 11px !important; }
.cat-box {/* min-height: 415px;*/ position: relative; }
.cat-nm { position: absolute; bottom: 0; }
.ML20 { text-align: center; }
.ML20 input { padding: 5px 16px 7px }
/*.similar { margin: 30px; width: auto; }*/
}
 @media (Max-width: 1024px) {
}
 @media (max-width: 1199px) {
}
 @media (min-width: 1200px) {
}
 @media (min-width: 481px) and (max-width: 767px) {
/*#container { width: auto !important; margin: 0 15px; }*/
.cat-sweet-online li { width: 49%; }
}
 @media (min-width: 768px) and (max-width: 979px) {
/*#container { width: 724px !important; margin:0 auto; }*/
#container_area,
.call_us { width: auto; }
.currency_show { width: 50%; }
#Header .col1 { width: 100%; }
.slogan {/*width:100%; text-align:center;*/ display: none; }
#Header .col3 { width: 100%; }
#Header .col3 .cart-sec { width: 50%; float: right; }
#Header .col3 .search { width: 100%; float: left; margin: -40px 0 0 0; }
#Header .iso { float: none; margin: 0 auto 20px; text-align: center; width: 255px; }
#Header .logo-img { width: 100%; text-align: center; }
#Header .logo-img .logo { float: none; margin: 80px auto 15px auto; }
#Header .col3 .bottom-panel { padding: 20px 10px 10px 10px; border-bottom: 1px solid #ccc; border-top: 1px solid #ccc; }
.tabs-style-iconbox nav ul li a span { font-size: 15px !important; text-transform: uppercase; }
.content-wrap { width: 100%; }
#Carousel_list { width: 100% !important; }
.favorites { width: 48%; margin-right: 14px !important; }
.footer-inner { width: auto !important; padding: 0 15px; }
.footer-pan { background-size: 100% 100% !important; }
.accept,
.cc-box { width: auto !important; text-align: center; margin: 10px 0 5px 0; }
.singnup-bg { margin: 0 auto; float: none; }
.term-condition-pan { width: 100% !important; margin-left: 0px !important; }
.site-map-pan { width: 100% !important; }
.social-box { width: 100%; float: left }
.term-condition-inner,
.footer-social { width: 98% !important; }
/*#tab nav ul li{width:100% !important; display:inline-block;}*/
.tabs nav ul li { flex: auto; -webkit-flex: auto; width: 100% !important; }
.top-panel { text-align: center; }
#Header .logo { float: none; display: inline-block; }
.FormContainer dl { display: inline-block; max-width: 100%; }
.login-panel { padding: 0 15px; }
.CreateAccount,
.AccountLogin { width: 46% }
.billing-CreateAccountForm { width: 66%; }
}
@media (min-width: 980px) and (max-width: 1199px) {
/*#container { width: 924px !important; }*/
#container_area,
.call_us { width: auto; }
.banner { float: none; }
}
 @media (min-width: 1200px) and (max-width: 1290px) {
}
 @media (min-width: 1200px) and (max-width: 1600px) {
.ph-no img { margin-left: 30px; }
}
@media (min-width: 1600px) {
}
.full-width img { width: 100%; }
.floatL { float: left; }
.floatR { float: right; }
.w1,
.wd1 { width: 8.7%; }
.w10,
.wd10 { width: 8%; }
.w13,
.wd13 { width: 12%; }
.w14,
.wd14 { width: 13%; }
.w15,
.wd15 { width: 15%; }
.w17,
.wd17 { width: 17%; }
.w18,
.wd18 { width: 18%; }
.w19,
.wd19 { width: 18.5%; }
.w20,
.wd20 { width: 20%; }
.w21,
.wd21 { width: 21%; }
.w22,
.wd22 { width: 22.5%; }
.w23,
.wd23 { width: 23%; }
.w24,
.wd24 { width: 24.5%; }
.w25,
.wd25 { width: 25%; }
.w27,
.wd27 { width: 26%; }
.w28,
.wd28 { width: 28.6%; }
.w29,
.wd29 { width: 28%; }
.w30,
.wd30 { width: 30.5%; }
.w32,
.wd32 { width: 32%; }
.w33,
.wd33 { width: 33%; }
.w34,
.wd34 { width: 34%; }
.w35,
.wd35 { width: 37%; }
.w37,
.wd37 { width: 36%; }
.w38,
.wd38 { width: 39%; }
.w40,
.wd40 { width: 36%; }
.w42,
.wd42 { width: 42.5%; }
.w44,
.wd44 { width: 44%; }
.w45,
.wd45 { width: 45%; }
.w47,
.wd47 { width: 47%; }
.w48,
.wd48 { width: 48%; }
.w49,
.wd49 { width: 49%; }
.w50,
.wd50 { width: 50%; }
.w56,
.wd56 { width: 55%; }
.w59,
.wd59 { width: 59%; }
.w60,
.wd60 { width: 60%; }
.w65,
.wd65 { width: 63%; }
.w68,
.wd68 { width: 67%; }
.w70,
.wd70 { width: 69.8%; }
.w75,
.wd75 { width: 75%; }
.w76,
.wd76 { width: 77%; }
.w78,
.wd78 { width: 76%; }
.w80,
.wd80 { width: 80%; }
.w83,
.wd83 { width: 83%; }
.w85,
.wd85 { width: 85%; }
.w90,
.wd90 { width: 92%; }
.w95,
.wd95 { width: 95%; }
.w94,
.wd94 { width: 94%; }
.w100,
.wd100 { width: 100%; }
.center-block { margin: 0 auto; }
.prod-box { }
.catg { padding-top: 25px;/* overflow: auto; */ }
.cat-box { margin-right: 16px; /*margin-bottom:25px;*/ position: relative; overflow: hidden; text-align: center; border: solid 1px #dfdfdf; padding: 28px 0 0; margin-bottom: 25px !important; }
.cat-box img { /*margin-bottom: 32px;*/ opacity: 1; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; -ms-transition: all 1s ease; transition: all 1s ease; width: auto;height: 220px; }
.cat-box img:hover { opacity: 0.6 }
.cat-nm { background-color: #f4f2db; padding: 15px; width: 100%; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; }
.nm { font-family: 'Playfair Display'; color: #dc2742; clear: both; font-size: 16px; padding: 28px 0 6px; text-transform: uppercase; letter-spacing: 0; font-weight: 400; min-height: 100px; }
.nm a { font-size: 16px; }
.price { font-family: 'source_serif_proregular'; color: #4e4e4e; font-size: 16px; margin-bottom: 18px; font-weight: normal; }
.no-margin { margin-right: 0 !important; }
.content section .sec-content .services .box { border-left: 13px solid #619f2d; border-right: solid 1px #DADADA; border-top: solid 1px #DADADA; border-bottom: solid 1px #DADADA; padding: 16px 10px 16px 20px; margin-bottom: 46px; background-image: url(../images/arw.html); background-position: 0% 50%; background-repeat: no-repeat; }
.mrgn-rgt { margin-right: 173px; }
.btm { padding: 20px 20px 9px; font-size: 30px; color: #9c9c9c; font-family: 'source_serif_proregular'; text-transform: uppercase; background: #f9f9f9; }
.btm img { margin-right: 14px; margin-bottom: 12px; }
.col11 { background: #edefca; }
.col21 { background: #f2e6bd; }
.col31 { background: #d8ebcc; }
.col41 { background: #f3dbde; }
.col51 { background: #c6edde; }
.col61 { background: #f0dcdf; }
.col71 { background: #edddfa; }
.col81 { background: #e3ffca; }
.col91 { background: #eff9fe; }
.col101 { background: #eef3ca; }
.col111 { background: #efe3fa; }
.col121 { background: #fffded; }
.col131 { background: #edefca; }
.col141 { background: #f2e6bd; }
.col151 { background: #d8ebcc; }
.col161 { background: #f3dbde; }
.col171 { background: #c6edde; }
.col181 { background: #f0dcdf; }
.col191 { background: #edddfa; }
.col201 { background: #e3ffca; }
.col211 { background: #eff9fe; }
.col221 { background: #eef3ca; }
.col231 { background: #efe3fa; }
.col241 { background: #fffded; }
.cat-nm { background-color: #ffecec; padding-bottom: 30px; min-height: 237px; clear: both; position: relative; }
/* =Tools 
-------------------------------------------------------------- */
.hidden { display: block !important; border: 0 !important; margin: 0 !important; padding: 0 !important; font-size: 0 !important; line-height: 0 !important; width: 0 !important; height: 0 !important; overflow: hidden !important; }
.nobr { white-space: nowrap !important; }
.no-bo { border: none!important; }
.no-display { display: none; }
.no-margin { margin-right: 0 !important; }
.no-padding { padding: 0 !important; }
.no-bg { background: none !important; }
.clear { clear: both; width: 100%; padding: 0px !important; height: 0px; margin: 0px; }
.space-20 { display: block; height: 20px; margin: 0; padding: 0; clear: both; width: 100% }
.space-30 { display: block; height: 30px; margin: 0; padding: 0; clear: both; width: 100% }
.space-65 { display: block; height: 65px; margin: 0; padding: 0; clear: both; width: 100% }
.full-width img { width: 100%; }
.floatL { float: left; }
.floatR { float: right; }
.w1,
.wd1 { width: 8.7%; }
.w10,
.wd10 { width: 8%; }
.w13,
.wd13 { width: 12%; }
.w14,
.wd14 { width: 13%; }
.w15,
.wd15 { width: 15%; }
.w17,
.wd17 { width: 17%; }
.w18,
.wd18 { width: 18%; }
.w19,
.wd19 { width: 18.5%; }
.w20,
.wd20 { width: 20%; }
.w21,
.wd21 { width: 21%; }
.w22,
.wd22 { width: 22.5%; }
.w23,
.wd23 { width: 23%; }
.w24,
.wd24 { width: 24.5%; }
.w25,
.wd25 { width: 25%; }
.w27,
.wd27 { width: 26%; }
.w28,
.wd28 { width: 28.6%; }
.w29,
.wd29 { width: 28%; }
.w30,
.wd30 { width: 30.5%; }
.w32,
.wd32 { width: 32%; }
.w33,
.wd33 { width: 33%; }
.w34,
.wd34 { width: 34%; }
.w35,
.wd35 { width: 37%; }
.w37,
.wd37 { width: 36%; }
.w38,
.wd38 { width: 39%; }
.w40,
.wd40 { width: 36%; }
.w42,
.wd42 { width: 42.5%; }
.w43,
.wd43 { width: 43%; }
.w44,
.wd44 { width: 44%; }
.w45,
.wd45 { width: 45%; }
.w47,
.wd47 { width: 47%; }
.w48,
.wd48 { width: 48%; }
.w49,
.wd49 { width: 49%; }
.w50,
.wd50 { width: 50%; }
.w56,
.wd56 { width: 55%; }
.w59,
.wd59 { width: 59%; }
.w60,
.wd60 { width: 60%; }
.w65,
.wd65 { width: 63%; }
.w68,
.wd68 { width: 67%; }
.w70,
.wd70 { width: 69.8%; }
.w75,
.wd75 { width: 75%; }
.w76,
.wd76 { width: 77%; }
.w78,
.wd78 { width: 76%; }
.w80,
.wd80 { width: 80%; }
.w83,
.wd83 { width: 83%; }
.w85,
.wd85 { width: 85%; }
.w90,
.wd90 { width: 92%; }
.w95,
.wd95 { width: 95%; }
.w94,
.wd94 { width: 94%; }
.w100,
.wd100 { width: 100%; }
.center-block { margin: 0 auto; }
@font-face { font-family: 'source_serif_probold'; src: url('sourceserifpro-bold-webfont.eot'); src: url('sourceserifpro-bold-webfontd41d.eot?#iefix') format('embedded-opentype'), url('sourceserifpro-bold-webfont.woff2') format('woff2'), url('sourceserifpro-bold-webfont.woff') format('woff'), url('sourceserifpro-bold-webfont.ttf') format('truetype'), url('sourceserifpro-bold-webfont.svg#source_serif_probold') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'source_serif_proregular'; src: url('sourceserifpro-regular-webfont.eot'); src: url('sourceserifpro-regular-webfontd41d.eot?#iefix') format('embedded-opentype'), url('sourceserifpro-regular-webfont.woff2') format('woff2'), url('sourceserifpro-regular-webfont.woff') format('woff'), url('sourceserifpro-regular-webfont.ttf') format('truetype'), url('sourceserifpro-regular-webfont.svg#source_serif_proregular') format('svg'); font-weight: normal; font-style: normal; }
body { font-family:Ubuntu, 'source_serif_proregular'; color: #232222; font-weight: 400; font-size: 14px; background: #fff; }
img { max-width: 100%; }
a {  text-decoration: none; }
a:hover,
a:active { text-decoration: none;  }
a,
a:active,
a:hover,
a:focus { outline: none; -moz-outline: none; }
input { position: relative; }
.input-block::-webkit-input-placeholder {
 color: #fff;
text-transform:uppercase;
font-family: 'source_serif_proregular';
opacity:1;
font-size:16px;
}
 .input-block::-moz-placeholder { /* Firefox 18- */
 color: #fff;
text-transform:uppercase;
font-family: 'source_serif_proregular';
opacity:1;
font-size:16px;
}
 .input-blockl::-moz-placeholder {  /* Firefox 19+ */
 color: #fff;
text-transform:uppercase;
font-family: 'source_serif_proregular';
opacity:1;
font-size:16px;
}
 .input-block::-ms-input-placeholder {
 color: #fff;
text-transform:uppercase;
font-family: 'source_serif_proregular';
opacity:1;
font-size:16px;
}
/**************** CSS3 Transitions ********************/
a,
img,
span,
input,
div { transition: all 0.5s ease-in-out 0s; -moz-transition: all 0.5s ease-in-out 0s; -webkit-transition: all 0.5s ease-in-out 0s; -o-transition: all 0.5s ease-in-out 0s; -ms-transition: all 0.5s ease-in-out 0s; }
figure,
figcaption { transition: all 0.3s ease-in-out 0s; -moz-transition: all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; -ms-transition: all 0.3s ease-in-out 0s; }
.slider * { transition: all 0s ease-in-out 0s; -moz-transition: all 0s ease-in-out 0s; -webkit-transition: all 0s ease-in-out 0s; -o-transition: all 0s ease-in-out 0s; -ms-transition: all 0s ease-in-out 0s; }
/************* Main Style **************/
.container { width: 1200px; margin: 0 auto; }
article .container { background: #fff; }
header { padding: 0; font-size: 21px; color: #fff; }
.hdr-top { background: #dc2742; overflow: auto; font-size: 14px; padding: 17px 0; }
header .cal-text { text-decoration: none; color: #fff; }
header .cal-text a { color: #fff; line-height: 48px; }
.cart-sec-outer { border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -o-border-radius: 4px; -ms-border-radius: 4px; box-shadow: -1px 0 3px #1c1c1c inset; box-shadow: -1px 0 3px #1c1c1c inset; -moz-box-shadow: -1px 0 3px #1c1c1c inset; -webkit-box-shadow: -1px 0 3px #1c1c1c inset; -o-box-shadow: -1px 0 3px #1c1c1c inset; -ms-box-shadow: -1px 0 3px #1c1c1c inset; padding: 4px 7px;/* width: 92px;*/ }

.tracku { border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -o-border-radius: 4px; -ms-border-radius: 4px; box-shadow: -1px 0 3px #1c1c1c inset; box-shadow: -1px 0 3px #1c1c1c inset; -moz-box-shadow: -1px 0 3px #1c1c1c inset; -webkit-box-shadow: -1px 0 3px #1c1c1c inset; -o-box-shadow: -1px 0 3px #1c1c1c inset; -ms-box-shadow: -1px 0 3px #1c1c1c inset; padding: 10px 7px;/* width: 92px;*/line-height: 45px;
    color: #fff !important; }
.cal-text img { margin-right: 10px; }
.cart-sec { color: #19557B; cursor: pointer; display: block; line-height: 48px; height: 32px; text-decoration: none; background-image: url(../images/icon-3.png); background-repeat: no-repeat; background-position: 0% 41%; padding-left: 20px; margin-right: 3px; }
.digit { font-family: 'Playfair Display'; border-radius: 10em; color: #b50926; font-size: 12px; padding: 0 4px; text-align: center;   /* width: 9px;*/ padding: 4px; background: #fff; margin-top: 3px; }
.cart-total { color: #fff; cursor: pointer; line-height: 34px; font-size: 14px; }
.cart-total b { font-weight: normal; color: #fff; }
.crt-arw { margin-left: 14px; }
.ph-no,
.ph-no a { color: #fff; font-size: 20px; margin: 8px 0 4px; }
.ph-no img { margin-right: 6px; margin-bottom: -5px; display: none;}
.links { margin-top: 62px; }
.links ul { padding: 0; }
.links li { color: #515151; font-size: 16px; float: left; list-style-type: none; }
.left li { margin-right: 25px; text-align: left; }
.right li { margin-left: 15px; text-align: right; }
.links li a { color: #515151; font-size: 15px; }
.links li a:hover { color: #dc2742; }
.logo { display: inline-block; margin:0; position: relative; z-index: 10; text-align: center; }
.bar-list { line-height: 10px; margin: 0px; display: inline-block; padding: 10px 10px 0; }
.bar-list ul { display: inline-block; list-style: none outside none; margin: 0; padding: 0; float: left; }
.bar-list ul li { float: left; line-height: 11px; border-right: solid 1px #fff; padding: 0 3px; }
.bar-list ul li:last-child { border-right: none; padding-right: 0; }
.bar-list ul li a { color: #fff; font-size: 15px; vertical-align: middle; }
.bar-list ul li a:hover { color: #e4e4e4; }
.bar-list ul li .active a { }
.bar-list .current-menu-item a { color: #731918; }
.search-contain { border-bottom: 1px solid #fff; margin-top: 4px; width: 100%; position: relative; }
.search-contain .field { }
.search-contain .input-block { background-color: #dc2742; font-size: 16px; border: 0 none; border-radius: 0; color: #fff; float: left; height: 36px; line-height: 20px; margin: 0; max-width: none; padding: 0 10px 0 10px; width: 100%; outline: none; text-align: center; }
.search-contain .search-go { position: absolute; top: 0; right: 0; width: 35px; }
.search-contain .search-go [type="submit"] { background-color: #97172a; background-image: url("../images/icon-2.png"); background-position: center center; background-position: 7px 50%; background-repeat: no-repeat; border: medium none; height: 36px; overflow: hidden; text-indent: 9999px; white-space: nowrap; width: 36px; border-radius: 4px; padding: 17px 0; }
.current-menu-item a,
#fullscn-mn li a:hover { background-color: inherit; color: #2d2e2a!important; }
.current-menu-item .sub-menu1 a { color: #fff!important; }
#fullscn-mn,
.hamburger { display: block!important; }
.hamburger { background: none; }
#fullscn-mn li .sub-menu1 { background: none !important; margin: 0; position: static; display: block; visibility: inherit; opacity: 1; }
#fullscn-mn li .sub-menu1 li { padding: 0px; border-bottom: none; }
#fullscn-mn li .sub-menu1 li:last-child { }
#fullscn-mn li .sub-menu1 li a { font-size: 18px; line-height: 30px; }
#fullscn-mn li .sub-menu1 li a:hover { }

#pageslide { overflow-y: auto; padding: 20px; width: 280px; z-index: 1000; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; left: 0!important; }
#pageslide ul { list-style: none; padding: 0; margin: 0 }
#pageslide #nav li { padding: 10px 0; border-bottom: 1px solid #666 }
#pageslide #nav > li:first-child { padding-top: 0; }
#pageslide #nav li:last-child { border-bottom: none }
#pageslide #nav li a { color: #FFF; border: none }
#pageslide #nav li:hover .sub-menu,
#pageslide #nav li:focus .sub-menu { display: block; }
#pageslide #nav li .sub-menu { display: block; text-align: left; margin-left: 20px; }
#pageslide #nav li .sub-menu li { background-color: transparent; background-image: url("../images/img01_41.html"); background-position: left 16px; background-repeat: no-repeat; border-bottom: 1px solid #666; padding-left: 15px }
#pageslide #nav li .sub-menu li:last-child { border-bottom: none }
#pageslide {    /* These styles MUST be included. Do not change. */ display: none; position: absolute; position: fixed; top: 0; height: 100%; z-index: 999999; /* Specify the width of your pageslide here */ width: 260px; padding: 20px; /* These styles are optional, and describe how the pageslide will look */ background-color: #333; color: #FFF; -webkit-box-shadow: inset 0 0 5px 5px #222; -moz-box-shadow: inset 0 0 5px 5px #222; -o-box-shadow: inset 0 0 5px 5px #222; -ms-box-shadow: inset 0 0 5px 5px #222; box-shadow: inset 0 0 5px 5px #222; }
.content { min-height: 200px; position: relative; }
.slider { position: relative; margin-bottom: 35px; margin-top: 32px; }
.slider .container { border-bottom: none; padding-bottom: 0; background-color: transparent; }
.slider .slide-contain { }
.slider .slide-frame { background-color: #dfdfdf; margin-top: 25px; }
.slider .slide-contain figure { margin: 0 auto; max-width: 100%; width: 100%; }
figure img { margin: 0 auto; max-width: 100%; }
.slider .slide-contain .slide-caption { position: absolute; top: 65%; left: 85px; width: 100%; margin-top: -206px; font-size: 15px; line-height: 23px; color: #2a2828; }
.slider .slide-contain .slide-caption h1 { font-size: 40px; line-height: 50px; color: #000; margin: 0 0 19px; font-weight: 700; }
.slider .slide-contain .slide-caption p { font-size: 14px; color: #2b2b2b; }
.slider .see-more { font-size: 17px; padding: 17px 44px 17px 25px; box-shadow: 0 5px 0 #C2C2C2; background-image: url(../images/icon-4.png); background-repeat: no-repeat; background-position: 90% 50%; }
.slider .see-more:hover { background-image: url(../images/icon-4.png); background-repeat: no-repeat; background-position: 90% 50%; background-color: #414040; }
.main { padding-top: 0px; }
.main section { }
.main section ul { font-size: 14px; margin: 0 0 10px; padding-left: 0px; }
.main section ul li { list-style-type: none; margin-bottom: 3px; background-image: url(../images/menu-arrow.html); background-position: 0% 68%; background-repeat: no-repeat; text-align: center; }
.container p { line-height: 28px; font-size: 14px; text-align: justify; }
.main section p a { font-weight: bold; color: #bfd038; }
.main section p b { font-size: 13px; }
.main aside { margin-left: 5px; }
.main h1 { color: #111111; font-size: 40px; font-weight: normal; margin: 11px 0 27px; text-align: center; }
.main h1 span { color: #dc2742; }
.main h2 { color: #000; font-size: 26px; font-weight: 700; margin: 0 0 12px; text-transform: uppercase; }
.main h4 { font-size: 17px; color: #231f20; font-weight: 700; margin: 21px 0 2px; }
footer { padding: 0; overflow: auto; font-size: 13px; background: #3c3d41; margin-top: 44px;  }
footer .container { padding-bottom: 0; border-bottom: none; }
.main-foot { margin-top: 35px; padding: 0 0 27px; }
.ftr-links { padding: 0; overflow: hidden; font-family: 'Lato' }
.ftr-links p { font-family: 'Playfair Display'; color: #fff; font-size: 13px; text-align: left; line-height: 22px; margin-bottom: -9px; padding: 0px; }
footer h5 { /*font-family: 'Playfair Display';*/ color: #fff; font-size: 18px; font-weight: 700; line-height: normal; margin: 0 0 12px; word-wrap: break-word; }
.ftr-links ul { margin: 0; padding: 0; }
.ftr-links li { line-height: 26px; list-style: none; }
.ftr-links li a { color: #f1f6fa; font-size: 14px; word-wrap: break-word; }
.ftr-links .current-menu-item a { color: #cb201f; }
.ftr-links li a:hover { color: #e4e4e4; }
.margin { margin-right: 54px; }
.bottom-foot { padding: 0; font-family: open sans; font-size: 12px; }
.bottom-foot p { font-size: 12px; }
.copyrgt { background-color: #252525; color: #bebebe; font-size: 12px; padding: 0; overflow: auto; }
.copyrgt a { color: #bebebe; font-size: 12px; }
.ftr-logos { text-align: left; }
.ftr-logos img { margin-left: 5px; }
.bottom { margin-top: 59px; }
.ph-nmb { font-size: 19px; color: #fff; text-transform: uppercase; text-align: right; }
.ph-nmb a { font-size: 19px; color: #fff; text-transform: uppercase; }
.custom-list { }
.custom-list li { color: #f1f6fa; font-size: 14px; padding-left: 20px; background-repeat: no-repeat; }
.custom-list li a { color: #f1f6fa; font-size: 14px; }
.custom-list li.pin { background-image: url("../images/img_pin.png"); background-position: 4px 6px; }
.custom-list li.phone { background-image: url("../images/img_phone.png"); background-position: 2px 6px; }
.custom-list li.mail { background-image: url("../images/img_mail.png"); background-position: 0 7px; }
.search-contain1 { margin: 20px auto; padding: 0 0 0 6px; background: #fff; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; }
.search-contain1 .field { float: left; }
.search-contain1 .input-block { background-color: #FFFFFF; color: #1b1b1b; font-weight: 400; border: medium none; font-size: 11px; margin-bottom: 0; padding: 8px; width: 154px; }
.search-contain1 .search-go { }
.search-contain1 .search-go [type="submit"] { background-color: #111111; border: medium none; height: 31px; overflow: hidden; color: #fff; white-space: nowrap; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; color: #fff; padding: 3px 12px; text-transform: uppercase; font-size: 12px; }
.input-block-level:focus,
.efct:hover,
.inner .efct:hover { border: solid 1px #ccc; }
.input-block-level:focus,
.efct:hover,
.inner .efct:hover { border: solid 1px #6180DF; }
.box .submit { margin-bottom: -29px; padding-top: 26px; }
input.input-block-level { min-height: 30px; padding: 0 14px; margin-bottom: 18px; }
select.input-block-level { border: solid 1px #d1d1d1; color: #4B4B4B; font-size: 14px; letter-spacing: -0.02em; margin-bottom: 0; padding: 6px 5px 6px 2px; border-radius: 0px; }
select.input-block-level option { font-weight: normal; letter-spacing: normal; padding: 0 15px; color: #555; }
textarea.input-block-level { height: 120px; padding: 6px 14px; margin-bottom: 0px; }
.input-block-level { border: 1px solid #E1E1E1; background-color: #fff; font-size: 13px; color: #555; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; display: inline-block; width: 100%; letter-spacing: -0.02em; }
.input-block-level { -moz-box-shadow: 2px 3px 0 #828282; -webkit-box-shadow: 2px 3px 0 #828282; -o-box-shadow: 2px 3px 0 #828282; }
footer .input-block-level { min-height: 35px; }
.submit { font-weight: 700; border: medium none; color: #FFFFFF; font-size: 14px; font-weight: 700; max-width: 100%; padding: 7px 13px 8px; background: #3f636b; border: solid 1px #fff; }
.submit:hover { background-color: #414040; }
.spc { margin-right: 5px; }
.service-contain { text-align: center; }
.service-contain { text-align: center; min-height: 178px; position: relative; }
.icons { position: relative; padding: 0 35px; }
.box { background-color: #fff; border: 1px solid #567c82; border-radius: 19em; color: #fff; font-size: 24px; font-weight: 700; letter-spacing: 0; margin: 0 auto 17px; padding: 14px; position: relative; text-align: center; text-transform: uppercase; width: 38px; }
.mgn { margin-right: 90px; }
#provider_list .box { border: 1px solid #f2d0a6; padding: 1px; background: #f3f3f3; padding: 10px; border: 1px solid #e4e4e4; width: 100% !important; text-align: left; border-radius: 0px; }
.AdvancedSearch { width: 100% !important; /*display: inline-block !important;*/ float: left; padding-bottom: 20px; }
.AdvancedSearch .title { font-size: 16px !important; }
.ISSelect { height: 75px !important; }
.slick-slider { overflow: hidden; }
.FormContainer.HorizontalFormContainer dl { display: inline-block; width: 100%; }
.gmap { }
.gmap-cover { overflow: hidden; width: 100%; }
.gmap-main { height: 500px; width: 100%; }
#gmap_canvas img { max-width: none!important; background: none!important }
.curr-main { padding-top: 5px; display: inline-block; }
/*.curr-main a { color: #fff; border-color: #fff; font-size: 16px; }*/
.curr-main a {
    color: #f4a01b;
    border-color: #f4a01b;
    font-size: 14px;
    height: 30px;
    width: 30px;
    line-height: 24px;
    font-weight: 500;
}
.curr-main a:hover { color: #FFCCCC; border-color: #FFCCCC; }
#content { width: 1200px; margin: 0 auto }
.web2 { display: none !important; }
.AccountOrderStatusList { margin: 0; padding: 0; list-style: none; }
.AccountOrderStatusList .acc-item { margin: 0; padding: 0; list-style: none; display: inline-block; width: 49%; }
.AccountOrderStatusList-wrap { margin: 10px; border: 1px solid #ccc; padding: 15px; }
/*.shop-btn2 { background: none repeat scroll 0 0 #dc2742; font-size: 14px; font-weight: bold; text-transform: uppercase; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -o-border-radius: 4px; -ms-border-radius: 4px; box-shadow: -1px 0 3px #1c1c1c inset; box-shadow: -1px 0 3px #1c1c1c inset; -moz-box-shadow: -1px 0 3px #1c1c1c inset; -webkit-box-shadow: -1px 0 3px #1c1c1c inset; -o-box-shadow: -1px 0 3px #1c1c1c inset; -ms-box-shadow: -1px 0 3px #1c1c1c inset; padding: 4px 8px; color: #fff; display:inline-block; border:none; }*/
p.Submit a.fontsmall{margin-top:20px; display: block; text-align: center; color:#f4a01b}
.buttons {
    border: #f4a01b 2px solid;
    padding: 10px 15px;
    display: table;
    font-family: Ubuntu;
    color: #f4a01b;
    font-size: 16px;
    border-radius: 20px;
    margin: 10px 0;
}
.buttons:hover{background:#f4a01b; color:#fff;}
.buttons1 {
    border: #f4a01b 2px solid;
    padding: 10px 15px;
    display: table;
	background:  #f4a01b;
    font-family: Ubuntu;
    color: #fff;
    font-size: 16px;
    border-radius: 20px;
    margin: 10px 0;
}
.buttons1:hover{background:transparent; color:#f4a01b;}

.btn-center{margin-left:auto; margin-right: auto}
.menu-item .caption{min-height:50px}
.image.hover-zoom > a {margin:auto}
input#postcode {
    padding: 10px !important;
    height: auto;
    border: #f4a01b 2px solid;
    border-radius: 20px;
}
div#content input[type=text],div#content textarea, div#content input[type=email],div#content input[type=number], div#content input[type=tel], div#content select {
    border-radius: 0;
    box-shadow: none;
    border: 1px solid #f4a01b;
    background: transparent;
    margin-left: 5px;
}
.billing-CreateAccountForm .FormContainer {
    width: 100%;
}
/* Responsive */
 @media (max-width: 767px) {
.container { width: auto; margin-left: 14px; margin-right: 14px; }
.w1,
.w10,
.w13,
.w14,
.w15,
.w17,
.w18,
.w19,
.w20,
.w21,
.w22,
.w23,
.w24,
.w25,
.w27,
.w28,
.w29,
.w30,
.w32,
.w33,
.w34,
.w35,
.w37,
.w38,
.w39,
.w40,
.w42,
.w43,
.w44,
.w45,
.w47,
.w48,
.w49,
.w50,
.w56,
.w59,
.w60,
.w65,
.w68,
.w70,
.w75,
.w76,
.w78,
.w80,
.w83,
.w85,
.w90,
.w94,
.w95,
.w100 { width: auto; float: none; }
.web { display: none !important; }
.web2 { display: block !important; }
.res { display: block!important; }
.slider1 { margin-top: 30px; }
.sticky-wrapper { }
.sticky-wrapper.is-sticky .logo { }
.sticky-wrapper.is-sticky .nav-strip { }
.sticky-wrapper.is-sticky .nav-strip .nav-inner nav { }
.sticky-wrapper.is-sticky .nav-strip .nav-inner nav ul,
.sticky-wrapper.is-sticky .nav-strip .nav-inner nav:active ul { }
.slider .slide-contain .slide-cover { position: static; width: auto; height: auto; background: #339933; padding: 15px; background-image: url("../images/img02_55.html"); background-position: center center; background-repeat: no-repeat; background-size: cover; -webkit-background-size: cover; }
.slider .slide-contain .slide-caption { text-align: center; padding: 20px 0; margin: 0; position: static; top: 80%; }
.slider .slide-contain .slide-caption .slide-cap-content { margin-left: 0; }
.slider .slide-contain .slide-caption .slide-inner { width: auto; }
.slider .slide-contain .slide-caption h1 { margin-right: 0; }
.slider .see-more { float: none; }
header { text-align: center; padding-bottom: 0px; }
.logo { display: block; margin-top: 18px; width: auto; }
header .cal-text { margin-top: 30px; }
.hdr-top .floatL,
.hdr-top .floatR { float: none; width: auto; }
.cart-sec-outer { display: inline-block; width: 100%; margin: 10px 0 0; }
.cart-sec { float: left !important; }
.digit { float: right !important; }
.bar-list { margin-top: 30px; }
.bar-list ul { margin-right: 0; }
.bar-list { text-align: center; float: none; margin-bottom: 0; width: 100%; margin: 0 auto; padding: 0; }
.bar-list ul li { padding: 0 8px; line-height: 10px; }
.mgn { margin-right: 0; }
.icons .see-more { position: relative; }
.service-contain { margin-bottom: 30px; }
footer h5 { margin-top: 30px; width: 100%; }
.main-foot { margin-top: 0; }
.social-icon { margin-bottom: 10px; }
.ph-nmb { margin-top: 20px; text-align: center; }
.fb-like { margin: 20px 0; }
.search-contain { overflow: auto; }
.field { /*width: 80%;*/ }
.field input { /*width: 80%;*/ }
.search-contain .search-go [type="submit"] { float: right; }
.box { text-align: center; width: auto; border-radius: 10px; color: #000; padding: 20px 10px 5px; font-size: 14px; line-height: 20px; text-transform: none; }
.box p { text-align: center; }
.bdr { border-right: none; border-bottom: solid 1px #e0e0e0; margin-right: 0; min-height: 0; padding-bottom: 20px; margin-bottom: 20px; }
.nwsltr-txt { text-align: left; }
.ftr-links { padding: 0; }
.name a { font-size: 20px; }
.bottom-foot p { text-align: center; }
header .cal-text { margin-top: 5px; margin-bottom: 0px; }
.header-button > div { padding: 0 10px; }
.drpmenu { margin: 20px auto 0; overflow: auto; text-align: center; width: 16%; }
.main { padding-top: 5px; margin: 0 15px; }
.intro { margin-top: 0px; margin-bottom: 10px; }
.info-box { text-align: center; margin-bottom: 10px; margin-right: 0; }
.image { margin-bottom: 20px; margin-left: 0; }
.txt { margin-right: 0; }
.featured { padding-top: 45px; }
.products figure { width: auto; }
.mrgn-rgt { margin-right: 0; }
.slider1 ul li { padding: 0 2px 20px; }
.name { margin: 10px 0; }
.name a { font-size: 11px; }
.see-more { padding: 7px 8px; }
.sec .txt { text-align: center; float: none; }
.sec p { text-align: center!important; float: none; }
.prod-info { padding: 15px 16px 52px; }
.margn { margin: 10px 0; }
.displ { margin-bottom: 10px; }
.inner .slider1 ul li { width: auto; float: none; text-align: center; border-bottom: solid 1px #e0e0e0; border-right: none; }
.inner .rating img,
.inner .products .see-more { text-align: center; float: none; }
.inner .name a { font-size: 14px; }
.details { margin-bottom: 30px; }
.rvw span { display: block; margin: 10px 0; }
.prod-detail { padding: 0 5px; }
.inner .box-contnr { margin-top: 10px; }
#thumb img { width: 100px; }
footer { text-align: center; }
.social-icon { margin: 0 auto; width: 174px; float: none; }
.bottom-foot p { margin-top: 15px; }
body { overflow-x: hidden; }
bar-list { width: 100%; float: none; }
.margin { margin-right: 0; }
.search-contain1 .field { width: 96%; }
.logo { clear: both; display: inline-block; margin: -10px 0 10px; vertical-align: top; }
.search-contain1 .input-block { width: 100%; margin-bottom: 10px; }
.search-contain1 { background: none; }
.btm { text-align: center; font-size: 25px; }
.btm .w56 { margin-bottom: 30px; }
.btm span { display: block; }
.links { margin: 0; }
.links ul { width: 100%; }
.links li { display: block; float: none; text-align: center; border-bottom: solid 1px #ccc; padding-bottom: 10px; margin-bottom: 10px; }
.right li { margin-left: 0; }
.left li { margin-right: 0; }
.banner { float: none; display: none; }
.cat-box img { width: auto; margin: 0; }
.slick-slider { display: none !important; }
h2.product-name,
.new-btns,
.similar .title,
.ftr-links p,
.total-price { text-align: center; }
/*.similar { margin:0 0 15px; }*/
.accordion-content table { width: 100% !important; }
ul.breadcrumb { float: none; display: inline-block; width: 100%; }
.sort_page { text-align: center; padding-top: 10px; }
.contact-panel table { width: 100%; }
.contact-panel table tr { display: block; }
.contact-panel table td { display: block; }
.cart-tabular { overflow-x: auto; margin-bottom: 20px; }
.cart-tabular table { width: 600px; }
#content { width: 100% !important; margin: 0 auto }
.col11 { background: #fff; }
.col21 { background: #fff; }
.col31 { background: #fff; }
.col41 { background: #fff; }
.col51 { background: #fff; }
.col61 { background: #fff; }
.col71 { background: #fff; }
.col81 { background: #fff; }
.col91 { background: #fff; }
.col101 { background: #fff; }
.col111 { background: #fff; }
.col121 { background: #fff; }
.col131 { background: #fff; }
.col141 { background: #fff; }
.col151 { background: #fff; }
.col161 { background: #fff; }
.col171 { background: #fff; }
.col181 { background: #fff; }
.col191 { background: #fff; }
.col201 { background: #fff; }
.col211 { background: #fff; }
.col221 { background: #fff; }
.col231 { background: #fff; }
.col241 { background: #fff; }
.cat-nm { min-height: 100% !important }
.nm { padding: 5px; min-height: auto; }
.gridcart .heading { display: none; }
.gridcart .col1 { width: 100%; padding: 0%; text-align: center; }
.gridcart .col2 { width: 100%; padding: 0%; text-align: center; }
.gridcart .col3 { width: 100%; padding: 0%; text-align: center; }
.gridcart .col4 { width: 100%; padding: 0%; text-align: center; }
.gridcart .col5 { width: 100%; padding: 0%; text-align: center; }
a img.border { width: 250px; }
.Field45 { width: 20% !important; }
.AccountOrderStatusList .acc-item { display:block; width:auto; }
}
 @media (max-width: 979px) {
.btm-side { margin-right: 0; }
}
 @media (max-width: 1199px) {
}
 @media (min-width: 768px) {
}
 @media (min-width: 1200px) {
}
 @media (max-width: 400px) {
}
 @media (max-width: 480px) {
#content { width: 100% !important; margin: 0 auto }
body { overflow-x: hidden; }
.content { background-size: 100% 100%; }
.menu-icon { }
.nav-strip { box-shadow: none; background-image: none; border: none; }
nav ul,
nav:active ul { right: 14px; top: 49px; width: 75%; }
nav { position: static; }
.get-quote { background-size: 100% 100%; width: auto; }
.get-quote a { font-size: 16px; }
header .cal-text { margin-top: 18px; }
.search-contain .input-block { /*width: 155px;*/ }
.info-box { margin-right: 0; }
.slider .slide-contain .slide-caption h1 { font-size: 19px; line-height: 25px; }
.slider .bx-wrapper .bx-controls-direction a { display: none !important; }
.drpmenu { width: 32%; }
.bar-list { margin-top: 15px; }
.bar-list ul { width: 100%; }
.main h1 { font-size: 20px; }
.main section ul li { background-position: 2px 18%; }
.box figure { width: 122px; }
.title span { font-size: 15px; }
.rating img { width: 9px; height: auto; }
.price1 { font-size: 14px; }
.see-more { background-image: none; padding: 8px 14px; font-size: 8px; }
.see-more:hover { background-image: none; }
.box figure,
.products figure { padding: 5px; }
.products .box-heading { margin-bottom: 20px; }
.rating { margin-top: 15px; }
.bnr h1 { font-size: 22px; }
.cart-sec { background-position: 13% 50%; }
footer { font-size: 11px; }
footer .cprt .bdr { margin-right: 10px; padding-right: 4px; }
.copyrgt { text-align: center; }
#BackToTop { bottom: 316px; }
.lyk-sec img { width: 70%; }
.rvw { font-size: 11px; }
.tabs li a { padding: 0 8px; }
.prod-detail .see-more { margin-bottom: 30px; }
.prod-detail { overflow: hidden; }
.content .side-panel h4 { font-size: 16px; }
.large-img ul li img { width: 80%; }
#thumb img { width: 46px; }
.name a,
.price .price-old { }
.title span { padding: 7px 20px 7px 10px; }
.ph-nmb,
.ph-nmb a { font-size: 14px; }
.slider1 .see-more { font-size: 11px; }
.ph-nmb a { display: block; }
.slider1 .name { min-height: 40px; }
.search-contain .field { /*float: left; width: 75%; */ }
.cat-box { margin-right: 0; }
.btm { font-size: 15px; }
.custom-list li.phone,
.custom-list li.pin,
.custom-list li.mail { background-image: none; padding-left: 0; }
.cart-sec-outer { clear: both; display: block; float: none; margin: 0 auto; overflow: auto; margin-top: 10px; /*width: 92px !important;*/ }
bar-list { width: 100%; float: none; }
.bar-list ul { float: none; margin: 13px 0 20px; width: auto; max-width: 100%; display: inline-block; }
}
 @media (max-width: 400px) {
header .cal-text { margin-top: 2px; }
.bar-list ul { width: 100%; }
.slider .slide-contain .slide-caption h1 { font-size: 16px; }
.bar-list ul { float: none; margin: 13px 0 20px; width: auto; }
}
 @media (min-width: 481px) and (max-width: 767px) {
.content { background-size: 100% 100%; }
#content { width: 100% !important; margin: 0 auto }
header .cal-text { margin-top: 8px; }
.see-more { background-image: none; padding: 10px 14px; font-size: 9px; }
.bar-list ul { float: none; margin: 0; line-height: 24px; width: auto; max-width: 100%; display: inline-block; }
.bar-list { }
.bar-list ul li { padding: 0 6px; }
.drpmenu { width: 20%; }
/*.search-contain .input-block { width: 90%; }*/
.products .box-heading { margin-bottom: 20px; }
.rating { margin-top: 15px; }
.copyrgt { text-align: center; }
#thumb img { width: 15%; }
.prod-detail .see-more { margin-bottom: 30px; }
.large-img ul li img { width: 80%; }
#thumb img { width: 60px; }
.cat-box { margin-right: 0; }
.custom-list li { padding-left: 0; }
.custom-list li.phone,
.custom-list li.mail,
.custom-list li.pin { background-image: none; }
.margin { margin-right: 0; }
.search-contain1 .field { width: 96%; }
.search-contain1 .input-block { width: 100%; margin-bottom: 10px; }
.search-contain1 { background: none; }
}
 @media (min-width: 768px) and (max-width: 979px) {
.container { width: 724px !important; }
#content { width: 724px !important; margin: 0 auto; }
.content { background-size: 100% 100%; }
.logo img { width: 100%; }
.ph-no { margin-top: 46px; }
.ph-no img { margin-left: 24px; }
.bar-list ul { float: none; width: 100%; }
.cart-sec-outer { width: 100%; display: inline-block; margin-top: 10px; float: none; }
.search-contain .field { width: 83%; }
.bar-list { }
.bar-list ul li { }
.links li a { font-size: 12px; }
.links { margin: 45px 0 0; height: auto; text-align: center; }
.right li { margin-left: 9px; float: none; display: inline-block; vertical-align: top; }
.left li { margin-right: 9px; float: none; display: inline-block; vertical-align: top; }
.cat-box { margin-right: 27px; }
.cat-box img { height: 150px; }
.banner { float: none; }
.nm { font-size: 12px; }
.btm { font-size: 18px; }
.btm img { margin-right: 0; }
footer h5 { font-size: 14px; }
.ftr-links li a { font-size: 13px; }
.search-contain1 .input-block { width: 90px; }
.ftr-links .w15 { width: 17%; }
.margin { margin-right: 7px; }
.box-5 { width: 27%; }
.search-contain1 .search-go [type="submit"] { padding: 3px 4px; font-size: 9px; }
.ExpressCheckoutContent ul li label { display: block !important }
}
 @media (min-width: 980px) and (max-width: 1250px) {
	 
	 .hdr-top .w40{width: 40%!important;}
#content { width: 924px !important; margin: 0 auto; }
.container { width: 980px !important; }
.links { margin: 45px 0 0; height: auto; text-align: center; }
.ph-no { margin-top: 0px; font-size: 13px; }
	 .ph-no a{font-size: 13px;}
.ph-no img { }
.bar-list ul { float: none; width: 100%; }
.cart-sec-outer { width: 85px; display: inline-block; margin-top: 10px; float: right; }
.links li a { font-size: 14px; }
.right li { margin-left: 9px; float: none; display: inline-block; vertical-align: top; }
.left li { margin-right: 9px; float: none; display: inline-block; vertical-align: top; }
.cat-box { margin-right: 27px; }
.nm { font-size: 15px; }
.btm { font-size: 24px; }
.search-contain1 .input-block { width: 86px; }
.ftr-links .w15 { width: 17%; }
.margin { margin-right: 16px; }
.box-5 { width: 24%; }
#content .leftpanel { float: none; width: auto; margin: 0 15px; }
	 .nm a{font-size: 15px;}
	 .digit,
	 .hamburger
	 {display: none !important;}
	 
}

@media (min-width: 1100px) and (max-width: 1280px) {
	.container { width: 1100px !important; margin: 0 auto; }
	#content{width: 1100px !important;}
	.digit,
	.hamburger
	{display: none !important;}
	#container_area{width: 1150px !important;}
	
}

 @media (min-width: 1200px) and (max-width: 1600px) {
}
 @media (min-width: 1600px) {
}
img#my_image { width: 100%; }
/*updated 02 August 2015*/
.AccountOrdersList li.box{ border-radius:0px; width:100%; color:#000;}
.BlockContent .box{ border-radius:0px; width:100%; color:#000; font-size:16px;}
.Odd select {background: #e4e4e4;padding: 5px;border: 1px solid #d3d0d0;}





@-moz-document url-prefix() { 
.sub-submit{margin-left: -50px}
}