#welcometxt { padding: 0px 15px 20px; }
.savepc{display:none;}
.no_right_margin .name{height:65px;overflow:hidden;}
.sorting ul li a, .txt, .lnav_opt_opt, #ourloc, #footer ul li a{font-size:14px;}
#footer h3{font-size:20px;}
.hztitle{font-family:Georgia, serif;}
.hpqtxt{text-align:center;}
.container_12 { padding: 0px; background-color: #fff;} 
/* body {background: url(/images/sites/liquoramahydepark/bg.jpg) top center no-repeat fixed #fff; background-size: cover; } */
body {background: #fff; background-size: cover; }
#container{-webkit-box-shadow: 0 0 0 0;box-shadow: 0 0 0 0; -moz-box-shadow: 0 0 0 0;}
h1, body {font-family: Georgia, serif;}
div, p { font-size: 14px; }
.headtxt div { font-size: 16px; }
#saveships .button { color: #fff; }
body, body, td, th, input, textarea, select {font-size: 14px; }
.desc p { margin-bottom: 0px; }
a.button, a.button span { /* GREEN */ color: #fff; padding: 5px 15px; background-color: #000; }
#save_add_btn a.button, #save_add_btn a.button span { padding: 5px; }
/* a.button { border: 1px solid #999; box-shadow: 0px 1px 7px 1px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0px 1px 7px 1px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0px 1px 7px 1px rgba(0, 0, 0, 0.2); } */
.secondary_color_bg, #header #welcome a:hover, .register_welcome a, .register_welcome:hover a, a.button:hover, a.button:hover span { /* DARK GREY*/ background-color: #808080; }

#footer ul li a:hover, a:hover {color: #065601;}
#footer ul li a:hover {text-decoration: underline;}

#header-right { width: 400px; }
#welcome { color: #fff; padding-right: 10px; }
#header {height: 150px; }
#logo { position: absolute; padding-top: 0px; padding-left: 30px;}
.boxtop { background-color: #fff;
        border: 0px solid #ccc;
        -moz-border-radius:5px;
        -webkit-border-radius:5px;
}
#hpbgitems { margin-top: 50px; }
.box-category > ul > li ul > li a { font-size: 14px; padding: 5px 0px 5px 10px; width: 100%; color: #000;}
a{color:#000;}
.box-category > ul > li ul > li a:hover { color: #000; width: 99%; background-color: #ddd; }
.banner img:hover { opacity: 0.7; }
.headtxt div{line-height:initial;}
.banner img, .banner img:hover { -webkit-transition: all 0.3s; transition: all 0.3s; -moz-transition: all 0.3s; }
.box-category {
        padding-left: 0px;
}
.box-category > ul > li a.active { padding: 5px 0px 5px 8px; background-color: #fff; border-bottom: 0px solid #000; font-size: 16px; color: #000; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}
.box-category > ul > li ul > li {
        padding: 0px 0px 0px 0px;
}
.sf-contener  { width: 1024px!important; margin-left: 0px; background-color: #000; color: #fff;} 
.sf-contener, .sf-menu { font-size: 12px; }
.sf-menu a:hover, .sf-menu a { font-size: 14px; }
.sf-menu a { padding: 10px 13px 9px 13px;}
.sf-menu li a:hover { background-color: #999; }
.sf-menu a, .sf-menu a:visited, .sf-menu a { color: #fff}
/* #emwrap {padding-top: 25px} */
.sf-menu ul li a:hover { background-color: #999;}
.sf-menu ul li ul li, .sf-menu ul li a { background-color: #000;}
.sf-menu { margin-left: 20px; }
#mcsec { padding-top: 10px; }
.mainhpbox {  text-align: center; width: 450px; font-size: 14px; border: 1px solid #065601; color: #000; padding-bottom: 5px; }
.mainhpbox .hpbox { ; font-size: 14px; height: 20px; background-color: #065601; color: #fff; padding-bottom: 5px; }
.mainhpbox .hpbox > div { padding: 3px 5px 0px 5px}
.mainhpbox .hpbox > div a { color: #fff; }

.rrrestop { padding: 2px 5px 2px 5px; background-color: #06c; color: #fff;}

.rebl15 { font-size: 18px; }
.secondary_color, p, body, #header #search input, .heading h4, #currency a, #footer ul li a, .cart_right a, .box-category > ul > li ul > li a, .product-list .wishlist a, .product-list .compare a, .product-list .price-tax { color: #000; }
.cart, .price, .name { text-align: center; }
div.image { height: 210px; vertical-align: middle; }
.rvhead { margin-top: 20px; }
table.hqtyr td { font-size: 13px; }
#header #search input { height: 20px; top: -63px; border: 1px solid #999; width: 220px; position: relative;  }
#container #search input { width: 180px; }
.orig14 { font-size: 12px; color: #999; }
.numbrs { color: #000; }
.blu14, .saltx, .rd14 b { font-size: 14px; color: #000; font-weight: normal; }
.blu14, .rd14 b { font-weight: bold; }
/* body { background-image: url('/skins/gentle/images/bg/2.png'); background-repeat:repeat; } */
.welcome, .box .box-heading, #footer-top-outside h2, #footer h3, .product-grid .name a, body { font-size: 14px;}
#footer h3 { font-weight: bold; }
.product-list > div { background: none; width: 735px; border: 0px;; }
.calendar td.event { background: #93c572; }
td.event a { color: #065601; }
td.event a:hover { color: #F70000; }
#cart { top: -150px; }
#shric {position: absolute; top: -140px; right: 260px;}
#header-bottom { min-height: 10px;}
.sorting { background: none; width: 763px;  -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; margin-top: 10px; border: 1px solid #ccc;}
#content { padding-top: 7px; width: 750px;}
.container_12 { width: 1024px; }
.boxtopr { font-size: 15px; font-weight: Bold; margin-top: 50px; }
#hpwrprod { padding-bottom: 20px; }
.hpvert div { bordeR: 0px; text-align: center; background-color: #000; padding: 2px 0px;}
.box-product > div { border: none; height: 220px}
.desc a { font-size: 12px; }
.hpvert div a { color: #fff;; }
.hpvert div a:hover { color: #fff; text-decoration: underline;; }
.box .box-heading { background: none; padding-bottom: 0px;}
.banner { position: relative;  display: inline-block; }
#tilewrap{padding:20px 0px; text-align: center;}
#cart .content { border-color: #000; min-width: 200px; font-size: 12px;}
.cart .total, .cart .quantity, .cart a {font-size: 12px;}
.cart .total { text-align: right; }
.rgenr{padding-top:15px;}
.wf_content td, .saltx, .prodata_txt, .prodata_cat, .total td, .cart_total_td, .wf_content {font-size: 14px; }
#header-bottom { line-height: 14px; }
.itrev { padding: 5px 0px;;} 
.itrev td { font-size: 10px; }
#prodr { border-bottom: 1px solid #ccc; float: left; width: 100%; margin-bottom: 10px; }
#twwrap, #fbwrap { float: none;  padding-bottom: 10px; }
h4 { padding: 0px; margin: 0px; font-size: 16px;}
td { font-size: 0px; }
td .ui-state-default {font-size: 12px;}
#ftbot { text-align: center; background-color: #000; padding: 4px 0px;}
#ftbotg { padding-left: 100px; background-color: #ccc; font-size: 12px;}
#ftbotg div { font-size: 12px;}
#ftbot a { color: #fff; padding: 0px 5px; }
#pweredtb td { font-size: 12px; }
.hdata_tbl td { font-size: 12px; }
.mega-menu li a { position-left: 0px; }
.category-info { padding-bottom: 10px; }
#banner0 { margin-left: 340px; }
.desc p {font-size: 12px; line-height: 15px;}
#topscore { padding-bottom: 10px; }
.container_12 .grid_3 { border-top: 3px solid #000; }
#footer { text-align: center; background-color: #fff; }
#powered { margin-top: 0px; padding: 10px 0px 5px 0px; background-color: #fff; }
#footer h3 { background: none; ; }
.vmlnk a { font-weight: bold; padding-left: 10px;  color: #000;}
.error { font-size: 14px; }
.wfc { font-size: 14px; font-color: #000; }
.wfc td { font-size: 14px; font-color: #000; }
.hpbuy td { font-size: 14px; font-color: #000; }
.checkout { text-align: right; }
p.txt { font-size: 14px; }
p { margin-bottom: 0px; }
.featdesc { line-height: 20px; }
.itwrap { padding-bottom: 40px; }
.ulul { -moz-border-radius: 5px; border-radius: 5px; -moz-box-shadow: 5px 5px 15px #ccc; -webkit-box-shadow: 5px 5px 15px #ccc; box-shadow: 5px 5px 15px #666; }
#saveaddress td, .sbar2 td { font-size: 14px; }
.fsrtxt { font-weight: bold; color: #FF1A00;}
.fsrtxt a { font-weight: bold; color: #FF1A00;}
.shipbtns a { padding: 5px; }
.shipbtns a:hover { color: #fff; }
.shipbtns { padding-bottom: 10px;; }
#rhd { padding-top: 30px; }
.headtxt { font-size: 14px; }
.headtxt a { color: #000; font-size: 14px; text-decoration: none;}
#header .button-search { top: -58px; left: 210px; height: 27px; width: 31px; background: url("/images/sites/mag.png") no-repeat; }
.accolades { padding: 5px 0px; color: #ff0000; font-weight: bold;}
h4.accolades { padding-top: 20px; }
#footer ul li, #categories_footer ul li { list-style: none; }
.feat a, .feat { font-size: 26px; border-bottom: 1px solid #ccc; color: #000; padding-bottom: 5px;  }
.fttitwrap { padding-bottom: 10px; margin-bottom: 10px; }
.feattitle { color: #000; font-size: 18px;}
#saveships .button {padding: 5px;}
.boxtop, .box-category > ul > li a.active, #emailsrv, #column-left { background-color: #eee; }
.llegal { font-size: 14px; padding-left: 10px; }
.headtxt div{top:10px;}
