h1,h2,h3,h4,h5,h6{
color:#444
}
h1{
font-size:33px
}
h2{
font-size:27px
}
h3{
font-size:21px
}
h4{
font-size:15px
}
h5{
font-size:12px
}
h6{
font-size:10.2px
}
a:hover{
text-decoration:none;
color:#3498db
}
button:active{
border:0 solid red;
border-color:#fff
}
button:focus{
border:0 solid red;
border-color:#fff
}
legend{
font-size:18px;
padding:7px 0
}
label{
font-size:12px;
font-weight:400
}
select.form-control,textarea.form-control,input[type="text"].form-control,input[type="password"].form-control,input[type="datetime"].form-control,input[type="datetime-local"].form-control,input[type="date"].form-control,input[type="month"].form-control,input[type="time"].form-control,input[type="week"].form-control,input[type="number"].form-control,input[type="email"].form-control,input[type="url"].form-control,input[type="search"].form-control,input[type="tel"].form-control,input[type="color"].form-control{
font-size:12px
}
.input-group input,.input-group select,.input-group .dropdown-menu,.input-group .popover{
font-size:12px
}
.input-group .input-group-addon{
font-size:12px;
height:30px
}
.top-bar__footer_link_hrs{
margin-top:53px
}
.main-product-section .breadcrumb{
font-size:x-small
}
.breadcrumb{
padding:8px 15px;
list-style:none;
background-color:#f5f5f5;
border-radius:4px
}
.tinyimgblock{
text-decoration-line:underline;
text-decoration-style:dotted;
text-decoration-color:#697208;
}
.ckbullet{
background: url(../../../../../images/list_bullet.gif) 7px 7px no-repeat;
list-style-type: none;
padding: 0 0 0 18px;
margin: 0;
}
.form-containerz input[type=text], .form-container input[type=password] {
width: 100%;
padding: 15px;
margin: 5px 0 22px 0;
border: none;
background: #f1f1f1;
}
.form-containerz input[type=text]:focus, .form-container input[type=password]:focus {
background-color: #ddd;
outline: none;
}
.open-button {
opacity: 0.8;
padding: 6px 12px;
margin-bottom: 0;
font-size: 14px;
font-weight: 400;
line-height: 1.42857143;
text-align: center;
white-space: nowrap;
vertical-align: middle;
touch-action: manipulation;
user-select: none;
border: 1px solid transparent;
background:linear-gradient(to bottom,#ff5722,#ffc107) !important;
color: #000 !important;
width: 100%;
}
.form-container .cancel {
background-color: #ff000000 !important;
color: #fff0 !important;
}
.table.table-bordered.shoppingTable {
max-height: 282px;
overflow: auto;
background: #fff;
}
#supermethod{width:50%}
/* The popup form - hidden by default */
.form-popup {
display: none;
position: fixed;
bottom: 0;
right: 15px;
border: 0px solid #f1f1f1;
z-index: 9;
}
.pop-dialog{
width: 720px;
top: 50px;
position: fixed;
padding-right: 5px;
margin-left: -1209px;
}
.modal-ounter{background: #fff; height:1061px; padding-top:28px;}
/* Add styles to the form container */
.form-container {
max-width: 300px;
padding:65% 0 0 50px;
margin-right: 10px;
}
#form-closed{
background-color: #ffffff;
padding: 5px 22px;
border-radius: 4px;
color: #000;
border: 1px solid rgb(0, 114, 188);
}
/* Full-width input fields */
.form-container input[type=text], .form-container input[type=password] {
width: 100%;
padding: 15px;
margin: 5px 0 22px 0;
border: none;
background: #f1f1f1;
}

/* When the inputs get focus, do something */
.form-container input[type=text]:focus, .form-container input[type=password]:focus {
background-color: #ddd;
outline: none;
}

/* Set a style for the submit/login button */
.form-container .btn {
background-color: #04AA6D;
color: white;
padding: 16px 20px;
border: none;
cursor: pointer;
width: 100%;
margin-bottom:10px;
opacity: 0.8;
}

/* Add a red background color to the cancel button */
.form-container .cancel {
background-color: red;
}

/* Add some hover effects to buttons */
.form-container .btn:hover, .open-button:hover {
opacity: 1;
}
.ckcrtcnt{
width: 300px;
height: 40px;
line-height: 40px;
cursor: pointer;
color: rgb(249 249 249);
border: 1px solid rgb(19 218 243);
margin: 0px;
padding-left: 15px;
padding-right: 15px;
padding-top: 0px;
padding-bottom: 0px;
background-image: url(../../../../../image/xpress/logo/menu-bar.jpg);
}
.modal-open .modal {

}
.form-horizontal .control-label {
text-align: left !important;
}
.breadcrumb>li{
display:inline-block
}
.breadcrumb>li+li:before{
padding:0 5px;
color:#ccc;
content:""
}
.breadcrumb>.active{
color:#777
}
.modal-open .modal {

}
#button-products{margin-left: -126px; width: 153%;}
#coupon-input-group {
z-index: -1;
}
#LogNew{font-family:'RobotoMono-Light';}

.countdirrt{z-index:333;}
.countdirlf{z-index:333;}

.msmart-search-live-filter .tt-menu{
width:100%
}
.bdv{
margin:0 auto;
width:727px
}
.bottom-bar__footerMargin{
text-align:center;
width:100%
}
#payment_address_country_id_inputz{
display:none  !important;
}

#d_quickcheckout .alert {
display: noneZ !important;
}
#d_quickcheckout .table > tbody > tr > td,
#d_quickcheckout .table > tbody > tr > th,
#d_quickcheckout .table > tfoot > tr > td,
#d_quickcheckout .table > tfoot > tr > th,
#d_quickcheckout .table > thead > tr > td,
#d_quickcheckout .table > thead > tr > th {
  padding: 8px;
  line-height: 1.42857143;
  vertical-align: top;
  border-top: 1px solid #dddddd;
}
#payment_address_fax_input{
	display: none !important;
}
#payment_address_customer_group_id_input{
	display: none !important;
}
#payment_address_shipping_address_input{
	display: none !important;
}
#d_quickcheckout .btn-block {
width: 25%!important;
float: right!important;
}
.msmart-search-live-filter .tt-menu{
position: absolute;
top: 100%;
left: 0px;
z-index: 100;
display: none;
background:#fff;
box-shadow:0 4px 5px 0 rgba(0,0,0,0.14),0 1px 6px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.3);
border-bottom-left-radius:3px;
border-bottom-right-radius:3px
}
.msmart-search-live-filter .tt-open{
width:81%
}
.msmart-search-live-filter.mslf-mode-tabs .tt-menu{
box-shadow:none
}
.msmart-search-live-filter .tt-menu .tt-dataset{
border:1px solid #ccc;
overflow-x:hidden;
overflow-y:auto
}
.msmart-search-live-filter .tt-menu .tt-suggestion{
border-top:1px solid #efefef;
padding:6px 10px;
cursor:pointer
}
.msmart-search-live-filter .mslf-loading{
background-image:url(./spin.gif);
width:18px;
height:18px;
position:absolute;
right:7px;
top:11px;
z-index:30
}
.msmart-search-live-filter .tt-menu .tt-suggestion:hover,.msmart-search-live-filter .tt-menu .tt-suggestion:hover small{
color:#fff;
background:#23a1d1
}
.msmart-search-live-filter .tt-menu .tt-suggestion:first-child{
border-top:none
}
.msmart-search-live-filter .tt-menu .tt-suggestion table{
width:100%
}
.msmart-search-live-filter .tt-menu .tt-suggestion img{
margin-right:10px
}
.msmart-search-live-filter .tt-menu .tt-suggestion small{
display:block;
color:#8c8c8c
}
.msmart-search-live-filter .tt-menu .tt-suggestion small > strong{
font-weight:400
}
.msmart-search-live-filter .tt-menu .tt-suggestion .mslf-price{
font-weight:700;
padding-left:10px;
text-align:center
}
.msmart-search-live-filter .tt-menu .tt-suggestion .mslf-price strike{
font-weight:400
}
.msmart-search-live-filter .mss-button-more{
display:block;
text-align:center;
font-weight:700;
padding:5px 0;
border:1px solid #ccc;
border-top:none;
border-bottom-left-radius:3px;
border-bottom-right-radius:3px;
color:#6e6e6e;
background:#f8f8f8
}
.msmart-search-live-filter .mss-button-more:hover{
color:#23a1d1
}
.msmart-search-live-filter .mss-header{
text-align:center;
margin:0;
font-weight:400;
padding:8px 0;
font-size:18px;
display:block;
background:#efefef;
border:1px solid #ccc;
border-top:none;
border-bottom:none;
background:#f8f8f8
}
.infoBox-artical{
width:1200px;
margin:0 auto;
}
.elementToFadeInAndOut {
width:200px;
height: 200px;
background: red;
-webkit-animation: fadeinout 4s linear forwards;
animation: fadeinout 4s linear forwards;
opacity: 0;
}
.OrderTrackingHeading{
margin: 0px;
padding: 5px 0px;
color: rgb(77, 77, 77);
font-family: Arial, Helvetica, sans-serif, sans-serif;
font-size: 12px;
font-style: normal;
font-variant-ligatures: normal;
font-variant-caps: normal;
font-weight: 400;
letter-spacing: normal;
orphans: 2;
text-align: left;
text-indent: 0px;
text-transform: none;
white-space: normal;
widows: 2;
word-spacing: 0px;
-webkit-text-stroke-width: 0px;
background-color: rgb(255, 255, 255);
text-decoration-thickness: initial;
text-decoration-style: initial;
text-decoration-color: initial;
}
.OrderTrackings{padding:0 28px;}
.OrderTrackingHead a{color:rgb(12, 159, 186)!important}
.OrderTrackingHead{}
.OrderTrackingScan{
margin: 5px 0px;
padding: 0px;
width: 600px;
clear: both;
display: inline-block;
overflow: hidden;
height: 0px;
border-bottom: 1px solid rgb(204, 204, 204);
color: rgb(77, 77, 77);
font-family: Arial, Helvetica, sans-serif, sans-serif;
font-size: 12px;
font-style: normal;
font-variant-ligatures: normal;
font-variant-caps: normal;
font-weight: 400;
letter-spacing: normal;
orphans: 2;
text-align: left;
text-indent: 0px;
text-transform: none;
white-space: normal;
widows: 2;
word-spacing: 0px;
-webkit-text-stroke-width: 0px;
background-color: rgb(255, 255, 255);
text-decoration-thickness: initial;
text-decoration-style: initial;
text-decoration-color: initial;
}
.OrderTrackingLog{
margin: 0px;
padding: 5px 0px;
clear: both;
display: block;
color: rgb(77, 77, 77);
font-family: Arial, Helvetica, sans-serif, sans-serif;
font-size: 12px;
font-style: normal;
font-variant-ligatures: normal;
font-variant-caps: normal;
font-weight: 400;
letter-spacing: normal;
orphans: 2;
text-align: left;
text-indent: 0px;
text-transform: none;
white-space: normal;
widows: 2;
word-spacing: 0px;
-webkit-text-stroke-width: 0px;
background-color: rgb(255, 255, 255);
text-decoration-thickness: initial;
text-decoration-style: initial;
text-decoration-color: initial;
}
.OrderTrackingTer{
margin: 0px;
padding: 1px;
width: 140px;
border: 1px solid rgb(153, 153, 153);
height: 30px;
line-height: 26px;
vertical-align: top;
box-sizing: border-box;
border-radius: 2px;
}
.OrderTrackingTerSR{
margin: 0px;
padding: 0px;
width: 340px;
vertical-align: top;
display: inline-block;
}
.trackOrderInput{
margin: 0px;
padding: 1px;
width: 340px;
border: 1px solid rgb(153, 153, 153);
height: 30px;
line-height: 26px;
vertical-align: top;
box-sizing: border-box;
border-radius: 2px;
}
.OrderTrackingTerZing{
width: 1px;
height: 30px;
vertical-align: middle;
display: inline-block;
margin: 0px 6px;
padding: 0px;
background: rgb(51, 51, 51);
}
#OrderPackageTrackingBtn{
margin: 0px 5px 0px 0px;
padding: 0px 8px;
float: none;
display: inline-block;
background-color:rgb(33 150 243);
height: 30px;
line-height: 30px;
cursor: pointer;
font-size: 12px;
text-align: center;
vertical-align: top;
white-space: nowrap;
border: none;
color: rgb(255, 255, 255);
overflow: hidden;
box-sizing: border-box;
width: 90px;
}
.OrderTrackingLabel{
margin: 0px;
padding: 0px;
width: 140px;
vertical-align: top;
display: inline-block;
}
.OrderTrackingHead{
margin: 0px;
padding: 5px 0px;
display: block;
color: rgb(77, 77, 77);
font-family: Arial, Helvetica, sans-serif, sans-serif;
font-size: 12px;
font-style: normal;
font-variant-ligatures: normal;
font-variant-caps: normal;
font-weight: 400;
letter-spacing: normal;
orphans: 2;
text-align: left;
text-indent: 0px;
text-transform: none;
white-space: normal;
widows: 2;
word-spacing: 0px;
-webkit-text-stroke-width: 0px;
background-color: rgb(255, 255, 255);
text-decoration-thickness: initial;
text-decoration-style: initial;
text-decoration-color: initial;
}
.OrderTrackingHead a{
margin: 0px;
padding: 0px;
color: rgb(12, 159, 186);
text-decoration: none;
cursor: pointer;
display: inline-block;
font-size: 14px;
}
OrderTrackingTer{}
.swiper-viewport{
border:4px solid #fff;
border-radius:4px;
box-shadow:0 1px 4px rgba(0,0,0,.2);
width:100%;
position:relative;
overflow:visible
}
.swiper-container{
direction:ltr!important
}
.swiper-pager{
width:100%;
position:absolute;
top:50%;
line-height:45px
}
.swiper-button-prev,.swiper-button-next{
color:rgba(0,0,0,0.8);
text-shadow:1px 1px 0 rgba(255,255,255,0.3);
transition:all .3s ease;
z-index:2;
background-image:none
}
.swiper-viewport .swiper-button-prev{
opacity:.7;
left:10px
}
.swiper-viewport .swiper-button-next{
opacity:.7;
right:10px
}
.tweet_iframe_widget{
width:100% !important;
}
#search .btn-lg button:focus{
border-color:var(--blue-300);
box-shadow:0 0 0 4px var(--focus-ring)
}
img.float_text_left{
float:left;
clear:none;
margin:15px
}
span.float_text_right p{
width:65%;
height:auto;
float:left
}
.top-bar__footerContainerMenu{
background-image:url(../../../../../image/xpress/logo/green-yellow.jpg);
box-sizing:border-box;
width:100%;
margin:0 auto;
background-size: 100% 114%;
padding-top:9px
}
.top-bar__footerContainerMenu .grid__row_margin{
box-sizing:border-box;
display:flex;
flex-flow:row wrap;
margin:0!important
}
.grid_span_xs_12{
box-sizing:border-box;
padding:6px;
display:flex;
min-width:24%;
margin-left:10px
}
.grid_span_xs_13{
box-sizing:border-box;
padding:6px;
display:flex;
min-width:22%
}
.grid_span_xs_14{
box-sizing:border-box;
padding:6px;
display:flex;
min-width:19%
}
.grid_span_xs_15{
box-sizing:border-box;
padding:6px;
display:flex;
min-width:16%
}
.grid_span_xs_17{
margin-top:-95px
}
.grid_span_xs_16{
box-sizing:border-box;
padding:6px;
display:flex
}
#PopUpBtn {
background: #ffffff00;
border-color: #9990;
z-index: 3;
position: absolute;
padding-top: 10px;
padding-left: 178px;
}
.PopUpMod {
  display: none;
  position: fixed;
  z-index: 1;
  padding-top: 219px;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: auto;
  background-color: rgba(0,0,0,0.4);
}
.popupinfo-content {
  background-color: #fefefe;
  margin: 0 auto;
  padding: 20px;
  border: 1px solid #888;
  width: 63%;
  height:29%;
}
.PopUpCLS {
  color: #aaaaaa;
  float: right;
  font-size: 28px;
  font-weight: bold;
}

.PopUpCLS:hover,
.PopUpCLS:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
}
.promo-sales{}
.promo-info button:focus {
outline: none;
box-shadow: 0 0 8px #ff000000
}
.promo-info{
font-family: 'RobotoCondensed-Regular';
width: 21%;
float: right;
font-size: small;
color: #673ab7
}
.bagempty-actions .bagempty-si{
padding:.76471rem .88235rem .82353rem;
box-sizing:border-box;
width:40%;
text-decoration:none;
font-size:17px;
line-height:1.47059;
font-weight:400;
letter-spacing:-.022em;
background-color:#0070c9;
background:linear-gradient(#42a1ec,#0070c9);
border-color:#07c;
border-width:1px;
border-style:solid;
border-radius:4px;
color:#fff;
cursor:pointer;
display:inline-block;
min-width:30px;
text-align:center;
white-space:nowrap
}
.bagempty-actions .bagempty-cnt{
background-color:#e3e3e3;
background:linear-gradient(white,#e3e3e3);
border-color:#d6d6d6;
color:#0070c9
}
.mt-container .bag-carts{
line-height:2;
margin-top:.8em
}
.mt-container .bag-cart{
padding-top:20px;
font-size:40px;
line-height:1.1;
font-weight:600;
letter-spacing:0;
font-family:aosicons;
padding-bottom:2px
}
.mt-container .bagempty-actions{
margin-top:18px;
padding-bottom:80px
}
.bagempty-img{
padding-bottom:50px
}
.lc-experience{
margin:0;
padding:0;
line-height:1.2em
}
.lc-experience li{
list-style:none;
margin:5px 0 5px -3px;
padding:4px 0 4px 8px;
color:#444;
font-size:13px;
line-height:20px
}
.slideshowcoupons{
margin:0;
position:relative;
padding:14px;
box-shadow:0 0 20px rgba(0,0,0,.4)
}
.slideshowcoupons img{
width:100%
}
#allplist{
padding-left:232px;
position:absolute;
margin-top:-24px;
}
#img{
display:flex;
width:62%
}
#img b{
color:#ff8484;
font-size:16px;
text-transform:uppercase
}
#img img{
max-width:11%
}
.top-bar__footer_link_container{
box-sizing:border-box;
padding:0 0 25px
}
.top-bar__footerMargin{
font-size:11px
}
.top-bar__footer_link_heading{
box-sizing:border-box;
padding-bottom:5px;
font-size:15px;
color:#99f3ff;
font-weight:700;
line-height:1.5
}
.top-bar__footer_link_headin{
box-sizing:border-box;
padding-bottom:5px;
font-size:23px;
color:#fff;
font-weight:700;
line-height:1.5
}
.top-bar__footer_link_heads{
padding-left:32px;
text-align:right;
box-sizing:border-box
}
.footer-xs{
box-sizing:border-box;
line-height:23px
}
.top-bar__subMenuLink .top-bar__footerLink{
font-size:15px
}
.top-bar__subMenuLink{
box-sizing:border-box;
font-family:Motiva,Helvetica,Arial,sans-serif;
color:#fff;
font-size:13px;
display:block
}
.top-bar__footerLink{
box-sizing:border-box;
background-color:transparent;
text-decoration:none;
color:#fff;
cursor:pointer;
font-family:Motiva,Helvetica,Arial,sans-serif;
font-size:13px
}
.middle-bar__footerContainerMiddle{
box-sizing:border-box;
margin:0 auto
}
.footer_grid__row{
box-sizing:border-box;
display:flex;
flex-flow:row wrap
}
.grid__span_sm_6{
box-sizing:border-box;
padding:6px;
display:flex;
width:49%;
min-width:7%
}
.middle-bar__footer_link_heading{
box-sizing:border-box;
padding-bottom:5px;
font-size:15px;
color:#fff;
font-weight:700;
line-height:1.5
}
.grid__span_lg_6{
box-sizing:border-box;
padding:6px;
display:flex;
width:18%;
min-width:3%
}
.subscribe-form__categoryTop{
box-sizing:border-box;
width:100%
}
.subscribe-form__subscribeTitle{
box-sizing:border-box;
padding-bottom:5px;
font-size:15px;
color:#fff;
font-weight:700;
line-height:1.5
}
.footer_grids__row{
box-sizing:border-box;
display:flex;
flex-flow:row wrap;
margin:40px -6px -6px
}
.subscribe-form__subscribeConatianer{
box-sizing:border-box;
width:862.344px;
display:flex;
position:relative;
bottom:16px
}
.grid__span_xs_12{
box-sizing:border-box;
padding:6px;
display:flex;
width:431.172px;
min-width:50%
}
.bottom-bar__footerContainerBottom{
box-sizing:border-box;
max-width:100%;
width:100%;
margin:0 auto
}
.footer_grit__row{
box-sizing:border-box;
display:flex;
flex-flow:row wrap;
margin:6px -6px -6px
}
.grid__span_ls_12{
box-sizing:border-box;
padding:6px;
display:flex;
width:1452px;
min-width:100%
}
.bottom-bar__footerNoLink{
box-sizing:border-box;
color:#fff;
text-decoration:none;
font-size:13px;
display:inline-block;
margin-left:4px;
margin-right:4px
}
.poutastock{}
.poutastock input{
height: 0;
width: 217px;
background: rgb(255, 255, 255);
color: rgb(163, 163, 163);
font: inherit;
box-shadow: rgb(0 0 0 / 10%) 0px 6px 10px 0px;
border: 0px;
outline: 0px;
padding:22px 18px;
font-size: 10px;
}
.btn-inside-send {
text-transform: uppercase;
display: inline-block;
background: rgb(127, 143, 244);
color: rgb(255, 255, 255);
border: 0px;
padding: 6px 19px;
margin-left: -87px;
}
.button-addcart{
background-color: #f4433600;
margin-right: 0;
width: 100%;
border: 1px solid#ddd;
font-family: 'Poppins-SemiBold';
}
.hidden-mdz{
font-family: 'Poppins-Light';
font-size: 25px;
background-color: unset;
color: #000;
}
.product-price .special{
color: #fd1100;
position: absolute;

}
.cpn-main-imgz{
max-width: 200%;
margin: -13px 0 0 -13px;
height: 100%;
width: 115%;
}
.product-price .price {
color: #000;
text-decoration: line-through;
font-size: -webkit-xxx-large;
position: absolute;
margin-left: -270px;
margin-top: 16px;
}
.stockdivout{
margin-bottom: -11px;
}
.logo-img{
width:20%;
height:71px;
background-image:url(../../../../../tonerink-logo.png);
background-repeat:no-repeat;
background-size:contain
}
.series-brands {
border-style: none;
border-color: inherit;
border-width: 0px;
box-sizing: border-box;
margin: 0px;
padding: 5px;
font-family: "Poppins-Regular", sans-serif;
font-size: 14px;
color: rgb(70, 70, 70);
line-height: 17px;
width: 321px;
background: rgb(255, 255, 255) url(../../../../../image/supplies/arrow-select-active.png) no-repeat 100% 50%;
appearance: none;
box-shadow: none !important;
border-radius: 3px;
height: 50px;
}
.color-liner{
color:#fa9223;
font-weight:bolder
}
.msrp-color{
color:#000;
font-weight:bolder
}
.ours-color{
color:#000;
font-weight:bolder
}
.bk-color{
color:#000;
font-weight:bolder
}
table{
border-collapse:separate;
border-spacing:0
}
caption,td,th{
font-weight:400
}
blockquote:after,blockquote:before,q:after,q:before{
content:""
}
blockquote,q{
quotes:"" ""
}
a:focus{
outline:0
}
a:active,a:hover{
outline:0
}
a img{
border:0
}
h1,h2,h3,h4,h5,h6{
clear:both;
font-weight:400;
font-family:Poppins,sans-serif;
line-height:1.3;
margin-bottom:15px;
color:#3d3d3d
}
p{
margin-bottom:20px
}
cite,dfn,em,i{
font-style:italic
}
blockquote{
margin:0 15px;
font-size:20px;
font-style:italic;
font-family:Poppins,sans-serif;
font-weight:300
}
address{
margin:0 0 15px
}
pre{
background:#eee;
font-family:"Courier 10 Pitch",Courier,monospace;
font-size:15px;
line-height:1.6;
margin-bottom:1.6em;
max-width:100%;
overflow:auto;
padding:1.6em
}
code,kbd,tt,var{
font:15px Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace
}
abbr,acronym{
border-bottom:1px dotted #666;
cursor:help
}
sub,sup{
font-size:75%;
height:0;
line-height:0;
position:relative;
vertical-align:baseline
}
sup{
bottom:1ex
}
sub{
top:.5ex
}
small{
font-size:75%
}
big{
font-size:125%
}
h1{
font-size:36px
}
h2{
font-size:30px
}
h3{
font-size:26px
}
h4{
font-size:20px
}
h5{
font-size:18px
}
h6{
font-size:16px
}
hr{
background-color:#ccc;
border:0;
height:1px;
margin-bottom:15px
}
ul{
list-style:disc
}
ol{
list-style:decimal
}
li>ol,li>ul{
margin-bottom:0;
margin-left:15px
}
dt{
font-weight:700
}
dd{
margin:0 15px 15px
}
img{
max-width:100%;
vertical-align:middle
}
figure{
margin:0
}
table{
margin:0 0 15px;
width:100%;
border-collapse:collapse
}
th{
font-weight:700;
border:1px solid #ccc;
padding:5px 10px
}
button,input,select,textarea{
font-size:100%;
margin:0;
vertical-align:middle
}
.bttn:hover,.navigation .nav-links a:hover,button,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{
background:#0094da;
color:#fff;
border-color:#999
}
input[type=checkbox],input[type=radio]{
padding:0
}
button::-moz-focus-inner,input::-moz-focus-inner{
border:0;
padding:0
}
.searchform input[type=text]:focus{
border:1px solid #aaa
}
textarea{
overflow:auto;
padding-left:3px;
vertical-align:top;
color:#666;
border:1px solid #ccc;
height:160px;
max-width:100%;
width:100%
}
.widget_search #s{
margin-right:-49px;
width:95%
}
.widget_search #searchsubmit{
height:36px
}
.inlinehelp{
padding-top:7px;
margin-left:60%;
font-size:medium;
padding-left:0;
list-style:none;
display:inline-block
}
a:active,a:focus,a:hover{
color:#999
}
.product-img-container{
max-width:40%
}
.main-product-section{
font-size:medium
}
#product-names{
font-size:16px;
font-weight:700
}
.tinynm{
margin-left:88px;
font-size: 1em;
border-width: 0 0 2px;
width: 65%;
text-shadow: #ccc 1px 1px 2px;
}
.cart-custom-logo-link img{
max-height:41px
}
.modal-header .close{
margin-top:-43px
}
.product-info-container{
box-sizing:border-box;
border-width:0 0 2px;
outline:0;
padding:9px 4px;
margin-left:486px;
margin-top:-552px;
vertical-align:baseline;
float:left;
border-radius:5px 5px 7px 7px;
position:relative;
width:59.5%;
box-shadow:#e6e7e7 80px 0 42px -42px inset,#e6e7e7 -80px 0 142px -42px inset,#f2f2f2 0 -12px 12px -10px inset
}
.cijmbsg img{
width:17%;
position:absolute;
margin:-112px 19%
}
.mbsg img{
width:18%;
position:absolute;
padding:0;
margin-left:59%;
margin-top:-238px
}
#qty_price{
padding-left:5px;
width:113px;
font-size:16px;
font-weight:700;
color:#19578f;
padding-bottom:5px;
line-height:43px;
margin-top:0;
margin-bottom:0
}
#bglts{
width:65%;
height:32px;
margin-bottom:17px;
color:#505050;
line-height:12px;
vertical-align:middle
}
#texttableth{
color:#505050;
line-height:12px;
vertical-align:middle;
padding:4px;
text-align:left;
font-weight:400;
border-style:none none solid;
border-collapse:collapse;
border-bottom-color:#cbcbcb;
border-bottom-width:1px;
background-color:#fff
}
.popup-modal .displayimg .qty b{
position:absolute;
width:127%;
margin-left:-76px
}
.prc-spacer{
margin-right:0;
margin-top:0;
margin-bottom:0;
padding:0 0 0 75px
}
.prc-spacers{
margin-right:0;
margin-top:0;
margin-bottom:0;
padding:0 0 0 80px
}
.prc-siz1{
font-family:'Times New Roman',Times,serif;
color:#f80107;
font-weight:700
}
.prc-siz2{
font-family:'Times New Roman',Times,serif;
color:#bf08d5;
font-weight:700
}
.prc-siz3{
font-family:'Times New Roman',Times,serif;
color:#000;
font-weight:700
}
#smalltexth{
font-size:9px;
font-family:Verdana,Arial,sans-serif;
color:#505050;
line-height:12px;
vertical-align:top;
padding:0;
text-align:left;
font-weight:400;
border:0
}
#qtytr{
vertical-align:top
}
.instockm{
margin-left:13px;
position:absolute
}
.your-price span{
font-size:143%;
font-stretch:ultra-condensed;
font-family:serif;
font-weight:600;
color:#b91e1e;
margin-left:-230px
}
.buy-section .your-price{
font-size:3.2em;
display:inline-block;
font-weight:700;
float:none;
padding-top:16px
}
.purchase .add-to-cart{
border:1px solid #03a9f4;
background:#d95f49;
margin:0 12px;
padding-right:30px;
padding-left:30px;
float:left;
color:#fff
}
.price-label{
margin:4px 3px 0;
font-weight:bolder;
font-style:normal;
display:inline-block;
line-height:1;
float:left;
max-width:100%;
color:#639c06
}
.product-info-container .review-preview{
box-sizing:border-box;
border:0;
font-size:.75em;
font-weight:inherit;
margin:0;
outline:0;
padding:0;
vertical-align:baseline;
line-height:inherit;
display:inline-block;
position:relative
}
.shipping-stock .title{
box-sizing:border-box;
margin:0;
border-width:1px 0;
border-image:initial;
font-size:14px;
font-weight:700;
outline:0;
padding:4px 0 5px;
vertical-align:top;
line-height:inherit;
width:65%;
text-decoration:initial;
text-align:center;
list-style:none;
background-color:#f5f5f5;
color:#f82525;
text-transform:uppercase
}
.primary-info{
box-sizing:border-box;
border-width:0 0 2px;
border-image:initial;
font:inherit;
margin:0;
outline:0;
padding:0 0 6px;
vertical-align:baseline;
clear:both;
box-shadow:#e6e7e7 80px 0 42px -42px inset,#e6e7e7 -80px 0 142px -42px inset,#f2f2f2 0 -12px 12px -10px inset
}
.newLinkBox{
background:url(/images/site3/common/info-sign.png) no-repeat scroll 15px 13px #ebf6ff;
border:2px solid #b7d7eb;
border-radius:10px 10px 10px 10px;
box-shadow:0 0 7px #c6c6c6;
margin:10px 0;
padding:10px 15px 10px 45px;
color:#333;
line-height:18px
}
.buy-section.item-not-avilable,.buy-section.product-options,.buy-section.product-price,.buy-section.purchase,.buy-section.shipping-stock{
padding-left:117px;
background-color:#e6e7e7
}
.price-final{
margin-bottom:8px;
margin-left:-56px
}
.buy-section.product-price p{
padding-right:12px;
font-size:26px;
font-weight:900
}
.prod-id{
box-sizing:border-box;
border:0;
font:inherit;
margin:3px 0 8px;
outline:0;
padding:0;
vertical-align:baseline;
display:block
}
.product-sku{
box-sizing:border-box;
font-style:normal;
line-height:inherit;
margin:0 6px 0 0;
padding:0;
border:0;
font-weight:inherit;
font-size:.6875em;
vertical-align:baseline;
cursor:text;
color:#798794
}
.buy-section{
box-sizing:border-box;
border:0;
font-size:14px;
font-weight:inherit;
margin:0;
outline:0;
padding:0 12px 8px 117px;
vertical-align:baseline;
line-height:inherit;
display:block;
text-align:center;
color:#999;
float:left;
width:100%
}
.product-desc{
position: absolute;
font-size:large;
}
.product-imgs{
width: 230px;
max-width: 299%;
}
.cartmobicon .product-actions{
float:left
}
.priceCurrency{
box-sizing:border-box;
border:0;
font-family:serif;
font-size:39.872px;
font-weight:600;
margin:0;
outline:0;
padding:0;
vertical-align:baseline;
font-stretch:ultra-condensed;
line-height:inherit;
color:#b91e1e
}
.buy-section .priceCurrencie{
box-sizing:border-box;
border:0;
font-family:serif;
font-size:39.872px;
font-weight:600;
margin:0;
outline:0;
padding:0;
vertical-align:baseline;
font-stretch:ultra-condensed;
line-height:inherit;
color:#b91e1e
}
.highlight-dark{
box-sizing:border-box;
background:#d95f49;
color:#fff;
text-decoration:none;
cursor:pointer;
border:1px solid #03a9f4;
font-size:14px;
font-weight:700;
margin:0 12px;
outline:0;
padding:6px 30px;
vertical-align:middle;
transition:all .3s ease-in-out 0;
line-height:1.42857;
display:inline-block;
border-radius:5px;
box-shadow:rgba(255,255,255,.2) 0 1px 0 inset,rgba(0,0,0,.05) 0 1px 2px;
text-align:center;
white-space:nowrap;
text-transform:uppercase;
float:left
}
.trackEvents{
box-sizing:border-box;
background-color:transparent;
color:#777;
text-decoration:none;
cursor:pointer;
border:0;
font-size:.75em;
font-weight:inherit;
margin:2px 0 0;
outline:0;
padding:1px 0;
vertical-align:baseline;
transition:all .3s ease-in-out 0;
line-height:inherit;
white-space:nowrap;
display:block;
max-width:120px
}
.right-cols{
width:19%;
margin-top:-316px;
margin-left:-2px
}
.left-col-border-radius{
width:80%;
float:right;
padding-top:327px
}
.hero img{
width:119.4%;
margin-left:-231px;
max-width:300%
}
.proinforatstoprew{
box-sizing:border-box;
background-color:transparent;
color:#777;
text-decoration:none;
cursor:pointer;
border:0;
font:inherit;
margin:0;
outline:0;
padding:0;
vertical-align:baseline;
transition:all .3s ease-in-out 0
}
.qa-product-banner{
box-sizing:border-box;
border:0;
font:inherit;
margin:0 0 0 10px;
outline:0;
padding:0;
vertical-align:baseline;
display:inline-block
}
.qa-product-banner a{
box-sizing:border-box;
background-color:transparent;
color:#777;
text-decoration:none;
cursor:pointer;
border:0;
font-size:.75em;
font-weight:400;
margin:0;
outline:0;
padding:0;
vertical-align:baseline;
transition:color .2s ease-out 0;
line-height:inherit
}
.purchases{
box-sizing:border-box;
border:0;
font:inherit;
margin:0;
outline:0;
padding:3px 12px 3px 117px;
vertical-align:baseline;
float:left;
width:100%;
background-color:#e6e7e7
}
.mbsg{
box-sizing:border-box;
border:0;
font:inherit;
margin:0;
outline:0;
padding:12px 12px 15px 117px;
vertical-align:baseline;
float:left;
width:100%;
background-color:#e6e7e7
}
.right-bar p{text-align: justify!important}
.sell-points-hr .sell-points-ht{
font-size:16px;
text-align:justify;
line-height:1.5
}
.cartman{
width:63%;
padding-left:137px
}
.cartman .qty input{
font-size:27px
}
.cartman .box input{
height:46px;
width:48%;
font-size:19px;
margin-left:-14px
}
.printer-desc-text{
margin:0
}
.indexdesc{
position:absolute;
margin-left:-154px;
margin-top:5px;
}
.goodpoints{
position:absolute;
padding-left:10%;
padding-top:27px;
font-size:17px;
width:21%
}
.ratp{
position:absolute;
line-height:38px;
margin-top:24px
}
.tabs-style-topline{
margin-top:-15px
}
.leading-info img{
width:1100px
}
.content-wrap{
position:relative;
border-radius:4px;
border:1px solid #e5e5e9;
border-bottom-width:2px;
border-top-width:0
}
.content-wrap section.content-current{
font-family:monospace;
display:block;
border:1px solid #c1c1c4;
border-radius:3px
}
.leading-info span{
font-family:Roboto-Light;
line-height:1.8;
font-size:17px
}
.widget{
border:0;
border-radius:5px;
box-shadow:none!important
}
.tab-jumpto{
padding:12px 18px;
margin:12px auto;
max-width:1020px;
font-size:.8125em;
background:#fff;
border-color:#ddd
}
.a-size-base{
font-family:serif;
box-sizing:border-box;
vertical-align:top;
text-align:left;
padding:7px 14px 6px;
color:#fff;
font-size:13px;
line-height:19px;
background-color:#2196F3;
font-weight:900;
border-top:1px solid #e7e7e7;
white-space:normal;
word-wrap:break-word;
width:189px
}
.b-size-base{
box-sizing:border-box;
vertical-align:top;
padding:7px 14px 6px;
font-size:13px!important;
border-right:1px solid #e7e7e7;
border-top:1px solid #e7e7e7;
color:#333;
font-family:Roboto-Light
}
.main-content p{
margin: 0px;
padding: 5px 0px;
color: rgb(88, 88, 88);
font-size: 14px;
line-height: 20px;
font-weight: lighter;
font-family: Helvetica, Helvetica, Arial, sans-serif;
font-style: normal;
font-variant-ligatures: normal;
font-variant-caps: normal;
letter-spacing: normal;
orphans: 2;
text-align: start;
text-indent: 0px;
text-transform: none;
white-space: normal;
widows: 1;
word-spacing: 0px;
-webkit-text-stroke-width: 0px;
background-color: rgb(255, 255, 255);
}
.sell-points .FedExP{
padding-left:134px
}
.sell-points em{
font-style:normal;
display:block;
font-size:16px
}
.sell-points strong{
font-size:18px;
margin-top:-11px;
text-shadow:#ccc 1px 1px 2px;
display:block;
color:#03a9f4
}
.rich-relevance{
margin-top:-39px
}
.sell-points-hr{
line-height:31px;
text-align:justify
}
.sell-points-hr ul.sell-points{
display:flex
}
.sell-points-hr li:first-child{
text-shadow:#ccc 1px 1px 2px;
margin-left:0
}
.sell-points li .usps-icon{
background:#fff url(../../../../../image/catalog/crazyinkjets/radius/shipping-carrier.jpg) no-repeat left;
background-position:-2px 18px;
padding:0 78px 53px 0;
margin-left:-78px
}
.sell-points li .dropoff-icon{
background:#fff url(../../../../../image/catalog/crazyinkjets/radius/shipping-carrier.jpg) no-repeat left;
background-position:-135px 16px;
padding:0 47px 59px 0;
margin-left:-45px
}
.sell-points li .ups-icon{
background:#fff url(../../../../../image/catalog/crazyinkjets/radius/shipping-carrier.jpg) no-repeat left;
background-position:-181px 24px;
padding:2px 111px 58px 0;
margin-left:-119px
}
.sell-points-hr li{
padding:0 0 0 45px;
margin:10px .5%;
vertical-align:top;
max-width:300px
}
.product-container>.product-aggregate{
max-width:1020px;
margin:0 auto 30px
}
.product-container .product-aggregate{
margin-top:3px;
overflow:hidden;
padding-bottom:0
}
.pa-horizontal h6{
border-bottom:1px solid #ccc;
padding-bottom:3px;
margin-bottom:12px
}
.firsttime-div{
width: 44%;
height: 142px;
padding-left: 256px;
position: relative;
margin-top: -111px;
}
.firsttime-div h2{
font-family: 'RobotoMono-Light';
margin: 0;
text-transform: none;
text-align: center;
letter-spacing: 0;
font-weight: 400;
font-size: 22px;
margin-top: 15px;
}
.firsttime-div strong{
font-family: 'RobotoMono-Regular';
font-size: 31px;
line-height: 3rem;
color: #8a6d3b;
}
.firsttime-span{
padding: 14px 5.5rem 0 0;
margin: 0 1.5rem 0 0;
border-right: 1px solid #ddd;
font-size: 65px;
}
.featured-mails{

}
.featured-mails .fa-mail-bulk{
font-size: 65px;
color: #2196f3;
}
.firsttime-div1{}
.firsttime-div1 input{
border: 1px solid #ddd;
text-align: left;
font-style: normal;
width: 76%;
height: 3rem;
padding: 0 1.5rem;
}
.firsttime-div2 button{
right: 0;
top: 0;
width: auto;
margin-top: -48px;
float: right;
background-image: url(../../../../../image/xpress/logo/menu-bar.jpg);
color: #f5f5f5;
height: 47px;
border-radius: 3px;
}
.validinfo{
display: block;
font-size: 12px;
line-height: 1.5rem;
color: #999;
margin-top: 10px;
text-align: left;
}
.firsttime-div2{
margin-top: -126px;
margin-left: 54%;
}
.tinyimgnmsa{
max-width:63%;
margin-top:-63px;
width:23%;
padding:0 0 16px;
font-size:14px;
display:-webkit-box;
overflow:hidden
}
.tinyimgnmsa span{
margin-top:-48px;
font-size:14px;
overflow:hidden;
display:-webkit-box
}
.pa-details .item-reviews{
margin-right:0!important
}
.item-reviews{
font-size:.875em
}
.screen-reader-text{
clip:rect(1px,1px,1px,1px);
position:absolute!important
}
.screen-reader-text:active,.screen-reader-text:focus,.screen-reader-text:hover{
background-color:#f1f1f1;
border-radius:3px;
box-shadow:0 0 2px 2px rgba(0,0,0,.6);
clip:auto!important;
color:#999;
display:block;
font-size:14px;
font-weight:700;
height:auto;
left:5px;
line-height:normal;
padding:15px 23px 14px;
text-decoration:none;
top:5px;
width:auto;
z-index:100000
}
.hover_bkgr_crazy{
background:rgba(0,0,0,.5);
cursor:pointer;
display:none;
height:100%;
position:fixed;
text-align:center;
top:0;
z-index:10000
}
.hover_bkgr_crazy .helper{
display:inline-block;
height:100%;
vertical-align:middle
}
.hover_bkgr_crazy>div{
margin:0 auto;
width:60.6%
}
.popupCloseButton{
background-color:#fff;
border:3px solid #999;
border-radius:50px;
cursor:pointer;
display:inline-block;
font-family:arial;
font-weight:700;
position:absolute;
top:-20px;
right:-20px;
font-size:25px;
line-height:30px;
width:30px;
height:30px;
text-align:center
}
.popupCloseButton:hover{
background-color:#ccc
}
.trigger_popup_crazy{
cursor:pointer;
font-size:20px;
margin:20px;
display:inline-block;
font-weight:700
}
inkscrazyink-overlay- .product-outer{
box-sizing:border-box;
width:727px;
background-image:linear-gradient(transparent,transparent,transparent,rgba(204,204,204,.47))
}
.product-inner{
box-sizing:border-box;
margin:10px 0 0;
padding-left:20px;
padding-right:20px;
padding-bottom:20px;
background-color:#fff
}
.inksoverlay-title{
box-sizing:border-box;
font-family:Motiva-Bold;
font-size:22px;
line-height:32px;
color:#444;
margin-top:132px;
margin-left:5px
}
.grid__rows{
box-sizing:border-box;
display:flex;
flex-flow:row wrap;
margin:6px -6px -6px
}
.grid_columns{
box-sizing:border-box;
padding:6px;
display:flex;
width:116.5px;
min-width:16.6667%
}
.inksproduct-detail-img{
box-sizing:border-box;
width:104.5px;
margin-left:8px;
margin-right:8px
}
.inksproduct-detail-img img{
box-sizing:border-box;
border:0;
width:100px;
height:100px
}
.span_sm_5{
box-sizing:border-box;
padding:6px;
display:flex;
width:349.5px;
min-width:50%
}
.span_ln_5{
box-sizing:border-box
}
.inksproduct-title{
box-sizing:border-box;
font-size:15px;
line-height:18px;
font-family:Motiva,Helvetica,Arial,sans-serif;
color:#444;
margin-bottom:5px;
padding:0 5px
}
.fa-stack-2x {
margin-top: 68px !important;
margin-left: 139px;
}
.liner3fx{
width: 277.5px;
margin-right: 30px;
}
.inksmodel-empty-space{
box-sizing:border-box;
height:12px
}
.loader {
display: none;
top: 50%;
left: 50%;
position: absolute;
transform: translate(-50%, -50%);
}

.loading {
border: 2px solid #ccc;
width: 60px;
height: 60px;
border-radius: 50%;
border-top-color: #1ecd97;
border-left-color:  #1ecd97;
animation: spin 1s infinite ease-in;
}

@keyframes spin {
0% {
 transform: rotate(0deg);
}
100% {
 transform: rotate(360deg);
}
}
.inksproduct-price{
box-sizing:border-box;
font-family:Motiva,Helvetica,Arial,sans-serif;
color:#444;
margin-bottom:5px;
padding:0 5px;
margin-top:5px
}
.inksprices{
box-sizing:border-box;
border-collapse:collapse;
border-spacing:0;
float:right;
margin-bottom:5px
}
.inksprice-items{
border:none;
box-sizing:border-box;
padding:0 0 0 10px;
font-family:Motiva,Helvetica,Arial,sans-serif;
font-size:13px;
line-height:18px;
color:#444;
text-align:right
}
.inksprice-items .inksprice-items-right{
border:none;
box-sizing:border-box;
padding:0 0 0 18px;
font-family:Motiva,Helvetica,Arial,sans-serif;
font-size:13px;
line-height:18px;
color:#444;
text-align:right
}
.inksfinal-price{
box-sizing:border-box;
font-family:Motiva-Bold;
font-size:24px;
line-height:30px;
color:#444;
text-align:right;
font-weight:700;
clear:both
}
.inksfinal-price-line{
box-sizing:border-box;
border-top:1px solid #444
}
.span_md_4{
box-sizing:border-box;
padding:6px;
display:flex;
width:232.984px;
min-width:33.3333%
}
.inksbuttons{
box-sizing:border-box;
border-left:1px solid #ddd;
padding-left:14px!important;
padding-right:14px
}
.inkscrazyink-options{
box-sizing:border-box;
padding:0;
text-align:center;
min-width:210px
}
.inksitems-in-cart{
box-sizing:border-box;
font-family:Motiva,Helvetica,Arial,sans-serif;
padding:0;
margin:0;
color:#444
}
.inksfree-shipping{
box-sizing:border-box;
padding:0;
margin:0 0 9px;
font-family:Motiva-Bold;
color:#444;
line-height:24px;
vertical-align:baseline
}
.inksfree-shipping span{
box-sizing:border-box;
color:#c00
}
.inksbutton-section-dotcom{
box-sizing:border-box;
margin:5px 5px 10px
}
.button_primary{
box-sizing:border-box;
border-radius:20px;
font-family:Motiva-Medium;
display:inline-block;
width:181.984px;
min-width:140px;
height:36px;
padding:9px 16px 11px;
text-align:center;
line-height:1.4em
}
.primary_red{
background-color:initial;
color:#c00;
border:1px solid #c00
}
.primary_blue{
background-color:initial;
color:#2196f3;
border:1px solid #00bcd4
}
.alignleft{
display:inline;
float:left;
margin-right:15px
}
.alignright{
display:inline;
float:right;
margin-left:15px
}
.aligncenter{
clear:both;
display:block;
margin:0 auto
}
.measure-qty{
padding-left:29%
}
.measure-shf{
padding-left:24%
}
.grids{
margin-left:0;
padding-top:0
}
.grids ul{
line-height:2;
list-style:none;
padding-top:47px;
font-size:13px;
font-weight:100;
width:100%
}
.sku_id{
margin:0;
padding:0;
outline:0;
color:#111;
font-size:11px;
font-style:normal;
font-weight:400;
letter-spacing:normal;
orphans:2;
text-align:start;
text-indent:0;
text-transform:none;
white-space:normal;
widows:2;
word-spacing:0;
background-color:#fff;
text-decoration-style:initial;
text-decoration-color:initial
}
.item_sku{
margin:0 0 5px;
padding:0;
outline:0;
color:#72777c;
font-size:11px;
clear:left
}
.price_container{
margin:0;
padding:33px 0 0 6px;
outline:0;
clear:none;
float:right;
width:288.594px;
min-height:inherit;
color:#111;
font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
font-size:11px;
font-style:normal;
font-weight:400;
letter-spacing:normal;
orphans:2;
text-align:start;
text-indent:0;
text-transform:none;
white-space:normal;
widows:2;
word-spacing:0;
background-color:#fff;
text-decoration-style:initial;
text-decoration-color:initial
}
.price_block{
margin:10px 0;
padding:0;
outline:0;
font-size:16px;
float:right;
clear:both
}
.price_table{
margin:0;
padding:0;
outline:0;
display:table;
border-collapse:collapse
}
.red_price{
margin:0;
padding:0 0 3px;
outline:0;
color:#b30000;
display:table-row;
font-weight:800;
font-size:1em;
line-height:1em
}
.price_column{
text-align:right!important;
position:relative;
padding-bottom:5px;
width:auto;
display:table-cell!important;
padding-right:5px
}
price_column_red_price{
color:#b30000;
position:relative;
padding-bottom:5px;
width:auto;
display:table-cell!important
}
.priceColumnSmarter{
font-weight:400!important;
font-size:.786em
}
.uom{
text-transform:lowercase;
color:#808285
}
.product-list{}
.actions{
margin:0;
padding:0;
outline:0;
display:block;
clear:both
}
.quantity_box{
margin:0;
padding:0;
outline:0;
list-style:outside none none;
float:right;
clear:left;
width:auto;
white-space:normal
}
.groupedBlock{
margin:10px 0;
padding:0;
outline:0;
font-size:16px;
float:right;
clear:both
}
.actions .cart{
margin:-134px 0 0 5px;
padding:0;
outline:0;
float:left;
clear:none;
min-height:34px;
text-align:left;
max-width:100%
}
#contcartinfo {
float: right;
width: 72%;
margin-right: -173px;
padding-bottom: 70px;
}
#lean_hdr.hdr_NotLoggedIn .nav-my-account .ul-nav-myaccount #liwmsg #blkMnu .nav-flyout-myaccount .nav-flyout-arrow{
left:125px;
border-bottom-color:#666
}
.nav-my-account .ul-nav-myaccount #liwmsg #blkMnu .nav-flyout-myaccount .nav-flyout-arrow{
left:125px;
border-bottom-color:#fc0
}
.nav-flyout-arrow{
width:0;
height:0;
border-left:7px solid transparent;
border-right:7px solid transparent;
border-bottom:7px solid #f5f5f5;
position:absolute;
top:-7px;
margin-left:148px
}
.login-widget-wrap{
padding:7px 18px
}
.logSection{
padding-bottom:15px;
color:#000
}
#LoginSubmit_hdr{
text-align:center;
text-decoration:none!important;
border:none;
height:36px;
font-size:16px;
border-radius:initial;
line-height:36px
}
.LoginWidgetBtn a{
color:#000
}
.formBtn{
display:inline-block;
float:none;
margin:0 5px 0 0;
vertical-align:middle
}
.form8{
width:240px
}
#page .alignCenter{
text-align:center
}
#page .ST_l{
margin-top:20px;
color:#d95f49
}
.formRow .fa-user{color: #fff !important;}
.formRow{
padding:5px 0;
display:block
}
.txtBold{
font-weight:700
}
.txtXL{
font-size:18px
}
.buttonx{
display:inline-block;
text-align:center
}
.form8{
width:240px
}
.product-thumb .button-addcart{
margin:0;
padding:2px 8px;
outline:0;
color:#fff;
font-style:normal;
font-variant:normal;
font-weight:400;
font-stretch:normal;
font-size:12px!important;
line-height:28px;
overflow:visible;
height:auto;
text-transform:none;
text-decoration:none;
text-align:center;
cursor:pointer;
vertical-align:middle;
display:inline-block;
border:none;
border-radius:4px;
background-color:#1e5a99;
min-width:111px;
box-sizing:border-box
}
.product-thumb .product-thumbs{
color:red;
font-size:x-large;
font-family:Roboto
}
#usecoupon{
width:33%;
float:right
}
.accordion-container-li{
position:relative;
padding:0 0 65px;
border-width:1px 0 0;
border-image:initial;
vertical-align:top;
outline:0;
box-sizing:border-box;
margin:0;
float:left;
height:10px;
width:23%;
border-color:#e5e5e5;
border-style:solid
}
.accordion-container-ul a{
font-family:MarketSans-Regular;
background-color:transparent;
color:#d95f49;
text-decoration:none;
cursor:pointer;
padding:0;
border:0;
vertical-align:baseline;
outline:0;
box-sizing:border-box;
margin:0;
letter-spacing:-.02em;
transition:background-color .24s ease 0s,color .24s ease 0
}
.brandlists{
padding:0;
border:0;
vertical-align:baseline;
outline:0;
box-sizing:border-box;
margin:0 0 0 -15px;
font-size:12.6px
}
.brandlista{
padding:0;
border:0;
vertical-align:baseline;
outline:0;
box-sizing:border-box;
margin:8px 0 0;
font:inherit;
float:left
}
.brandlista img{
border:none;
vertical-align:baseline;
padding:0;
outline:0;
box-sizing:border-box;
margin:0;
font:inherit;
max-width:100%;
height:auto
}
.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.es-clearfix:after,.es-clearfix:before,.mt-container:after,.mt-container:before,.row:after,.row:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{
content:'';
display:table
}
.comment-content:after,.entry-content:after,.es-clearfix:after,.mt-container:after,.row:after,.site-content:after,.site-footer:after,.site-header:after{
clear:both
}
.clear{
clear:both
}
.widget-area .widget{
margin:0 0 25px;
padding-bottom:10px
}
.widget-area .widget select{
max-width:100%
}
.form-horizontal .form-groups{
margin-right:43%;
margin-left:12px
}
.news-title a{
font-family:Poppins-Regular;
list-style:upper-armenian
}
.sticky{
display:block
}
h1.entry-title{
color:#353535;
font-weight:700;
margin-bottom:0;
padding-bottom:0;
text-transform:capitalize
}
h1.entry-title a{
color:#3d3d3d
}
#top-topper{}
.nav-my-account .ul-nav-myaccount #liwmsg #blkMnu {
top: 62px;
left: -332px;
}
.login-widget-wrap {
padding: 10px 20px;
}
#blkMnu {
text-align: left;
z-index: 9999;
left: -136%;
box-shadow: 0 1px 5px rgb(102 102 102);
border: none;
position: absolute;
background: #fff;
box-sizing: border-box;
top: 0;
border-top: none;
cursor: default;
}
#liwmsg {
width: 130px;
height: 60px;
cursor: pointer;
text-align: center;
padding: 0;
background-image: none;
}
.login-opts-wrap {
display: flex;
height: 100%;
width: 100%;
box-sizing: border-box;
align-items: flex-start;
font-family:RobotoMono-Regular
}
.LoginWidgetBtns {
width: 20%;
}
.formRow {
padding: 5px 0;
display: block;
}
.width-100 {
width: 100%;
}
.LoginWidgetBtns a{
color: #0072bc;
text-decoration: none;
cursor: pointer;
}
.login-wdgt-divider {
width: 1px;
height: 215px;
background-color: #979797;
margin: 0 30px;
position: relative;
}
.LoginWidgetBtns {
margin-top: 10px;
border-radius: 4px;
text-align: center;
border-width: 3px;
border-style: solid;
border-color: #fff0;
}
.LoginWidgetBtns, .new-account-blk {
flex-grow: 1;
align-items: center;
width: 40%;
}
.formBtn {
display: inline-block;
float: none;
margin: 0 5px 0 0;
vertical-align: middle;
}
.form8 {
width: 240px;
}
.button {
display: inline-block;
background-color: #0079c2;
padding: 0 8px;
height: 30px;
line-height: 30px;
cursor: pointer;
font-size: 12px;
text-align: center;
vertical-align: middle;
white-space: nowrap;
border: none;
color: #fff;
overflow: hidden;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.horiz-divider {
width: 80%;
height: 1px;
background-color: #979797;
margin: 30px auto;
position: relative;
}
.horiz-divider span {
width: 20px;
height: 20px;
font-size: 14px;
color: #afafaf;
border: 1px solid #979797;
border-radius: 12px;
background-color: #fff;
position: absolute;
left: 0;
right: 0;
margin-left: auto;
margin-right: auto;
top: -10px;
line-height: 16px;
text-align: center;
}
#LoginPop #Registers {
height: 36px;
font-size: 16px;
line-height: 36px;
border-radius: 5px;
color: #fff !important;
}

.LoginPoptx, .font-18 {

}
.LoginWidgetBtns a{color: #03a9f4;
font-weight: bold;
}
#LoginSubmit_hdr {
text-align: center;
text-decoration: none!important;
background: #fc0;
border: none;
height: 36px;
font-size: 16px;
border-radius: 5px;
line-height: 36px;
color: #000;
margin-top: 20px;
}
.LoginWidgetBtns {
width: 20%;
}
.nav-flyout-arrow {
width: 0;
height: 0;
border-left: 10px solid transparent;
border-right: 10px solid transparent;
border-bottom: 10px solid #fff;
position: absolute;
top: -10px;
}
#blkMnu.login-wdgt {
width: 490px;
}
#lean_hdr.hdr_NotLoggedIn .nav-my-account .ul-nav-myaccount #liwmsg #blkMnu .nav-flyout-myaccount .nav-flyout-arrow {
left: 125px;
border-bottom-color: rgba(102,102,102,1);
}
.LoginWidgetBtns {
width: 20%;
}
.login-wdgt-divider {
width: 1px;
height: 215px;
background-color: #979797;
margin: 0 30px;
position: relative;
}
.login-opts-wrap .sec-hdr {
font-size: 24px;
line-height: 26px;
clear: both;
}
.LoginWidgetBtns, .new-account-blk {
flex-grow: 1;
align-items: center;
width: 40%;
}
.font14 {
font-size: 14px!important;
}
.horiz-divider {
width: 80%;
height: 1px;
background-color: #979797;
margin: 30px auto;
position: relative;
}
.horiz-divider span {
width: 20px;
height: 20px;
font-size: 14px;
color: #afafaf;
border: 1px solid #979797;
border-radius: 12px;
background-color: #fff;
position: absolute;
left: 0;
right: 0;
margin-left: auto;
margin-right: auto;
top: -10px;
line-height: 16px;
text-align: center;
}

.logSection form{
margin-left: -31%;
}
.logSection a {
font-family: 'MarketSans-Light';
color: #03a9f4 !important;
font-weight: bold;
text-align: right;
}
#blkMnu button {
display: inline-block;
background-color: #0079c2;
padding: 0 8px;
height: 30px;
line-height: 30px;
cursor: pointer;
font-size: 12px;
text-align: center;
vertical-align: middle;
white-space: nowrap;
border: none;
color: #fff;
overflow: hidden;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.formRows {
font-size: smaller;
color: #0079c2 !important;
font-family: Poppins-Light !important;
}
.login-opts-wrap i{color: #000;}
.login-opts-wrap .signinmenu {
color: #000;
font-family: RobotoMono;
}
.login-opts-wrap .login-widge-crt {
color: #fff;
font-family: MarketSans-Light;
margin-right: 37px;
}
.hentry{
margin:0 0 15px
}
.blog-author,.blog-cat,.group-blog .byline,.posted-on,.single .byline{
display:inline;
font-family:Poppins,sans-serif;
font-size:14px;
font-weight:300
}
.cat-links{
margin-right:10px
}
.maindisco{
line-height:2
}
.entry-content,.entry-summary,.page-content{
margin:15px 0 0
}
.entry-contents{
margin:0;
display:none
}
.page-links{
clear:both;
margin:0 0 15px
}
.edit-link .post-edit-link{
background:#fa9223;
padding:4px 10px;
color:#fff!important;
line-height:1;
border-radius:3px;
font-size:13px
}
.edit-link .post-edit-link:before{
content:"\f044";
font-family:FontAwesome;
margin-right:5px
}
#blog-post article.hentry,.archive article.hentry,.blog article.hentry,.category article.hentry,.search article.hentry,.tag article.hentry{
margin-bottom:30px;
padding-bottom:30px;
border-bottom:1px solid #efefef
}
.blog-content-wrapper{
width:100%
}
.entry-content,.entry-summary,.page-content{
display:none
}
.entry-content,.entry-summary,.page-content{
margin:15px 0 0
}
article.hentry .edit-link{
display:none;
margin-top:20px
}
article.hentry h1.entry-title{
margin-bottom:5px;
line-height:1.2
}
article.hentry .entry-footer>span{
color:#999;
font-size:13px;
margin-right:15px
}
.page-header .page-title{
color:#333;
padding-bottom:15px
}
.img-sive{
height:auto;
width:auto
}
.posted-on:before{
content:"\f073";
font-family:FontAwesome;
font-style:normal;
margin-right:5px
}
.product-grid .grids{
display:none
}
.cat-links:before{
content:"\f07c";
font-family:FontAwesome;
font-style:normal;
margin-right:5px
}
.comments-link:before{
content:"\f075";
font-family:FontAwesome;
font-style:normal;
margin-right:5px
}
.byline:before{
content:"\f007";
font-family:FontAwesome;
font-style:normal;
margin-right:5px
}
.tags-links:before{
content:"\f02c";
font-family:FontAwesome;
font-style:normal;
margin-right:3px
}
.entry-footer a{
color:#999
}
.entry-footer a:hover{
color:#fa9223
}
.nav-links .meta-nav{
display:none
}
.nav-links .nav-next,.nav-links .nav-previous{
width:50%;
float:left
}
.nav-links .nav-next{
text-align:right
}
.nav-links .nav-previous a:before{
content:"\f0d9";
font-family:FontAwesome;
font-style:normal;
margin-right:5px
}
.nav-links .nav-next a:after{
content:"\f0da";
font-family:FontAwesome;
font-style:normal;
margin-left:5px
}
.entry-thumbnail{
width:38%;
float:left
}
.entry-exrecpt{
width:60%;
float:right
}
.short-content{
margin-bottom:10px
}
.short-content+.bttn{
float:right
}
.entry-footer{
margin-top:10px
}
.full-width{
float:none;
width:100%
}
.gallery{
margin-bottom:1.5em;
margin-left:-2%
}
.gallery-item{
display:inline-block;
text-align:center;
vertical-align:top;
width:100%;
margin-bottom:3%;
margin-left:2%
}
.site-main .gallery a img{
max-width:none;
width:100%
}
.gallery-columns-2 .gallery-item{
max-width:47%
}
.gallery-columns-3 .gallery-item{
max-width:31.33%
}
.gallery-columns-4 .gallery-item{
max-width:23%
}
.gallery-columns-5 .gallery-item{
max-width:18%
}
.gallery-columns-6 .gallery-item{
max-width:14.66%
}
.gallery-columns-7 .gallery-item{
max-width:12.28%
}
.gallery-columns-8 .gallery-item{
max-width:10.5%
}
.gallery-columns-9 .gallery-item{
max-width:9.11%
}
.gallery-caption{
display:block
}
.archive .format-aside .entry-title,.blog .format-aside .entry-title{
display:none
}
#comments{
margin-top:80px
}
#tab-reviews #comments{
margin-top:0
}
.comment-content a{
word-wrap:break-word
}
.bypostauthor{
display:block
}
#comments h2.comments-title{
color:#333;
display:inline-block;
font-size:22px;
font-style:normal;
font-weight:700;
margin:15px 0;
padding:8px 15px
}
#comments h3{
margin:0 0 10px;
color:#141414;
font-weight:600;
display:inline-block;
line-height:22px;
font-size:18px
}
#commentform label{
width:120px;
display:block
}
textarea#comment{
width:100%;
height:150px
}
.comments-area ol{
margin:0;
padding:0;
list-style:none
}
.comments-area ol.children{
margin:0 0 0 15px
}
.comment-list .comment-body{
padding:15px;
margin-bottom:20px;
background:#f2f2f2;
border-top:2px solid #fa9223
}
.comment-author img{
vertical-align:text-top;
margin-right:15px
}
.comment-author{
float:none
}
.comment-metadata{
font-size:12px;
margin-top:-12px;
padding-left:50px
}
.comment-content{
margin-top:10px;
padding-left:50px
}
.comment-author .fn{
font-style:normal;
font-size:16px;
text-transform:capitalize;
font-weight:700
}
.comment-author .fn .url{
color:#333;
padding:0 5px
}
.comment-author .fn .url:hover{
color:#fa9223
}
.comment-author .says{
display:none
}
.thumbnail{
display:block;
padding:4px;
margin-bottom:20px;
line-height:1.42857143;
background-color:#fff;
border:1px solid #ddd;
border-radius:4px
}
.thumbnail a>img,.thumbnail>img{
margin-right:auto;
margin-left:auto
}
a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{
border-color:#337ab7
}
.thumbnail .caption{
padding:9px;
color:#333
}
.list-grids {
padding: 27px 30px 31px;
background:#004894;
float: right;
width: 32%;
}
.banner-block{
float: left;
width: 67%;
}
.commentmetadata{
float:right;
font-weight:400;
font-size:12px;
font-style:italic
}
.commentmetadata a{
color:#666
}
.commentmetadata .comment-edit-link{
color:#fa9223
}
.commentmetadata+.clear{
margin-bottom:20px
}
.reply .comment-reply-link{
background:none repeat scroll 0 0 #fa9223;
border-radius:3px;
color:#fff;
font-size:13px;
line-height:1;
padding:2px 10px
}
#respond{
background:#f7f7f7;
padding:20px;
margin-top:20px;
color:#141414
}
#commentform .form-submit{
margin-bottom:0
}
#cancel-comment-reply-link{
font-style:italic;
color:#fa9223
}
#cancel-comment-reply-link:before{
font-family:FontAwesome;
content:"\f057";
margin:0 5px 0 20px;
font-style:normal;
color:#fa9223
}
.logged-in-as a{
color:#fa9223
}
.infinite-scroll .paging-navigation,.infinite-scroll.neverending .site-footer{
display:none
}
.infinity-end.neverending .site-footer{
display:block
}
#infinite-footer{
display:none
}
.comment-content img.wp-smiley,.entry-content img.wp-smiley,.page-content img.wp-smiley{
border:none;
margin-bottom:0;
margin-top:0;
padding:0
}
.wp-caption{
border:1px solid #ccc;
margin-bottom:15px;
max-width:100%
}
.outstockform{
padding-top: 23px
}
.container__item{

}
.wp-caption img[class*=wp-image-]{
display:block;
margin:1.2% auto 0;
max-width:98%
}
.wp-caption-text{
text-align:center
}
.wp-caption .wp-caption-text{
margin:10px 0
}
.site-main .gallery{
margin-bottom:1.5em
}
.site-main .gallery a img{
border:none;
height:auto;
max-width:90%
}
.site-main .gallery dd,.site-main .gallery figcaption{
margin:0
}
embed,iframe,object{
max-width:100%
}
.mt-column-wrapper{
padding-top:20px
}
.mt-column-1{
display:inline-block;
margin-right:-4px;
vertical-align:top;
width:98%;
margin-left:2%;
margin-bottom:2%
}
.mt-column-2{
display:inline-block;
margin-right:-4px;
vertical-align:top;
width:48%;
margin-left:2%;
margin-bottom:2%
}
.mt-column-3{
display:inline-block;
margin-right:-4px;
vertical-align:top;
width:31.33%;
margin-left:2%;
margin-bottom:2%
}
.mt-column-4{
display:inline-block;
margin-right:-4px;
vertical-align:top;
width:23%;
margin-left:2%;
margin-bottom:2%
}
.widget_archive ul,.widget_categories ul,.widget_meta ul,.widget_nav_menu ul,.widget_pages ul,.widget_recent_comments ul,.widget_recent_entries ul,.widget_rss ul{
list-style:outside none none;
margin:0
}
.widget_archive li,.widget_categories li,.widget_meta li,.widget_nav_menu li,.widget_pages li,.widget_recent_comments li,.widget_recent_entries li,.widget_rss li{
border-bottom:1px solid rgba(0,0,0,.1);
margin-bottom:5px;
padding-bottom:5px
}
.widget_archive li:last-child,.widget_categories li:last-child,.widget_meta li:last-child,.widget_nav_menu li:last-child,.widget_pages li:last-child,.widget_recent_comments li:last-child,.widget_recent_entries li:last-child,.widget_rss li:last-child{
border:none
}
.widget_archive a,.widget_categories a,.widget_meta a,.widget_nav_menu li a,.widget_pages li a,.widget_recent_comments li,.widget_recent_entries a,.widget_rss li{
color:#333;
font-size:14px;
line-height:32px;
padding-left:22px;
position:relative;
display:inline-block
}
.es-widget-wrapper{
background-image:url(../../../../../imagexpress/es-bg.jpg);
background-position:center;
background-attachment:fixed;
background-size:cover
}
.widget_archive a::before,.widget_categories a::before,.widget_meta a::before,.widget_nav_menu li a:before,.widget_pages li a:before,.widget_recent_comments li::before,.widget_recent_entries a::before,.widget_rss li:before{
color:#afb4bd;
content:"\f187";
font-family:FontAwesome;
font-size:14px;
left:0;
position:absolute;
top:0
}
.widget_categories a::before{
content:"\f07b"
}
.widget_recent_entries a::before{
content:"\f101"
}
.widget_meta a::before,.widget_nav_menu li a:before{
content:"\f105"
}
.widget_recent_comments li::before{
content:"\f086";
top:0
}
.widget_rss li::before{
content:"\f09e";
top:0
}
.widget_pages li a:before{
content:"\f1ea";
top:0
}
.widget_search .search-field{
width:75%;
float:left
}
.widget_search .search-submit{
height:36px;
width:25%;
background:#fa9223;
border-color:#fa9223;
color:#fff
}
.widget_recent_entries .post-date{
color:#8f8f8f;
display:block;
font-size:11px;
margin-top:-5px;
padding-left:24px
}
.widget_nav_menu .sub-menu{
margin:10px 0 0 10px
}
.widget_nav_menu li::before{
top:0
}
.widget_search::after{
clear:both;
content:"";
display:table
}
.widget_search .search-field{
width:75%;
float:left
}
.widget_search .search-submit{
height:36px;
width:25%;
background:#fa9223;
border-color:#fa9223;
color:#fff
}
#primary,.home.blog #primary{
float:left;
width:100%
}
#secondary,#sidebar-shop,.home.blog #secondary{
float:right;
width:27%
}
.error404 #primary,.home.page-template-template-home #primary,.home.page-template-template-home #secondary{
float:none;
width:100%
}
.left-sidebar #primary{
float:right
}
.left-sidebar #secondary{
float:left
}
.home.blog.no-sidebar #primary,.no-sidebar #primary{
float:none;
width:100%;
margin:0 auto
}
.home.blog.no-sidebar-center #primary,.no-sidebar-center #primary{
float:none;
width:80%;
margin:0 auto
}
.no-sidebar #secondary,.no-sidebar-center #secondary{
display:none
}
.home.blog #content #primary article:first-child{
margin-top:0
}
.crazyinks ul.cart_list li a,.crazyinks ul.product_list_widget li a{
font-weight:400
}
.crazyinks .price-cart{
background:#666;
bottom:0;
height:36px;
padding:0 0 0 10px;
position:absolute;
width:100%
}
.crazyinks .price-cart:after{
height:0;
width:100%;
position:absolute;
top:0;
left:0;
content:"";
background:#fa9223
}
.crazyinks ul.products li.product:hover .price-cart:after{
height:100%
}
.crazyinks ul.products li.product .price-cart .button{
background:0 0;
float:right;
margin-top:0;
position:relative;
z-index:9;
padding-left:30px
}
.crazyinks ul.products li.product .price-cart .button:before{
content:"\f07a";
position:absolute;
left:10px;
top:0;
font-family:FontAwesome
}
.crazyinks ul.products li.product .price-cart .button:hover{
background:#fa9223
}
.crazyinks ul.products li.product .price del{
display:inline-block;
margin-right:10px
}
.crazyinks ul.products li.product .price-cart .price{
color:#fff;
display:block;
float:left;
font-size:14px;
line-height:36px;
margin-bottom:0;
width:46%;
position:relative;
z-index:9
}
.crazyinks .price-cart a.added_to_cart{
display:none
}
.crazyinks ul.products li.product .price ins{
font-weight:400
}
.crazyinks #respond input#submit.loading:after,.crazyinks a.button.loading:after,.crazyinks button.button.loading:after,.crazyinks input.button.loading:after{
top:0
}
.crazyinks .widget_price_filter .ui-slider .ui-slider-handle,.crazyinks .widget_price_filter .ui-slider .ui-slider-range{
background:#fa9223;
top:0
}
.crazyinks .widget_price_filter .price_slider{
margin:15px 0
}
.crazyinks .widget_price_filter .price_slider_wrapper .ui-widget-content{
background:#fa9223
}
.crazyinks #respond input#submit,.crazyinks #respond input#submit.alt,.crazyinks .added_to_cart.wc-forward,.crazyinks a.button,.crazyinks a.button.alt,.crazyinks button.button,.crazyinks button.button.alt,.crazyinks input.button,.crazyinks input.button.alt{
background:#333;
border-radius:0;
color:#fff;
font-weight:400;
height:35px;
line-height:35px;
padding:0 15px;
border:none
}
.crazyinks .added_to_cart.wc-forward{
padding:8px 20px;
margin-left:10px
}
.crazyinks #respond input#submit.alt:hover,.crazyinks #respond input#submit:hover,.crazyinks .added_to_cart.wc-forward:hover,.crazyinks a.button.alt:hover,.crazyinks a.button:hover,.crazyinks button.button.alt:hover,.crazyinks button.button:hover,.crazyinks input.button.alt:hover,.crazyinks input.button:hover{
background:#fa9223;
color:#fff
}
.xpress-product-search{
margin:15px 0
}
.crazyinks span.onsale,.crazyinks ul.products li.product .onsale{
background:#999 none repeat scroll 0 0;
border-radius:0;
bottom:auto;
display:inline-block;
left:0;
line-height:25px;
margin:0;
min-height:auto;
min-width:auto;
position:absolute;
right:0;
top:10px;
width:30%;
color:#fff
}
.crazyinks div.product .crazyinks-tabs ul.tabs li a,.crazyinks table.shop_table tbody th,.crazyinks table.shop_table tfoot td,.crazyinks table.shop_table tfoot th,.crazyinks table.shop_table th{
font-weight:600
}
.crazyinks .crazyinks-info,.crazyinks .crazyinks-message{
border:none;
background:#f7f7f7;
display:block;
padding:15px 20px 15px 50px;
margin:20px 0;
font-size:15px
}
.crazyinks form .form-row.crazyinks-validated .select2-container,.crazyinks form .form-row.crazyinks-validated input.input-text,.crazyinks form .form-row.crazyinks-validated select{
border-color:#fa9223
}
.crazyinks .crazyinks-info:before,.crazyinks .crazyinks-message:before,.crazyinks div.product p.price del,.crazyinks div.product p.price ins,.crazyinks div.product span.price ins{
color:#fa9223
}
.crazyinks .price_label{
position:relative;
top:5px;
color:#999;
font-size:15px
}
.crazyinks .widget_price_filter .price_slider_amount .button{
position:relative;
z-index:9
}
.crazyinks .product-categories .children{
padding-left:20px
}
.crazyinks .product-categories li a{
display:inline-block;
margin-bottom:12px;
padding-left:15px;
position:relative
}
.crazyinks .quantity .qty{
border:1px solid #ccc;
border-radius:0;
padding:4px 2px;
width:60px;
height:35px
}
.crazyinks .product-categories .children a:before,.crazyinks .product-categories>li>a:before{
content:"\f101";
position:absolute;
left:0;
top:0;
font-family:FontAwesome
}
.crazyinks .product-categories .children a:before{
content:"\f105"
}
.crazyinks .products .star-rating{
margin:5px auto
}
.crazyinks .star-rating span::before{
color:#fa9223
}
.crazyinks #content table.cart td.actions .input-text,.crazyinks table.cart td.actions .input-text,.crazyinks-page #content table.cart td.actions .input-text,.crazyinks-page table.cart td.actions .input-text{
width:150px;
border-radius:0
}
.crazyinks div.product p.price del{
float:left;
margin-right:15px
}
.crazyinks div.product .crazyinks-product-rating,.crazyinks div.product p.price{
margin-bottom:10px
}
.crazyinks #respond input#submit.alt.disabled,.crazyinks #respond input#submit.alt.disabled:hover,.crazyinks #respond input#submit.alt:disabled,.crazyinks #respond input#submit.alt:disabled:hover,.crazyinks #respond input#submit.alt[disabled]:disabled,.crazyinks #respond input#submit.alt[disabled]:disabled:hover,.crazyinks a.button.alt.disabled,.crazyinks a.button.alt.disabled:hover,.crazyinks a.button.alt:disabled,.crazyinks a.button.alt:disabled:hover,.crazyinks a.button.alt[disabled]:disabled,.crazyinks a.button.alt[disabled]:disabled:hover,.crazyinks button.button.alt.disabled,.crazyinks button.button.alt.disabled:hover,.crazyinks button.button.alt:disabled,.crazyinks button.button.alt:disabled:hover,.crazyinks button.button.alt[disabled]:disabled,.crazyinks button.button.alt[disabled]:disabled:hover,.crazyinks input.button.alt.disabled,.crazyinks input.button.alt.disabled:hover,.crazyinks input.button.alt:disabled,.crazyinks input.button.alt:disabled:hover,.crazyinks input.button.alt[disabled]:disabled,.crazyinks input.button.alt[disabled]:disabled:hover{
background:#fa9223;
color:#fff
}
.crazyinks table.shop_table tbody th,.crazyinks table.shop_table td,.crazyinks table.shop_table tfoot td,.crazyinks table.shop_table tfoot th,.crazyinks table.shop_table th{
border:1px solid #eee;
border-top:none;
border-right:none
}
.crazyinks .shop_table tbody tr td:first-child,.crazyinks .shop_table thead tr th.product-remove,.crazyinks table.shop_table tfoot td:first-child,.crazyinks table.shop_table tfoot th:first-child{
border-left:medium none
}
.order-total>td,.order-total>th{
border-bottom:medium none!important
}
.crazyinks .shop_table tbody tr td.actions{
border-bottom:none
}
.crazyinks table.shop_table{
border-radius:0;
border:1px solid #eee
}
.crazyinks form .form-row .select2-container{
line-height:35px
}
.crazyinks nav.crazyinks-pagination ul li a,.crazyinks nav.crazyinks-pagination ul li span{
font-size:16px;
padding:10px
}
.crazyinks-cart .cart-collaterals .cart_totals table td,.crazyinks-cart .cart-collaterals .cart_totals table th{
border-bottom:none
}
.widget.crazyinks ul{
list-style:none;
margin:0
}
.crazyinks ul.products{
text-align:center
}
.crazyinks ul.products li.product .crazyinks-loop-product__title{
font-size:18px;
text-align:center;
margin:15px 0 0
}
.crazyinks ul.products li.product .button{
display:inline-block
}
.crazyinks .crazyinks-loop-product__link:after{
content:"";
clear:both;
display:block
}
.crazyinks ul.products li.product .price{
font-size:14px;
color:#333;
display:block;
margin:10px 0
}
.popup-cart{
font-size:16px;
margin:0
}
.popup-modal .cartpopup .col-sm-7{
border-right:1px solid #e1e1e1
}
.popup-modal .modal-header{
position:relative
}
.popup-modal .modal-content{
border-radius:0
}
.popup-modal .load-data .close{
position:absolute;
right:10px;
top:14px;
font-size:26px
}
.popup-modal .displayimg{
position:relative;
margin:15px 0
}
.popup-modal .displayimg .pimg{
float:left;
width:20%;
border:1px solid #ccc;
padding:10px
}
.popup-modal .displayimg .contentdetail{
float:left;
width:50%;
margin-left:5px;
margin-top:-8px
}
.popup-modal .displayimg .contentdetail .pprice{
color:#23a1d1;
font-size:16px;
font-weight:700
}
.popup-modal .displayimg .qty{
position:absolute;
right:0;
top:50%;
width:90px;
text-align:center;
transform:translateY(-50%)
}
.tooltip-inner{
margin-top:65px
}
.popup-modal .displayimg .qty .quantity{
margin-bottom:10px
}
.popup-modal .cartval td{
border:0
}
.popup-modal .cartval td:nth-child(even){
text-align:right
}
.popup-modal .cartval td:nth-child(odd){
font-weight:700
}
.popup-modal .cartval tr:last-child{
background-color:#ebebeb
}
.contentdetail .producthead{
font-size:18px
}
.popup-modal .basket{
text-align:center
}
.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{
padding:8px;
line-height:1.42857143;
vertical-align:middle;
border-top:1px solid #ddd
}
.dom-ready{}
.paypal-aim .paypal-button-row.paypal-button-layout-vertical:last-of-type{
display: none !important;
}
#confirm_view {
padding: 20px 0;
}
#d_quickcheckout .paypal-aim {

}
.payment-aim {
border-color: #dddddd;
box-shadow: 0 1px 1px rgb(0 0 0 / 5%);
border: 1px solid #dddddd;
border-radius: 4px;
}
.payment-aim fieldset{
padding: 0 18px !important;
}
.payment-aim legend{
padding: 6px 12px !important;
}
#payment .form-horizontal{
border: 1px solid #dddddd;
}

.invoice table tfoot tr td:first-child{
border:none
}
.popup-cart-table{
display:table;
width:100%;
margin-bottom:10px
}
.popup-cart-item{
display:table-row
}
.popup-cart-name{
display:table-cell;
padding:0 5px
}
.checkout_button .btn{
width:100%
}
.fa-shopping-popup{
color:#2cc72c
}
.checkout_button{
margin-top:20px
}
.popup-modal .owl-wrapper-outer{
border-radius:0;
border:0;
box-shadow:none
}
.popup-modal .product-thumb{
padding:10px;
margin:0 10px
}
.popup-modal .pclose{
cursor:pointer;
color:#a94442
}
.wc_payment_methods.payment_methods.methods{
margin:0
}
.crazyinks-cart .product-thumbnail img{
width:70px
}
.crazyinks-cart .coupon{
float:left
}
.crazyinks-cart .actions .button{
float:right
}
.crazyinks-cart .actions .coupon .button{
margin-left:10px
}
.but2cart {
position: absolute;
margin:31px 0 0 -72px
}
.aggregate-itemcart {
width: 83px;
float: left;
text-align: left;
font-size: 12px;
padding-bottom: 23px;
}
.add_2_carts {
padding:4px 24px 4px 16px;
width: auto;
height: 26px;
color: #fff;
background: #2196f3;
font-weight: 700;
border-radius: 5px;
border: 3px solid #a4d7ff;
}
.add_2_cartsZ {
margin: 0;
-webkit-font-smoothing: antialiased;
display: block;
width: auto;
height: 26px;
font-family: "PT Sans", sans-serif;
font-size: 13px;
font-weight: 700;
color: rgb(255, 255, 255);
border-radius: 5px;
border: 0px;
padding: 0px 15px 0px 3px;
text-align: left;
text-shadow: rgb(0 0 0 / 20%) 0px 1px 0px;
cursor: pointer;
box-sizing: border-box;
text-decoration: none;
background: linear-gradient(rgb(51 122 183) 0px, rgb(8 204 230));
box-shadow: rgb(146 0 60 / 30%) 0px -1px 0px 0px inset, rgb(255 255 255 / 50%) 0px 1px 0px 0px inset;
line-height: 27px;
}
.cart-collaterals h2{
font-size:20px;
margin-top:30px
}
.cartname{
float:right;
margin-top:16px;
margin-right:41px
}
.cart-custom-logo-link{
margin-left:-408px
}
.crazyinks-cart .checkout-button.button.alt.wc-forward{
float:left;
padding:0 20px;
height:40px;
line-height:40px
}
.wc_payment_methods.payment_methods.methods{
list-style:none;
background:#f8f8f8;
padding:20px;
font-size:13px
}
.crazyinks.single-product div.product .price{
text-align:left;
color:#999
}
.crazyinks-info,.crazyinks-noreviews,p.no-comments{
background-color:#fa9223
}
.crazyinks-account .crazyinks{
border:1px solid #e1e1e1
}
.crazyinks-account .crazyinks .crazyinks-MyAccount-navigation ul{
list-style:none;
padding:0;
margin:0
}
.crazyinks-account .crazyinks .crazyinks-MyAccount-navigation ul a{
display:block;
padding:6px 30px;
color:#666;
border-bottom:1px solid #e1e1e1;
border-right:1px solid #e1e1e1
}
.crazyinks-account .crazyinks .crazyinks-MyAccount-navigation ul a:hover,.crazyinks-account .crazyinks .crazyinks-MyAccount-navigation ul li.is-active a:hover{
color:#fa9223
}
.crazyinks-account .crazyinks-MyAccount-content{
padding:20px 10px
}
.crazyinks #respond input#submit.disabled,.crazyinks #respond input#submit:disabled,.crazyinks #respond input#submit:disabled[disabled],.crazyinks a.button.disabled,.crazyinks a.button:disabled,.crazyinks a.button:disabled[disabled],.crazyinks button.button.disabled,.crazyinks button.button:disabled,.crazyinks button.button:disabled[disabled],.crazyinks input.button.disabled,.crazyinks input.button:disabled,.crazyinks input.button:disabled[disabled]{
padding:0 15px
}
.crazyinks-error{
color:#fff
}
.crazyinks-error,.crazyinks-info,.crazyinks-message,.crazyinks-noreviews,p.no-comments{
padding:10px 20px 10px 50px;
width:100%
}
.crazyinks-error::before{
color:#fff
}
.crazyinks form .form-row input.input-text,.crazyinks form .form-row textarea{
height:38px
}
.select2-container .select2-selection--single{
height:38px;
border-radius:0;
border-color:#ccc
}
.select2-container--default .select2-selection--single .select2-selection__rendered{
line-height:38px
}
.select2-container--default .select2-selection--single .select2-selection__arrow{
height:36px
}
.crazyinks-info,.crazyinks-noreviews,p.no-comments{
color:#fff;
background:#fa9223
}
.crazyinks table.wishlist_table{
font-size:14px
}
.dropdown_product_cat{
width:100%;
padding:10px;
border:1px solid #ccc
}
.related.products{
padding:0 10px
}
.crazyinks div.product .crazyinks-tabs .panel{
padding:0 20px
}
.boxed-layout #page{
background-color:#fff;
box-shadow:0 0 10px #c7c7c7;
margin:0 auto;
position:relative;
width:1240px
}
body.boxed-layout{
background:#f6f6f6 none repeat scroll 0 0
}
#page{
background:#fff none repeat scroll 0 0
}
.mt-container{
width:1200px;
margin:0 auto
}
.hide{
display:none
}
.home.page-template-template-estore-home #masthead{
margin-bottom:15px
}
.es-top-header-wrap{
border-bottom:1px solid #eaeaea
}
.es-top-left-section-wrapper{
font-size:12px;
float:left
}
.es-top-right-section-wrapper{
float:right
}
.es-social-icons-wrapper .social-link{
margin-left:12px
}
.es-top-header-wrap .item-icon-info-wrap{
margin-right:20px;
display:inline-block
}
.es-top-header-wrap .item-icon{
color:#fa9223;
margin-right:5px
}
.site-branding{
float:left
}
.es-advance-product-search-wrapper{
background-color:#e1e1e1;
margin-right:-11px
}
.es-header-area-cart-wrapper{
float:right;
margin-top:-4px
}
.list-inline .fa-truck{
color:#f5f5f5;
margin-left:5px
}
.list-inline .fa-phone-square-alt{
color:#f5f5f5;
font-size:17px
}
.es-header-area-cart-wrapper .easy_store_advance_product_search{
float:left;
margin-right:129px
}
.easy_store_advance_product_search .xpress-product-search{
border:1px solid #d9edf7;
height:56px;
position:relative;
margin:13px 0;
width:116%
}
.easy_store_advance_product_search .es-select-products{
font-size:15px;
height:54px;
border:none;
float:left;
padding:0 20px;
width:158px;
font-weight:400;
color:#fa9223
}
.easy_store_advance_product_search .xpress-product-search .searchsubmit{
background:0 0;
border:none;
color:#ea0e0e!important;
position:absolute;
right:15px;
top:11px;
padding:0;
height:29px;
font-size:medium
}
.easy_store_advance_product_search .xpress-product-search .searchsubmit:hover{
color:#999!important
}
.es-header-search-wrap .search-form input{
width:340px;
height:42px;
padding:5px 50px 5px 15px
}
.es-header-search-cart-wrapper{
float:right
}
#masthead .cart-title-wrap{
float:left;
line-height:20px
}
#masthead .cart-title{
display:block;
text-transform:uppercase;
font-size:12px
}
#masthead .site-header-cart .cart-contents{
display:block;
padding:1px 22px;
margin-top:12px;
color:#fff
}
#masthead .site-header-cart .cart-contents:hover{
background:#fa9223
}
#masthead .amount,#masthead .count{
font-size:12px
}
#masthead .cart-icon{
margin-left:15px;
line-height:40px;
display:inline-block;
padding-left:16px;
border-left:1px solid #e1e1e1;
font-size:20px
}
#masthead .widget_shopping_cart{
display:none
}
.listing-container{
padding-top:30px
}
.es-home-icon{
float:left;
background:#fa9223
}
.spanstylist{
font-size:12px
}
.spanstylist b{
font-weight:700;
color:#000
}
.spanstylist img{
position:absolute;
margin-top:5px
}
.es-home-icon a{
color:#fff!important;
display:block;
float:left;
font-size:18px;
line-height:54px;
padding:0 20px;
position:relative
}
.index-toolbars{
font-family:monospace;
border-bottom:1px solid transparent;
border-top-left-radius:0;
border-top-right-radius:0;
background-color:#0094da;
width:100%;
float:left;
color:#777;
padding:0;
z-index:1000
}
.es-home-icon a:hover,.home .es-home-icon a{
background:#999 none repeat scroll 0 0
}
.cart4u i{
color:#000;
font-size:24px
}
.cart4u .qty-box .button{
background-color:#fff;
cursor:text;
padding:1px 0;
border-radius:0;
margin:0 10px;
color:#000;
border:1px solid #202020;
display:inline-block;
vertical-align:top;
width:48px;
height:48px;
text-transform:uppercase;
text-align:center
}
.printer_list_add .qty-box .qty{
background-color:#fff;
cursor:text;
padding:1px 0;
border-radius:0;
margin:0 10px;
color:#000;
border:1px solid #999;
display:inline-block;
vertical-align:top;
width:48px;
height:48px;
text-transform:uppercase;
text-align:center
}
.printer_list_add .cart4u input{
color:initial;
letter-spacing:normal;
word-spacing:normal;
text-transform:none;
text-indent:0;
text-shadow:none;
display:inline-block;
text-align:start;
margin:0;
font:400 13.3333px Arial;
background-color:#e02e86
}
.cart4u .qty-box{
float:left;
font-size:0
}
.cart4u a{
background:#0094da;
color:#fff!important;
border-color:#999
}
.cart4u a:hover{
background:#0094da;
color:#fff!important;
border-color:#999
}
#site-navigation ul{
list-style:none;
margin:0
}
#site-navigation ul li{
display:block;
float:left;
line-height:54px;
position:relative
}
#site-navigation ul li a{
color:#fff;
display:block;
font-size:14px;
font-weight:400;
padding:0 20px;
text-decoration:none
}
#site-navigation ul li.current-menu-item>a,#site-navigation ul li.current_page_ancestor>a,#site-navigation ul li:hover>a{
background:#999;
color:#fff!important
}
#site-navigation ul.children,#site-navigation ul.sub-menu{
background:#fa9223 none repeat scroll 0 0;
box-shadow:0 0 5px rgba(0,0,0,.1);
left:-32px;
min-width:140px;
opacity:0;
position:absolute;
top:120%;
visibility:hidden;
z-index:9999
}
#site-navigation ul li:hover>ul.children,#site-navigation ul li:hover>ul.sub-menu{
opacity:1;
visibility:visible;
top:100%
}
#site-navigation ul.children li,#site-navigation ul.sub-menu li{
float:none;
display:block;
border-bottom:1px solid #e1e1e1
}
#site-navigation ul.children li:last-child,#site-navigation ul.sub-menu li:last-child{
border:none
}
#site-navigation ul.children ul,#site-navigation ul.sub-menu ul{
right:-100%;
left:auto;
top:-20%
}
#site-navigation ul.children li:hover>ul,#site-navigation ul.sub-menu li:hover>ul{
top:0
}
#site-navigation li.menu-item-has-children>a:after,#site-navigation li.page_item_has_children>a:after{
content:"\f107";
font-family:FontAwesome;
position:absolute;
right:20px;
top:0
}
#site-navigation .children li.page_item_has_children>a:after,#site-navigation .sub-menu li.menu-item-has-children>a:after{
right:15px;
top:8px
}
#site-navigation ul.children li.page_item_has_children>a:after,#site-navigation ul.sub-menu li.menu-item-has-children>a:after{
content:"\f105"
}
#site-navigation #primary-menu li.page_item_has_children a,#site-navigation ul#primary-menu li.menu-item-has-children a{
padding-right:35px
}
#site-navigation ul ul li a{
line-height:25px;
margin:0;
padding:10px 20px
}
.is-sticky .es-main-menu-wrapper{
background:#fff;
z-index:9999
}
.sub-toggle{
display:none
}
.es-wishlist-wrap{
float:right
}
.es-wishlist-btn{
color:#fff;
padding:0 20px;
display:block;
line-height:50px;
background:#999
}
.es-wishlist-btn:hover{
color:#fff
}
.es-wishlist-btn i{
margin:0 5px 0 0;
display:inline-block;
font-size:18px
}
.es-wl-counter{
margin-left:5px
}
.es-slider-cat-menu .product-categories{
margin-left:-40px;
list-style:none;
height:100%
}
.es-slider-cat-menu .product-categories li{
padding:10px 20px;
border-bottom:1px solid #e1e1e1
}
.mCSB_inside>.mCSB_container{
margin:0
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
background-color:#fff!important
}
.es-slider-section{
float:right;
}
.es-single-slide{
position:relative;
z-index:-1
}
.es-slide-content-wrap{
position:absolute;
top:50%;
left:30px;
width:48%;
padding:0;
transform:translateY(-50%)
}
.es-slide-title{
font-size:36px;
text-transform:uppercase;
color:#fff;
padding-top:380px
}
.es-slide-content{
color:#fff;
font-size:14px
}
.easy_store_slider .es-slide-btn a{
background:#999;
display:inline-block;
padding:8px 25px;
color:#fff;
border-radius:25px;
font-weight:600;
font-size:13px
}
.easy_store_slider .es-slide-btn a:hover{
background:#fa9223;
color:#fff
}
.es-slider .lSAction>a{
background:0 0
}
.es-slider-section .lSAction{
position:absolute;
right:20px;
top:20px
}
.es-slider-section .lSAction a{
position:static;
color:#fff;
display:inline-block;
font-size:24px;
background:#000;
margin-left:5px;
text-align:center;
line-height:40px;
width:40px;
height:40px;
margin-top:0
}
.es-slider-section .lSAction a:hover{
background:#999;
opacity:1;
color:#fff
}
.button,button{
font:initial
}
.categories-title i{
margin-right:10px
}
.es-slider-cat-menu .product-categories a{
font-size:16px
}
.es-section-wrapper{
padding:0
}
.section-title-wrapper.no-title{
display:none
}
.section-title-wrapper{
position:relative
}
.section-title-wrapper::after,.section-title-wrapper::before{
content:"";
width:100%;
left:0;
bottom:8px;
height:1px;
background:#e1e1e1;
position:absolute
}
.section-title-block{
float:left;
background:#fff;
position:relative;
padding:0 20px 0 0;
z-index:99
}
.index-add2cart {

background-image: url(../../../../../image/xpress/logo/menu-bar.jpg);
}
.es-block-title{
font-size:18px;
margin:0
}
.promo-items-wrapper .item-info-wrap{
float:right;
width:80%
}
.promo-items-wrapper .item-title{
display:block;
font-size:14px;
font-weight:600;
margin-bottom:4px
}
.promo-items-wrapper .item-info{
font-size:13px
}
.easy_store_featured_products .carousel-nav-action{
position:absolute;
top:-3px;
right:0
}
.easy_store_featured_products .carousel-nav-action .carousel-controls{
border:1px solid #e1e1e1;
width:30px;
height:30px;
line-height:28px;
text-align:center;
display:inline-block;
margin-left:4px;
font-size:16px
}
.easy_store_featured_products .carousel-nav-action .carousel-controls:hover{
border-color:#999;
color:#fff;
background:#999
}
.es-featured-products-wrapper ul{
margin:0;
padding:0;
list-style:none
}
.crazyinks ul.products li.product,.crazyinks-page ul.products li.product,.product{
position:relative;
border:1px solid #e1e1e1;
padding-top:10px
}
.product a.crazyinks-LoopProduct-link{
display:block;
overflow:hidden;
text-align:center;
padding:0;
margin:0 10px
}
.es-product-title-wrap{
padding:0 10px
}
.product a.crazyinks-LoopProduct-link img{
transform:scale(1);
transition:ease .3s
}
.crazyinks span.onsale,.crazyinks ul.products li.product .onsale{
position:absolute;
left:20px;
top:20px;
background:#999;
color:#fff;
padding:0 10px;
font-size:12px;
font-weight:700;
min-width:auto;
min-height:auto;
border-radius:0;
line-height:24px;
margin:0;
right:auto
}
#usecoupon{
display:none
}
.crazyinks-loop-product__title{
font-size: 16px;
font-weight: 500;
text-align: end;
width: 150px;
margin: -73px 0 22px 117px;
}
.categories-title a{
text-decoration:none;
color:#fff
}
.crazyinks ul.products li.product .price,.price{
display:block;
text-align:center;
color:#999;
font-size:14px
}
.product:hover .es-product-buttons-wrap,.widget .product:hover .es-product-buttons-wrap{
background:#fa9223
}
.product:hover .es-product-buttons-wrap:after,.widget .product:hover .es-product-buttons-wrap:after{
content:"";
clear:both;
position:relative;
display:block
}
.crazyinks-active .es-product-buttons-wrap a,.crazyinks-active ul.products li.product .button{
display:block;
width:50%;
padding:8px 10px;
color:#a6a6a6;
font-size:12px;
background:0 0;
border-radius:0;
line-height:1.8;
font-weight:400;
text-transform:capitalize;
vertical-align:top;
margin-top:0;
height:auto;
float:left
}
.es-slider-cat-menu .product-categories b{
font-weight:700;
font-family:RobotoMono-Light
}
.es-slider-cat-menu .product-categories b:hover{
text-decoration:none;
padding-left:9px
}
.crazyinks-active .related .es-product-buttons-wrap a,.crazyinks-active .related ul.products li.product .button{
padding:10px 8px
}
.crazyinks-active ul.products li.product .button{
width:44%
}
.crazyinks-active ul.products li.product .add_to_wishlist{
width:56%
}
.crazyinks-active ul.products li.product:hover .button,.product:hover .es-product-buttons-wrap a,.widget .product:hover .es-product-buttons-wrap a{
color:#fff;
text-decoration:none
}
.crazyinks-active .es-product-buttons-wrap a:hover,.crazyinks-active ul.products li.product .button:hover{
background:#fa9223;
color:#fff
}
.es-product-buttons-wrap a.add_to_wishlist:hover{
background:#999
}
.es-product-buttons-wrap a.add_to_cart_button::before,.es-product-buttons-wrap a.add_to_wishlist::before{
margin-right:8px;
font-size:14px
}
.es-product-buttons-wrap a.add_to_wishlist:before{
content:"\f004"
}
.es-product-buttons-wrap a.add_to_cart_button:hover:before,.es-product-buttons-wrap a.add_to_wishlist:hover:before{
color:#fff
}
.easy_store_categories_collection .single-cat-wrap{
position:relative;
overflow:hidden
}
.easy_store_categories_collection .content-wrap{
position:absolute;
bottom:30px;
left:50%;
width:80%;
margin-left:-40%;
text-align:center;
background:rgba(255,255,255,.8);
padding:15px
}
.easy_store_categories_collection .single-cat-wrap:hover .content-wrap{
bottom:40px
}
.easy_store_categories_collection .es-coll-title{
margin:0;
font-size:24px;
text-transform:uppercase
}
.easy_store_categories_collection .es-coll-link{
color:#999;
font-size:16px;
display:block;
margin:5px 0 0
}
.easy_store_categories_collection .es-coll-link i{
margin-left:10px
}
.es-cat-products-wrapper{
margin-left:-2%;
margin-bottom:-2%
}
.es-cat-products-wrapper .product{
display:inline-block;
width:23%;
margin-right:-4px;
margin-left:2%;
vertical-align:top;
margin-bottom:2%
}
.easy_store_testimonials .section-title-wrapper{
margin-bottom:30px
}
.easy_store_testimonials .section-title-block{
float:none;
display:inline-block;
background:#fafafa;
padding:0 20px
}
.easy_store_testimonials{
background:#fafafa;
margin:20px 0;
padding:20px 0;
text-align:center;
position:relative
}
.easy_store_testimonials::after,.easy_store_testimonials::before{
content:"";
background:#fafafa;
width:1000%;
left:-1000%;
height:100%;
top:0;
position:absolute
}
.boxed-layout .easy_store_testimonials::after,.boxed-layout .easy_store_testimonials::before{
display:none
}
.boxed-layout .easy_store_testimonials{
margin:20px -20px
}
.easy_store_testimonials::after{
right:-1000%;
left:auto
}
.easy_store_testimonials .es-single-wrap{
background:#fff;
border:1px solid #e1e1e1
}
.easy_store_testimonials .es-single-wrap .image-holder{
float:left;
width:42%;
position:relative
}
.easy_store_testimonials .es-single-wrap .content-holder{
float:right;
width:58%;
padding:15px 15px 15px 30px;
text-align:left;
font-size:13px;
line-height:28px
}
.easy_store_testimonials .es-single-wrap .post-author{
color:#999
}
.easy_store_testimonials .es-single-wrap .content-holder p{
margin:0 0 10px
}
.easy_store_testimonials .CollCrazy .lSPager .lSpg{
margin-top:30px!important
}
.easy_store_testimonials .CollCrazy .lSPager .lSpg>li a{
height:12px;
width:12px
}
.easy_store_testimonials .CollCrazy .lSPager .lSpg>li.active a,.easy_store_testimonials .CollCrazy .lSPager .lSpg>li:hover a{
background-color:#fa9223
}
.product-thumb .rating {
position: absolute;
margin-top: -75px;
margin-left: -20px;
}
.caption .special{
font-size: xx-large;
margin-top: 40px;
margin-left: 105px;
}
.ainer{
padding-left:240px;
margin-top:-103%;
z-index:-1;
}
.crazytips{
position:relative;
display:inline-block
}
.crazytips .crazytipstext{
visibility:hidden;
width:252px;
font-size:22px;
background-color:#cddc39;
color:#555;
text-align:center;
border-radius:6px;
padding:0;
margin:-143px 0 0 -100%;
position:absolute;
z-index:1
}
.crazytips:hover .crazytipstext{
visibility:visible
}
.easy_store_call_to_action{
margin:30px -100%
}
.boxed-layout .easy_store_call_to_action{
margin:30px -20px
}
.easy_store_call_to_action .es-section-wrapper{
padding:80px 0
}
.cta-content-wrapper{
float:left;
width:50%
}
.cta-content{
color:#de0e0a;
font-size:52px;
font-weight:900
}
.cta-content a:hover{
color:#ff5722
}
.cta-content span{
display:block;
line-height:52px;
color:#996b5e
}
.cta-btn-wrap a{
display:inline-block;
background:#fa9223;
padding:8px 30px;
font-size:24px;
color:#fff;
font-weight:600;
margin-top:20px;
border-radius:5px
}
.easy_store_call_to_action .cta-btn-wrap a:hover{
background:#0ac9f1;
color:#fff
}
.main-post-wrap{
float:left;
width:50%
}
.list-posts-wrap{
float:right;
width:47%
}
.entry-content-block,.main-post-wrap .blog-content-wrapper{
float:right;
width:88%;
background:#f6f6f6;
padding:20px
}
.blog-content-wrappers{
float:right;
width:100%;
background:#f6f6f6;
padding:20px
}
.entry-content-wrapper .post-date-wrap,.list-posts-wrap .post-date-wrap,.main-post-wrap .post-date-wrap{
float:left;
width:12%;
background:#fa9223;
text-align:center;
color:#fff;
font-size:18px;
padding:6px 0 10px
}
.entry-content-wrapper .post-date-wrap .date-mth-yr,.list-posts-wrap .post-date-wrap .date-mth-yr,.main-post-wrap .post-date-wrap .date-mth-yr{
display:block;
font-weight:700;
line-height:18px;
text-transform:uppercase
}
.entry-content-wrapper .entry-title,.list-posts-wrap .blog-content-wrapper .news-title,.main-post-wrap .blog-content-wrapper .news-title{
font-size:20px;
margin:0
}
.entry-content-wrapper .entry-title a,.list-posts-wrap .blog-content-wrapper .news-title a,.main-post-wrap .blog-content-wrapper .news-title a{
color:#333
}
.entry-content-wrapper .entry-title a:hover,.list-posts-wrap .blog-content-wrapper .news-title a:hover,.main-post-wrap .blog-content-wrapper .news-title a:hover{
color:#fa9223
}
.entry-content-wrapper .post-meta,.list-posts-wrap .blog-content-wrapper .post-meta,.main-post-wrap .blog-content-wrapper .post-meta{
margin:8px 0 15px
}
.blog-content-wrapper .post-meta span,.blog-content-wrapper .post-meta span a,.entry-content-wrapper .post-meta span,.entry-content-wrapper .post-meta span a{
color:#9c9c9c;
font-size:14px;
font-style:normal;
font-weight:500;
margin-right:8px;
text-transform:capitalize
}
.blog-content-wrapper .post-meta span a:hover,.blog-content-wrapper .post-meta span:hover,.entry-content-wrapper .post-meta span a:hover,.entry-content-wrapper .post-meta span:hover{
color:#fa9223
}
.list-posts-wrap .single-post-wrapper{
position:relative;
margin-bottom:20px
}
.list-posts-wrap .single-post-wrapper:last-child{
margin-bottom:0
}
.list-posts-wrap .post-thumb{
float:left;
width:27%
}
.list-posts-wrap .post-date-content-wrap{
float:right;
width:69%
}
.list-posts-wrap .post-date-wrap .date-mth-yr{
font-size:14px
}
.list-posts-wrap .post-date-wrap{
font-size:14px;
padding:6px 0 3px;
position:absolute;
top:0;
left:0;
width:9%
}
.list-posts-wrap .blog-content-wrapper .post-meta span,.list-posts-wrap .blog-content-wrapper .post-meta span a{
font-size:12px;
margin-right:5px
}
.list-posts-wrap .blog-content-wrapper .post-excerpt{
font-size:13px
}
.easy_store_social_media a{
background:#fa9223;
color:#fff;
padding:8px 15px;
font-size:16px
}
.es-footer-widget .easy_store_social_media a{
color:#fff
}
.easy_store_social_media .es-social-icons-wrapper .social-link{
margin:0 14px 0 0;
display:inline-block;
vertical-align:top
}
.easy_store_social_media a:hover{
background:#999;
color:#fff!important
}
#colophon{
background:#212121;
margin-top:80px
}
#top-footer{
padding:60px 0 40px
}
.bottom-footers{
padding:1px 0;
font-size:12px;
background:rgba(0,0,0,.33);
color:#ccc
}
.bottom-footer{
padding:1px 0;
font-size:12px;
color:#ccc
}
.footer_columns_four .es-footer-widget,.footer_columns_one .es-footer-widget,.footer_columns_three .es-footer-widget,.footer_columns_two .es-footer-widget{
float:left;
margin-left:3%;
width:97%
}
.footer_columns_two .es-footer-widget{
width:47%
}
.footer_columns_three .es-footer-widget{
width:30.33%
}
.footer_columns_four .es-footer-widget{
width:22%
}
.es-footer-widget .widget-title{
color:#eee;
text-transform:uppercase;
padding-bottom:8px;
margin-bottom:15px;
font-size:18px;
font-weight:700;
position:relative
}
.es-footer-widget a{
color:#ccc;
font-size:13px
}
#colophon .es-footer-widget li{
border-bottom:none
}
.es-footer-widget .textwidget ul{
list-style:none;
margin:0;
line-height:35px
}
.es-sub-footer .es-container{
border-top:1px solid #4f4f4f;
padding:15px 0;
margin-top:50px
}
.es-credit-wrapper{
font-size:11px;
float:left
}
.tagcloud a{
font-size:14px!important;
border:2px solid #4c4c4c;
padding:6px 10px;
display:inline-block;
margin-bottom:10px;
color:#a0a0a0;
margin-right:5px
}
.brands-imgs{height:110px}
.widget .tagcloud a:hover{
border-color:#fa9223;
color:#fff;
background:#fa9223
}
.bottom-footer .site-info{
float:left
}
#footer-navigation{
float:right
}
#footer-navigation ul{
list-style:none;
margin:0
}
#footer-navigation ul ul{
display:none
}
#footer-navigation ul li{
display:inline-block;
margin-left:20px
}
#footer-navigation ul li a{
color:#ccc
}
#footer-navigation ul li a:hover{
color:#fa9223
}
#top-footer .section-title-block{
background:0 0
}
#top-footer .section-title-wrapper::after,#top-footer .section-title-wrapper::before{
display:none
}
#top-footer .section-title-wrapper{
margin-bottom:0
}
#es-scrollup{
position:fixed;
right:30px;
bottom:30px;
background:#fa9223;
border-bottom:3px solid #999;
width:40px;
height:42px;
text-align:center;
line-height:38px;
color:#fff;
font-size:16px;
cursor:pointer
}
.site-contents{
margin:-69px 0 0;
padding:0
}
.custom-header{
padding:80px 0;
text-align:center;
position:relative;
background-attachment:fixed;
margin-bottom:50px
}
.custom-header::before{
content:"";
width:100%;
height:100%;
background:rgba(0,0,0,.2);
position:absolute;
top:0;
left:0
}
.custom-header.no-bg-img::before{
display:none
}
.custom-header.no-bg-img{
box-shadow:0 0 15px rgba(0,0,0,.05) inset;
padding:20px 0;
background:#f9f9f9
}
.custom-header .mt-container{
position:relative;
z-index:999
}
.custom-header .entry-title,.custom-header .page-title{
color:#fff;
text-transform:uppercase;
font-size:24px;
margin:0
}
.custom-header .breadcrumb-trail.breadcrumbs ul{
list-style:none;
margin:0;
padding:0
}
.custom-header .breadcrumb-trail.breadcrumbs ul li{
display:inline-block;
color:#fff;
padding:6px 0 0
}
.custom-header .breadcrumb-trail.breadcrumbs ul li::after{
content:"/";
color:#fff;
margin:0 5px
}
#flexer-liner-ul{
width: 3690px;
transform: translate3d(-1230px, 0px, 0px);
height: 264px;
padding-bottom: 0%;
}
#flexer-liner-li{
width: 277.5px;
margin-right: 30px;
}
.index-add2cart{
padding: 11px 17px!important;
font-size: 14px!important;
position: relative;
margin-top: -79px;
margin-left: 67px;
color: #fff!important;
background-image: url(../../../../../image/xpress/logo/menu-bar.jpg)!important;
}
#emailSubscribeInput{
color:#666;
border:1px solid #ccc;
height:33px;
width:62%;
float:left;
border-top-left-radius:3px;
border-bottom-left-radius:3px
}
#emailSubscribeSubmit{
margin:0;
display:block;
border:1px solid #e1f5fe;
color:#fff;
padding:11px 10px 13px;
border-radius:0 4px 4px 0;
font-size:14px;
line-height:14px;
font-weight:700;
vertical-align:middle;
text-transform:uppercase;
cursor:pointer
}
.custom-header .breadcrumb-trail.breadcrumbs ul li:last-child:after{
display:none
}
.custom-header .breadcrumb-trail.breadcrumbs ul li a{
color:#fa9223
}
.custom-header .breadcrumb-trail.breadcrumbs ul li a:hover{
color:#999
}
.custom-header.no-bg-img .breadcrumb-trail.breadcrumbs ul li,.custom-header.no-bg-img .breadcrumb-trail.breadcrumbs ul li::after,.custom-header.no-bg-img .entry-title,.custom-header.no-bg-img .page-title{
color:#333
}
.error-404.not-found{
text-align:center
}
.error-num{
font-size:200px;
font-weight:900;
color:#333;
line-height:230px
}
.error-num span{
font-size:84px;
text-transform:capitalize
}
.search-results .product{
border:none
}
.search-results .product .entry-content-block{
width:100%
}
#footerInner{
width:100%;
max-width:1020px;
margin:0 auto
}
#footer ul{
margin-top:7px;
list-style:none;
padding:0;
margin-bottom:0
}
#footer a{
color:#fff
}
#footer a:hover{
text-decoration:none
}
#footer p{
color:#fff;
font-size:13px;
line-height:18px;
padding:0;
margin:0 0 10px
}
.col h4{
font-family:Roboto-Light;
font-size:16px;
margin:0 0 12px;
text-shadow:#795548 1px 1px 2px;
border:0;
padding:0;
color:#eff9ff
}
.page-header h1{
font-size:xx-large
}
#footer h5{
font-size:12px;
font-weight:700;
margin:0 0 6px;
text-transform:uppercase;
color:#fff;
padding:0
}
.col li{
margin:0 0 5px
}
.col a:hover{
color:#7cccff
}
.shop4u{
padding-right:118px;
width:100%
}
.shop4u img{
width:15%
}
.col_1{
width:25%
}
.col_2{
width:32%
}
.col_3{
width:18%
}
.col_4{
width:25%
}
.subCol_2{
margin-right:0;
margin-top:-30px
}
#footer .section{
margin:0 0 8px
}
.lightSlider:after,.lightSlider:before{
content:" ";
display:table
}
.lightSlider{
overflow:hidden;
margin:0
}
.ColllWrapper{
max-width:100%;
overflow:hidden;
position:relative
}
.ColllWrapper>.lightSlider:after{
clear:both
}
.ColllWrapper .lSFade{
position:relative
}
.ColllWrapper .lSFade>*{
position:absolute!important;
top:0;
left:0;
z-index:9;
margin-right:0;
width:100%
}
.ColllWrapper .lSFade>.active{
z-index:10
}
.ColllWrapper.usingCss .lSFade>.active{
opacity:1
}
.CollCrazy .lSPager.lSpg{
margin:10px 0 0;
padding:0;
text-align:center
}
.CollCrazy .lSPager.lSpg>li{
cursor:pointer;
display:inline-block;
padding:0 5px
}
.CollCrazy .lSPager.lSpg>li a{
background-color:#222;
border-radius:30px;
display:inline-block;
height:8px;
overflow:hidden;
text-indent:-999em;
width:8px;
position:relative;
z-index:99
}
.CollCrazy .lSPager.lSpg>li.active a,.CollCrazy .lSPager.lSpg>li:hover a{
background-color:#428bca
}
.CollCrazy .media{
opacity:.8
}
.CollCrazy .media.active{
opacity:1
}
.CollCrazy .lSPager.lSGallery{
list-style:none outside none;
padding-left:0;
margin:0;
overflow:hidden
}
.CollCrazy .lSPager.lSGallery li{
overflow:hidden;
transition:border-radius .12s linear 0 .35s linear 0
}
.CollCrazy .lSPager.lSGallery li.active,.CollCrazy .lSPager.lSGallery li:hover{
border-radius:5px
}
.CollCrazy .lSPager.lSGallery img{
display:block;
height:auto;
max-width:100%
}
.CollCrazy .lSPager.lSGallery:after,.CollCrazy .lSPager.lSGallery:before{
content:" ";
display:table
}
.CollCrazy .lSPager.lSGallery:after{
clear:both
}
.lSAction>a{
width:32px;
display:block;
top:50%;
height:32px;
background-image:url(../img/controls.png);
cursor:pointer;
position:absolute;
z-index:99;
margin-top:-16px;
opacity:.5
}
.lSAction>a:hover{
opacity:1
}
.lSAction>.lSPrev{
background-position:0 0;
left:10px
}
.lSAction>.lSNext{
background-position:-32px 0;
right:10px
}
.cS-hidden{
height:1px;
opacity:0;
overflow:hidden
}
.searchli99 {
position: absolute;
margin-left: 200px;
margin-top: -21px;
}
.searchli98 {
position: absolute;
margin-left: 200px;
margin-top: -45px;
}
.CollCrazy.vertical{
position:relative
}
.CollCrazy.vertical.noPager{
padding-right:0!important
}
.CollCrazy.vertical .lSGallery{
position:absolute!important;
right:0;
top:0
}
.CollCrazy.vertical .lightSlider>*{
width:100%!important;
max-width:none!important
}
.CollCrazy.vertical .lSAction>a{
left:50%;
margin-left:-14px;
margin-top:0
}
.CollCrazy.vertical .lSAction>.lSNext{
background-position:31px -31px;
bottom:10px;
top:auto
}
.CollCrazy.vertical .lSAction>.lSPrev{
background-position:0 -31px;
bottom:auto;
top:10px
}
.CollCrazy.lSrtl{
direction:rtl
}
.CollCrazy .lSPager,.CollCrazy .lightSlider{
padding-left:0;
list-style:none outside none
}
.CollCrazy.lSrtl .lSPager,.CollCrazy.lSrtl .lightSlider{
padding-right:0
}
.CollCrazy .lSGallery li,.CollCrazy .lightSlider>*{
float:left
}
.CollCrazy.lSrtl .lSGallery li,.CollCrazy.lSrtl .lightSlider>*{
float:right!important
}
.CollCrazy .rightEnd{
animation:rightEnd .3s;
position:relative
}
.CollCrazy .leftEnd{
animation:leftEnd .3s;
position:relative
}
.CollCrazy.vertical .rightEnd{
animation:topEnd .3s;
position:relative
}
.CollCrazy.vertical .leftEnd{
animation:bottomEnd .3s;
position:relative
}
.CollCrazy.lSrtl .rightEnd{
animation:leftEnd .3s;
position:relative
}
.CollCrazy.lSrtl .leftEnd{
animation:rightEnd .3s;
position:relative
}
.lightSlider.lsGrab>*{
cursor:-webkit-grab
}
.lightSlider.lsGrabbing>*{
cursor:move
}
.mCustomScrollBox{
position:relative;
overflow:hidden;
height:100%;
max-width:100%;
outline:0;
direction:ltr
}
.mCSB_container{
overflow:hidden;
width:auto;
height:auto
}
.mCSB_inside>.mCSB_container{
width:100%
}
.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{
margin-right:0
}
.mCS-dir-rtl>.mCSB_inside>.mCSB_container{
margin-right:0;
margin-left:30px
}
.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{
margin-left:0
}
.mCSB_scrollTools{
position:absolute;
width:16px;
height:auto;
left:auto;
top:0;
right:0;
bottom:0;
opacity:.75
}
.mCSB_outside+.mCSB_scrollTools{
right:-26px
}
.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{
right:auto;
left:0
}
.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{
left:-26px
}
.mCSB_scrollTools .mCSB_draggerContainer{
position:absolute;
top:0;
left:0;
bottom:0;
right:0;
height:auto
}
.mCSB_scrollTools a+.mCSB_draggerContainer{
margin:20px 0
}
.mCSB_scrollTools .mCSB_draggerRail{
display:none;
width:2px;
height:100%;
margin:0 auto;
border-radius:16px
}
.mCSB_scrollTools .mCSB_dragger{
cursor:pointer;
width:100%;
height:30px;
z-index:1
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
position:relative;
width:4px;
height:100%;
margin:0 auto;
border-radius:16px;
text-align:center
}
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{
width:12px
}
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{
width:8px
}
.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp{
display:block;
position:absolute;
height:20px;
width:100%;
overflow:hidden;
margin:0 auto;
cursor:pointer
}
.mCSB_scrollTools .mCSB_buttonDown{
bottom:0
}
.mCSB_horizontal.mCSB_inside>.mCSB_container{
margin-right:0;
margin-bottom:30px
}
.mCSB_horizontal.mCSB_outside>.mCSB_container{
min-height:100%
}
.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{
margin-bottom:0
}
.mCSB_scrollTools.mCSB_scrollTools_horizontal{
width:auto;
height:16px;
top:auto;
right:0;
bottom:0;
left:0
}
.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal{
bottom:-26px
}
.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{
margin:0 20px
}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{
width:100%;
height:2px;
margin:7px 0
}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{
width:30px;
height:100%;
left:0
}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
width:100%;
height:4px;
margin:6px auto
}
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{
height:12px;
margin:2px auto
}
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{
height:8px;
margin:4px 0
}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{
display:block;
position:absolute;
width:20px;
height:100%;
overflow:hidden;
margin:0 auto;
cursor:pointer
}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{
left:0
}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{
right:0
}
.mCSB_container_wrapper{
position:absolute;
height:auto;
width:auto;
overflow:hidden;
top:0;
left:0;
right:0;
bottom:0;
margin-right:30px;
margin-bottom:30px
}
.mCSB_container_wrapper>.mCSB_container{
padding-right:30px;
padding-bottom:30px
}
.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{
bottom:20px
}
.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{
right:20px
}
.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{
bottom:0
}
.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{
right:0
}
.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{
left:20px
}
.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{
left:0
}
.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{
margin-right:0;
margin-left:30px
}
.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{
padding-right:0
}
.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{
padding-bottom:0
}
.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{
margin-right:0;
margin-left:0
}
.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{
margin-bottom:0
}
.mCSB_scrollTools .mCSB_draggerRail{
background-color:#000
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
background-color:#fff
}
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
background-color:#fff
}
.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{
background-color:#fff
}
.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp{
background-image:url(mCSB_buttons.png);
background-repeat:no-repeat;
opacity:.4
}
.mCSB_scrollTools .mCSB_buttonUp{
background-position:0 0
}
.mCSB_scrollTools .mCSB_buttonDown{
background-position:0 -20px
}
.mCSB_scrollTools .mCSB_buttonLeft{
background-position:0 -40px
}
.mCSB_scrollTools .mCSB_buttonRight{
background-position:0 -56px
}
.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover,.mCSB_scrollTools .mCSB_buttonUp:hover{
opacity:.75
}
.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active,.mCSB_scrollTools .mCSB_buttonUp:active{
opacity:.9
}
.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{
background-color:#000
}
.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
background-color:#000
}
.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
background-color:rgba(0,0,0,.85)
}
.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{
background-color:rgba(0,0,0,.9)
}
.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{
background-position:-80px 0
}
.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{
background-position:-80px -20px
}
.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{
background-position:-80px -40px
}
.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{
background-position:-80px -56px
}
.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail{
width:4px;
background-color:#fff;
border-radius:1px
}
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
width:4px;
background-color:#fff;
border-radius:1px
}
.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail{
width:100%;
height:4px;
margin:6px auto
}
.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
background-color:#fff
}
.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{
background-color:#fff
}
.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{
background-position:-32px 0
}
.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{
background-position:-32px -20px
}
.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{
background-position:-40px -40px
}
.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{
background-position:-40px -56px
}
.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{
background-color:#000;
border-radius:1px
}
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
background-color:#000;
border-radius:1px
}
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
background-color:#000
}
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{
background-color:#000
}
.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{
background-position:-112px 0
}
.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{
background-position:-112px -20px
}
.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{
background-position:-120px -40px
}
.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{
background-position:-120px -56px
}
.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail{
width:4px;
background-color:#fff;
border-radius:2px
}
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
width:6px;
background-color:#fff;
border-radius:2px
}
.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{
width:100%;
height:4px;
margin:6px 0
}
.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
width:100%;
height:6px;
margin:5px auto
}
.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
background-color:#fff
}
.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{
background-color:#fff
}
.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{
background-position:-16px 0
}
.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{
background-position:-16px -20px
}
.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{
background-position:-20px -40px
}
.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{
background-position:-20px -56px
}
.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{
background-color:#000;
border-radius:2px
}
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
background-color:#000;
border-radius:2px
}
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
background-color:#000
}
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{
background-color:#000
}
.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{
background-position:-96px 0
}
.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{
background-position:-96px -20px
}
.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{
background-position:-100px -40px
}
.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{
background-position:-100px -56px
}
.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{
background-color:#fff
}
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
width:2px
}
.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{
width:100%
}
.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
width:100%;
height:2px;
margin:7px auto
}
.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{
background-color:#000
}
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
background-color:#000
}
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
background-color:#000
}
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{
background-color:#000
}
.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{
background-position:-80px 0
}
.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{
background-position:-80px -20px
}
.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{
background-position:-80px -40px
}
.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{
background-position:-80px -56px
}
.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{
background-color:#fff
}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded.mCSB_scrollTools .mCSB_dragger{
height:14px
}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
width:14px;
margin:0 1px
}
.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger{
width:14px
}
.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
height:14px;
margin:1px 0
}
.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{
width:16px;
height:16px;
margin:-1px 0
}
.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{
width:4px
}
.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{
height:16px;
width:16px;
margin:0 -1px
}
.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{
height:4px;
margin:6px 0
}
.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{
background-position:0 -72px
}
.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{
background-position:0 -92px
}
.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{
background-position:0 -112px
}
.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{
background-position:0 -128px
}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
background-color:#000
}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{
background-color:#000
}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
background-color:#000
}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{
background-color:#000
}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{
background-position:-80px -72px
}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{
background-position:-80px -92px
}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{
background-position:-80px -112px
}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{
background-position:-80px -128px
}
.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail{
width:4px
}
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{
background-color:transparent;
background-position:center
}
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail{
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==);
background-repeat:repeat-y;
opacity:.3
}
.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{
height:4px;
margin:6px 0;
background-repeat:repeat-x
}
.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{
background-position:-16px -72px
}
.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{
background-position:-16px -92px
}
.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{
background-position:-20px -112px
}
.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{
background-position:-20px -128px
}
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=)
}
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{
background-position:-96px -72px
}
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{
background-position:-96px -92px
}
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{
background-position:-100px -112px
}
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{
background-position:-100px -128px
}
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
background-repeat:repeat-y;
background-image:-moz-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);
background-image:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));
background-image:-webkit-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);
background-image:-o-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);
background-image:-ms-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);
background-image:linear-gradient(to right,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)
}
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
background-repeat:repeat-x;
background-image:-moz-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);
background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));
background-image:-webkit-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);
background-image:-o-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);
background-image:-ms-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);
background-image:linear-gradient(to bottom,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)
}
.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger{
height:70px
}
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger{
width:70px
}
.mCS-3d-dark.mCSB_scrollTools,.mCS-3d.mCSB_scrollTools{
opacity:1
}
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{
border-radius:16px
}
.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{
width:8px;
background-color:#000;
box-shadow:inset 1px 0 1px rgba(0,0,0,.5),inset -1px 0 1px rgba(255,255,255,.2)
}
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
background-color:#555
}
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
width:8px
}
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail{
width:100%;
height:8px;
margin:4px 0;
box-shadow:inset 0 1px 1px rgba(0,0,0,.5),inset 0 -1px 1px rgba(255,255,255,.2)
}
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
width:100%;
height:8px;
margin:4px auto
}
.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{
background-position:-32px -72px
}
.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{
background-position:-32px -92px
}
.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{
background-position:-40px -112px
}
.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{
background-position:-40px -128px
}
.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{
background-color:#000;
box-shadow:inset 1px 0 1px rgba(0,0,0,.1)
}
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{
box-shadow:inset 0 1px 1px rgba(0,0,0,.1)
}
.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{
background-position:-112px -72px
}
.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{
background-position:-112px -92px
}
.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{
background-position:-120px -112px
}
.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{
background-position:-120px -128px
}
.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools{
opacity:1
}
.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{
border-radius:7px
}
.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical{
right:1px
}
.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCS-3d-thick.mCSB_scrollTools_vertical{
box-shadow:inset 1px 0 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)
}
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal,.mCS-3d-thick.mCSB_scrollTools_horizontal{
bottom:1px;
box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)
}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
border-radius:5px;
box-shadow:inset 1px 0 0 rgba(255,255,255,.4);
width:12px;
margin:2px;
position:absolute;
height:auto;
top:0;
bottom:0;
left:0;
right:0
}
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
box-shadow:inset 0 1px 0 rgba(255,255,255,.4);
height:12px;
width:auto
}
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
background-color:#555
}
.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{
background-color:#000;
box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)
}
.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{
background-color:transparent
}
.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{
background-position:-32px -72px
}
.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{
background-position:-32px -92px
}
.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{
background-position:-40px -112px
}
.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{
background-position:-40px -128px
}
.mCS-3d-thick-dark.mCSB_scrollTools{
box-shadow:inset 0 0 14px rgba(0,0,0,.2)
}
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{
box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.2)
}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
box-shadow:inset 1px 0 0 rgba(255,255,255,.4),inset -1px 0 0 rgba(0,0,0,.2)
}
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -1px 0 rgba(0,0,0,.2)
}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
background-color:#777
}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{
background-color:#fff;
box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)
}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail{
background-color:transparent
}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{
background-position:-112px -72px
}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{
background-position:-112px -92px
}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{
background-position:-120px -112px
}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{
background-position:-120px -128px
}
.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{
right:0;
margin:12px 0
}
.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal{
bottom:0;
margin:0 12px
}
.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{
left:0;
right:auto
}
.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger{
height:50px
}
.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger{
width:50px
}
.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
background-color:#fff
}
.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{
background-color:#fff
}
.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
background-color:#000
}
.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{
background-color:#000
}
.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail{
width:6px;
background-color:#000
}
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
width:6px
}
.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{
width:100%;
height:6px;
margin:5px 0
}
.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{
width:12px
}
.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{
height:12px;
margin:2px 0
}
.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{
background-position:-32px -72px
}
.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{
background-position:-32px -92px
}
.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{
background-position:-40px -112px
}
.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{
background-position:-40px -128px
}
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
background-color:#000
}
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
background-color:#000
}
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{
background-color:#000
}
.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{
background-color:#000
}
.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{
background-position:-112px -72px
}
.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{
background-position:-112px -92px
}
.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{
background-position:-120px -112px
}
.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{
background-position:-120px -128px
}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools .mCSB_draggerRail{
width:12px;
background-color:#000
}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
width:6px;
margin:3px 5px;
position:absolute;
height:auto;
top:0;
bottom:0;
left:0;
right:0
}
.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
height:6px;
margin:5px 3px;
position:absolute;
width:auto;
top:0;
bottom:0;
left:0;
right:0
}
.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail{
width:100%;
height:12px;
margin:2px 0
}
.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset.mCSB_scrollTools .mCSB_buttonUp{
background-position:-32px -72px
}
.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset.mCSB_scrollTools .mCSB_buttonDown{
background-position:-32px -92px
}
.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft{
background-position:-40px -112px
}
.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset.mCSB_scrollTools .mCSB_buttonRight{
background-position:-40px -128px
}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
background-color:#000
}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
background-color:#000
}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{
background-color:#000
}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail{
background-color:#000
}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp{
background-position:-112px -72px
}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown{
background-position:-112px -92px
}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft{
background-position:-120px -112px
}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight{
background-position:-120px -128px
}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail{
background-color:transparent;
border-width:1px;
border-style:solid;
border-color:#fff
}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{
border-color:#000
}
.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{
background-color:#fff
}
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{
background-color:#000
}
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
background-color:#000
}
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
background-color:#000
}
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{
background-color:#000
}
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
background-color:#fff
}
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
background-color:#fff
}
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{
background-color:#fff
}
table.shop_table_responsive thead{
display:none
}
table.shop_table_responsive tbody th{
display:none
}
table.shop_table_responsive tr td{
display:block;
text-align:right;
clear:both
}
table.shop_table_responsive tr td:before{
content:attr(data-title) ": ";
float:left
}
table.shop_table_responsive tr td.product-remove a{
text-align:left
}
table.shop_table_responsive tr td.product-remove:before{
display:none
}
table.shop_table_responsive tr td.actions:before,table.shop_table_responsive tr td.download-actions:before{
display:none
}
table.shop_table_responsive tr td.download-actions .button{
display:block;
text-align:center
}
.site-header-cart .widget_shopping_cart{
position:absolute;
top:100%;
width:100%;
z-index:999999;
left:-999em;
display:block;
box-shadow:0 3px 3px rgba(0,0,0,.2)
}
.site-header-cart.focus .widget_shopping_cart,.site-header-cart:hover .widget_shopping_cart{
left:0;
display:block
}
.widget_price_filter .price_slider{
margin-bottom:1.5em
}
.widget_price_filter .price_slider_amount{
text-align:right;
line-height:2.4em
}
.widget_price_filter .price_slider_amount .button{
float:left
}
.widget_price_filter .ui-slider{
position:relative;
text-align:left
}
.widget_price_filter .ui-slider .ui-slider-handle{
position:absolute;
z-index:2;
width:1em;
height:1em;
cursor:ew-resize;
outline:0;
background:#4169e1;
box-sizing:border-box;
margin-top:-.25em;
opacity:1
}
.widget_price_filter .ui-slider .ui-slider-handle:last-child{
margin-left:-1em
}
.widget_price_filter .ui-slider .ui-slider-handle.ui-state-active,.widget_price_filter .ui-slider .ui-slider-handle:hover{
box-shadow:0 0 0 .25em rgba(0,0,0,.1)
}
.widget_price_filter .ui-slider .ui-slider-range{
position:absolute;
z-index:1;
display:block;
border:0;
background:#4169e1
}
.widget_price_filter .price_slider_wrapper .ui-widget-content{
background:rgba(0,0,0,.1)
}
.widget_price_filter .ui-slider-horizontal{
height:.5em
}
.widget_price_filter .ui-slider-horizontal .ui-slider-range{
height:100%
}
.ratreview strong {
position: relative;
top: -4px;
margin-left: 6px;
font-size: 27px !important;
text-transform: none !important;
text-decoration: none !important;
font-family: 'Poppins-Thin' !important;
}
.aggregateRatingimg {
position: absolute;
padding: 7px;
width: 99px;
}
.SMIsimg {
width: 53px;
border-radius: 4px;
margin: -17px 0 0 13px;
}
.desco-info {
position: relative;
float: right;
width: 12%;
margin-top: -111px;
}
#footer form{
margin:0
}
#vdotutorials {
padding: 48px 0 0 16px;
font-size: 21px;
font-family: Roboto-Black;
}
.ie9 #emailSubscribeInput{
width:172px
}
.popupPolicy{
display:block;
overflow-y:hidden;
padding:0;
border:none;
margin:0;
visibility:visible;
position:absolute;
z-index:10000;
left:0;
top:947px;
width:100%;
height:604px;
opacity:1;
background:rgba(126,178,232,.38);
border-radius:20px
}
.value-privacy{
color:#fff;
display:block;
padding:10px 0
}
.value-privacy.hoverInfo:after{
display:inline-block;
content:'?';
background-color:#44b7e9;
padding:2px 0;
margin-left:4px;
color:#fff;
width:22px;
border-radius:91%;
font-family:RobotoCondensed-Light;
font-size:15px;
font-weight:800;
text-align:center
}
.socialconnect{
padding:12px;
background:#c3e9ff;
border-radius:3px
}
.socialconnect h4{
color:#10689b
}
.socialconnect .facebook_like{
margin:-5px 0 0;
max-width:250px;
overflow:hidden
}
.social_youTube>div{
margin-top:8px!important
}
#footer .socialconnect ul{
margin:-4px 0 0 10px
}
#footer .socialconnect li{
clear:both;
overflow:hidden;
margin:0 0 5px
}
#footer a.socialIcon{
float:left;
margin-right:10px;
width:40px;
height:40px;
background-image:url(../../../../../imagexpress/footer-social-icons.png);
background-repeat:no-repeat
}
.social_facebook .socialIcon{
background-position:-42px -42px
}
.social_twitter .socialIcon{
background-position:0 0
}
.social_google .socialIcon{
background-position:-84px 0
}
.social_youTube .socialIcon{
background-position:-42px 0
}
.social_pintrest .socialIcon{
background-position:0 -42px
}
.social_instagram .socialIcon{
background-position:-84px -42px
}
.socialAction{
float:left;
margin-top:12px
}
#footer a.socialAction{
font-size:13px;
color:#2977a8
}
.footerBottom{
clear:both;
padding-top:20px
}
#footer .footerBottom ul{
margin-bottom:10px
}
.footerCenter{
text-align:center
}
.footerCenter li{
display:inline;
padding-right:12px
}
#footer .footerCenter li a{
font-size:12px;
padding-right:12px;
border-right:1px solid #e8e8e8
}
#footer .footerCenter li:last-child,#footer .footerCenter li:last-child a{
padding-right:0;
margin-right:0;
border-right:none
}
#footer .footerCenter p{
display:inline;
color:#efb34f;
font-weight:700;
margin-right:10px;
padding-right:10px;
border-right:1px solid #fff
}
#footer .footerCenter div p:last-child{
margin-right:0;
padding-right:0;
border:none
}
.security{
background:#fff;
width:342px;
margin:20px auto;
padding:10px 0
}
.security a{
padding:5px
}
.security img{
border:none
}
.searchlogo{
position:absolute;
margin-top:-66px;
margin-left:65%
}
.securityBadges{
background:#fff;
padding:30px 0;
margin:0;
text-align:center
}
.securityBadges a{
padding:5px
}
.securityBadges img{
border:none
}
iframe[height="0"],iframe[name=google_conversion_frame]{
display:none
}
.col_phone{
display:none
}
#footerInner .emailOptin span.message{
text-align:left;
padding:10px 0;
float:left;
color:#afafaf;
font-size:.825em;
margin:0
}
.pageContent header h1{
font-size:1.8em;
margin-bottom:30px
}
h2{
font-size:2.25em;
line-height:1.3333333333333em;
margin-bottom:.66666666666667em
}
h3{
font-size:1.5em;
line-height:1em
}
h4{
font-size:1.3125em;
line-height:1.1428571428571em;
margin-bottom:1.1428571428571em
}
h5{
font-family:Arvo;
font-size:15px;
font-weight:lighter;
line-height:1.3333333333333em
}
h6{
font-size:1em;
line-height:1.5em;
margin-bottom:1.5em
}
h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{
font-size:60%;
color:#55799c;
line-height:0
}
.pageContent header h1.authorized-small{
font-size:1em
}
hr{
border:solid #ccc;
border-width:1px 0 0;
clear:both;
margin:20px 0 28px;
height:0
}
hr.hidden-break{
border:0;
margin:0
}
hr.double{
border-width:1px 0;
height:2px
}
.subheader{
color:#55799c;
font-weight:300
}
em,i{
font-style:italic;
line-height:inherit
}
small{
font-size:60%;
line-height:inherit
}
code{
font-family:Consolas,"Liberation Mono",Courier,monospace;
font-weight:700;
color:#55799c
}
.whats-inthebox .hoverInfo,a:hover{
color:#258cd1
}
p a:hover{
text-decoration:underline
}
.heroInner img{
width:100%;
margin-right:auto;
margin-left:auto
}
a img{
border:none
}
p{
line-height:1.4em;
margin-bottom:1em
}
p.lead{
font-size:24px;
line-height:1.6
}
.color-block{
background-color: #fff;
border-radius: 0;
border: 1px solid rgba(221,221,221,.76);
border-bottom-width: 11px;
border-top-width: 7px
}
.listbrands a{
float:left;
width:75px;
padding:0
}
.breadcrumbs{
overflow:hidden;
padding:6px 0;
margin:6px 0 10px
}
.breadcrumbs>div,.breadcrumbs>em{
float:left;
margin-right:5px
}
.breadcrumbs>div:after{
content:"›";
color:#8a9bad;
margin-left:4px;
position:relative;
top:1px;
font-weight:300
}
.breadcrumbs>div:last-child:after{
content:" ";
display:none
}
.breadcrumbs em,.breadcrumbs span{
font-size:.75em;
font-style:normal
}
.breadcrumbs em{
margin:5px 0 0 3px;
color:#777;
cursor:default
}
.breadcrumbs a span:hover{
text-decoration:underline
}
.alerts{
font-size:16px;
margin:0 auto;
max-width:10000px
}
.alert-note.alert{
color:inherit;
border:1px solid #e74c3c;
padding:12px;
background-color:#fff0ee
}
.alert-strong.alert{
background-color:#e74c3c;
color:#fff
}
.manu_t1{
position:relative;
border-bottom:4px solid #689bcf;
outline:0;
font-size:12px;
vertical-align:baseline;
background:url(../../../../../image/catalog/crazyinkjets/support/li.jpg);
font-weight:400;
font-family:Tahoma;
text-align:left;
color:#fff;
line-height:22px;
clear:both;
background-position:initial;
border-left-width:0;
border-right-width:0;
border-top-width:0;
margin-right:0;
margin-top:0;
margin-bottom:0;
padding-left:8px;
padding-right:0;
padding-top:0
}
#h3style{
outline:0;
font-size:16px;
vertical-align:baseline;
font-weight:700;
line-height:1.5;
position:relative;
border:0 none;
margin:0;
color:#a25e23;
background-color:#f2f6fa;
padding:10px 0 4px 15px
}
#pay-alstyle{
line-height:3;
margin:0;
padding:8px;
font-size:12px;
text-decoration:none;
border-style:none
}
#itemfirsts{
float:left;
list-style:none;
width:173px;
height:200px;
background-color:#f7fafc;
background-image:url(../../../../../image/catalog/crazyinkjets/bg_upsell-item.gif);
background-repeat:repeat no-repeat;
background-position:7px 0;
margin:-25px 0 0;
padding:0 7px 18px 8px
}
.manu_intrest{
position:relative;
border-bottom:4px solid #c16e11;
outline:0;
width:151%;
font-size:12px;
vertical-align:baseline;
background:url(../../../../../image/catalog/crazyinkjets/support/li.jpg);
font-weight:400;
font-family:Tahoma;
text-align:left;
color:#fff;
line-height:22px;
clear:both;
background-position:initial;
border-left-width:0;
border-right-width:0;
border-top-width:0;
padding-left:0;
padding-right:0;
padding-top:0;
margin:0 0 0 -10px
}
.brandlistsrch strong{
float:right;
background:#a92424;
padding:16px 8px;
color:#fff;
border-radius:8px
}
.brandlistsrch{
position:absolute;
margin:-91px 0 0 185px;
border:0 solid rgba(221,221,221,.09);
border-color:rgba(19,133,180,.34)
}
.color-blocks{
border-radius:4px;
border:0 solid rgba(99,48,48,0);
border-bottom-width:2px;
border-top-width:1px
}
.toggled-hover a{
color:#000;
margin:auto 4px
}
.toggled-hover a:hover{
color:#d95f49;
margin:auto 4px
}
.heroContainer{
position:relative;
height:350px;
min-height:320px
}
.style-is-grid .prices{
overflow:hidden;
padding:0 21px
}
.highlights ul,.keyfeatures ul{
padding:6px 2%;
font-size:.8125em;
border-top:0;
border-radius:0 0 4px 4px;
overflow:hidden;
position:relative
}
.alsointrst{
max-width:100%;
width:100%;
margin:0 auto;
padding:0
}
.productslist{
width:100%;
max-width:100%
}
.aggregate-item .cartmob{
position:absolute;
margin-top:76px
}
.closerns{
padding:0;
margin:0 auto
}
.style-is-list{
font-weight:700;
margin-top:0;
margin-bottom:6px;
padding:0 18px;
border-radius:4px;
border-bottom-width:0;
border-top-width:7px
}
.swiper-wrapper{
position:relative;
width:100%;
height:100%;
z-index:1
}
.indexbar{
height:50px;
box-shadow:0 -12px 36px -8px #cdced0 inset;
border-bottom:1px solid #ccc;
background:#f3f3f3;
z-index:-1
}
.infoBox-ctrs{
padding-right:25%;
padding-left:368px
}
#footer .col{
margin:-4px auto;
padding:0 18px;
float:left;
border:1px solid #689bcf;
border-top:1px solid #d95f49;
height:500px
}
.item-ids{
display:block;
position:absolute;
margin-left:12px;
font-size:21px
}
.catignam{
font-size:large
}
.item-reviews{
display:inline-block;
font-size:.875em;
margin-right:12px
}
.style-is-grid .reviewinfo{
display:none
}
.subCol{
width:38%;
float:left;
margin-left:7px
}
.productslist .products-info .itscrazy{
font-size:17px;
position:relative;
top:-20px
}
.offer-type-33 .cpn-buttons-wrap2,.offer-type-33 .cpn-or-txt{
display:none
}
.offer-type-34 .cpn-buttons-wrap2,.offer-type-34 .cpn-or-txt{
display:none
}
.right-cij{
margin-top:-897px
}
.search-right-rail{
padding-top:3px
}
.search-right-rail .coupon-mod{
border:2px dashed #41b6e6;
padding:calc(20px - 2px);
height:294px
}
.search-right-rail .coupon-mod:hover{
border:4px dashed #41b6e6;
padding:calc(20px - 4px)
}
.coupons-wrap .quarter-Offer{
width:225px;
height:450px;
float:left
}
.img_Brand{
display:block;
position:relative;
margin-top:40px;
float:right;
clear:both
}
.cpn_code_ph{
height:36px;
clear:both
}
.cpnInfo-ph{
height:20px;
bottom:28px
}
.isCouponClipperCustomList div#PageInner.coupon-clipper-ON .cpnInfo-ph{
bottom:0
}
.elpPoints_0{
display:none
}
#GTM_Coupon_center #mod_4{
padding:0 0 10px
}
#banner_mod{
padding:0 0 10px;
text-align:center
}
#mod_3{
display:none
}
.coupon-mod.flyer-cpn,.coupon-mod.flyer-cpn:hover,.featured-coupons .coupon-mod.flyer-cpn,.featured-coupons .coupon-mod.flyer-cpn:hover{
border:none;
padding:0;
overflow:hidden
}
.dv-coupon .shopNow-btn{
margin-bottom:0
}
.coupon-center-hdr{
width:70%;
display:inline-block
}
.coupon-center-info{
width:25%;
float:right;
text-align:right;
margin:11px 10px 0 0
}
.mobilePage .coupon-center-info{
display:none
}
#GTM_Coupon_center .coupons-wrap{
display:flex;
flex-flow:row wrap;
overflow:hidden
}
.coupon-mod .shopNow-btn,.cpn-quickview-wrapper .shopNow-btn{
border:2px solid #0079c2;
line-height:27px
}
#GTM_Coupon_center .coupon-mod .shopNow-btn,.btn-clip-coupon,.coupon-mod .btn-clip-coupon,.cpn-quickview-wrapper .shopNow-btn{
width:98%;
height:30px;
line-height:0;
margin:5px 0;
background-color:#fc0
}
#GTM_Coupon_center .coupon-mod .shopNow-btn:active,.coupon-mod .shopNow-btn:focus,.coupon-mod .shopNow-btn:hover,.cpn-quickview-wrapper .shopNow-btn:active,.cpn-quickview-wrapper .shopNow-btn:focus,.cpn-quickview-wrapper .shopNow-btn:hover{
background-color:#f2f2f2;
font-weight:400
}
.coupon-mod.cpn-manual-box .btn-clip-coupon{
width:100%
}
Fccs-feature-icons #coupon_levels{
padding:10px 0
}
.featured-coupons h2{
font-size:24px;
font-weight:500
}
.coupons-spend-title{
clear:both
}
.coupons-spend-title .h2Header{
padding:10px 0
}
.coupons-spend-title .h2Header hr{
display:none
}
.cpn-details-wrap2{
width:43%
}
.featured-coupons .coupon-mod{
border-color:#41b6e6
}
.cpn-member-excl-wrap{
text-align:center
}
.CouponCenterWithRedeemPoints .cpn-member-excl-wrap{
text-align:center;
width:222px
}
.plp-Customer .cpn-member-excl-wrap{
display:none
}
.cpn-member-excl-wrap a{
text-decoration:underline
}
div.h2Header h2{
color:#000;
font-family:'55HelveticaNeueRoman';
font-size:24px;
line-height:30px;
padding:0;
text-align:left
}
.coupon-mod .img-container{
width:100%;
height:140px;
clear:both;
text-align:center;
position:relative;
display:block
}
.coupon-mod .dv-cpn-images{
position:relative;
text-align:center
}
.coupon-mod .cpn-buttons-wrap{
margin-top:0
}
.cpn-main-img2{
position:absolute;
top:0;
bottom:0;
left:0;
right:0;
margin:auto;
display:none
}
.cpn-images{
width:100%;
float:left;
padding-top:5px
}
.cpn-images .cpn-img{
display:inline-block;
padding:0 5px
}
.cpn-images .cpn-img img[src="../../image/xpress/spc.gif"]{
display:none
}
.cpn-clipper-wrap{
position:relative;
z-index:101
}
.link-cpn-details{
display:block;
text-align:center;
width:100%;
float:left;
margin-top:20px
}
.link-cpn-details i{
width:14px;
height:14px;
background:url(../../../../../imageads/icons.png) -120px -1960px no-repeat;
display:inline-block;
vertical-align:middle;
margin-top:-2px;
margin-right:2px
}
.coupon-mod .cpn-buttons-wrap,.coupon-mod .cpn-details,.coupon-mod .cpn-details-wrap{
float:left;
position:relative
}
.coupon-mod .cpn-details-wrap{
margin-bottom:10px
}
.js-clipped-msg{
width:auto;
position:absolute;
top:-25px;
left:45px;
display:none;
padding:2px 5px
}
.coupon-mod.clipped-cpn .js-clipped-msg{
display:block
}
.js-clipped-msg i{
width:22px;
height:22px;
background:url(../../../../../imageads/icons.png) -61px -3082px no-repeat;
display:inline-block
}
.js-clipped-msg span{
font-size:14px;
line-height:20px;
vertical-align:top
}
.dv-coupon-code{
width:100%;
color:#333;
float:left;
margin-bottom:2px
}
.cpn-promo-msg{
font-size:12px;
max-height:18px;
overflow:hidden
}
.cpn-title{
font-size:20px;
max-height:120px;
line-height:24px;
font-weight:700;
color:#41b6e6;
clear:both;
overflow:hidden
}
.cpn-title sup{
font-size:16px;
line-height:20px
}
.featured-coupons .cpn-title{
color:#3cf
}
.cpn-sub-title2{
font-size:14px;
color:#333;
font-weight:700;
height:30px;
display:flex
}
.cpn-sub-title2txt{
line-height:15px
}
.cpn-exception{
font-size:12px;
line-height:16px;
max-height:16px;
overflow:hidden;
color:#333;
clear:both;
margin-bottom:5px
}
.js-btn-quickview{
width:auto;
padding:0;
background-color:#e3f4fb;
color:#333;
position:absolute;
top:198px;
right:30px;
opacity:.8;
font-size:16px;
line-height:20px;
font-weight:700;
display:none
}
.js-btn-quickview:hover{
color:#3b3b3b
}
.coupon-mod.show-extras:hover .js-btn-quickview{
display:block
}
.mobilePage .js-btn-quickview{
display:none!important
}
.cpn_restrictions{
font-size:11px;
line-height:19px;
color:#333;
clear:both
}
.btn-redeem-points{
background:#41b6e6;
width:98%;
margin:5px 0;
font-size:15px
}
.btn-redeem-points:hover{
background:#41b6e6
}
.coupon-mod.show-extras .viewdisc_txt{
display:none
}
.viewdisc_txt,.viewdisc_txt:hover{
text-decoration:underline
}
.overlay{
position:absolute;
top:0;
left:0;
padding:10px;
background-color:rgba(255,255,255,.9);
color:#000;
width:90%;
z-index:102
}
.coupon-mod .overlay ul li{
background:url(../../../../../image/catalog/crazyinkjets/shared/list_bullet_square.gif) 7px 7px no-repeat;
list-style-type:none;
padding:3px 0 3px 18px;
margin:0
}
.close-overlay{
font-size:12px;
line-height:14px;
float:right
}
.clipped-cpn-overlay{
width:100%;
height:100%;
background-color:transparent;
z-index:100;
position:absolute;
top:0;
left:0;
display:none
}
.coupon-mod.clipped-cpn{
border-color:#ccc!important
}
.coupon-mod.clipped-cpn .clipped-cpn-overlay{
display:block
}
.coupon-mod.clipped-cpn .cpn-exception,.coupon-mod.clipped-cpn .cpn-promo-msg,.coupon-mod.clipped-cpn .cpn-sub-title,.coupon-mod.clipped-cpn .cpn-title,.coupon-mod.clipped-cpn .cpn_restrictions,.coupon-mod.clipped-cpn .dv-coupon-code,.coupon-mod.clipped-cpn .viewdisc_txt{
color:#ccc!important
}
.coupon-mod.clipped-cpn .link-cpn-details,.coupon-mod.clipped-cpn:hover .js-btn-quickview{
display:none
}
.ads_row{
display:flex;
margin:5px 0
}
.cpn-flyer{
width:225px;
height:300px;
margin:10px 0
}
.mobilePage #banner_mod_1,.mobilePage #banner_mod_2,.mobilePage #banner_mod_3,.mobilePage .skinny-banner-wrap{
display:none
}
.cpn-or-txt{
margin:14px 0 0 8px;
line-height:15px
}
.non-plp-user .cpn-buttons-wrap2,.non-plp-user .cpn-or-txt{
display:none
}
.jump-block{
text-align:right
}
#GTM_Coupon_center .jump-to-text{
margin-right:10px;
line-height:18px
}
.spending-amount{
font-size:14px;
line-height:18px
}
.pipe{
margin:0 10px;
height:16px
}
.coupon-mod .qp-overlay{
width:49%;
text-align:center;
display:none;
z-index:105;
float:right;
margin-top:30px
}
.coupon-mod .qp-overlay a{
font-size:16px;
font-weight:400
}
.coupon-mod .qp-overlay .member-exclusive{
font-size:20px;
font-weight:400
}
.coupon-mod:hover .qp-overlay{
bottom:40px
}
#PageInner.plp-user.tier_0 .coupon-mod .qp-overlay{
display:block
}
#PageInner.plp-user.tier_0 .qp-coupon-1.coupon-mod .dv-coupon-code{
display:none
}
#PageInner.non-plp-user.tier_0 .qp-coupon-1 .btn-clip-coupon,#PageInner.plp-user.tier_0 .qp-coupon-1 .btn-clip-coupon,#page.non-plp-user .cpn-quickview-wrapper.qp-coupon-1 .btn-clip-coupon{
display:block;
background:#eee!important;
border-color:#ccc;
color:#999
}
#PageInner.plp-user.tier_0 #quillplus .coupon-mod .js-btn-quickview,#PageInner.plp-user.tier_4 .coupon-mod.free-ship,#PageInner.plp-user.tier_4 .coupon-mod.off-15{
display:none
}
#GTM_Coupon_center ul.jump-to-options li#link_75{
display:none
}
.cpn-buttons-wrap2{
width:100%
}
.visible-print-block{
display:none!important
}
.visible-print-inline{
display:none!important
}
.visible-print-inline-block{
display:none!important
}
.msmart-search-live-filter.mslf-mode-tabs .tt-dataset{
width:215px
}
.msmart-search-live-filter.mslf-mode-tabs .tt-menu .tt-dataset{
border-right:none;
border-color:#ebebeb;
border-top:none
}
.msmart-search-live-filter .tt-menu .tt-suggestion:hover{
box-shadow:inset 0 0 15px #efefef;
background:none;
color:#666
}
.msmart-search-live-filter .tt-menu .tt-suggestion:hover small{
background:none;
color:#666
}
.msmart-search-language-direction-rtl .tt-menu .tt-suggestion img{
margin-right:0;
border-left:10px solid transparent
}
.msmart-search-language-direction-rtl .tt-input{
text-align:right
}
.msmart-search-language-direction-rtl .tt-menu .tt-suggestion .mslf-price{
padding-right:10px;
padding-left:0
}
.msmart-search-language-direction-rtl .mslf-loading{
right:auto;
left:7px
}
.tt-menu .tt-dataset-products tr td:first-child{
padding-left:5px;
padding-right:1px
}
.tt-menu .tt-dataset-products tr td:nth-child(2){
padding-left:10px;
border-left:1px solid #e9e4e4
}
.tt-menu .tt-dataset-categories tr td:first-child{
padding-left:5px;
padding-right:3px
}
.tt-menu .tt-dataset-categories tr td:nth-child(2){
padding-left:11px;
border-left:1px solid #e9e4e4
}
.mslf-product-list .product-name{
height:35px;
overflow:hidden;
display:block
}
.msmart-search-live-filter .mslf-price,.mslf-product-list .product-special-price,.mslf-product-list .product-price{
color:#cb0000;
font-weight:700
}
.mslf-product-list .product-special-price,.mslf-product-list .product-price{
float:right;
font-size:14px
}
.mssl-product-item-list{
overflow:hidden;
padding:0
}
.tt-menu.tt-empty.tt-open{
display:none!important
}
.mslf-product-list a{
padding:15px 10px;
text-align:center;
display:block
}
.mslf-product-list a:hover{
box-shadow:inset 0 0 8px #efefef
}
.mslf-product-list a img{
border:1px solid #d5d5d5;
max-width:100%;
height:auto
}
.msmart-search-live-filter .mslf-product-list{
position:absolute;
top:0;
left:215px;
width:450px;
overflow-y:auto;
background:#fff;
border:1px solid lightgray
}
.msmart-search-live-filter .mslf-product-list h3{
padding:10px 0 15px 19px;
margin:0;
border-bottom:1px solid lightgray
}
.msmart-search-language-direction-rtl .mslf-product-list{
left:auto;
right:215px
}
.mslf-product-list .product-special-price,.mslf-product-list .product-price{
float:none
}
.mslf-product-list .product-price{
margin-right:5px
}
.mslf-product-list .product-price strike{
font-size:13px;
color:#716e6e
}
.productTabs .wrap{
box-shadow:-119px 0 60px -153px #f3f3f3 inset,120px 0 60px -160px #f3f3f3 inset,0 -12px 30px -10px rgba(0,0,0,.18) inset
}
.sell-points-hr .wrap{
box-shadow:-119px 0 60px -153px #f3f3f3 inset,120px 0 60px -160px #f3f3f3 inset,0 -12px 30px -10px rgba(0,0,0,.18) inset
}
.categories-title{
padding:12px;
color:#fff;
font-size:16px;
font-weight:400;
background-image:url(../../../../../image/xpress/logo/menu-bar.jpg);
margin:0
}
.mobillogin{
display:none
}
.wrap .sec-fill2{
height:50%;
padding-top:0;
margin-left:60px;
z-index:1000
}
#manu_t1s{
border-bottom:4px solid #689bcf
}
.bulk-dvalue{
margin:0 auto;
width:100%
}
.grid__span_lg_11{
box-sizing:border-box;
padding:6px;
display:flex;
width:49%;
min-width:7%
}
.rotate_text{
transform:rotate(-90deg);
position:fixed;
bottom:45%;
right:-40px;
background-color:#2489C3;
padding:2px 10px;
border:1px solid #236992;
z-index:999
}
.es-product-buttons-wrap{
background:#fff;
text-align:center;
border-top:8px solid #2196f3;
transition:ease .3s
}
.easy_store_testimonials .es-single-wrap .image-holder::after{
display:none;
}
.fa-yelp:before{
font-weight:bold;color:#d80ee5
}
.crazyfooter-menu-footer__footerContainer{
box-sizing:border-box;
width:100%;
font-family:Motiva,Helvetica,Arial,sans-serif;
color:#444;
background-color:#2196f3;
clear:both
}
.bottom-bar__footerMainContainerBottom{
box-sizing:border-box;
background-image:url(../../../../../image/xpress/logo/green-yellow-01.jpg);
width:100%;
text-align:center;
line-height:1.5em;
font-family:Motiva,Helvetica,Arial,sans-serif;
color:#444
}
.middle-bar__footerMainContainerMiddle{
background-image:url(../../../../../image/xpress/logo/green-yellow-01.jpg);
background-size:1199px 154px;
box-sizing:border-box;
background-color:#2196f3;
width:100%;
padding:10px 0 25px
}
.promo-items-wrapper .item-icon-wrap{
float:left;
width:15%;
font-size:38px;
line-height:50px;
color:#2196f3
}
.mCSB_inside>.mCSB_container a{
color:#2196f3
}
.mCSB_inside>.mCSB_container a:hover{
color:#00bcd4
}
.easy_store_sponsors{
margin-top:17px
}
.ad-sell-points{
margin-top:-70px;
float:right
}
.mzliner{
padding-top:68px
}
.subscribe-form__subscribeInputText{
box-sizing:border-box;
color:#444;
font-size:16px;
line-height:normal;
margin:0 12px 0 0;
height:34px;
display:block;
width:419px;
max-width:100%;
border:1px solid #f3f3f3;
padding:8px 10px;
background:#fff;
box-shadow:none;
border-radius:3px;
white-space:nowrap;
overflow:hidden
}
.button_fills{
box-sizing:border-box;
border-radius:3px;
font-family:Motiva-Medium;
display:inline-block;
width:auto;
min-width:140px;
height:33px;
padding:7px 16px 11px;
text-align:center;
line-height:1.4em;
border:none;
background-color:#fff;
color:#c00
}
.subscribe_submit{
margin-left:-69px;
border-radius:3px
}
#masthead .site-header-cart .cart-contents{
background:#00BCD4
}
.cart4u .btn-inside-send{
text-transform:uppercase;
display:inline-block;
background:#7f8ff4;
color:#fff;
border:0;
padding:8px 29px;
margin-left:-96px
}
.centerbox{
position:absolute;
top:-5px;
margin-left:13%
}
#search{
z-index:-1
}
.custom-logo-link{
margin-top:7px;
position:absolute;
z-index:999
}
.cartviewer{
float:right
}
.centerbox h1{
margin-bottom:25px;
font-size:36px;
font-family:"Webly Sleek SemiLight";
font-weight:400;
text-align:center
}
.centerbox p.description{
margin-bottom:40px;
text-align:center
}
.description a{
text-decoration:none
}
.searchbox-hide{
display:none
}
.mobliner{
display:none
}
.cartmitms{
display:none
}
.main-input{
position: absolute;
top: 0px;
left: 0px;
border-color: transparent;
box-shadow: none;
opacity: 1;
background: url(https://www.tonerinkexpress.com/image/xpress/search.png) 12px 18px / 17px 14px no-repeat scroll padding-box border-box rgb(255, 255, 255);
font-family:fangsong;
height:50px;
width:62%;
color:#00441b;
border:1px solid #d9edf7;
margin-bottom:0;
display:inline-block;
text-align:left;
padding:0 0 0 52px;
font-size:16px;
border-right:0;
background-size:23px 27px;
float:left
}
.main-location{
display:none
}
#main-submit{
font-family:'Poppins-Regular';
background:#2196f3;
background-image: url(../../../../../image/xpress/logo/menu-bar.jpg);
color:#fff;
display:inline-block;
font-size:19px;
font-weight:500;
text-align:center;
cursor:pointer;
margin-bottom:0;
border-radius:0 4px 4px 0;
width:141px;
height:50px;
border:0;
background-size: 182px 114px;
padding-top:0
}
#main-submit:hover{
background:#5898df;
color:#fff!important;
background-size: 182px 114px;
}
#main-submit-mobile{
display:none
}
.footerG3liner .sticky-wrapper{
margin-bottom:-6px
}
#footer{
clear:both;
padding:6px 0;
background:#00bcd4
}
.main-btn{
display:inline-block;
width:150px;
height:50px;
border:1px solid #cccccc42;
border-bottom-left-radius:1px;
padding:0;
position:relative;
float:left;
border-right:0;
background:#fff;
background-size:6px 6px;
cursor:pointer
}
.footlin{
background:linear-gradient(0deg,#CDDC39,#FFEB3B 40%,#00BCD4);
height:10px;
margin-bottom:-7px;
margin-top:15px
}
.search-small{
font-size:12px;
margin:0;
color:#9B9B9B;
position:absolute;
top:6px;
left:16px;
display:inline-block;
width:80px;
height:20px;
text-align:left
}
.boxnhead{
height:24px;
vertical-align:middle;
background:linear-gradient(0deg,#9C27B0,#03A9F4 40%,#2196F3);
font-weight:700;
color:#fff;
font-size:14px
}
.inkiemiddle{
width:100%;
max-height:5px
}
.inkiemiddles{
width:100%;
max-height:5px;
margin-left:5px
}
.search_in{
position:absolute;
width:371%;
padding-top:396px;
margin-left:-63px
}
.main-form-container{
position:relative;
max-width: 66%;
top:57px;
z-index:1
}
ul.search-description{
width:150px;
position:absolute;
background:#fff;
right:721px;
top:33px;
border-radius:2px;
padding:14px 0;
border:1px solid #E5E5E5;
display:none;
box-shadow:0 2px 2px 0 rgba(0,0,0,0.3)
}
.search-description option{
color:#000
}
.cpn-buttons-wrapz{
margin-top:36px;
}
.loginimg{height:107px}
.search-description li{
font-size:16px;
color:#4A4A4A;
font-weight:900;
padding:6px 0;
display:block;
cursor:pointer
}
.search-description li:hover{
background:#f8f8f8
}
.es-select-products{
width:96%;
border:none;
margin-top:23px;
margin-left:5px;
color:#2196F3;
font-weight:700;
background:#fff
}
.outstock-category{
width:240px;
background:#fff;
color:#a3a3a3;
font:inherit;
box-shadow:rgba(0,0,0,0.1) 0 6px 10px 0;
border:0;
outline:0;
font-size:14px;
padding:12px 17px
}
.gocart{
color:#fff
}
.es-header-logo-wrapper{
padding-top:8px
}
.articles{
display:inline-block;
width:100%;
height:90px;
text-align:center;
margin:0 auto
}
#attachment_1105{
position:absolute;
margin-left:895px
}
.easy-store-slider{
height:538px;
width:100%
}
.google-auto-placed{
display:none
}
.brandselection{
width:142%;
margin-top:-5px;
margin-left:-69px
}
.mdinusa{
position:absolute;
margin-left:561px;
z-index:3;
width:200%
}
.bord4us{
padding:8px 15px;
list-style:none;
background-color:#fff;
border-radius:4px;
margin:5px 0 10px;
border:1px solid #ddd;
font-size:12px
}
.info-column{
box-shadow:0 1px 7px -3px #6dc1f2;
position:relative;
margin-top:25px;
margin-left:-127px
}
.brand-liststr{
margin-left:14px;
font-size:12px;
color:#3f4143;
line-height:12px;
vertical-align:top
}
.brand-namea{
cursor:url(https://www.tonerinkexpress.com/images/cursor_crazyinkjets.cur),pointer;
padding-bottom:8px;
color:#000;
text-decoration:none;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
vertical-align:-15px
}
.locinfodestn{
width:129px;
height:22px;
background-image:url(https://local.tonerinkexpress.com/images/brands/Generic_btn.jpg);
background-repeat:no-repeat
}
.social-media-products{
float: right;
margin-top: -66px;
}
.ssmedia-icons{
box-sizing:border-box
}
.pa-interested{
height:200px;
max-width:1194px;
margin:0 auto 30px;
overflow:hidden
}
.uiStyles__mmx .fa-linkedin:hover{
color:#000
}
.uiStyles__mmx .fa-pinterest-square:hover{
color:#000
}
.uiStyles__mmx .fa-youtube-square:hover{
color:red
}
.uiStyles__mmx .fa-twitter-square:hover{
color:#000
}
.uiStyles__mmx .fa-instagram-square:hover{
color:#000
}
.uiStyles__mmx .fa-google-plus-square:hover{
color:#ff7600
}
.uiStyles__mmx .fa-facebook-square:hover{
color:#000
}
.uiStyles__mmx .fa-yelp:hover{
color:#FFEB3B
}
.classica-mobie{
display:none
}
.es-slider-cat-menu{
float:left;
width:25%;
overflow:hidden
}
.alsointro img{
position:absolute;
width:71px;
margin-top:-43px;
margin-left:16px
}
.closernms{
width:184%;
margin-left:-998px
}
.slideus{
width:24%;
position:absolute;
margin-top:-172px;
z-index:1000
}
.slideshow-container{
max-width:1000px;
position:relative;
margin:auto;
height:88px
}
.mySlides{
padding-left:81px;
display:none
}
.reviewprev,.reviewnext{
cursor:pointer;
position:absolute;
width:auto;
padding:16px;
margin-top:-22px;
color:#fff;
background-color:#9e9e9ea1;
font-weight:700;
transition:.6s ease
}
.reviewnext{
right:5%;
top:20px;
border-radius:3px 0 0 3px
}
.reviewprev{
left:21px;
top:20px
}
#mobocart{
display:none
}
.product-thumb .image img{
position:absolute
}
.cpn-buttons-wrap1{
text-align:center;
padding-top:22px
}
.infoBox-logins{
border-bottom:6px solid #a0cc3a;
margin:auto 18%
}
.mCustomScrollBox ul{
margin-left:-44px;
border:1px solid #2583c5
}
.additional-printer{
position:absolute;
max-width:5.1%;
margin-top:1px;
left:413px
}
.additional-imgs{
width:28%;
padding-left:118px;
margin-top:-81px;
font-size:13px;
position:absolute
}
.cartman .box{
display:none
}
.cpn-main-img-search{
position:absolute;
top:0;
bottom:0;
left:0;
right:0;
max-height:182%;
height:290px;
max-width:100%;
width:100%;
margin:-15px 0 0 -16px
}
.cpn-main-img-bulk{
width: 111%;
max-width: 200%;
margin: -18px 0 0 -10px;
height: 204%;
}
.cpn-main-img{
position:absolute;
top:0;
bottom:0;
left:0;
right:0;
max-height:180%;
height:140%;
margin:-8px -16px;
max-width:200%;
width:118%
}
.cpn-sub-title{
font-size:17px;
line-height:22px;
color:#333;
font-weight:700;
margin-top:-162px
}
.lpf{
color:#000
}
.mark{
padding:.2em;
background-color:#fcf8e3
}
.series{
padding:.2em;
background-color:#fcf8e3
}
.model{
padding:.2em;
background-color:#fcf8e3
}
.form-selection{
background-color:#fff;
border-radius:4px;
margin:0 333px;
height:49px;
padding-top:12px
}
.menuban{
margin:0 0 15px -40px
}
#img h1{
font-size:16px;
text-align:center;
padding-top:12px
}
.productinfos{
position:relative;
margin-left: -53px;
top:45px;
}
.cartman .add button{
margin-top:0;
margin-bottom:28px;
z-index:2
}
.dragger{
min-height:0;
height:23px;
top:0;
display:block;
max-height:0
}
.caption .specialinfo{
font-weight:400;
float:initial;
margin-top:initial;
margin-left:initial;
width:initial
}
.cart4u .add_to_carts:hover{
color:#f5f5f5;
text-decoration:none
}
.price-breakdown-t s{
font-family:Poppins-Medium
}
.price-breakdown-t{
font-size:18px;
color:#555;
font-family:Poppins-ExtraBold
}
.topright{
position:absolute;
top:1em;
right:-38em;
width:148%;
padding:4px;
background-color:#fff;
font-weight:700;
font-size:12px;
font-family:Poppins-ExtraLight;
text-align:justify;
}
.topright h1{
font-size:20px;
line-height:1;
font-family:'Poppins-ExtraLight';
font-weight:bolder;
}
.attachment-crazyinks_thumbnail{
width: 135px;
height: 80px;
}
#easy_store_featured_products-2{

}
.easy_store_advance_product_search .search-field{
float:left;
border:none!important;
padding:0 0 0 20px;
height:54px;
width:511px;
font-size:medium
}
.formBtn .buttonx{
color:#000
}
#ulliner{
position:relative;
border-bottom:4px solid #CDDC39;
width:100%
}
.mbsg-mobo{
display:none
}
#manu_t1s{
position:relative;
border-bottom:4px solid #03A9F4;
outline:0;
font-size:12px;
vertical-align:baseline;
background:url(../../../../../image/xpress/li.jpg);
font-weight:400;
font-family:Tahoma;
text-align:left;
color:#fff;
line-height:22px;
clear:both;
background-position:initial;
border-left-width:0;
border-right-width:0;
border-top-width:0;
margin-right:0;
margin-top:0;
margin-bottom:0;
padding-left:8px;
padding-right:0;
padding-top:0
}
.productslist li{
position:relative;
padding-top:0;
padding-bottom:40px;
text-align:center;
padding-left:0;
border-width:1px 0 0;
border-top-style:solid;
border-top-color:#e5e5e5;
font-size:14px;
line-height:40px;
vertical-align:top;
float:left;
white-space:nowrap;
list-style:none;
height:10px;
width:26.3%
}
.linermenu{
clear:both;
padding:3px 0;
margin-top:49px;
background:#ddd
}
.productTabs a:first-of-type:last-of-type active{
border:1px solid #003eff;
background:#007fff;
font-weight:400
}
.productslist{
margin-left:-17px
}
.productTabs a{
font-family:Poppins-SemiBold;
font-size:.9125em
}
.product-container>.product-aggregate{
max-width:1020px;
margin:0 auto 30px
}
.pa-horizontal.color-block{
padding:8px;
box-shadow:-1px 0 60px -153px #f3f3f3 inset,120px 0 60px -160px #f3f3f3 inset,0 -12px 11px -10px rgba(0,0,0,.18) inset
}
.pa-horizontal .aggregate-item{
width: 117px;
text-align: start;
float: right;
}
.aggregate-item{
font-size:.875em;
line-height:1.2;
position:relative;
display:inline-block;
overflow:initial
}
.essentiaxl{
background:#2196f3;
font-weight:700;
border-radius:6px;
border:3px solid #d0e9ff;
height:23px;
width:115px
}
.pa-horizontal.color-block h6{
margin:0 9px 48px;
font-weight:bolder;
border-bottom:1px solid #ccc;
padding-bottom:3px
}
.productslist a{
font-family:MarketSans-Regular;
box-sizing:border-box;
text-decoration:none;
letter-spacing:-.02em;
color:#03A9F4;
transition:background-color .24s ease,color .24s ease
}
.content-wrap section.content-current{
font-family:monospace;
display:block;
border:1px solid #c1c1c4;
border-radius:3px
}
.content-wrap section{
margin:0 auto;
padding:0;
max-width:1200px
}
.clr-qty{
font-weight:700;
margin-top:-19px;
margin-left:198px;
position:absolute
}
.psku{
font-weight:700;
position:absolute;
margin-top:-39px;
margin-left:196px
}
.text_outstock{
position:absolute;
margin-left:9px;
font-family:'Poppins-Light';
font-size:12px
}
.col-sm-3 li{
position:relative;
text-align:-webkit-auto;
line-height:63px;
border-width:1px 0 0;
border-color:#e5e5e5;
border-style:solid;
width:110%
}
.col-sm-3 ul{
padding-left:6px
}
.col-sm-3 span{
font-stretch:semi-condensed
}
.col-sm-3 .accordion-container-ult{
margin:0;
padding:0;
border:0;
vertical-align:baseline;
outline:0;
box-sizing:border-box;
font-size:14px;
width:1054px;
text-align:start;
text-indent:0;
background-color:#fff
}
.cattext{
padding:0;
border:0;
vertical-align:baseline;
outline:0;
box-sizing:border-box;
font-size:12.6px;
font-stretch:semi-condensed
}
.imglists{
float:left;
margin-top:8px
}
.gfo{
z-index:1;
position:absolute
}
.gfolt{
width:64.3%
}
.item-details a:hover{
text-decoration:none
}
#sticky-wrappie{
background:linear-gradient(0deg,#9C27B0,#03A9F4 40%,#2196F3);
height:10px;
margin-bottom:-24px;
margin-top:15px
}
#product .proliner{
position:absolute;
margin:0 465px 0 -141px;
z-index:5
}
#product .glyphicon-minus{
padding-top:6px;
color:#000
}
#product .glyphicon-plus{
padding-top:6px;
color:#000
}
#product .text-center{
height:46px;
font-size:x-large;
color:#d95f49;
background-color:#fff;
border-color:#333
}
.cart4u .glyphicon-plus:hover a{
color:red!important;
background:#fff!important
}
.cart4u .glyphicon-minus span:hover{
color:blue!important
}
.cart4u .glyphicon-plus span:hover{
color:red!important
}
.number-spinner:hover a{
background:#fff!important;
color:gray!important
}
#product .btn-info{
color:#d95f49;
background-color:#fff;
border-color:#333;
height:46px
}
.control-label{
font-size:larger
}
.cartman .qty{
margin:-22px 0 0 -264px;
position:absolute
}
.mpalert{
padding:25px 50px;
margin-bottom:20px;
margin-top:181px;
position:absolute;
color:#03a9f4;
font-stretch:unset;
text-align:-webkit-left;
z-index:6
}
.productinfos strong{
color:#d81111;
font-size:15px;
text-decoration:underline;
text-transform:uppercase;
font-family:Poppins-Light
}
.img-thumbnailz{
margin-left:-158px;
margin-top:27px
}
.bottomleft{
margin:-20px -53px
}
.product-thumb span{
font-weight:200
}
.b-size-base img{
width:19px
}
.b-size-bases{
box-sizing:border-box;
padding:7px 14px 6px;
font-size:13px!important;
border-right:1px solid #e7e7e7;
border-top:1px solid #e7e7e7;
color:#333;
font-family:Roboto-Light
}
.b-size-bases img{
width:auto
}
.nav-mobie{
display:none
}
.nav-tabs{
margin-bottom:15px
}
div.required .control-label:before{
content:'* ';
color:red;
font-weight:700
}
.right-tnx{
margin-top:-79.2%;
width:233px
}
.dropdown-menu li > a:hover{
text-decoration:none;
color:#fff;
background-color:#229ac8;
background-image:linear-gradient(to bottom,#23a1d1,#1f90bb);
background-repeat:repeat-x
}
.msmart-search-live-filter{
z-index:100
}
.cartintro{
margin:-748px 26px 70px 0
}
.footerG3liner{
padding-bottom:7px
}
.modal-open .modal{
display:inline-block
}
.bulk-discount-value{
display:none
}
.actionwarp{
float:left;
margin-top:-206px;
margin-left:27%;
width:70%
}
.actionwarp .review-stars{
display:inline-block;
height:14px;
width:76px;
background-image:url(../../../../../images/reviews.png);
background-repeat:no-repeat;
position:relative
}
.style-is-list .item-details{
float:left;
width:50%;
padding:0;
margin-left:21px
}
.item-list h2{
font-size:1.2em;
line-height:1.3;
font-weight:400;
margin:0 0 6px;
text-align:left
}
.catnames{
font-family:Poppins-Medium;
font-size:1.2em;
line-height:1.3;
font-weight:400;
margin:0 0 6px;
color:#66757f
}
.actionwarp .protree{
text-decoration:none;
font-size:16px;
font-family:Poppins-ExtraLight;
font-weight:700
}
.price-breakdown-t{
font-size:18px;
color:#555
}
.reviewinfo {
position: absolute;
padding-left: 99px;
padding-top: 12px;
}
.actionwarp .cartlinersbs{
color:#818384;
padding-top:23px
}
.review-stars-5,.review-stars-5_0{
background-position:0 -177px
}
.btn-inside-frm{
font-family:'Poppins-Light';
font-size:25px;
background-color:unset;
color:#000
}
.product-thumb .button-addcart{
font-family:'Poppins-SemiBold';
border:1px solid#ddd;
background-color:#f5f5f5;
width:100%;
margin:0;
padding:2px 8px;
outline:0;
color:#fff;
font-style:normal;
font-variant:normal;
font-weight:400;
font-stretch:normal;
font-size:12px!important;
line-height:28px;
overflow:visible;
height:auto;
text-transform:none;
text-decoration:none;
text-align:center;
cursor:pointer;
vertical-align:middle;
display:inline-block;
border-radius:4px;
box-sizing:border-box
}
.cart4u{
float:right;
margin-top:157px;
position:relative
}
.cart4u .add_to_carts{
float: left;
width: 175px;
margin: 0 auto;
padding: 21px;
line-height: 0;
background: #2196f3;
font-weight: 700;
border-radius: 1px;
border: 3px solid #a4d7ff;
font-size: 14px;
color: #fff;
background-image: url(../../../../../image/xpress/logo/menu-bar.jpg);
}
.btn-primary {
background-image: url(../../../../../image/xpress/logo/menu-bar.jpg) !important;
background-size: 182px 114px !important;
}
.btn-outstock {
background-image: url(../../../../../image/xpress/menu-bar-out.jpg) !important;
background-size: 182px 114px !important;
color: #fff;
}
.ratecount{
color:#31708f;
font-size:medium
}
.cart4u a{
background:#fff;
color:#000!important;
border-color:#999;
border-radius:0
}
.item-details a{
position: relative;
font-size:16px
}
.container .protree{
font-family:MarketSans-Medium
}
.productSpecialPrice{
font-family:Poppins-Medium
}
.price-breakdown-s{
font-size:24px;
color:#000;
font-family:Poppins-Bold
}
.mbgs{
position:absolute;
margin-left:40%;
margin-top:-304px
}
.cart4u .printer_list_add{
float:right
}
.actionwarp .product-list .number-spinner{
max-width:150px!important;
margin:0 5px 5px!important;
float:left
}
.product-thumb .button-group{
border-top:0 solid #ddd0;
background-color:#eee0;
border-radius:3px
}
.number-spinner .dc-quantity-spinner-list{
background-color:#fff;
cursor:text;
padding:1px 0;
border-radius:0;
margin:0 10px;
color:#000;
border:1px solid #999;
display:inline-block;
vertical-align:top;
width:48px;
height:48px;
text-transform:uppercase;
text-align:center
}
.product-list .number-spinner{
float:left
}
.cart4u .dc-quantity-spinner-list{
margin-left:0
}
.cart4u .btn-info{
height:48px;
width:55px
}
.cart4u .glyphicon-plus{
margin-top:8px
}
.cart4u .glyphicon-minus{
margin-top:8px
}
.product-list .number-spinner{
max-width:172px;
margin-left:-175px
}
.outer{
position:relative;
width:500px;
height:165px;
z-index:-1
}
.list-inline {
 z-index:1000!important;
}
#column-left{
z-index:99
}
.site-header{
margin-bottom:-30px
}
#top {
border-top: 6px solid #7361d1;
border-bottom: 4px solid #7361d1;
margin: 0 auto;
background-image: url(../../../../../image/xpress/logo/menu-bar.jpg);
}
#top .container{
padding:0 20px
}
#top #form-currency .currency-select,#top #form-language .language-select{
text-align:left
}
#top #form-currency .currency-select:hover,#top #form-language .language-select:hover{
text-shadow:none;
color:#fff;
background-color:#229ac8;
background-image:linear-gradient(to bottom,#23a1d1,#1f90bb);
background-repeat:repeat-x
}
#top .btn-link,#top-links li,#top-links a{
text-transform:uppercase;
color:#fcf8e3;
text-decoration:none
}
#top-links .dropdown-menu .linkclr{
color: #795548;
padding:3px 5px;
height:29px;
}
#top-links .dropdown-menu .fa-caret-right{
color: #9e9e9e;
}
.signin-hdr{
padding:17px 0;
background-color:#00BCD4;
color:#fff;
font-size:17px;
line-height:normal;
text-align:center;
font-family:initial
}
#LoginPop #Register{
margin-top:10px;
padding:9px 0;
background:#4CAF50;
border-radius:4px;
text-align:center;
border-width:3px;
border-style:solid;
border-color:#CDDC39
}
.LoginWidgetBtn{
margin-top:10px;
background:#2196F3;
border-radius:4px;
text-align:center;
border-width:3px;
border-style:solid;
border-color:#00BCD4
}
#top-links .dropdown-menu a{
text-shadow:none
}
#top-links .dropdown-menu a:hover{
color:#FFF
}
#top .btn-link strong{
font-size:14px;
line-height:14px
}
#top-links{
padding-top:6px;
font-family:RobotoMono-Regular
}
#top-links a + a{
margin-left:15px
}
#logo{
margin:0 0 10px
}
#search .input-lg{
height:40px;
line-height:20px;
padding:0 10px
}
#search .btn-lg button:active{
border-color:#fff!important
}
#search .btn-lg button:hover{
border-color:#fff!important
}
#search .btn-lg button:focus{
border-color:#fff!important
}
#search .btn-lg{
background:none;
border:none;
color:#ea0e0e!important;
position:absolute;
padding:17px 0 0 30px;
font-size:17px;
font-weight:bolder
}
.mmziser{
display:none
}
.buy-section.product-price{
padding:14px 180px
}
.primary-menu-container__hidden-on-tablet{
line-height:1.7
}
.btn-defaultz{
background:#42A5F5;
color:#e7eff7
}
.page-main{
margin:0 auto;
padding:15px 21px 0 11px;
min-height:1px
}
.page-main__content{
max-width:1400px;
margin:0 auto 70px;
display:flex;
padding:0 8px
}
.page-main__header{
width:100%
}
.breadcrumbs,.breadcrumbs__item,.breadcrumbs__link,.breadcrumbs a,.breadcrumbs a:hover{
color:#464646
}
.page-sidebar{
margin-top:-30px;
width:255px;
padding:0
}
.primary-menu-container{
margin:0;
padding:25px 30px;
background:#f5f5f5;
border-radius:3px
}
.primary-menu-title{
position:relative;
margin:0 0 9px;
font-size:15px;
font-weight:400
}
.primary-menu{
list-style:none;
margin:0;
padding:0
}
.primary-menu--vertical{
display:block
}
.primary-menu__item{
position:relative;
padding:5px 0 0 18px
}
.primary-menu__item--current:before,.primary-menu__item.active:before{
top:10px;
left:0;
width:7px;
height:7px;
border-radius:50%;
background:#cc5c28;
content:"";
position:absolute;
display:block
}
.primary-menu__item--current>.primary-menu__link,.primary-menu__item.active>.primary-menu__link{
font-weight:700
}
.primary-menu__link--current,.primary-menu__link--current:hover{
color:#464646
}
.primary-menu__link{
font-family:MarketSans-Regular;
color:#464646
}
.page-content--has-sidebar{
padding:0 0 0 30px
}
.page-content{
width:100%
}
.page-title-wrapper{
margin:0 0 10px
}
.page-title{
font-size:20px;
line-height:1.1
}
.page-subtitle,.page-title__text{
text-transform:uppercase
}
.page-title__text{
vertical-align:middle
}
.page-title-wrapper:after{
display:block;
clear:both;
content:""
}
.customer-profile{
margin-top:24px
}
.customer-profile__controls i{
padding-left:235px
}
.badge--light{
background-color:#CDDC39
}
.badge{
margin-right:5px;
display:inline-block;
vertical-align:middle;
width:26px;
height:26px;
text-align:center;
font-size:14px;
line-height:23px;
background-color:#8BC34A;
border-radius:50%;
color:#fff
}
.badge [class^=fa-]{
margin:-1px 0 0 -1px;
line-height:inherit
}
.page-subtitle__text{
vertical-align:middle
}
.page-subtitle .customer-profile__controls{
display:inline-block;
text-align:left
}
.page-subtitle .customer-profile__controls li{
font-size:0;
border-right:0
}
.page-subtitle .customer-profile__controls .fa-pencil{
margin:-12px 0 0 6px;
font-size:15px;
color:#d1d1d1
}
.btn:not(:disabled):not(.disabled),.uploader .action:not(:disabled):not(.disabled){
cursor:pointer
}
.btn--link,.btn--link:hover{
color:#4597ca;
background-color:transparent;
border-color:transparent
}
.btn--link{
font-weight:400
}
.hide-text[class*=" fa-"],.hide-text[class^=fa-]{
font-family:FontAwesome
}
.hide-text{
font:0/0 a;
color:transparent;
text-shadow:none;
background-color:transparent;
border:0
}
.customer-profile__controls li{
display:inline-block;
margin:0 6px 0 0;
padding-right:6px;
font-size:14px;
line-height:1;
border-right:1px solid #6e98dc
}
.customer-profile__container{
font-size:16px;
display:flex
}
.customer-profile__data{
padding:12px 0 50px 35px;
width:100%;
border-top:1px solid #ebebeb
}
.info-list{
width:100%;
margin:0;
padding:0;
border-top:none
}
.info-list__item{
display:flex;
padding:5px 0 6px
}
.info-list__name{
font-family:RobotoCondensed-Regular;
width:115px;
min-width:115px;
margin:0 30px 0 0
}
.info-list__name:after{
content:":";
margin-left:1px;
position:absolute
}
.info-list-status{
margin-right:3px;
color:#197b30
}
.info-list-status .fa{
margin:-3px 0 0 1px
}
.notyet{
width:64%
}
.sortable ul{
list-style-type:none;
margin:0;
padding:0
}
.ui-state-default li{
margin:5px;
padding:5px;
width:150px
}
.badge--light{
background-color:#fcb91d
}
.page-subtitle{
margin:0 0 10px;
font-size:16px;
font-family:Lato,Helvetica,Arial,sans-serif
}
.address-list{
display:flex;
margin-left:25px;
padding-top:20px;
border-top:1px solid #ebebeb
}
.address-list__item{
position:relative;
padding-right:70px
}
.address-list__type{
margin-top:4px;
font-size:13px;
color:#797979
}
.address-list__primary{
margin:5px 0 0;
font-size:12px;
display:inline-block;
padding:3px 7px;
color:#fff;
border-radius:5px;
background-color:#2d333b
}
.address-list__actions{
position:absolute;
top:0;
right:0;
font-size:0;
white-space:nowrap
}
.address-list__button:not(:last-child){
border-right:1px solid #d1d1d1
}
.address-list__button{
font-size:14px;
cursor:pointer;
color:#d1d1d1;
border:0;
border-radius:0;
background:transparent
}
.address-list__button.item-map-button{
display:none
}
.address-list__button [class*=" fa-"],.address-list__button [class^=fa-]{
margin-right:0
}
.address-list__manage{
padding:20px 0
}
.address-list__manage-link,.link{
text-decoration:none;
color:#4597ca
}
.address-list__manage-link:after{
display:inline-block;
margin-left:5px;
font-family:FontAwesome;
font-size:12px;
content:"";
vertical-align:middle
}
.no-data{
display:none;
margin:0;
padding:20px;
text-align:center;
font-size:14px;
background:#f5f5f5;
border-radius:4px
}
.col-sm-4{
padding-left:2px;
padding-right:2px
}
.uiStyles__mmx{
box-sizing:border-box;
display:inline-block;
color:#fff;
height:30px;
width:30px;
font-size:30px
}
i{
margin-right:3px
}
input:focus{
outline:none;
box-shadow:0 0 300px rgba(82,168,236,.5)
}
button:focus{
outline:none;
box-shadow:0 0 8px red
}
select:focus{
outline:none;
box-shadow:0 0 8px red
}
.fa-stack{
width:17px;
height:36px
}
.fa-star:before{
color:#FFC107;
font-size:16px;
padding-left:14px
}
#cart > .btn:hover{
color:#fff;
background:#7ec0f5;
box-shadow:inset 0 0 13px 8px #03a9f4;
}
#cart > .btn{
font-size:12px;
color:#fff;
background:#005da7;
box-shadow: inset 0 0 13px 8px #4080ff;
border-block-color: #fff
}
#cart.open > .btn{
background-image:none;
color:#fcf8e3;
text-shadow:none
}
#cart.open > .btn:hover{
color:#d9edf7
}
#cart .dropdown-menu{
background:#eee;
z-index:1001;
min-width:100%
}
.coupon-mod{
box-sizing:border-box;
display:flex;
flex-flow:column wrap;
margin:0 .5% 9px;
position:relative;
z-index:9
}
.bagemptjie{
padding:0 113px;
margin-left:134px;
position:relative;
top:-1006px;
z-index:-1
}
@media (max-width:478px){
#cart .dropdown-menu{
width:100%
}
}
#cart .dropdown-menu table{
margin-bottom:10px
}
#cart .dropdown-menu li > div{
min-width:427px;
padding:0 10px
}
@media (max-width:478px){
#cart .dropdown-menu li > div{
min-width:100%
}
}
#cart .dropdown-menu li p{
margin:20px 0
}
#menu{
background-color:#229ac8;
background-image:linear-gradient(to bottom,#23a1d1,#1f90bb);
background-repeat:repeat-x;
border-color:#1f90bb #1f90bb #145e7a;
min-height:40px
}
#menu .nav > li > a{
color:#fff;
text-shadow:0 -1px 0 rgba(0,0,0,0.25);
padding:10px 15px;
min-height:15px;
background-color:transparent
}
#menu .nav > li > a:hover,#menu .nav > li.open > a{
background-color:rgba(0,0,0,0.1)
}
#menu .dropdown-menu{
padding-bottom:0
}
#menu .dropdown-inner{
display:table
}
#menu .dropdown-inner ul{
display:table-cell
}
#menu .dropdown-inner a{
min-width:160px;
display:block;
padding:3px 20px;
clear:both;
line-height:20px;
color:#333;
font-size:12px
}
#menu .dropdown-inner li a:hover{
color:#fff
}
#menu .see-all{
display:block;
margin-top:.5em;
border-top:1px solid #DDD;
padding:3px 20px;
border-radius:0 0 3px 3px;
font-size:12px
}
#menu .see-all:hover,#menu .see-all:focus{
text-decoration:none;
color:#fff;
background-color:#229ac8;
background-image:linear-gradient(to bottom,#23a1d1,#1f90bb);
background-repeat:repeat-x
}
#menu #category{
float:left;
padding-left:15px;
font-size:16px;
font-weight:700;
line-height:40px;
color:#fff;
text-shadow:0 1px 0 rgba(0,0,0,0.2)
}
#menu .btn-navbar{
font-size:15px;
font-stretch:expanded;
color:#FFF;
padding:2px 18px;
float:right;
background-color:#229ac8;
background-image:linear-gradient(to bottom,#23a1d1,#1f90bb);
background-repeat:repeat-x;
border-color:#1f90bb #1f90bb #145e7a
}
#menu .btn-navbar:hover,#menu .btn-navbar:focus,#menu .btn-navbar:active,#menu .btn-navbar.disabled,#menu .btn-navbar[disabled]{
color:#fff;
background-color:#229ac8
}
@media (min-width:768px) and (max-width:768px){
.es-slider-cat-menu .product-categories a{
font-size:14px
}
.logo-img{
width:18%;
height:56px
}
.main-input{
width:44%;
font-size:10px
}
.main-form-container{
top:117px;
margin-left:73px
}
#main-submit{
width:79px;
font-size:16px
}
.easy_store_advance_product_search .es-select-products{
display:none
}
.easy_store_advance_product_search .xpress-product-search{
width:144%
}
.easy_store_advance_product_search .search-field{
font-size:small
}
.centerbox{
margin-left:21%;
margin-top:-60px;
width:118%
}
.main-btn{
display:none
}
.cpn-main-img{
height:213px;
width:125px;
margin:9px 0 0 -16px
}
.product-thumb .image img{
width:149px
}
.gfolt{
width:77%
}
.cart4u{
position:absolute;
margin-top:257px;
margin-left:168px
}
.easy_store_advance_product_search .search-field{
width:322px
}
#search .btn-lg{
padding:17px 0 0 44px
}
.msmart-search-live-filter .tt-menu{
width:100%
}
.main-product-section .breadcrumb{
width:146%
}
.easy_store_advance_product_search .search-field{
padding:0 0 0 11px
}
}
@media (max-width:767px){
.product-list .product-thumb .button-group{
border-left:none
}
#menu .dropdown:hover .dropdown-menu{
display:block
}
.site-branding{
float:none;
text-align:center
}
.es-header-area-cart-wrapper{
width:585px;
margin-top:-64px
}
.easy_store_advance_product_search .search-field{
width:220px
}
.es-slide-content{
display:none
}
.es-slide-title{
font-size:24px
}
.easy_store_slider .es-slide-btn a{
padding:6px 18px
}
.item-icon-info-wrap.mt-column-4{
width:47%
}
.items-wrap.mt-column-wrapper{
width:600px;
margin:0 auto
}
.promo-items-wrapper .item-info-wrap{
width:80%
}
.single-cat-wrap.mt-column-3{
width:48%;
text-align:center;
float:none;
display:inline-block
}
.es-cat-products-wrapper .product{
width:48%
}
.list-posts-wrap .single-post-wrapper:last-child{
display:none
}
.footer_columns_four .es-footer-widget,.footer_columns_one .es-footer-widget,.footer_columns_three .es-footer-widget,.footer_columns_two .es-footer-widget{
width:97%;
margin-bottom:3%
}
#es-scrollup{
width:35px;
height:35px;
line-height:33px;
font-size:16px
}
.es-top-right-section-wrapper{
float:none;
display:block;
width:100%;
text-align:center;
margin-top:10px
}
.es-top-left-section-wrapper{
float:none;
display:block;
width:100%;
text-align:center
}
.es-main-menu-wrapper{
position:relative
}
.menu-toggle{
display:block;
color:#fff;
float:right;
padding:0 20px;
font-size:18px;
line-height:50px
}
.menu-toggle:hover{
background:#fa9223
}
.menu-toggle{
background:#fa9223
}
#site-navigation{
background:#fa9223 none repeat scroll 0 0;
display:none;
left:0;
position:absolute;
top:100%;
width:100%;
z-index:9999
}
.np-header-menu-wrapper{
position:relative
}
#site-navigation ul li{
display:block;
float:none
}
.sub-toggle{
background:#fff none repeat scroll 0 0;
color:#333;
cursor:pointer;
display:block;
height:24px;
line-height:25px;
position:absolute;
right:15px;
text-align:center;
top:6px;
width:24px
}
#site-navigation ul>li.current-menu-ancestor .sub-toggle,#site-navigation ul>li.current-menu-item .sub-toggle,#site-navigation ul>li:hover>.sub-toggle{
background:#fff
}
.main-small-navigation li.current-menu-item>.sub-toggle{
background:#fff none repeat scroll 0 0
}
.main-small-navigation li.current-menu-item>.sub-toggle i{
color:#333
}
#site-navigation li.menu-item-has-children>a:before,#site-navigation ul li.page_item_has_children>a:before,.menu-primary-container .sub-menu{
display:none
}
#site-navigation ul.children,#site-navigation ul.sub-menu{
position:static;
min-width:100%;
opacity:1;
top:0;
left:0;
visibility:visible;
display:none;
background:0 0;
transition:none
}
#site-navigation ul>li:hover>.children,#site-navigation ul>li:hover>.sub-menu{
top:0
}
#site-navigation ul#primary-menu>li.current-menu-item>a::after,#site-navigation ul#primary-menu>li:hover>a::after{
display:none
}
.cta-content-wrapper{
width:80%
}
.bottom-footer .site-info{
float:none;
text-align:center
}
#footer-navigation{
float:none;
text-align:center;
margin-top:10px
}
#primary,#secondary,#sidebar-shop,.home.blog #primary,.home.blog #secondary{
width:100%
}
}
@media (max-width:600px){
.items-wrap.mt-column-wrapper{
width:100%
}
.promo-items-wrapper .item-info-wrap{
width:75%
}
.es-slider-cat-menu{
float:none;
width:100%;
height:350px!important
}
.es-slider-section{
width:100%;
margin-top:20px
}
.single-cat-wrap.mt-column-3{
width:100%
}
.cta-content{
font-size:26px
}
.easy_store_call_to_action .es-section-wrapper{
padding:40px 0
}
.cta-btn-wrap a{
padding:6px 10px;
font-size:16px
}
.main-post-wrap{
float:none;
width:100%;
margin-bottom:20px
}
.list-posts-wrap{
float:none;
width:100%
}
.es-cat-products-wrapper .product{
width:98%
}
.es-header-area-cart-wrapper .easy_store_advance_product_search{
float:none;
width:100%
}
.es-header-area-cart-wrapper{
float:none;
width:100%;
margin:20px auto 0
}
#masthead .site-header-cart{
display:block;
width:176px;
margin:0 auto
}
.crazyinks ul.products[class*=columns-] li.product,.crazyinks-page ul.products[class*=columns-] li.product{
width:100%
}
}
@media (max-width:480px){
.easy_store_advance_product_search .es-select-products{
width:130px;
padding:0 10px;
font-size:12px
}
.easy_store_advance_product_search .search-field{
width:150px;
padding:0 20px 0 10px
}
.easy_store_advance_product_search .crazyinks-product-search .searchsubmit{
right:7px;
border-left:none
}

#easy_store_featured_products-2 {
margin-top: 38px;
}
.index-add2cart{
margin-top: 5px;
}
.items-wrap.mt-column-wrapper{
width:100%;
text-align:center;
margin-bottom:-30px
}
.promo-items-wrapper .item-info-wrap{
width:78%
}
#menu{
border-radius:4px
}
#menu div.dropdown-inner > ul.list-unstyled{
display:block
}
#menu div.dropdown-menu{
margin-left:0!important;
padding-bottom:10px;
background-color:rgba(0,0,0,0.1)
}
#menu .dropdown-inner{
display:block
}
#menu .dropdown-inner a{
width:100%;
color:#fff
}
#menu .dropdown-menu a:hover,#menu .dropdown-menu ul li a:hover{
background:rgba(0,0,0,0.1)
}
#menu .see-all{
margin-top:0;
border:none;
border-radius:0;
color:#fff
}
}
footer{
margin-top:30px;
padding-top:30px;
background-color:#303030;
border-top:1px solid #ddd;
color:#e2e2e2
}
footer hr{
border-top:none;
border-bottom:1px solid #666
}
footer a{
color:#ccc
}
footer a:hover{
color:#fff
}
footer h5{
font-family:'Open Sans',sans-serif;
font-size:13px;
font-weight:700;
color:#fff
}
.alert{
padding:8px 14px
}
.breadcrumb{
margin:5px 0 10px;
border:1px solid #ddd;
font-size:12px
}
.breadcrumb i{
font-size:15px
}
.breadcrumb > li{
text-shadow:0 1px 0 #FFF;
padding:0 9px;
position:relative;
white-space:nowrap
}
.breadcrumb > li + li:before{
content:'';
padding:0
}
.breadcrumb > li:after{
content:'';
display:block;
position:absolute;
top:-4px;
right:0;
width:20px;
height:20px;
border-right:1px solid #DDD;
border-bottom:1px solid #DDD;
transform:rotate(-45deg)
}
.pagination{
margin:0
}
.buttons{
margin:0;
padding-bottom:179px
}
.product-layout{
border-bottom:1px solid #ddd
}
.btn{
padding:7.5px 12px;
font-size:12px;
box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)
}
.btn-xs{
font-size:9px
}
.btn-sm{
font-size:10.2px
}
.btn-lg{
padding:10px 16px;
font-size:15px
}
.btn-group > .btn,.btn-group > .dropdown-menu,.btn-group > .popover{
font-size:12px
}
.btn-group > .btn-xs{
font-size:9px
}
.btn-group > .btn-sm{
font-size:10.2px
}
.btn-group > .btn-lg{
font-size:15px
}
.btn-default{
color:#777;
text-shadow:0 1px 0 rgba(255,255,255,0.5);
background-color:#e7e7e7;
background-image:linear-gradient(to bottom,#eee,#ddd);
background-repeat:repeat-x;
border-color:#ddd #ddd #b3b3b3 #b7b7b7
}
.btn-primary{
color:#fff;
text-shadow:0 -1px 0 rgba(0,0,0,0.25);
background-color:#229ac8;
background-image:linear-gradient(to bottom,#23a1d1,#1f90bb);
background-repeat:repeat-x;
border-color:#1f90bb #1f90bb #145e7a
}
.btn-primary:hover,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{
background-color:#1f90bb;
background-position:0 -15px
}
.btn-warning{
color:#fff;
text-shadow:0 -1px 0 rgba(0,0,0,0.25);
background-color:#faa732;
background-image:linear-gradient(to bottom,#fbb450,#f89406);
background-repeat:repeat-x;
border-color:#f89406 #f89406 #ad6704
}
.btn-warning:hover,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{
box-shadow:inset 0 1000px 0 rgba(0,0,0,0.1)
}
.btn-danger{
color:#fff;
text-shadow:0 -1px 0 rgba(0,0,0,0.25);
background-color:#da4f49;
background-image:linear-gradient(to bottom,#ee5f5b,#bd362f);
background-repeat:repeat-x;
border-color:#bd362f #bd362f #802420
}
.btn-danger:hover,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{
box-shadow:inset 0 1000px 0 rgba(0,0,0,0.1)
}
.btn-success{
color:#fff;
text-shadow:0 -1px 0 rgba(0,0,0,0.25);
background-color:#5bb75b;
background-image:linear-gradient(to bottom,#62c462,#51a351);
background-repeat:repeat-x;
border-color:#51a351 #51a351 #387038
}
.btn-success:hover,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{
box-shadow:inset 0 1000px 0 rgba(0,0,0,0.1)
}
.btn-info{
color:#fff;
text-shadow:0 -1px 0 rgba(0,0,0,0.25);
background-color:#df5c39;
background-image:linear-gradient(to bottom,#e06342,#dc512c);
background-repeat:repeat-x;
border-color:#dc512c #dc512c #a2371a
}
.btn-info:hover,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{
background-image:none;
background-color:#df5c39
}
.btn-link{
border-color:transparent;
cursor:pointer;
color:#23A1D1;
border-radius:0
}
.btn-link,.btn-link:active,.btn-link[disabled]{
border-color:transparent
}
.btn-inverse{
color:#fff;
text-shadow:0 -1px 0 rgba(0,0,0,0.25);
background-color:#363636;
background-image:linear-gradient(to bottom,#444,#222);
background-repeat:repeat-x;
border-color:#222 #222 #000
}
.btn-inverse:hover,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{
background-color:#222;
background-image:linear-gradient(to bottom,#333,#111)
}
.list-group a{
border:1px solid #DDD;
color:#888;
padding:8px 12px
}
.list-group a.active,.list-group a.active:hover,.list-group a:hover{
color:#444;
background:#eee;
border:1px solid #DDD;
text-shadow:0 1px 0 #FFF
}
.carousel-caption{
color:#fff;
text-shadow:0 1px 0 #000
}
.carousel-control .icon-prev:before{
content:'\f053';
font-family:FontAwesome
}
.carousel-control .icon-next:before{
content:'\f054';
font-family:FontAwesome
}
.product-thumb{
margin-bottom:50px
}
.catnamez{
position:relative;
margin-top:0;
z-index:333
}
.catnames{
margin-top:22px
}
.product-thumb .image{
text-align:center
}
.product-thumb .image a{
display:block
}
.product-thumb .image a:hover{
opacity:.8
}
.product-thumb .image img{
margin-left:auto;
margin-right:auto
}
.product-grid .product-thumb .image{
float:none
}
.product-thumb h4{
font-weight:700;
float:left;
margin-top:-206px;
margin-left:10px;
width:77%
}
.product-list .product-thumb .caption{
margin-left:230px
position: relative;
z-index: 2;
}
.product-thumb .caption{
min-height:180px
}
.product-thumb .rating {

}
.rating .fa-stack{
font-size:8px
}
.rating .fa-star-o{
color:#999;
font-size:15px
}
.rating .fa-star{
color:#FC0;
font-size:15px
}
.rating .fa-star + .fa-star-o{
color:#E69500
}
h2.price{
margin:0
}
.product-thumb .price{
color:#444
}
.product-thumb .price-new{
font-weight:600
}
.product-thumb .price-old{
color:#999;
text-decoration:line-through;
margin-left:10px
}
.product-thumb .price-tax{
color:#999;
font-size:12px;
display:block
}
.product-list .product-thumb .button-group{
border-left:1px solid #ddd
}
.product-thumb .button-group button{
width:60%;
border:none;
display:inline-block;
float:left;
background-color:#eee;
color:#888;
font-weight:700;
text-align:center;
text-transform:uppercase
}
.product-thumb .button-group button + button{
width:20%;
border-left:1px solid #ddd
}
.product-thumb .button-group button:hover{
color:#444;
background-color:#ddd;
text-decoration:none;
cursor:pointer
}
.thumbnails{
overflow:auto;
clear:both;
list-style:none;
padding:0;
margin-left:-20px
}
.thumbnails > li{
margin-left:20px
}
.thumbnails > img{
width:100%
}
.image-additional a{
margin-bottom:20px;
padding:5px;
display:block;
border:1px solid #ddd
}
.image-additional{
max-width:78px
}
.thumbnails .image-additional{
float:left;
margin-left:20px
}
@media (min-width:1025px) and (max-width:1399px){
.centerbox{
margin-left:20%
}
}
@media (min-width:1400px) and (max-width:1450px){
.centerbox{
margin-left:18%
}
}
@media (min-width:1451px) and (max-width:1500px){
.centerbox{
margin-left:18%
}
}
@media (min-width:1500px) and (max-width:1800px){
.centerbox{
margin-left:16%
}
}
@media (max-width:1200px){
.centerbox{
width:96%
}
.easy_store_advance_product_search .es-select-products{
width:170px
}
.promo-items-wrapper .item-info-wrap{
width:70%
}
.easy_store_categories_collection .es-coll-title{
font-size:18px
}
.easy_store_call_to_action{
margin:0 -9px
}
.cta-content{
font-size:35px
}
.cta-btn-wrap a{
padding:8px 20px;
font-size:18px
}
.boxed-layout #page{
width:100%
}
.easy_store_advance_product_search .es-select-products{
width:170px
}
.promo-items-wrapper .item-info-wrap{
width:70%
}
.easy_store_categories_collection .es-coll-title{
font-size:18px
}
.easy_store_call_to_action{
margin:0 -9px
}
.cta-content{
font-size:35px
}
.cta-btn-wrap a{
padding:8px 20px;
font-size:18px
}
.boxed-layout #page{
width:100%
}
}
.promo-items-wrapper .item-info-wrap{
width:78%
}
.product-grid .product-thumb .caption{
min-height:210px;
padding:0 10px
}
@media (max-width:767px){
.product-list .product-thumb .caption{
min-height:0;
margin-left:0;
padding:0 10px
}
.product-grid .product-thumb .caption{
min-height:0
}
}
@media (max-width:1200px){
.product-thumb .button-group button,.product-thumb .button-group button + button{
width:33.33%
}
}
@media (max-width:767px){
.product-thumb .button-group button,.product-thumb .button-group button + button{
width:33.33%
}
}
@media (min-width:1200px){
#content .col-lg-2:nth-child(6n+1),#content .col-lg-3:nth-child(4n+1),#content .col-lg-4:nth-child(3n+1),#content .col-lg-6:nth-child(2n+1){
clear:left
}
}
@media (min-width:992px) and (max-width:1199px){
#content .col-md-2:nth-child(6n+1),#content .col-md-3:nth-child(4n+1),#content .col-md-4:nth-child(3n+1),#content .col-md-6:nth-child(2n+1){
clear:left
}
}
@media (min-width:0px) and (max-width:1030px){

.btn {
border: 0 solid transparent !important;
}
.btn_track{
display:none
}
}
@media (min-width:1024px) and (max-width:1164px){


}
@media (min-width:2360px) and (max-width:2360px){
.main-form-container {
margin-left: -69px;
}

}
@media (min-width:1024px) and (max-width:1200px){
.mt-container{
width:1024px;
}
#search {
padding-left:0;
}
.cartviewer{
margin-right: 17px;
}
.ColllWrapper {
margin-right: -119px;
}
.hidden-md {
  display:inline-block !important
}
.gfo {
position: absolute;
margin-left: -84px
}
.cpn-buttons-wrap1 {
  text-align: center;
  padding-top: 208%;
  margin-right: 0%;
  margin-left: -77px;
}
.coupon-mod .cpn-buttons-wrap, .coupon-mod .cpn-details, .coupon-mod .cpn-details-wrap {
margin-left: -76.5px;
}
.cpn-main-img {
margin: -8px 60px;
}
.cpn-sub-title2txt {
  margin-left: 70px;
}
.ainer {
padding-left:209px !important
}
.cart4u .add_to_carts {
margin: 0 !important
}
.ad-sell-points {
margin-top: -74px;
margin-right: 20px;
float: right;
}


}
@media (min-width:999px) and (max-width:1060px){
.main-input{
width:55%;
font-size:12px
}
.main-form-container {
margin: 0 auto;
margin-left: 109px;
max-width: 71%;
}
#main-submit {
width: 97px;
}
.main-btn{
width: 123px
}
.social-media-products{
margin-left:68%
}
.easy_store_advance_product_search .xpress-product-search{
width:122%
}
.main-product-section .breadcrumb{
width:103%
}
#product .proliner{
margin:0 338px 0 -162px
}
.custom-logo{
width:100%
}
.easy_store_advance_product_search .search-field{
width:322px;
font-size:13px
}
.msmart-search-live-filter{
width:61.3%
}
.cart4u .add_to_carts{
position:relative;
margin:51px 19px 0 -175px
}
.msmart-search-live-filter{
width:61.3%
}
.cpn-main-img{
width:174px
}
.cpn-sub-title{
font-size:14px
}
.ainer{
padding-left:256px
}
.actionwarp{
margin-left:33%;
width:66%
}
.msmart-search-live-filter .tt-menu{
width:87%
}
#search .btn-lg{
padding-left:0;
margin-left:-41px
}
.es-product-title-wrap a:hover .crazyinks-loop-product__title{
color:#2196f3
}
.crazyinks-loop-product__title{
margin:-21px 0 8px
}
.price,.crazyinks ul.products li.product .price{
text-align:left;
font-size:12px
}
.grid_span_xs_12{
min-width:18%
}
.grid_span_xs_13{
min-width:16%
}
.cpn-main-img-search{
width:227px
}
.grid_span_xs_15{
min-width:14%
}
.easy_store_advance_product_search .search-field{
padding:0 0 0 13px
}
.grid_span_xs_14{
min-width:17%
}
.price_container{
padding:91px 0 0
}
.actions .cart{
margin:-96px 0 0 5px
}
.grids{
padding-top:62px
}
.measure-qty{
padding-left:9%
}
.measure-shf{
padding-left:9%
}
}
@media all and (min-width:0px) and (max-width:24px){
.cart4u .add_to_carts{
display:inline-block!important
}
.text-right{
z-index:-1
}
}
@media all and (min-width:810px) and (max-width:812px){
.custom-logo-link img{
width:64%;
padding-top:0
}
.psku{
position:initial;
margin-top:initial;
margin-left:initial
}
.clr-qty{
margin-top:initial;
margin-left:initial;
position:initial
}
.slideus{
width:43%;
margin-left:459px;
margin-top:-441px
}
.bottomleft{
bottom:-20px;
left:-16em;
width:605px
}
.topright{
top:-9px;
right:-13em;
width:96%
}
.cart4u{
margin-top:247px;
position:absolute;
margin-left:197px
}
.product-thumb .image img{
width:25%
}
.cpn-main-img{
width:131px;
top:22px;
max-height:159%
}
.easy_store_advance_product_search .es-select-products{
display:none
}
.easy_store_advance_product_search .search-field{
padding:0 0 0 20px;
height:43px;
width:100%
}
.es-header-area-cart-wrapper .easy_store_advance_product_search{
float:left;
margin-right:0
}
.es-header-area-cart-wrapper{
position:absolute;
margin-left:155px
}
.number-spinner #input-quantity{
width:72px
}
.cartman .add button{
width:149px
}
.buy-section.product-price{
padding:14px 131px
}
.buy-section.product-price p{
padding-right:80px;
margin-right:45px
}
.price-final{
margin-left:6px
}
.mbsg img{
margin-left:44%;
margin-top:-275px
}
.cpn-main-img-search{
width:175px
}
.grid__span_xs_12{
width:256.172px
}
.ainer{
padding-left:204px
}
.cijmbsg img{
margin:20px 0 0 31%
}
#bglts{
width:100%;
margin-bottom:47px
}
.mpalert{
padding:14px 52px
}
.shipping-stock .title{
width:100%
}
.cartman{
width:100%;
padding-left:161px
}
.buy-section.item-not-avilable,.buy-section.product-options,.buy-section.product-price,.buy-section.purchase,.buy-section.shipping-stock{
padding-left:0
}
.easy_store_advance_product_search .xpress-product-search{
height:45px;
width:235%;
margin:0
}
.msmart-search-live-filter{
width:77%
}
#search .btn-lg{
padding:13px 0 0 30px
}
.grid_span_xs_17{
margin-top:0
}
}
@media (min-width: 768px){
.swiper-viewport .swiper-button-prev{
opacity:0;
left:-20px
}
.swiper-viewport .swiper-button-next{
opacity:0;
right:-20px
}
.swiper-viewport:hover .swiper-button-prev{
opacity:.7;
left:10px
}
.swiper-viewport:hover .swiper-button-next{
opacity:.7;
right:10px
}
}
.swiper-button-prev:before{
width:40px;
height:40px;
font-family:FontAwesome;
content:"\f053";
color:rgba(0,0,0,0.8);
font-size:40px
}
.swiper-button-next:before{
width:40px;
height:40px;
font-family:FontAwesome;
content:"\f054";
color:rgba(0,0,0,0.8);
font-size:40px
}
.swiper-pagination{
bottom:-40px;
left:0;
text-align:center;
width:100%
}
.swiper-pagination-bullet{
width:11px;
height:11px;
background:rgba(0,0,0,0.5);
border-radius:20px;
box-shadow:inset 0 0 3px rgba(0,0,0,0.3);
margin:0 5px;
opacity:1
}
.swiper-pagination-bullet:hover{
background:rgba(0,0,0,0.7)
}
.swiper-pagination-bullet-active{
background:rgba(0,0,0,0.9)
}
.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{
opacity:0;
cursor:pointer
}
@media (min-width:0px) and (max-width:700px){
.cart-custom-logo-link {
margin-left:-148px
}
.cartname {
margin-right:-9px
}
.popup-modal .modal-header {
padding-top:53px
}
#easy_store_featured_products-2 .2ndrow {margin-top: -117px;}
#product-hp{display:none}
#product-brother{display:none}
.mt-container{width:100%}
.cart-custom-logo-link img{
max-height:41px
}
.modal-header .close{
margin-top:-52px
}
.product-info-container{
margin-left:0;
margin-top:-205px;
padding:0;
box-shadow:inherit;
width:100%;
z-index:10000
}
#texttableth{
line-height:8px
}
.easy_store_sponsors{
margin-top:-66px
}
.breadcrumb{
margin:-146px 0 10px;
padding:5px 0
}
.main-input{
z-index:1000
}
.fa-star:before{
font-size:12px;
padding-left:3px
}
.clear{
clear:both
}
.primary-info{
box-shadow:inherit;
padding-top:20px
}
.thumbnails .image-additional{
display:none
}
.main-product-section .breadcrumb{
height:25px;
font-size:6px;
padding:0
}
.additional-imgs{
display:none
}
#main-submit{
background:linear-gradient(0deg,#8b45e6,#c3032f 40%,#9e1fff)
}
#masthead .site-header-cart{
margin-left:228px
}
#wishlist-total{
display:none
}
g-recaptcha{
float:right
}
.nav-flyout-myaccount{
display:none
}
.mobillogin{
display:block
}
.mobliner{
display:none
}
.form-horizontal .form-groups{
margin-right:0;
margin-left:0
}
.logo-img{
width:52%;
margin-left:94px;
margin-top:-27px;
margin-bottom:-22px
}
#main-submit-mobile{
display:none
}
.cartviewer{
position:absolute;
margin-top:93px
}
.your-price span{
font-size:100%
}
.psku{
position:initial;
margin-top:initial;
margin-left:initial
}
.clr-qty{
margin-top:initial;
margin-left:initial;
position:initial
}
.bulk-discount-value{
display:inline-block
}
.productinfos{
margin-left:-25px
}
.social-media-products{
margin-left:0;
margin-top:15px;
margin-bottom:48px
}
.attachment-crazyinks_thumbnail{
width:100%
}
.actionwarp .protree{
color:#1680dc;
font-family:auto
}
.qty label{
font-size:18px
}
.cartval{
padding-top:19px
}
.contentdetail .producthead{
font-size:12px
}
.col-sm-3 li{
width:50%;
float:right
}
.col-sm-3 li a{
color:#03A9F4
}
#column-left{
display:none
}
.product-thumb .product-thumbs{
font-size:xx-large
}
#content h2{
font-size:26px
}
.breadcrumb > li{
padding:0 10px
}
#cart > .btn{
box-shadow:inherit
}
.customer-profile__data{
padding:12px 0 50px 7px
}
.popup-modal .displayimg .qty b{
margin-top:18px
}
.promo-items-wrapper .item-title{
font-size:12px;
margin-top:5px
}
.promo-items-wrapper .item-info {
font-size: 10px;
}
.promo-items-wrapper .item-icon-wrap{
font-size:46px;
margin-left:-13px
}
.items-wrap.mt-column-wrapper{
margin-left:21px
}
.easy_store_advance_product_search .es-select-products{
width:130px;
padding:0 10px;
font-size:12px
}
#top-links{
font-size:11px
}
.table-bordered{
border:0 solid #ddd;
max-width:46%
}
.list-inline .fa-phone-square-alt{
font-size:14px
}
.breadcrumb a{
color:#2196F3;
font-size:smaller
}
.cartintro{
margin:0
}
#checkout-cart .breadcrumb{
display:none
}
.ainer{
padding-left:0;
margin-top:0
}
.product-list .product-thumb .caption{
padding:142px 0
}
.grids{
margin-left:-28px;
width:140%;
padding-top:81px;
z-index:3
}
.bottomleft{
bottom:-27px;
left:-11.5em;
width:509px
}
.groupedBlock{
margin:-51px 125px 0 0;
z-index:2
}
.actions .cart{
margin:-83px 7px 0 0
}
.actionwarp{
font-weight:700;
float:left;
margin-top:-369px;
margin-left:0;
width:100%
}
.breadcrumb > li:after{
top:4px;
width:8px;
height:8px
}
.main-product-section{
z-index:1000
}
.mpalert{
padding:13px 4px;
margin-left:-103px;
margin-top:158px;
font-size:14px
}
.product-list .number-spinner{
max-width:172px;
margin-left:-300px;
padding-bottom:9px
}
.topright h7{
font-size:11px
}
.topright{
top:0;
right:9em;
font-size:10px;
width:258px;
text-align:justify
}
.bottomleft p{
margin:0 -5px -7px -37px
}
.product-thumb .image img{
width:100%;
height:100%
}
.measure-qty{
padding-left:18%
}
.measure-shf{
padding-left:12%
}
#masthead .site-header-cart{
margin-top:-250px;
margin-left:251px;
width:45%;
float:left
}
.imglists{
display:none
}
.easy_store_advance_product_search .es-select-products{
width:201px;
padding:0 10px;
font-size:25px;
margin-left:-301px
}
.msmart-search-live-filter{
background:#fff;
z-index:2
}
.es-slider-cat-menu{
display:none
}
.es-slider-section{
margin-top:-13px
}
#header ul{
padding:0;
list-style:none
}
.catagoryNav{
margin:8px 0 0!important;
text-align:left
}
.catagoryNav>li.rwd-cat-parent{
display:block;
border-top:1px solid #FFEB3B
}
.iconstyle{}
.rwd-cat-parent a{
font-weight:600;
padding:8px 18px!important;
font-size:15px!important
}
.departments-nav>.toggled-hover{
position:fixed;
top:0!important;
left:0;
width:70%;
height:100%;
margin:0;
padding:0;
border-radius:0;
background:#d95f49!important
}
.nav-mobie{
display:inline-block
}
#bglts{
margin-left:-99px
}
.mbsg{
padding:0
}
.shipping-stock .title{
margin-left:-98px
}
.cijmbsg img{
width:11%;
margin:-52px -66%
}
.qty label{
font-size:24px
}
.row {
position: relative;
z-index: 3;

}
.mbsg img{
margin-left:59%;
margin-top:-233px;
width:30%
}
.pa-horizontal.color-block{
display:none
}
.catignam{
font-size:inherit
}
.gategory{
display:none
}
.cartman{
width:103%;
padding-left:25px;
z-index:4
}
.instockm{
margin-left:47px;
margin-top:-16px
}
.cartman .box{
z-index:5;
position:absolute;
margin-left:inherit;
width:initial
}
.cartman .box input{
z-index:5;
margin-left:-83px;
width:77px
}
.cartman .add button{
z-index:4
}
#product{
z-index:4
}
#qty_price{
line-height:25px
}
.Discountpm{
margin-left:22px
}
.Pricepm{
margin-left:-74px;
position:relative
}
.catagoryNav>li.rwd-cat-parent #mobocarts{
display:inline-block;
margin-left:-67px;
font-size:15px;
background:#fff0;
box-shadow:inset 0 1px 0 rgba(255,0,0,0),0 1px 2px rgba(0,0,0,0)
}
.catagoryNav>li.rwd-cat-parent #mobocart{
display:none
}
#mobocart{
display:inline-block;
box-shadow:inset 0 1px 0 rgba(255,0,0,0),0 1px 2px rgba(0,0,0,0)
}
#qty_price img{
display:none
}
#qty_price{
line-height:25px;
padding-left:0;
width:165px
}
.gocart{
color:#000
}
#masthead .site-header-cart .cart-contents{
background:#fff0
}
.fa-shopping-cartm{
color:#000
}
#cart-total{
margin-left:-92px;
font-size:12px;
margin-top:30px;
position:absolute;
color:#fff;
text-shadow:1px -5px 5px #03000c
}
.cart-contents{
background:#3330
}
.main-form-container{
max-width:100%;
}
.site-branding .toggled-hover{
overflow-y:auto;
left:0;
top:38px;
margin-left:0;
margin-top:-2px;
line-height:19px;
font-size:12px;
padding:0 7px;
z-index:3;
height:700px
}
#cart{
background:#fff0;
}
#mobocarts .fa-shopping-cart{
margin-top:-10px;
font-size:28px
}
#search .btn-lg{
font-size:16px
}
#cart > .btn{
font-size:24px;
margin-top:0;
margin-left:-30px;
line-height:0;
color:#000;
background:#fff0
}
.easy_store_advance_product_search .xpress-product-search{
border:1px solid #1efffe;
height:53px;
margin:0;
width:100%
}
.easy_store_advance_product_search .search-field{
width:250px;
padding:0 18px 0 12px;
height:50px
}
#search .btn-lg{
padding-left:59px;
top:16px;
height:initial
}
.es-advance-product-search-wrapper{
margin-top:0;
z-index:2
}
#masthead .cart-title{
display:none
}
.product-thumb .button-addcart{
margin-left:-114px;
margin-top:330px;
z-index:2
}
.classica-mobie{
display:inline-block
}
#search .btn-lg{
padding-left:31px;
top:6px;
height:initial
}
.es-header-area-cart-wrapper{
padding:0;
margin:0
}
.buy-section.product-price{
padding:0 43px
}
.easy-store-slider{
height:100%
}
.mark,mark{
color:#610571;
padding:8px 16px;
cursor:pointer;
background-color:#0FF;
width:100%;
height:47px;
border-radius:0
}
.series,series{
color:#fff;
padding:8px 16px;
cursor:pointer;
background-color:#F0F;
width:100%;
height:47px;
border-radius:0
}
.model,model{
color:#000;
padding:8px 16px;
cursor:pointer;
background-color:#FF0;
width:100%;
height:47px;
border-radius:0
}
.hero{
margin-top:-68px;
margin-left:-95px;
margin-right:0;
width:152%
}
.grid_span_xs_12{
margin-left:0;
min-width:15%
}
.catagoryNav a{
color:#fff
}
.main-content{
width:100%;
line-height:2.2;
padding-left:0;
margin-top:49px
}
.left-col-border-radius{
padding-top:0;
padding-left:0;
margin-top:-42px;
width:100%
}
.catagoryNav #cart{
background:#fff0;
margin-top:-8px;
height:24px
}
.top-bar__footer_link_heading{
font-size:12px
}
.section-title-block{
padding:14px 20px 0 3px;
font-size:12px
}
#sticky-wrappie{
width:106%;
margin-left:-12px;
margin-top:-123px
}
.is-sticky .es-main-menu-wrapper{
height:132px
}
.top-bar__subMenuLink .top-bar__footerLink{
font-size:11px
}
.front-page-widgets-areas{
margin-top:-130px
}
.brand-img{
margin-top:-19px
}
.es-slider-cat-menu{
display:none
}
.mmziser{
display:block
}
.btn-block .mmzisers{
display:none
}
#overlay-button{
position:absolute;
right:2em;
padding:26px 11px;
z-index:5;
cursor:pointer;
height:4px;
width:35px;
border-radius:2px;
background-color:#fff;
display:block;
transition:all .2s ease-in-out;
top:-10px;
visibility:visible
}
#overlay{
height:100vh;
width:100vw;
z-index:2;
visibility:hidden;
position:fixed
}
.pie{
cursor:pointer;
height:400px;
left:-200px;
position:absolute;
top:-200px;
width:400px;
transform:translateX(-200px) translateY(-200px);
transition:transform 300ms
}
.pie-color:hover{
opacity:.85
}
.pie-color:active{
opacity:.7
}
.pie-color{
width:100%;
height:100%;
border-radius:50%
}
.pie-color1{
background:linear-gradient(135deg,#f12711,#f5af19)
}
.pie-color2{
background:linear-gradient(135deg,#444,#7e84f9)
}
.pie-color3{
background:linear-gradient(135deg,#444,#b7e13f)
}
.card{
left:216px;
position:absolute;
top:300px;
width:46px
}
.discount{
left:288px;
position:absolute;
top:258px;
width:46px
}
.cart{
left:324px;
position:absolute;
top:188px;
width:46px
}
.menu{
cursor:pointer;
height:200px;
position:absolute;
top:-67px;
width:200px;
margin-left:-392px;
z-index:2
}
.menudropper{
cursor:pointer;
height:46px;
left:58%;
position:relative;
top:56%;
width:46px;
font-size:31px
}
.custom-logo-link{
z-index:10000
}
.phonemenu{
cursor:pointer;
position:absolute;
top:44px;
width:13%;
height:37px;
margin-left:-40px;
font-size:30px;
z-index:2
}
.custom-logo-link img{
margin-top:-5px;
margin-bottom:5px;
width:46%
}
.mcart{
margin-top:-137px;
margin-left:20px
}
.supercheckout_address_detail.card {
position: unset !important;width: 100%;
}
.opc-container #supercheckout-fieldset .custom-panel h2 {
color: #000;
}
.title{
color:#fff;
font-family:"Crimson Text",serif;
line-height:84px;
margin-top:60px;
text-align:center
}
.msmart-search-live-filter .tt-menu{
width:147%;
margin-top:3px
}
.bagemptjie{
padding:0 13px;
margin-left:0;
position:relative;
top:100%;
font-size:12px;
height:1327px
}
.buttons {
padding-bottom:0;
}
.mt-container .bag-cart{
padding-top:0;
font-size:169%
}
.msmart-search-live-filter .tt-menu .tt-suggestion small{
color:#996b5e
}
.msmart-search-live-filter .tt-menu{
width:100%
}
.bagemptjie path{
transition:transform 300ms
}
.bagemptjie path:nth-child(1){
transform-origin:25% 29%
}
.bagemptjie path:nth-child(2){
transform-origin:50% 50%
}
.bagemptjie path:nth-child(3){
transform-origin:75% 72%
}
.bagemptjie path:nth-child(4){
transform-origin:75% 29%
}
.bagemptjie path:nth-child(5){
transform-origin:25% 72%
}
.active .pie{
transform:translateX(0) translateY(0);
background:linear-gradient(0deg,#8b45e6,#c3032f 40%,#9e1fff);
z-index:3
}
.active .bagemptjie path:nth-child(1){
transform:rotate(45deg)
}
.active .bagemptjie path:nth-child(2){
transform:scaleX(0)
}
.active .bagemptjie path:nth-child(3){
transform:rotate(45deg)
}
.active .bagemptjie path:nth-child(4){
transform:rotate(-45deg)
}
.active .bagemptjie path:nth-child(5){
transform:rotate(-45deg)
}
}
input[type=checkbox]:checked ~ #overlay{
visibility:visible
}
input[type=checkbox]:checked ~ #overlay-button{
background:transparent
}
@media all and (min-width:569px) and (max-width:768px){
.items-wrap.mt-column-wrapper{
width:100%;
margin:0 auto
}
}
@media all and (min-width:400px) and (max-width:411px){
#cart > .btn{
margin-top:-12px;
margin-left:25px
}
}
@media (max-width: 680px){
ul.search-description{
right:0;
z-index:9999
}
.main-btn{
display:none
}
#main-submit-mobile:hover{
background:#00a221;
color:#fff!important
}
footer{
padding-bottom:50px
}
.top-bar__footer_linkplc {
margin-left: 248px!important;
}
}
@media (min-width:414px) and (max-width:414px){
.firsttime-div {
padding-left: 172px;
width: 89%;
height: 159px;
}
.firsttime-div2 {
margin-top: -31px!important;
margin-left: 2%!important;
}
.featured-mails .fa-mail-bulk { font-size: 90px; position: absolute; }
.subscribe-form__subscribeInputText {
margin-left: -23px;
}
.subscribe-form__subscribeInputText {
margin: 0 195px 3px 3px!important;
width: 61%!important;
}
.subscribe-form__subscribeConatianer {
margin-left: -218px!important;
}
.grid_span_xs_15 {margin-left: 14px; }
.firsttime-div1 { width: 91%; }
.firsttime-div h2 {font-size: 16px!important;}
.firsttime-span {padding: 14px 8.5rem 0 0;}
.firsttime-div strong {font-size: 22px!important;}
.printer_list_add { margin-top: 0px; position: absolute; }
.slider-flexer h3 { width: 119%!important;}
.slider-flexer .product-image {min-width: 256px!important}
.slider-flexer {height: 100px!important;}
#flexer-liner-ul { width: 1841px!important;}
.product-list .product-thumb .caption{
margin-right:35px;
margin-top:35px
}
.searchbox-hide{
display:inline-block;
margin-top:-6px;
position:absolute;
margin-left:310px;
z-index:99
}
.product-thumb .button-addcart{
margin-top:97px;
margin-left:0
}
.cart4u .btn-inside-send{
padding:8px 29px;
margin-left:220px;
margin-top:-65px
}
.bottomleft{
left:-174px
}
.menudropper{
left:39%
}
#main-submit{
font-size:13px;
width:68px
}
.menu{
top:-66px;
margin-left:-392px
}
.button_fills{
width:26px!important;
margin-left:-136px;
position:absolute
}
}
@media (min-width:458px) and (max-width:458px){
.centerbox{
top:3%;
left:33%
}
.cart4u .add_to_carts{
width:196px
}
.product-list .number-spinner{
margin-left:-243px
}
.actionwarp{
margin-top:-313px
}
#search .btn-lg{
font-size:21px;
padding-left:26px;
top:16px
}
.menu{
margin-left:-324px;
font-size:41px
}
.phonemenu{
margin-left:-86px;
font-size:41px
}
.menudropper{
font-size:48px
}
#cart > .btn{
font-size:41px;
margin-top:-19px;
margin-left:52px
}
.custom-logo-link img{
margin-top:-3px;
margin-bottom:5px;
width:46%;
margin-left:-32px
}
.easy_store_advance_product_search .search-field{
width:342px;
font-size:13px
}
.item-icon-info-wrap.mt-column-4{
width:197px
}
}

@media (min-width:360px) and (max-width:360px){
.pop-dialog {
top: 38px;
margin-left:-1076px;
}
}
@media (min-width:320px) and (max-width:380px){
.cart4u {
margin-top:143px;
margin-right:147px;
}
.section-title-wrapper::after, .section-title-wrapper::before {
background:#03a9f4;
}
.dropdown1{
margin-left: -7px;
}
#cart > .btn{
margin-top:-22px;
margin-left:0;
font-size:31px;
width:31%;
padding-left:0
}
.main-input{
background: url(image/xpress/search.png) 4px 10px / 17px 14px no-repeat scroll padding-box border-box rgb(255, 255, 255);
}
.promo-items-wrapper .item-icon-wrap{
font-size: 33px;
}
.promo-items-wrapper .item-info {
font-size: 10px;
margin: 5px 34px 0 0;
float: right;
}
.promo-items-wrapper .item-title {
 margin-left: -40px;
}
.firsttime-div {
padding-left: 172px;
width: 89%;
height: 159px;
}
.firsttime-div2 {
margin-top: -31px!important;
margin-left: 2%!important;
}
.featured-mails .fa-mail-bulk { font-size: 90px; position: absolute; }
.subscribe-form__subscribeInputText {
margin-left: -23px;
}
.subscribe-form__subscribeInputText {
margin: 0 195px 3px 3px!important;
width: 61%!important;
}
.subscribe-form__subscribeConatianer {
margin-left: -218px!important;
}
.grid_span_xs_15 {margin-left: 14px; }
.firsttime-div1 { width: 91%; }
.firsttime-div1 input {width: 73%!important;}
.firsttime-div h2 {font-size: 14px!important;}
.firsttime-span {padding: 14px 8.5rem 0 0;}
.firsttime-div strong {font-size: 19px!important;}
.printer_list_add { margin-top: 0px; position: absolute; }
.slider-flexer h3 { width: 119%!important;}
.slider-flexer .product-image {min-width: 256px!important}
.slider-flexer {height: 100px!important;}
#flexer-liner-ul { width: 1841px!important;}
.product-list .product-thumb .caption{
margin-right:35px;
margin-top:35px
}
.main-product-section .breadcrumb{
margin-top:-98px
}
#d_quickcheckout a {
font-size: 6px;
}
#d_quickcheckout .table > tbody > tr > td, #d_quickcheckout .table > tbody > tr > th, #d_quickcheckout .table > tfoot > tr > td, #d_quickcheckout .table > tfoot > tr > th, #d_quickcheckout .table > thead > tr > td, #d_quickcheckout .table > thead > tr > th {
padding: 1px;
}
.hero img {
width: 103%;
margin-left: -100px;
max-width: 300%;
margin-top: -52px;
}
.main-content {
margin-top: 128px;
}
.main-content p{
margin: 0px;
padding: 5px 0px;
color: rgb(88, 88, 88);
font-size: 10px;
line-height: 20px;
font-weight: lighter;
font-family: Helvetica, Helvetica, Arial, sans-serif;
font-style: normal;
font-variant-ligatures: normal;
font-variant-caps: normal;
letter-spacing: normal;
orphans: 2;
text-align: start;
text-indent: 0px;
text-transform: none;
white-space: normal;
widows: 1;
word-spacing: 0px;
-webkit-text-stroke-width: 0px;
background-color: rgb(255, 255, 255);
}
#product-names{
margin-left:151px;
margin-bottom:53px
}
.nav-tabs{
font-size:13px
}
.mbgs{
margin-left:14%;
margin-top:-215px;
max-width:46%
}
.g-recaptcha{
float:right
}
.productTabs{
margin-top:-78px
}
.fa-shopping-cartm{
margin-top:39px;
font-size:28px
}
.subscribe-form__subscribeInputText{
width:222px
}
.list-inline .fa-phone-square-alt{
padding-left:39px
}
.grid_span_xs_12{
padding-left:12px
}
#img{
padding-top:66px;
margin-left:11px
}
.top-bar__footerMargin{
padding-left:5px
}
.nav-mobie{
margin-top:-138px
}
.fa-user:before{
color:#000;
text-shadow:0 -.5px 0 #CDDC39
}
.fa-bars:before{
text-shadow:0 -.5px 0 #CDDC39
}
.fa-phone-volume:before{
text-shadow:0 -.5px 0 #CDDC39;
color:#000
}
.gfo .dropdown{
margin-left:-82px;
margin-top:-108px;
font-size:27px
}
.main-input{
width:79%;
height:32px;
padding-left:39px;
font-size:9px;
background-size:12px 12px
}
#sticky-wrappie{
width:106%;
margin-left:-12px;
margin-top:-148px
}
.mzliner{
padding-top:89px
}
#main-submit{
width:76px;
height:32px
}
#top-links{
padding-top:97px;
font-family:RobotoMono-Regular
}
.site-branding .toggled-hover{
margin-top:-32px;
width:63%
}
.main-form-container{
position:relative;
top:-81px;
padding-right:4px;
margin-left:3px
}
.menu{
top:-91px;
margin-left:-372px
}
.custom-logo-link{
margin-top:-129px;
width:78%;
z-index:2
}
.ad-sell-points{
margin-top:-97px;
float:right;
width:34%
}
.custom-logo-link img{
width:62%;
margin-top:-12px;
margin-left:79px
}
.gfolt{
width:100%
}
.reviewinfo{
display:none
}
.product-thumb .caption{
margin-top:39px;
margin-right:8px
}
.cart4u .btn-inside-send{
margin-left:239px;
margin-top:-72px;
padding:11px 36px
}
.bottomleft{
left:-195px
}
.product-thumb .button-addcart{
margin-left:7px;
margin-top:9px
}
#main-submit{
font-size:revert
}
.form__field{
margin-right:56px
}
.productslist li{
width:54.3%
}
.bottomleft{
left:-13.5em
}
.topright{
top:0;
font-size:10px;
text-align:end
}
.topright h7{
line-height:0
}
.active .pie{
z-index:1000001
}
.cart4u .add_to_carts{
width:155px
}
.product-thumb .image img{
margin-left:-4px
}
#cart .dropdown-menu{
width:143%;
margin-right:32px
}
.reviewinfo{
margin-left:171px
}
.qty label{
margin-top:-11px;
margin-left:20px
}
#content h2{
font-size:22px
}
.actionwarp .highlights{
padding-top:12px
}
.product-list .number-spinner{
margin-left:-192px
}
.top-bar__footer_linkplc{
position:absolute;
margin-left:221px;
margin-top:-203px
}

.subscribe_submit{
margin-left:232px
}
.msmart-search-live-filter .tt-menu{
width:101%;
margin-left:-3px
}
.actionwarp .protree{
color:#1680dc
}
.groupedBlock{
margin:-73px 147px 0 0
}
.red_price{
padding:23px 0 3px
}
.breadcrumb p{
margin:0 14px 7px 5px
}
.bottomleft :is(p,i){
font-size:8px
}
.measure-qty{
padding-left:24%
}
#search .btn-lg{
padding-left:8px;
top:0;
width:44%;
max-width:100%
}
.grid_span_xs_12{
min-width:61%
}
.shipping-stock{
padding:0 34px 8px 0
}
.buy-section.shipping-stock{
background-color:#fff00
}
.cijmbsg img{
margin:25px 20%
}
.easy_store_advance_product_search .search-field{
width:285px;
font-size:11px
}
.phonemenu{
margin-left:-152px;
top:16px;
z-index:999
}
.menudropper{
left:54%
}
.logo-img{
width:52%;
margin-left:79px;
margin-top:-27px;
margin-bottom:-22px
}
#masthead .site-header-cart{
margin-left:245px
}
.cartviewer{
margin-top:-6px;
margin-left:-54px
}
.open>.dropdown-menu{
margin-right:-46px
}
.nav-flyout-arrow{
margin-left:203px
}
.centerbox{
top:3%;
left:33%
}
}

@media (min-width:412px) and (max-width:412px){
.mbsg img{
margin-left:70%
}
.button_fills{
width:26px!important;
margin-left:18px;
position:absolute
}
.subscribe-form__subscribeInputText{
width:252px;
margin-left:-24px
}
.subscribe_submit{
margin-left:-33px
}
.grid__span_sm_6{
padding-top:0
}
.gfo .dropdown{
margin-top:-111px
}
}
@media (min-width:412px) and (max-width:550px){
.firsttime-div {
padding-left: 172px;
width: 89%;
height: 159px;
}
.modal-body{padding:0 !important}
.pop-dialog {margin-top:-20px}
.firsttime-div2 {
margin-top: -31px!important;
margin-left: 2%!important;
}
.featured-mails .fa-mail-bulk { font-size: 90px; position: absolute; }
.subscribe-form__subscribeInputText {
margin-left: -23px;
}
.subscribe-form__subscribeInputText {
margin: 0 195px 3px 3px!important;
width: 61%!important;
}
.subscribe-form__subscribeConatianer {
margin-left: -218px!important;
}
.grid_span_xs_15 {margin-left: 14px; }
.firsttime-div1 { width: 91%; }
.firsttime-div h2 {font-size: 16px!important;}
.firsttime-span {padding: 14px 8.5rem 0 0;}
.firsttime-div strong {font-size: 22px!important;}
.printer_list_add { margin-top: 0px; position: absolute; }
.slider-flexer h3 { width: 140%!important;}
.slider-flexer .product-image {min-width: 256px !important}
.slider-flexer {height: 100px!important;}
#flexer-liner-ul { width: 1841px!important;}
.product-list .product-thumb .caption{
margin-right:35px;
margin-top:35px
}
.col-sm-3 li{
float:left
}
.list-inline .fa-phone-square-alt{
padding-left:39px
}
.nav-mobie{
margin-top:-138px
}
.top-bar__footer_linkplc{
margin-left:226px
}
.list-inline>li{
font-size:12px
}
.fa-user:before{
color:#000
}
.fa-bars:before{
text-shadow:0 -.5px 0 #CDDC39
}
.fa-phone-volume:before{
text-shadow:0 -.5px 0 #CDDC39;
color:#000
}
.gfo .dropdown{
margin-left:-84px;
margin-top:-133px;
font-size:27px
}
.main-input{
width:82%;
height:32px;
font-size:11px;
background-size:12px 12px
}
#sticky-wrappie{
width:106%;
margin-left:-12px;
margin-top:-148px
}
.mzliner{
padding-top:89px
}
#main-submit{
width:76px;
height:32px
}
#top-links{
padding-top:97px;
font-family:RobotoMono-Regular
}
.site-branding .toggled-hover{
margin-top:-32px;
width:63%
}
.main-form-container{
position:relative;
top:-83px;
padding-right:4px;
margin-left:3px
}
.menu{
top:-93px;
margin-left:-391px
}
.custom-logo-link{
margin-top:-136px;
width:78%;
z-index:2
}
.custom-logo-link img{
width:64%;
margin-left:102px;
z-index:20000;
margin-top:-15px
}
.gfolt{
width:100%
}
.reviewinfo{
display:none
}
.product-thumb .caption{
margin-top:39px;
margin-right:8px
}
.cart4u .btn-inside-send{
margin-left:239px;
margin-top:-72px;
padding:11px 36px
}
.bottomleft{
left:-195px
}
.product-thumb .button-addcart{
margin-left:7px;
margin-top:9px
}
#main-submit{
font-size:revert
}
.form__field{
margin-right:56px
}
.productslist li{
width:54.3%
}
.bottomleft{
left:-13.5em
}
.topright{
top:0;
font-size:10px;
text-align:end
}
.topright h7{
line-height:0
}
.active .pie{
margin-left:-43px;
z-index:1000001
}
.cart4u .add_to_carts{
width:155px
}
.product-thumb .image img{
margin-left:-14px
}
#cart .dropdown-menu{
width:143%;
margin-right:32px
}
#cart > .btn{
margin-left:0;
font-size:31px;
width:31%;
padding-left:0
}
#cart{
margin-top:76px;
}
.reviewinfo{
margin-left:171px
}
.qty label{
margin-top:-11px;
margin-left:20px
}
#content h2{
font-size:22px
}
.actionwarp .highlights{
padding-top:12px
}
.product-list .number-spinner{
margin-left:-192px
}
.subscribe-form__subscribeConatianer{
margin-top:89px;
margin-left:-188px
}
.msmart-search-live-filter .tt-menu{
width:100.8%;
margin-left:-3px
}
.list-inline{
font-size:12px
}
.actionwarp .protree{
color:#1680dc
}
.groupedBlock{
margin:-73px 147px 0 0
}
.red_price{
padding:23px 0 3px
}
.bottomleft p{
margin:0 14px 7px 5px
}
.measure-qty{
padding-left:24%
}
#search .btn-lg{
padding-left:8px;
top:0;
width:44%;
max-width:100%
}
.grid_span_xs_12{
min-width:61%
}
.shipping-stock{
padding:0 34px 8px 0
}
.cijmbsg img{
margin:-53px -63%
}
.easy_store_advance_product_search .search-field{
width:285px;
font-size:11px
}
.phonemenu{
margin-left:-152px;
top:16px;
z-index:999
}
.menudropper{
left:54%
}
.logo-img{
width:52%;
margin-left:79px;
margin-top:-27px;
margin-bottom:-22px
}
.cartviewer{
position:absolute;
margin-top:-1px;
margin-left:-88px
}
.open>.dropdown-menu{
margin-right:-46px
}
.nav-flyout-arrow{
margin-left:203px
}
.centerbox{
top:3%;
left:33%
}
}
@media (min-width:540px) and (max-width:540px){
.menu{
top:-80px;
margin-left:-444px
}
.menudropper{
font-size:xxx-large
}
.phonemenu{
margin-left:-220px;
top:35px
}
.list-inline>li{
font-size:17px
}
#cart{
margin-top:88px;
margin-left:165px
}
.main-form-container{
margin-left:28px
}
}

@media (min-width:320px) and (max-width:414px){
.shipping-stock .title{
width:121%
}
.main-input{
padding:0 0 0 26px
}
.top-bar__footer_linkplc{
position:absolute;
margin-left:221px;
margin-top:-203px
}
.ssmedia-icons{
position:absolute;
margin-top:23px;
margin-left:40px
}
.subscribe-form__subscribeConatianer{
margin-top:89px;
margin-left:-188px
}
.mbsg-mobo{
display:block;
width:28%;
position:absolute;
margin-left:265px;
margin-top:35px
}
.topright{
overflow:hidden;
display:-webkit-box;
height:158px
}
.noopener{
padding-left:32px;
text-align:right;
box-sizing:border-box;
margin-left:203px;
margin-top:-35px
}
#img{
width:100%;
padding-top:56px
}
.bottomleft{
bottom:23px;
width:578px
}
.active .pie{
margin-left:-43px
}
.cart4u .add_to_carts{
width:100%!important
}
.product-list .number-spinner{
margin-left:-180px
}
.reviewinfo{
margin-top:4px;
margin-left:219px
}
.product-thumb .image img{
width:100%;
height:37%;
margin-top:-20px
}
.actionwarp{
margin-top:45px
}
.cartman{
padding-top:19px;
padding-left:38px
}
.product-list .number-spinner{
max-width:172px;
padding-bottom:30px
}
#content h2{
margin-top:21px
}
.page-sidebar{
width:372px;
margin-left:-17px
}
.customer-profile__controls i{
padding-left:0
}
.page-main__header{
z-index:1
}
.notyet{
width:100%
}
.info-list__name{
margin:0
}
.customer-profile__data{
padding:12px 0 50px 5px
}
}
@media (min-width:1100px){
.page-content--has-sidebar,.page-content--has-sidebar-right{
width:calc(100% - 255px)
}
}
@media (max-width:1099px){
.page-content--has-sidebar{
padding:0
}
}
@media print{
.page-sidebar{
margin-left:-46px
}
.page-content{
margin-left:11px;
width:100%
}
}
@media (max-width:1680px) and (min-width:1680px){
.main-form-container{max-width:64%;}
.popupinfo-content {width: 71.4%;height:40%; }
}

@media (max-width:1024px) and (min-width:1001px){

}


@media (min-width:320px) and (max-width:380px){
.button_fills{
width:26px!important;
margin-left:-250px;
position:absolute
}
.breadcrumb{
/* margin: -90px 0 -11px; */
padding:0;
position:relative
}
.mbsg-mobo{
margin-left:237px;
margin-top:3px
}
.topright{
margin-top:35px;
right:129px;
width:43%;
font-size:8px
}
.topright h7{
font-size:9px
}
#masthead .site-header-cart{
margin-top:-232px;
margin-left:157px
}
.phonemenu{
margin-left:-150px
}
#main-submit{
width:71px
}

.fa-user:before{
color:#000;
text-shadow:0 -.5px 0 #CDDC39
}
.fa-bars:before{
text-shadow:0 -.5px 0 #CDDC39
}
.fa-phone-volume:before{
text-shadow:0 -.5px 0 #CDDC39;
color:#000
}
.img-thumbnailz{
margin-top:-14px;
margin-left:-91px;
width:502px
}
.outer{
height:199px
padding-top:5px
}
#supercheckout-columnleft {
margin:5px 0 0 -297px !important
}
.fa-bars:before{
text-shadow:0 -2px 0 #CDDC39
}
.fa-shopping-cart:before{
text-shadow:0 -2px 0 #CDDC39
}
.ssmedia-icons{
padding-left:78px;
margin-left:2px;
margin-top:0
}
#img h1{
margin-top:30px;
width:75%
}
.top-bar__footer_link_headin{
font-size:13px
}
.noopener{
margin-left:188px
}
#cart{
margin-top:-10px;
margin-left:-7px
}
.list-inline .fa-phone-square-alt{
padding-left:39px
}
.main-input{
width:78%;
height:32px;
padding:0 0 0 26px;
font-size:9px;
background-size:10px 10px
}
#sticky-wrappie{
width:106%;
margin-left:-12px;
margin-top:-101px
}
.mzliner{
padding-top:39px
}
.nav-mobie{
margin-top:-91px
}
#main-submit{
width:76px;
height:32px
}
#top-links{
padding-top:97px;
font-family:RobotoMono-Regular
}
.site-branding .toggled-hover{
margin-top:-32px;
width:63%
}
.gfolt{
padding:6px 0
}
.main-form-container{
position:relative;
top:-86px;
padding-right:4px;
margin-left:3px;
z-index:100
}
.menu{
top:-91px;
margin-left:-372px
}
.custom-logo-link{
margin-top:-136px;
width:78%;
z-index:2
}
.alert-danger{
font-size:11px
}
.gfolt{
width:100%
}
.list-inline{
font-size:10px
}
.reviewinfo{
display:none
}
.product-thumb .caption{
margin-top:39px;
margin-right:8px
}
.cart4u .btn-inside-send{
margin-left:239px;
margin-top:-72px;
padding:11px 36px
}
.bottomleft{
left:-195px
}
.product-thumb .button-addcart{
margin-left:7px;
margin-top:9px
}
#main-submit{
font-size:revert
}
.form__field{
margin-right:56px
}
.productslist li{
width:54.3%
}
.bottomleft{
left:-13.5em
}
.active .pie{
margin-left:-43px;
z-index:1000
}
.cart4u .add_to_carts{
width:155px
}
.product-thumb .image img{
margin-top:-19px
}
#cart .dropdown-menu{
width:143%;
margin-right:32px
}
.reviewinfo{
margin-left:171px
}
.qty label{
margin-top:-11px;
margin-left:20px
}
#content h2{
font-size:22px
}
.actionwarp .highlights{
padding-top:12px
}
.product-list .number-spinner{
margin-left:-178px
}
.top-bar__footer_linkplc{
position:absolute;
margin-left:221px;
margin-top:-203px
}
.subscribe-form__subscribeConatianer{
margin-top:63px;
margin-left:-188px
}
.subscribe_submit{
margin-left:232px
}
.msmart-search-live-filter .tt-menu{
width:101%;
margin-left:-3px
}
.actionwarp .protree{
color:#1680dc
}
.groupedBlock{
margin:-73px 147px 0 0
}
.red_price{
padding:23px 0 3px
}
.measure-qty{
padding-left:24%
}
#search .btn-lg{
padding-left:8px;
top:0;
width:44%;
max-width:100%
}
.grid_span_xs_12{
min-width:61%
}
.shipping-stock{
padding:0 34px 8px 0
}
.buy-section.shipping-stock{
background-color:#fff00
}
.price-label{
margin:3px 19px 0
}
.easy_store_advance_product_search .search-field{
width:285px;
font-size:11px
}
.phonemenu{
margin-left:-152px;
top:16px;
z-index:999
}
.menudropper{
left:54%
}
.logo-img{
width:52%;
margin-left:79px;
margin-top:-27px;
margin-bottom:-22px
}
.cartviewer{
position:absolute;
margin-top:64px;
margin-left:40px
}
.mobillogin a{
color:#795548
}
.nav-flyout-arrow{
margin-left:203px
}
.centerbox{
top:3%;
left:33%
}
.alert-danger{
font-size:11px
}
}



@media (min-width:400px) and (max-width:414px){
.list-grids {
width: 100%;
}
.banner-block {
width: 100%;
}
.gfo .dropdown1{display:none}
.gfo .mobacunt{
padding-top: 43px;
}
.img-thumbnailz{
margin-top:-4px
}
.cart4u {
position: relative;
float: right;
margin-right:173px;
margin-top:152px
}
.main-product-section .breadcrumb{
margin-top:-137px
}
.price-label{
margin:3px 19px 0
}
.shipping-stock .title{
width:143%
}
#product-names{
margin-left:151px;
margin-bottom:53px
}
.primary-info{
padding-top:44px;
width:95%;
margin-left:16px
}
.cijmbsg img{
margin:25px 20%
}
.subscribe_submit{
margin-left:-32px
}
#top{
min-height:131px;
max-height:100%
}
.fa-bars:before{
text-shadow:0 -2px 0 #CDDC39
}
.fa-phone-volume:before{
text-shadow:0 -2px 0 #CDDC39
}
.fa-user:before{
text-shadow:0 -2px 0 #CDDC39
}
.fa-shopping-cart:before{
text-shadow:0 -2px 0 #CDDC39
}
.ssmedia-icons{
padding-left:78px
}
.middle-bar__footer_link_heading{
margin-top:46px
}
.ssmedia-icons{
margin-top:-8px
}
.noopener{
margin-left:188px
}
#main-submit{
width:72px
}
.topright{
margin-top:12px;
right:97px;
width:46%
}
#cart .dropdown-menu{
width:167%;
margin-right:62px
}
.list-inline{
font-size:14px;
padding-top:4px
}
.cartviewer{
margin-top:-8px
}
#search .btn-lg{
padding-left:54px;
top:0
}
.qty label{
margin-top:-9px
}
.top-bar__footer_link_hrs{
margin-left:19px
}
#masthead .site-header-cart{
margin-top:-247px;
margin-left:310px
}
#img h2{
font-size:11px
}
.actions .cart{
margin:13px 7px 0 91px
}
.phonemenu{
margin-left:-158px;
font-size:38px
}
.menudropper{
left:56%;
width:46px;
font-size:49px
}
#cart > .btn{
font-size:35px;
margin-left:-20px
}
.mpalert{
padding:19px 4px
}
#bglts{
width:100%
}
.easy_store_advance_product_search .search-field{
width:303px
}
}
@media (min-width:0px) and (max-width:700px){
.LoginWidgetBtns{padding-top: 420px;}
.login-wdgt-divider{display:none}
.breadcrumb{font-size: 10px;}
#cart_popups{margin-top:36px;}
#supercheckout-columnleft{
margin:0 0 0 -342px;
}
.col-sm-13{
margin-right:-327px;
padding-left:289px;
}
.cart4u{z-index: 1}
#contcartinfo {
float: none;
width: 137%;
margin-right: 0;
padding-bottom: 70px;
}
.main-form-container{
z-index:100
}
.dropdown1{}
.thumbnail{
padding:0;
border:#f0f8ff
}
.gfo .dropdown{
position:absolute;
z-index:1
}
#cart > .btn{
font-size:35px;
margin-left:96px;
position:absolute
}
.list-inline .fa-truck{
margin-left:22px
}
.colorwht{
display:none
}
.list-inline{
margin-left:-10px
}
.site-branding .toggled-hover{
height:479%
}
.catagoryNav>li.rwd-cat-parent .fa-user:before{
color:#fff
}
.open>.dropdown-menu{
z-index:1000;
float:left;
min-width:160px;
margin:14px -45px;
font-size:14px;
list-style:none;
background-color:#fff;
background-clip:padding-box;
border:1px solid rgba(0,0,0,.15);
border-radius:4px;
box-shadow:0 6px 12px rgba(0,0,0,.175)
}
#top-links .dropdown-menu a{
color:#795548;
z-index:999
}
.fa-sign-out-alt{
color:#d95f49
}
.modal-open .modal{
z-index:20000
}
.caret{
position:absolute;
left:11px;
margin-top:11px
}
.mwclose{
text-align:right;
margin-left:20%;
margin-top:1px;
font-size:20px;
color:#CDDC39;
float:right
}
.fa-shopping-cart:before{
content:"\f07a";
display:inline-block
}
.search-box-container input:focus{
outline:none;
box-shadow:0 0 300px rgba(82,168,236,.5);
position:absolute;
margin-top:47px
}
.search-box-container{
display:inline-block;
box-sizing:content-box;
height:37px;
width:37px;
padding:0;
background-color:#fff;
border-radius:28px;
overflow:hidden;
margin-top:-25px
}
.container:before{
content:'';
display:block;
position:absolute;
width:150%;
height:100%;
top:0;
left:-25%;
transform:rotate(-3deg);
z-index:-1;
background-color:rgba(244,67,54,0.15)
}
.search-box-container{
display:inline-block;
box-sizing:content-box;
height:49px;
width:49px;
padding:0;
background-color:#fff;
border-radius:28px;
overflow:hidden
}
.search-box-container *{
margin:0;
height:100%;
padding:5px;
border:0;
outline:none
}
.search-box{
width:calc(100% - 50px);
padding:0 20px;
float:left;
font-size:1em;
color:#212121;
background-color:#fff
}
.searchsubmit{
float:right;
width:100%;
left:0;
top:0;
font-size:1.6em;
text-align:center;
cursor:pointer;
background-color:#fff
}
.nav-mobie{
background:#008eff1f;
text-align:center
}
.fa-shopping-cartm{
display:none
}
.centerbox{
position:relative;
margin-left:0;
left:0
}
}
@media (min-width:700px) and (max-width:700px){
.product-list .product-thumb .image{
float:left;
padding:0
}
.price_container{
padding:102px 0 0 6px
}
.actions .cart{
margin:-78px 0 0 5px
}
.topright{
top:0;
right:-11em;
width:86%
}
.site-branding{
width:22%
}
.easy_store_advance_product_search .search-field{
font-size:11px
}
.easy_store_advance_product_search .es-select-products{
width:101px;
padding:0;
font-size:12px
}
#search .btn-lg{
padding-left:0;
margin-left:-21px
}
.easy_store_advance_product_search .xpress-product-search{
width:131%
}
.grid__span_sm_6{
width:30%
}
.grid__span_xs_12{
width:250px
}
.grid_span_xs_12{
min-width:19%;
margin-left:0
}
.grid_span_xs_13{
min-width:17%
}
.ainer{
padding-left:200px;
margin-top:-1280px
}
.measure-qty{
padding-left:27%
}
.measure-shf{
padding-left:24%
}
.grids{
margin-left:-220px;
padding-top:98px
}
}
@media (min-width:800px) and (max-width:996px){
.custom-logo-link img{
width:69%
}
.main-form-container{
top:97px
}
#main-submit{
width:81px;
height:30px;
font-size:12px
}
.bagemptjie{
padding:0 20px;
top:-1144px
}
#sticky-wrappie{
margin-bottom:-24px;
margin-top:0
}
.es-select-products{
margin-top:6px
}
.main-btn{
padding-top:0;
height:32px
}
.main-input{
background: url(https://www.tonerinkexpress.com/image/xpress/search.png) 3px 9px / 17px 14px no-repeat scroll padding-box border-box rgb(255, 255, 255)  !important;
padding:0 0 0 29px;
width:35%;
height:32px;
font-size:10px;
background-size:15px 13px
}
.es-select-products{
margin-top:6px;
font-size:11px;
margin-left:4px
}
.gfolt{
width:78%
}
.list-posts-wrap .post-date-content-wrap{
width:73%
}
#img{
padding-top:93px
}
.linermenu{
margin-top:-21px
}
.cartviewer{
margin-top:-6px
}
.main-btn{
width:114px
}
.search-small{
display:none
}
.centerbox{
margin-left:21%;
margin-top:-39px
}
.easy_store_advance_product_search .es-select-products{
display:none
}
}
@media (min-width:768px) and (max-width:991px){
#content .col-sm-2:nth-child(6n+1),#content .col-sm-3:nth-child(4n+1),#content .col-sm-4:nth-child(3n+1),#content .col-sm-6:nth-child(2n+1){
clear:left
}
.cpn-main-img{
height:213px;
width:125px;
margin:9px 0 0 -16px
}
.site-branding{
text-align:left
}
.easy_store_advance_product_search .es-select-products{
width:114px;
margin-left:-42px;
font-size:11px
}
.site-branding img{
width:80%
}
.grids ul{
padding-top:101px;
width:156%;
margin-left:-61px
}
.easy_store_advance_product_search .search-field{
font-size:xx-small
}
.es-advance-product-search-wrapper{
background-color:#000;
margin-right:-11px
}
.price_container{
padding:135px 157px 0 0
}
.actions .cart{
margin:-90px 0 0 5px
}
.bottomleft{
bottom:-50px;
left:-348px;
width:815px
}
.topright{
top:1em;
right:-9em;
width:92%
}
.buy-section.product-price{
padding:14px 40px
}
.mbsg img{
margin-left:39%
}
.cartman{
padding-left:41px
}
.shipping-stock .title{
margin:0 0 0 -117px;
width:117%
}
.shipping-stock{
font-size:11px
}
#qty_price{
display:none
}
.mpalert{
padding:33px 4px;
margin-left:-103px;
margin-top:166px;
font-size:14px
}
#bglts{
width:117%;
margin-left:-116px;
margin-top:-35px
}
#qtytr{
height:28px
}
.sell-points strong{
font-size:13px
}
.sell-points-hr li{
padding:0 22px 0 45px
}
}
@media (min-width:768px){
#column-left .product-layout .col-md-3{
width:100%
}
#column-left + #content .product-layout .col-md-3{
width:50%
}
#column-left + #content + #column-right .product-layout .col-md-3{
width:100%
}
#content + #column-right .product-layout .col-md-3{
width:100%
}
}
#column-left .product-layout,#column-right .product-layout{
width:100%
}
.input-group .form-control[name^=quantity]{
min-width:50px
}
.btn-info:hover,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{
background-image:none;
background-color:#df5c39
}
@-webkit-keyframes fadeinout {
  50% { opacity: 1; }
}

@keyframes fadeinout {
  50% { opacity: 1; }
}
@media print{
.visible-print{
display:block!important
}
table.visible-print{
display:table!important
}
tr.visible-print{
display:table-row!important
}
td.visible-print,th.visible-print{
display:table-cell!important
}
.visible-print-inline{
display:inline!important
}
.visible-print-block{
display:block!important
}
.visible-print-inline-block{
display:inline-block!important
}
.hidden-print{
display:none!important
}
}
