#fixedElement_relative {position:relative; top:0px; background-color:transparent; clear:both;}
#fixedElement_fixed {position:fixed; top:0px; background-color:#FFFFFF; width:100%; z-index:999; -webkit-box-shadow:0 1px 2px -0px #CCCCCC; -moz-box-shadow:0 1px 2px -0px #CCCCCC; box-shadow:0 1px 2px -0px #CCCCCC;}
#fixedElement_fixed #top-line {display: none;}


.gridContainer {width:100%; max-width:100%; padding:0px; margin:auto; background:#fff; display:block; position:relative;}
#container {width:100%; max-width:1170px; padding:0px; margin:auto; display:block; position:relative; clear:both;}
#LayoutDiv1 {clear:both; float:left; margin:0; width:100%; display:block;}
#LayoutDiv1 #full_screen{padding-top:0px; min-height:750px;}
#LayoutDiv1 #full_screen #parallax_bg{background-image:url("../images/banner.jpg"); height:750px; position:absolute; left:0; width:100%; background-repeat:no-repeat; background-position:top center; background-size:cover;}
#LayoutDiv1 #full_screen #header_content{width: 100%;margin: 0px auto;text-align:center;position:relative;float: left;}
#LayoutDiv1 #full_screen #header_content .banner_logo{margin-top:16%; margin-right:auto; margin-left:auto; width:60%; text-align:center;}
#LayoutDiv1 #full_screen #fullwidth_header_scroll{position:absolute; z-index:3; width:100%; min-height:30px; margin:0 auto; padding-top:10px; padding-bottom:20px; text-align: center;}
#LayoutDiv1 #full_screen #fullwidth_header_scroll a{display:inline-block; color:#fff; -webkit-animation:floating-arrow 1.6s infinite ease-in-out 0s; -o-animation:floating-arrow 1.6s infinite ease-in-out 0s; animation:floating-arrow 1.6s infinite ease-in-out 0s;}
#LayoutDiv1 #full_screen #fullwidth_header_scroll a .scroll_down{display: inline-block; background:url("../images/down_arrow.png"); width:46px; height:28px;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; font-family: "ETmodules";  font-size: 96px; font-weight: normal;  font-variant: normal;    -webkit-font-smoothing: antialiased; line-height: 1; text-transform: none; content: attr(data-icon);  speak: none;}

#top-line {clear:both; float:left; display:block; width:100%; height:36px; line-height:35px; background:#82b840; position:relative;}
#top-line #tagline {float:left; margin:0; padding:0; width:50%; display:block; text-align:left; line-height:35px; color:#ffffff; font-size:13px;}
#top-line #language {float:left; margin:0; padding:0; width:50%; display:block; text-align:right; line-height:35px; color:#ffffff; font-size:13px;}

#header-wrap-mobile {display:none;}
#header-wrap {float:left; margin:0; padding:0; width:100%; display:block; height:80px;}
#header-wrap #logo {float:left; margin:0; padding:0; width:30%; display:block; text-align:left;}
#header-wrap #logo img{max-width:200px; max-height:80px;}
#header-wrap #navigation_header {width: 45%; float: left; padding: 30px 0;}
#header-wrap #right-header {width: 25%; float: left;}
#header-wrap #right-header #head_bot {text-align:right; float:left; width:90%;}
#header-wrap #right-header #head_bot #product_search {width: 60%; float: left; text-align: center;} 
#header-wrap #right-header #head_bot #product_search .links a {font-size: 14px; color: #000000; text-decoration: none; text-transform: uppercase; line-height: 80px;}
#header-wrap #right-header #head_bot #product_search .links a:hover {border-bottom: 3px solid #00a85d;}
#header-wrap #right-header #head_bot #login-register {width: 40%; float: left; text-align: center;} 
#header-wrap #right-header #head_bot #login-register a {font-size: 12px; color: #000000; text-decoration: none; text-transform: uppercase; line-height: 80px;}   
    
#header-wrap #right-header #cart {text-align:right; float:left; width:10%; margin-top: 27px;}
#header-wrap #right-header #cart .mycart {width:40px; height:40px; background:url(../images/icon_cart.gif); float:right;}
#header-wrap #right-header #cart .mycart .cart_item_count {width:25px; height:21px; background:url(../images/icon_cart-item.png); float:right; text-align:center; padding-top:4px; margin-right:-6px; margin-top: -8px;}
#header-wrap #right-header #cart .mycart .cart_item_count a {color:#000000; text-decoration:none; font-weight:bold;}


#navigation-wrap #navigation_header{ width:80%; float:left; padding:0%;}

#pull {display:none;}
#menu {height:40px; display:block; padding:0; margin: 0; /*background: url(../images/icon_menu.png) no-repeat 32px 15px;*/} 
#menu > ul {list-style:inside none; padding:0; margin:0;} 
#menu > ul > li {list-style:inside none; padding:0 48px; margin:0; float:left; display:block; position:relative;width: 100%;} 
#menu > ul > li > a {outline:none; display:block; line-height:20px; position:relative; text-align:right; text-decoration:none; color:#000000; padding:0 0px; text-transform:uppercase;} 
#menu > ul > li > a .new {background-color:#fff600; font-size:10px; color:#000000; padding:0px 4px; text-shadow:none; position:absolute; height:15px; line-height:15px; margin-left:-30px; margin-top:-10px; font-weight:normal;}
#menu > ul > li > a:hover {border-bottom: 3px solid #00a85d;}
#menu ul li:hover > ul, #menu ul li:hover > div {display:block;}
#menu:hover {border-bottom:0px solid #aa0000; -webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -o-transition:all 0.3s linear; -ms-transition:all 0.3s linear; transition:all 0.3s linear;}

#menu ul li > ul, #menu ul li > div{ display:none; width:auto; position:absolute; top:40px; padding:0px; background:#FFFFFF; z-index:999; border-top:0px solid #aa0000;} 
#menu ul li > .dropdown_column_1 {width:165px; background-color:#FFFFFF; border:0px 1px 1px 1px solid #000; -ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=180, Color=#333333)"; -moz-box-shadow:0px 3px 3px #CCCCCC; -webkit-box-shadow:0px 3px 3px #CCCCCC; box-shadow:0px 3px 3px #CCCCCC; filter:progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=180, Color=#CCCCCC);} 
#menu ul li > .dropdown_column_1 ul {list-style:none; padding:10px; margin:0px;}
#menu ul li > .dropdown_column_1 ul li {padding-left:0px; line-height:24px; border-bottom:1px solid #FFFFFF; text-align:right;}
#menu ul li > .dropdown_column_1 ul li:hover {background-color:#FFFFFF;}
#menu ul li > .dropdown_column_1 ul li a {color:#333333; font-size:13px; text-decoration:none; font-family:"Open Sans", sans-serif;}
#menu ul li > .dropdown_column_1 ul li .new {background-color:#fff600; font-size:10px; color:#000000; padding:0px 4px; text-shadow:none; position:absolute; height:15px; line-height:15px; margin-left:0px; margin-top:0px; font-weight:normal;}
#menu ul li > .dropdown_column_1 ul li a:hover {color:#000000; text-decoration:none; }
#menu ul li > .dropdown_column_1 ul li:last-child {border:none;}

#menu ul li > .dropdown_column_1 ul li ul {position:absolute; top:10px; display:none; background-color:#f2cd04;}
#menu ul li > .dropdown_column_1 ul li:hover ul {display:block; float:left; width:200px; left:190px;}
#menu ul li > .dropdown_column_1 ul li ul li {line-height:30px; *line-height:10px; border-bottom:1px solid #FFFFFF; padding:0px; margin:0px;}

#menu ul li:hover > .dropdown_column_1 ul li ul li ul {position:absolute; display:none; top:0;}
#menu ul li:hover > .dropdown_column_1 ul li ul li:hover ul {display:block;}
#menu ul li >.dropdown_column_1 ul li.label {font-size:15px; font-weight:600; color:#000000; line-height:40px;}
#menu ul li >.dropdown_column_1 ul li:hover.label {background:transparent !important; color:#000000;}
#menu ul li >.dropdown_column_1 ul li.blank {padding-left:10px; line-height:30px; height:30px; border-bottom:0;}
#menu ul li >.dropdown_column_1 ul li:hover.blank {background:transparent !important;}

#menu ul li > .dropdown_column_2 {width:400px; background-color:#ffffff; border:0px 1px 1px 1px solid #000; -ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=180, Color=#333333)"; -moz-box-shadow:0px 3px 3px #CCCCCC; -webkit-box-shadow:0px 3px 3px #CCCCCC; box-shadow:0px 3px 3px #CCCCCC; filter:progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=180, Color=#CCCCCC);} 
#menu ul li > .dropdown_column_2 ul {list-style:none; padding:0px; margin:0px; float:left; width:180px; padding:10px;}
#menu ul li > .dropdown_column_2 ul li {padding-left:10px; line-height:24px; border-bottom:1px solid #FFF;}
#menu ul li > .dropdown_column_2 ul li:hover {background-color:#ffffff;}
#menu ul li > .dropdown_column_2 ul li a {color:#333333; font-size:12px; text-decoration:none;}
#menu ul li > .dropdown_column_2 ul li .new {background-color:#fff600; font-size:10px; color:#000000; padding:0px 4px; text-shadow:none; position:absolute; height:15px; line-height:15px; margin-left:0px; margin-top:0px; font-weight:normal;}
#menu ul li > .dropdown_column_2 ul li a:hover {color:#000000; text-decoration:underline;}
#menu ul li > .dropdown_column_2 ul li:last-child {border:none;}
#menu ul li >.dropdown_column_2 ul li.label {font-size:15px; font-weight:600; color:#000000; line-height:40px;}
#menu ul li >.dropdown_column_2 ul li:hover.label {background:transparent !important; color:#000000;}
#menu ul li >.dropdown_column_2 ul li.blank {padding-left:10px; line-height:30px; height:30px; border-bottom:0;}
#menu ul li >.dropdown_column_2 ul li:hover.blank {background:transparent !important;}

#menu ul li > .dropdown_column_3 {width:600px; background-color:#ffffff; border:0px 1px 1px 1px solid #000; -ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=180, Color=#333333)"; -moz-box-shadow:0px 3px 3px #CCCCCC; -webkit-box-shadow:0px 3px 3px #CCCCCC; box-shadow:0px 3px 3px #CCCCCC; filter:progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=180, Color=#CCCCCC);} 
#menu ul li > .dropdown_column_3 ul {list-style:none; padding:0px; margin:0px; float:left; width:180px; padding:10px;}
#menu ul li > .dropdown_column_3 ul li {padding-left:10px; line-height:24px; border-bottom:1px solid #FFF;}
#menu ul li > .dropdown_column_3 ul li:hover {background-color:#ffffff;}
#menu ul li > .dropdown_column_3 ul li a {color:#333333; font-size:12px; text-decoration:none;}
#menu ul li > .dropdown_column_3 ul li .new {background-color:#fff600; font-size:10px; color:#000000; padding:0px 4px; text-shadow:none; position:absolute; height:15px; line-height:15px; margin-left:0px; margin-top:0px; font-weight:normal;}
#menu ul li > .dropdown_column_2 ul li a:hover {color:#000000; text-decoration:underline;}
#menu ul li > .dropdown_column_3 ul li:last-child {border:none;}
#menu ul li >.dropdown_column_3 ul li.label {font-size:15px; font-weight:600; color:#000000; line-height:40px;}
#menu ul li >.dropdown_column_3 ul li:hover.label {background:transparent !important; color:#000000;}
#menu ul li >.dropdown_column_3 ul li.blank {padding-left:10px; line-height:30px; height:30px; border-bottom:0;}
#menu ul li >.dropdown_column_3 ul li:hover.blank {background:transparent !important;}

#menu ul li > .dropdown_column_4 {width:800px; background-color:#ffffff; border:0px 1px 1px 1px solid #000; -ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=180, Color=#333333)"; -moz-box-shadow:0px 3px 3px #CCCCCC; -webkit-box-shadow:0px 3px 3px #CCCCCC; box-shadow:0px 3px 3px #CCCCCC; filter:progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=180, Color=#CCCCCC);} 
#menu ul li > .dropdown_column_4 ul {list-style:none; padding:0px; margin:0px; float:left; width:180px; padding:10px;}
#menu ul li > .dropdown_column_4 ul li {padding-left:10px; line-height:24px; border-bottom:1px solid #FFFFFF;}
#menu ul li > .dropdown_column_4 ul li:hover {background-color:#ffffff;}
#menu ul li > .dropdown_column_4 ul li a {color:#333333; font-size:12px; text-decoration:none;}
#menu ul li > .dropdown_column_4 ul li a:hover {color:#000000; text-decoration:underline;}
#menu ul li > .dropdown_column_4 ul li .new {background-color:#fff600; font-size:10px; color:#000000; padding:0px 4px; text-shadow:none; position:absolute; height:15px; line-height:15px; margin-left:0px; margin-top:0px; font-weight:normal;}
#menu ul li > .dropdown_column_4 ul li:last-child {border:none;}
#menu ul li >.dropdown_column_4 ul li.label {font-size:15px; font-weight:600; color:#000000; line-height:40px;}
#menu ul li >.dropdown_column_4 ul li:hover.label {background:transparent !important; color:#000000;}
#menu ul li >.dropdown_column_4 ul li.blank {padding-left:10px; line-height:30px; height:30px; border-bottom:0;}
#menu ul li >.dropdown_column_4 ul li:hover.blank {background:transparent !important;}

#menu ul li > .dropdown_column_5 {width:998px; background-color:#FFFFFF; border:0px 1px 1px 1px solid #000; -ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=180, Color=#333333)"; -moz-box-shadow:0px 3px 3px #CCCCCC; -webkit-box-shadow:0px 3px 3px #CCCCCC; box-shadow:0px 3px 3px #CCCCCC; filter:progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=180, Color=#CCCCCC);} 
#menu ul li > .dropdown_column_5 ul {list-style:none; padding:0px; margin:0px; float:left; width:180px; padding:10px 10px;}
#menu ul li > .dropdown_column_5 ul li {padding-left:5px; line-height:18px; border-bottom:1px solid #FFFFFF;}
#menu ul li > .dropdown_column_5 ul li a {color:#333333; font-size:12px; text-decoration:none;}
#menu ul li > .dropdown_column_5 ul li a:hover {color:#000000; text-decoration:underline;}
#menu ul li > .dropdown_column_5 ul li .new {background-color:#fff600; font-size:10px; color:#000000; padding:0px 4px; text-shadow:none; position:absolute; height:15px; line-height:15px; margin-left:0px; margin-top:0px; font-weight:normal;}
#menu ul li > .dropdown_column_5 ul li:last-child {border:none;}
#menu ul li >.dropdown_column_5 ul li.label {font-size:13px; font-weight:600; color:#000000; line-height:20px; text-transform:uppercase;}
#menu ul li >.dropdown_column_5 ul li:hover.label {background:transparent !important; color:#000000;}
#menu ul li >.dropdown_column_5 ul li.blank {padding-left:10px; line-height:30px; height:30px; border-bottom:0;}
#menu ul li >.dropdown_column_5 ul li:hover.blank {background:transparent !important;}

#menu ul li >  ul li{display:block; list-style:inside none; padding:0; margin:0; position:relative;} 
#menu ul li > ul li a{ outline:none; display:block; position:relative; margin:0; padding:8px 20px; font:10pt Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; text-shadow:1px 1px 0 rgba(0,0,0, 0.5); } 


#latestoffer {clear:both; float:left; margin:0; width:100%; display:block; padding:0px; margin:0px; border-bottom:1px dotted #b3b3b3;}
#latestoffer #left {width:49.9%; float:left; text-align:center; height:25px; line-height:26px; border-right:1px dotted #b3b3b3; font-size:12px; color:#666666; text-transform:uppercase;}
#latestoffer #left #header-top-freeshipping {width:33%; float:left; text-align:right;}
#latestoffer #left #header-top-return {width:33%; float:left; text-align:center;}
#latestoffer #left #header-top-cod {width:33%; float:left; text-align:left;}
#latestoffer #left #header-top-freeshipping p {padding:0; margin:0;}
#latestoffer #left #header-top-return p {padding:0; margin:0;}
#latestoffer #left #header-top-cod p {padding:0; margin:0;}

#latestoffer #left .txt_link {padding:0 15px; border-right:1px solid #666666;}
#latestoffer #left .txt_link a {color:#666666; text-decoration:none;}
#latestoffer #left .txt_link:last-child {border-right:0px solid #666666;}

#latestoffer #right {width:50%; float:left; text-align:center; height:25px; line-height:26px; font-size:12px; color:#666666; text-transform:uppercase;}
#latestoffer #right #header-top-offer {width:70%; float:left; text-align:center;}
#latestoffer #right #header-top-coupon {width:30%; float:left; text-align:center;}
/*#SendEnquiry-div input[type="button"]{background:#5BA11C; border:none; color :#fff; padding:10px 20px; font-weight:600;font-size:14px; position:fixed; right:-20px; top:150px; margin-right:-32px; text-transform:uppercase;transform: rotate(-90deg);-ms-transform: rotate(-90deg);-webkit-transform: rotate(-90deg); border-radius:0px;}*/
#SendEnquiry-div input[type="button"]{background:#5BA11C; border:none; color :#fff; padding:10px 20px; font-weight:600;font-size:14px;text-transform:uppercase; border-radius:0px;}
/*#latestoffer #right #header-top-coupon input[type="button"]{background:#d01216; border:none; color :#fff; padding:10px 20px; font-weight:600;font-size:14px; margin-right:-395px !important; text-transform:uppercase;transform: rotate(-90deg);-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);  }*/
#latestoffer #right .orange {color:#5ba11c; text-decoration:none;}
#latestoffer #right #header-top-offer p {padding:0; margin:0;}
#latestoffer #right #header-top-coupon p {padding:0; margin:0;}

#latestoffer #right .txt_link {padding:0 15px; border-right:1px solid #666666;}
#latestoffer #right .txt_link a {color:#666666; text-decoration:none;}
#latestoffer #right .txt_link a .orange {color:#5ba11c; text-decoration:none;}
#latestoffer #right .txt_link:last-child {border-right:0px solid #666666;}

#banner-wrap {clear:both; float:left; margin:0; width:100%; display:block; padding:0px; margin-top:0px;}
#banner-01 {float:left; margin:0px; width:688px; display:block; height:410px;}
#banner-01 ul {list-style:none; padding:0px; margin:0px;}
#banner-01 ul li {list-style:none; padding:0px; margin:0px;}
#banner-01 ul li img {width:688px; height:410px;}

#gallery .hiddenText{text-indent:-10000px;overflow:hidden}
#gallery .ui-buttonFit-l{-webkit-border-top-left-radius:0!important;-webkit-border-bottom-left-radius:0!important;-moz-border-radius-topLeft:0!important;-moz-border-radius-bottomLeft:0!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important}
#gallery .ui-buttonFit-r{-webkit-border-top-right-radius:0!important;-webkit-border-bottom-right-radius:0!important;-moz-border-radius-topRight:0!important;-moz-border-radius-bottomRight:0!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important}
#gallery .ui-buttonFit-r{z-index:44.4444!important}
#gallery .ui-buttonFit-l{z-index:100!important}

#gallery .hpSlideshow {float:left;position:relative;margin:0;width: 100%;height:410px;background-color:#FFFFFF;}
#gallery .box {margin:0;}
#gallery .hpSlideshow {z-index:0}
#gallery .ie7 .hpSlideshow{margin-left:10px}
#gallery .hpSlideshowSlides{height:100%}
#gallery .hpSlideshowSlides img{width:100%;height:410px}
#gallery .hpSlideshowControls{position:absolute;right:0px;top:0;width:8%;z-index:100}
#gallery .ui-buttonPrevSlide,.ui-buttonNextSlide{position:absolute;width:20px;height:20px;top:377px;outline:0}
#gallery .ui-buttonPrevSlide{left:30px;}
#gallery .ui-buttonNextSlide{right:12px}

#gallery .hpSlideshowSlides img{max-width:100%; max-height:410px;}
#gallery .i-slidePrev,.i-slideNext{width:100%;height:100%}
#gallery .i-slidePrev {background:url('../images/slidePrev.png') 50% 50% no-repeat; background-color:#fff; border:1px solid #d3d3d3; height:20px; width:20px; outline:none !important;}
#gallery .i-slidePrev:hover {border:1px solid #666666;}
#gallery .i-slideNext {background:url('../images/slideNext.png') 50% 50% no-repeat; background-color:#fff; border:1px solid #d3d3d3; height:20px; width:20px; outline:none !important;}
#gallery .i-slideNext:hover {border:1px solid #666666;}

#sbanner-1 {float:left; margin:0; margin-left:10px; width:300px; padding:0px; display:block; height:410px;}
#sbanner-1 ul {list-style:none; padding:0px; margin:0px;}
#sbanner-1 ul li {list-style:none; padding:0px; margin:0px;}
#sbanner-1 img {width:300px; height:200px; margin-bottom:10px;}

#recommended {width:100%; padding:0; margin:0; margin-top:20px; float:left; display:block; position:relative;}
#recommended #pic {width:100%; padding:0; margin:0; margin-top:20px; float:left; display:block; position:relative;}
#recommended #pic #leftpromo {width:50%; float:left; text-align:left;}
#recommended #pic #leftpromo ul li {list-style:none; padding:0; margin:0;}
#recommended #pic #leftpromo ul li img {max-height:550px; max-width:490px;}
#recommended #pic #rightpromo {width:50%; float:left; text-align:right;}
#recommended #pic #rightpromo ul li {list-style:none; padding:0; margin:0;}
#recommended #pic #rightpromo ul li img {max-height:266px; max-width:490px;}
#recommended #pic #rightpromo ul li img:first-child {margin-bottom:18px;}

#footer-wrap {clear:both;float:left;margin-left:0;width:100%;display:block;background-color: #ffffff;}
#footer-wrap #footer-top {clear:both; float:left; margin:0; width:100%; display:block; padding:40px 0;background-color: #f4f4f4;}
#footer-wrap #footer-top #flinks-04 {float:left;margin:0;width: 22%;display:block;padding:0% 0;margin-left: 0px;}
#footer-wrap #footer-top #flinks-04 #company {width: 100%; float:left;}
#footer-wrap #footer-top #flinks-04 #company .logo {width: 100%; float:left;}
#footer-wrap #footer-top #flinks-04 #company .phone {background: url(../images/icon-phone.png) no-repeat 13px 7px; width: 83%; float:left; padding-left: 17%; font-size: 14px; color: #000000; height: 35px; line-height: 35px;}
#footer-wrap #footer-top #flinks-04 #company .email {background: url(../images/icon-email.png) no-repeat 13px 7px; width: 83%; float:left; padding-left: 17%; font-size: 14px; color: #000000; height: 35px; line-height: 35px;}
#footer-wrap #footer-top #flinks-04 #company .chat {background: url(../images/icon-chat.png) no-repeat 13px 7px; width: 83%; float:left; padding-left: 17%; font-size: 14px; color: #000000; height: 35px; line-height: 35px;}
#footer-wrap #footer-top #flinks-04 #socialMedia {width: 100%;padding:0;float: left;margin: 0px 0;}
#footer-wrap #footer-top #flinks-04 #socialMedia #head {color: #fff;font-size:14px;padding:0px;line-height:30px;width: auto;float: left;text-align:right;margin-right: 0;font-weight: 600; display:block;}
#footer-wrap #footer-top #flinks-04 #socialMedia #Social {width:auto; float:left; margin-left: 17%; margin-top: 10px;}
#footer-wrap #footer-top #flinks-04 #socialMedia #Social ul.social {list-style:none; padding:0; margin:0; width:100%;}
#footer-wrap #footer-top #flinks-04 #socialMedia #Social ul.social li {float:left;margin-right: 10px;}
#footer-wrap #footer-top #flinks-04 #socialMedia #Social ul.social li a {background-image:none;}
#footer-wrap #footer-top #flinks-04 #socialMedia #Social ul.social li a img {width: 25px !important;height: 25px !important;}

#footer-wrap #footer-top #flinks-01 {float:left;margin:0;width: 72%;display:block;padding: 0% 0% 0% 5%;text-align:center; border-left: 1px solid #dbdbdb;}
#footer-wrap #footer-top #flinks-01 ul {width:25%; float:left; list-style:none; text-align:left;}
#footer-wrap #footer-top #flinks-01 ul li {padding:0; margin:0; font-size:13px; color:#000000; line-height:28px;}
#footer-wrap #footer-top #flinks-01 ul li span {font-size: 14px;color: #000000;font-family: "Open Sans";text-transform: capitalize; line-height:30px;}
#footer-wrap #footer-top #flinks-01 ul li a {color: #868686;text-decoration: none;opacity: 10;font-size: 13px;} 
#footer-wrap #footer-top #flinks-01 ul li a:hover {color:#333333; text-decoration:underline;} 
    
#footer-wrap #footer-mid {clear:both; float:left; margin:0; width:100%; display:block; padding:40px 0 20px 0;}
#footer-wrap #footer-mid .head {font-size: 13px; color: #000000; font-weight: bold; line-height: 30px;}
#footer-wrap #footer-mid .desc {font-size: 13px; color: #666666; line-height: 18px; margin-bottom: 20px; text-align: justify;}

#footer-wrap #footer-bottom {clear:both; float:left; margin: 0; padding: 40px 0; width:100%; display:block; border-top: 1px solid #e5e5e5;}
#footer-wrap #footer-bottom #logo-icon {clear:both; float:left; text-align: center; width:100%; display:block;}
#footer-wrap #footer-bottom #copyright-text {clear:both; float:left; text-align: center; width:100%; display:block; color: #333333;}
#footer-wrap #footer-bottom #powered-by {clear:none; float:right; margin-top:-20px; width:100%; display:block; text-align:right; padding:0;}
#footer-wrap #footer-bottom #powered-by img {width:auto;}

#latestoffer {clear:both; float:left; margin:0; width:100%; display:block; padding:0px; margin:0px; border-bottom:1px dotted #b3b3b3;}
#latestoffer #left {width:49.9%; float:left; text-align:center; height:25px; line-height:26px; border-right:1px dotted #b3b3b3; font-size:12px; color:#666666; text-transform:uppercase;}
#latestoffer #left #header-top-freeshipping {width:33%; float:left; text-align:right;}
#latestoffer #left #header-top-return {width:33%; float:left; text-align:center;}
#latestoffer #left #header-top-cod {width:33%; float:left; text-align:left;}
#latestoffer #left #header-top-freeshipping p {padding:0; margin:0;}
#latestoffer #left #header-top-return p {padding:0; margin:0;}
#latestoffer #left #header-top-cod p {padding:0; margin:0;}

#latestoffer #left .txt_link {padding:0 15px; border-right:1px solid #666666;}
#latestoffer #left .txt_link a {color:#666666; text-decoration:none;}
#latestoffer #left .txt_link:last-child {border-right:0px solid #666666;}

#latestoffer #right {width:50%; float:left; text-align:center; height:25px; line-height:26px; font-size:12px; color:#666666; text-transform:uppercase;}
#latestoffer #right #header-top-offer {width:70%; float:left; text-align:center;}
#latestoffer #right #header-top-offer p, #latestoffer #right #header-top-coupon p{font-size:11px;}
#latestoffer #right #header-top-coupon {width:30%; float:left; text-align:center;}
/*#SendEnquiry-div input[type="button"]{background:#5BA11C; border:none; color :#fff; padding:10px 20px; font-weight:600;font-size:14px; position:fixed; right:0px; top:150px; margin-right:-32px; text-transform:uppercase;transform: rotate(-90deg);-ms-transform: rotate(-90deg);-webkit-transform: rotate(-90deg);}*/
#SendEnquiry-div input[type="button"]{background:#5BA11C; border:none; color :#fff; padding:10px 20px; font-weight:600;font-size:14px;text-transform:uppercase; border-radius:0px;}

#latestoffer #right .orange {color:#5ba11c; text-decoration:none;}
#latestoffer #right #header-top-offer p {padding:0; margin:0;}
#latestoffer #right #header-top-coupon p {padding:0; margin:0;}

#latestoffer #right .txt_link {padding:0 15px; border-right:1px solid #666666;}
#latestoffer #right .txt_link a {color:#666666; text-decoration:none;}
#latestoffer #right .txt_link a .orange {color:#5ba11c; text-decoration:none;}
#latestoffer #right .txt_link:last-child {border-right:0px solid #666666;}

.codverify {width:100%; padding:0; padding-top:40px; margin:0; text-align:center; min-height:250px;}
.codverify .user {font-size:16px; color:#0c9bb1; font-weight:600; line-height:40px;margin-bottom:10px;}
.codverify .text {font-size:14px; color:#000000;}
.codverify .text .red {color:#f62305; font-weight:600;}
.codverify .textbox {width:100%; padding:0; margin:0; text-align:center;}
.codverify .textbox .input {width:250px; padding:4px; height:20px; border:1px solid #CCCCCC; text-align:center; font-size:14px; color:#000000;}
.codverify .button {width:100%; text-align:center; margin-top:20px;}
.codverify .button .button_01 {border:1px solid #8d1119; background:#8d1119; font-size:13px; color:#FFFFFF; padding:8px 15px;text-decoration:none; outline:none; margin-right:5px; text-transform:uppercase;}
.codverify .button .button_01:hover {border:1px solid #f62305; background:#f62305;}

.codverify .button .button_02 {border:1px solid #f62305; background:#f62305; font-size:13px; color: #FFFFFF; padding: 8px 15px; text-decoration: none; text-transform:uppercase; outline:none; margin-left:5px;}
.codverify .button .button_02:hover {border: 1px solid #8d1119; background:#8d1119;}

#banner-wrap {clear:both; float:left; margin:0; width:100%; display:block; padding:0px; margin-top:0px;}
#banner-01 {float:left; margin:0px; width:688px; display:block; height:410px;}
#banner-01 ul {list-style:none; padding:0px; margin:0px;}
#banner-01 ul li {list-style:none; padding:0px; margin:0px;}
#banner-01 ul li img {width:688px; height:410px;}

#gallery .hiddenText{text-indent:-10000px;overflow:hidden}
#gallery .ui-buttonFit-l{-webkit-border-top-left-radius:0!important;-webkit-border-bottom-left-radius:0!important;-moz-border-radius-topLeft:0!important;-moz-border-radius-bottomLeft:0!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important}
#gallery .ui-buttonFit-r{-webkit-border-top-right-radius:0!important;-webkit-border-bottom-right-radius:0!important;-moz-border-radius-topRight:0!important;-moz-border-radius-bottomRight:0!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important}
#gallery .ui-buttonFit-r{z-index:44.4444!important}
#gallery .ui-buttonFit-l{z-index:100!important}

#gallery .hpSlideshow {float:left; position:relative; margin:0; width:688px; height:410px; background-color:#FFFFFF;}
#gallery .box {margin:0;}
#gallery .hpSlideshow {z-index:0}
#gallery .ie7 .hpSlideshow{margin-left:10px}
#gallery .hpSlideshowSlides{height:100%}
#gallery .hpSlideshowSlides img{width:688px;height:410px}
#gallery .hpSlideshowControls{position:absolute;right:0px;top:0;width:8%;z-index:100}
#gallery .ui-buttonPrevSlide,.ui-buttonNextSlide{position:absolute;width:20px;height:20px;top:377px;outline:0}
#gallery .ui-buttonPrevSlide{left:0}
#gallery .ui-buttonNextSlide{right:12px}

#gallery .hpSlideshowSlides img{max-width:688px; max-height:410px; z}

#gallery .i-slidePrev,.i-slideNext{width:100%;height:100%}
#gallery .i-slidePrev {background:url('../images/slidePrev.png') 50% 50% no-repeat; background-color:#fff; border:1px solid #d3d3d3; height:20px; width:20px; outline:none !important;}
#gallery .i-slidePrev:hover {border:1px solid #666666;}
#gallery .i-slideNext {background:url('../images/slideNext.png') 50% 50% no-repeat; background-color:#fff; border:1px solid #d3d3d3; height:20px; width:20px; outline:none !important;}
#gallery .i-slideNext:hover {border:1px solid #666666;}

#sbanner-1 {float:left; margin:0; margin-left:10px; width:300px; padding:0px; display:block; height:410px;}
#sbanner-1 ul {list-style:none; padding:0px; margin:0px;}
#sbanner-1 ul li {list-style:none; padding:0px; margin:0px;}
#sbanner-1 img {width:300px; height:200px; margin-bottom:10px;}

#recommended {width:100%; padding:0; margin:0; margin-top:20px; float:left; display:block; position:relative;}
#recommended #pic {width:100%; padding:0; margin:0; margin-top:20px; float:left; display:block; position:relative;}
#recommended #pic #leftpromo {width:50%; float:left; text-align:left;}
#recommended #pic #leftpromo ul li {list-style:none; padding:0; margin:0;}
#recommended #pic #leftpromo ul li img {max-height:550px; max-width:490px;}
#recommended #pic #rightpromo {width:50%; float:left; text-align:right;}
#recommended #pic #rightpromo ul li {list-style:none; padding:0; margin:0;}
#recommended #pic #rightpromo ul li img {max-height:266px; max-width:490px;}
#recommended #pic #rightpromo ul li img:first-child {margin-bottom:18px;}

.blackStrip1 {border-top:1px dotted #b3b3b3; border-bottom:1px dotted #b3b3b3; height:40px; color:#333333; font-size:15px; font-weight:600; line-height:40px; padding-left:1%; width:99%; float:left;}
.blackStrip2 {border-top:1px dotted #b3b3b3; border-bottom:1px dotted #b3b3b3; height:40px; color:#333333; font-size:15px; font-weight:600; line-height:40px; padding-left:10px;}
.blackStrip3 {border-top:1px dotted #b3b3b3; border-bottom:1px dotted #b3b3b3; height:40px; color:#333333; font-size:15px; font-weight:600; line-height:40px; padding-left:10px;}
.blackStrip4 {border-top:1px dotted #b3b3b3; border-bottom:1px dotted #b3b3b3; color:#ff5545; font-size:18px; font-weight:600; text-align:center; padding:10px 0;}
.successfully {border:1px solid #BDD9A4; background-color:#EEFDE1; height:40px; color:#589203; font-size:15px; font-weight:600; line-height:40px; width:100%; text-align:center; margin-top:10px; margin:10px auto; float:left;}

#footer-wrap {clear:both; float:left; margin-left:0; width:100%; display:block; border-top:1px solid #e5e5e5;}
#footer-top {clear:both; float:left; margin:0; width:100%; display:block; padding:0px;}
#flinks-01 {float:left; margin:0; width:60.9%; display:block; padding:2% 2%; border-right:1px solid #e5e5e5; text-align:center;}
#flinks-01 ul {width:33%; float:left; list-style:none; text-align:left;}
#flinks-01 ul li {padding:0; margin:0; font-size:13px; color:#000000; line-height:24px;}
#flinks-01 ul li span {font-size:14px; color:#aa0000; font-weight:600; text-transform:uppercase;}
#flinks-01 ul li a {color:#666666; text-decoration:none;} 
#flinks-01 ul li a:hover {color:#222222; text-decoration:underline;} 
#flinks-01 .home_security{clear:both; width:100%; padding-top:15px;}
#footer-wrap #div_catdescription {border-top: 1px solid #e5e5e5;}

#flinks-04 {float:left; margin:0; width:35%; display:block; padding:2% 0; border-left:1px solid #E5E5E5; margin-left:-1px;}
#flinks-04 #socialMedia {width:100%; text-align:center;}
#flinks-04 #socialMedia #title {font-size:18px; color:#5ba11c; margin-bottom:10px;}
#flinks-04 #socialMedia #Social {width:100%; text-align:center;}
#flinks-04 #socialMedia #Social ul {padding:0px; margin:0 auto; list-style:none; display:table;}
#flinks-04 #socialMedia #Social ul li {margin:0 3px; float:left;}
#flinks-04 #socialMedia #Social ul li img {max-width:26px;max-height:26px;}

#flinks-04 #chatwithus {width:100%; text-align:center; margin-top:20px;}
#flinks-04 #chatwithus .title {font-size:18px; color:#5ba11c; margin-bottom:10px;}
#flinks-04 #chatwithus .email {font-size:14px; color:#000000; margin-bottom:10px;}
#flinks-04 #chatwithus .email a {color:#000000; text-decoration:none;}
#flinks-04 #chatwithus .chatbutton {width:100%; text-align:center;}

#footer-middle {clear:both; float:left; margin:0; width:100%; display:block; padding:0px; background-color:#FFF; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5;}
#paymentGateways {clear:both; float:left; margin:0; padding:2% 1%; width:98%; display:block; background-color:#FFFFFF; height:75px;}
#paymentGateways #shipping-partners {width:33%; float:left;}
#paymentGateways #shipping-partners #title {width:100%; float:left; text-align:center; padding:0px 0 10px 0; font-size:10px; color:#333333; font-weight:600; text-transform: uppercase;}
#paymentGateways #shipping-partners #payment-logo {width:100%; float:left; text-align:center;}
#paymentGateways #shipping-partners #payment-logo img {max-width:auto; max-height:auto;}
    
#paymentGateways #others {width:15%; float:left; margin-left: 12px;}
#paymentGateways #others .title {width:100%; float:left; text-align:center; padding:0px 0 10px 0; font-size:10px; color:#333333; font-weight:600; text-transform: uppercase;}
#paymentGateways #others .payment-logo {width:100%; float:left; text-align:center;}
#paymentGateways #others .payment-logo img {max-width:auto; max-height:auto;}

#footer-content{float:left; width:100%; border-top:1px solid #e5e5e5; background-color: #f5f5f5;}
.footer_content{text-align:justify; margin:20px 0 30px 0;}
.footer_content strong{font-weight:600;}
.footer_content .head{font-weight:600; margin-bottom:5px; font-size:14px; color:#5BA11C;}
.footer_content .text{ margin-bottom:15px; font-size:14px;}
.footer_content .text a{color:#aa0000; text-decoration:underline; font-weight:600;}

#secure {float:left; margin:0; padding:2% 3% 2% 3%; width:44%; display:block; background-color:#949899; height:104px;}
#secure .row {width:100%; float:left; display:block; position:relative;}
#secure .row .icon {width:30%; float:left;}
#secure .row .text {width:70%; margin-left:30%; font-size:13px; color:#FFFFFF; line-height:20px; height:104px; display:table-cell; vertical-align:middle; text-align:justify;}

#footer-bottom {clear:both; float:left; margin-left:0; width:100%; display:block; background:none;}
#copyright-text {clear:both; float:left; margin-left:0; width:50%; display:block; padding-top:0px; line-height:40px; font-size:13px; color:#555555; background:none;}
#powered-by {clear:none; float:right; margin-left:0; width:49%; display:block; text-align:right; padding:10px 1% 10px 0px;}
#powered-by img {width:auto;}

#categories-wrap {clear:both; float:left; margin-left:0px; width:100%; display:block; margin-top:10px;}
/*-------------RECOMMENDATION PAGE CATEGORIES START-------------*/
.pagination {float:right; margin-top:14px; margin-right:10px;}
.paginationDotNormal {background-image:url("../images/pagination.png"); background-position:0 0; display:block; float:left; height:0; overflow:hidden; padding-top:12px; width:12px;}
.paginationDotSelected {background-image:url("../images/pagination.png"); background-position:0 -12px; display:block; float:left; height:0; overflow:hidden; padding-top:12px; width:12px;}
/*----- Featured Categories Carousel Start Here-----*/
.jcarousel-skin-tango_featured .jcarousel-container{width:100%; margin-top:10px;}
.jcarousel-skin-tango_featured .jcarousel-container-horizontal{width:940px; padding:10px 29px;}
.jcarousel-skin-tango_featured .jcarousel-clip{overflow:hidden; margin:0; margin-bottom:0;}
.jcarousel-skin-tango_featured .jcarousel-clip-horizontal{width:940px;}
.jcarousel-skin-tango_featured .jcarousel-item {width:194px; height:230px; margin:0px 10px; border:1px solid #ededed;}
.jcarousel-skin-tango_featured .jcarousel-item:hover {border:1px solid #CCCCCC;}
.jcarousel-skin-tango_featured .jcarousel-clip-horizontal .img{height:194px; width:194px; text-align:center; vertical-align:bottom; display:table-cell;}
.jcarousel-skin-tango_featured .jcarousel-clip-horizontal img{max-width:194px; max-height:194px}
.jcarousel-skin-tango_featured .jcarousel-clip-horizontal .name {color:#d01216; font-size:14px; height:30px; padding:10px 0; text-align:center; text-transform:uppercase; font-weight:600;}
.jcarousel-skin-tango_featured .jcarousel-clip-horizontal .price {color:#aaaaaa; font-size:13px; height:30px; padding:0; text-align:right; width:50%;margin-left: -50%; float:right; text-decoration:line-through;}
.jcarousel-skin-tango_featured .jcarousel-clip-horizontal .offerprice {color:#000000; font-size:14px; height:30px; padding:0; text-align:left; width:100%; float:left; font-weight:600;margin-left:0px;}
.jcarousel-skin-tango_featured .jcarousel-clip-horizontal .stock_discount{position: absolute;padding: 2px 3px;background: #FF6699;color: #FFFFFF;font-size: 10px;font-weight: normal;margin-top: 25px;margin-left: 140px;text-align: center;font-family: Arial, Helvetica, sans-serif;
-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;}
.jcarousel-skin-tango_featured .jcarousel-item:hover{background-color:#FFF}
.jcarousel-skin-tango_featured .jcarousel-item-horizontal{padding:10px 10px}
.jcarousel-skin-tango_featured .jcarousel-direction-rtl .jcarousel-item-horizontal{margin-left:0;margin-right:0}
.jcarousel-skin-tango_featured .jcarousel-item-placeholder{background:#fff;color:#000}
.jcarousel-skin-tango_featured .jcarousel-next-horizontal{position:absolute; top:110px; right:0px;width:20px;height:30px;cursor:pointer;background:transparent url(../images/btn-next.png) no-repeat 0 0}
.jcarousel-skin-tango_featured .jcarousel-direction-rtl .jcarousel-next-horizontal{left:0px;right:auto;background-image:url(../images/btn-prev.png)}
.jcarousel-skin-tango_featured .jcarousel-prev-horizontal{position:absolute;top:110px;left:0px;width:20px;height:30px;cursor:pointer;background:transparent url(../images/btn-prev.png) no-repeat 0 0}
.jcarousel-skin-tango_featured .jcarousel-direction-rtl .jcarousel-prev-horizontal{left:auto;right:0px;background-image:url(../images/btn-next.png)}
#pagination_categories.pagination {float:right; margin-top:9px; margin-right:0px;}
#pagination_categories .paginationDotNormal {background-image:url("../images/pagination.png"); background-position:0 0; display:block; float:left; height:0; overflow:hidden; padding-top:12px; width:12px;}
#pagination_categories .paginationDotSelected {background-image:url("../images/pagination.png"); background-position:0 -12px; display:block; float:left; height:0; overflow:hidden; padding-top:12px; width:12px;}
/*-----Featured Categories Carousel End Here-----*/
/*----- Best Seller Carousel Start Here-----*/

.jcarousel-skin-tango_categories .jcarousel-container{width:100%; margin-top:10px;}
.jcarousel-skin-tango_categories .jcarousel-container-horizontal{width:940px; padding:10px 29px;}
.jcarousel-skin-tango_categories .jcarousel-clip{overflow:hidden; margin:0; margin-bottom:0;}
.jcarousel-skin-tango_categories .jcarousel-clip-horizontal{width:940px;}
.jcarousel-skin-tango_categories .jcarousel-item {width:194px; height:240px; margin:0px 10px; border:1px solid #ededed;}
.jcarousel-skin-tango_categories .jcarousel-item:hover {border:1px solid #CCCCCC;}
.jcarousel-skin-tango_categories .jcarousel-clip-horizontal .img{height:194px; width:194px; text-align:center; vertical-align:bottom; display:table-cell;}
.jcarousel-skin-tango_categories .jcarousel-clip-horizontal img{max-width:194px; max-height:194px}
.jcarousel-skin-tango_categories .jcarousel-clip-horizontal .name {color:#000000; font-size:13px; height:30px; padding:10px 0; text-align:center;}
.jcarousel-skin-tango_categories .jcarousel-clip-horizontal .price {color:#aaaaaa; font-size:13px; height:30px; padding:0; text-align:right; width:50%;margin-left:-50%; float:right; text-decoration:line-through;}
.jcarousel-skin-tango_categories .jcarousel-clip-horizontal .offerprice {color:#000000; font-size:14px; height:30px; padding:0; text-align:left; width:100%; margin-left:0%; float:left; font-weight:600;}
.jcarousel-skin-tango_categories .jcarousel-clip-horizontal .stock_discount{position: absolute;padding: 2px 3px;background: #FF6699;color: #FFFFFF;font-size: 10px;font-weight: normal;margin-top: 25px;margin-left: 140px;text-align: center;font-family: Arial, Helvetica, sans-serif;
-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;}
.jcarousel-skin-tango_categories .jcarousel-item:hover{background-color:#FFF}
.jcarousel-skin-tango_categories .jcarousel-item-horizontal{padding:10px 10px}
.jcarousel-skin-tango_categories .jcarousel-direction-rtl .jcarousel-item-horizontal{margin-left:0;margin-right:0}
.jcarousel-skin-tango_categories .jcarousel-item-placeholder{background:#fff;color:#000}
.jcarousel-skin-tango_categories .jcarousel-next-horizontal{position:absolute; top:115px; right:0px;width:20px;height:30px;cursor:pointer;background:transparent url(../images/btn-next.png) no-repeat 0 0}
.jcarousel-skin-tango_categories .jcarousel-direction-rtl .jcarousel-next-horizontal{left:0px;right:auto;background-image:url(../images/btn-prev.png)}
.jcarousel-skin-tango_categories .jcarousel-prev-horizontal{position:absolute;top:115px;left:0px;width:20px;height:30px;cursor:pointer;background:transparent url(../images/btn-prev.png) no-repeat 0 0}
.jcarousel-skin-tango_categories .jcarousel-direction-rtl .jcarousel-prev-horizontal{left:auto;right:0px;background-image:url(../images/btn-next.png)}
#pagination_categories.pagination {float:right; margin-top:14px; margin-right:10px;}
#pagination_categories .paginationDotNormal {background-image:url("../images/pagination.png"); background-position:0 0; display:block; float:left; height:0; overflow:hidden; padding-top:12px; width:12px;}
#pagination_categories .paginationDotSelected {background-image:url("../images/pagination.png"); background-position:0 -12px; display:block; float:left; height:0; overflow:hidden; padding-top:12px; width:12px;}
/*-----Best Seller Carousel End Here-----*/
/*-------------RECOMMENDATION PAGE CATEGORIES START-------------*/

#content-wrap {clear:both; float:left; margin-left:0; width:100%; display:block;}
#content-pane {width:100%; max-width:998px; padding:0px; margin:10px auto; display:block; position:relative; min-height:450px; float:left;}

#page_content p{ line-height:20px;}
#page_content .heading1{font-size:24px; line-height:30px; margin-bottom:10px; margin:0px; color:#333}
#page_content .heading2{font-size:18px; line-height:24px; margin-bottom:5px; margin:0px;}
#page_content .heading3{font-size:16px;line-height:20px;margin-bottom:5px;margin:0px;color: #eb3793;}
#page_content .content-ul{padding:0; margin:0; margin-top:15px;}
#page_content .content-ul li{list-style-type:circle;line-height:18px;font-size: 13px;margin-bottom:5px; margin:0px 0 5px 25px;}
#page_content .heading4{font-size:14px; line-height:18px; margin-bottom:5px; margin:0px;  }
#page_content .heading5{font-size:14px; line-height:18px; margin-bottom:5px; margin:0px; width:100%; padding:3px; background:#ddd; }
#page_content .headingc{font-size:18px;line-height:24px;margin-bottom:5px;margin:0px;color: #088ea3;}

#send_enquiry #left_content {float:left; margin:2%; width:96%;}
#send_enquiry #left_content .row{float:left; width:70%; margin-bottom:15px; margin:0 15%;}
#send_enquiry #left_content .row1{float:left; width:100%; margin:25px 0 10px 0; text-align:center;}
#send_enquiry #left_content .row .first {float:left; width:30%; font-size:13px; font-weight:normal; color:#333333; line-height:24px;}
#send_enquiry #left_content .row .second {margin-left:30%; margin-bottom:15px; }
#send_enquiry #left_content .row .second .input {border:1px solid #CCC; width:90%; padding:5px; height:18px; font-size:12px; color:#000000;}
#send_enquiry #left_content .row .second .input:focus {border:1px solid #5BA11C; -ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=90, Color=#5BA11C)"; -moz-box-shadow:0px 0px 4px #5BA11C; -webkit-box-shadow:0px 0px 4px #5BA11C; box-shadow:0px 0px 4px #5BA11C; filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=90, Color=#5BA11C);}


#left-content {width:220px; float:left;}
#left-content .refine_clear a {background-color:#FFFFFF; font-size:12px; color:#aa0000; text-decoration:none; padding:3px 5px; margin-top:-2px; margin-right:-4px; line-height:18px; float:right; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; text-shadow:none; font-weight:normal;}
#left-content #pullcat {display:none;}
#left-content #pullrefine {display:none;}
#left-content #pullsize {display:none;}
#left-content .title {font-size:14px; color:#FFFFFF; width:92%; padding:10px 4%; background-color:#aa0000; font-weight:600; text-transform:uppercase;}
#left-content ul {color:#333; list-style-type:none; margin:0px;padding:10px; font-size:13px; font-weight:normal;clear:left; width:200px; margin-bottom:10px;background:#f5f5f5;}
#left-content ul li {position:relative;}
#left-content ul li a {border-bottom:1px solid #CCCCCC; color:#333333; display:block; line-height:18px; list-style:none outside none; padding-left:5px; text-decoration:none;	height:auto; padding-bottom: 5px; padding-top:5px;}
#left-content ul li a:hover {background:#92C349; color:#FFF;}
#left-content ul ul {position:absolute; top:0; display:none; width:200px; z-index:1; *z-index:99999999999999999999999999999999999999;}
#left-content li:hover {background:#92C349; color:#FFF;}
#left-content li:hover ul {display:block; float:left; width:200px; left:200px; padding:0px;}
#left-content ul li ul li a {color:#333333;}
#left-content ul li ul li a:hover {background:#92C349; color:#FFF;}
#left-content ul li ul li ul li {top:0; display:none; width:200px;}
#left-content  ul li ul li:hover ul li {display:block; float:left; width:200px;}
#left-content  ul li ul li ul {border:none;}
#left-content  ul li ul li:hover ul {border:1px solid #c4a864;}
#left-content ul li ul li ul li a {color:#333333;}

#left-content img {padding:0px; display:block;}
#left-content .refinePrice {text-align:left; font-size:12px; color:#666666; display:block;}
#left-content .refinePrice .input {width:50px; background:none;	text-align:center; font-size:12px; color:#000000; font-weight:600; border:none; margin-top:10px; *margin-top:0px;}
#left-content .refinePrice ul li {padding:4px; margin:0px; list-style:none; color:#333333; }
#left-content .refinePrice ul li input[type="radio"]{margin-right:10px;}
#left-content .refinePrice ul li:hover {background:transparent;}
#left-content .refinePrice ul li a {height:16px; width:10px; border:0px; padding: 0;}
#left-content .refinePrice ul li a:hover {background-color:#589203;}


#left-content #customer_favorites {list-style:none; width:180px; clear:both; margin-bottom:10px; background:#f5f5f5; border:0px solid #c4a864; padding:20px; display:block;}
#left-content #customer_favorites .rotator {width:100%; text-align:center; margin-left:0px;}
#left-content #customer_favorites .rotator .img {text-align:center; float:none; width:168px; height:168px; border:1px solid #dcdcdc; padding:5px; background-color:#ffffff;}
#left-content #customer_favorites .rotator .img img {max-width:168px; max-height:168px;}
#left-content #customer_favorites .viewall {width:100%; text-align:center; height:18px; line-height:18px;}
#left-content #customer_favorites .viewall a {font-size:13px; font-weight:600; color:#589203; text-decoration:none;}

#left-content #customer_testimonials {list-style:none; width:200px; clear:both; margin-bottom:10px; background-color:#f5f5f5; border:0px solid #c4a864; padding:10px; height:200px; display:block; overflow:hidden;}
#left-content #customer_testimonials .testmonials_text {font-size:12px; color:#333333;}
#left-content #customer_testimonials .testmonials_name {font-size:12px; color:#5ba11c; text-align:right; margin-top:10px; margin-bottom:20px;}

#breadcrumb {width:100%; padding:0; margin:0; font-size:12px; color:#aa0000; font-family:Arial; float:left;}
#breadcrumb a {font-size:12px; color:#555555; margin:0 3px 5px 3px; text-decoration:none; outline:none; font-family:"Din",sans-serif;}
#breadcrumb a:hover {text-decoration:underline;}
#breadcrumb a:last-child {color:#aa0000;}
#right-content {width:768px; margin-left:230px;}
#right-content .title {border-top:1px dotted #b3b3b3; border-bottom:1px dotted #b3b3b3; height:40px; color:#333333; font-size:15px; font-weight:600; line-height:40px; padding-left:10px;}
#right-content .title h1 {padding:0px; margin:0px; font-size:16px; color:#333333; font-weight:600;}
#right-content .right_content_box {width:100%; padding:0; margin:0; float:left;}
#right-content .divPostsLoader {clear:both; text-align:center; width:100%; margin:10px 0;}
#right-content .divPostsLoader .showmore a {background:url("../images/bg_showmore.jpg") no-repeat 0% 0%; width:250px; height:35px; line-height:35px; color:#333333; font-weight:normal; font-size:15px; text-align:center; margin:10px auto; text-transform:capitalize; cursor:pointer; display:block;}
#right-content .divPostsLoader .showmore a:hover {color:#589203;}
#right-content #div_norecord_found .nomore {background:url("../images/bg_showmore.jpg") no-repeat 0% 0%; width:250px; height:35px; line-height:35px; color:#666666; font-weight:normal; font-size:15px; text-align:center; margin:10px auto; text-transform:capitalize; cursor:auto; display:block;}

#right-content .refineby {width:100%; height:30px; padding:5px 0; margin:0; border-bottom:1px dotted #B3B3B3; margin-bottom:5px;}
#right-content .refineby #refine_text {width:65%; float:left;}
#right-content .refineby #refine_text .refine {color:#aa0000; font-size:13px; line-height:30px; padding:8px 0px; margin:0px; background-image:none;}
#right-content .refineby #refine_text span {padding-left:10px; margin-right:10px; margin-left:10px; color:#000; background:url(../images/arrow.png) no-repeat 0px 2px;}
#right-content #sort_text {width:33.5%; float:right; clear:none;}
#right-content #sort_text .sort {background-color:#589203; color:#FFF; font-size:13px; font-weight:600; line-height:30px; padding:8px 10px; margin:0px; background-image:none;}
#right-content #sort_text .input {width:190px; background-color:#FFF; font-size:13px; border:1px solid #CCC; padding:6px;}

#right-content ul.products {padding:0px; margin:0px; list-style:none; float:left; width:100%;}
#right-content ul.products li {border:0px; width:246px; height:315px; margin:20px 5px 0px 5px; float:left;}
#right-content ul.products li #img {text-align:center; height:234px; width:234px; margin:0 auto; vertical-align:bottom; display:table-cell; border:1px solid #cccccc; padding:5px; background-color:#FFFFFF;}
#right-content ul.products li #img img {max-width: 234px; max-height: 234px;}
#right-content ul.products li #name {font-size:13px; color:#333333; text-align:left; height:35px; margin-top:10px;}
#right-content ul.products li #name a {color:#333333; text-decoration:none;}
#right-content ul.products li #price {font-size:13px; color:#aa0000; line-height:30px; float:left; width:100%; text-align:left;}
#right-content ul.products li #offerprice {font-size:13px; color:#AAA; line-height:30px; float:right; width:50%; margin-left:-50%; text-align:right;}
#right-content ul.products li .outofstock {background:url(../images/icon_soldout.png) no-repeat; position:absolute;width:50px; height:50px; margin-top:110px;margin-left:110px;}
#right-content ul.products li .soldout {background:url(../images/icon_outofstock.png) no-repeat; position:absolute;width:50px; height:50px;margin-top:110px; margin-left:110px;}
#right-content ul.products li .new {background:url(../images/icon_new.png) no-repeat; position:absolute; width:50px; height:50px; margin-top:110px; margin-left:110px;}
#right-content ul.products li .sale {background:url(../images/icon_sale.png) no-repeat; position:absolute; width:50px; height:50px; margin-top:110px; margin-left:110px;}
#right-content .right_content_box ul.products .table .norecord {background-color:#333333; border:1px solid #000000; padding:10px; color:#ffffff; font-size:13px; font-weight:600; text-align:center; width:300px; margin:100px auto; margin-left:220px; border-radius:5px 5px 5px 5px; clear:both;}
#right-content ul li .discount{border: 1px solid #3E8202; background-color:#5BA11C; font-size:11px; color:#FFFFFF; padding:4px 0px; margin-top:0px; font-weight:600; float: right; line-height:14px; text-align:center; height:28px; width:36px; position:absolute; margin-top:-283px; margin-left:200px; border-radius: 50px; -moz-border-radius: 50px;  -webkit-border-radius: 50px;}


#category_box {float:left; width:100%;}
#category_box ul {padding:0px; margin:0px; list-style:none; float:left; width:100%;}
#category_box ul li {border:0px; width:179px; height:225px; margin:20px 10px 0px 10px; float:left;}
#category_box ul li .img {text-align:center; height:167px; width:167px; margin:0 auto; vertical-align:bottom; display:table-cell; border:1px solid #cccccc; padding:5px; background-color:#FFFFFF;}
#category_box ul li .img img {max-width:167px; max-height:167px;}
#category_box ul li .name {font-size:13px; color:#333333; text-align:left; height:30px; margin-top:10px;}
#category_box ul li .price {font-size:13px; color:#aa0000; line-height:30px; float:left; width:100%; text-align:left;}
#category_box ul li .offerprice {font-size:13px; color:#AAA; line-height:30px; float:right; width:50%; margin-left:-50%; text-align:right;}
#category_box ul li .discount{border: 1px solid #3E8202; background-color:#5BA11C; font-size:11px; color:#FFFFFF; padding:4px 0px; margin-top:0px;
font-weight:600; float: right; line-height:14px; text-align:center; height:28px; width:36px; position:absolute; margin-top:-210px; margin-left:133px; border-radius: 50px; -moz-border-radius: 50px;  -webkit-border-radius: 50px; }

#full-content {width:100%; float:left;}
#full-content .full_content_box {width:100%; float:left; margin-top:20px;}
#full-content .full_content_box .left {width:150px; height:150px; float:left; background-color:#EEEEEE;}
#full-content .full_content_box .cat_alphabet {margin-bottom:10px; margin-left:0px; float:left; width:825px;}
#full-content .full_content_box .cat_alphabet .column {width:155px; float:left; margin-left:10px;}
#full-content .full_content_box .cat_alphabet .column ul li {font-size:13px; color:#333333; list-style:none;}
#full-content .full_content_box .cat_alphabet .column ul li a {color:#272214; text-decoration:none; padding-left:5px; font-size:13px; line-height:20px; height:20px;}
#full-content .full_content_box .cat_alphabet .column ul li.category {background:#aa0000; color:#FFFFFF; font-weight:600; padding-left:5px; line-height:24px; height:24px; margin-bottom:1px;}
#full-content .full_content_box .cat_list {padding:0px; margin:0px; list-style:none; margin-left:-12px;}
#full-content .full_content_box .cat_list ul.products {padding:0px; margin:0px; list-style:none;}
#full-content .full_content_box .cat_list ul.products li {border:0px; width:150px; margin-left:14px; margin-top:16px; height:175px; float:left; text-align:center;}
#full-content .full_content_box .cat_list ul.products li .img {text-align:center !important; height:60px; width:150px; margin:0 auto;vertical-align:bottom; display:table-cell;}
#full-content .full_content_box .cat_list ul.products li .img img {max-width:150px; max-height:150px; border:1px solid #999999;}
#full-content .full_content_box .cat_list ul.products li .name {font-size:12px; color:#333333; text-align:center; height:35px; margin-top:10px;}
#full-content .full_content_box .desc {font-size:12px; color:#333333; line-height:20px; margin-bottom:10px;}
#full-content .full_content_box .desc p {margin:0px; padding:0px;}
#full-content .full_content_box .category_list {padding:0px; margin:0px; list-style:none; margin-bottom:10px;}
#full-content .full_content_box .category_list ul {width:100%; float:left;}
#full-content .full_content_box .category_list ul li {font-size:12px; color:#333333; float:left; width:190px; background:#a27301; margin-right:5px; margin-bottom:5px;}
#full-content .full_content_box .category_list ul li a {color:#FFFFFF; text-decoration:none; padding-left:10px; font-size:12px; line-height:30px; height:30px;}
#full-content .full_content_box #sort_text {background-color:#f7f0df; width:250px; float:right; clear:none;}
#full-content .full_content_box #sort_text .sort {background-color:#a27301; color:#FFF; font-size:12px; font-weight:600; line-height:30px; padding:8px 10px; *padding:10px 10px 10px 10px; margin:0px; background-image:none;}
#full-content .full_content_box #sort_text .input {width:175px; background-color:#FFF; font-size:12px; border:1px solid #CCC; padding:2px; margin-left:0px; *margin-top:5px;}
#full-content .full_content_box ul.products {padding:0px; margin:0px; list-style:none; margin-left:-10px;}
#full-content .full_content_box ul.products li {border:0px; width:150px; margin-left:13px; margin-top:16px; height:240px; float:left;}
#full-content .full_content_box ul.products li #img {text-align:center !important; height:150px; width:150px; margin:0 auto; vertical-align:bottom; display:table-cell;}
#full-content .full_content_box ul.products li #img img {max-width:150px; max-height:150px; border:1px solid #999999;}
#full-content .full_content_box ul.products li #name {font-size:12px; color:#333333; text-align:left; height:35px; margin-top:10px;}
#full-content .full_content_box ul.products li #price {font-size:12px; color:#000000; line-height:30px; float:left; width:100%; text-align:left;}
#full-content .full_content_box ul.products li #offerprice {font-size:12px; color:#AAA; line-height:30px; float:right; width:50%; margin-left:-50%; text-align:right;}
/*-----CATEGORIES CSS END-----*/


 
/*-------------HOME PAGE NAVIGATION END-------------*/


#content-wrap {clear:both; float:left; margin-left:0; width:100%; display:block; padding:0px 0px;}

#connect-with-us {background-color:#c4a864; margin-left:450px; width:508px; height:140px; padding:30px 20px; margin-bottom:5px; display:block;}
#connect-with-us #besocial {width:210px; float:left; border-right:1px solid #FFFFFF;}
#connect-with-us #besocial .title {font-family:"Angelina", Arial, Helvetica, sans-serif; font-size:40px; color:#FFFFFF; font-weight:500; text-align:center;}
#connect-with-us #besocial .facebook_text img {margin-right:20px;}
#connect-with-us #besocial .facebook_text a {color:#000000; text-decoration:underline;}
#connect-with-us #besocial .facebook_like {margin-top:20px;}
#connect-with-us #connect-with {margin-left:230px;}
#connect-with-us #connect-with .title {font-family:"Angelina", Arial, Helvetica, sans-serif; font-size:40px; color:#FFFFFF; font-weight:500; text-align:center;}
#connect-with-us #connect-with .connect-with_text {font-size:12px; color:#000000; margin-bottom:10px;}
#connect-with-us #connect-with .connect-with_input {border:1px solid #855F04; font-size:12px; color:#7C5800; width:200px; padding:5px;}
#connect-with-us #connect-with .connect-with_btn a {background-color:#865f04; border:1px solid #FFFFFF; padding:4px; margin-left:5px; font-size:12px; color:#FFFFFF; font-weight:600; text-decoration:none;}


/*#featured-categoriers {border:1px solid #c4a864; background-color:#FFFFFF; margin:5px 0px 0px 0px; width:auto;}
#featured-categoriers ul {padding:0px; margin:0px; list-style:none;}
#featured-categoriers ul li {float:left; margin-top:12px; margin-left:14px; width:150px;}
#featured-categoriers ul li .img {border:1px solid #989898; width:150px; height:150px;}
#featured-categoriers ul li .name {font-size:12px; color:#000000; text-align:center; line-height:24px; height:24px;}*/

#Personalised_content {margin:30px 0px; clear:both;}
#Personalised_content .title {font-size:13px; color:#272214; font-weight:600; line-height:20px; padding-top:20px;}
#Personalised_content .content {font-size:13px; color:#333333; text-align:justify; margin-top:15px;}



/*-----PRODUCT DETAILS CSS START-----*/
#product_details_left {width:35%; float:left; height:auto;}
#product_details_left #product_freebies{position:relative;}
#product_details_left #product_freebies .freeitem {background:url(../images/icon_freebies.png) no-repeat; position:absolute; z-index:0; background-position:center left; top: 5%; left:0%; width:100%; height:27px; margin-top:0%; margin-left:0%; }
#product_details_left #product_large_thumb {width:100%; max-height:349px; float:left;}
#product_details_left #product_large_thumb .image_detail_thumb {height:349px; width:349px; vertical-align:top; display:table-cell; text-align:center;}
#product_details_left #product_large_thumb .image_detail_thumb img {max-width:349px; max-height:349px;}

#product_details_left #product_small_thumb {width:100%; float:left;}
#product_details_left #product_small_thumb .zoom_thumb{height:auto; padding:5px; padding-left:0px; float:left; width:98%;}
#product_details_left #product_small_thumb .zoom_thumb ul{padding:0px; margin:0px; list-style:none;}
#product_details_left #product_small_thumb .zoom_thumb ul li {padding:4px; float:left; margin:6px; border:1px solid #e5e5e5; display:table; background:#ffffff; text-align:center; height:76px; width:76px;}
#product_details_left #product_small_thumb .zoom_thumb ul li a .img_product {height:298px; display:table-cell; vertical-align:bottom; margin:0px; width:80px;}
#product_details_left #product_small_thumb .zoom_thumb ul li .price {font-size:13px; color:#333333; font-weight:600; line-height:40px; float:left; text-decoration:none;}
#product_details_left #product_small_thumb .zoom_thumb ul li .price-lable {font-size:13px; color:#33aad9; font-weight:600; line-height:40px; text-decoration:line-through; text-align:right;}
#product_details_left #product_small_thumb .zoom_thumb ul li:nth-child(4n+4){margin-right:0px;}
#product_details_left #product_small_thumb .zoom_thumb ul li a {text-decoration:none;}
#product_details_left #product_small_thumb .zoom_thumb ul li img {width:75px; max-height:75px;}

#product_write_review {width:100%; float:left; text-align:center;}
#product_write_review a.write_link {color:#FFFFFF; font-size:14px; text-decoration:none; background-color:#f62305; padding:7px 12px; width:120px; display:block; margin:10px auto 15px auto; float:none;}

#zoom_box{background:#FCFCFC; padding:10px;float:left; width:420px;}
#zoom_box .zoom_image{background:#FFFFFF; padding:10px; margin:0px auto; text-align:center; float:left; width:400px; height:710px;}
#zoom_icon_box{background:#FCFCFC; width:440px; float:left;}
#zoom_icon_box .zoom_icon{margin-right:10px; margin:10px;}
input.watermark { color: #999; }
.zoomWindowContainer {display:block;}

#product_details_right {clear:none; width:63%; float:left; margin-left:2%;}
#product_details_right .product_list{float:left; margin-bottom:10px; width:100%;}
#product_details_right .wishlist{float:right; margin-bottom:5px;}
#product_details_right .wishlist a {font-size:13px; color:#666666; font-weight:600; text-decoration:none; background:url(../images/ico-wishlist-blue.png) no-repeat 6px 6px #FFFFFF;  padding:6px 5px 6px 25px; float:right; cursor:pointer;}
#product_details_right .wishlist a:hover {font-size:13px; color:#000000; font-weight:600; text-decoration:none; background:url(../images/ico-wishlist-blue.png) no-repeat 6px 6px #FFFFFF; padding:6px 5px 6px 25px; float:right;}

#WishList {padding:0px; margin:0px;}
#WishList .left {float:left; width:180px;}
#WishList .left img {border:1px solid #CCCCCC; padding:5px;}
#WishList .right {margin-left:180px;}
#WishList .right .row {margin-bottom:15px; font-size:13px; color:#333333;}
#WishList .right .row .first {width:120px; float:left; font-weight:600;}
#WishList .right .row .second {margin-left:120px;}
#WishList .right .row .second s{color:#aaaaaa; margin-left:5px;}
#WishList .right .row .second textarea {border:1px solid #CCCCCC; width:250px; height:80px; padding:5px;}
#WishList .full {text-align:center;}

#product_details_right .product_name {border-top:1px dotted #b3b3b3; border-bottom:1px dotted #b3b3b3; height:30px; color:#589203; font-size:15px; font-weight:600; line-height:30px; padding-left:1%;  width:99%; float:left;}
#product_details_right .product_name h1 {color:#589203; font-size:15px; font-weight:600; padding:0px; margin:0px;}

#product_details_right .description_text {font-size:12px; color:#000; text-align:justify; line-height:18px; width:98%; padding:1%; float:left; border-bottom:1px dotted #b3b3b3;}
#product_details_right pre .description_text {font-size:14px; color:#000000; line-height:20px; font-family: "Din", sans-serif !important;}
#product_details_right .description_text p {margin:0px; padding:0px;}

#product_details_right #productdetails {width:98%; float:left; margin:0; padding:2% 1%;}
#product_details_right #productdetails .productdetails_box {width:57%; float:left;}
#product_details_right #productdetails .productdetails_box  .row {margin-bottom:15px; text-align:left;}
#product_details_right #productdetails .productdetails_box  .row .first {float:left; width:130px; font-size:13px;line-height:30px; color:#555; text-align:left;}
#product_details_right #productdetails .productdetails_box  .row .second {font-size:13px; color:#000000;line-height:30px;margin-left:130px; text-align:left;}
#product_details_right #productdetails .productdetails_box  .row .second select{ border:1px solid #DDD; background:#fafafa; font-size:13px; color:#333; padding:1%; width:150px; height: 30px;}
#product_details_right #productdetails .productdetails_box  .mrp_row {margin-bottom: 10px;text-align:left; min-height:21px;}
#product_details_right #productdetails .productdetails_box  .mrp_row .pr_mrp {color:#f62305; font-size:20px; font-weight:600; width:auto; margin-right:10px; float:left;}
#product_details_right #productdetails .productdetails_box  .mrp_row .pr_mrp s {color:#9a9a9a; font-size:14px; margin-left:0px;  margin-top: 10px;}
#product_details_right #productdetails .productdetails_box .discount{border:1px solid #e25658; background:#e25658; font-size:11px; color:#FFFFFF; padding:6px 0px; float:left; line-height:14px; text-align:center; height:28px; width:40px; position:relative; border-radius:50px; -moz-border-radius:50px; -webkit-border-radius:50px;}

#product_details_right #productdetails .delivery_days{width:42%; float:right; padding:1% 0; margin-bottom:0; border:1px solid #333; font-size:12px; text-align:center; color:#ffffff; background:#555; font-weight:600; }

#product_details_right #productdetails .pincode_box{border:1px solid #bdd9a4; background-color:#f7f7f7; width:98%; float:right; padding:1%;}
#product_details_right #productdetails .pincode_box .title{color:#333333; font-size:14px; text-decoration:none; margin-bottom:5px; float:left;}
#product_details_right #productdetails .pincode_box #cod_text_fetch{padding:5px; width:150px; float:left; border:1px solid #589203; font-size:12px; color:#333333;}
#product_details_right #productdetails .pincode_box #btn_cod_text_fetch{width:50px; height:25px; background:#666;border:none;color:#fff;}

#product_details_right .reg_with_us {background:#FBDC6D; border-bottom:1px dotted #8C7832; padding:10px 1%; line-height:16px; float:left; text-align:center; text-transform:uppercase; clear:both; width: 98%; color:#191300; font-size:12px; font-weight:600;}
#product_details_right .reg_with_us span{color:#ff0000; font-size:14px;}

.dropbtn {background-color:#eee; color:#222; padding:7px 2%; width:96%; font-size:13px; font-weight:600; border:1px solid #ddd; cursor:pointer;}
.dropbtn:hover, .dropbtn:focus {background-color:#ddd;}
.dropdown {position: relative; /*display: inline-block;*/ display:block;}
.dropdown-content {display:none; position:absolute; background:#f9f9f9; min-width:160px; width:100%; overflow:auto; border:1px solid #ccc; border-top:none; box-shadow:0px 4px 8px 0px rgba(0,0,0,0.2);}
.dropdown ul{margin:0; padding:0; z-index:99;}
.dropdown ul li{list-style-type:none; border-bottom:1px solid #ccc; padding:2%; float:left; width:96%; background:#fff;}
.dropdown ul li img{display:inline-block; float:left;  max-width:80px; max-height:80px; height:80px; width:80px; margin-right:9px;}
.dropdown-content li {color: black; padding: 12px 16px; text-decoration: none; display: block;}
.dropdown li:hover {background-color:#f1f1f1; cursor:pointer;}
.show {display:block;}
.selectedyes {background-color:#666 !important; color: #FFF!important;}
#product_details_right .personalizedBox {background:#fff; border:0px solid #e5e5e5; padding:0px; margin-bottom:20px; float:left; width:100%; display:-webkit-flex;/* Safari */
display: flex;}
#product_details_right .personalizedBox .title {background:#545454; border:1px solid #545454; padding:0; width:40%; font-family:Open Sans Semibold; float:left; text-shadow:1px 2px 1px rgba(0,0,0,0.4); min-height:63px; height:auto; text-align:center; position:relative;}
#product_details_right .personalizedBox .title a{position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); text-transform:uppercase;color:#fff; font-size:20px; text-decoration:none; line-height:24px; -webkit-flex:1; /* Safari 6.1+ */ -ms-flex:1; /* IE 10 */ flex:1; }
#product_details_right .personalizedBox .personlisebox {width:51%; padding:10px; float:left; margin-top:0px; background:#fff; border:1px solid #777; height:auto; -webkit-flex:1;  /* Safari 6.1+ */  -ms-flex: 1; /* IE 10 */  flex:1; }
#product_details_right .personalizedBox .personlisebox .row {width:100%; float:left; margin-top:2px;}
#product_details_right .personalizedBox .personlisebox .row:last-child{margin-bottom:0px !important;}
#product_details_right .personalizedBox .textPersonalise {width:96%; float:left; border-top:1px solid #e5e5e5; text-align:center; font-size:13px; color:#589203; margin-top:20px; padding:2%; background:#fff;}


#product_details_right .personalizedBox span.tooltip2 {cursor:pointer; padding:0px; z-index:100; float:right; font-size:13px; color:#589203;}
#product_details_right .personalizedBox span.tooltip2:hover {position:relative;}
#product_details_right .personalizedBox span.tooltip2 > div {background:#FFFFFF; border:1px solid #000000; box-shadow:0 15px 10px -15px rgba(0, 0, 0, 0.7); display:none; position:absolute; z-index:100; padding:10px; width:500px; color:#333333; font-weight:normal; margin-left:-360px;}
#product_details_right .personalizedBox span.tooltip2:hover {z-index: 100;}
#product_details_right .personalizedBox span.tooltip2:hover > div {display:block;}
#product_details_right .personalizedBox span.tooltip2 + img.close {height:0; left:0; position:fixed; top:0; width:0; z-index:99; border:0;}
#product_details_right .personalizedBox span.tooltip2:hover + img.close {height:100%; width:100%; border:0;}
#product_details_right .personalizedBox .tooltip2 .tooltip_details {background-color:#EEFDE1; border:1px solid #BDD9A4; -ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=90, Color=#DDDDDD)"; -moz-box-shadow:0px 0px 3px #DDDDDD; -webkit-box-shadow:0px 0px 3px #DDDDDD; box-shadow:0px 0px 3px #DDDDDD; filter:progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=90, Color=#DDDDDD);}

/*tab pane starts here*/
#tab_product_details {width:100%; float:left; padding:0; margin:0; margin-top:15px;}
#tab_product_details #tab_details {width:100%; float:left; padding:0; margin:0;}
#tab_product_details #tab_details ul {margin:0px; float:left;}
#tab_product_details #tab_details ul li {float:left; font-size:15px; list-style:none; text-transform:uppercase;}
#tab_product_details #tab_details ul li a {color:#000000; display:block; margin-right:1px; padding:10px 20px; text-decoration:none !important; outline:none; border:1px solid #EEEEEE; border-bottom:0;}
#tab_product_details #tab_details ul li a:hover {color:#FFFFFF; background-color:#e25658;}
#tab_product_details #tab_details ul li a.selected {color:#FFFFFF; background-color:#e25658; cursor:default; border:0; border-bottom:1px solid #e25658;}
#tab_product_details .box {background-color:#FFFFFF; border:1px solid #EEEEEE; border-top:3px solid #e25658; clear:left; font-size:14px; padding:2%; color:#333333; width:96%;}

#tab_product_details .box p {font-size:14px; color:#000000; font-weight:normal; margin: 7px 0;}
#tab_product_details .box p a {color:#fd6e11; text-decoration:underline;}
#tab_product_details .box p a:hover {color:#000000; text-decoration:none;}
#tab_product_details .box2 {background-color:#FFFFFF; border:1px solid #EEE; clear:left; font-size:14px; padding:2%; font-size:13px; color:#333333; width:96%; margin-top:20px;}
#tab_product_details .box2 .column1 {width:30%; float:left;}
#tab_product_details .box2 .column2 {width:29%; float:left; padding-left:5%; margin-right:5%; border-left:2px solid #EEEEEE; border-right:2px solid #EEEEEE; height:130px;}
#tab_product_details .box2 .column3 {width:30%; float:left;}
#tab_product_details .box2 .head {font-size:18px; color:#fd6e11; font-weight:bold;}
#tab_product_details .box2 .details {font-size:14px; color:#000000; line-height:20px; margin-top:10px;}
#tab_product_details .box2 .details a {color:#000000; text-decoration:none;}
#tab_product_details .box2 .details a:hover {color:#fd6e11; text-decoration:underline;}

#reviews_details {width:100%; float:left; padding:0; margin:0; margin-top:20px;}
.jcarousel-skin-tango-reviews .jcarousel-container {width:100%; margin-top:10px; float:left;}
.jcarousel-skin-tango-reviews .jcarousel-container-horizontal {width:948px; padding:0px 25px;}
.jcarousel-skin-tango-reviews .jcarousel-clip {overflow:hidden;}
.jcarousel-skin-tango-reviews .jcarousel-clip-horizontal {width:948px;}
.jcarousel-skin-tango-reviews .jcarousel-clip-horizontal .description {font-size:14px; color:#333333; line-height:18px; margin:5px 0px;}
.jcarousel-skin-tango-reviews .jcarousel-clip-horizontal .name {font-size:15px; color:#aa0000; line-height:18px; margin:5px 0px; font-weight:600;}
.jcarousel-skin-tango-reviews .jcarousel-clip-horizontal .verify {font-size:14px; color:#589203; line-height:18px; margin:5px 0px;}
.jcarousel-skin-tango-reviews .jcarousel-clip-horizontal .days {font-size:13px; color:#333333; font-style:normal;}
.jcarousel-skin-tango-reviews .jcarousel-clip-horizontal .offerprice {font-size:13px; color:#AAAAAA; float:right;}
.jcarousel-skin-tango-reviews .jcarousel-item {width:900px; height:200px; padding:0px 25px; margin:0px 0px;}
.jcarousel-skin-tango-reviews .jcarousel-item:hover {border:0px solid #999;}
.jcarousel-skin-tango-reviews .jcarousel-item-horizontal {margin:0px 5px;}
.jcarousel-skin-tango-reviews .jcarousel-direction-rtl .jcarousel-item-horizontal {margin-left:0px; margin-right:0;}
.jcarousel-skin-tango-reviews .jcarousel-item-placeholder {background:#fff; color:#000;}
.jcarousel-skin-tango-reviews .jcarousel-next-horizontal {position:absolute; top:50px; right:5px; width:31px; height:31px; cursor:pointer; background:transparent url(../images/btn-next.png) no-repeat 0 0;}
.jcarousel-skin-tango-reviews .jcarousel-direction-rtl .jcarousel-next-horizontal {left:5px; right:auto; background-image:url(../images/btn-next.png);}
.jcarousel-skin-tango-reviews .jcarousel-prev-horizontal {position:absolute; top:50px; left:5px; width:31px; height:31px; cursor:pointer; background:transparent url(../images/btn-prev.png) no-repeat 0 0;}
.jcarousel-skin-tango-reviews .jcarousel-direction-rtl .jcarousel-prev-horizontal {left:auto; right:5px; background-image:url(../images/btn-prev.png);}
.pagination {margin-top:10px; float:right; z-index:2; position:relative;}
.paginationDotNormal {background-image:url("../images/pagination.png"); background-position:0 0; display:block; float:left; height:0px; overflow:hidden; width:12px;}
.paginationDotSelected {background-image:url("../images/pagination.png"); background-position:0 -12px; display: block; float:left; height:0; overflow:hidden; width:12px;}
.jcarousel-skin-tango-reviews .jcarousel-prev-horizontal {position:absolute; top:50px; left:0px; width:31px; height:31px; cursor:pointer; background:transparent url(../images/btn-prev.png) no-repeat 0 0;}
.jcarousel-skin-tango-reviews .jcarousel-prev-horizontal_hide {background-image:none;}
.jcarousel-skin-tango-reviews .jcarousel-direction-rtl .jcarousel-prev-horizontal {left:auto; right:5px; background-image:url(../images/btn-prev.png);}

.jcarousel-skin-products_similar_design .jcarousel-container {width:100%; margin-top:10px; float:left;}
.jcarousel-skin-products_similar_design .jcarousel-container-horizontal {width:940px; padding:0px 28px;}
.jcarousel-skin-products_similar_design .jcarousel-clip {overflow:hidden;}
.jcarousel-skin-products_similar_design .jcarousel-clip-horizontal {width:925px;}
.jcarousel-skin-products_similar_design .jcarousel-clip-horizontal img {max-width:150px; max-height:150px;}
.jcarousel-skin-products_similar_design .jcarousel-clip-horizontal .name {font-size:12px; color:#333333; line-height:18px; margin:5px 0px; min-height:36px;}
.jcarousel-skin-products_similar_design .jcarousel-clip-horizontal .price {font-size:12px; color:#aa0000; float:left;}
.jcarousel-skin-products_similar_design .jcarousel-clip-horizontal .offerprice {font-size:12px; color:#AAAAAA; float:right;}
.jcarousel-skin-products_similar_design .jcarousel-item {width:152px; height:240px; padding:10px; margin:0px 16px;}
.jcarousel-skin-products_similar_design .jcarousel-item:hover {border:0px solid #999;}
.jcarousel-skin-products_similar_design .jcarousel-item-horizontal {margin:0px 15px 0px 0px;}
.jcarousel-skin-products_similar_design .jcarousel-direction-rtl .jcarousel-item-horizontal {margin-left:0px; margin-right:0;}
.jcarousel-skin-products_similar_design .jcarousel-item-placeholder {background:#fff; color:#000;}
.jcarousel-skin-products_similar_design .jcarousel-next-horizontal {position:absolute; top:70px; right:5px; width:31px; height:31px; cursor:pointer; background:transparent url(../images/btn-next.png) no-repeat 0 0;}
.jcarousel-skin-products_similar_design .jcarousel-direction-rtl .jcarousel-next-horizontal {left:5px; right:auto; background-image:url(../images/btn-next.png);}
.jcarousel-skin-products_similar_design .jcarousel-prev-horizontal {position:absolute; top:70px; left:5px; width:31px; height:31px; cursor:pointer; background:transparent url(../imagesbtn-prev.png) no-repeat 0 0;}
.jcarousel-skin-products_similar_design .jcarousel-clip-horizontal .discount { border: 1px solid #3E8202;background-color: #5BA11C; font-size: 11px; color: #FFFFFF; padding: 4px 0px; margin-top: 0px; font-weight:600; float: right;line-height: 14px;text-align: center; height: 28px;width: 36px; position: absolute;margin-top: -207px; margin-left: 16px; border-radius: 50px; -moz-border-radius: 50px;-webkit-border-radius: 50px;}
.jcarousel-skin-products_similar_design .jcarousel-direction-rtl .jcarousel-prev-horizontal {left:auto; right:5px; background-image:url(../images/btn-prev.png);}
.pagination {margin-top:10px; float:right; z-index:2; position:relative;}
.paginationDotNormal {background-image:url("../images/pagination.png"); background-position:0 0; display:block; float:left; height:0px; overflow:hidden; width:12px;}
.paginationDotSelected {background-image:url("../images/pagination.png"); background-position:0 -12px; display: block; float:left; height:0; overflow:hidden; width:12px;}
.jcarousel-skin-products_similar_design .jcarousel-prev-horizontal {position:absolute; top:70px; left:0px; width:31px; height:31px; cursor:pointer; background:transparent url(../images/btn-prev.png) no-repeat 0 0;}
.jcarousel-skin-products_similar_design.jcarousel-prev-horizontal_hide {background-image:none;}
.jcarousel-skin-products_similar_design .jcarousel-direction-rtl .jcarousel-prev-horizontal {left:auto; right:5px; background-image:url(../images/btn-prev.png);}

#similar_item_product {width:100%; float:left; padding:0; margin:0; margin-top:20px;}
.jcarousel-skin-tango .jcarousel-container {width:100%; margin-top:10px; float:left;}
.jcarousel-skin-tango .jcarousel-container-horizontal {width:940px; padding:0px 28px;}
.jcarousel-skin-tango .jcarousel-clip {overflow:hidden;}
.jcarousel-skin-tango .jcarousel-clip-horizontal {width:925px;}
.jcarousel-skin-tango .jcarousel-clip-horizontal img {max-width:150px; max-height:150px; border:1px solid #989898;}
.jcarousel-skin-tango .jcarousel-clip-horizontal .name {font-size:12px; color:#333333; line-height:18px; margin:5px 0px; min-height:36px;}
.jcarousel-skin-tango .jcarousel-clip-horizontal .price {font-size:12px; color:#aa0000; float:left;}
.jcarousel-skin-tango .jcarousel-clip-horizontal .offerprice {font-size:12px; color:#AAAAAA; float:right;}
.jcarousel-skin-tango .jcarousel-clip-horizontal .discount { border: 1px solid #3E8202;background-color: #5BA11C; font-size: 11px; color: #FFFFFF; padding: 4px 0px; margin-top: 0px; font-weight:600; float: right;line-height: 14px;text-align: center; height: 28px;width: 36px; position: absolute;margin-top: -207px; margin-left: 16px; border-radius: 50px; -moz-border-radius: 50px;-webkit-border-radius: 50px;}
.jcarousel-skin-tango .jcarousel-item {width:152px; height:240px; padding:10px; margin:0px 16px;}
.jcarousel-skin-tango .jcarousel-item:hover {border:0px solid #999;}
.jcarousel-skin-tango .jcarousel-item-horizontal {margin:0px 15px 0px 0px;}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {margin-left:0px; margin-right:0;}
.jcarousel-skin-tango .jcarousel-item-placeholder {background:#fff; color:#000;}
.jcarousel-skin-tango .jcarousel-next-horizontal {position:absolute; top:70px; right:5px; width:31px; height:31px; cursor:pointer; background:transparent url(../images/btn-next.png) no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {left:5px; right:auto; background-image:url(../images/btn-next.png);}
.jcarousel-skin-tango .jcarousel-prev-horizontal {position:absolute; top:70px; left:5px; width:31px; height:31px; cursor:pointer; background:transparent url(../images/btn-next.png) no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {left:auto; right:5px; background-image:url(../images/btn-prev.png);}
.pagination {margin-top:10px; float:right; z-index:2; position:relative;}
.paginationDotNormal {background-image:url("../images/pagination.png"); background-position:0 0; display:block; float:left; height:0px; overflow:hidden; width:12px;}
.paginationDotSelected {background-image:url("../images/pagination.png"); background-position:0 -12px; display: block; float:left; height:0; overflow:hidden; width:12px;}
.jcarousel-skin-tango .jcarousel-prev-horizontal {position:absolute; top:70px; left:0px; width:31px; height:31px; cursor:pointer; background:transparent url(../images/btn-prev.png) no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-prev-horizontal_hide {background-image:none;}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {left:auto; right:5px; background-image:url(../images/btn-prev.png);}





#write_reviews {width:100%; clear:both;}
#write_reviews #writereviewRow {margin-top:10px;}
#write_reviews #writereviewRow .row {margin-bottom:15px; clear:both;}
#write_reviews #writereviewRow .first {width:100px; float:left; font-size:15px; color:#9E7000; padding-left:20px;}
#write_reviews #writereviewRow .second {margin-left:120px; padding-top:5px;}
#write_reviews #writereviewRow .second .textbox_review {border:1px solid #CCCCCC; width:90%; height:150px; font-size:13px; color:#333333;}
#write_reviews #writereviewRow .second .radio {margin:0px; padding:0px; margin-right:10px;}
#write_reviews #writereviewRow .second .number {font-size:15px; color:#9E7000; margin-right:15px;}







.carousel_heading {color:#272214; font-size:15px; font-weight:600; line-height:35px; padding-left:10px; margin-top:20px; border-bottom:1px solid #272214;}


#reviews_item123 {padding:0px; margin:0px; list-style:none; width:97%;background:#eee; }
#reviews_item123 .left{width:80%; float:left;padding:5px 0;height:85px;}
#reviews_item123 .left .description{font-size:12px; color:#333; line-height:16px;margin-bottom:4px;}
#reviews_item123 .left .name{font-size:12px; color:#000; line-height:20px;font-weight:600;}
#reviews_item123 .right{padding:10px 0;float:right;text-align:right;}
#reviews_item123 .right .days{margin:5px 0;}


#question_box {padding:10px; padding-left:50px; border:1px solid #C4A864; background:url(../images/icon_question.jpg) no-repeat 20px 10px; background-color:#F9F3E5; font-size:12px; color:#000000; font-weight:600; line-height:22px; margin-top:10px;}


#similar_item_product .heading {font-size:15px; color:#FFFFFF; font-weight:600; line-height:35px; padding-left:10px; background-color:#a27301; margin-top:20px;}
#similar_item_product {width:100%; padding:0px; clear:both; margin:0px; display:block;}
#similar_item_product ul.products {padding:0px; margin:0px;}
#similar_item_product ul.products li {width:150px; height:250px; margin:20px 22px; float:left;}
#similar_item_product ul.products li #img {height:150px; width:150px; vertical-align:bottom; display:table-cell; background-color:#FFFFFF; text-align:center;}
#similar_item_product ul.products li #img img {max-width:150px; max-height:150px; border:1px solid #999999;}
#similar_item_product ul.products li #name {font-size:12px; color:#333333; text-align:left; height:50px; line-height:18px;}
#similar_item_product ul.products li #price {font-size:12px; color:#000000; line-height:30px; float:left; width:100%; text-align:left;}
#similar_item_product ul.products li #offerprice {font-size:12px; color:#AAA; line-height:30px; float:right; width:50%; margin-left:-50%; text-align:right;}

#personolisequotesList_cart {padding:0px; width:100%; float:left;}
#personolisequotesList_cart #personoliseRow {font-size:13px; color:#333333; margin-top:30px; width:99%; float:left; float:left; padding-left:1%;}
#personolisequotesList_cart #personoliseRow .first {width:30%; float:left; font-size:13px; color:#333333; font-weight:600;}
#personolisequotesList_cart #personoliseRow .second {margin-left:30%; font-size:13px; color:#000000;} 

#personolisequotes_cart {padding:20px;}
#personolisequotes_cart #personoliseRow {font-size:12px; color:#333333; margin-bottom:20px;}
#personolisequotes_cart #personoliseRow .first {width:100px; float:left; font-weight:600; font-size:12px; color:#333333;}
#personolisequotes_cart #personoliseRow .first a {background-color:#a27301; color:#FFFFFF; padding:5px 10px; text-decoration:none;}
#personolisequotes_cart #personoliseRow .second {margin-left:100px; font-size:12px; color:#333333;}
/*-----PRODUCT DETAILS CSS END-----*/

/*-----CHECKOUT CSS START-----*/
#loginregister_col {width:100%; float:left; clear:both; position:relative; display:block;}
#loginregister_col #loginregister_col-left {width:49%; float:left;}
#loginregister_col #loginregister_col-left #login {border:1px solid #CCC; padding:15px; height:180px; margin-top:30px;}
#loginregister_col #loginregister_col-left #login .title {border:1px solid #111111; background-color:#333333; color:#FFF; padding:5px 10px; font-weight:normal; text-align:center; margin-top:-30px; position:absolute; font-size:13px;}
#loginregister_col #loginregister_col-left #login .row {width:100%; float:left; position:relative; display:block; margin:10px 0;}
#loginregister_col #loginregister_col-left #login .row .first {float:left; font-size:13px; font-weight:600; color:#333333; width:30%; line-height:25px; clear:none;}
#loginregister_col #loginregister_col-left #login .row .second {font-size:13px; margin-left:30%; width:70%; color:#333333; line-height:25px; clear:none;}
#loginregister_col #loginregister_col-left #login .row .second .input {width:95%; border:1px solid #CCC; margin-bottom:0px; padding:2%;}
#loginregister_col #loginregister_col-left #login .forgotpassword a {color:#589203; font-weight:600;}

#loginregister_col #loginregister_col-right {width:49%; margin-left:2%; float:left;}
#loginregister_col #loginregister_col-right #register {border:1px solid #CCC; padding:15px; float:left; height:auto; margin-top:30px;}
#loginregister_col #loginregister_col-right #register .title {border:1px solid #111111; background-color:#333333; color:#FFF; padding:5px 10px; font-weight:normal; text-align:center; margin-top:-30px; position:absolute; font-size:13px;}
#loginregister_col #loginregister_col-right #register .row {width:100%; float:left; position:relative; display:block; margin:9px 0;}
#loginregister_col #loginregister_col-right #register .row .first {float:left; font-size:13px; font-weight:600; color:#333333; width:30%; line-height:25px; clear:none;}
#loginregister_col #loginregister_col-right #register .row .second {font-size:13px; margin-left:30%; width:70%; color:#333333; line-height:25px; clear:none;}
#loginregister_col #loginregister_col-right #register .row .second .input {width:95%; border:1px solid #CCC; margin-bottom:0px; padding:2%;}
#loginregister_col #loginregister_col-right #register #new_message {width:70%; padding:2% 0; padding-left:30%; text-align:left; margin:10px 0; position:relative; display:block; font-family:'Allura'; color:#000000; font-size:24px; word-spacing:5px; float:left;}
#loginregister_col #loginregister_col-right #register #new_message ul {list-style:disc;}
#loginregister_col #loginregister_col-right #register #new_message ul li {line-height:30px; list-style:disc;}

#forgot_password {background-color:#FFF; padding:0px 2%; border:0; width:96%;}
#forgot_password .message {font-size:13px; color:#000000;}
#forgot_password #forgotpwd_email {margin-top:20px; width:100%;}
#forgot_password #forgotpwd_email .first {font-size:13px; color:#000000; font-weight:600; float:left; line-height:25px; width:25%;}
#forgot_password #forgotpwd_email .second {margin:0px 0px; float:left; width:50%;}
#forgot_password #forgotpwd_email .second .input {width:80%; border:1px solid #CCC; padding:8px;}
#forgot_password #registernow {padding-top:8px; width:20%; float:left;}

#guestlogin {border:1px solid #CCC; padding:15px; margin-top:20px; height:80px;}
#guestlogin .title {border:1px solid #111; background-color:#333; color:#FFF; padding:5px 10px; font-weight:normal; text-align:center; margin-top:-30px; position:absolute; font-size:13px;text-transform:uppercase;}
#guestlogin .error_msg {background-color:#FFFFFF; border:0px; color:#FF0000; margin-left:0px; width:100%; height:20px; font-size:12px;}
#guestlogin .row {width:100%; float:left; position:relative; display:block; margin:10px 0;}
#guestlogin .row .first {float:left; font-size:12px; font-weight:600; color:#333333; width:25%; line-height:25px; clear:none;}
#guestlogin .row .second {font-size:12px; margin-left:25%; width:75%; color:#333333; line-height:25px; clear:none;}
#guestlogin .row .second .input {width:60%; border:1px solid #CCC; margin-bottom:0px; padding:1%; height:17px; margin-right:10px;}

#register_message {border:0px solid #CCC; padding:15px; margin-top:30px; height:108px;}
#register_message .error_msg {background-color:#FFFFFF; border:0px; color:#FF0000; margin-left:0px; width:100%; height:20px; font-size:12px;}
#register_message .row {width:100%; float:left; position:relative; display:block; margin:10px 0;}
#register_message .row .first {float:left; font-size:12px; font-weight:600; color:#333333; width:40%; line-height:4px; clear:none;}
#register_message .row .second {font-size:12px; margin-left:40%; width:60%; color:#333333; line-height:4px; clear:none;}



 


/*#guestlogin {border:1px solid #CCC;	padding:15px; margin-top:30px;}
#guestlogin .title {border:1px solid #886100; background-color:#bb880b; color:#FFF; padding:5px 10px; font-weight:600; text-align:center; margin-top:-30px; position:absolute; font-size:13px;}
#guestlogin .error_msg {background-color:#FFFFFF; border:0px; color:#FF0000; margin-left:160px; width:400px; height:20px; font-size:12px;}
#guestlogin .first {float:left; font-size:12px; font-weight:600; color:#333333; width:160px; line-height:25px; clear:none;}
#guestlogin .second {float:left; width:320px; clear:none;}
#guestlogin .second .input {width:300px; border:1px solid #CCC; margin-bottom:0px; padding:5px; *padding:6px;}
#guestlogin .third {margin-top:6px; *margin-top:-2px; clear:none; text-align:left;}*/


#noitems {margin:10px 0px;}
#noitems .title {background-color:#333333; padding:10px; color:#FFFFFF; font-size:13px; font-weight:600; text-align:center; margin:80px 0px;}
#withoutlogin {width:auto;}
#withoutlogin .progress {text-align:center; display:none;}
#nologin {border:1px solid #CCC; padding:15px; margin-top:20px;}
#nologin .title {border:1px solid #886100; background-color:#bb880b; color:#FFF; padding:5px 10px; font-weight:600; text-align:center; margin-top:-30px; position:absolute; font-size:13px;}
#nologin .message {background-color:#f7f0df; border:1px solid #cfc5ad; color:#ba902c; padding:10px; margin:10px 0px; font-weight:600; text-align:center; width:50%; margin:0 auto; font-size:12px;}
#nologin .btn {text-align:center; margin:20px 0px; position:relative; *margin:20px 44.5%;}


/*--------------------CHECK OUT PAGE START--------------------*/

#checkout_loginregister_col {width:96%; padding:2% 2%; float:left; display:block; position:relative; clear:both;}
#checkout_loginregister_col #checkout_loginregister_col-left {width:48%; float:left; margin-right:2%;}
#checkout_loginregister_col #checkout_loginregister_col-right {width:48%; margin-left:52%;}
 #checkout_loginregister_full {width:96%; padding:2% 2%; float:left; display:block; position:relative; clear:both;}


#checkout_col {width:99.8%; padding:2% 0%; float:left; display:block; position:relative; clear:both;}
#checkout_col #checkout_col-left {width:48%; float:left; margin-right:2%;}
#checkout_col #checkout_col-right {width:48%; margin-left:52%;}
#checkout_full {width:99.8%; padding:2% 0%; float:left; display:block; position:relative; clear:both;}

#shipping_address {width:96%; border:1px solid #CCC; padding:15px 2%; float:left; margin:0;}
#shipping_address .title {border:1px solid #111111; background-color:#333333; color:#FFF; padding:5px 10px; font-weight:normal; text-align:center; margin-top:-30px; position:absolute; font-size:13px;}
#shipping_address .sameaddress {float:right; font-size:13px; color:#333333; *margin-top:-15px;}
#shipping_address .row {margin-top:20px;}
#shipping_address .row .first {float:left; width:140px; font-size:13px; color:#333333; line-height:20px;}
#shipping_address .row .second {margin-left:140px;}
#shipping_address .row .second .input {border:1px solid #CCC; width:90%; padding:4px;height:20px;}
#shipping_address .row .second .textarea {border:1px solid #CCC; width:90%; padding:4px;}
#shipping_address .row .second .input_dropdown {border:1px solid #CCC; width:90%; padding:4px; height:30px;}

#gift_wrap {width:96%; border:1px solid #CCC; padding:15px 2%; float:left; margin:0;}
#gift_wrap .title {border:1px solid #111111; background-color:#333333; color:#FFF; padding:5px 10px; font-weight:normal; text-align:center; margin-top:-30px; position:absolute; font-size:13px;}
#gift_wrap .box {height:160px; overflow:scroll; overflow-x:auto; overflow-y:auto; margin:0;}
#gift_wrap .row {margin-top:12px; clear:both; float:left; font-size:13px; color:#000000; text-align:left;}
#gift_wrap .row .first {float:left; width:90px;}
#gift_wrap .row .first img {border:1px solid #CCCCCC; padding:4px; max-height:50px; max-width:50px;}
#gift_wrap .row .second {float:left; width:209px;}
#gift_wrap .row .third {float:left; width:65px;}
#gift_wrap .row .fourth {float:left; width:50px; text-align:center;}
#gift_wrap .row .fourth .remove a {color:#FF0000;}
#gift_wrap .row .head {font-weight:600;}

#personalised_msg {width:96%; border:1px solid #CCC; padding:15px 2%; float:left; margin:0px 0 0 0;}
#personalised_msg .title {border:1px solid #111111; background-color:#333333; color:#FFF; padding:5px 10px; font-weight:normal; text-align:center; margin-top:-30px; position:absolute; font-size:13px;}
#personalised_msg #pmessage_textdiv {height:160px; overflow:scroll; overflow-x:auto; overflow-y:auto;}
#personalised_msg #pmessage_textdiv .first {font-size:13px; color:#333333; float:left; line-height:25px; width:100%; font-weight:600;}
#personalised_msg #pmessage_textdiv .second {float:left; margin-right:0px; width:97%;}
#personalised_msg #pmessage_textdiv .second .input {border:1px solid #CCCCCC; padding:4px; *padding:6px; width:100%; height:125px; background:#fcfcfc;}

#order_summary {width:96%; border:1px solid #CCC; padding:15px 2%; float:left; margin:0;}
#order_summary .box {height:170px; overflow:scroll; overflow-x:auto; overflow-y:auto;}
#order_summary .title {border:1px solid #111111; background-color:#333333; color:#FFF; padding:5px 10px; font-weight:normal; text-align:center; margin-top:-30px; position:absolute; font-size:13px;}
#order_summary .row2 {float:left; text-align:right; width:100%;}
#order_summary .row2 .qty {width:100px; float:right; text-align:right; font-weight:600;}
#order_summary .row2 .price {width:120px; float:right; text-align:right; font-weight:600;}
#order_summary .row3 {float:left; text-align:right; width:100%; margin-top:10px; padding-top:10px; border-top:1px solid #CCCCCC;}
#order_summary .row3 .qty {width:100px; float:right; text-align:right; font-weight:normal;}
#order_summary .row3 .price {width:120px; float:right; text-align:right; font-weight:normal;}
#order_summary .row4 {float:left; text-align:right; width:100%; margin-top:20px;}
#order_summary .row4 .qty {width:300px; float:right; text-align:right; font-weight:600;}
#order_summary .row4 .price {width:120px; float:right; text-align:right; font-weight:normal;}

#order_summary .row {margin-top:15px; float:left; width:100%;}
#order_summary .row #left {float:left; border:1px solid #CCC; padding:5px; width:80px; text-align:center;}
#order_summary .row #left img {max-height:80px; max-width:80px;}
#order_summary .row #right {margin-left:120px;}
#order_summary .row #right .col_left {width:579px; float:left;}
#order_summary .row #right .col_left .row-right {margin-bottom:3px;}
#order_summary .row #right .col_left .row-right .first {font-size:13px; color:#333333; font-weight:600; float:left; width:60px;}
#order_summary .row #right .col_left .row-right .second {font-size:13px; color:#000000; margin-left:60px;}
#order_summary .row #right .col_left .row-right .second s {font-size:13px; color:#9a9a9a; margin-left:10px;}

#order_summary .row #right .col_center {width:137px; float:left; text-align:right; font-size:13px; color:#000000;}
#order_summary .row #right .col_right {width:120px; float:left; text-align:right; font-size:13px; color:#000000;}
#order_summary .row #right .col_right s {font-size:13px; color:#AAAAAA;}

#coupon_code {width:96%; border:1px solid #CCC; padding:15px 2%; float:left; margin:0px;}
#coupon_code #couponcode_txtdiv{width:96%; float:left; margin:10px 0 5px 0;}
#coupon_code .title {border:1px solid #111111; background-color:#333333; color:#FFF; padding:5px 10px; font-weight:normal; text-align:center; margin-top:-30px; position:absolute; font-size:13px;}
#coupon_code .first {font-size:13px; color:#333333; float:left; line-height:25px; width:130px;}
#coupon_code .second {float:left; margin-right:10px;}
#coupon_code .third {margin-top:8px; margin-left:10px; float:left;}
#coupon_code .second .input {border:1px solid #CCCCCC; padding:8px; *padding:6px; width:185px;}
#coupon_code .dontCoupon {width:100%; margin:5px 0; font-size:12px; color:#0000FF;}
#coupon_code .dontCoupon a {font-size:12px; color:#0000FF;}

#coupon_code .dontCoupon span.tooltip2 {cursor:pointer; padding:0px; z-index:100; color:#0000FF; font-size:12px;}
#coupon_code .dontCoupon span.tooltip2:hover {position:relative;}
#coupon_code .dontCoupon span.tooltip2 > div {background:#FFFFFF; border:1px solid #000000; box-shadow:0 15px 10px -15px rgba(0, 0, 0, 0.7); display:none; position:absolute; z-index:100; padding:10px; width:400px; color:#333333; font-weight:normal; margin-left:0px; margin-top:20px;}
#coupon_code .dontCoupon span.tooltip2:hover {z-index: 100;}
#coupon_code .dontCoupon span.tooltip2:hover > div {display:block;}
#coupon_code .dontCoupon span.tooltip2 + img.close {height:0; left:0; position:fixed; top:0; width:0; z-index:99; border:0;}
#coupon_code .dontCoupon span.tooltip2:hover + img.close {height:100%; width:100%; border:0;}
#coupon_code .dontCoupon .tooltip2 .tooltip_details { border-radius:2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; -moz-box-shadow: 0px 0px 8px 4px #666; -webkit-box-shadow: 0px 0px 8px 4px #666; box-shadow: 0px 0px 8px 4px #666; background-color:#f7f0df; border:2px solid #ae8625;}

#show_coup_details {background-color:#F9F9F9; margin-top:20px; padding:10px; width:96%;}
#show_coup_details .head {color:#000000; font-size:12px; font-weight:600; margin-bottom:10px;}
#show_coup_details .row {margin-bottom:10px;}
#show_coup_details .row .first {color:#666666; float:left; font-size:12px; font-weight:normal; width:190px; line-height:25px;}
#show_coup_details .row .second {color:#222222; font-size:12px; font-weight:normal; margin-left:0; line-height:25px;}

#payment_mood {width:96%; border:1px solid #CCC; padding:15px 2%; float:left; margin:40px 0 0px 0;}
#payment_mood .title {border:1px solid #111111; background-color:#333333; color:#FFF; padding:5px 10px; font-weight:normal; text-align:center; margin-top:-30px; position:absolute; font-size:13px;}
#payment_mood .row {margin-top:10px; *padding-top:5px; *margin-bottom:-5px;}
#payment_mood .row .first {font-size:13px; color:#333333; float:left; width:300px;}
#payment_mood .row .second {font-size:13px; color:#333333; margin-left:300px;}
#payment_mood .row .txt {font-size:11px; color:#AAAAAA; margin-left:300px;}

#ammount_summary {width:96%; border:1px solid #CCC; padding:15px 2%; float:left; margin:40px 0px 0px 0px;}
#ammount_summary .title {border:1px solid #111111; background-color:#333333; color:#FFF; padding:5px 10px; font-weight:normal; text-align:center; margin-top:-30px; position:absolute; font-size:13px;}
#ammount_summary .row {margin-top:12px;}
#ammount_summary .row .first {font-size:13px; font-weight:600; color:#333333; float:left; width:200px;}
#ammount_summary .row .second {font-size:13px; color:#000000; margin-left:200px;}
/*--------------------CHECK OUT PAGE START--------------------*/






#billing_address {width:94%; border:1px solid #CCC; padding:15px; float:left; margin-left:2px; margin-top:0px; margin-bottom:20px;}
#billing_address .title {border:1px solid #111111; background-color:#333333; color:#FFF; padding:5px 10px; font-weight:normal; text-align:center; margin-top:-30px; position:absolute; font-size:13px;}
#billing_address .progress {text-align:center; display:none;}
#billing_address .row {margin-top:20px;}
#billing_address .row .first {float:left; width:140px; font-size:12px; color:#333333; line-height:20px;}
#billing_address .row .second {margin-left:140px;}
#billing_address .row .second .input {border:1px solid #CCC; width:300px; padding:4px;}
#billing_address .row .second .textarea {border:1px solid #CCC; width:300px; padding:4px;}
#billing_address .row .second .input_dropdown {border:1px solid #CCC; width:310px; padding:4px;}
















/*--------------------CHECK OUT PAGE START--------------------*/

/*-----MY ACCOUNT CSS START-----*/
#myaccount_links {background:none repeat scroll 0 0 #666; border:1px solid #333333; padding:6px 20px; position:relative; margin-top:10px;}
#myaccount_links .myaccount_child {display:inline-block; position:relative; width:19%; float:left; *background: url(../images/pointer.png) no-repeat; *padding-left:10px;}
#myaccount_links .myaccount_child:before {content:url("../images/pointer.png"); height:14px; vertical-align:middle; width:14px;}
#myaccount_links .myaccount_child a {color:#fff; font-weight:600; padding:6px 10px; position:relative; text-decoration:none; width:100%;}

#order_confirmation {min-height:300px;}
#order_confirmation .message  {background-color:#eefde1; border:1px solid #bdd9a4; color:#589203; padding:10px; margin:10px 0px; font-weight:600; text-align:center; width:50%; margin:0 auto; font-size:15px; margin:50px auto;}
#order_confirmation .message a {color:#876001;}

.welcome_text {color:#333333; font-size:13px; text-decoration:none; margin-top:10px;}
.welcome_user {color:#aa0000; font-weight:600;}

#manage_profile {padding:20px;}
#manage_profile .row {margin-bottom:20px;}
#manage_profile .row .first {float:left; width:250px; font-size:13px; color:#333333; font-weight:600;}
#manage_profile .row .second {margin-left:250px;}
#manage_profile .row .second .input {border:1px solid #CCC; width:300px; padding:5px; font-size:13px; color:#000000;}
#manage_profile .row .second .textarea {border:1px solid #CCC; width:300px; height:80px; padding:5px; font-size:13px; color:#000000;}
#manage_profile .row .second .input_dropdown {border:1px solid #CCC; width:310px; padding:5px; font-size:13px; color:#000000;}

#change_password {background-color:#FFFFFF; padding:10px; z-index:999999999999;}
#change_password .message {font-size:13px; color:#000000;}
#change_password .row {margin:20px 0px;}
#change_password .row .first {font-size:13px; color:#333333; float:left; width:200px;	line-height:25px; font-weight:600;}
#change_password .row .second {margin-left:200px;}
#change_password .row .second .input {border:1px solid #CCC; width:300px; padding:5px; font-size:12px; color:#000000;}

#grid {margin-top:10px;}
#grid .input_order {border:1px solid #CCC; padding:3px; width:100px; font-size:12px; float:left; margin-bottom:8px; margin-top:8px;}
#order_grid .norecord {background-color:#f7f0df; border:1px solid #cfc5ad; color:#ba902c; padding:10px; margin:10px 0px; font-weight:600; text-align:center; width:50%; margin:0 auto; font-size:12px; margin:100px auto;}
#order_grid .table {-moz-border-bottom-colors:none; -moz-border-left-colors:none; -moz-border-right-colors:none; -moz-border-top-colors:none; border-color:#CCCCCC -moz-use-text-color -moz-use-text-color #CCCCCC; border-image:none; border-style:solid none none solid; border-width:0px 0 0 0px; border-top:1px solid #CCC; display:table;     font-size:12px; width:100%;}
#order_grid .caption {background:none repeat scroll 0 0 #CCCCCC; display:table-caption;}
#order_grid .row {display:table-row; border:none; float:none; width:auto;}
#order_grid .col_order_no {border-left:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; border-right:1px solid #CCCCCC; display:table-cell; height:20px; padding:5px;     vertical-align:middle; text-align:center; *float:left; *width:17%; *padding:5px 0px; *line-height:30px;}
#order_grid .col_order_date {border-bottom:1px solid #CCCCCC; border-right:1px solid #CCCCCC; display:table-cell; height:20px; padding:5px; vertical-align:middle; text-align:center; *float:left; *width:17%; *padding:5px 0px; *line-height:30px;}
#order_grid .col_amount {border-bottom:1px solid #CCCCCC; border-right:1px solid #CCCCCC; display:table-cell; height:20px; padding:5px; vertical-align:middle; text-align:right; *float:left; *width:17%; *padding:5px 0px; *line-height:30px;}
#order_grid .col_mode_payment {border-bottom:1px solid #CCCCCC; border-right:1px solid #CCCCCC; display:table-cell; height:20px; padding:5px; vertical-align:middle; text-align:center; *float:left; *width:16%; *padding:5px 0px; *line-height:30px;}
#order_grid .col_status {border-bottom:1px solid #CCCCCC; border-right:1px solid #CCCCCC; display:table-cell; height:20px; padding:5px; text-align:left; vertical-align:middle; 	text-align:center; *float:left; *width:16%; *padding:5px 0px; *line-height:30px;}
#order_grid .col_invoice {border-bottom:1px solid #CCCCCC; border-right:1px solid #CCCCCC; display:table-cell; height:20px; padding:5px; text-align:left; vertical-align:middle; 	text-align:center; *float:left; *width:16.5%; *padding:5px 0px; *line-height:30px;}
#order_grid .heading {background:none repeat scroll 0 0 #EEEEEE; display:table-cell; font-size:12px; font-weight:600; height:30px; margin:0; padding:0; text-align:center;     vertical-align:middle; *line-height:30px;}
/*-----MY ACCOUNT CSS END-----*/

/*-----CONTENT PAGES CSS START-----*/
#content-pane #contact_form {width:450px; float:left; padding:10px 0px;}
#content-pane #contact_form .form {margin-bottom:10px; margin-top:10px; min-height:40px;}
#content-pane #contact_form .form .first {float:left; width:150px; font-size:13px; font-weight:600; color:#333333;}
#content-pane #contact_form .form .second {font-size:13px; color:#000000; margin-left:150px;}
#content-pane #contact_form .form .second input {font-size:13px; height:18px; color:#000000; border:1px solid #CCC; padding:5px; width:250px;}
#content-pane #contact_form .form .second textarea {font-size:13px; color:#000000; border:1px solid #CCC; padding:5px; width:250px; height:80px;}
#content-pane #contact_form .form .second .button_01 input {border:1px solid #62621a; background-color:#91955a; color:#FFFFFF; padding:7px 15px; font-size:12px; font-weight:600;text-decoration:none; text-transform:uppercase; *line-height:32px; outline:none;}
#content-pane #contact_form .form .second .button_01 input:hover{border:1px solid #91955a; background-color:#62621a; color:#FFFFFF; padding:7px 15px; font-weight:600; text-decoration:none; text-transform:uppercase;}

#content-pane #contact_address {margin-left:450px;}
#content-pane #contact_address p {padding:0px; margin:0px; line-height:16px;}
/*-----CONTENT PAGES CSS END-----*/


.norecord {background-color:#a27301; border:1px solid #7b5700; padding:10px; color:#ffffd5; font-size:13px; font-weight:600; text-align:center; width:40%; margin:100px auto;border-radius:5px 5px 5px 5px;}

ul.testimonials_details {padding:0px; margin:0px; list-style:none; width:96%; padding:1% 2%; margin-top:15px;}
ul.testimonials_details li {clear:both; border-bottom: 1px dotted #ddd; margin-bottom: 20px;}
ul.testimonials_details li #left {width:130px; float:left; height:120px;}
ul.testimonials_details li #left img {max-width:100px; max-height:100px; border:1px solid #CCCCCC;}
ul.testimonials_details li #right {margin-left:130px; margin-bottom:20px;}
ul.testimonials_details li #right .heading {font-size:14px; color:#000000; line-height:20px; font-family: "Open Sans Semibold", sans-serif;}
ul.testimonials_details li #right .description {font-size:13px; color:#666; line-height:20px;}
ul.testimonials_details li #right .name {font-size:13px; color:#8d1119; font-weight:normal; text-align:right; line-height:20px; }
 .green {color: #0a94aa;}


/*-------------HOME PAGE NEWSLETTER BUTTON AND TEXT BOX START-------------*/
.button_subscribe  a{background:#333333; border:1px solid #000000; color:#FFF; padding:7px 15px; font-size:12px; font-weight:600; text-decoration:none; text-transform:uppercase; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; outline:none;}
.button_subscribe a:hover{background:#000; border:1px solid #333; color:#CCC; padding:7px 15px; text-decoration:none;}

.btn_showmore a {border:1px solid #72da5d; background-color:#72da5d; color:#000000 !important; padding:7px 0px; font-size:13px; font-weight:normal; text-decoration:none; text-transform:uppercase; outline:none; width:80%; display:block; margin:0 auto;}
.btn_showmore a:hover {border:1px solid #4db339; background-color:#4db339; color:#000000; text-decoration:none;}

.button_01 a {border:1px solid #8d1119; background:#8d1119; font-size:13px; color:#FFFFFF; padding:8px 15px; font-weight:600; text-decoration:none;}
.button_01 a:hover {border:1px solid #e30a0a; background-color:#aa0000;}

.button_02 a {border:1px solid #e25658; background:#e25658; font-size:13px; color:#FFFFFF; padding:8px 15px; font-weight:600; text-decoration:none;}
.button_02 a:hover {border:1px solid #c3404e; background:#c3404e;}

.button_gray a {border:1px solid #CCCCCC; background-color:#EEEEEE; color:#000000 !important; padding:7px 15px; font-size:14px; font-weight:normal; text-decoration:none; text-transform:uppercase; *line-height:32px; outline:none;}
.button_gray a:hover {border:1px solid #EEEEEE; background-color:#CCCCCC; color:#000000; text-decoration:none;}

.button_gray_new a {border:1px solid #764a00; background-color:#965e00; color:#f7f0de !important; padding:7px 15px; font-size:14px; font-weight:normal; text-decoration:none; text-transform:uppercase; *line-height:32px; outline:none;}
.button_gray_new a:hover {border:1px solid #965e00; background-color:#764a00; color:#f7f0de; text-decoration:none;}


.button_03 a {border:1px solid #72da5d; background-color:#72da5d; color:#000000 !important; padding:7px 15px; font-size:14px; font-weight:normal; text-decoration:none; text-transform:uppercase; *line-height:32px; outline:none;}
.button_03 a:hover {border:1px solid #4db339; background-color:#4db339; color:#000000; text-decoration:none;}

.button_04 a {border:1px solid #72da5d; background-color:#72da5d; color:#000000 !important; padding:5px 8px; font-size:14px; font-weight:normal; text-decoration:none; text-transform:uppercase; *line-height:32px; outline:none;}
.button_04 a:hover {border:1px solid #4db339; background-color:#4db339; color:#000000; text-decoration:none;}

.button_05 a {border:1px solid #72da5d; background-color:#72da5d; color:#000000 !important; padding:7px 15px; font-size:14px; font-weight:normal; text-decoration:none; text-transform:uppercase; *line-height:32px; outline:none;}
.button_05 a:hover {border:1px solid #4db339; background-color:#4db339; color:#000000; text-decoration:none;}

.button_showMore a{background-color:#72da5d; border:0; padding:4px 10px; font-size:14px; color:#000000; font-weight:normal;}
.button_showMore a:hover{background-color:#4db339; color:#000000;}

/*-------------END OF HOME PAGE NEWSLETTER BUTTON AND TEXT BOX-------------*/

.btn_wishlist a {border:2px solid #63631b; background-color:#939359; margin-left:10px; font-size:13px; color:#e6e69a; padding:6px 10px; font-weight:600; text-decoration:none;}
.btn_wishlist a:hover {border:2px solid #939a65; background-color:#66721b; font-size:13px; color:#e0eecb; padding:6px 10px; font-weight:600; text-decoration:none;}

/*----------*/
#addwishlist {padding:10px 0px;}
#addwishlist .table {
    border-top:1px solid #CCC;
	border-left:1px solid #CCC;
    display: table;
    font-size: 12px;
}
#addwishlist .row_heading .grid_heading {
    background: #EEEEEE;
    color: #333333;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight:600;
    vertical-align: middle;
}
#addwishlist .row_heading .col_image {
    border-bottom: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    display: table-cell;
    float: left;
    line-height: 30px;
    padding: 5px;
    width: 140px;
}
#addwishlist .row_heading .col_name {
    border-bottom: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    display: table-cell;
    float: left;
    line-height: 30px;
    padding: 5px;
    width: 278px;
}
#addwishlist .row_heading .col_price {
    border-bottom: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    display: table-cell;
    float: left;
    line-height: 30px;
    padding: 5px;
    width: 100px;
}
#addwishlist .row_heading .col_comment {
    border-bottom: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    display: table-cell;
    float: left;
    line-height: 30px;
    padding: 5px;
    width: 337px;
}
#addwishlist .row_heading .col_Delete {
    border-bottom: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    display: table-cell;
    line-height: 30px;
    padding: 5px;
    text-align: center;
    width: 65px;
}

#addwishlist .table2 {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #CCCCCC -moz-use-text-color -moz-use-text-color #CCCCCC;
    border-image: none;
    border-style: solid none none solid;
	border-left: 1px solid #CCCCCC;
    border-width: 0px 0 0 1px;
    display: table;
    font-size: 12px;
}
#addwishlist .row_description .col_image {
	*border-left: 1px solid #CCCCCC;
	*margin-left:-1px;
    border-bottom: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    display: table-cell;
    float: left;
    line-height: 30px;
    padding: 5px;
    width: 140px;
	height: 200px;
}
#addwishlist .row_description .col_name {
    border-bottom: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    display: table-cell;
    float: left;
    line-height: 30px;
    padding: 5px;
    width: 278px;
	height: 200px;
}
#addwishlist .row_description .col_name .row {
	margin-bottom:10px;
}
#addwishlist .row_description .col_name .row .first {
	float:left;
	width:60px;
	font-weight:600;
}
#addwishlist .row_description .col_name .row .second {
	margin-left:60px;
}
#addwishlist .row_description .col_price {
    border-bottom: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    display: table-cell;
    float: left;
    line-height: 30px;
    padding: 5px;
    width: 100px;
	height: 200px;
}
#addwishlist .row_description .col_price s {
	color:#9a9a9a;
}
#addwishlist .row_description .col_comment {
    border-bottom: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    display: table-cell;
    float: left;
    line-height: 30px;
    padding: 5px;
    width: 337px;
	height: 200px;
}
#addwishlist .row_description .col_comment .comment {
	max-height:201px;
	overflow-y:auto;
	font-size:12px;
	line-height:18px;
	
}
#addwishlist .row_description .col_delete {
    border-bottom: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    display: table-cell;
    line-height: 30px;
    padding: 5px;
    text-align: center;
    width: 65px;
	height:200px;
	float:left;
}
#addwishlist .row_description .col_delete a {
	font-size:12px;
	color:#FF0000;
}
/*----------*/
/*----------*/
#addwishlists {padding:10px 0px;}
#addwishlists .table {
    border-top:1px solid #CCC;
	border-left:1px solid #CCC;
    display: table;
    font-size: 12px;
}
#addwishlists .row_heading .grid_heading {
    background: #EEEEEE;
    color: #333333;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight:600;
    vertical-align: middle;
}
#addwishlists .row_heading .col_image {
    border-bottom: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    display: table-cell;
    float: left;
    line-height: 30px;
    padding: 5px;
    width: 140px;
}
#addwishlists .row_heading .col_name {
    border-bottom: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    display: table-cell;
    float: left;
    line-height: 30px;
    padding: 5px;
    width: 299px;
}
#addwishlists .row_heading .col_price {
    border-bottom: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    display: table-cell;
    float: left;
    line-height: 30px;
    padding: 5px;
    width: 100px;
}
#addwishlists .row_heading .col_comment {
    border-bottom: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    display: table-cell;
    float: left;
    line-height: 30px;
    padding: 5px;
    width: 392px;
}

#addwishlists .table2 {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #CCCCCC -moz-use-text-color -moz-use-text-color #CCCCCC;
    border-image: none;
    border-style: solid none none solid;
	border-left: 1px solid #CCCCCC;
    border-width: 0px 0 0 1px;
    display: table;
    font-size: 12px;
}
#addwishlists .row_description .col_image {
	*border-left: 1px solid #CCCCCC;
	*margin-left:-1px;
    border-bottom: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    display: table-cell;
    float: left;
    line-height: 30px;
    padding: 5px;
    width: 140px;
	height: 200px;
}
#addwishlists .row_description .col_name {
    border-bottom: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    display: table-cell;
    float: left;
    line-height: 30px;
    padding: 5px;
    width: 299px;
	height: 200px;
}
#addwishlists .row_description .col_name .row {
	margin-bottom:10px;
}
#addwishlists .row_description .col_name .row .first {
	float:left;
	width:60px;
	font-weight:600;
}
#addwishlists .row_description .col_name .row .second {
	margin-left:60px;
}
#addwishlists .row_description .col_price {
    border-bottom: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    display: table-cell;
    float: left;
    line-height: 30px;
    padding: 5px;
    width: 100px;
	height: 200px;
}
#addwishlists .row_description .col_price s {
	color:#9a9a9a;
}
#addwishlists .row_description .col_comment {
    border-bottom: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    display: table-cell;
    float: left;
    line-height: 30px;
    padding: 5px;
    width: 392px;
	height: 200px;
}
#addwishlists .row_description .col_comment .comment {
	max-height:201px;
	overflow-y:auto;
	font-size:12px;
	line-height:18px;
	
}
/*----------*/
#emailFriend {padding:10px 0px; font-size:13px; color:#000000;}
#emailFriend .row {margin-top:20px; clear:both;}
#emailFriend .row .first {width:150px; float:left; font-weight:600; line-height:26px;}
#emailFriend .row .second {margin-left:150px;}
#emailFriend .row .second input {border:1px solid #CCCCCC; width:300px; padding:5px;}





#modelwindow{ padding:10px; float:left;}
.spacer_05{height:2px;}
.spacer_10{height:10px;}
.spacer_20{height:20px;}
.show_message{ font-family: "Tahoma", Arial, Helvetica, sans-serif; font-size:12px; color:#ff0000;}
.mendetory_star{color:#ff0000;}
.text_login{font-family: "Tahoma", Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}

#login_register {background-color:#FFF;}
#login_register #left_content {float:left; margin-right:20px; width:340px;}
#login_register #left_content .title {font-size:18px; font-weight:600; color:#aa0000; line-height:24px;}
#login_register #left_content .login_row {margin:18px 0px;}
#login_register #left_content .login_row .first {float:left; width:125px; font-size:13px; font-weight:normal; color:#000000;}
#login_register #left_content .login_row .second {margin-left:125px;}
#login_register #left_content .login_row .second .input {border:1px solid #CCC; width:200px; padding:5px; font-size:13px; color:#000000;}
#login_register #right_content {float:left; border-left:1px solid #CCC; padding-left:30px;}
#login_register #right_content .title {font-size:18px; font-weight:600; color:#aa0000; line-height:24px;}
#login_register #right_content .login_row {margin:15px 0px;}
#login_register #right_content .login_row .first {float:left; width:175px; font-size:13px; font-weight:normal; color:#000000;}
#login_register #right_content .login_row .second {margin-left:175px;}
#login_register #right_content .login_row .second .input {border:1px solid #CCC; width:200px; padding:5px; font-size:13px; color:#000000;}
#login_register #right_content .login_row .second .input_dropdown {border:1px solid #CCC; width:210px; padding:5px; font-size:13px; color:#000000;}
#login_register #left_content .forgotpassword a {color:#589203; font-size:13px; font-weight:600;}

#shopping_cart {width:100%; float:left; padding:0; margin:0; margin-top:10px;}
#shopping_cart .shopping_list {width:100%; float:left; padding:0; margin:0;}
#shopping_cart .row_heading {display:table-row; vertical-align:middle; position:inherit; width:100%;}
#shopping_cart .table {border-top:0px solid #dddddd; border-left:1px solid #dddddd; display:table; font-size:12px; position:absolute;}
#shopping_cart .row_heading .grid_heading {background:#eee;color:#000; font-size:14px; font-weight:normal; vertical-align:middle;}
#shopping_cart .row_heading .col_product_image {border-bottom:1px solid #dddddd; border-right:1px solid #dddddd; border-top:1px solid #dddddd; display:table-cell; float:left; line-height:30px; padding:5px; width:140px;}
#shopping_cart .row_heading .col_product_name {border-bottom:1px solid #dddddd; border-right:1px solid #dddddd; border-top:1px solid #dddddd; display:table-cell; float:left; line-height:30px; padding:5px; width:485px;}
#shopping_cart .row_heading .col_unit_price {border-bottom:1px solid #dddddd; border-right:1px solid #dddddd; border-top:1px solid #dddddd; display:table-cell; float:left; line-height:30px; padding:5px; width:153px;}
#shopping_cart .row_heading .col_qantity {border-bottom:1px solid #dddddd; border-right:1px solid #dddddd; border-top:1px solid #dddddd; display:table-cell; float:left; line-height:30px; padding:5px; width:120px;}
#shopping_cart .row_heading .col_sub_total {border-bottom:1px solid #dddddd; border-right:1px solid #dddddd; border-top:1px solid #dddddd; display:table-cell; float:left; line-height:30px; padding:5px; width:100px;}
#shopping_cart .row_heading .col_Delete {border-bottom:1px solid #dddddd; border-right:1px solid #dddddd; border-top:1px solid #dddddd; display:table; line-height:30px; padding:5px; text-align:center; width:64px;}
#shopping_cart .table2 {-moz-border-bottom-colors:none; -moz-border-left-colors:none; -moz-border-right-colors:none; -moz-border-top-colors:none; border-color:#dddddd -moz-use-text-color -moz-use-text-color #dddddd; border-image:none; border-style:solid none none solid; border-left:1px solid #dddddd; border-width:0px 0 0 1px; display:table; font-size:12px;}
#shopping_cart .row_description .col_product_image {border-bottom:1px solid #dddddd; border-right:1px solid #dddddd; display:table-cell; float:left; line-height:30px; padding:5px; width:140px; height:200px;}
#shopping_cart .row_description .col_product_image img {max-height:140px; max-width:140px;}
#shopping_cart .row_description .col_product_name {border-bottom:1px solid #dddddd; border-right:1px solid #dddddd; display:table-cell; float:left; line-height:24px; padding:5px; width:485px; height:200px;}
#shopping_cart .row_description .col_product_name .first {font-size:13px; color:#888; font-weight:normal; float:left; width:60px;}
#shopping_cart .row_description .col_product_name .second {font-size:13px; color:#000; font-weight:normal;}
#shopping_cart .row_description .col_unit_price {border-bottom:1px solid #dddddd; border-right:1px solid #dddddd; display:table-cell; float:left; line-height:30px; padding:5px; width:153px; height:200px;}
#shopping_cart .row_description .col_unit_price .price {font-size:13px; color:#000;}
#shopping_cart .row_description .col_unit_price .price s {color:#aaaaaa;}
#shopping_cart .row_description .col_qantity {border-bottom:1px solid #dddddd; border-right:1px solid #dddddd; display:table-cell; float:left; line-height:30px; padding:5px; width:120px; height:200px;}
#shopping_cart .row_description .col_qantity .price {font-size:13px; color:#000;}
#shopping_cart .row_description .col_sub_total {border-bottom:1px solid #dddddd; border-right:1px solid #dddddd; display:table-cell; float:left; line-height:30px; padding:5px; width:100px; height:200px;}
#shopping_cart .row_description .col_sub_total .input_addcart {border:1px solid #dddddd; width:40px; text-align:center; margin-right:5px;}
#shopping_cart .row_description .col_sub_total .update {font-size:13px; color:#009900;}
#shopping_cart .row_description .col_Delete {border-bottom:1px solid #dddddd; border-right:1px solid #dddddd; display:table-cell; line-height:30px; padding:5px; text-align:center; width:64px; height:200px; float:left;}
#shopping_cart .row_description .col_Delete .delete a {font-size:12px; color:#FF0000;}

.heightSpacing {height:42px;}
#shopping_ammount {position:inherit; float:left; width:100%; margin-bottom:15px;}
#grey_strip { background:#fafafa;  border: 1px solid #DDDDDD;  height: 30px;line-height:30px;   padding: 5px 10px;margin-top:10px;margin-bottom:20px;margin-right:10px;	width:976px;}
#grey_strip .first {float:left;	font-size:14px;color:#000000;font-weight:600;}
#grey_strip .second {text-align:right;font-size:14px;color:#000000;font-weight:600;}
.msg_successfully {font-size:13px; color:#009900; font-weight:600; line-height:24px; text-align:center;}
.cartMsg {width:400px; float:none; text-align:center; font-size:13px; color:#589203; margin-top:22px; border:1px solid #eee; padding:1%; background:#f4f4f4; font-weight:600;  margin:20px auto 0;}
.detail_banner{margin:10px 0 0px 0;}
.cart_banner{margin:25px 0 10px 0; }
.secure_banner{margin:25px 0 10px 0; clear:both; text-align:center; }
span.tooltip { background:#333333; border:1px solid #111111;    cursor: pointer;  padding: 8px 10px; z-index: 100;color:#FFFFFF;/*position:absolute;*/width:200px;}
span.tooltip:hover {	position:relative;}
span.tooltip > div {   background: none repeat scroll 0 0 #eefde1;  border: 1px solid #bdd9a4;  box-shadow: 0 15px 10px -15px rgba(0, 0, 0, 0.7);  display: none;  position: absolute;  z-index: 100;padding:10px; width:500px;color:#333333;}
span.tooltip:hover {   z-index: 100;}
span.tooltip:hover > div {  display: block;  /*white-space: nowrap;*/}
span.tooltip + img.close { height: 0; left: 0; position: fixed; top: 0; width: 0; z-index: 99;border:0;}
span.tooltip:hover + img.close {   height: 100%;   width: 100%;border:0;}
.tooltip .tooltip_details {z-index:9999999999999999999999999999999999999; position:absolute;}
.tooltip .tooltip_details .tooltip_title {font-size:13px; color:#589203; border-bottom:1px solid #589203; font-weight:600;}
.tooltip .tooltip_details .rows {margin-top:10px; padding-bottom:10px; clear:both; border-bottom:1px solid #555555;}
.tooltip .tooltip_details .rows .left {width:150px; font-size:12px; font-weight:normal; color:#333333; float:left;}
.tooltip .tooltip_details .rows .right {margin-left:160px; font-size:12px; font-weight:normal; color:#000000;}

.tooltip  .tooltip_details_s {z-index:9999999999999999999999999999999999999; position:absolute;}
.tooltip  .tooltip_details_s .tooltip_title {font-size:13px; color:#589203; border-bottom:1px solid #589203; font-weight:600;}
.tooltip  .tooltip_details_s .row {margin-bottom:10px; line-height:24px; clear:both;margin-bottom:1px solid #555;}
.tooltip  .tooltip_details_s .row .left {width:175px; font-size:12px; font-weight:normal; color:#333333; float:left;}
.tooltip  .tooltip_details_s .row .right {margin-left:185px; font-size:12px; font-weight:normal; color:#000000;}






.member_heading{ font-family: "Tahoma", Arial, Helvetica, sans-serif; font-size:15px; font-weight:600; color:#f62305; line-height:24px;}


#already_member { width:355px; float:left; margin-right:20px;}
#already_member .leftrow{ width:134px; float:left; font-family: "Tahoma", Arial, Helvetica, sans-serif; font-size:12px; font-weight:600; color:#333333; line-height:24px;}
#already_member .rightrow{ float:left;}
#already_member .rightrow:before{ ontent: "&nbsp;"; /*cvertical-align:top; margin-right:20px; font-weight:600; line-height:20px;*/}


#new_member { width:345px; float:left; margin-left:30px;}
#new_member .leftrow{ width:134px; float:left; font-family: "Tahoma", Arial, Helvetica, sans-serif; font-size:12px; font-weight:600; color:#333333; line-height:24px;}
#new_member .rightrow{ float:left;}
#new_member .rightrow:before{ /*content: ""; vertical-align:top; font-weight:600; line-height:20px;*/ width:0px;}

.clear{clear:both}

.verticle_devider{width:1px; float:left; height:250px; background:#666666;}
.text_forgot{font-family: "Tahoma", Arial, Helvetica, sans-serif; font-size:11px; font-weight:600; color:#00719E; line-height:24px;}

.input_dialog {
	border: 1px solid #CCC;
	width: 200px;
	height: 20px;
	font-family:  "Tahoma", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
	padding-left: 5px;
}

#Size_Measurement { width:550px; float:left; margin-right:20px;}
.Size_Measurementheading{ font-family: "Tahoma", Arial, Helvetica, sans-serif; font-size:12px; font-weight:600; color:#f62305; line-height:24px;}

#Size_Measurement .leftrow{ width:134px; float:left; font-family: "Tahoma", Arial, Helvetica, sans-serif; font-size:11px; font-weight:600; color:#333333; line-height:24px;}
#Size_Measurement .rightrow{ float:left;}
#Size_Measurement .rightrow:before{ ontent: "&nbsp;"; /*cvertical-align:top; margin-right:20px; font-weight:600; line-height:20px;*/}

ul.sitemap {padding:0px; margin:0px 0px !important; font-size:13px; list-style:none;}
ul.sitemap div {padding:7px 10px; clear:both; color:#FFFFFF; font-size:15px; font-weight:600; background-color:#B0800B}
ul.sitemap li {float:left; background:url(../images/arrow.jpg) 12px 12px no-repeat; width:295px; padding-left:30px !important; line-height:30px;}
ul.sitemap li a {color:#000000; text-decoration:none;}



/*-------------RECOMMENDATION PAGE CATEGORIES START-------------*/
#categories-recommendation {
	clear: both;
	float: none;
	margin:0 auto;
	width: 100%;
	display: block;
	top:0px;
	margin-bottom:0px;
	z-index:999;
	position:relative;
}
.pagination7 {
	margin-top:12px;
	float:right;
	margin-right:10px;
	z-index:2;
	position:relative;
}
.jcarousel-skin-tango7 .jcarousel-container {width:100%; margin-top:10px;}
.jcarousel-skin-tango7 .jcarousel-container-horizontal {width:920px; padding:0px 28px;}
.jcarousel-skin-tango7 .jcarousel-clip {overflow:hidden;}
.jcarousel-skin-tango7 .jcarousel-clip-horizontal {width:920px;}
.jcarousel-skin-tango7 .jcarousel-clip-horizontal img {max-width:150px; max-height:150px; border:1px solid #989898;}
.jcarousel-skin-tango7 .jcarousel-clip-horizontal .name {font-size:12px; color:#333333; line-height:18px; margin:5px 0px;}
.jcarousel-skin-tango7 .jcarousel-clip-horizontal .price {font-size:12px; color:#000000; float:left;}
.jcarousel-skin-tango7 .jcarousel-clip-horizontal .offerprice {font-size:12px; color:#AAAAAA; float:right;}
.jcarousel-skin-tango7 .jcarousel-item {width:152px; height:220px; padding:10px; margin:0px 16px !important;}
.jcarousel-skin-tango7 .jcarousel-item:hover {border:0px solid #999;}
.jcarousel-skin-tango7 .jcarousel-item-horizontal {margin:0px 5px;}
.jcarousel-skin-tango7 .jcarousel-direction-rtl .jcarousel-item-horizontal {margin-left:0px; margin-right:0;}
.jcarousel-skin-tango7 .jcarousel-item-placeholder {background:#fff; color:#000;}
.jcarousel-skin-tango7 .jcarousel-next-horizontal {position:absolute; top:70px; right:5px; width:31px; height:31px; cursor:pointer; background:transparent url(../images/arrow-right.png) no-repeat 0 0;}
.jcarousel-skin-tango7 .jcarousel-direction-rtl .jcarousel-next-horizontal {left:5px; right:auto; background-image:url(../images/arrow-right.png);}
.jcarousel-skin-tango7 .jcarousel-prev-horizontal {position:absolute; top:70px; left:5px; width:31px; height:31px; cursor:pointer; background:transparent url(../images/arrow-left.png) no-repeat 0 0;}
.jcarousel-skin-tango7 .jcarousel-direction-rtl .jcarousel-prev-horizontal {left:auto; right:5px; background-image:url(../images/arrow-left.png);}
.jcarousel-skin-tango7 .jcarousel-prev-horizontal {position:absolute; top:70px; left:0px; width:31px; height:31px; cursor:pointer; background:transparent url(../images/arrow-left.png) no-repeat 0 0;}
.jcarousel-skin-tango7 .jcarousel-prev-horizontal_hide {background-image:none;}
.jcarousel-skin-tango7 .jcarousel-direction-rtl .jcarousel-prev-horizontal {left:auto; right:5px; background-image:url(../images/arrow-left.png);}
/*-------------RECOMMENDATION PAGE CATEGORIES END-------------*/
#write_reviews {clear:both;float:left;margin-left:0;width:100%;display:block;padding:10px;}
#write_reviews .title {font-size:13px; color:#000000; font-weight:600;}
#write_reviews .title_text {font-size:13px; color:#000000; margin-top:10px;}
#write_reviews .title_text a {color:#BB880B; text-decoration:underline;}
#write_reviews #write_form {clear:both;float:left;margin-left:0;width:98%;display:block;}
#write_reviews #write_form ul {padding:0px; margin:0px; list-style:none;}
#write_reviews #write_form ul li {list-style:none; border:1px solid #eeeeee; margin-top:20px; padding:0px; }
#write_reviews #write_form ul li .left {float:left; height:160px; width:160px; border-right:1px solid #eeeeee; padding:10px; text-align:center;}
#write_reviews #write_form ul li .left img {max-width:160px; max-height:160px;}
#write_reviews #write_form ul li .right {margin-left:180px; padding:10px; height:160px;}
#write_reviews #write_form ul li .right .row {margin-bottom:10px;}
#write_reviews #write_form ul li .right .row .first {width:120px; font-size:12px; font-weight:600; color:#333333; float:left;}
#write_reviews #write_form ul li .right .row .second {margin-left:120px; font-size:12px; color:#333333;}
#write_reviews #write_form ul li .right .row .second .rate_input {width:60px; border:1px solid #DDDDDD; padding:4px;}
#write_reviews #write_form ul li .right .row .second .rate_textbox {width:300px; height:50px; border:1px solid #DDDDDD; padding:4px; font-size:12px; color:#333333;}
#write_reviews #write_form .review_button {clear:both; float:right; margin-top:20px;}

#reviews_item1234 {padding:0px; margin:0px; list-style:none; width:100%; background:#fff; clear:both;}
#reviews_item1234 li{width:100%; padding-bottom:3px; border-bottom:1px dotted #d5d5d5;}
#reviews_item1234 li:last-child{border-bottom:0;}
#reviews_item1234 .main{padding:10px;}
#reviews_item1234 .description {font-size:13px; color:#333333; line-height:18px; margin:0px;}
#reviews_item1234 .name {font-size:14px; color:#e25658; line-height:18px; margin:5px 0px 0; font-weight:600;}
#reviews_item1234 .verify {font-size:14px; color:#0c9ab1; line-height:18px; margin:5px 0px 0;}
#reviews_item1234 .days {font-size:13px; line-height:22px; color:#333333; font-style:normal;}
#reviews_item1234 .offerprice {font-size:13px; color:#AAAAAA; float:right;}

#pagination{margin: 10px 0px 10px 0px;float: right;width: 38%;display: inline-block;}
#pagination a{color:#333;border:1px solid #ccc; background:#fff; padding:2px 8px;}
#pagination .paging{color:#fff;border: 1px solid #8d1119;background: #8d1119;padding:2px 8px;}
#pagination .count{float: left;width: auto;}
#pagination .info{float:right;width: 50%;text-align:right;}

#home_categories {background-color:#FF00FF; width:50%; float:left;}

/*---------------------------PAGING START------------------------*/
#pagingWrapper {margin-top:10px; color:#000; -moz-boz-shadow:none; -webkit-box-shadow:none; box-shadow:none; border:0px solid #FFFFFF; background:#FFFFFF; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; text-align:center;}
#pagingWrapper #pager {margin:5px 0px; width:60%; float:left; text-align:left;}
#pagingWrapper #pageInfo {margin:5px 0px; width:40%; float:left; text-align:right; font-size:12px; color:#333333; line-height:20px;}
#pageInfo {text-align:center; padding-top:3px;}
#pagingWrapper #pageInfo select {border:1px solid #CCCCCC; padding:2px; margin:0px 5px;}

.PageInActive {font-size:12px; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.3em; color:#999999; background:#ddd; -moz-boz-shadow:none; -webkit-box-shadow:none; box-shadow:none; border-color:#ccc; margin:0 0 0 5px; padding:4px 8px 5px; border:1px solid #ccc; background:#f6f6f6; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; white-space:nowrap; vertical-align:middle; overflow:visible; display:inline-block;}
.PageActive {background-position:0% 0%; color:#000000; cursor:pointer; font-size:12px; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.3em; text-align:center; margin:0 0 0 5px; padding:4px 8px 5px; border:1px solid #ccc; background-color:#f6f6f6; background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#efe)); background-image:-moz-linear-gradient(top,#fff,#efefef); background-image:-o-linear-gradient(#fff,#efe); -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; white-space:nowrap; vertical-align:middle; cursor:pointer; overflow:visible; display:inline-block;}
span.PageActive:hover {background-position:0% 0%; text-decoration:underline; border-color:#999; -moz-box-shadow:0 0 3px #999; -webkit-box-shadow:0 0 3px #999; box-shadow:0 0 3px #999; background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ebebeb)); background-color:#f3f3f3; background-repeat:repeat; background-attachment:scroll;}

#Wrapper {width:800px; margin:15px auto; display:block;}
#employeesContent {border-bottom:dashed 1px gray; min-height:500px;}
div.Employee {background-color:#fcfcfc; border:dashed 1px gray; border-bottom:none; padding:5px; display:block; height:100px; clear:both; -ms-filter:"progid:DXImageTransform.Microsoft.Gradient(startColorStr=#fff, endColorStr=#efe)"; background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#efe)); background-image:-moz-linear-gradient(top,#fff,#efefef); background-image:-o-linear-gradient(#fff,#efe);}
div.Employee img {float:left; width:100px; margin-right:5px; border:1px solid #ccc;}
div.Employee div {float:left;}
label {color:#2664A0; font-weight:600; padding:3px 5px;}
.None {display:none;}
.currentPage {font-weight:600; color:#FFFFFF; background-color:#a27301; border:1px solid #745200;}
/*---------------------------PAGING END------------------------*/

#nwsltrMain {width:100%; position:relative; clear:both; display:block;}
#nwsltrMain .texthead {font-size:24px; color:#333333; font-style:italic; text-align:center; font-family:"DancingScriptRegular",Arial,Helvetica,sans-serif;}
#nwsltrMain .discount {font-size:40px; color:#89383c; font-weight:600; text-align:center;}
#nwsltrMain .discount .off {font-size:40px; color:#89383c; font-weight:normal; font-style:italic;}
#nwsltrMain .textemail {font-size:12px; color:#333333; text-align:center; margin-top:10px;}
#nwsltrMain .inputbox {text-align:center; margin:10px 0 30px 0;}
#nwsltrMain .inputbox .input {width:300px; border:1px solid #CCCCCC; background-color:#FFFFFF; font-size:12px; color:#333333; padding:6px 8px; text-align:center;}
#nwsltrMain .button {margin-top:20px}
#nwsltrMain .button .button_coupen a{border:1px solid #63631B; background-color:#939359; color:#E6E69A; padding:10px 90px; font-size:15px; font-weight:600; text-decoration:none; text-transform:uppercase; *line-height:32px; outline:none; width:300px;}
#nwsltrMain .button .button_coupen a:hover{border:1px solid #939A65; background-color:#66721B; color:#E9EECB; text-decoration:none;}
#nwsltrMain .noThanks a {color:#c16a09; font-size:13px; font-weight:600; margin-top:30px; float:left; clear:both; width:100%; text-align:center;}
#nwsltrMain .texthead_new {font-size:44px; color:#333333; font-style:italic; text-align:center; font-family:"DancingScriptRegular",Arial,Helvetica,sans-serif; font-weight:600;}


/*-------------------------------------ORDER INVOICE PAGE START-------------------------------------*/
#Invoice_header_title {font-size:21px; color:#589203; font-weight:600; text-align:center; border-bottom:1px solid #EEEEEE; line-height:40px;}
#order_details {border:1px solid #000; background-color:#FFFFFF; width:700px; margin:10px auto;}
#customerdetails-pane {width:44.9%; float:left;}
.text_bold {font-size:11px; color:#000000; font-weight:600; line-height:18px;}
.text_11 {font-size:11px; color:#000000; line-height:18px;}
#customerdetails-pane #order_number {width:43.5%; float:left; padding:3px 10px; text-align:center; border-right:1px solid #000; border-bottom:1px solid #000;}
#customerdetails-pane #order_date {width:43.4%; padding:3px 10px; float:left; text-align:center; border-bottom:1px solid #000;}
#customerdetails-pane #order_number_new {width:30%; float:left; padding:3px 10px; text-align:center; border-right:1px solid #000; border-bottom:1px solid #000;}
#customerdetails-pane #invoice_number_new {width:33%; float:left; padding:3px 10px; text-align:center; border-right:1px solid #000; border-bottom:1px solid #000;}
#customerdetails-pane #order_date_new {width:17.111%; padding:3px 10px; float:left; text-align:center; border-bottom:1px solid #000;}

#customerdetails-pane #cust_details {padding:3px 10px; clear:both;}
#customerdetails-pane #cust_details .row {margin:5px 0px;}
#customerdetails-pane #cust_details .row .first {float:left; width:60px;}
#customerdetails-pane #cust_details .row .second {margin-left:60px;}
#customerdetails-pane #cust_detailsisbn {clear:both; float:none;}
#customerdetails-pane #cust_detailsisbn .rowisbn {border-top:1px solid #000000; margin:0px 0px; font-size:12px; padding:20px 0px;}
#customerdetails-pane #cust_detailsisbn .rowisbn .first {float:left; width:70px; padding:0px 0px 0px 10px; line-height:24px; font-size:12px; font-weight:600; color:#000000;}
#customerdetails-pane #cust_detailsisbn .rowisbn .second {margin-left:70px; line-height:24px; font-size:12px; color:#000000;}
#customerdetails-pane #cust_detailsisbn .rowisbn .second .barcode {font-family:"Barcode"; font-size:32px;}
#customerdetails-pane #cust_detailsisbn .rowisbn2 {border-top:1px solid #000000; margin:0px 0px; font-size:12px;}
#customerdetails-pane #cust_detailsisbn .rowisbn2 .first {float:left; width:70px; padding:0px 0px 0px 10px; line-height:24px; font-size:12px; font-weight:600; color:#000000;}
#customerdetails-pane #cust_detailsisbn .rowisbn2 .second {margin-left:70px; line-height:24px; font-size:12px; color:#000000;}
#address-pane {border-top:1px solid #000; clear:both;}
#address-pane #billing_details { padding:3px 10px; float:left; width:42.2%; border-right:1px solid #000;}
#address-pane #shipping_details {padding:3px 10px; margin-left:45.1%; border-left:1px solid #000000;}
#companydetails-pane {width:54%; margin-left:45%; border-left:1px solid #000;}
#companydetails-pane #comp_logo {text-align:center; padding:5px 0px;}
#companydetails-pane #comp_name {font-size:18px; color:#000000; font-weight:600; padding:5px 10px;}
#companydetails-pane #comp_details {font-size:12px; color:#000000; font-weight:600; line-height:18px; padding:0px 10px;}
#companydetails-pane #comp_mobile {font-size:12px; color:#000000; font-weight:600; line-height:18px; padding:0px 10px;}
#companydetails-pane #comp_email {font-size:12px; color:#000000; font-weight:600; line-height:18px; padding:0px 10px;}

#productdetails-pane {border-top:1px solid #000; clear:both;}
#productdetails-pane .row_heading {display:table-row; vertical-align: middle;}
#productdetails-pane .table {-moz-border-bottom-colors:none; -moz-border-left-colors:none; -moz-border-right-colors:none; -moz-border-top-colors:none; border-color:#000000 -moz-use-text-color -moz-use-text-color #000000; border-image:none; border-style:solid none none solid; border-width:0 0 1px 0; display:table; font-size:12px;}
#productdetails-pane .row_heading .grid_heading {background:#EEEEEE; color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:600; vertical-align:middle; border-bottom:1px solid #000;}
#productdetails-pane .row_heading .col_product_image {border-right:1px solid #000; display:table-cell; float:left; line-height:20px; padding:5px; width:80px;}
#productdetails-pane .row_heading .col_product_name {border-right:1px solid #000; display:table-cell; float:left; line-height:20px; padding:5px; width:180px;}
#productdetails-pane .row_heading .col_supplier {border-right:1px solid #000; display:table-cell; float:left; line-height:20px; padding:5px; width:121px;}
#productdetails-pane .row_heading .col_unit_price {border-right:1px solid #000; display:table-cell; float:left; line-height:20px; padding:5px; width:84px; text-align:right;}
#productdetails-pane .row_heading .col_vatper {border-right:1px solid #000; display:table-cell; float:left; line-height:20px; padding:5px; width:80px; text-align:right;}
#productdetails-pane .row_heading .col_vatamt {border-right:1px solid #000; display:table-cell; float:left; line-height:20px; padding:5px; width:80px; text-align:right;}
#productdetails-pane .row_heading .col_qantity {border-right:1px solid #000; display:table-cell; float:left; line-height:20px; padding:5px; width:40px; text-align:right;}
#productdetails-pane .row_heading .col_sub_total {display:table-cell; float:left; line-height:20px; padding:5px; width:80px; text-align:right;}
#productdetails-pane .table2 {-moz-border-bottom-colors:none; -moz-border-left-colors:none; -moz-border-right-colors:none; -moz-border-top-colors:none; border-color:#000000 -moz-use-text-color -moz-use-text-color #000000; border-image:none; border-style:solid none none solid; border-width:0px 0 0 0px; display:table; font-size:11px; color:#000000;}
#productdetails-pane .row_description .col_product_image {border-bottom:1px solid #000000; border-right:1px solid #000000; display:table-cell; float:left; line-height:20px; padding:5px; width:80px; height:150px;}
#productdetails-pane .row_description .col_product_image img{max-width:80px;}
.brdr_rgt0{border-right:1px solid #eeeeee !important;}

#productdetails-pane .row_description .col_product_name {border-bottom:1px solid #000000; border-right:1px solid #000000; display:table-cell; float:left; line-height:20px; padding:5px; width:180px; height:150px;}
#productdetails-pane .row_description .col_product_name .first {font-size:11px; color:#555; float:left; width:60px;}
#productdetails-pane .row_description .col_product_name .second {font-size:11px; color:#000;}
#productdetails-pane .row_description .col_supplier {border-bottom:1px solid #000000; border-right:1px solid #000000; display:table-cell; float:left; line-height:18px; padding:5px; width:121px; height:150px;}
#productdetails-pane .row_description .col_unit_price {border-bottom:1px solid #000000; border-right:1px solid #000000; display:table-cell; float:left; line-height:20px; padding:5px; width:84px; height:150px; text-align:right;}
#productdetails-pane .row_description .col_unit_price s {font-size:12px; color:#9a9a9a;}
#productdetails-pane .row_description .col_vatper {border-bottom:1px solid #000000; border-right:1px solid #000000; display:table-cell; float:left; line-height:20px; padding:5px; width:80px; height:150px; text-align:right;}
#productdetails-pane .row_description .col_vatamt {border-bottom:1px solid #000000; border-right:1px solid #000000; display:table-cell; float:left; line-height:20px; padding:5px; width:80px; height:150px; text-align:right;}
#productdetails-pane .row_description .col_qantity {border-bottom:1px solid #000000; border-right:1px solid #000000; display:table-cell; float:left; line-height:20px; padding:5px; width:40px; height:150px; text-align:right;}
#productdetails-pane .row_description .col_sub_total {border-bottom:1px solid #000000; display:table-cell; float:left; line-height:20px; padding:5px; width:80px; height:150px; text-align:right;}


/* Invoice Packing details  */
#productdetails-pane .row_heading .col_product_name_package {border-right:1px solid #000; display:table-cell; float:left; line-height:20px; padding:5px; width:579px;}
#productdetails-pane .row_heading .col_qantity_package {border-right:0px solid #000; display:table-cell; float:left; line-height:20px; padding:5px; width:100px;text-align:right;}
#productdetails-pane .row_description .col_product_name_package {border-bottom:1px solid #000000; border-right:1px solid #000000; display:table-cell; float:left; line-height:20px; padding:5px; width:579px; height:200px; overflow-x: hidden; overflow-y: auto;} 
#productdetails-pane .row_description .col_product_name_package .row {margin-bottom:10px; clear:both;}
#productdetails-pane .row_description .col_product_name_package .first {font-size:11px; color:#555; float:left; width:200px;}
#productdetails-pane .row_description .col_product_name_package .second {font-size:11px; color:#000; margin-left:200px;}
#productdetails-pane .row_description .col_qantity_package {border-bottom:1px solid #000000; border-right:0px solid #000000; display:table-cell; float:left; line-height:20px; padding:5px; width:100px; height:200px; text-align:right;}
 #productdetails-pane .row_heading .col_product_name_package_pmessage {border-right:0px solid #000; background:#FFFFFF; display:table-cell; float:left; line-height:30px; padding:5px; width:689px;}
#productdetails-pane .row_heading .col_product_name_package_pmessage_new {font-family:'DancingScriptBold'; font-size:15px;}

/*  Invoice Packing details  */


#amount_summary {border-bottom:1px solid #000; background-color:#EEE; text-align:right;}
#amount_summary .row {font-size:11px; color:#000000; padding:5px; border-bottom:1px solid #000;}
#amount_summary .row:last-child {font-size:11px; color:#000000; padding:5px; border-bottom:0px solid #000;}
#amount_summary .row .first {width:80%; float:left; font-weight:600;}
#amount_summary .row .second {width:20%; margin-left:80%;}
#payment_instruction {font-size:11px; font-weight:600; height:45px;}
#payment_instruction #for_company_details {border-right:1px solid #000000; width:35%; padding:3px 10px; float:left;}
#payment_instruction #payment_instriction_detail {padding:3px 10px;}
/*-------------------------------------ORDER INVOICE PAGE END-------------------------------------*/
/*---------------------------ASSOCIATE SELLER START------------------------*/
#aggrigate_item_product {clear:both; display:block; margin:20px auto 0; padding:0; width:100%;}
ul#Associate_Seller {clear: both; display: block; float: none; position: relative; width: 100%; z-index: 999; margin:10px 0px;}
ul#Associate_Seller li.table {display:table; font-size:12px;}
ul#Associate_Seller .grid_heading {background:#333333; color:#FFFFFF; font-size:13px; font-weight:600; vertical-align:middle; border-bottom:1px dotted #9a9a9a;}
ul#Associate_Seller .row_heading .col_seller {display:table-cell; float:left; line-height:30px; padding:5px; width:400px; padding-left:10px;}
ul#Associate_Seller .row_heading .col_delivery {display:table-cell; float:left; line-height:30px; padding:5px; width:200px;}
ul#Associate_Seller .row_heading .col_price {display:table-cell; float:left; line-height:30px; padding:5px; width:250px;}
ul#Associate_Seller .row_heading .col_cart {display:table-cell; float:left; line-height:30px; padding:5px; width:81px; text-align:left;}

ul#Associate_Seller li.table2 {display:table; font-size:12px; clear:both;}
ul#Associate_Seller .row_description {border-bottom:1px dotted #9a9a9a; clear:both; float:none; display:table; padding:10px 0px; color:#000000;}
ul#Associate_Seller .row_description .col_seller {display:table-cell; float:left; line-height:30px; padding:5px; width:400px; padding-left:10px;}
ul#Associate_Seller .row_description .col_seller img {max-height:30px;}
ul#Associate_Seller .row_description .col_delivery {display:table-cell; float:left; line-height:30px; padding:5px; width:200px;}
ul#Associate_Seller .row_description .col_price {display:table-cell; float:left; line-height:30px; padding:5px; width:250px; color:#C00; font-size:13px; font-weight:600; color:#BB880B;}
ul#Associate_Seller .row_description .col_price .shipping {font-size:11px; color:#666666; font-weight:normal;}
ul#Associate_Seller .row_description .col_cart {display:table-cell; float:left; line-height:30px; padding:5px; width:81px; text-align:left;}
#Associate_Seller {clear: both; display: block; float: none; position: relative; width:100%; z-index: 999; margin:10px 0px;}
#Associate_Seller .description_text {padding:10px; font-size:12px; color:#333333; text-align:justify;}

#seller_box {border:1px dotted #CCCCCC; width:300px; float:left; margin-top:20px;}
#seller_box .title {background-color:#333333; font-size:12px; color:#ffffff; padding:10px;}
#seller_box .box {padding:10px;}
#seller_box .box .head_link a {font-size:15px; color:#773B07; font-weight:600; line-height:20px; text-decoration:none;}
#seller_box .box .row {margin:10px 0px; clear:both;}
#seller_box .box .row .first {font-size:12px; color:#666666; float:left; width:100px; line-height:18px;}
#seller_box .box .row .second {font-size:12px; color:#333333; font-weight:600; line-height:18px;}
#seller_box .box .row .price {font-size:18px; color:#BB880B; font-weight:600; line-height:18px;}
#seller_box .box .txt_by {font-size:12px; color:#333333; text-align:right; font-style:italic;} 
/*---------------------------ASSOCIATE SELLER END------------------------*/
/*---------------------------preview------------------------*/
#preview{
	position:absolute;
	border:0px solid #CCCCCC;
	background:#CCCCCC;
	padding:3px;
	display:none;
	color:#fff;
	z-index:1000;
	}
.mytext{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
.mytextlink {
	font-family: verdana;
	font-size: 12px;
	font-weight: normal;
	color: #338AAE;
	text-decoration: none;
	}
.font_blue{
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#666666;
		font-weight:600;
	}
	.link{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#1E759D;
		text-decoration:underline;
	}
	.link :hover{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#1E759D;
		text-decoration:none;
	}

	.linknew{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#1E759D;
		text-decoration:None;
	}	
/*	#green,.green{color:#009900;}*/
	

/*---------------------------end of preview------------------------*/

#packing_order_details {border:1px solid #000; background-color:#FFFFFF; width:400px; margin:10px auto; padding:20px;}
#companydetails-packing {width:100%; float:left; clear:both; position:relative; display:block; float:left; border-bottom:1px solid #EEEEEE; padding-bottom:20px;}
#companydetails-packing #comp_logo {width:100%;}
#companydetails-packing #comp_logo img {width:auto; height:50px;}
#companydetails-packing .row {font-size:9px; color:#333333; margin:5px;}
#companydetails-packing .bold {font-weight:600;}
#address-pane-packing {width:97%; clear:both; margin:30px auto 0px auto; text-align:left;}
#address-pane-packing .text_bold {font-size:12px; color:#000000; font-weight:600;}
#address-pane-packing .customer {font-size:12px; color:#333333; line-height:25px;}
#address-pane-packing .phonedetails {font-size:12px; color:#333333; line-height:50px;}
#address-pane-packing .ordernumber {font-size:10px; color:#89383c; font-weight:600; float:right; margin-left:331px; margin-top:-130px; position:absolute;}
#details_track_cod .row{float:left;width: 98%;padding: 7px 6px;font-size: 12px;border: 1px #ddd solid;border-bottom: 0px solid #dddddd;}
#details_track_cod .row:last-child{border-bottom: 1px solid #dddddd;}
#details_track_cod .row .left{width: 20% !important;float:left;}
#details_track_cod .row .right{width: 80% !important;float:left;}




/*-----PRINT MANIFEST-----*/
#printManifest {width:900px; margin:20px auto;}
#printManifest .manifestDetails {width:100%; float:left;}
#printManifest .manifestDetails .left {width:50%; float:left;}
#printManifest .manifestDetails .right {width:50%; float:left;}
#printManifest .manifestDetails .row {width:100%; float:left; margin-bottom:10px;}
#printManifest .manifestDetails .row .first {width:100%; float:left; font-size:13px; color:#666666; line-height:24px;}
#printManifest .manifestDetails .row .second {width:100%; float:left; font-size:15px; color:#000000; font-weight:600; text-transform:uppercase;}

#printManifest .manifestGrid {width:100%; float:left; margin-top:20px; min-height:350px;}
#printManifest .manifestGrid .table {-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#CCC -moz-use-text-color -moz-use-text-color #CCC;border-image:none;border-style:solid none none solid;border-width:0;display:table;font-size:12px;width:100%}
#printManifest .manifestGrid .caption {background:none repeat scroll 0 0 #CCC;display:table-caption}
#printManifest .manifestGrid .row {display:table-row;border:none;float:none;width:auto}
#printManifest .manifestGrid .heading {background:none repeat scroll 0 0 #EEE; display:table-cell; font-size:13px; color:#000000; font-weight:normal; height:20px; margin:0; padding:0; text-align:center;vertical-align:middle; border-top:1px solid #CCC; font-weight:normal; *height:20px !important;}
#printManifest .manifestGrid .col_sno {border-left:1px solid #CCC; border-bottom:1px solid #CCC; border-right:1px solid #CCC; display:table-cell; padding:10px 5px; vertical-align:middle; text-align:center; width:6%; *width:4%; *float:left; *height:120px;}
#printManifest .manifestGrid .col_sku {border-bottom:1px solid #CCC; border-right:1px solid #CCC; display:table-cell; padding:10px 5px; vertical-align:middle; text-align:center; width:10%; *width:9%; *float:left; *height:120px;}
#printManifest .manifestGrid .col_recipient {border-bottom:1px solid #CCC; border-right:1px solid #CCC; display:table-cell; padding:10px 5px; vertical-align:middle; text-align:left; width:15%; *width:14%; *float:left; *height:120px;}
#printManifest .manifestGrid .col_mobile {border-bottom:1px solid #CCC; border-right:1px solid #CCC; display:table-cell; padding:10px 5px; vertical-align:middle; text-align:center; width:10%; *width:9%; *float:left; *height:120px;}
#printManifest .manifestGrid .col_product {border-bottom:1px solid #CCC; border-right:1px solid #CCC; display:table-cell; padding:10px 5px; vertical-align:middle; text-align:center; width:24%; *width:24%; *float:left; *height:120px;}
#printManifest .manifestGrid .col_product .row {width:100%; text-align:left; float:left;}
#printManifest .manifestGrid .col_product .row .first {width:25%; float:left; color:#999999;}
#printManifest .manifestGrid .col_product .row .second {width:75%; float:left;}
#printManifest .manifestGrid .col_date {border-bottom:1px solid #CCC; border-right:1px solid #CCC; display:table-cell; padding:10px 5px; vertical-align:middle; text-align:center; width:10%; *width:7%; *float:left; *height:120px;}
#printManifest .manifestGrid .col_weight {border-bottom:1px solid #CCC; border-right:1px solid #CCC; display:table-cell; padding:10px 5px; vertical-align:middle; text-align:center; width:10%; *width:7%; *float:left; *height:120px;}
#printManifest .manifestGrid .col_awb {border-bottom:1px solid #CCC; border-right:1px solid #CCC; display:table-cell; padding:10px 5px; vertical-align:middle; text-align:center; width:15%; *width:14%; *float:left; *height:120px;}
#printManifest .manifestGrid .col_awb .awb {font-family:"Barcode"; font-size:30px; *font-size:13px;}

#manifestSign {width:100%; margin-top:20px; font-size:15px; color:#000000;}
#manifestSign .details {width:100%; float:left; margin-top:50px;}
#manifestSign .details .column {width:25%; margin-right:8%; float:left; border-top:2px solid #000000;}
/*-----PRINT MANIFEST-----*/

#right-content {width: 77%; margin-left: 1%;float: left;}
#right-content .title {border-top:1px dotted #b3b3b3; border-bottom:1px dotted #b3b3b3; height:40px; color:#333333; font-size:15px; font-weight:600; line-height:40px; padding-left:10px;}
#right-content .title h1 {padding:0px; margin:0px; font-size:16px; color:#333333; font-weight:600;}
#right-content .right_content_box {width:100%; padding:0; margin:0; float:left;}
#right-content .divPostsLoader {clear:both; text-align:center; width:100%; margin:10px 0;}
#right-content .divPostsLoader .showmore a {background-color:#333333;border:1px solid #000000;padding:10px;color:#ffffff;font-size:13px;font-weight:600;text-align:center;width: 450px;margin: 30px auto;margin-left: 230px;border-radius:5px 5px 5px 5px;/* clear:both; */float: left;}

#right-content #div_norecord_found .nomore {background-color:#333333;border:1px solid #000000;padding:10px;color:#ffffff;font-size:13px;font-weight:600;text-align:center;width: 450px;margin: 30px auto;margin-left: 230px;border-radius:5px 5px 5px 5px;/* clear:both; */float: left;}

#right-content .refineby {width:100%; height:30px; padding:5px 0; margin:0; border-bottom:1px dotted #B3B3B3;}
#right-content .refineby #refine_text {width:65%; float:left;}
#right-content .refineby #refine_text .refine {color:#333333; font-size:13px; line-height:30px; padding:8px 0px; margin:0px; background-image:none;}
#right-content .refineby #refine_text span {padding-left:10px; margin-right:10px; margin-left:10px; color:#000; background:url(../images/arrow.png) no-repeat 0px 5px;}
#right-content #sort_text{width:34%; float:right; text-align:right; clear:none;}
#right-content #sort_text .sort{color:#000000; font-weight:normal; font-size:13px; line-height:30px; margin:0; background-image:none;}
#right-content #sort_text .input{width:175px; background-color:#FFF; font-size:12px; border:1px solid #CCC; padding:2px; margin-left:0;}

#right-content ul.products li{padding: 0 10px 10px 10px;float:left;list-style:none;margin:0 6px;border: 0px solid #ededed;width: 260px;height: 300px;overflow: hidden; position:relative;}
#right-content ul.products li:hover{/*-webkit-box-shadow: 0px 10px 25px 0px rgba(168, 172, 185, 0.3);box-shadow: 0px 10px 25px 0px rgba(168, 172, 185, 0.3);*/ box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2), 0 3px 10px 0 rgba(0, 0, 0, 0.19); transition: all 0.2s ease-in-out;}
#right-content ul.products li .freeitem{background:url(../images/icon_freebies.png) no-repeat; position:absolute; z-index:0; background-position:center center; top:5%; left:0%;
width:100%; height:27px; margin-top:0%; margin-left:0%;}
#right-content ul.products li #img{width: 250px;height: 230px;padding: 0 10px;margin: 0;text-align: center;vertical-align: middle;display: table-cell;}
#right-content ul.products li #img img{max-height: 210px;max-width: 250px;}
#right-content ul.products li #name{width:100%; float:left; height:40px; line-height:20px; text-align:center; font-size:15px; color:#333333; font-weight:600; text-transform:uppercase; }
#right-content ul.products li #name a{ color:#333; text-decoration:none;}
#right-content ul.products li #price {width:100%; float:left; margin:0;height: 40px;}
#right-content ul.products li #price #mainprice {font-size:15px;color: #8d1119;font-weight:600;float: left;width: 46%;text-align:left;padding: 0 2%;}
#right-content ul.products li #price #offerprice {font-size:14px;color:#9a9a9a;text-decoration:line-through;float:right;width: 46%;text-align:right;padding: 0 4% 0 0;}
#right-content ul.products li .product-addto-wrap{text-align: center;width: 100%;margin: 0 auto;position: relative;top: 0;float: left;}
#right-content ul.products li .product-addto-wrap span{ background-color: #FFFFFF; border: 1px solid #DDDDDD; font-size: 13px; padding: 7px 14px; top: 0px;    margin-left: 0; position: absolute; z-index: 99999; font-size: 14px; color: #333333; text-decoration: none; opacity: 0; visibility: hidden; }
#right-content ul.products li:hover .product-addto-wrap{position: relative;top: -8em;background: #fff;/* float: left; */width: 100%;/* height: 0px; */}
#right-content ul.products li:hover .product-addto-wrap span{ opacity: 1; visibility: visible; left: 0; /* bottom: 0; */ }
#right-content ul.products li:hover .product-addto-wrap .product-quickview{width:40%; display:inline-block; background-color:#8d1119; color:#fff; font-size: 13px; letter-spacing:1px; height:32px; padding:0; line-height:32px; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; font-weight:600; }
#right-content ul.products li:hover .product-addto-wrap .product-quickview a{ color:#fff; text-decoration:none;}
#right-content ul.products li:hover .product-addto-wrap .product-quickview:hover{color:#fff;text-decoration:none;background:#f62305;border: 0px #8d1119 solid;}
#right-content ul.products li:hover .product-addto-wrap .product-icons{background: #ffffff;top: 5px;position: relative;width: 100%;float: left;padding: 5px 0;}
#right-content ul.products li:hover .product-addto-wrap .product-addcart{width: 22%;float:left;right: 0;left: 0;position: relative;border: 0px;border-right: 1px #ccc solid;}
#right-content ul.products li .product-addto-wrap .product-addcart a{background: url(../images/icon_addtocart.png) no-repeat 0px 1px; width: 20px; height: 20px;display: inline-block; text-align: center; font-size:0px;}
#right-content ul.products li .product-addto-wrap .product-addcart a:hover{background: url(../images/icon_addtocart_hover.png) no-repeat 0px 0px; text-indent:-9999em;}
#right-content ul.products li:hover .product-addto-wrap .product-wishlist{width: 22%;float:left;right: 0;left: 0;position: relative;border: 0px;border-right: 1px #ccc solid;}
#right-content ul.products li .product-addto-wrap .product-wishlist a{background: url(../images/icon_whislist.png) no-repeat 2px 1px; width: 20px; height: 20px;display: inline-block; text-align: center; font-size:0px;}
#right-content ul.products li .product-addto-wrap .product-wishlist a:hover{background: url(../images/icon_whislist_hover.png) no-repeat 2px 1px; text-indent:-9999em;}
#right-content ul.products li :hover .product-addto-wrap .product-discount{width: 21%;float:left;right: 0;left: 0;position: relative;border: 0px;}
#right-content ul.products li .product-addto-wrap .product-discount a{text-decoration:none;color:#a9afb6;font-size: 14px;}