@charset "utf-8";
/* CSS Document */
@font-face {
    font-family: 'rupee-foradianregular';
    src: url('../font/rupee-foradian.eot');
    src: url('../font/rupee-foradian.eot?#iefix') format('embedded-opentype'),
		 /*url('../font/rupee-foradian.woff') format('woff'),*/
         url('../font/rupee-foradian.ttf') format('truetype'),
         url('../font/rupee-foradian.svg#rupee-foradianregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'MyriadPro-Regular';
    src: url('../font/myriadpro-regular.eot');
    src: url('../font/myriadpro-regular.eot?#iefix') format('embedded-opentype'),
         /*url('../font/myriadpro-regular.woff') format('woff'),*/
         url('../font/myriadpro-regular.ttf') format('truetype'),
         url('../font/myriadpro-regular.svg#MyriadPro-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'opensans-semibold';
    src: url('../font/opensans-semibold.eot');
    src: url('../font/opensans-semibold.eot?#iefix') format('embedded-opentype'),
         /*url('../font/myriadpro-regular.woff') format('woff'),*/
         url('../font/opensans-semibold.ttf') format('truetype'),
         url('../font/opensans-semibold.svg#MyriadPro-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
}

/* Start: IE 7 Specific css*/
.old_ie_fa i.fa{*display:none;}
.old_ie_fa i.ie_fa{display:none;*display:block;*font-style:normal;}
.container-fluid .container_960 .wrapper .controls .controls-direction a{*font-size: 80px !important;}
/*End: IE 7 Specific css*/
/* ------------------------------------ GLOBAL CSS STARTS ------------------------------------ */
body{margin:0;font-family:Arial, Helvetica, sans-serif; font-size:12px; }
#scroll-top{
	bottom: 100px;
	display: none;
	position: fixed;
	right: 20px;
	color: #000;
	font-size: 56px;
	cursor: pointer;
	background-color: #FFF;
	border: 5px solid #FFF;
	border-radius: 100%;
	vertical-align: top;
	z-index: 1111;
	height: 58px;
	top: auto;
	left: auto;
}
#scroll-top i.fa{line-height: 50px;vertical-align: top;width: 48px;}
span.rupee { font-family:'rupee-foradianregular', Arial, Helvetica, sans-serif !important; }

.strike-through {text-decoration:line-through;}
.noradius {border-radius:0 !important; -moz-border-radius:0 !important;	-webkit-border-radius:0 !important;}
.noborder {border: none !important;}
input.textfield {font-family: Arial, Helvetica, sans-serif; font-size:12px; height:30px; padding:3px 5px !important; }

.primary-button,.secondary-button{padding:2px 12px;text-decoration:none; text-transform:uppercase; display:inline-block;vertical-align: top;}
.primary-button span.primary-button-text,
.secondary-button span.secondary-button-text {padding: 0 5px;
display: inline-block;
height: 20px;
line-height: 20px;}
.tab-active-text {font-weight:bold;}
.footer-link,a.footer-link:link,a.footer-link:visited,a.footer-link:active{text-decoration:none;text-transform:capitalize;}
.breadcrumb-text,.breadcrumb-link,a.breadcrumb-link:link,a.breadcrumb-link:visited,a.breadcrumb-link:active{text-decoration:none;font-size:12px;}
.popup-border{border-radius:10px;}
.popup-close-btn{border-width:2px;}

.label {/*padding:2px 2px;*/ display:inline-block;}
.label .primary-button-border {border-style:dashed;}
.label .primary-button-text { font-size:11px; padding:2px 5px 2px 5px; display:inline-block; height:15px; line-height:15px !important; }

.container-fluid .container_960 .btn-clear { font-size:10px; text-transform:lowercase; text-decoration:none; display:inline-block; padding:0 5px;}
.container-fluid .container_960 .btn-clear span.heading-text { font-size:10px;}

.container-fluid .container_960 input[type="text"],.container-fluid .container_960 select,.container-fluid .container_960 textarea
{width:100%;resize:none;padding: 4px 6px;}
.container-fluid .container_960 textarea{font-style:italic;}
.container-fluid .container_960 textarea:focus{font-style:normal;}
.container-fluid .container_960 input[type="text"]{font-size:12px;}
.container-fluid .container_960 select{height: 26px;margin-bottom:0;}
.container-fluid .container_960 .primary-text{/*font-family:Arial,Helvetica,sans-serif;*/}
.container-fluid .container_960 .toolTop{position:relative;}
.container-fluid .page_content{min-height:650px;}
.radius4 {border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;}
.radius7{border-radius: 7px;-moz-border-radius: 7px;-webkit-border-radius: 7px;}
.radius20{border-radius: 20px;-moz-border-radius: 20px;-webkit-border-radius: 20px;}
.radius4,.radius7,.radius20{behavior: url(PIE.htc);}
.align-right{text-align:right;}
.mCSB_container{margin-right: 0px !important;}/*margin-right: 18px !important;*/
/*Start: remove/add special css*/
.myspecialCss{}
/*End: remove/add special css*/

/*Start: active/hover arround border effect*/
.border-eff
{
	left:0px;top:0px;height:100%;background-color:transparent;position:absolute;width:100%;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;
	
	/*display:none;*/
	opacity:0;
	filter:alpha(opacity=0);
}
.border-eff-top,.border-eff-bottom,
.border-eff-right,.border-eff-left{
	top:0;
	left:0;
	position:absolute;
	opacity:0;
	filter:alpha(opacity=0);
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;
}
.border-eff-top,.border-eff-bottom{width:100%;height:0;}
.border-eff-bottom{top:auto;bottom:0;}
.border-eff-right,.border-eff-left{height:100%;width:0;}
.border-eff-right{left:auto;right:0;}
/*End: active/hover arround border effect*/

.view_all{padding:0;text-decoration:underline;}
.title_all{margin-bottom:7px;}
.title_all .buttonPanel{margin: 15px 0 0;}
/*.title_all .title-text{font-family: 'openSansRegular',Arial,Helvetica,sans-serif;}*/
.collection_all{margin-bottom:27px;}/*change:20-10-15*/
.collection_all.myspecialCss{margin-bottom:0px;}

.theme_button,.theme_button2,.theme_button_big {
    background-position: 90% center !important;
	text-decoration:none;
	position:relative\9;
}
.theme_button2{padding:0px 7px;}
.continue_shopping{background-position: 93% center !important;text-transform:none;font-family:Arial,Helvetica,sans-serif;}
.continue_shopping .primary-button-text{}
.theme_button_mid span.primary-button-text{}
.theme_button{padding-right: 20px;}
.theme_button_big
{
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	behavior: url(PIE.htc);
	padding:10px 15px;
}
.theme_button_big .primary-button-text{font-size:22px;}
body .fixed_categories_bar,
body .fixed_cart_bar
{
	display: block;
    height: 100%;width:100%;
    left: 0;
    position: fixed;
    top: 0;
    z-index: 1000001;
	background:rgba(0,0,0,0.5);
	border-width:0;
}
body .fixed_categories_bar .popup_fix,
body .fixed_cart_bar .popup_fix{float:right;width:90%;background-color: transparent;height:100%;}
body .fixedSticky,body .fixedStickyCart{overflow: auto;padding: 20px;}
body .apply_filter{padding:10px 0;text-align:center;}
body .filter_title{
	color: #FFFFFF;
    font-size: 16px;
    font-weight: bold;
    padding: 10px 20px;
	line-height: 24px;
	text-align:left;
}

/*.noScroll{overflow:hidden;padding-right:17px;}*/
.order-tlt {
    border-width: 0 0 1px;
    margin-left: 0;
    padding:13px 0;
}
.visible320{display:none !important;}
/*End : custom scrollbar css*/
.mCSB_container{margin-right: 10px;}
.mCS-dark-thick > .mCSB_scrollTools .mCSB_draggerRail{background:transparent;}

.ui-widget-content{border: 0px solid #e3e3e3 !important;}
.ui-slider-horizontal{height: 0.3em !important; margin-bottom: 0.8em !important;}
.ui-slider-horizontal .ui-slider-handle{margin-top:-0.3em !important;margin-left: -0.1em !important;}
.ui-slider .ui-slider-handle{width: 3px !important;}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{border: 1px solid #000000;}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus{border:0px !important;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{border:0px !important;}
.ui-slider-horizontal .ui-slider-handle{top:-0.2em !important;}
.divider{border-width:1px 0 0 0; height:10px;}
.combined_field .field-design{float:left;}
/*Font awesome +91*/
.fa-INDCode:before{content:'+91';font-family:Arial,Helvetica,sans-serif;line-height:26px;line-height:24px;font-size:12px;}
/*textarea, input[type="text"]{background-color:transparent !important;}*/
/*Start: custom scrollbar css*/

/*mobile navigation menu*/
.container-fluid .container_960 .mobile-menu-btn{
    display: block;
	height: 28px;
	margin: 5px 0px 0px !important;
	padding: 0;
	position: relative;
	text-align: center;
	width: 35px;
	font-size: 21px;
	line-height: 27px;
}
.container-fluid .container_960 .mobile-menu-btn .mobile-menu-btn-line{
	-moz-border-radius: 2px !important;
	-webkit-border-radius: 2px !important;
	border-radius: 2px !important;
	behavior: url(PIE.htc);
	
    display: block;
    height: 2px !important;
    margin-bottom: 4px !important;
    width: 100% !important;
}
.or_divider_hr{border-width:0 0 1px 0;height:1px;text-align:center;margin:15px 0;display: inline-block;width: 100%;}
.or_divider_hr span {
    display: inline-block;
    margin: -8px;
    padding: 0 5px;
    vertical-align: top;
}
/*---------error--------------*/
.error-panel {
    background: url("../images/icon-error.png") no-repeat scroll 8px 9px #FFF3F3;
    display: table;
    height: 40px;
    margin-bottom: 14px;
    padding: 4px 0;
    width: 100%;
}
.error-text {
    color: #E43231;
    display: table-cell;
    font-size: 11px;
    padding-left: 47px;
    vertical-align: middle;
}
.form .lbl-txt, .forgetPass-form .lbl-txt {
    font-size: 13px !important;
    line-height: 20px;
    text-align: right;
	width: 23.0769% !important;
	float: left !important;
	margin: 5px 0 0 0;
}
.form .form-row .fields{margin-left: 2.5641% !important;width: 74.359% !important;float: left;}
.form .form-row .fields.mobile_num{background-color:#fff;border: 1px solid #DFDFDF !important;}
.form .form-row .fields .span6 {width: 48.7179%;float: left;}
.form .form-row .fields .span6.input-last-name{margin-left: 2.5641%;}
.form .textfield.dis-text {color: #878787 !important;}
.form .mobile_num input{width: 82.906% !important;}
.form .textfield {font-size: 11px !important;}
.form-row {margin-bottom: 14px;}
select, textarea, input[type="text"]{height: 28px;}
input.textfield {
    border: 1px solid #DFDFDF !important;
    color: #292929 !important;
    font-size: 12px !important;
    margin: 0 !important;
    min-height: 28px !important;
    padding: 0 8px !important;
}
.form .mobile-default-txt.dis-text, .form .mobile-input.dis-text {
    color: #878787 !important;
}
.form .mobile-default-txt, .form .mobile-input.dis-text {
    font-size: 11px !important;
}
.form .mobile_num input {
    border-radius: 0 !important;
    border-width: 0 !important;
    font-size: 11px !important;
    margin: 0 0 0 3px !important;
    padding: 0 0 0 8px;
}
.login-radio {
    font-size: 13px !important;
    line-height: 30px;
	text-align:left;
}
.login-radio input {
    margin: -2px 2px 0 0 !important;
    vertical-align: middle !important;
}
.login-radio label {
    margin-right: 14px;
}
/*=====Start: main container========*/
.container_1000{width:100% !important;max-width:1000px;}
.container_960{margin:0 2%;/*min-height:500px;*/}
.title-text{font-family: Arial,Helvetica,sans-serif;font-size:23px;text-transform:uppercase;}
/*=====End: main container==========*/
.removeMargin{margin-left:0 !important}/*remove responsive default margin*/
.gap_hr:before,.gap_hr:after {content: "";display: table;line-height: 0;}
.gap_hr:after {clear: both;}
.gap_hr{display:block;height:15px;}
.gap_hr5{height:5px;}
.gap_hr10{height:10px;}
.gap_hr20{height:20px;}
.link{margin: 7px 0;display:inline-block;text-decoration:none;font-size:11px !important;}


.hover_touch {-webkit-user-select: none;-webkit-touch-callout: none;}

/* ------------------------------------ GLOBAL CSS ENDS ------------------------------------ */


/* ------------------------------------ LOGO PANEL CSS STARTS ------------------------------------ */
.container-fluid .container_960 .pagination{}
#myaccount_order .container-fluid .container_960 .pagination{padding:0 60px;}
.container-fluid .container_960 .pagination .pagination_holder{font-size:12px;}
.container-fluid .container_960 .pagination .pagination_holder .page_out_of{display:inline-block;}
.container-fluid .container_960 .pagination .pagination_holder .page_out_of .page_btn{padding:4px 10px;display:inline-block;}
.container-fluid .container_960 .pagination .pagination_holder .enter_page_no{width: 30px;display:inline-block;}
.container-fluid .container_960 .pagination .pagination_holder .enter_page_no input[type="text"]{height:24px;}/*change:20-10-15*/
.container-fluid .container_960 .pagination .pagination_holder .primary-button{padding: 2px;}/*change:20-10-15*/
.container-fluid .container_960 .pagination .pagination_holder .page_outof_text{display:inline-block;font-size:11px;padding:0 5px;}

.container-fluid .container_960 div.login{/*padding:12px 0 0 0;*/padding:12px 12px 0;border-width:0 0 1px 0;}/*change:20-10-15*/
.container-fluid .container_960 div.login .top_links .contain_drop_holdr{
	border-width: 0;
    cursor: default;
    display: inline-block;
    font-family: Arial,Helvetica,sans-serif;
    padding: 0 11px 0 15px;
    position: relative;
    vertical-align: top;}
.container-fluid .container_960 div.login .top_links .contain_drop_holdr > span,
.container-fluid .container_960 div.login .top_links .toolbar-text{float: none;line-height: 22px;}	

.container-fluid .container_960 div.login .top_links .contain_drop_holdr span i.fa{font-size: 10px;line-height: 15px;vertical-align: top;}
.container-fluid .container_960 div.login .top_links .contain_drop_holdr a{text-decoration:none;}

.container-fluid .container_960 div.login .top_links .contain_drop_holdr .joiner{left:1px;height:1px;top:100%;
	position:absolute;
	display:none;
	width:98%;
}

.container-fluid .container_960 div.login .top_links .contain_drop_holdr.open  .border-eff-top{
	border-width:1px 0 0 0;
	opacity:1;
	filter:alpha(opacity=100);
}
.container-fluid .container_960 div.login .top_links .contain_drop_holdr.open  .border-eff-right{
	border-width:0 1px 0 0;
	opacity:1;
	filter:alpha(opacity=100);
}
.container-fluid .container_960 div.login .top_links .contain_drop_holdr.open  .border-eff-bottom{
	border-width:0 0 1px 0;
	opacity:1;
	filter:alpha(opacity=100);
}
.container-fluid .container_960 div.login .top_links .contain_drop_holdr.open  .border-eff-left{
	border-width:0 0 0 1px;
	opacity:1;
	filter:alpha(opacity=100);
}

.container-fluid .container_960 div.login .top_links .contain_drop_holdr.open .contain_drop,
.container-fluid .container_960 div.login .top_links .contain_drop_holdr.open .joiner,
.container-fluid .container_960 div.login .top_links .contain_drop_holdr.hover_effect.open .contain_drop,
.container-fluid .container_960 div.login .top_links .contain_drop_holdr.hover_effect.open .joiner
{display:block;z-index:999;}

.container-fluid .container_960 div.login .top_links .contain_drop_holdr .contain_drop{
	padding:5px 11px 5px 15px;
	width: auto;
	top:100%;left:0px;
	z-index:998;width: -moz-max-content;min-width:100px;white-space: nowrap;
	position:absolute;
	display:none;
	width:auto;
}
.container-fluid .container_960 div.login .top_links .contain_drop_holdr .down-arrow{
	display: inline-block;
    height: 6px;
    width: 7px;
}

.container-fluid .container_960 div.login .top_links .contain_drop_holdr .contain_drop a{
	display:block;
	margin:7px 0;
}
.container-fluid .container_960 div.login .top_links .user_acc{float:none;text-align:right;}
.container-fluid .container_960 div.login .top_links .user_acc .toolbar-text{padding:0 3px;display:inline-block;margin-bottom:7px;min-height:20px;font-family:Arial,Helvetica,sans-serif;font-size:12px;}
.container-fluid .container_960 div.login .top_links .user_acc .mob_ico.toolbar-text{padding:0;}
.container-fluid .container_960 div.login .top_links .user_acc .cart-bg{background-position: center center;display: inline-block;margin-right:7px;text-align:center;vertical-align:middle;padding:2px 5px 2px 3px}
.container-fluid .container_960 div.login .top_links .user_acc .shoppingcart-icon-text{float:right;text-decoration:underline;margin-top: 1px;}

.container-fluid .container_960 div.brand_srch{padding:14px 12px 52px;position:relative;}/*change:20-10-15*/

.container-fluid .container_960 div.brand_srch .srch .combined_field .field-design .field input[type="text"],
.container-fluid .container_960 div.brand_srch .srch .combined_field .field-design .field{float:left;}

.container-fluid .container_960 div.brand_srch .srch .category_drop,
.container-fluid .container_960 div.brand_srch .srch .search-box,
.container-fluid .container_960 div.brand_srch .srch .link-search{*float:left;}

/*.container-fluid .container_960 div.brand_srch #brand{font-family:'MyriadProRegular', Arial, Helvetica, sans-serif;font-size:40px;text-decoration:none;font-weight:normal;line-height:40px;}*/
.container-fluid .container_960 div.brand_srch .srch{float:right;margin: 5px 0 0;position:relative\9;background-color: #fff;}
/*.container-fluid .container_960 div.brand_srch .srch .primary-button{padding: 0px 10px;position:relative\9;}*/
.container-fluid .container_960 div.brand_srch .srch .primary-button .primary-button-text
{font-family:Arial, Helvetica, sans-serif;}
.container-fluid .container_960 div.brand_srch .srch .category_drop{position:relative;float: left;margin: 6px 0 0;overflow: hidden;padding-right: 10px;border-width:0;}
.container-fluid .container_960 div.brand_srch .srch .category_drop .selected_category{padding: 0 20px 0 10px;background-position:100% center;}
.container-fluid .container_960 div.brand_srch .srch .category_drop .selected_category #visibleDrop{position:relative;}
.container-fluid .container_960 div.brand_srch .srch .category_drop .selected_category i{font-style:normal;}
.container-fluid .container_960 div.brand_srch .srch .category_drop .selected_category i.fa{font-size:10px; position:absolute;right:13px;top:0px;}
.container-fluid .container_960 div.brand_srch .srch .category_drop select.category{border:0;padding:0;margin:0;background:transparent;width:100%;
	position:absolute;left:0;top:-6px;opacity:0;filter:alpha(opacity="0");*width:153px;*left:auto;*right:0;}
.container-fluid .container_960 div.brand_srch .search-box{float:left; border-width:0 0 0 1px;*width:153px;}
.container-fluid .container_960 div.brand_srch .search-box input[type="text"]{width: 91%;border:0;margin:0;min-width:153px;*width:153px;height:18px;}
.container-fluid .container_960 div.brand_srch .srch .primary-button{border:0;}/*change:20-10-15*/
.container-fluid .container_960 div.brand_srch .srch .primary-button span.search-button-text,/*change:20-10-15*/
.container-fluid .container_960 div.brand_srch .srch .primary-button span.primary-button-text{ padding: 0 5px 4px; text-transform:capitalize;vertical-align: middle;}
.container-fluid .container_960 div.brand_srch .srch .btn-group > .btn .select-ico{border:0;}
.container-fluid .container_960 div.brand_srch .srch .search-button-bg{/*change:20-10-15*/
	-moz-border-radius: 0 4px 4px 0 !important;
	-webkit-border-radius: 0 4px 4px 0 !important;
	border-radius: 0 4px 4px 0 !important;	
}
/*desktop view*/
#shoppingCart_popup.fixed_cart_bar{background:none;border-width:1px;width:auto;box-shadow: 0 0 0px rgba(0, 0, 0, 0);height:auto;position:absolute;left:auto;right:0;top:45px;left:50%\9;}
#shoppingCart_popup.fixed_cart_bar .popup_fix{width:100%;}
#shoppingCart_popup.fixed_cart_bar .popup_fix .fixedStickyCart{height:auto;}
#shoppingCart_popup.fixed_cart_bar .popup_fix .fixedStickyCart #ifnoData{padding:30px 0;}
#shoppingCart_popup.fixed_cart_bar .popup_fix .fixedStickyCart #ifnoData .notification{text-align:center;}
#shoppingCart_popup.fixed_cart_bar .popup_fix .fixedStickyCart #ifnoData .notification .fa{font-size: 50px;}
/*#shoppingCart_popup.fixed_cart_bar .popup_fix .fixedStickyCart #ifnoData .notification .primary-text{font-family: Arial,Helvetica,sans-serif;}*/
/*End: desktop view*/

#shoppingCart_popup .popup_fix{min-width:437px;}
#shoppingCart_popup .cart_title{padding:10px 20px;text-transform:uppercase;
/*font-family:'openSansRegular',Arial,Helvetica,sans-serif;*/font-family:Arial, Helvetica, sans-serif;
text-align:left;}
#shoppingCart_popup .cart_itemlist_area{padding: 10px 20px 20px 20px;}
#shoppingCart_popup .cart_itemlist_area .cart_itemlist_holder
{overflow-y:auto;width:104.5%;height:190px;}
#shoppingCart_popup .cart_itemlist_area .cart_itemlist_holder .cart_itemlist{font-size:11px;border-width:0 0 1px 0;padding:10px 0;}
#shoppingCart_popup .cart_itemlist_area .cart_itemlist_holder .cart_itemlist .cart_leftArea{border-width:0 1px 0 0;width: 65.812%;float:left;}
#shoppingCart_popup .cart_itemlist_area .cart_itemlist_holder .cart_itemlist .cart_leftArea .cart_img_thumbs{/*width: 23.0769%;*/float:left;}
#shoppingCart_popup .cart_itemlist_area .cart_itemlist_holder .cart_itemlist .cart_leftArea .cart_img_thumbs img{width:100%;width:50px;height:72px;}
#shoppingCart_popup .cart_itemlist_area .cart_itemlist_holder .cart_itemlist .cart_leftArea .cart_product_name{width: 64.077%;float:left;margin-left: 2.5641%;}
#shoppingCart_popup .cart_itemlist_area .cart_itemlist_holder .cart_itemlist .cart_leftArea .cart_product_name,
#shoppingCart_popup .cart_itemlist_area .cart_itemlist_holder .cart_itemlist .cart_leftArea .cart_product_name .content-text,
#shoppingCart_popup .cart_itemlist_area .cart_itemlist_holder .cart_itemlist .cart_leftArea .cart_product_name .secondary-text,
#shoppingCart_popup .cart_itemlist_area .cart_itemlist_holder .cart_itemlist .cart_leftArea .cart_product_name .highlight-text
{font-family:Arial,Helvetica,sans-serif;text-align:left;}
#shoppingCart_popup .cart_itemlist_area .cart_itemlist_holder .cart_itemlist .cart_item_price{width: 23.0769%;float:left;margin-left: 2.5641%;}
#shoppingCart_popup .cart_itemlist_area .cart_itemlist_holder .cart_itemlist .cart_item_price,
#shoppingCart_popup .cart_itemlist_area .cart_itemlist_holder .cart_itemlist .cart_item_price .secondary-text,
#shoppingCart_popup .cart_itemlist_area .cart_itemlist_holder .cart_itemlist .cart_item_price .highlight-text
{font-family:Arial,Helvetica,sans-serif;font-size:11px;}


#shoppingCart_popup .cart_itemlist_area .cart_itemlist_holder .cart_itemlist .cart_list_remove{float:left;margin-left: 2.5641%;}
#shoppingCart_popup .cart_itemlist_area .cart_itemlist_holder .cart_itemlist .cart_list_remove .removeitem{height: 12px;padding: 0 2px;}
#shoppingCart_popup .cart_itemlist_area .cart_itemlist_holder .cart_itemlist .cart_list_remove .removeitem span.primary-button-text
{padding:0;line-height: normal !important;height: auto;font-family:arial;font-size: 10px;line-height: 13px !important;vertical-align:top;}
body .cart_total{padding:7px 0;margin: -1px 0 0;border-width: 1px 0 0 0;}
body .cart_total .cart_total_pricetitle
{float: left;width: 63.812%;text-align:right;padding:0 10px 0 0;font-weight:bold;font-size:12px;}
body .cart_total .cart_total_price{float:left;padding-left:10px;}
body .cart_total .cart_total_price .highlight-text{font-weight:bold;}
#shoppingCart_popup .cart_shopping_btn .secondary-button{ padding-right: 10px; padding-left: 10px;}
#shoppingCart_popup .cart_shopping_btn .primary-button{margin: 0 15px 15px 0;}

.container-fluid .container_960 div.login .top_links .user_acc .user_dropdown{display:inline-block;}
/* ------------------------------------ LOGO PANEL CSS ENDS ------------------------------------ */


/* ------------------------------------ Nevigation CSS STARTS ------------------------------------ */
.container-fluid .container_960 .navigation{position:absolute;bottom:0;left:0;width:100%;font-size:12px;text-transform:uppercase; }
.container-fluid .container_960 .navigation ul{list-style:none;margin: 0;padding: 0;}
.container-fluid .container_960 .navigation ul li{float:left;position:relative;/*margin-left:-1px;*/}
.container-fluid .container_960 .navigation ul li.nav-bg:hover .nav-bg.nav-link{background-color: inherit;color:inherit;}
.container-fluid .container_960 .navigation ul li a.nav-link{display:inline-block;padding:9px 15px;text-decoration:none;text-transform:uppercase;border-width:0;font-family:'opensans-semibold',Arial,Helvetica,sans-serif;}
.container-fluid .container_960 .navigation ul li:hover a.nav-link{position:relative;z-index:9999;}

.container-fluid .container_960 .navigation ul li.nav-submenu-caret:after,
.container-fluid .container_960 .navigation ul li.nav-submenu-caret:before{border-width: 7px;margin-left: -7px;bottom: -1px;top: auto;visibility: hidden;z-index: 99999;}
.container-fluid .container_960 .navigation ul li.nav-submenu-caret:before{bottom:0px;}

.container-fluid .container_960 .navigation ul li:hover.nav-submenu-caret:after,
.container-fluid .container_960 .navigation ul li:hover.nav-submenu-caret:before{visibility:visible;}

.container-fluid .container_960 .navigation ul li:hover a.nav-link  .border-eff-top{
	opacity:1;
	filter:alpha(opacity=100);
	border-width:1px 0 0 0;
}
.container-fluid .container_960 .navigation ul li:hover a.nav-link  .border-eff-right{
	opacity:1;
	filter:alpha(opacity=100);
	border-width:0 1px 0 0;	
}
.container-fluid .container_960 .navigation ul li:hover a.nav-link  .border-eff-bottom{	
	opacity:1;
	filter:alpha(opacity=100);
	border-width:0 0 1px 0;
}
.container-fluid .container_960 .navigation ul li:hover a.nav-link  .border-eff-left{
	opacity:1;
	filter:alpha(opacity=100);
	border-width:0 0 0 1px;
}

.container-fluid .container_960 .navigation ul li a span.highlight{display:block;padding:0px 5px;line-height:20px;}


.container-fluid .container_960 .navigation ul ul li{
    width: 44.5%;
    margin: 0;
    padding: 0;
    vertical-align: top;
}
.container-fluid .container_960 .navigation ul .submenu{position:absolute;top:100%;left:1px;width:388px;
	max-height: 0px;
    overflow: hidden;
	z-index:9997;
	border-width:0;
	opacity:0;
	/*padding-top:10px;*/
	
	/*-webkit-transition: max-height 0.3s ease-in 0s, border-width 0.3s ease-in 0s;
	   -moz-transition: max-height 0.3s ease-in 0s, border-width 0.3s ease-in 0s;
		 -o-transition: max-height 0.3s ease-in 0s, border-width 0.3s ease-in 0s;
		-ms-transition: max-height 0.3s ease-in 0s, border-width 0.3s ease-in 0s;
			transition: max-height 0.3s ease-in 0s, border-width 0.3s ease-in 0s;*/
	
	/*transform: scaleY(0);    
    transform-origin: top;
    transition: transform 0.3s ease-in-out;*/
}
.container-fluid .container_960 .navigation ul li:hover .submenu {
	 /*transform: scaleY(1);*/
	 left:0px;
	max-height: 800px;
	/*z-index:9998;*/z-index:9999;
	border-width:1px;opacity:1;
	-webkit-transition: max-height 0.5s ease-in 0s;
	-moz-transition: max-height 0.5s ease-in 0s;
	-o-transition: max-height 0.5s ease-in 0s;
	-ms-transition: max-height 0.5s ease-in 0s;
			transition: max-height 0.5s ease-in 0s;
}
/*.container-fluid .container_960 .navigation ul .submenu ul{float:left;margin-right:-25px;padding:12px 0px 12px 20px;}*/
.container-fluid .container_960 .navigation ul .submenu ul{float:left;margin-right:-25px;padding:12px 0px 12px 20px;width: calc(100% + 24px);}
.container-fluid .container_960 .navigation ul .submenu ul li a.nav-submenu-link{border:0;text-transform:capitalize;padding:5px;display:inline-block;width:90%;text-decoration:none;font-size:12px;}
.container-fluid .container_960 .navigation ul .submenu ul li{margin-right:20px;border-width:0 1px 0 0;}
.container-fluid .container_960 .navigation ul .submenu ul li:before {
    content: '\2022';
    color: #fff;
    display: inline-block;
	font-size:18px;
}
/* ------------------------------------ Nevigation CSS ENDS ------------------------------------ */


/* ------------------------------------ BREADCRUMB PANEL CSS STARTS ------------------------------------ */
.container-fluid .container_960 .breadcrumbPanel{padding:10px 0;border-width:0 0 1px 0;line-height:24px;}
.container-fluid .container_960 .breadcrumbPanel .breadcrumbPanel-link{text-decoration:none;}
/* ------------------------------------ BREADCRUMB PANEL CSS ENDS ------------------------------------ */


/* ------------------------------------ GANERAL CSS STARTS ------------------------------------ */
/* ------------------------------------ GANERAL CSS ENDS ------------------------------------ */


/* ------------------------------------ CAROUSEL PANEL CSS STARTS ------------------------------------ */
.container-fluid .page_content .carousel{position:relative;}
.container-fluid .page_content .carousel a.controls-direction {
    position: absolute;
    top: 50%;
    margin-top: -38px;
    outline: 0px none;
    width: 76px;
    height: 76px;
    z-index: 99;
    border-radius: 50px;
    font-size: 75px;
    line-height: 75px;
    text-align: center;
    text-decoration: none;
    display: block;
	opacity:0.8;
	filter:alpha(opacity=80);
}
.container-fluid .page_content .carousel a.controls-direction.prev{left:2%;right:auto;}
.container-fluid .page_content .carousel a.controls-direction.next{right:2%;left:auto;}
.container-fluid .page_content .carousel a.controls-direction i.fa{text-shadow: 0px 0px 6px #000;width: 100%;position:absolute;z-index:1;left:0;}
.container-fluid .page_content .carousel a.controls-direction i.fa.ie-shadow{color:#000;z-index:0;font-size: 80px;color: #000;z-index: 0;top: -2px;visibility:hidden;visibility:visible\9;}
.container-fluid .page_content .carousel a.controls-direction.prev i.fa.ie-shadow{right: auto;left: -1px;}
.container-fluid .page_content .carousel a.controls-direction.next i.fa.ie-shadow{right: -1px;left: auto;}
/*.container-fluid .container_960 .slider{display:none;}*/
/* ------------------------------------ CAROUSEL PANEL CSS ENDS ------------------------------------ */


/* ------------------------------------ MIDDLE PANAL CSS STARTS ------------------------------------ */
.category_listing .product_listing{position:relative;}
.container-fluid .container_960 .panel{margin:45px 0 0 0;}
.container-fluid .container_960 .product_listing.panel{margin:18px 0;}
.container-fluid .container_960 .panel.myspecialCss{margin:45px 0 0 0;}
.container-fluid .container_960 .panel .collection{/*padding:4px;*/position:relative;}/*change:20-10-15*/
.container-fluid .container_960 .panel .collection .collection_image{text-align:center;}
.container-fluid .container_960 .panel .collection .collection_image img{width:100%;}
.container-fluid .container_960 .panel .collection .collection_cnt_bk{position: absolute; left:0px;right:0px;bottom:0px;top:auto;}/*change:20-10-15*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.container-fluid .container_960 .panel .collection .collection_cnt_bk{margin: -35px 0 0;/*position: relative;*/}
}
.container-fluid .container_960 .panel .collection .collection_cnt_bk .collection_cnt,
.container-fluid .container_960 .panel .collection  .collection_cnt_bk .collection_nme{
	display:inline-block;padding:5px 10px;text-transform:uppercase;
	/*font-family: 'MyriadProRegular',Arial,Helvetica,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;}
.container-fluid .container_960 .panel .collection .collection_cnt_bk .collection_cnt{text-transform:capitalize;}

.container-fluid .container_960 .panel .collection_side{width: 36.115%;}
.container-fluid .container_960 .panel .product_side{width: 59.265%;}

.container-fluid .container_960 .panel .product_side .product_all_row .product_all:nth-child(3n+3){margin-right:0px;}
.container-fluid .container_960 .panel .product_side .product_all_row .product_all{width:29.624%;}
.container-fluid .container_960 .panel .product_side .product_all_row [class*="product_all"]{margin:0 5.464% 27px 0;}

.container-fluid .container_960 .product_listing.panel .collection_all{margin-right:7.2829%;width:46.3585%;margin-left:0;}
.container-fluid .container_960 .product_listing.panel .collection_all:nth-child(2n){margin-right:0px;}

/*.container-fluid .container_960 .panel .product_side .product_all_row [class*="product_all"]:last-child{margin-right:0;}*/



.container-fluid .container_960 .panel .product_all{position:relative;*width:23%;}
.container-fluid .container_960 .panel .featured_product{padding:0 10px;}

.container-fluid .container_960 .panel .product_all:nth-child(4n+1){margin-left:0;}


.container-fluid .container_960 .panel .product_all:hover .border-eff-top{
	opacity:1;
	filter:alpha(opacity=100);
	border-width:4px 0 0 0;
}
.container-fluid .container_960 .panel .product_all:hover .border-eff-right{
	opacity:1;
	filter:alpha(opacity=100);
	border-width:0 4px 0 0;	
}
.container-fluid .container_960 .panel .product_all:hover .border-eff-bottom{
	opacity:1;
	filter:alpha(opacity=100);
	border-width:0 0 4px 0;
}
.container-fluid .container_960 .panel .product_all:hover .border-eff-left{
	opacity:1;
	filter:alpha(opacity=100);
	border-width:0 0 0 4px;
}

.container-fluid .container_960 .panel .featured_product .product_image{position:relative;}
.container-fluid .container_960 .panel .featured_product:hover .product_image .border-eff-top{
	opacity:1;
	filter:alpha(opacity=100);
	border-width:4px 0 0 0;
}
.container-fluid .container_960 .panel .featured_product:hover .product_image .border-eff-right{
	opacity:1;
	filter:alpha(opacity=100);
	border-width:0 4px 0 0;
}
.container-fluid .container_960 .panel .featured_product:hover .product_image .border-eff-bottom{
	opacity:1;
	filter:alpha(opacity=100);
	border-width:0 0 4px 0;
}
.container-fluid .container_960 .panel .featured_product:hover .product_image .border-eff-left{
	opacity:1;
	filter:alpha(opacity=100);
	border-width:0 0 0 4px;
}

.container-fluid .container_960 .panel .product_all:hover .border-eff-top,
.container-fluid .container_960 .panel .product_all:hover .border-eff-right,
.container-fluid .container_960 .panel .product_all:hover .border-eff-bottom,
.container-fluid .container_960 .panel .product_all:hover .border-eff-left,
.container-fluid .container_960 .panel .featured_product:hover .product_image .border-eff-top,
.container-fluid .container_960 .panel .featured_product:hover .product_image .border-eff-right,
.container-fluid .container_960 .panel .featured_product:hover .product_image .border-eff-bottom,
.container-fluid .container_960 .panel .featured_product:hover .product_image .border-eff-left
{
	-moz-transition:all 0.3s;
	-webkit-transition:all 0.3s;
	-o-transition:all 0.3s;
	-ms-transition:all 0.3s;
}


.container-fluid .container_960 .panel .product_all .product_image{border-width:0 0 1px 0;text-align:center;}
.container-fluid .container_960 .panel .featured_product .product_image{border-width:1px;}

.container-fluid .container_960 .panel .product_all .product-info{text-align:center;padding:7px 10px 10px;}
.container-fluid .container_960 .panel .product_all .product-info a{text-decoration:none;}
.container-fluid .container_960 .panel .product_all .product-info .each_row{margin-bottom:3.8px;}
.container-fluid .container_960 .panel .product_all .product-info .each_row.prod_name{height:45px;}
.container-fluid .container_960 .panel .product_all .product-info .each_row.prod_name a.featured-products-link{float: left;
	font-family: 'MyriadPro-Regular';
    height: 45px; min-height: 45px;
    line-height: 15px;
    /*overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;*/
    width: 100%;}
.container-fluid .container_960 .panel .product_all .product-info .strike-through{min-height:16px;}
.container-fluid .container_960 .panel .product_all .product-info .highlight-text{font-weight:bold;}
.container-fluid .container_960 .panel .product_all .product-info .primary-button{position:relative\9;padding:2px 5px;}
/*.container-fluid .container_960 .panel .product_all:hover .product-info .primary-button{opacity:0.80;filter:alpha(opacity=80);}
.container-fluid .container_960 .panel .product_all:hover .product-info .primary-button:hover{opacity:1;filter:alpha(opacity=100);}*/

.container-fluid .container_960 .panel .product_all .sale-tag-bg{
    display: inline-block;
    position: absolute;
    right: 8px;
    top: 5px;
	text-align:center;
	border-width:1px;
	padding:2px 4px 0;
}
.container-fluid .container_960 .panel .product_all .sale-tag-bg .sale-tag-text{vertical-align:top;}
.container-fluid .container_960 .panel .featured_product .sale-tag-bg{
	right: 16px;
    top: 6px;
}
.container-fluid .container_960 .panel .product_all .soldout-tag-bg{
    border-width: 1px;
    left: 50%;
    margin-left: -27%;
    opacity: 0.7;
	filter:alpha(opacity=70);
    padding: 6px 2%;
    position: absolute;
    bottom: 20%;
    width: 50%;
}

.container-fluid .container_960 .panel .product_all_row .product_all .soldout-tag-bg{
	bottom: 64%;text-align:center;margin-left: -24%;
}
/*.container-fluid .container_960 .panel .product_all:hover .sale-tag-bg,*/
.container-fluid .container_960 .panel .product_all:hover .soldout-tag-bg{
	/*display:none;*/
}
.container-fluid .container_960 .panel .product_all .product-info .featured-product-divider{border-width:1px 0 0 0; height:10px;}
.container-fluid .container_960 .panel .product_all .product-info a.product-link,
.container-fluid .container_960 .panel .product_all .product-info .highlight-text
{/*font-family:'MyriadProRegular',Arial,Helvetica,sans-serif;*/font-family:"MyriadPro-Regular";font-weight:normal;}
.container-fluid .container_960 .panel .product_all .product-info .highlight-text{font-size:14px;}
/*product slider*/
.container-fluid .container_960 .product_slider{padding: 15px 40px 10px;position:relative;}
.container-fluid .container_960 .product_slider .title_all{padding:0 0 0 10px;}
.container-fluid .container_960 .product_slider .product_slider_prevbutton,
.container-fluid .container_960 .product_slider .product_slider_nextbutton
{position: absolute;left: -30px;top: 35%;border-radius: 100px;cursor: pointer;padding: 0;/*opacity:0.7;filter:alpha(opacity=70);*/behavior: url(PIE.htc);height: 24px;width: 24px;line-height: 24px;}
.container-fluid .container_960 .product_slider .product_slider_prevbutton:hover,
.container-fluid .container_960 .product_slider .product_slider_nextbutton:hover{/*opacity:1;filter:alpha(opacity=100);*/}
.container-fluid .container_960 .product_slider .product_slider_nextbutton{right:-30px;left:auto;}
.container-fluid .container_960 .product_slider .product_slider_prevbutton,
.container-fluid .container_960 .product_slider .product_slider_nextbutton{background-position:center center !important;}

.container-fluid .container_960 .product_slider .owl-controls{position:absolute;width:100%;top:25%;}
.container-fluid .container_960 .product_slider .owl-controls .owl-buttons{display:block;}

/*Product listing*/
.container-fluid .container_960 .product_listing.panel .product_all{margin-bottom:24px;}
.container-fluid .container_960 .product_listing.panel .categories_bar.visible-tablet{*display:block !important;}
.container-fluid .container_960 .product_listing.panel .categories_bar .categories_heading{padding:8px 10px 8px 10px;font-weight:bold;text-transform:uppercase;}
.container-fluid .container_960 .product_listing.panel .categories_bar .scroll_listing {
    overflow-x: hidden;
    overflow-y: auto;
	padding:10px 5px 10px 0;
	margin-bottom:20px;
	border-width: 0 1px 1px 1px;
}
.container-fluid .container_960 .product_listing.panel .categories_bar .scroll_listing .mCustomScrollBox{max-height: 135px;}

/*modified 06-08-15*/
.container-fluid .container_960 .product_listing.panel .categories_bar.featured_products_vr .scroll_listing .mCustomScrollBox{max-height: 100%;}
.container-fluid .container_960 .product_listing.panel .categories_bar.featured_products_vr .scroll_listing .mCSB_container{padding: 0 12px;}
.category_listing .featured_products_vr .featured_product-scroll{position:absolute;top:33px;bottom:15px;right:0;left:0;overflow:hidden;}
.container-fluid .container_960 .product_listing.panel .categories_bar.featured_products_vr .scroll_listing .product_all:last-child{margin-bottom:0px;}
.container-fluid .container_960 .product_listing.panel .categories_bar.featured_products_vr .scroll_listing {
	padding:10px 5px 10px 0;
	margin-bottom:8px;
	border-width: 0 1px 1px 1px;
}
.container-fluid .container_960 .product_listing.panel .categories_bar.featured_products_vr .scroll_listing .mCSB_container .product_image img{width:100%;}

.category_listing .featured_products_vr{height: 100%;position: absolute;text-align: center;}
.category_listing .featured_products_vr .title_all{padding:10px 0;}
.category_listing .featured_products_vr .title_all .title-text{font-size:14px;}
.title-text.featured-product-title{display: block;margin: 5px 0;}/*change:20-10-15*/
.category_listing .featured_products_vr .featured_product{max-width:65%; display: inline-block;}
/*modified 06-08-15*/


.container-fluid .container_960 .product_listing.panel .categories_bar .scroll_slide
{padding:25px 10px 10px;margin-bottom:20px;border-width: 0 1px 1px 1px;}
.container-fluid .container_960 .product_listing.panel .categories_bar .scroll_slide .rangeFromTo{font-size:11px;}
.container-fluid .container_960 .product_listing.panel .categories_bar .scroll_listing .ckeck_bar{padding:0 0 0 10px;/*font-size:11px;*/}/*change:20-10-15*/
.container-fluid .container_960 .product_listing.panel .categories_bar .scroll_listing .ckeck_bar .checkbox{margin-right:10px;}

/*++++++++++++++++++++++++Start: Product detail page ++++++++++++++++++++++++++*/
#product_details_page .container-fluid .container_960 .product_details{padding:15px 0;}
#product_details_page .container-fluid .container_960 .product_details .product_title .title-text
{text-transform:none;font-family:Arial,Helvetica,sans-serif;font-size:20px;}
#product_details_page .container-fluid .container_960 .product_details .product_info .product_display_area{width:53.125000%;}
#product_details_page .container-fluid .container_960 .product_details .product_info .about_product{width: 43.171%;}
#product_details_page .container-fluid .container_960 .product_details .product_info .about_product .quantity{width: 40.1709%; float:left;}
#product_details_page .container-fluid .container_960 .product_details .product_info .about_product .add-ons{width: 57.265%;float:left;margin-left: 2.5641%;}
#product_details_page .container-fluid .container_960 .product_details .product_info .about_product .quantity  .field-label-left .error1:last-child{margin-left: -65px;}
#product_details_page .container-fluid .container_960 .product_details .product_info .about_product .quantity  .field-label-left{padding-left: 65px;}
#product_details_page .container-fluid .container_960 .product_details .product_info .about_product .quantity .field-label-left > label{width: 65px;margin-left: -65px;line-height:28px;}
#product_details_page .container-fluid .container_960 .product_details .product_info .product_display_area .product_display{width:83.406%;}

#product_details_page .container-fluid .container_960 .product_details .product_info .add_share .link{
	margin-left:10px;
}
#product_details_page .container-fluid .container_960 .product_details .product_info .add_share .ico
{font-size:11px;margin: 0 3px;}
#product_details_page .container-fluid .container_960 .product_details .product_info .product_display_area .product_thumbs #thumb_slider
{width:90%;left:5%;}
#product_details_page .container-fluid .container_960 .product_details .product_info .product_display_area .product_thumbs #thumb_slider .owl-carousel .owl-item{text-align:center;}

#product_details_page .container-fluid .container_960 .product_details .product_info .product_display_area .product_thumbs{margin-left: 1.5641%;}
#product_details_page .container-fluid .container_960 .product_details .product_info .product_display_area .product_thumbs a.thumbs
{margin-bottom: 6.4px;float:right;position:relative;}

#product_details_page .container-fluid .container_960 .product_details .product_info .product_display_area .product_thumbs a.thumbs:hover .border-eff-top
{opacity:1;filter:alpha(opacity=100);border-width:2px 0 0 0;transition: all 0.3s ease 0s;}
#product_details_page .container-fluid .container_960 .product_details .product_info .product_display_area .product_thumbs a.thumbs:hover .border-eff-right
{opacity:1;filter:alpha(opacity=100);border-width:0 2px 0 0;transition: all 0.3s ease 0s;}
#product_details_page .container-fluid .container_960 .product_details .product_info .product_display_area .product_thumbs a.thumbs:hover .border-eff-bottom
{opacity:1;filter:alpha(opacity=100);border-width:0 0 2px 0;transition: all 0.3s ease 0s;}
#product_details_page .container-fluid .container_960 .product_details .product_info .product_display_area .product_thumbs a.thumbs:hover .border-eff-left
{opacity:1;filter:alpha(opacity=100);border-width:0 0 0 2px;transition: all 0.3s ease 0s;}

#product_details_page .container-fluid .container_960 .product_details .product_info .product_display_area .product_thumbs
{position:relative;}
#product_details_page .container-fluid .container_960 .product_details .product_info .product_display_area .product_thumbs .arrow
{position:absolute;left:0;top:0;padding:0 4px;height:100%;background-color:rgba(0,0,0,0.25);color:#fff;display:table;text-decoration:none;cursor:pointer;}
#product_details_page .container-fluid .container_960 .product_details .product_info .product_display_area .product_thumbs .arrow span{display:table;height:100%;}
#product_details_page .container-fluid .container_960 .product_details .product_info .product_display_area .product_thumbs .arrow span .fa
{display:table-cell;vertical-align:middle;}
#product_details_page .container-fluid .container_960 .product_details .product_info .product_display_area .product_thumbs .arrow#thumb-next
{left:auto;right:0;}
#product_details_page .container-fluid .container_960 .product_details .product_info .product_display_area .product_display a.display_pic .touch-click-inst{position:absolute;bottom:10px;right:10px;margin-left: -15px;background-color:rgba(0,0,0,0.8);color:#fff;padding:5px;font-size:1.6em;
text-align:center;line-height:1em;}
#product_details_page .container-fluid .container_960 .product_details .product_info .product_display_area .product_display a.display_pic .touch-click-inst span{width:21px;height:21x;float:left;padding:0px;position:relative\9;}
/*#product_details_page .container-fluid .container_960 .product_details .product_info .product_display_area .product_display a.display_pic .touch-click-inst:hover span{background-color:#000;}*/
#product_details_page .container-fluid .container_960 .product_details .product_info .product_display_area .product_display a.display_pic
{display:block;position:relative;}
/*#product_details_page .container-fluid .container_960 .product_details .product_info .about_product,
#product_details_page .container-fluid .container_960 .product_details .product_info .about_product .primary-text
{font-family:Arial,Helvetica,sans-serif;}*/
#product_details_page .container-fluid .container_960 .product_details .product_info .about_product .prod_dis_title
{font-size:12px;margin-bottom:5px;font-family:Arial,Helvetica,sans-serif;}
#product_details_page .container-fluid .container_960 .product_details .product_info .about_product .price_section{margin:25px 0;}
#product_details_page .container-fluid .container_960 .product_details .product_info .about_product .price_section .strike-through,
#product_details_page .container-fluid .container_960 .product_details .product_info .about_product .price_section .offered_price
{float:left;margin-right:20px;font-family: Arial,Helvetica,sans-serif;}
#product_details_page .container-fluid .container_960 .product_details .product_info .about_product .price_section .strike-through{font-size:20px;padding:2px;}
#product_details_page .container-fluid .container_960 .product_details .product_info .about_product .price_section .offered_price{font-size:25px;}
#product_details_page .container-fluid .container_960 .product_details .product_info .about_product #quantity{width:27.7777%;}
#product_details_page .container-fluid .container_960 .product_details .product_info .about_product .select_option
{width:64.1025%;border: 1px solid #DFDFDF !important;}
#product_details_page .container-fluid .container_960 .product_details .product_info .about_product .add_ons .field-design {margin:0px;}

.zmit_group .zmit_displayArea{height: 425px;max-width:425px;width: 86.9%;float:left;}
.zmit_group .zmit_thumbArea{float:left;}
.zmit_group .zmit_thumbArea .zoomit_thumb {
    display: inline-block;
    float: right;
    height: auto;width: 63px;
    margin-bottom: 9px;
	max-width:65px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.zmit_group .zmit_thumbArea .zoomit_thumb img{width:100%;}
.zmit_group .zmit_thumbArea{width: 14.5299%;margin-left: 1.5641%;}

/*++++++++++++++++++++++++End: Product detail page ++++++++++++++++++++++++++*/

/*+++++++++++++++++++++++Start: Shopping Cart ++++++++++++++++++++++++++++++++*/
#shopping_cart_page .container-fluid .container_960 .middle_content{padding:15px 0;}
#shopping_cart_page .container-fluid .container_960 .middle_content .cart_shopping_btn .primary-button{margin:0 0 10px 10px;float:right;}/*change:20-10-15*/

#shopping_cart_page .container-fluid .container_960 .middle_content .title-text{text-transform:none;}
#shopping_cart_page .container-fluid .container_960 .middle_content .cart-list .heading-bg{padding:10px 12px;}
#shopping_cart_page .container-fluid .container_960 .middle_content .cart-list .addtocart_list{border-width:0 0 1px 0;padding:12px;position:relative;}
#shopping_cart_page .container-fluid .container_960 .middle_content .cart-list .add-coupon-code{font-size:13px;}

#shopping_cart_page .container-fluid .container_960 .middle_content .cart-list .addtocart_list .product-unit-price .highlight-text,
#shopping_cart_page .container-fluid .container_960 .middle_content .cart-list .addtocart_list .product-unit-price .secondary-text
{font-size:13px;font-family: Arial,Helvetica,sans-serif;}
#shopping_cart_page .container-fluid .container_960 .middle_content .cart-list .addtocart_list .edit_popup .to_be_edit .prod_detail_area .product-desc,
#shopping_cart_page .container-fluid .container_960 .middle_content .cart-list .addtocart_list .edit_popup .to_be_edit .prod_detail_area .addons
{padding-right:15px;border-width:0 1px 0 0;height:100%;}
#shopping_cart_page .container-fluid .container_960 .middle_content .cart-list .addtocart_list .edit_popup .to_be_edit .prod_detail_area .product-desc .select_option
{border: 1px solid #DFDFDF !important;}

/*#shopping_cart_page .container-fluid .container_960 .middle_content .cart-list .addtocart_list .product-desc .primary-text,*/
#shopping_cart_page .container-fluid .container_960 .middle_content .cart-list .addtocart_list .product-desc .content-text,
#shopping_cart_page .container-fluid .container_960 .middle_content .cart-list .addtocart_list .product-desc .highlight-text,
#shopping_cart_page .container-fluid .container_960 .middle_content .cart-list .addtocart_list .product-desc .secondary-text,
#shopping_cart_page .container-fluid .container_960 .middle_content .cart-list .addtocart_list .subtotal .secondary-text
{font-family: Arial,Helvetica,sans-serif;}
#shopping_cart_page .container-fluid .container_960 .middle_content .cart-list .addtocart_list .subtotal .secondary-text{font-size:13px;}
#shopping_cart_page .container-fluid .container_960 .middle_content .cart-list .addtocart_list .product_pic{text-align:center;} 
#shopping_cart_page .container-fluid .container_960 .middle_content .cart-list .addtocart_list  .product-desc .addons-view,
#shopping_cart_page .container-fluid .container_960 .middle_content .cart-list .addtocart_list  .product-desc .msg-view{overflow:auto;max-height:100px;}

#shopping_cart_page .container-fluid .container_960 .middle_content .cart-list .addtocart_list .cart_pic_wrap,
#shopping_cart_page .container-fluid .container_960 .middle_content .cart-list .addtocart_list .cart_icon_wrap
{display:inline-block;width:68%;margin:0 16%;text-align:right;}
#shopping_cart_page .container-fluid .container_960 .middle_content .cart-list .addtocart_list .cart_icon_wrap{border-width:0px 1px 0 0;}
#shopping_cart_page .container-fluid .container_960 .middle_content .cart-list .addtocart_list .cart_icon_wrap{width:68.4%;}
#shopping_cart_page .container-fluid .container_960 .middle_content .cart-list .addtocart_list .cart_icon_wrap a.icons{padding: 0 5.9%;float: right;text-decoration: none;border-width: 0px 0px 1px 1px;}
#shopping_cart_page .container-fluid .container_960 .middle_content .cart-list .addtocart_list .cart_icon_wrap a.icons i.fa{line-height: 24px;}
#shopping_cart_page .container-fluid .container_960 .middle_content .cart-list .addtocart_list .cart_icon_wrap a.icons .highlight-text,
#shopping_cart_page .container-fluid .container_960 .middle_content .cart-list .addtocart_list .cart_icon_wrap a.icons .secondary-text{
	font-size:12px;display:block;margin-top:-1px;
}
#shopping_cart_page .container-fluid .container_960 .middle_content .cart-list .addtocart_list .cart_icon_wrap a.icons:hover .content-text,
#shopping_cart_page .container-fluid .container_960 .middle_content .cart-list .addtocart_list .cart_icon_wrap a.icons.liked .content-text{color:inherit} 
#shopping_cart_page .container-fluid .container_960 .middle_content .cart-list .addtocart_list .row-fluid{margin-bottom:5px;}
#shopping_cart_page .container-fluid .container_960 .middle_content .cart-list .addtocart_list .qty .field-design{max-width:70px;}
#shopping_cart_page .container-fluid .container_960 .middle_content .cart-list .addtocart_list .apply-coupon-code .field input{float:left;}
#shopping_cart_page .container-fluid .container_960 .middle_content .cart-list .addtocart_list .apply-coupon-code .field{float:left;width: 100%;}

#shopping_cart_page .container-fluid .container_960 .middle_content .cart-list .addtocart_list .edit_popup
{
	box-shadow:0 0px 9px rgba(0,0,0,0.3);
	-moz-box-shadow: 0 0px 9px rgba(0,0,0,0.3);
	-webkit-box-shadow: 0 0px 9px rgba(0,0,0,0.3);
	border:1px solid #aaa\9 !important;
	
	max-height: 0px;
	
	transition: max-height 0.3s ease-in 0s;
	-moz-transition: max-height 0.3s ease-in 0s;
	-webkit-transition: max-height 0.3s ease-in 0s;
	-o-transition: max-height 0.3s ease-in 0s;
	-ms-transition: max-height 0.3s ease-in 0s;
	
	position:absolute;top:0;left:0;right:0;overflow:hidden;padding:0px 12px;border-width:0 0 1px 0;

	z-index:9;
}
#shopping_cart_page .container-fluid .container_960 .middle_content .cart-list .addtocart_list .edit_popup .close_edit
{position:absolute;right:12px;top:12px}
#shopping_cart_page .container-fluid .container_960 .middle_content .cart-list .addtocart_list .edit_popup .close_edit .content-text{font-size:1.3em;}
#shopping_cart_page .container-fluid .container_960 .middle_content .cart-list .addtocart_list .edit_popup .edit_popup_btn{text-align:right;}
#shopping_cart_page .container-fluid .container_960 .middle_content .cart-list .addtocart_list .edit_popup .edit_popup_btn .primary-button
{margin-left:10px;}
#shopping_cart_page .container-fluid .container_960 .middle_content .cart-list .addtocart_list .edit_popup .row_line{margin-top:12px;}


#shopping_cart_page .container-fluid .container_960 .middle_content .cart-list .addtocart_list .title-text{font-size:12px;}
#shopping_cart_page .container-fluid .container_960 .middle_content .cart-list .addtocart_list .edit_popup .product-desc input#updatequantity
{padding:3px 1%;width:96%;height:20px;border: 1px solid #DFDFDF !important;}
#shopping_cart_page .container-fluid .container_960 .middle_content .cart-list .addtocart_list .edit_popup .addons .ckeck_bar .checkbox 
{margin-right: 10px;float:left;}
#shopping_cart_page .container-fluid .container_960 .middle_content .cart-list .addtocart_list .edit_popup .addons{height:100%;}
#shopping_cart_page .container-fluid .container_960 .middle_content .cart-list .addtocart_list .edit_popup .addons .addons_list{height:80%;overflow-y:hidden;}

#shopping_cart_page .container-fluid .container_960 .middle_content .cart-list .addtocart_list .edit_popup .addons .ckeck_bar .ckeck_bar_txt
{width:auto;} 
#shopping_cart_page .container-fluid .container_960 .middle_content .cart-list .addtocart_list .edit_popup .giftmsg textarea
{-moz-transition: max-height 0.5s ease-in 0s;-webkit-transition: max-height 0.5s ease-in 0s;-ms-transition: max-height 0.5s ease-in 0s;-o-transition: max-height 0.5s ease-in 0s;transition: max-height 0.5s ease-in 0s;}

#shopping_cart_page .container-fluid .container_960 .middle_content .cart-list .addtocart_list .edit_popup .to_be_edit
{height:70%;/*max-height:115px;*/}
#shopping_cart_page .container-fluid .container_960 .middle_content .cart-list .addtocart_list .edit_popup .to_be_edit .prod_detail_area
{height:93%;}
#shopping_cart_page .container-fluid .container_960 .middle_content .cart-list .empty-cart{text-align:center;}


.empty-cart {
    font-size: 18px;
    line-height: 25px;
    margin-top: 60px;
    min-height: 160px !important;
}
/*+++++++++++++++++++++++End: Shopping Cart ++++++++++++++++++++++++++++++++*/
/*+++++++++++++++++++++++Start: order list Cart ++++++++++++++++++++++++++++++++*/
#myaccount_order .middle_content{padding:15px 0;}
#myaccount_order .middle_content .cart_shopping_btn .primary-button{margin:0 10px 10px 0;}

#myaccount_order .middle_content .title-text{text-transform:none;}
#myaccount_order .middle_content .cart-list .heading-bg{padding:10px 12px;}
#myaccount_order .middle_content .cart-list .addtocart_list{border-width:0 0 1px 0;padding:12px;position:relative;}
#myaccount_order .middle_content .cart-list .add-coupon-code{font-size:13px;}

#myaccount_order .middle_content .cart-list .addtocart_list .product-unit-price .highlight-text,
#myaccount_order .middle_content .cart-list .addtocart_list .product-unit-price .secondary-text
{font-size:13px;font-family: Arial,Helvetica,sans-serif;}
#myaccount_order .middle_content .cart-list .addtocart_list .edit_popup .to_be_edit .prod_detail_area .product-desc,
#myaccount_order .middle_content .cart-list .addtocart_list .edit_popup .to_be_edit .prod_detail_area .addons
{padding-right:15px;border-width:0 1px 0 0;height:100%;}
#myaccount_order .middle_content .cart-list .addtocart_list .edit_popup .to_be_edit .prod_detail_area .product-desc .select_option
{border: 1px solid #DFDFDF !important;}

/*#myaccount_order .middle_content .cart-list .addtocart_list .product-desc .primary-text,*/
#myaccount_order .middle_content .cart-list .addtocart_list .product-desc .content-text,
#myaccount_order .middle_content .cart-list .addtocart_list .product-desc .highlight-text,
#myaccount_order .middle_content .cart-list .addtocart_list .product-desc .secondary-text,
#myaccount_order .middle_content .cart-list .addtocart_list .subtotal .secondary-text
{font-family: Arial,Helvetica,sans-serif;}
#myaccount_order .middle_content .cart-list .addtocart_list .subtotal .secondary-text{font-size:13px;}
#myaccount_order .middle_content .cart-list .addtocart_list .product_pic{text-align:center;} 
#myaccount_order .middle_content .cart-list .addtocart_list  .product-desc .addons-view,
#myaccount_order .middle_content .cart-list .addtocart_list  .product-desc .msg-view{overflow:auto;max-height:100px;}
#myaccount_order .middle_content .cart-list .addtocart_list .cart_pic_wrap,
#myaccount_order .middle_content .cart-list .addtocart_list .cart_icon_wrap
{display:inline-block;width:68%;margin:0 16%;text-align:right;}
#myaccount_order .middle_content .cart-list .addtocart_list .cart_icon_wrap{border-width:0px 1px 0 0;}
#myaccount_order .middle_content .cart-list .addtocart_list .cart_icon_wrap{width:68.4%;}
#myaccount_order .middle_content .cart-list .addtocart_list .cart_icon_wrap a.icons{padding: 0 5.9%;float: right;text-decoration: none;border-width: 0px 0px 1px 1px;}
#myaccount_order .middle_content .cart-list .addtocart_list .cart_icon_wrap a.icons i.fa{line-height: 24px;}
#myaccount_order .middle_content .cart-list .addtocart_list .cart_icon_wrap a.icons .highlight-text,
#myaccount_order .middle_content .cart-list .addtocart_list .cart_icon_wrap a.icons .secondary-text{
	font-size:12px;display:block;margin-top:-1px;
}
#myaccount_order .middle_content .cart-list .addtocart_list .cart_icon_wrap a.icons:hover .content-text,
#myaccount_order .middle_content .cart-list .addtocart_list .cart_icon_wrap a.icons.liked .content-text{color:inherit} 
#myaccount_order .middle_content .cart-list .addtocart_list .row-fluid{margin-bottom:5px;}
#myaccount_order .middle_content .cart-list .addtocart_list .qty .field-design{max-width:70px;}
#myaccount_order .middle_content .cart-list .addtocart_list .apply-coupon-code .field input{float:left;}
#myaccount_order .middle_content .cart-list .addtocart_list .apply-coupon-code .field{float:left;width: 100%;}

#myaccount_order .middle_content .cart-list .addtocart_list .edit_popup
{
	box-shadow:0 0px 9px rgba(0,0,0,0.3);
	-moz-box-shadow: 0 0px 9px rgba(0,0,0,0.3);
	-webkit-box-shadow: 0 0px 9px rgba(0,0,0,0.3);
	border:1px solid #aaa\9 !important;
	
	max-height: 0px;
	
	transition: max-height 0.3s ease-in 0s;
	-moz-transition: max-height 0.3s ease-in 0s;
	-webkit-transition: max-height 0.3s ease-in 0s;
	-o-transition: max-height 0.3s ease-in 0s;
	-ms-transition: max-height 0.3s ease-in 0s;
	
	position:absolute;top:0;left:0;right:0;overflow:hidden;padding:0px 12px;border-width:0 0 1px 0;

	z-index:9;
}
#myaccount_order .middle_content .cart-list .addtocart_list .edit_popup .close_edit
{position:absolute;right:12px;top:12px}
#myaccount_order .middle_content .cart-list .addtocart_list .edit_popup .close_edit .content-text{font-size:1.3em;}
#myaccount_order .middle_content .cart-list .addtocart_list .edit_popup .edit_popup_btn{text-align:right;}
#myaccount_order .middle_content .cart-list .addtocart_list .edit_popup .edit_popup_btn .primary-button
{margin-left:10px;}
#myaccount_order .middle_content .cart-list .addtocart_list .edit_popup .row_line{margin-top:12px;}

#myaccount_order .middle_content .cart-list .addtocart_list .title-text{font-size:12px;}
#myaccount_order .middle_content .cart-list .addtocart_list .edit_popup .product-desc input#updatequantity
{padding:3px 1%;width:96%;height:20px;border: 1px solid #DFDFDF !important;}
#myaccount_order .middle_content .cart-list .addtocart_list .edit_popup .addons .ckeck_bar .checkbox 
{margin-right: 10px;float:left;}
#myaccount_order .middle_content .cart-list .addtocart_list .edit_popup .addons{height:100%;}
#myaccount_order .middle_content .cart-list .addtocart_list .edit_popup .addons .addons_list{height:80%;overflow-y:hidden;}

#myaccount_order .middle_content .cart-list .addtocart_list .edit_popup .addons .ckeck_bar .ckeck_bar_txt
{width:auto;} 
#myaccount_order .middle_content .cart-list .addtocart_list .edit_popup .giftmsg textarea
{-moz-transition: max-height 0.5s ease-in 0s;-webkit-transition: max-height 0.5s ease-in 0s;-ms-transition: max-height 0.5s ease-in 0s;-o-transition: max-height 0.5s ease-in 0s;transition: max-height 0.5s ease-in 0s;}

#myaccount_order .middle_content .cart-list .addtocart_list .edit_popup .to_be_edit
{height:70%;/*max-height:115px;*/}
#myaccount_order .middle_content .cart-list .addtocart_list .edit_popup .to_be_edit .prod_detail_area
{height:93%;}
#order-popup{max-width: 900px;width: 90%;margin:30px 0;}
/*+++++++++++++++++++++++End: Order list Cart ++++++++++++++++++++++++++++++++*/

/*+++++++++++++++++++++++Start: My Account +++++++++++++++++++++++++++++++++*/
.container-fluid .container_960 .nav-sub a.sub-tab {
    display: inline-block;
    line-height: 26px;
    text-decoration: none;
    text-transform: uppercase;
	padding:2px 20px;
	float:left;
	width:100%;
	font-size:12px;
	position:relative;
	min-width:120px;
	font-weight: bold;
}
.container-fluid .container_960 .nav-sub .toggle_button{display:inline-block;margin-right: 10px;}
.container-fluid .container_960 .nav-sub .toggle_button .active {/*display:none;*/}
.container-fluid .container_960 .nav-sub .toggle_button .active .primary-button-text
{font-family: Arial,Helvetica,sans-serif;font-size: 12px;}
.container-fluid .container_960 .nav-sub .toggle_button a.sub-tab .fa
{
	position:absolute;
	bottom: -12px;
    font-size: 24px;
    left: 50%;
    margin: 0 0 0 -7px;
    position: absolute;
    width: 14px;
}
.container-fluid .container_960 .nav-sub .toggle_button .carret:after,.carret:before {visibility:hidden;}/*change:20-10-15*/
.container-fluid .container_960 .nav-sub .toggle_button .tab-bg.carret:after,.tab-bg.carret:before {border-width: 5px;/*Set Size*/}
.container-fluid .container_960 .nav-sub .toggle_button .tab-bg.carret.carretBottom:after, 
.container-fluid .container_960 .nav-sub .toggle_button .tab-bg.carret.carretBottom:before {margin-left: -5px;/*set -ve width*/}
.container-fluid .container_960 .nav-sub .toggle_button .tab-bg.carret.carretBottom:before{bottom: -11px;}/*double of border-width */
.container-fluid .container_960 .nav-sub .toggle_button .tab-bg.carret.carretBottom:after{bottom: -10px;}/*double of border-width - 1*/

.container-fluid .container_960 .nav-sub .toggle_button.active .tab-bg{background-color:inherit !important;}
.container-fluid .container_960 .nav-sub .toggle_button.active .tab-text{color:inherit !important;}
.container-fluid .container_960 .nav-sub .toggle_button.active .tab-bg.carret:after,
.container-fluid .container_960 .nav-sub .toggle_button.active .tab-text.carret:before {visibility:visible;}/*change:20-10-15*/
.container-fluid .container_960 .nav-sub .toggle_button.tab-active-border{border-width:0;}
.container-fluid .container_960 .nav-sub .toggle_button.active .tab-border{border-color:inherit !important;}

.container-fluid .container_960 .nav-sub .toggle_button:hover .active,
.container-fluid .container_960 .nav-sub .toggle_button.current .active
{/*display:block;*/}
.container-fluid .container_960 .nav-sub .toggle_button:hover .passive,
.container-fluid .container_960 .nav-sub .toggle_button.current .passive
{/*display:none;*/}
.container-fluid .container_960 .big_title .title-text{font-size:36px;}
/*+++++++++++++++++++++++Start: My Account +++++++++++++++++++++++++++++++++*/

/* ------------------------------------ MIDDLE PANAL CSS ENDS ------------------------------------ */


/* ------------------------------------ FOOTER PANAL CSS STARTS ------------------------------------ */
.container-fluid .container_960.footer-full{margin:0;}
.container-fluid .container_960 .footer_area{padding: 0px 2%;}
.container-fluid .container_960 .footer_area .footer-text{padding:0 3px;display:inline-block;margin:18px 0 17px}
.container-fluid .container_960 .footer_area .media-ico{
	margin-top:10px;	
	width: 100%;
	text-align: right;
}
.container-fluid .container_960 .footer_area .media-ico .icos{
	/*font-size: 30px;*/font-size: 24px;
	/*width:40px;*/width:30px;
	/*line-height: 40px;*/line-height: 30px;
	display:inline-block;
	padding:0 1%;
	padding:0 10px\9;
	text-align:center;
}
.container-fluid .container_960 .footer_area .media-ico .icos:hover{
	opacity:0.5;
	filter:alpha(opacity:50);
}
.container-fluid .container_960 .footer_area .footer-divider{border-width:0 0 1px 0;}

.container-fluid .container_960 .footer_area .copyright{margin:17px 0;}/*change:201-10-15*/
/* ------------------------------------ FOOTER PANAL CSS ENDS ------------------------------------ */

/*------------------------------------POPUPs------------------------------------------*/
.popup_holder .primary-button, 
.popup_holder .secondary-button{padding: 7px 12px;}/*change:27-10-15*/
#login_popup,#addEditAddress{max-width:500px;width:90%;}/*change:20-10-15*/
.popup_holder .field-label-left{padding-left: 70px;}
.popup_holder .field-label-left > label {margin-left: -70px;width: 70px;}
.popup_holder .combined_field .field {display: inline-block;}

/*#login_popup{max-width:768px;}change:27-10-15*/

#signup-form-area{display:none;}
.popup_outline .popup_holder .popup_holder_content{padding:15px;}
.popup_outline .popup_holder .popup-header-bg{text-transform:uppercase;text-align:left;display:block;padding:20px 15px;}/*change:201-10-15*/
.popup_outline .popup-header-text{font-size:20px;}
.popup_outline .popup_holder .popup_holder_content .popup_btlinks{text-align:left;}
#signup_popup .popup_holder .popup_holder_content .login-radio{text-align:left;}
.popup_outline .popup_holder .small_text{font-size:11px;text-transform: none;}
.popup_outline .popup_holder .thank-u-head .big-font{font-size:48px;line-height:48px;font-weight: normal;}
.popup_outline .popup_holder .thank-u-head{padding:15px 0;}
.popup_outline .popup_holder .cant-find-mail .primary-button{padding:0 2px;position:relative\9;}
.popup_outline .popup_holder .cant-find-mail .primary-button .primary-button-text{font-size:11px;}
.popup_outline .popup_holder .cant-find-mail,
.popup_outline .popup_holder .important{float:left;}
.popup_outline .popup_holder .important{text-align:left;float:right;}
.popup_outline .popup_holder .important ul{margin: 0;padding: 2px 0 0;font-size:12px;}
.popup_outline .popup_holder .important ul li{margin: 0 0 5px 0;}
.popup_outline .popup_close i.fa-angle-right{margin-right: -6px;}
/*--------------------------------------POPUPs--------------------------------------*/
/* ------------ Order Table Start ---------------------- */
table.resposv_Tbl { 
  width: 100%; 
  border-collapse: collapse; 
}
table.resposv_Tbl th:first-child{
	/*-moz-border-radius:4px 0 0 4px;
	-webkit-border-radius:4px 0 0 4px;
	border-radius:4px 0 0 4px;*/
	padding-left:20px;
}
table.resposv_Tbl th:last-child{
	/*-moz-border-radius:0 4px 4px 0;
	-webkit-border-radius:4px 0 0 4px;
	border-radius:4px 0 0 4px;*/
}
/* Zebra striping */
/*table.resposv_Tbl tr:nth-of-type(even) { 
  background: #F6F6F6; 
}*/
table.resposv_Tbl th { 
	font-weight: normal;	
	text-transform:uppercase;
}
table.resposv_Tbl td, table.resposv_Tbl th { 
  padding: 10px; 
  text-align: left; 
}
table.resposv_Tbl th:first-child, table.resposv_Tbl td:first-child{
	padding-left:20px;
}
#myaccount_order .order-tlt {
    border-width: 0 0 1px;
    margin-bottom: 28px;
    padding: 0 0 13px;
	margin-left:0px;
}

/*+++++++++++++++++ Start: about us page +++++++++++++++++++++++++++++++++++*/
.left-nav .left-nav-link{border-width:0 0 1px 0;padding:10px 0;display:block;text-decoration:none;}
#content-page .content ul{padding-left:15px;}
/*+++++++++++++++++ Start: about us page +++++++++++++++++++++++++++++++++++*/

/*+++++++++++++++++ Start: myaccount order page +++++++++++++++++++++++++++++++++++*/
#myaccount_order .order-tlt .title-text{font-size:40px;}
#myaccount_order .order_tbl_div{margin-left:0 !important;}
#myaccount_order .order_tbl{max-width:840px;}
#myaccount_order #order-popup .order_tbl{max-width:100%;}
#myaccount_order .order_tbl .innerpanel-text,
#myaccount_order .order_tbl .highlight-text,
#myaccount_order .order_tbl .secondary-link{font-size:12px;}
#myaccount_order .order_tbl tr:hover .innerpanel-text.highlight-text .secondary-link{color:inherit;}
#myaccount_order .order_tbl tr{border-width:0;}
#myaccount_order .order_tbl tr td.border{border-width:0 0 1px 0;}

/*#myaccount_order .order_tbl tr td.innerpanel-bg{background-color:transparent;}
#myaccount_order .order_tbl tr:hover .innerpanel-bg{background-color:inherit;}*/
#myaccount_order .order_tbl tr:hover .secondary-link{text-decoration:none;}
/*+++++++++++++++++ End: myaccount order page +++++++++++++++++++++++++++++++++++*/

/*+++++++++++++++++ Start: shipping address page +++++++++++++++++++++++++++++++++++*/
#shipping_address .container-fluid .container_960 .shippind_addr .address_text{text-align:center;}
#shipping_address .container-fluid .container_960 .shippind_addr .address_text .address_box:nth-child(2n+1){margin-left:0;}
#shipping_address .container-fluid .container_960 .shippind_addr .address_text .address_box{padding:15px;min-height:180px;margin:15px 2%;width:46%;display: inline-block;position:relative;vertical-align: top;}
#shipping_address .container-fluid .container_960 .shippind_addr .address_text .address_box .add-address{padding:10px;font-size:30px;position:absolute;left:0;top:0;right:0;bottom:0;padding-top:20%;}
#shipping_address .container-fluid .container_960 .shippind_addr .address_text .line_row{line-height: 20px;}
#shipping_address .container-fluid .container_960 .shippind_addr #addr_edit{display:none;}
#shipping_address .container-fluid .container_960 .shippind_addr #addr_edit .label {text-align:right;}
#shipping_address .container-fluid .container_960 .shippind_addr #addr_edit .title_all{text-align:left;}
#shipping_address .container-fluid .container_960 .shippind_addr .cart_shopping_btn .primary-button{margin:0 10px 10px 0;}
/*+++++++++++++++++ End: shipping address page +++++++++++++++++++++++++++++++++++*/

/*+++++++++++++++++ Start: myaccount profile edit page +++++++++++++++++++++++++++++++++++*/
#myaccount_profile_edit .container-fluid .container_960 .account_Info .divide{border-width:0 0 1px 0;}
#myaccount_profile_edit .container-fluid .container_960 .account_Info .address_text{text-align:center;}
#myaccount_profile_edit .container-fluid .container_960 .account_Info .address_text .address_box{border-width:0 0 1px 0;}
#myaccount_profile_edit .container-fluid .container_960 .account_Info .address_text .line_row{line-height: 20px;}
#myaccount_profile_edit .container-fluid .container_960 .account_Info #addr_edit .label {text-align:right;}
#myaccount_profile_edit .container-fluid .container_960 .account_Info #addr_edit .title_all{text-align:left;}
#myaccount_profile_edit .container-fluid .container_960 .account_Info .cart_shopping_btn .primary-button,
#myaccount_profile_edit .container-fluid .container_960 .account_Info .cart_shopping_btn .secondary-button{margin:0 10px 10px 0;}
#myaccount_profile_edit .container-fluid .container_960 .account_Info .combined_field .field{display:inline-block;width}
/*+++++++++++++++++ End: myaccount profile edit page +++++++++++++++++++++++++++++++++++*/


/* ------------ Order Table END ---------------------- */
/*change 27-10-15 */
.row-fluid.saved,
.row-fluid.unsaved{width:100%;}

.unsaved .unsaved .ifedit,
.unsaved .unsaved.ifedit .noedit,
.saved .unsaved,
.unsaved .saved{display:none;}
.unsaved .unsaved.ifedit .ifedit,
.saved .saved,
.unsaved .unsaved{display:inline-block;}

.passToggle{display:none;}
.absolute.or{top:50%;right:-20px;margin-top:-10px;}

.goolelogin,.fblogin{color:#fff;font-weight:bold;display:inline-bloc;width:100%;max-width:200px;cursor:pointer;}
.goolelogin{background-color:#DD4D3B;}
.fblogin{background-color:#215388;}
#myaccount_profile_edit #addr_edit .field-label-left > label{padding:0;}
.login-signup-mobile{border-width:0 1px 0 0;padding:0 30px 0 0;}

/*change 27-10-15 */
