a.button:hover span, a.button, a.button span:hover { color: #fff; background:#f68429; }
#delvwrap1{padding-top: 10px;}
#allpgmsg{top:234px;}
#eme{font-size:14px;padding:5px 0px 5px 10px;font-family:"Open Sans",arial;}
#footer .htxt,#footer .hdata,#emfttxt{font-family:"Open Sans",arial;}
.box-product .price{color:#f68429;}
#emfttxt{padding:10px 0px;}
#emsnbtnwrap{padding-top:10px;}
#emsnbtnwrap a.button, #emsnbtnwrap a.button span {font-size:16px;padding:5px 10px;}
.sf-menu li:hover ul, .sf-menu li.sfHover ul{top:2.5em;}
.qtwc a span, .qtwc a, .qtwa a span, .qtwa a{padding:6px 11px;}
.product-list > div,.product-list > div + div{padding-top:0px;border: 1px solid #ddd}
.rpwrap{ background: #ececec; padding: 10px 15px;}
#shopping_cart_icon{background:url(/images/sites/citarellawines/bag_icon.png);width:33px;height:35px;}
.rgenr,.resimg,.srmid{padding-top:10px;}
.bsslide {padding-top:200px;}
#topbar { z-index: 5;position:fixed;height: 31px;color:#f68429; background:#fff;border-bottom: 2px solid #f68429; border-top: 1px solid #f68429;width: 100%;; }
#topbar-inner { color: #f68429; width: 1280px; top:7px; position:relative; margin: 0px auto; left:10px; font-family: "open sans"; font-size: 12px;}
#topbar-inner a, #topbar-inner a:hover{color:#f68429;text-decoration:none; font-family: "open sans"; font-size: 12px;}
#head_container{top:33px!important;height:193px;position:fixed;background-color: white;}
#headwrap{position:fixed;font-family:"open sans";}
#logo{left:475px;top: 10px;}
#sfrm{z-index:5555;left:1028px;top:30px;}
.button-search{border:1px solid black!important;; border-bottom-right-radius: 20px; border-top-right-radius: 20px; left:205px; top:40px; height:38px; width:40px; background: url(/images/sites/mag-big.png) no-repeat center;}
.cqtyl, a, a.nav{font-family: 'Open Sans', sans-serif;font-size:14px;;color:#666;}
.ui-widget input{outline: none;font-size:18px;top:14px;position:relative;background:#fff;}
.navigation{top:150px; margin-left: auto; border-bottom: 1px solid #f68429; border-top: 1px solid #f68429;}
#mcsec{padding-top:250px;}
div#srchslide { left: 900px; color:#fff; position: absolute; top: -23px; z-index: 55555; }
#searchme{width:400px;position:absolute;left:-250px;}
.ui-autocomplete-input{top:13px;text-align:right;left:0px;border:0px;padding:7px;width:190px;margin-left: 0px;}
.ui-autocomplete-input:focus, #myemail:focus { box-shadow: 0 0 0px rgba(81, 203, 238, 1); border: 0px; }
#hdlnks{top:-25px;left:900px;}
#hdlnks a{color:#f68429}
#cart_total, #cart h4{color:#000;}
#cart .content{width:300px; left:-62px;-moz-box-shadow: 5px 5px 15px #666; -webkit-box-shadow: 5px 5px 15px #666; box-shadow: 5px 5px 15px #666; border-color:#f68429;}
.container_12 .grid_3{width:235px;}
a.cart_val {
    position: relative;
    top: -10px;
}
#cart { top: 153px;
    width: 260px;
    z-index: 9999;
    left: 1001px;}
.heading i.fa{height:35px;width:35px;top:-25px;text-align:right;position:relative;}
.heading a { font-size:14px;color:#fff;font-family:"open sans";}
.heading{font-family:"open sans"; font-weight: 400; color:#f68429; }
#newsbar{background:#999;}
.cart a.button, .cart a.button span{padding:5px 15px; font-size:14px;}
.sf-menu ul li:hover, .sf-menu ul li.sfHover, .sf-menu ul li a:focus, .sf-menu ul li a:hover, .sf-menu ul li a:active{background:#b83232;}
.slideshow{padding-top:223px;}
.sf-menu a, .sf-menu a:visited{color:#666; font-size: 16px; font-family: "open sans";}
.sf-menu a { padding:12px 17px 9px 17px;}
.sf-menu li:hover a, .sf-menu li:hover{font-size: 16px}
.sf-with-ul:hover{background-color: orange;}
#prodwrapme > .box {padding-bottom:50px;}
#prodwrapme { padding-top: 0px;}
.hztitle a:hover{color:#b83232;text-decoration:none;}
.prodheading strike h4.colr{color:#999;font-size:18px;}
.scolr{color:#a10000;}
.sblu14, .srd14{font-size:22px;display:inline;}
h4.colr{font-weight:normal;}
a.button, a.button span{background-color: #fff; color: #f68429; border-radius: 20px;}
a.button{border-color: #f68429; border: 1px solid;}
.box-category > ul > li a.active{color:#f68429; font-size: 20px; font-family: "Open sans"; font-weight: 400;}
.rppage{text-align: left;}
#ftwrap{border-top:2px solid #f68429; width:100%;}
#footer h3{color:#555; border-bottom: 1px dashed #666; width:200px; padding-bottom: 10px;font-family:"open sans"; background: none;}
#footer{margin:0px auto; width:1280px;}
.grid_3 > ul, #footer ul li a{color:#555; font-family: "open sans";}
#footer ul li a:hover{color: #f68429}
.nav b{color: #f68429; font-family: "open sans"; font-size: 14px; font-weight: 400; text-decoration: underline;}
a.rebl15:hover{color: #f68429}
.secondary_color, p, body, .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:#666; font-family: "open sans"; font-weight: 400;}
.sf-contener, .sf-menu{margin:0 auto; width:1305px!important; float:none; }
.prow a.rebl15{color:#444; font-size:20px;font-family:'Open Sans',arial;}
.ui-widget::placeholder, .prodata_txt, .prodata_cat, a.prodlink,.wf_content{color:#666; font-weight: 400; font-family: "Open Sans";}
.ui-widget::placeholder{color:#666; font-weight: 300; font-family: "Open Sans";}
.product-list > div{width:1030px}
#topnav{justify-content: center;}
.sorting{width:1040px;}
#powered{ width: 1280px; margin: 0px auto;padding-bottom: 20px;}
#cart_total, #cart h4{color:#f68429}
#items{border-top-left-radius: 20px; border-bottom-left-radius: 20px; top:0px; left:11px;}
.ui-widget{border:1px solid black!important;; border-bottom-left-radius: 20px; border-top-left-radius: 20px; position:relative;}
.ui-autocomplete-input {text-align:left; left:10px;}
.ui-widget input{top: 0px;}
.box-product > div { height:430px; vertical-align: bottom; border:.5px solid #5555; padding-bottom: 30px; overflow: hidden;}
.prod_detail{width:1000px;}
.prod_detail .box .box-heading{text-align:center;}
.gallery_sec{width:400px;height:460px;}
.banner{width:auto;}
.hztitle, .box .box-heading h2, .box .box-heading {font-weight: 700; color:#f68429; font-size: 35px; padding-top: 5px;}
a, .box-product .name a {font-size: 16px;}
.box-product .price{font-size: 16px;}
.cart a.button{border: 1px solid #f68429; border-radius: 20px;}
.cart a.button:hover {background: #f68429; color:#fff; border: 1px solid #f68429; border-radius: 20px; }
a.button:hover{background: #f68429; color:#fff;}
.sf-menu ul li a:hover{background:#f68429;}
#hdlnks a{font-size: 14px; font-weight: 400; font-family: "opens sans"; float: right;;}
.hdlnkln{float:right;}
h4.colr{color:#f68429}
.proflink{color:#f68429}
#prof_add{color: #f68429}
#prof_add:hover{color:#fff;}
.cart a.button:hover #prof_add, #prof_add:hover{color:#fff;}
#srcrz{padding: 20px;}
#column_left+#content { padding-top:200px;}
