body{min-width:1140px;overflow-y:scroll}.container{width:1140px!important;max-width:none!important}label{font-weight:normal}label.input-text{display:inline-block;margin-bottom:0}
.validation-advice{position:absolute}.validation-advice{clear:both;min-height:13px;margin:3px 0 15px;padding-left:17px;font-size:11px;line-height:13px;background:url(http://newsmartwave.net/magento/venedor/skin/frontend/venedor/default/images/validation_advice_bg.gif) 2px 1px no-repeat;color:#f00}
.validation-failed{border:1px dashed #f00!important;background:#faebe7!important}p.required{font-size:10px;text-align:right;color:#f00}#content{padding-bottom:0}
#inner-header{padding-top:8px}#inner-header .logo-container{margin-bottom:20px}.logo-container{text-align:center}#content .logo-container>img{display:inline-block}
.logo{position:relative;margin:0;text-align:center}.header-inner-wrapper-frontpage{position:relative;top:-60px}.header-inner-wrapper{position:relative;top:-100px}
#quick-access{position:absolute;left:186px;margin-top:0}.dropdown-cart-menu-container{position:absolute;right:15px}.space-for-header-cart{height:35px}
#quick-access .quick-search-form .form-group{display:inline-block;z-index:0!important}#main-nav-container #main-nav #responsive-nav ul{border-color:#f90}
.item{position:relative;margin-bottom:30px;padding:20px;border:1px solid transparent}.owl-carousel .item{padding:20px 10px}.item.item-list{margin-bottom:40px}
.item.item-list .item-image-container{width:230px;float:left;margin-right:60px;margin-bottom:0}.item .item-image-container{position:relative;margin:0 auto 20px;width:173px}
.item .item-image-container>a{display:block}.item .item-image-container img{width:100%;height:auto;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;transition:all .3s}
.item .item-image-container .item-image{visibility:visible;opacity:1}.item .item-image-container .item-image-hover{opacity:0;visibility:hidden;position:absolute;left:0;top:0}
.item:hover>.item-image-container .item-image{visibility:hidden;opacity:0}.item:hover>.item-image-container .item-image-hover{visibility:visible;opacity:1}
.item-price-container{display:block;background:#f90;text-align:center;font:700 16px/20px "Gudea",Arial,sans-serif;color:#fff;width:81px;height:81px;position:absolute;bottom:-10px;right:-10px;text-align:center;border-radius:500px;z-index:800}
.item-price-container .item-price{color:#fff}.item-price-special{font:700 16px/20px "Gudea",Arial,sans-serif;color:#e82c0c}
.item-price-container .old-price{color:#626564;text-decoration:line-through;display:block;margin-top:20.5px}.item-price-container .item-price{margin-top:30.5px;display:block}
.sub-price{font-size:75%;position:relative;bottom:0}.item-price-container .old-price+.item-price{margin-top:0!important}.item-favourite-container{display:block;text-align:center;font:700 16px/20px "Gudea",Arial,sans-serif;color:#fff;width:35px;height:35px;position:absolute;left:143px;top:10px;text-align:center;border-radius:500px;z-index:800}
.item-favourite-container .icon-button{display:inline-block;width:35px;height:35px;text-indent:-9999px;background-color:#7bae23;border:1px solid #7bae23;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.45);box-shadow:inset 0 1px 0 rgba(255,255,255,0.45);font-size:16px;border-radius:2px;background-repeat:no-repeat;transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;background-image:url(/img/frontend/website/sprites/sprite@2x.png)}
.item-favourite-container .icon-button:hover,.item-favourite-container .icon-button:focus,.item-favourite-container .icon-button:active,.item-favourite-container .icon-button.active{background-color:#f90;border-color:#f90;background-image:url(/img/frontend/website/sprites/sprite@2x.png)}
.item-favourite-container .icon-button.icon-like{background-position:-26px -752px}.favourite-item-action{line-height:15px;margin-top:5px}.favourite-item-add-btn{display:inline-block;height:35px;min-width:253px;color:#e8e8e8;background-color:#f90;border:1px solid #f90;-webkit-box-shadow:inset 0 1px 1px rgba(255,255,255,0.4);box-shadow:inset 0 1px 1px rgba(255,255,255,0.4);border-radius:3px;text-transform:uppercase;transition:background-color .4s;-webkit-transition:background-color .4s;-moz-transition:background-color .4s;vertical-align:top}
.favourite-item-add-btn:hover,.favourite-item-add-btn:focus,.favourite-item-add-btn:active,.favourite-item-add-btn.active{color:#fff;background:#7bae23;border-color:#7bae23;-webkit-box-shadow:inset 0 1px 1px rgba(255,255,255,0.4);box-shadow:inset 0 1px 1px rgba(255,255,255,0.4)}
.product-overview .favourite-item-action{text-align:center}#favourite-search-result-panel .product-add .btn{padding:7.5px 14px;font-weight:bold;font-size:12px}
#favourite-search-result-panel .product-add a{height:30px}#favourite-search-result-panel .custom-quantity-input .quantity-btn{width:26px;height:22px;line-height:22px}
.new-rect,.discount-rect{display:block;font:700 16px/20px "PT Sans",sans-serif;color:#fff;padding:7.5px 0;position:absolute;left:0;top:10px;text-transform:uppercase;z-index:800;width:62px;text-align:center}
.new-rect{background:#7bae23}.discount-rect{background:#c72929}.new-rect+.discount-rect{top:47px!important}.item .item-meta-container{text-align:center}
.item.item-list .item-meta-container{text-align:left}.category-list-container .ratings-container{margin-bottom:10px}.ratings-container{padding:4px 0;height:30px;line-height:22px}
.item .ratings-container *{vertical-align:middle}.ratings{width:94px;height:16px;display:inline-block;background:url(/img/frontend/website/sprites/ratings.png) no-repeat;background-position:0 0}
.ratings .ratings-result{height:16px;background:url(/img/frontend/website/sprites/ratings.png) no-repeat;background-position:0 -16px}.ratings-amount{color:#ccc;font-size:14px;line-height:16px;white-space:nowrap}
.item-name{font:400 19px/24px 'PT Sans',sans-serif;margin:0 0 15px}.item.item-list .item-name{font-weight:700;font-size:20px;margin:0 0 5px}
.item-name a{color:#646464}.item-name a:hover{color:#7bae23}.item.item-list .item-meta-container p{margin-bottom:20px}.item-action{line-height:15px}.item-action *{vertical-align:middle;white-space:nowrap}
.item-add-btn{display:inline-block;height:35px;min-width:35px;color:#e8e8e8;background-color:#575a59;border:1px solid #5c5f5e;-webkit-box-shadow:inset 0 1px 1px rgba(255,255,255,0.4);box-shadow:inset 0 1px 1px rgba(255,255,255,0.4);border-radius:3px;text-transform:uppercase;transition:background-color .4s;-webkit-transition:background-color .4s;-moz-transition:background-color .4s;vertical-align:top}
.item-add-btn:hover,.item-add-btn:focus,.item-add-btn:active,.item-add-btn.active{color:#fff;background:#7bae23;border-color:#7bae23;-webkit-box-shadow:inset 0 1px 1px rgba(255,255,255,0.4);box-shadow:inset 0 1px 1px rgba(255,255,255,0.4)}
.item-add-btn.icon-cart{background-image:url(../images/sprites/cart.png);background-repeat:no-repeat;background-position:center center}.item-view-btn{display:inline-block;height:35px;min-width:35px;color:#e8e8e8;background-color:#575a59;border:1px solid #5c5f5e;-webkit-box-shadow:inset 0 1px 1px rgba(255,255,255,0.4);box-shadow:inset 0 1px 1px rgba(255,255,255,0.4);border-radius:3px;text-transform:uppercase;transition:background-color .4s;-webkit-transition:background-color .4s;-moz-transition:background-color .4s;vertical-align:top}
.item-view-btn:hover,.item-view-btn:focus,.item-view-btn:active,.item-view-btn.active{color:#fff;background:#7bae23;border-color:#7bae23;-webkit-box-shadow:inset 0 1px 1px rgba(255,255,255,0.4);box-shadow:inset 0 1px 1px rgba(255,255,255,0.4)}
.item-view-btn.icon-cart{background-image:url(../images/sprites/cart.png);background-repeat:no-repeat;background-position:center center}.icon-cart-text{display:inline-block;padding:10px 16px;font-weight:bold;font-size:13px}
.item .item-action .item-action-inner{display:inline-block;padding-left:10px;width:0;visibility:hidden}#footer h3{margin-top:0}#inner-footer{padding:20px 0}
#footer-bottom{padding:0}#main-nav-container #main-nav .menu li .mega-menu{padding:5px}#main-nav-container #main-nav .menu li .mega-menu .mega-menu-list li{background:0;padding:5px 10px}
#main-nav-container #main-nav .menu li .mega-menu .mega-menu-title{padding:3px 0}.mega-menu div:nth-child(6){clear:left}#breadcrumb-container{margin-bottom:0}
#main-container{padding-top:50px;padding-bottom:50px}.form fieldset{margin-bottom:20px}.input-group-error-message{color:red;padding-top:5px;font-size:12px}
.input-group-error-message ul.success-list{color:blue}.has-group-addon{padding-left:167px}.has-group-checkbox{padding-top:0;padding-left:28px}.m-n{margin:0}
.m-b-sm{margin-bottom:10px}.m-b-lg{margin-bottom:20px}.p-l-sm{padding-left:10px}.p-l-md{padding-left:25px}.p-xs{padding:5px}.p-md{padding:25px}.form input.error,.form select.error{border:1px solid red;background-color:#ffffd5;margin:0;color:red}
.form input.valid,.form select.valid{border:1px solid green}.form label.valid{color:blue}#ajax-loader{width:100%;height:100%;position:absolute;top:0;left:0;background-color:transparent;z-index:1000000;overflow:hidden;display:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
#ajax-loader .ajax-loader-img{width:53px;height:42px;position:fixed;top:50%;left:50%;text-align:center;padding:5px;margin-left:-25px;margin-top:-25px;z-index:1000000;overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.btn{border:medium none}.btn-xs,#header .dropdown-cart-menu-container .btn-xs,.quick-search-form .btn-xs{border-radius:3px;padding:1px 5px}#category-filter .accordion-header{margin-bottom:-1px}
#category-list .panel-body{padding:0!important}.category-group .accordion-header{padding-left:5px}#category-list .accordion-header{padding-left:10px;padding-top:10px;padding-bottom:10px}
.sub-category-list{margin-left:20px}#category-filter .accordion-btn{background-image:none;text-align:center}.actived_link a{color:#f90!important}.category-item-container .item{border-width:0;padding:0}
.toolbox-pagination{width:470px;float:right;position:relative;top:-60px;border-top:0}.toolbox-pagination .view-count-box{position:relative;top:0;width:185px}
.category-toolbar{padding:0}.item-price-container .item-price{margin-top:0}.item-price-container{padding:20.0px}.ellipsis{display:block;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;overflow:hidden}
.category-group .accordion-title{width:190px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sub-category-list li{width:215px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.item-price-container{padding:0;padding-top:19px}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{color:#f90}
.pagination>li>a,.pagination>li>span{color:#f90}.pagination>.active>span,.pagination>.active>span:hover{background-color:#b7b7b7;border:1xp solid #b7b7b7;color:#fff}
.category-item-container .item-name{width:275px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-left:auto;margin-right:auto}#product-image-carousel-container{width:352px;margin-right:20px;float:left}
#product-image-container{width:352px;height:352px;float:left;text-align:center;position:relative;background:#fff;z-index:200}#product-image-container figure{*border:1px solid #f90}
#product-image-container img{position:absolute;top:0;bottom:0;margin:auto;display:block}.thumb-controls .carousel-btn{width:25px;height:22px;position:relative;top:-60px}
.thumb-controls .carousel-btn.carousel-btn-prev{background-position:-17px -209px}.thumb-controls .carousel-btn.carousel-btn-next{background-position:-70px -210px}
.product-image-thumbs-slider{display:block;opacity:1;position:relative;top:0}.product-image-thumbs-slider .item{margin-bottom:0}.product-image-thumbs-slider .owl-wrapper-outer{height:100px}
.product-image-thumbs-slider .item .item-image-container{height:80px;width:80px}.thumb-controls.carousel-controls{top:460px;width:407px;height:22px;padding-left:0;background-color:transparent;left:-2px}
.carousel-btn-prev{float:left}.carousel-btn-next{float:right}.filter-size-list li{overflow:hidden;width:392px;white-space:nowrap;text-overflow:ellipsis;text-align:left}
.filter-size-list li label{padding-left:10px;padding-right:10px;overflow:hidden;text-overflow:ellipsis;width:392px;white-space:nowrap;text-align:left;display:block;height:30px;background-color:#f4f4f4;border:1px solid #e0e0e0;color:#757575}
.product-add a{height:51px}.custom-quantity-input{width:80px}.product-add .custom-quantity-input{float:left;margin-right:5px}.product-add .btn{float:left}
.product-add{float:right}.selected-product-price{width:125px;float:left;font-size:22px;font-weight:bold;text-align:center;vertical-align:middle;margin-top:15px;overflow:hidden;text-overflow:ellipsis}
.product-body{margin:20px;padding:20px;margin-left:5px;margin-right:5px;padding-left:5px;padding-right:5px;border:1px solid #dcdcdc}.custom-quantity-input input{line-height:41px}
.btn-custom-2.btn-xs,.btn-group-xs>.btn-custom-2.btn{border-radius:3px;padding:1px 5px}.dropdown-cart-menu-container .cart-menu-icon{z-index:2}.dropdown-cart .dropdown-cart-product-list figure img{border:1px solid #eee}
.dropdown-cart .dropdown-cart-product-list{max-height:200px;overflow:auto}.dropdown-cart .dropdown-cart-product-list::-webkit-scrollbar{-webkit-appearance:none}
.dropdown-cart .dropdown-cart-product-list::-webkit-scrollbar:vertical{width:11px}.dropdown-cart .dropdown-cart-product-list::-webkit-scrollbar:horizontal{height:11px}
.dropdown-cart .dropdown-cart-product-list::-webkit-scrollbar-thumb{border-radius:8px;border:2px solid white;background-color:rgba(0,0,0,.5)}.dropdown-cart .dropdown-cart-product-list::-webkit-scrollbar-track{background-color:#fff;border-radius:8px}
.dropdown-cart .dropdown-cart-product-list .item-name{margin-bottom:0}.dropdown-cart .dropdown-cart-product-list .dropdown-cart-details{width:140px;padding-right:0}
.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:10px}.cart-table .item-name-col figure img{border:1px solid #eee}
.checkout-table .item-name-col figure img{border:1px solid #eee}.custom-accordion .panel-body{padding:10px 20px}.help-block{color:#1c3940;font-size:12px;line-height:15px}
#my-account-list .panel-body{padding:0!important}#my-account-list .accordion-header{padding-top:10px;padding-bottom:10px}#my-account-list .accordion-header .active-item a{color:#f90}
.input-group-addon .icon-size-mobile{font-size:30px;padding-left:5px;padding-right:10px}.input-group-addon .icon-size-group{font-size:18px;padding-left:3px;padding-right:7px}
.input-group-addon .fa-icon-mobile{padding-bottom:10px}.input-group-addon .fa-icon-group{padding-bottom:4px}#content img.method-icon{display:inline-block;height:32px;border:1px solid #eeeef4}
.method-wrapper{margin-bottom:15px}.method-radio input[type=radio]{margin-top:8px}.method-radio label{cursor:pointer}.form-desc{text-align:left;margin-left:172px}
#address-search-form .input-group-addon{min-width:160px}#addresses-list{margin-top:20px}#wrapper-address-books{padding:0}.address-book{padding:10px;text-align:left;min-height:90px;border:2px solid #fafafa}
.address-book .text-xs{display:block;font-size:14px;color:#909e62}.address-book .default-btn{display:inline-block}.address-book .default-btn .btn-default{background-color:#909e62;color:#fff}
#frm-manual-address .form-group{margin-bottom:20px}#frm-manual-address .help-block{margin-left:17px;margin-top:5px}#address-search-form .small-label{float:left;position:absolute;z-index:999;font-size:12px;color:#f90;top:135px;left:82px}
#address-search-form .building-address .input-group-addon{padding-top:1px;padding-bottom:15px}#address-search-form .input-group{margin-bottom:10px}#modal-manual-address .parsley-errors-list{color:red;padding-left:16px;font-size:12px}
.order-panel .panel-heading{background-color:#c1c5c3;color:#000}.order-panel .panel-heading button{margin-left:8px;margin-top:2px;background-color:#f90}
#btn-search-filter{background-color:#7bae23}.order-panel .panel-body{border:1px solid #c1c5c3}#frm-order-search-filters .control-label{padding-left:5px;padding-right:5px}
#frm-order-search-filters .form-group{margin-bottom:10px}#frm-order-search-filters .help-block{color:#7c807e}#frm-order-search-filters .form-date-control{padding-left:0;padding-right:0}
#frm-order-search-filters .btn-primary{background-color:#92a672;font-weight:bold}#orders-search-result-panel{margin-top:20px}#wrapper-search-result-filter.panel-body{padding:0}
#order-information .panel{border:2px solid #f4f4f4;box-shadow:0 1px 10px rgba(0,0,0,0.05)}#order-information .control-label{text-align:right;font-weight:bold;color:#e2882b}
#order-information .form-control-static{text-align:left;color:#839e6c}#order-information .table>tbody>tr>td.text-left,#order-information .table>thead>tr>th.text-left{text-align:left}
#order-information .table>tbody>tr>td.text-right,#order-information .table>thead>tr>th.text-right{text-align:right}.btn-sign-up{float:right}.method-radio label{text-align:left;width:250px\9}
.modal-dialog{z-index:999}.new-items-slider .item-name{width:275px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-left:auto;margin-right:auto}
.carousel-wrapper{margin-bottom:70px}.shortcut{min-height:224px;background-color:#eeedef;margin-right:15px;margin-left:15px;padding:20px 10px 10px 10px;border-radius:10px 10px 10px 10px}
.shortcut-container .col-xs-2{width:13.666667%}.shortcut .text-primary{color:#f90}.shortcut-icon{background-color:#ffd000}.shortcut-heading{font-size:20px;margin-top:20px}
.welcome-container h2{font-size:68px;color:#f90}.font-size-md{font-size:20px}.font-bold{font-weight:bold}