/* Reset */ 
*{margin:0;padding:0}body{background:#ebebeb;font:12px/1.55;font-family: 'Georgia';color:#2f2f2f;text-align:center}img{border:0;vertical-align:top}a{color:#1e7ec8;text-decoration:underline}a:hover{text-decoration:none}:focus{outline:0}h1,h2,h3,h4,h5,h6{margin:0 0 5px;line-height:1.35;color:#0a263c}h1{font-size:20px;font-weight:normal}h2{font-size:18px;font-weight:normal}h3{font-size:16px;font-weight:bold;color:#333}h4{font-size:14px;font-weight:bold}h5{font-size:12px;font-weight:bold}h6{font-size:11px;font-weight:bold}form{display:inline}fieldset{border:0}legend{display:none}table{border:0;border-spacing:0;empty-cells:show;font-size:100%}caption,th,td{vertical-align:top;text-align:left;font-weight:normal}p{margin:0 0 10px}strong{font-weight:bold}address{font-family: 'Verdana';color:#000;font-style:normal;line-height:1.55}cite{font-style:normal}q,blockquote{quotes:none}q:before,q:after{content:''}small,big{font-size:1em}ul,ol{list-style:none}.hidden{display:block!important;border:0!important;margin:0!important;padding:0!important;font-size:0!important;line-height:0!important;width:0!important;height:0!important;overflow:hidden!important}.nobr{white-space:nowrap!important}.wrap{white-space:normal!important}.a-left{text-align:left!important}.a-center{text-align:center!important}.a-right{text-align:right!important}.v-top{vertical-align:top}.v-middle{vertical-align:middle}.f-left,.floatleft,.left{float:left!important}.f-right,.floatright,.right{float:right!important}.f-none{float:none!important}.f-fix{float:left;width:100%}.no-display{display:none}.no-margin{margin:0!important}.no-padding{padding:0!important}.no-bg{background:none!important}
/* IE7 */
*:first-child+html .clearfix{min-height:1%}*:first-child+html .clear{min-height:1%}a{color:#333;word-wrap:break-word;}.clear{height:0;font-size:0;clear:both}.clearright{height:0;font-size:0;clear:right}.clearleft{height:0;font-size:0;clear:left}.clearfix:after{clear:both;display:block;content:" ";height:0;visibility:hidden}.clearfix{display:block}* html .clearfix{height:1%}li.clearfix{display:list-item}p{margin:0;padding:0}
/* Clears ================================================================================ */
.clearer:after,.header-container:after,.header-container .top-container:after,.header:after,.header .quick-access:after,#nav:after,.main:after,.footer:after,.footer-container .bottom-container:after,.col-main:after,.col2-set:after,.col3-set:after,.col3-layout .product-options-bottom .price-box:after,.col4-set:after,.search-autocomplete li:after,.block .block-content:after,.block .actions:after,.block li.item:after,.block-poll li:after,.block-layered-nav .currently li:after,.page-title:after,.products-grid:after,.products-list li.item:after,.box-account .box-head:after,.dashboard .box .box-title:after,.box-reviews li.item:after,.box-tags li.item:after,.pager:after,.sorter:after,.ratings:after,.add-to-box:after,.add-to-cart:after,.product-essential:after,.product-collateral:after,.product-view .product-img-box .more-views ul:after,.product-view .box-tags .form-add:after,.product-view .product-shop .short-description:after,.product-view .box-description:after,.product-options .options-list li:after,.product-options-bottom:after,.product-review:after,.cart:after,.cart-collaterals:after,.cart .crosssell li.item:after,.opc .step-title:after,.checkout-progress:after,.multiple-checkout .place-order:after,.group-select li:after,.form-list li:after,.form-list .field:after,.buttons-set:after,.page-print .print-head:after,.advanced-search-summary:after,.gift-messages-form .item:after,.send-friend .form-list li p:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}
#inner_page{background: #fff; border: none;margin:5px 0 10px 0;padding:10px 0;}
/* Global Form Elements */
<link href="https://fonts.googleapis.com/css?family=Lato|Open+Sans|Playfair+Display|Roboto" rel="stylesheet">
input,select,textarea,button { font:12px/15px Arial, Helvetica, sans-serif; vertical-align:middle; color:#2f2f2f; }
input.input-text,select,textarea { background:#fff; border:1px solid #b6b6b6; }
input.input-text,textarea { padding:2px; }
select { padding:1px; }
select option { padding-right:10px; }
.button:-moz-focus-inner { padding:0; border:0; } /* FF Fix */
.button { -webkit-border-fit:lines; } /* <- Safari & Google Chrome Fix */
.button { overflow:visible; width:auto; border:0; padding:0; margin:0; background:transparent; cursor:pointer; text-decoration: none;}
.button span { display:inline-block; height:19px; background: #333333; border: 0px solid #02B7EF; padding:5px 10px ; border-radius: 25px; font:bold 12px/19px Arial, Helvetica, sans-serif; text-align:center; white-space:nowrap; color:#eeeeee;}
.button span:hover {background: #02B7EF;}
.button span span { border:0; padding:0; }
.disabled span { border-color:#bbb !important; background:#bbb !important; }
/* Form Validation */
#advice-validate-email-newsletter1 {text-align:left;}
#advice-required-entry-city {text-align: left;}
.validation-advice { clear:both; min-height:13px; margin:3px 0 0; padding-left:17px; font-size:11px; font-weight:bold; line-height:13px; background:url(../images/validation_advice_bg.gif) 2px 0 no-repeat; color:#eb340a; }
.validation-failed { border:1px dashed #eb340a !important; background:#faebe7 !important; }
.validation-passed {}
p.required { font-size:11px; text-align:right; color:#EB340A; }
/********************* top header *********************/
.topmenubg {width:100%;background:#000;}
#toggle_blind {width:100%;background:#000;}
#division_drawer {height:auto;width:950px;margin:0 auto;}
#toggle_blind ul li {width:189px;float:left;border:1px dashed #FFBA03;border-top:none;text-align:center;}
#toggle_blind ul#division_list1 li a {display:block;color:#fff;text-decoration:none;padding:10px 15px;}
.header {width:950px;margin:0 auto;padding:0px;}
.clsbestdeal{float:left;margin:10px 5px 0px 3px;}
.city_name {float: left;padding:60px 0 0 30px;}
.city_name a{text-decoration: none;}
.city_name h4{float:left; color:#fff;font-size:30px;font-family: 'Georgia';}
.city_name span {color:#fff;font-size:15px;}
.clsmore{float:left;display:block}
.city {background-color: #000; padding:10px;}
.pad-right10 {margin-right: 10px;}
.clsvisitmorimg{padding:12px 0 0 8px;}
.referimg{position:absolute;margin-top:-6px;margin-left:-11px;}
.multi-store {float:left; padding:10px 0 0 55px;}
.clsmailing {float: right; clear:right;margin: 16px 10px 0 0; }
.receive_deals{font-family: "Constantia", Lucida Serif, Georgia, serif;float: left;font-size: 16px;color: #fff;padding: 3px 12px 0 0;}
.searchinput {width:177px; float:left;}
.searchinput input {background: #f9f9f9;float:left;color:#0f0f0f;font-weight: bold;font-family: 'arial';;font-size:11px;width:150px;padding:5px 10px 4px;border:none;}
.selectcity {width:138px;border:0;float:left;margin:0;}
.selectcity .select { float:left; padding:4px 4px 3px;font-weight: bold;}
.select {background: #f9f9f9;border:none;color:#0f0f0f;font-family: 'Georgia';font-size:11px;width:130px;padding:0;}
.mailing_button {background: url(../images/sunscribepage_bg.png) repeat-x;width:68px;height:25px;border:none;cursor:pointer;margin:0;padding:0;float: left; font-size:11px;color:#fff;font-family: 'Georgia';text-transform: uppercase;}
/* Header  */
.logo { float:left; }
.header-container {width: 100%;background: #333333 url(../images/header_bg.png) 0% 0% repeat-x;min-height:100px;border-top:3px solid #333333;}
.header .logo { float:left; text-decoration:none !important; }
.header .logo strong { position:absolute; top:-999em; left:-999em; width:0; height:0; font-size:0; line-height:0; text-indent:-999em; overflow:hidden; }
.header h1.logo { margin: 0px; cursor: pointer;}
.header .quick-access { float:right; width:600px; padding:0 10px 0 0; }
.header .welcome-msg { margin:0; color:#fff; text-align:right;}
.header .form-language { clear:both; padding:5px 0 0; text-align:right; }
.header .form-language label { font-weight:bold; padding-right:5px; color:#a7c6dd; vertical-align:middle; }
.header .form-language select { padding:0; }
.header .form-language select.flags option { background-position:4px 50%; background-repeat:no-repeat; padding-left:25px; }
.header_toplinks .links{float:left;padding:5px 0px;}
/*TOP HEADER LINKS Contact Us Sign Up Log In*/
.header_toplinks .links li { float:left; font-size:1.4em;margin: 3px 0 0;background:url(../images/citydivider.jpg) 0% 47% no-repeat; padding:0 8px;font-family: 'Roboto', sans-serif; }
.header_toplinks .links li:first-child{background: none;}
.header_toplinks .links a { color:#ffffff; text-decoration: none;}
.header_toplinks .links a:hover, ul.clsmenuul li.active a:link, ul.clsmenuul li.active a:visited {display: block;cursor:pointer;text-align: center;color:#02b7ef;}
/*#menu_middlebg .links { float:left; padding:0px 5px;width: 127px;}
#menu_middlebg .links li { float:left; font-size:12px; background:url(../images/citydivider.jpg) 100% 47% no-repeat; padding:0 8px 0 7px;font-family: 'Trebuchet MS' }
#menu_middlebg .links a { color:#000; text-decoration: none;}*/
.midtxt .side-deal-content {font-size: 12px; padding:5px; font-weight: bold; position:absolute;overflow: hidden;left:0;top:139px;}
.midtxt .side-deal-content a { text-decoration: none; }
/*menu css*/
.clsmenuul {float:right;margin:0;}
#menu_middlebg {margin:24px 0;float:right;background: #ebebeb;border-radius:25px;}
/*BOTTOM HEADER LINKS All Deals FAQ Feature Your Businesss*/
#menu_middlebg ul.clsmenuul li a:link {color:#000;float:left;font-size:14px;font-weight: normal;height:auto;text-decoration:none;font-family: 'Roboto', sans-serif;}
#menu_middlebg ul.clsmenuul li, #menu_middlebg ul.clsmenuul li a:visited {color:#000;float:left;font-size:14px;font-weight: normal;height:auto;text-decoration:none;font-family: 'Roboto', sans-serif;}
#menu_middlebg ul.clsmenuul li a { margin: 1px 5px 1px 5px;   display: block;background:none;height:27px;font-size:14px;font-weight: normal;font-family: 'Roboto', sans-serif;cursor:pointer;text-align: center;padding: 10px 5px 10px 5px;color:#000;}
#menu_middlebg ul.clsmenuul li a:hover,#menu_middlebg ul.clsmenuul li.active a:link,#menu_middlebg ul.clsmenuul li.active a:visited {display: block;font-size:14px;font-weight: normal;font-family: 'Roboto', sans-serif;cursor:pointer;text-align: center;padding: 10px 5px 10px 5px;color:#02b7ef;}
.floginul {float:right; padding: 8px 0 0 0;}
.clsflogin{font-family: 'Roboto', sans-serif;font-weight: bold;padding: 0px 0px 3px 0px; text-decoration: none; color: #000;font-size: 12px;float: left;}
.floginul li {float:left;color:#666;font-size:13px;font-weight:700;padding:0px 0 0 6px;}
.floginul li a {height:auto;color:#000;text-decoration: none;}
.floginul li span {color:#000;font-size:13px;padding-left:10px;font-weight:700;}
.floginul li.or { padding:2px 0 0 15px;}
.floginul ul{float: left;}
.header_toplinks{border-radius:0 0 5px 5px; -moz-border-radius: 0 0 5px 5px; -webkit-border-radius: 0 0 5px 5px;float: right;background: #333333;padding: 0px 5px 3px;}
input[type="button"], input[type="submit"], input[type="reset"], button {border:none;}
.order-review .data-table {width:100%;}
.order-review{padding:0 0 10px 0;}
/* Sidebar =============================================================================== */
.block , .block-progress {border:1px solid #EBEBEB; margin:0 0 15px;}
/*my cart colour*/
.block .block-title, .block-progress .block-title {padding:5px 9px 7px 9px;background:#333333; }
.block .block-title strong {text-align: center; display:block; font-family: 'Lato', sans-serif; font-size:18px;min-height:16px; padding:1px 0 1px; text-transform:capitalize; color:#EEEEEE; }
.block .block-title strong span {}
.block .block-title a { text-decoration:none !important; }
.block .block-subtitle { margin:0; padding:5px 9px; font-size:1em; font-weight:bold; color:#0a263c;background: #fff; }
.block .block-content {background: #ffffff; }
.block .block-content li.item { padding:7px 9px; }
.block .block-content .product-name { color:#1e7ec8; }
.block .btn-remove,
.block .btn-edit { float:right; margin:1px 0 2px 5px; }
.block .actions { padding:6px 9px; text-align:right; }
.block .actions a { float:left;color:#fff; }
.block .actions .button { float:right; }
.block .empty { margin:0; padding:5px 9px 10px 9px; background-color: #fff;font-size:12px;font-family: 'Roboto', sans-serif;}
.block li.odd { background-color:#f4f3f3; }
.block li.even { background-color:#fafafa; }
.block-twitterbox{background: none;}
.footer{padding-top: 10px;}
.footer-top{width: 100%; color:#6A6A6A;background: #222;}
.footer-content{width:952px;margin: 0 auto;}
.footer-content .top{padding:0 0px 10px 0px;}
.footer-content ul#footer-right-block {float:left; width:734px;margin:0 0 0 20px;}
.footer-content ul li:first-child{padding-left: 0;}
.footer-content .top li{white-space: normal;text-align: left;}
.footer-content ul li {width: 168px;padding: 30px 20px 0;height: inherit; float: left;font-family: 'Roboto', sans-serif;}
.footer-content ul li h4{font-size: 14px;font-weight: normal;}
.footer-content ul li h4 a{text-decoration: none; color:#FFF;}
.footer-content ul li h4 a:hover{text-decoration: none; color:#02b7ef;}
.footer-content ul li a{text-decoration: none;color:#7a7777;}
.footer-content ul li img{border: none;}
.footer-content ul li a:hover{text-decoration: none;}
.footer-content #footer-left-block {float:right; padding:15px 20px 0 0;}
.footer-content .top .imgblock a{}
.footer-content .top .imgblock img{height:75px; padding-bottom: 5px;display: none;}
.footer-content .top .follow-us{margin:0 0 10px;width: 163px;padding:3px 0 2px 5px;color: #E9E8E3;font-size: 0.8em;background: #161616;border: 1px solid #505050;font-family: Roboto, sans-serif;}
.footer-content .top .follow-us dt{float: left;padding: 2px 14px 3px 4px;color: white;font-size: 12px;font-weight: bold;}
.footer-content .top .follow-us dd {float: left;padding: 0 1px;}
.footer-bottom{width: 100%;background: #333333;border-top: 5px solid #333333;}
.clsfoot-txt{width:948px;margin: 0 auto; padding:10px 0;}
.clsfoot-div{float:right;text-align: left;}
.clsfoot-div h4{color:#CCC;font-size:1em;padding-bottom:10px;display: none;}
.clsfooterul{text-align:left;}
.clsfooterul li{list-style:none;float:left;font-size: 1em;padding: 0px 6px /*10px 10px*/;color:#7a7777;font-family: 'Roboto', sans-serif;}
.clsfooterlogo{float:right;padding-top:30px;display: none;}
/*Footer text size*/
.clsfooterul li a{text-decoration:none;font-size:1.5em;color:#7a7a7a;}
.clsfooterul li a:hover, ul.clsmenuul li.active a:link, ul.clsmenuul li.active a:visited {display: block;cursor:pointer;text-align: center;color:#02b7ef;}
.footer .clscopyright{color:#6A6A6A;margin: 0px auto;padding: 10px 0px 0px;text-align: center;width: 927px;}
.clsfoot-txt a {color: #999;}
.footerdollar {width: 148px;text-align:left;padding:1px 10px;background: #161616;border: 1px solid #505050;font-family: 'Roboto', sans-serif;}
.raf-right{text-align: right;margin-right:75px;margin-top:5px;float:right;}
h4, a{text-align: left;word-wrap:break-word;}
.clscopyright {color: #7a7777; float:left;font-family: 'Roboto', sans-serif;}
/* Some global functions */
.footer-bottom .side-deal-content { color: #575757; font-size: 12px; padding: 3px 10px 5px 10px; font-weight: bold;}
/*.deal_content {width:180px;padding:10px;float:left;font-size: 12px; font-weight: bold; background-color:#A4BEDC; }
.deal_content a{text-decoration: none;font-family: 'Roboto', sans-serif;color:#000;}
.deal_content a:hover{text-decoration: underline;}*/
.deal_content {margin: 3px; width:180px;text-align:center;padding:7px;float:left;font-size: 1.1em; font-weight: bold; background-image: linear-gradient(to bottom, #777777, #333333); border-radius: 25px 25px 25px 25px;}
.deal_content a{text-decoration: none;font-family: 'Roboto', sans-serif;color:#fff;}
.deal_content a:hover{text-decoration: underline;color:#02b7ef}
/*location name*/
.price_container{width:96px;position: absolute;bottom: 0; right: 0;}
/*location color*/
.save_price{float:right;width:96px;background-image: linear-gradient(to bottom, #02b7ef, #02b7ef); opacity:.75;  border-radius: 25px 0px 0px 0px;}
/*sidebar border and boxes*/
.side-deal {margin-bottom: 1px; border-top: 1px solid #ebebeb; border-bottom: 2px solid #ebebeb;}
.save_price h3{float:left;margin:0px;font-family: 'Roboto', sans-serif;font-size:12px;color:#fff;padding: 2px 7px 0 5px;}
.midtxt{padding: 0px;}
.midtxt .save_price span{font-family: 'Roboto', sans-serif;font-size:12px;color:#fff;font-weight: bold;background: none;float: left;width:55px;text-align: left;}
.midtxt span{float: right;width: 96px;padding:2px 0 0 0;text-align: center;background:#2d4a73;}
.midtxt span a{font-size: 12px;color:#fff;font-family: 'Roboto', sans-serif;text-decoration: none;font-weight: bold;text-transform: capitalize;}
/* ul, li functions */
.product-specs ul li { list-style-type: disc; list-style-position: outside; margin-left: 20px; }
.short-description ul li { list-style-type: disc; list-style-position: outside; margin-left: 20px; }
.product-specs ol li { list-style-type: decimal; list-style-position: outside; margin-left: 20px; }
.short-description ol li { list-style-type: decimal; list-style-position: outside; margin-left: 20px; }
.description ul li { list-style-type: disc; list-style-position: outside; margin-left: 20px;}
.description ol li { list-style-type: decimal; list-style-position: outside; margin-left: 20px;}
/*facebook fanbox*/
.fb-fanbox{padding:0 0 10px 0;}
/* loopslider css */
#loopedslider { width:200px; }
.container { height:175px; overflow:hidden; position:relative;}
.slides { position:absolute; top:0; left:0; }
.slides > div { position:absolute; top:0; display:none; }
.slidearrow{position: absolute; bottom:111px; padding: 0; width:200px; z-index: 999;}
.previous{float:left;}
.next{float:right;}
/* Global Messages  */
.success { color:#3d6611; font-weight:bold; }
.error { color:#df280a; font-weight:bold; }
.notice { color:#e26703; }
.messages,
.messages ul { list-style:none !important; margin:0 !important; padding:0 !important; }
.messages { width:100%; overflow:hidden; text-align: left; }
.messages li { margin:0 0 10px !important; }
.messages li li { margin:0 0 3px !important; }
.error-msg,
.success-msg,
.note-msg,
.notice-msg { border-style:solid !important; border-width:1px !important; background-position:10px 9px !important; background-repeat:no-repeat !important; min-height:24px !important; padding:8px 8px 8px 32px !important; font-size:11px !important; font-weight:bold !important; }
.error-msg { border-color:#f16048; background-color:#faebe7; background-image:url(../images/i_msg-error.gif); color:#df280a; }
.success-msg { border-color:#446423; background-color:#eff5ea; background-image:url(../images/i_msg-success.gif); color:#3d6611; }
.note-msg,
.notice-msg { border-color:#fcd344; background-color:#fafaec; background-image:url(../images/i_msg-note.gif); color:#3d6611; }

/*.buyit{border-bottom: 2px solid #000;height: 27px;width:100%;background:url(../images/gift_bg.png) right no-repeat;margin-top: -30px;}*/
.buy_frnd{float:left;width:188px;}
.clsgiftimg{float:left;padding:5px 10px 0;}
body {background: #ebebeb;color: #333333;font-family: 'Roboto', sans-serif;font-size: 12px;line-height: 16px;text-align: left;}
.dropdown {z-index: 3000;margin-left:0px;float:left;padding:52px 0 0 95px;text-transform: capitalize;}
.dropdown dt {font-family: 'Roboto', sans-serif;font-size:22px;text-align: left;padding: 2px 2px 0 10px;font-weight: bold;cursor: pointer;text-transform: capitalize;color:#7c4147;line-height: 35px;}
.dropdown dd {position:absolute; margin-top: 10px; overflow:hidden;  display:none;background:#666; z-index:999999999;min-width: 188px;}
.dropdown ul { list-style:none; border-top:none;padding:0px 0 8px 0}
.dropdown ul li {display:inline;font-family:arial;font-size:18px;font-weight:bold;color:#444;text-decoration:none;}
.dropdown ul li a{display:block; padding:10px; color:#fff;font-family: 'Roboto', sans-serif;font-size:20px;text-align: left;text-decoration:none;text-align: left;min-width: 148px;border-bottom: 1px solid #666;}
.dropdown ul li a:hover,.dropdown ul li a:active,.dropdown ul li a:visited {font-family: 'Roboto', sans-serif;font-size:20px;text-align: left;text-decoration:none;background: #CA737C;}
.dropdown .underline {border-bottom:1px solid #b9d6dc;}




/********************  Email POP UP  ************************************/


/*Code starts here for pop up page*/
.splash_page_bg{background:#fff ; width:830px;height: 451px;}
#contententbox { display: block;  }
#contententbox .logoblog{float: left;}
#contententbox .desc{ padding: 5px 0;font: 100 14px 'Arial'; color: #515153; width: 590px;  float: left;font-weight: normal; }
#contententbox .desc .form_details span{float: left;padding: 0 0 20px 30px;color: #333;font-family: arial;font-size:12px;font-weight: bold;}
#contententbox .form_details{width:515px;background: #fff;}
#contententbox .desc label{font-weight: normal; font-size: 14px; color: #333; text-align: left; line-height: 24px; float: left; width: 80px; margin-left: 15px;   }
#contententbox .desc label span{color: red;}
.login_detail_form{float:left;width:515px;background: #ff0066;padding:14px 0px;}
.featcher_button{margin:10px 70px 25px 0;background: url(../images/featcher_button.png) no-repeat;width:199px;height:25px;}
#contententbox .desc .featcher_button input{cursor:pointer;background: none;border:0px;width:199px;margin:0px;padding: 1px 20px;font-family: 'Arial';font-size:18px;color:#fff;height:25px;}
#contententbox .desc input{width: 200px;border: 1px solid #A7BFE0;font: 100 14px 'Arial'; color: #000; text-align: left; font-weight: normal; float: left;padding:4px;}
/*#contententbox .desc .select{font: 100 12px 'Trebuchet MS','Arial'; color: #515153; text-align: left;padding: 16px; font-weight: normal; height: 17px; float: left; width:218px; background: transparent; background: url('../images/spalsh-input-bg.png') no-repeat;margin: 0px 0 0px 0; border: 0;}
#contententbox .desc .select select{width:222px; border: 1px solid #fff; background: transparent; font: 100 12px 'Trebuchet MS','Arial'; color: #515153;  }*/
#contententbox .desc .buttons button{background:url(../images/sign_up_btn_g.png); width:199px; height: 39px;  margin: 10px auto 0; cursor: pointer; display: block;}
.bottomline{background:url(../images/line.png) no-repeat; width: 395px; height: 2px;  float: left; margin-top: 15px;}
.splash-page{background:url(../images/splash-page.png) no-repeat ; width:796px; height: 436px;}

.win_container{float: right;width: 284px;background: #999;padding: 4px;}
.subscribe_containers{background: #fff;float:left;width:284px;}
.win_container h3{float: left;width: 100%;color:#333;padding:5px 0 10px 0;font-size:24px;font-weight: bold;font-family: 'Arial';text-align: center;margin:0px;}
.win_container h4{color:#333;padding:9px 0 7px 0;font-size:15px;font-weight: bold;font-family: 'arial';text-align: center;margin:0px;}
#contententbox .desc .s-button{ width:158px; float: left;}
#contententbox .desc .s-button input{background:url(../images/s-button.png); width:158px; height:41px;  cursor: pointer;}
#contententbox .desc .t-button{width:219px; float: left; padding-left: 17px;}
#contententbox .desc .t-button input{background:url(../images/t-button.png); width:219px; height:41px;   cursor: pointer;}
#contententbox .showdeal{width:390px; text-align: center;  padding-top: 10px; float:left; }
#contententbox .showdeal a{font: normal 14px 'Arial'; color: #000; text-align: center;  line-height: 21px; text-decoration: underline;}
#contententbox .showdeal a:hover{text-decoration: none;}
#contententbox .splashmsg{float: left; padding-bottom: 10px;}
#contententbox .splashmsg h1{font-family: arial; font-weight: bold; font-size: 18px; color: #000; text-align: left;}
#contententbox .splashmsg span{font-family: arial; font-weight: bold; font-size: 12px; color: #000; text-align: left;}
#sub-content{float:left; padding: 0 0 15px 0; width: 320px;background: #E4EBF6;border: 2px solid #4C7CC0;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;}
#sub-content #enter-mail{padding-bottom: 0px;}
#sub-content #confirm-city{margin: 5px 0;}
#sub-content #enter-mail #advice-validate-email-newsletter1{margin-left: 90px;}
#sub-content #confirm-city #advice-required-entry-city{margin-left: 90px;}
#sub-content #confirm-city select{border: 1px solid #A7BFE0; width: 210px; padding: 4px 2px;}
#subscribe-top h1{font-size: 30px;font-weight:bolder; color: #4C7CC0;padding: 0px 0 0;margin:0px;}
#sub-content h2{font-size: 18px;font-weight: bold; text-align: center; padding: 5px 0; margin-bottom: 20px; color: #fff; background: #4c7cc0; /* Old browsers */
background: -moz-linear-gradient(top,  #4c7cc0 0%, #3f679f 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4c7cc0), color-stop(100%,#3f679f)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #4c7cc0 0%,#3f679f 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #4c7cc0 0%,#3f679f 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #4c7cc0 0%,#3f679f 100%); /* IE10+ */
background: linear-gradient(to bottom,  #4c7cc0 0%,#3f679f 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c7cc0', endColorstr='#3f679f',GradientType=0 ); /* IE6-9 */
-webkit-border-top-left-radius: 16px;-webkit-border-top-right-radius: 16px;-moz-border-radius-topleft: 16px;-moz-border-radius-topright: 16px;border-top-left-radius: 16px;border-top-right-radius: 16px;
}
#gift-form_1 { width: 600px;height: auto; top:110px;left:26%; padding: 0 10px 10px; background: #fff url(../images/pop_bg.png) no-repeat;margin: 0 auto;}
#gift-form_1 table { width: 500px }
#gift-form_1 table tr { background-color: #f0f1f2;  }
#gift-form_1 table tr:nth-child(even) { background-color: #fff;  }
#gift-form_1 table td { padding: 10px; }
#gift-form_1 table tr td.description { text-align: left; }
#gift-form_1 table tr td.description a { color: #0185c6; font-weight: bold; font-size: 16px; }
#gift-form_1 table tr td.bought { text-align: right; font-size: 16px; }
#gift-form_1 table tr td.buy { text-align: center; }
#gift-form_1 table tr td.buy a { display: inline-block; padding: 10px; border-radius: 5px; background-color: #0185c6; font-size: 16px; color: #fff; text-decoration: none; box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 5px rgba(0,0,0,.25);background-image: linear-gradient(to bottom, #0185c6, #0166c6); }
.form_details #msg{font-size:12px;font-family:arial;color:#EB340A;}
.form_details #emailmsg{font-size:12px;font-family:arial;color:#EB340A;margin: 0 0 0 80px;}
/*Code starts here for pop up page */
.p_up_img img{height: 25px; margin-right: 10px;}
.p_up_img {color: #333; font-size: 14px; margin-left:5px;}
.p_up_img p{margin: 5px 0 10px 10px;}

#bg_fade{visibility: visible; position: fixed; width: 100%; height: 100%; background: none repeat scroll 0% 0% rgb(0, 0, 0); opacity: 0.6; z-index: 99;}
.bottom_deal_left label{/*background:url(../images/pin_img.png) no-repeat*/}
.index_msg{float: left;margin: 20px 0 20px 24px;position:relative;}
.ind_msg2{ background: #FEEAD2;padding: 10px 20px 10px 42px;width: 570px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border: 1px solid #CCC;box-shadow: 0 0 4px #CCC;-moz-box-shadow: 0 0 4px #CCC;-webkit-box-shadow: 0 0 4px #CCC;}
.index_msg h2{text-align: left;font-size: 14px;color: #FF8B00;font-family: arial;font-weight: bold;}
.index_msg p{text-align: left;font-family: arial;}
.bottom_container{border:1px solid #ccc;float:left;width:662px;padding:10px;margin:0 0 10px;}
.bottom_container h4{font-size: 16px;}
.bottom_deal_left{float:left;width:200px;padding:15px 0 0 10px; position: relative;}
.bottom_deal_right{float:right;width:440px;padding-top:5px; padding-bottom: 15px; }
.bottom_deal_right label{text-align:right;font-weight:bold;float:right;width:155px;padding:18px 0;}
.bottom_deal_right h3 span{color:#399aeb;font-size: 12px;font-weight:normal; }
.value_save{float: left;padding-bottom:5px;padding-top: 15px;}
.bot_value{float:left;font-size:11px;border-right: 1px dashed #6E6E6E;text-align: center;padding:0 10px 0 0;}
.bot_discount{float:left;font-size:11px;border-right: 1px dashed #6E6E6E;text-align: center;padding:0 10px; }
.bot_discount{color:#79AE07;}
.bot_save{float:left;font-size:11px;padding:0 10px;text-align: center;}
.bot_value span, .bot_discount span, .bot_save span{color: #399AEB;font-size:18px;font-weight: bold;font-family: arial;}
.deal_buy{float:right;width: 176px;}
.deal_buy label{font-size: 2.8em;float: left;width: 176px;padding: 0 0;color: #329932;font-family: Arial;font-weight: bold;line-height: 40px;text-align: center;}
.buyit {background: -webkit-linear-gradient(#ff0000, #660000, #ff0000); border-radius:25px;) no-repeat scroll center top transparent;text-decoration:none;display: block;float: left;height: 27px;margin:9px 0px 0 29px;padding-top: 11px;text-align: center;width: 124px;}
.buyit:hover {background: #02B7EF; border-radius:25px;)}

.buyit span{color: #fff;text-decoration:none;padding: 0px;float: left;text-align: center;width: 116px;font-size: 1.3em;font-family: arial;}
.bottom_deal_right .fb_iframe_widget span{float:left;padding: 0 5px 0 0;}
#sold_count{font-weight: bold;float: left;font-size: 17px;padding: 20px 0 0 20px;line-height: 14px;}
.bottom_deal_right h3{padding-top:10px; }
