@charset "UTF-8";
html {
font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; } body {
margin: 0;
}  article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
display: block;
} audio,
canvas,
progress,
video {
display: inline-block; vertical-align: baseline; } audio:not([controls]) {
display: none;
height: 0;
} [hidden],
template {
display: none;
}  a {
background-color: transparent;
} a:active,
a:hover {
outline: 0;
}  abbr[title] {
border-bottom: 1px dotted;
} b,
strong {
font-weight: bold;
} dfn {
font-style: italic;
} h1 {
font-size: 2em;
margin: 0.67em 0;
} mark {
background: #ff0;
color: #000;
} small {
font-size: 80%;
} sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sup {
top: -0.5em;
}
sub {
bottom: -0.25em;
}  img {
border: 0;
} svg:not(:root) {
overflow: hidden;
}  figure {
margin: 1em 40px;
} hr {
box-sizing: content-box;
height: 0;
} pre {
overflow: auto;
} code,
kbd,
pre,
samp {
font-family: monospace, monospace;
font-size: 1em;
}   button,
input,
optgroup,
select,
textarea {
color: inherit; font: inherit; margin: 0; } button {
overflow: visible;
} button,
select {
text-transform: none;
} button,
html input[type="button"], input[type="reset"],
input[type="submit"] {
-webkit-appearance: button; cursor: pointer; } button[disabled],
html input[disabled] {
cursor: default;
} button::-moz-focus-inner,
input::-moz-focus-inner {
border: 0;
padding: 0;
} input {
line-height: normal;
} input[type="checkbox"],
input[type="radio"] {
box-sizing: border-box; padding: 0; } input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
height: auto;
} input[type="search"] {
-webkit-appearance: textfield; box-sizing: content-box; } input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
} fieldset {
border: 1px solid #c0c0c0;
margin: 0 2px;
padding: 0.35em 0.625em 0.75em;
} legend {
border: 0; padding: 0; } textarea {
overflow: auto;
} optgroup {
font-weight: bold;
}  table {
border-collapse: collapse;
border-spacing: 0;
}
td,
th {
padding: 0;
}
@import url("https://fonts.googleapis.com/css?family=Montserrat:300,400,600,700");
@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700");
@import url("https://fonts.googleapis.com/css?family=Roboto:300,400,500,700");
@import url("https://fonts.googleapis.com/css?family=Roboto+Slab:300,400,700");
@import url("https://fonts.googleapis.com/css?family=Fjalla+One"); html {
color: #222;
font-size: 1em;
line-height: 1.4;
}
body{width: 100%; display: block; padding: 0; margin: 0; font-size: 15px; line-height: 21px; font-weight: 300; color: #000000; font-family: 'Roboto', sans-serif;}
h1,h2,h3,h4,h5,h6,p,ul,li,ol{padding: 0; margin: 0;}
h1{font-size: 105px; line-height: 105px; display: block; font-family: 'Fjalla One', sans-serif; font-weight:400; text-transform: uppercase; color: #ffffff;}
h2{font-size: 36px; line-height: 40px; font-weight: 400; color: #343434; font-family: 'Fjalla One', sans-serif; text-transform: uppercase; letter-spacing: 0.2px;}
h3{font-size: 26px; line-height: 30px; font-weight: 400; color: #deb409; font-family: 'Fjalla One', sans-serif; text-transform: uppercase;}
h4{font-size: 19px; line-height: 23px; font-weight: 400; color: #ffffff; font-family: 'Fjalla One', sans-serif; text-transform: uppercase;}
h5{}
h6{}
p{}
ul,li,ol{list-style-type: none;}
a{color: #000000; text-decoration: none; border: 0; outline: 0;}
img{max-width: 100%; height: auto; border: 0; outline: 0;} ::-moz-selection {
background: #b3d4fc;
text-shadow: none;
}
::selection {
background: #b3d4fc;
text-shadow: none;
} hr {
display: block;
height: 1px;
border: 0;
border-top: 1px solid #ccc;
margin: 1em 0;
padding: 0;
} audio,
canvas,
iframe,
img,
svg,
video {
vertical-align: middle;
} fieldset {
border: 0;
margin: 0;
padding: 0;
} textarea {
resize: vertical;
} .browserupgrade {
margin: 0.2em 0;
background: #ccc;
color: #000;
padding: 0.2em 0;
} body.home{background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/body-bg.jpg) repeat 0 0;}
.wow{visibility: hidden;}
.wrapper{width: 100%; padding: 0; margin: 0; display: block;}
.fw{width: 100%; max-width: 1000px; display: block; margin: 0 auto;}
.alignLeft{text-align: left;}
.alignRight{text-align: right;}
.alignCenter{text-align: center;}
.header{width: 100%; padding: 0; margin: 0; display: block; position: fixed; left: 0; top: 0; background: rgba(0,0,0,0.7); border-bottom: 1px solid #f2008f; z-index: 11;}
.header-cart-bar{background: #f2008f; display: none;}
.header-cart-bar-inn{min-height: 50px;}
.login-cart{float: right; position: relative; z-index: 2;}
.login-cart > span{width: 73px; height: 50px; display: block; background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/login-icon.png) no-repeat center center #deb409; font-size: 0; line-height: 0; text-indent: -200000px;}
.login-cart ul{background: #c09c08; display: block; position: absolute; right: 0; top:40px; width: 140px; padding: 20px 5px; -webkit-transition: all 0.3s ease-in-out 0s; -moz-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; opacity: 0; visibility: hidden;}
.login-cart:hover ul{opacity: 1; visibility: visible; top: 50px;}
.login-cart ul li{font-size: 15px; line-height: 28px; font-weight: 700; color: #000000; text-transform: uppercase; font-family: 'Open Sans', sans-serif; text-align: center;}
.login-cart ul li a{display: inline-block; -webkit-transition: all 0.3s ease-in-out 0s; -moz-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s;}
.login-cart ul li a:hover{color: #ffffff;}
.header-cart-icon{float: right; position: relative; z-index: 2; display: block;}
.dropdown-back{display: block; padding: 0 20px 0 15px; min-height: 50px; background: #b8006d;}
.dropdown-back .fa-shopping-cart{display: block; background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/cart-item-icon.png) no-repeat 0 center; width: 36px; height: 50px; float: left; font-size: 0;}
.basket-item-count{display: block; padding-left: 18px; position: relative; float: left;}
.basket-item-count .cart-items-count{width: 17px; height: 17px; display: block; position: absolute; left: -7px; top: 5px; background: #deb409; text-align: center; font-size: 11px; line-height: 17px; font-weight: 300; color: #000000; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%;}
.basket-item-count .amount{font-size: 15px; line-height: 50px; font-weight: 600; color: #ffffff; display: block; font-family: 'Open Sans', sans-serif;}
.dropdown-menu-mini-cart{position: absolute; padding: 12px; border-bottom: 6px solid #989898; right: 0; top: 40px; width: 220px; background:#f3f3f3; display: block; -webkit-transition: all 0.3s ease-in-out 0s; -moz-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; opacity: 0; visibility: hidden;}
.header-cart-icon:hover .dropdown-menu-mini-cart{top: 50px; opacity: 1; visibility: visible;}
.dropdown-menu-mini-cart a.remove{width: 15px; height: 15px; display: block; position: absolute; right: 0; top: 0; text-indent: -2000000px; background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/close-icon.png) no-repeat center center;}
.dropdown-menu-mini-cart a{display: block; text-align: center; font-size: 28px; line-height: 30px; font-weight: 400 !important; font-family: "Fjalla One",sans-serif; text-transform: uppercase; color: #deb409;}
.dropdown-menu-mini-cart a h5{font-size: 12px; line-height: 15px; font-weight: 400; color: #747474; text-transform: capitalize;}
.dropdown-menu-mini-cart a img{display: block; max-width:180px; width:100% !important; margin: 0 20px 5px;}
.dropdown-menu-mini-cart span.quantity{display: none;}
.dropdown-menu-mini-cart p.total{width: 100%; max-width: 156px; height: 25px; text-align: center; font-size: 18px; line-height: 25px; font-weight: 400; color: #ffffff; font-family: "Fjalla One",sans-serif; display: block; margin: 0 auto; background: #f2008f;}
.dropdown-menu-mini-cart p.total strong{display: none;}
.dropdown-menu-mini-cart li.mini_cart_item{padding-bottom: 10px; position: relative;}
.dropdown-menu-mini-cart li.mini_cart_item dl.variation{display: none;}
.dropdown-menu-mini-cart p.buttons{width: 100%; display: block; min-height: 25px; padding-top: 14px;}
.dropdown-menu-mini-cart p.buttons a.button{width: 84px; height: 23px; display: block; text-align: center; border: 1px solid #bababa; font-size: 13px; line-height: 23px; font-weight: 600; color: #000000; font-family: 'Open Sans', sans-serif; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/btn-bg.jpg) repeat-x 0 bottom #ffffff; text-transform: capitalize; padding: 0 !important;}
.dropdown-menu-mini-cart p.buttons a.button:first-child{float: right;}
.dropdown-menu-mini-cart p.buttons a.button:hover{color: #f2008f;}
.header-inn{position: relative;}
.logo{position: absolute; left: 50%; top: 20px; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); transform: translateX(-50%); display: block; z-index: 1; -webkit-transition: all 0.2s ease-in-out 0s; -moz-transition: all 0.2s ease-in-out 0s; transition: all 0.2s ease-in-out 0s; width: 303px;}
.logo img{-webkit-transition: all 0.2s ease-in-out 0s; -moz-transition: all 0.2s ease-in-out 0s; transition: all 0.2s ease-in-out 0s; display: block;}
.header.sticky .logo{width: 180px; top: 5px;}
.nav{width:100%; display: block;}
.nav > ul{display: block; margin-left: -22px; margin-right: -22px;}
.nav > ul li{float: left; -webkit-transform: skew(-15deg); -moz-transform: skew(-15deg); transform: skew(-15deg); margin: 0 12px; -webkit-transition: all 0.4s ease-in-out 0s; -moz-transition: all 0.4s ease-in-out 0s; transition: all 0.4s ease-in-out 0s;}
.nav > ul .last-nav{float: right;}
.nav > ul li > a{font-size: 17px; line-height: 110px; display: block; font-weight: 400; color: #ffffff; text-transform: uppercase; font-family: 'Montserrat', sans-serif; padding: 0 10px; -webkit-transform: skew(15deg); -moz-transform: skew(15deg); transform: skew(15deg); -webkit-transition: all 0.2s ease-in-out 0s; -moz-transition: all 0.2s ease-in-out 0s; transition: all 0.2s ease-in-out 0s;}
.nav > ul li.current-menu-item, .nav > ul li:hover{background: #f2008f;}
.header.sticky .nav > ul li > a{line-height: 60px; font-size: 15px; padding: 0 15px;}
.main-container{width:100%; padding: 0; margin: 0; display: block;}
.hero-slider-wrap{width: 100%; display: block; position: relative;}
.hero-slider{width:100%; min-height:280px; display: block;}
.hero-slider h1, .hero-slider .tp-caption{text-shadow: 0 0 20px rgba(0, 0, 0, 0.8); position: relative; z-index: 1;}
.tp-caption span{color: #deb409;}
.hero-slider .hesperiden.tparrows{width: 54px; height: 54px; -webkit-transition: all 0.2s ease-in-out 0s; -moz-transition: all 0.2s ease-in-out 0s; transition: all 0.2s ease-in-out 0s;}
.hero-slider .hesperiden.tparrows:before{display: none !important;}
.hero-slider .hesperiden.tparrows.tp-rightarrow{background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/banner-nav-right.png) no-repeat center center;}
.hero-slider .hesperiden.tparrows.tp-leftarrow{background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/banner-nav-left.png) no-repeat center center;}
.hero-slider .hesperiden.tparrows:hover{opacity: 0.5;}
.hero-slider .tp-bgimg{position: relative;}
.hero-slider .tp-bgimg:after{width: 100%; height: 100%; display: block; position: absolute; left: 0; top: 0; background: rgba(0,0,0,0.6); content: '';}
.get-order{width: 100%; display: block; position: absolute; bottom: 0; left: 0;}
.get-order-head{width: 100%; display: block; background: rgba(242,0,143,0.7); padding: 25px 0;}
.get-order-head h2{font-size: 45px; line-height: 48px; font-weight: 400; color: #ffffff; text-transform: uppercase; font-family: 'Fjalla One', sans-serif; letter-spacing: -0.5px;}
.get-order-head h2 span{color: #deb409;}
.get-order-info{width: 100%; display: block; background: rgba(0,0,0,0.5); padding: 15px 0;}
.get-order-info h6{float: left; font-size: 15px; line-height: 30px; font-weight: 400; color: #ffffff; font-family: 'Open Sans', sans-serif; padding: 0 20px 0 30px; margin-right: 20px; border-right: 1px dashed #ffffff; letter-spacing: 1.2px;}
.get-order-info h6:last-child{padding-right: 0; margin-right: 0; border-right: 0;}
.get-order-info h6 a{color: #ffffff;}
.get-order-info h6 a:hover{color: #deb409;}
.get-order-info h6.mail-ic{background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/mail-ic.png) no-repeat 0 center;}
.get-order-info h6.ph-ic{background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/ph-ic.png) no-repeat 0 center; padding-left: 24px;}
.car-img{position: absolute; right: 0; top: -140px; display: block; max-width: 48%;}
.open-top-dumpsters{width:100%; display: block; background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/black-pattern-bg.png) repeat center center #343434;}
.open-top-dumpsters-cont{background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/simple-content-bg.jpg) no-repeat center top; background-size: cover; padding: 60px 0 45px;}
.hero-slider-wrap + .open-top-dumpsters .open-top-dumpsters-cont{padding-top: 115px;}
h2.head-title{display: inline-block; position: relative; padding-bottom: 27px; border-bottom: 2px solid #343434; margin-bottom: 35px;}
h2.head-title:after{background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/heading-arrow.png) no-repeat center center; width: 34px; height: 31px; position: absolute; left: 50%; bottom: -16px; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); transform: translateX(-50%); content: ''; display: block;}
.open-top-dumpsters-cont p{letter-spacing: -0.2px;}
.open-top-dumpsters-list-wrap{padding:80px 0;}
.otdl-item-wrap{display: flex; display: -webkit-flex; flex-wrap: wrap; -webkit-flex-wrap: wrap; border-bottom: 2px dotted #ffffff; margin: 0 37px;}
.otdl-item-wrap:last-child{border-bottom: 0;}
.otdl-item{padding: 40px 37px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border-right: 2px dotted #ffffff; width:50%;}
.otdl-item:last-child{border-right: 0; padding-right: 0;}
.otdl-item:first-child{padding-left: 0;}
.otdl-item-wrap:first-child .otdl-item{padding-top: 0;}
.otdl-item-wrap:last-child .otdl-item{padding-bottom: 0;}
.otdl-item .otdl-img-box{display: block; padding-right: 25px; background: #fecc00; margin-bottom: 20px;}
.otdl-item:last-child .otdl-img-box{padding-left: 25px; padding-right: 0;}
.otdl-item .otdl-img-box img{max-width: 100%; height: auto; display: block;-webkit-transition: all 0.4s ease-in-out 0s; -moz-transition: all 0.4s ease-in-out 0s; transition: all 0.4s ease-in-out 0s;}
.otdl-item .otdl-img-box:hover img{opacity: 0.7;}
.otdl-title-btn-wrap{display: block; padding-right: 190px; position: relative; min-height: 57px;}
.otdl-btn{position: absolute; right: 0; top: 0; width: 75px; height: 42px; display: block; padding: 7px 80px 7px 30px; text-align: center; font-size: 17px; line-height: 21px; font-weight: 400; color: #000000; text-transform: uppercase; font-family: 'Fjalla One', sans-serif; -webkit-transition: all 0.4s ease-in-out 0s; -moz-transition: all 0.4s ease-in-out 0s; transition: all 0.4s ease-in-out 0s; -webkit-display: flex; display: flex;}
.otdl-btn span{position: relative; z-index: 1; -webkit-display: flex; -webkit-align-self: center; display: flex; align-self: center;}
.otdl-btn:after, .otdl-btn:before{width: 100%; height: 100%; display: block; position: absolute; left: 0; top: 0; content: ''; -webkit-transition: all 0.4s ease-in-out 0s; -moz-transition: all 0.4s ease-in-out 0s; transition: all 0.4s ease-in-out 0s;}
.otdl-btn:after{background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/otdl-btn-bg.png) no-repeat right bottom; opacity: 1; visibility: visible;}
.otdl-btn:before{background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/otdl-btn-bg-h.png) no-repeat right bottom; opacity: 0; visibility: hidden;}
.otdl-btn:hover:after{opacity: 0; visibility: hidden;}
.otdl-btn:hover:before{opacity: 1; visibility: visible;}
.otdl-title-btn-wrap h2{font-size: 38px; line-height: 38px; font-weight: 400; color: #fecc00; letter-spacing: 1.2px;}
.otdl-title-btn-wrap h6{color: #ffffff; font-size: 16px; line-height: 16px; font-weight: 400; font-family: 'Fjalla One', sans-serif;}
.iee-demolition{background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/demolition-bg.jpg) no-repeat center top; background-size: cover; width: 100%; display: block; padding: 60px 0 50px;}
.iee-demolition-inn{display: flex; display: -webkit-flex; flex-wrap: wrap; -webkit-flex-wrap: wrap; -webkit-justify-content: space-between; justify-content: space-between;}
.iee-demolition-list{-webkit-flex: 0 0 auto; flex: 0 0 auto; width: 260px; text-align: center;}
.iee-demolition-list img{display: inline-block; margin-bottom: 20px; -webkit-transition: all 0.4s ease-in-out 0s; -moz-transition: all 0.4s ease-in-out 0s; transition: all 0.4s ease-in-out 0s;}
.iee-demolition-list:hover img{opacity: 0.7; -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); filter: grayscale(100%);}
.iee-demolition-list h5{font-size: 20px; line-height: 20px; font-weight: 700; text-transform: uppercase; margin-bottom: 15px; font-family: 'Roboto Slab', serif; color: #343434;}
.iee-demolition-list p{font-size: 13px; line-height: 18px; font-weight: 400; font-family: 'Open Sans', sans-serif; color: #000000;}
.order-online{width:100%; display: block; background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/black-stone-pattern-bg.jpg) repeat center 0; position: relative; padding: 104px 0 82px;}
.order-online:after{background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/black-top-bg.png) repeat-x center bottom; width: 100%; height: 18px; display: block; position: absolute; left: 0; top: -18px; content: '';}
.order-online .order-online-inn{text-align: center;}
.order-online .order-online-inn h2{font-size: 63px; line-height: 65px; font-weight: 400; color: #ffffff; margin-bottom: 35px;}
.order-online .order-online-inn h2 span{color: #deb409;}
.checkpricebtn{width: 500px; height: 80px; padding: 0 63px 0 55px; text-align: left; font-size: 42px; line-height: 80px; font-weight: 400; font-family: 'Fjalla One', sans-serif; display: block; margin: 0 auto; -webkit-transition: all 0.4s ease-in-out 0s; -moz-transition: all 0.4s ease-in-out 0s; transition: all 0.4s ease-in-out 0s; position: relative;}
.checkpricebtn span{position: relative; z-index: 1;}
.checkpricebtn:after, .checkpricebtn:before{width: 100%; height: 100%; display: block; position: absolute; left: 0; top: 0; content: ''; -webkit-transition: all 0.4s ease-in-out 0s; -moz-transition: all 0.4s ease-in-out 0s; transition: all 0.4s ease-in-out 0s;}
.checkpricebtn:after{background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/check-price-btn.png) no-repeat 0 0; opacity: 1; visibility: visible;}
.checkpricebtn:before{background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/check-price-btn-h.png) no-repeat 0 0; opacity: 0; visibility: hidden;}
.checkpricebtn:hover:after{opacity: 0; visibility: hidden;}
.checkpricebtn:hover:before{opacity: 1; visibility: visible;}
.expept-from{width: 100%; display: block; background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/expect-bg.jpg) repeat-y center top; background-size: cover;}
.expept-from h2{text-align: center; position: relative; background: #1b1b1b; font-size: 43px; line-height: 103px; font-weight: 600; color: #ffffff; text-transform: uppercase; font-family: 'Montserrat', sans-serif;}
.expept-from h2 span{color: #f2008f;}
.expept-from h2:after, .expept-from h2:before{width: 120px; height: 103px; display: block; position: absolute; bottom: 0; content: '';}
.expept-from h2:after{background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/black-curve-left-bg.png) no-repeat right bottom; left: -120px;}
.expept-from h2:before{background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/black-curve-right-bg.png) no-repeat left bottom; right: -120px;}
.expept-img-cont-wrap{padding: 78px 0 87px; display: flex; display: -webkit-flex; flex-wrap: wrap; -webkit-flex-wrap: wrap; -webkit-justify-content: space-between; justify-content: space-between;}
.expect-img-box{width:50%; flex:0 0 auto; -webkit-flex:0 0 auto; display: block; position: relative;}
.expect-img-box img{width: 100%; height: auto; display: block;}
.expect-img-box:after{width: calc(100% - 70px); height: calc(100% - 70px); display: block; position: absolute; left: 0; top: 0; border: 35px solid rgba(0,0,0,0.7); content: '';}
.expect-img-box:before{width: calc(100% - 76px); height: calc(100% - 76px); display: block; position: absolute; left: 35px; top: 35px; border: 3px solid #ffffff; content: '';}
.expect-cont{width: 50%; flex:0 0 auto; -webkit-flex:0 0 auto; padding: 0 15px 0 25px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.expect-cont ul{display: block; padding-bottom: 17px;}
.expect-cont ul li{font-size: 15px; line-height: 22px; font-weight: 400; color: #1b1b1b; margin-bottom: 20px; padding-left: 30px; background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/grey-bullet-icon.png) no-repeat 0 0; font-family: 'Roboto', serif;}
.expect-cont h6{font-size: 19px; line-height: 26px; font-weight: 400; color: #1b1b1b; font-family: 'Fjalla One', sans-serif;}
.why-choose-us{width:100%; display: block; background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/wcu-bg.jpg) no-repeat center top; background-size: cover; position: relative;}
.why-choose-us:after{width: calc(100% - 110px); height: calc(100% - 110px); display: block; position: absolute; left: 0; top: 0; border: 55px solid rgba(0,0,0,0.7); content: '';}
.why-choose-us:before{width: calc(100% - 116px); height: calc(100% - 116px); display: block; position: absolute; left: 55px; top: 55px; border: 3px solid rgba(255,255,255,0.7); content: '';}
.why-eshv-cont{width:50%; display: block; position: relative; background: #333333; z-index: 1; min-height: 435px;}
.why-eshv-cont .choose-text{position: absolute; left: 40px; top: 0; height: 100%; width: 60px; background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/why-choose-us-text.png) no-repeat 0 center; display: block;}
.why-eshv-cont h2{display: none;}
.eshv-cont{width: 100%; max-width: 500px; float: right; padding: 55px 0;}
.eshv-list{padding-left: 72px; position: relative; padding-right: 38px; margin-bottom: 20px;}
.eshv-list:last-child{margin-bottom:0;}
.eshv-icon{width:46px; height: 46px; border: 2px solid #ffcd00; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; overflow: hidden; position: absolute; left: 0; top: 0; -webkit-transition: all 0.4s ease-in-out 0s; -moz-transition: all 0.4s ease-in-out 0s; transition: all 0.4s ease-in-out 0s;}
.eshv-icon img{-webkit-transition: all 0.4s ease-in-out 0s; -moz-transition: all 0.4s ease-in-out 0s; transition: all 0.4s ease-in-out 0s;}
.eshv-list h3{padding-bottom: 6px; -webkit-transition: all 0.4s ease-in-out 0s; -moz-transition: all 0.4s ease-in-out 0s; transition: all 0.4s ease-in-out 0s;}
.eshv-list p{font-size: 13.5px; line-height: 19px; font-weight: 400; color: #ffffff; font-family: 'Roboto', serif;}
.eshv-list:hover .eshv-icon{border: 2px solid #f2008f;}
.eshv-list:hover .eshv-icon img{opacity: 0.7;}
.eshv-list:hover h3{color: #f2008f;}
.where-we-service{padding: 55px 0 30px; display: block; width: 100%;}
.where-we-service h2.head-title{margin-bottom: 67px;}
.service-tab-container{width:100%; display: block; background: #ffffff; -webkit-box-shadow: 0 0 20px 0 rgba(0,0,0,0.2); -moz-box-shadow: 0 0 20px 0 rgba(0,0,0,0.2); box-shadow: 0 0 20px 0 rgba(0,0,0,0.2);}
.service-tab-container .service-tab-menu{width: 100%; display: -webkit-flex; display: flex; flex-wrap: wrap; -webkit-flex-wrap: wrap; justify-content: space-between; -webkit-justify-content: space-between;}
.service-tab-container .service-tab-menu li{width: 33.3%; text-align: center; font-size: 26px; line-height: 71px; font-weight: 400; color: #373737; text-transform: uppercase; font-family: 'Fjalla One', sans-serif; position: relative; background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/tab-menu-bg.jpg) repeat-x 0 bottom; border-right: 1px solid #d9d9d9; border-left: 1px solid #d9d9d9; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.service-tab-container .service-tab-menu li:last-child{border-right: 0;}
.service-tab-container .service-tab-menu li:first-child{border-left: 0;}
.service-tab-container .service-tab-menu li:hover, .service-tab-container .service-tab-menu li.active{background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/tab-menu-active-bg.jpg) repeat-x 0 bottom; color: #ffffff; border: 0;}
.service-tab-container .service-tab-menu li.active:after{background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/tab-menu-arrow.png) no-repeat center 0; width: 100%; height: 16px; display: block; position: absolute; left: 0; bottom: -16px; content: '';}
.service-tab-content{width: 100%; display: block;}
.service-tab-content li{display: none; padding: 42px 0;}
.service-tab-content li p{padding: 10px 55px; text-align: justify; font-size: 14px; line-height: 21px; font-weight: 400; color: #333333; font-family: 'Roboto', serif;}
.service-tab-content li .tab-img + p{padding: 10px 55px 10px 10px;}
.service-tab-content li.active{display: block; z-index: 1;}
.tab-img{float: left; display: block; width: 33.3%;}
.our-gallery{padding: 30px 0 25px; display: block; width: 100%;}
.gallery-list{padding: 30px 0 50px;}
.gallery-list li a{display: block; position: relative; margin: 0 1px;}
.gallery-list li a:after{width: calc(100% - 14px); height: calc(100% - 14px); position: absolute; left: 7px; top: 7px; content: ''; background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/rounded-icon.png) no-repeat center center rgba(0,0,0,0.7); display: block; opacity:0; visibility: hidden; -webkit-transition: all 0.4s ease-in-out 0s; -moz-transition: all 0.4s ease-in-out 0s; transition: all 0.4s ease-in-out 0s;}
.gallery-list li:hover a:after{opacity: 1; visibility: visible;}
.gallery-list li a img{width: 100%; display: block;}
.gallery-list .slick-arrow{width: 50px; height: 24px; display: block; border: 0; outline: 0; background: #f2008f; font-size: 13px; line-height: 24px; font-weight: 400; color: #ffffff; font-family: 'Montserrat', sans-serif; text-align: center; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; text-transform: uppercase; -webkit-transition: all 0.4s ease-in-out 0s; -moz-transition: all 0.4s ease-in-out 0s; transition: all 0.4s ease-in-out 0s; position: absolute; bottom: 0; padding: 0;}
.gallery-list .slick-arrow.slick-prev{margin-left: -53px; left: 50%;}
.gallery-list .slick-arrow.slick-next{margin-right: -53px; right: 50%;}
.gallery-list .slick-arrow:hover{background-color: #343434;}
.our-clients{width: 100%; padding: 25px 0 0 0;}
.our-clients-say-list-wrap{width: 100%; display: block; position: relative; padding-bottom: 15px;}
.our-clients-say-list{padding: 45px 0 50px; display: block;}
.our-clients-say-list-inn{border: 1px solid #000000; padding: 50px 30px; position: relative; text-align: center;}
.client-img-cicle{width: 84px; height: 84px; display: block; position: absolute; left: 50%; top: -45px; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); transform: translateX(-50%); padding: 0; border: 4px solid rgba(255,255,255,0.1); -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; overflow: hidden; -webkit-box-shadow: 0 0 0 1px #deb409; -moz-box-shadow: 0 0 0 1px #deb409; box-shadow: 0 0 0 1px #deb409; background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/body-bg.jpg) repeat 0 0;}
.client-info{position: absolute; left: 50%; bottom: -27px; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); transform: translateX(-50%); padding: 0 10px; display: block; text-align: center; background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/body-bg.jpg) repeat 0 0;}
.client-info h3{font-size: 36px; line-height: 36px; font-weight: 700; color:#f2008f; font-family: 'Roboto Slab', serif; text-transform: capitalize;}
.client-info h6{font-size: 13px; line-height: 18px; font-weight: 400; color:#000000; font-family: 'Roboto Slab', serif;}
.our-clients-say-list-inn blockquote{font-size: 19px; line-height: 27px; font-weight: 400; color: #4c4c4c; font-style: italic; font-family: 'Open Sans', sans-serif; margin: 0; position: relative;}
.our-clients-say-list-inn blockquote:after{background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/quote-icon.png) no-repeat 0 0; width: 28px; height: 23px; position: absolute; left: -11px; top: -33px; content: ''; display: block;}
.our-clients-say-list-wrap .slick-dots{width: 100%; display: block; position: absolute; bottom: 0; left: 0; font-size: 0; line-height: 0; text-align: center;}
.our-clients-say-list-wrap .slick-dots li{display: inline-block; padding: 0 3px;}
.our-clients-say-list-wrap .slick-dots li button{width: 14px; height: 14px; display: block; border: 2px solid #000000; padding: 0; margin: 0; outline: 0; background: none; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; -webkit-transition: all 0.4s ease-in-out 0s; -moz-transition: all 0.4s ease-in-out 0s; transition: all 0.4s ease-in-out 0s;}
.our-clients-say-list-wrap .slick-dots li.slick-active button{background: #deb409; border-color: #deb409;}
.logo-list-wrap{padding: 45px 0 65px; width:100%; display: block;}
.logo-list{width: 100%; display: -webkit-flex; display: flex; flex-wrap: wrap; -webkit-flex-wrap: wrap; justify-content: space-between; -webkit-justify-content: space-between;}
.logo-list li{flex: 0 0 auto;}
.logo-list li img{-webkit-transition: all 0.4s ease-in-out 0s; -moz-transition: all 0.4s ease-in-out 0s; transition: all 0.4s ease-in-out 0s;}
.logo-list li:hover img{opacity: 0.7;}
.footer{width:100%;	padding: 0; margin: 0; display: block; border-top: 2px solid #ffffff;}
.footer-top{width:100%; display: block; padding: 65px 0; background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/footer-bg.jpg) no-repeat center top; background-size: cover;}
.footer-top-inn{display: -webkit-flex; display: flex; flex-wrap: wrap; -webkit-flex-wrap: wrap; justify-content: space-between; -webkit-justify-content: space-between; width: 100%;}
.footer-panel{width:25%; -webkit-flex: 0 0 auto; flex: 0 0 auto;}
.footer-panel h4{display: block; padding-bottom: 28px;}
.footer-panel h4 span{color: #deb409;}
.footer-panel .footer-menu{width: 100%; display: block;}
.footer-panel .footer-menu li{margin-bottom: 20px; }
.footer-panel .footer-menu li a{font-size: 13px; line-height: 14px; font-weight: 400; color: #c3c3c3; font-family: 'Open Sans', sans-serif; display: block; -webkit-transition: all 0.4s ease-in-out 0s; -moz-transition: all 0.4s ease-in-out 0s; transition: all 0.4s ease-in-out 0s; text-transform: uppercase; padding-left:13px; background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/footer-menu-arrow.png) no-repeat 0 4px; display: block;}
.footer-panel .footer-menu li:hover a{color:#deb409;}
.sd-btn{width: 137px; height: 43px; display: block; padding: 0 50px 0 22px; font-size: 16px; line-height: 43px; font-weight: 400; color: #ffffff; text-transform: uppercase; font-family: 'Fjalla One', sans-serif; margin-left: -15px; -webkit-transition: all 0.4s ease-in-out 0s; -moz-transition: all 0.4s ease-in-out 0s; transition: all 0.4s ease-in-out 0s; letter-spacing: 0.8px; position: relative;}
.sd-btn span{position: relative; z-index: 1;}
.sd-btn:after, .sd-btn:before{width: 100%; height: 100%; display: block; position: absolute; left: 0; top: 0; content: ''; -webkit-transition: all 0.4s ease-in-out 0s; -moz-transition: all 0.4s ease-in-out 0s; transition: all 0.4s ease-in-out 0s;}
.sd-btn:after{background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/sd-btn-bg.png) no-repeat 0 0;  opacity: 1; visibility: visible;}
.sd-btn:before{background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/sd-btn-bg-h.png) no-repeat 0 0;  opacity: 0; visibility: hidden;}
.sd-btn:hover:after{opacity: 0; visibility: hidden;}
.sd-btn:hover:before{opacity: 1; visibility: visible;}
.address-info{display: block; padding-bottom: 17px;}
.address-info img{float: left; display: block; margin-top: 2px;}
.address-info p{margin-left: 25px; font-size: 13px; line-height: 15px; font-weight: normal; color: #c3c3c3; font-family: 'Open Sans', sans-serif;}
.address-info p a{color: #c3c3c3;}
.socialmenu{display: block; padding-left: 14px; min-height: 27px;}
.socialmenu li{margin-left: 6px; float: left; display: block;}
.socialmenu li a{width: 27px; height: 37px; display: block; position: relative;}
.socialmenu li img{display: block; -webkit-transition: all 0.4s ease-in-out 0s; -moz-transition: all 0.4s ease-in-out 0s; transition: all 0.4s ease-in-out 0s; opacity: 1; visibility: visible;}
.socialmenu li img.h-icon{position: absolute; left: 0; top: 0; opacity: 0; visibility: hidden;}
.socialmenu li:hover img.d-icon{opacity: 0; visibility: hidden;}
.socialmenu li:hover img.h-icon{opacity: 1; visibility: visible;}
.footer-slider{display: block; border: 5px solid rgba(255,255,255,0.3); position: relative;}
.footer-slider img{width: 100%;}
.footer-slider li a{display: block; position: relative;}
.footer-slider li a:after{width: 100%; height: 100%; position: absolute; left: 0; top: 0; background: rgba(0,0,0,0.7); content: ''; -webkit-transition: all 0.4s ease-in-out 0s; -moz-transition: all 0.4s ease-in-out 0s; transition: all 0.4s ease-in-out 0s; opacity: 0; visibility: hidden;}
.footer-slider li a:hover:after{
opacity: 1; visibility: visible;
}
.footer-slider .slick-arrow{width: 20px; height: 30px; display: block; position: absolute; top: 50%; margin-top: -15px; border: 0; outline: 0; font-size: 0; text-indent: -2000000px; padding: 0; z-index: 11;  -webkit-transition: all 0.4s ease-in-out 0s; -moz-transition: all 0.4s ease-in-out 0s; transition: all 0.4s ease-in-out 0s;}
.footer-slider .slick-arrow.slick-prev{background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/footer-slider-arrow-left.png) no-repeat center center; left: -29px;}
.footer-slider .slick-arrow.slick-next{background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/footer-slider-arrow-right.png) no-repeat center center; right: -29px;}
.footer-slider .slick-arrow:hover{opacity:0.7;}
.footer-slider .slick-dots{width: 100%; display: block; position: absolute; bottom: 12px; left: 0; font-size: 0; line-height: 0; text-align: center;}
.footer-slider .slick-dots li{display: inline-block; padding: 0 3px;}
.footer-slider .slick-dots li button{width: 12px; height: 12px; display: block; border: 2px solid #ffffff; padding: 0; margin: 0; outline: 0; background: none; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; -webkit-transition: all 0.4s ease-in-out 0s; -moz-transition: all 0.4s ease-in-out 0s; transition: all 0.4s ease-in-out 0s;}
.footer-slider .slick-dots li.slick-active button{background: #deb409; border-color: #deb409;}
.footer-bottom{width: 100%; display: block; background: #222222; padding: 25px 0;}
.footer-bottom-in{display: -webkit-flex; display: flex; flex-wrap: wrap; -webkit-flex-wrap: wrap; width: 100%;}
.footer-bottom-left{width: 28%; flex: 0 0 auto; -webkit-align-self: center; align-self: center;}
.footer-bottom-left h5{font-size: 19px; line-height: 23px; font-weight: 400; color: #deb409; text-transform: uppercase; padding: 0; margin: 0; font-family: 'Open Sans', sans-serif; letter-spacing: 1.8px;}
.footer-bottom-left h6{font-size: 15px; line-height: 23px; font-weight: 400; color: #ffffff; padding: 0; margin: 0; font-family: 'Open Sans', sans-serif; letter-spacing: 1.2px;}
.footer-bottom-left h6 a{color: #ffffff; display: block; -webkit-transition: all 0.4s ease-in-out 0s; -moz-transition: all 0.4s ease-in-out 0s; transition: all 0.4s ease-in-out 0s;}
.footer-bottom-left h6:hover a{color: #deb409;}
.footer-bottom-right{width: 72%; background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/footer-bottom-gradient-bg.png) no-repeat left center; padding-left: 35px; box-sizing: border-box; -webkit-box-sizing: border-box; flex: 0 0 auto;}
.footer-bottom p{font-size:13px; line-height: 19px; font-weight: 400; color: #b1b1b1; font-family: 'Open Sans', sans-serif;} .slick-slider{position: relative; display: block; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-touch-callout: none; -khtml-user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent;}
.slick-list{position: relative; display: block; overflow: hidden; margin: 0; padding: 0;}
.slick-list:focus{outline: none;}
.slick-list.dragging{cursor: pointer; cursor: hand;}
.slick-slider .slick-track, .slick-slider .slick-list{-webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
.slick-track{position: relative; top: 0; left: 0; display: block;}
.slick-track:before, .slick-track:after{display: table; content: '';}
.slick-track:after{clear: both;}
.slick-loading .slick-track{visibility: hidden;}
.slick-slide{display: none; float: left; height: 100%; min-height: 1px;}
[dir='rtl'] .slick-slide{float: right;}
.slick-slide img{display: block;}
.slick-slide.slick-loading img{display: none;}
.slick-slide.dragging img{pointer-events: none;}
.slick-initialized .slick-slide{display: block;}
.slick-loading .slick-slide{visibility: hidden;}
.slick-vertical .slick-slide{display: block; height: auto; border: 1px solid transparent;}
.slick-arrow.slick-hidden{display: none;}
.hero-banner{width:100%; height: 496px; display: block; position: relative; background-size: cover; background-position: 50% 0; background-repeat: no-repeat; overflow: hidden;}
.hero-banner:after{width: 100%; height: 100%; display: block; position: absolute; left: 0; top: 0; content: ''; background: rgba(0,0,0,0.5);}
.hero-banner img{opacity: 0; width: 100%; visibility: hidden;}
.hero-banner h1{position: absolute; left: 0; top: 240px; text-shadow: 0 0 20px rgba(0,0,0,0.8); z-index: 1; text-align: center; width: 100%; display: block;}
.hero-banner h1 span{color: #deb409;}
.breadcrumbs{width:100%; display: block; position: absolute; left: 0; bottom: 0; z-index: 1; background: rgba(242,0,143,0.7); padding: 20px 0;}
.breadcrumbs ul{text-align: center; font-size: 0; line-height: 0; display: block;}
.breadcrumbs ul li{font-size: 28px; line-height: 30px; font-weight: 400; color: #ffffff; text-transform: uppercase; font-family: 'Open Sans', sans-serif; display: inline-block;}
.breadcrumbs ul li a{color: #ffffff; display: block; position: relative;}
.breadcrumbs ul li a:hover{color: #deb409;}
.breadcrumbs ul li a:after{padding: 0 10px; content: '/'; color: #ffffff;}
.main-container-wrap{width:100%; display: block; background: #ffffff; background-size: cover; padding: 55px 0 70px;}
.main-container-wrap p img{margin-bottom: 65px;}
.about-container{width:100%; display: block; background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/simple-content-bg.jpg) no-repeat center top; background-size: cover; padding: 60px 0 90px;}
.about-container h2.head-title{margin-bottom: 55px;}
.about-container img{margin-bottom: 65px; display: block; width: 100%; height: auto;}
.about-container p{text-align: justify;}
.demolition-service{width: 100%; display: block; padding: 80px 0 25px; background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/demolition-service-bg.jpg) repeat 0 0;}
.demolition-img-with-cont{width:100%; display: block; margin-bottom: 0; position: relative;}
.demolition-service-img-box{width: 63%; display: block; border: 10px solid #deb409;}
.demolition-service-img-box img{width: 100%; height: auto;}
.demolition-service-cont{width: 53%; display: block; background: #313131; position: absolute; right: 0; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); transform: translateY(-50%);}
.demolition-service-cont:after{width: 220px; height: 140px; border-right: 2px solid #313131; border-bottom: 2px solid #313131; position: absolute; right: -40px; bottom: -40px; content: ''; display: block;}
.demolition-service-cont-inn{padding: 30px; display: block; color: #ffffff; position: relative; z-index: 1;}
.demolition-service-cont-inn h2.head-title{color: #ffffff; border-bottom-color: #ffffff;}
.demolition-service-cont-inn h2.head-title span{color: #deb409;}
.demolition-service-cont-inn img{position: absolute; right: 30px; top: 30px; display: block;}
.demolition-service-cont-inn p{padding-bottom: 21px;}
.ie-box-wrapper{width: 100%; display: block; padding: 25px 0 80px; background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/demolition-service-bg.jpg) repeat 0 0;}
.ie-box-wrap{width: 100%; display: -webkit-flex; display: flex; flex-wrap: wrap; -webkit-flex-wrap: wrap; justify-content: space-between; -webkit-justify-content: space-between;}
.ie-box{width:47.6%; -webkit-flex: 0 0 auto; flex: 0 0 auto; border: 2px solid #cecece; text-align: center; padding: 35px 0 20px;}
.ie-box.interior{background: #deb409; color: #000000;}
.ie-box.exterior{background: #f2008f; color: #ffffff;}
.ie-box img{display: inline-block; margin-bottom: 20px;}
.ie-box h2{color: #000000; margin-bottom: 25px;}
.ie-box.exterior h2{color: #ffffff;}
.ie-box ul{width: 100%; display: block;}
.ie-box ul li{font-size: 21px; line-height: 32px; font-weight: 300; color: #000000; font-family: 'Roboto', serif; display: block; background: #ffffff;}
.ie-box.exterior ul li{color: #313131;}
.ie-box ul li:nth-child(2n){background: none; padding: 9px 0;}
.ie-box.exterior ul li:nth-child(2n){color: #ffffff;}
.simple-cont-width-heading{width:100%; padding: 35px 0; display: block;}
.simple-cont-width-heading img.alignleft{float: left; display: block; margin: 0 20px 20px 0;}
.simple-cont-width-heading img.alignright{float: right; display: block; margin: 0 0 20px 20px;}
.simple-cont-width-heading img.aligncenter{float: none; display: inline-block; margin: 0 20px 20px 20px;}
.simple-cont-width-heading p{text-align: justify;}
.simple-cont-width-heading p a{color: #f2008f; font-weight: 500;}
.better-overview{width:100%; display: block; position: relative; background: #ffffff;}
.better-overview:before{width:50%; height: 100%; position: absolute; left: 0; top: 0; content:''; background: #deb409;}
.better-overview-inn{position: relative; display: -webkit-flex; display: flex; flex-wrap: wrap; -webkit-flex-wrap: wrap; justify-content: space-between; -webkit-justify-content: space-between;}
.better-overview-box{width:40.8%; display: block; -webkit-flex: 0 0 auto; flex: 0 0 auto; padding: 40px 0; padding-right: 9.2%; position: relative;}
.better-overview-box + .better-overview-box:after{background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/yellow-angle.jpg) no-repeat 0 center #deb409; width: 130px; height: 100%; display: block; position: absolute; left: -65px; top: 0; content: ''; background-size: 100% 100%;}
.better-overview-box + .better-overview-box{padding-right: 0; padding-left: 9.2%;}
.better-overview-box:first-child h2.head-title:after{background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/heading-arrow-white.png) no-repeat center center;}
.better-overview-box p{text-align: justify; font-size: 15px; line-height: 20px; padding-bottom: 20px; color: #000000;}
.better-overview-box p:last-child{padding-bottom: 0;}
.faq-container{padding: 60px 0 100px;}
.faq-container h2.head-title{min-width: 180px;}
.faq-list-wrap{width:100%; display: block; padding: 60px 0 0 0; margin: 0; counter-reset: section;}
.faq-list-wrap ul{display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; -webkit-justify-content: space-between; justify-content: space-between;}
.faq-wrap{width: 49%;}
.faq-list-wrap li{width: 100%; display: block; margin-bottom: 5px;}
.faq-list-wrap li h6:before{counter-increment: section;  content: "" counter(section) ""; position: absolute; left: 0; top: 50%; width: 45px; text-align: center; font-size: 15px; line-height: 21px; font-weight:400; font-family: 'Roboto', serif; margin-top: -10px;}
.faq-list-wrap li h6{text-align: left; display: block; border-left: 4px solid #deb409; background: #f4f4f4; font-size: 15px; line-height: 21px; font-weight:400;  font-family: 'Roboto', serif; position: relative; padding-left: 45px;}
.faq-list-wrap li h6 span{padding: 16px 45px 16px 20px; border-left: 1px solid #dcdcdc; display: block;}
.faq-list-wrap li h6:after{content: '+'; font-size: 19px; line-height: 21px; font-weight: 400; color: #c0c0c0; font-family: 'Open Sans', sans-serif; position: absolute; right: 15px; top: 50%; margin-top: -10px; display: block;}
.faq-list-wrap li h6.active:after{content: '-'; font-size: 30px; line-height: 12px;}
.faq-content{display: none; width: 100%; padding: 20px 45px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.faq-content p{text-align: justify; font-size: 13px; line-height:18px; padding-bottom: 18px;}
.faq-content p:last-child{padding-bottom:0;}
.fire-damage{width:100%; display: block; padding: 80px 0 70px; background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/demolition-service-bg.jpg) repeat 0 0;}
.fire-damage-content-wrap{width:100%; display: block; padding-top: 30px; display: -webkit-flex; display: flex; flex-wrap: wrap; -webkit-flex-wrap: wrap; justify-content: space-between; -webkit-justify-content: space-between;}
.fire-img-with-cont, .fire-img-with-list-cont{width:49%; display: block; -webkit-flex: 0 0 auto; flex: 0 0 auto;}
.fire-img-with-cont .fire-img-box{border: 5px solid #deb409; display: block; margin-bottom: 30px;}
.fire-img-with-cont .fire-img-box img{width: 100%; display: block; height: auto;}
.fire-img-with-cont p{font-size: 15px; line-height: 21px; font-weight: 300; color: #000000; padding-bottom: 21px; text-align: justify;}
.fire-img-with-cont p span, .fire-img-with-cont p strong{font-weight: 500;}
.fire-img-cont-box{background: #ffffff; border: 3px solid #d1d1d1; display: block; padding: 27px 22px; margin-bottom: 30px;}
.fire-img-cont-box .fire-img-box{border: 3px solid #deb409; display: block; float: right; margin-left: 25px;}
.fire-img-cont-box p{font-size: 15px; line-height: 22px; font-weight: 500; text-align: justify;}
.fire-img-with-list-cont ul{display: block; width: 100%; padding: 0; margin: 0;}
.fire-img-with-list-cont ul li{display: block; margin-bottom: 8px; background: #ffba00; text-align: left; padding-left: 47px; position: relative; padding-top: 7px; padding-bottom: 7px; padding-right:10px; font-size: 15px; line-height: 18px; font-weight: 500; color: #333231; font-family: 'Roboto', serif;}
.fire-img-with-list-cont ul li:after{width: 32px; height: 100%; position: absolute; display: block; background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/fire-damage-list-icon.png) no-repeat center center #333333; content: ''; left: 0; top: 0;}
.simple-heading-with-list-cont{width:100%; display: block; background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/demolition-service-bg.jpg) repeat 0 0; padding: 75px 0 65px;}
.simple-heading-with-list-cont ul li, .simple-cont-width-heading ul li{display: block; padding-left: 48px; padding-top: 3px; padding-bottom: 3px; margin-bottom: 15px; background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/yellow-list-icon.png)no-repeat 0 0; font-size: 15px; line-height: 21px; font-weight: 300; font-family: 'Roboto', serif; color:#000000; text-align: left;}
.simple-heading-with-list-cont ul li p, .simple-cont-width-heading ul li p{padding-top: 21px;}
.simple-heading-with-list-cont ul li p span, .simple-heading-with-list-cont ul li p strong, .simple-cont-width-heading ul li p span, .simple-cont-width-heading ul li p strong{font-weight: 500;}
.owners-with-pic{width:100%; padding: 60px 0; display: block; position: relative; background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/pink-pattern-bg.jpg) repeat center 0;}
.owners-with-pic:before{background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/pink-top-bg.png) repeat-x center bottom; width: 100%; height: 21px; position: absolute; left: 0; top: -21px; display: block; content: '';}
.owners-with-pic h3{font-size: 36px; line-height: 40px; color: #ffffff; text-transform: uppercase;}
.owners-with-pic h2.head-title{border-bottom: 2px solid #ffffff; font-size: 67px; line-height: 70px; color:#ffffff; letter-spacing: -0.5px;}
.pic-box{display: inline-block; padding-bottom: 30px; padding-left: 35px; padding-right: 35px; background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/pic-frame-shadow.png) no-repeat center bottom; background-size: 100%; max-width: 750px;}
.pic-box img{max-width: 100%; display: block; height: auto; border: 10px solid #ffffff; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.dumpster-rental-img-with-cont-btn{width:100%; display: block; padding: 75px 0 20px; background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/demolition-service-bg.jpg) repeat 0 0; display: -webkit-flex; display: flex; flex-wrap: wrap; -webkit-flex-wrap: wrap; justify-content: space-between; -webkit-justify-content: space-between;}
.dumpster-rental-img-with-cont-btn.white{background: #ffffff;}
.dumpster-rental-cont-wrap{width:50%;}
.dumpster-rental-img{width:50%; text-align: right;}
.dumpster-rental-img img{display: inline-block;}
.dumpster-rental-cont{max-width:500px; width:100%; padding-bottom: 55px;}
.dumpster-rental-cont p{text-align: justify; padding-bottom: 20px;}
.dumpster-rental-cont h6{font-size: 19px; line-height: 21px; font-weight: 500; font-style: italic; font-family: 'Roboto', serif; color: #000000; padding-bottom: 32px;}
.rental-btn-wrap{width: 100%; display: block;}
.rental-btn-wrap a{padding: 0 20px; display: inline-block; margin-left: 5px; -webkit-transform: skew(-20deg); -moz-transform: skew(-20deg); transform: skew(-20deg); background: #f2008f; -webkit-transition: all 0.4s ease-in-out 0s; -moz-transition: all 0.4s ease-in-out 0s; transition: all 0.4s ease-in-out 0s;}
.rental-btn-wrap a span{font-size: 19px; line-height: 49px; display: block; font-weight: 400; color: #ffffff; text-transform: uppercase; font-family: 'Fjalla One', sans-serif; -webkit-transform: skew(20deg); -moz-transform: skew(20deg); transform: skew(20deg);}
.rental-btn-wrap a.yellow{background: #deb409;}
.rental-btn-wrap a:hover{background: #000000;}
.read-more-btn{width: 106px; height: 49px; padding: 0 60px 0 32px; text-align: left; display: block; font-size: 19px; line-height: 49px; font-weight: 400; color: #ffffff; text-transform: uppercase; font-family: 'Fjalla One', sans-serif; letter-spacing: 1.2px; -webkit-transition: all 0.4s ease-in-out 0s; -moz-transition: all 0.4s ease-in-out 0s; transition: all 0.4s ease-in-out 0s; position: relative;}
.read-more-btn span{position: relative; z-index: 1;}
.read-more-btn:after, .read-more-btn:before{width: 100%; height: 100%; display: block; position: absolute; left: 0; top: 0; content: ''; -webkit-transition: all 0.4s ease-in-out 0s; -moz-transition: all 0.4s ease-in-out 0s; transition: all 0.4s ease-in-out 0s;}
.read-more-btn:after{background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/read-more-btn-bg.png) no-repeat 0 0; opacity: 1; visibility: visible;}
.read-more-btn:before{background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/read-more-btn-bg-h.png) no-repeat 0 0; opacity: 0; visibility: hidden;}
.read-more-btn:hover:after{opacity: 0; visibility: hidden;}
.read-more-btn:hover:before{opacity: 1; visibility: visible;}
.dumpster-rental-cont .icon-with-list{width: 100%; padding-top: 20px; display: -webkit-flex; display: flex; flex-wrap: wrap; -webkit-flex-wrap: wrap; justify-content: space-between; -webkit-justify-content: space-between;}
.dumpster-rental-cont .icon-with-list li{width: 50%; display: block; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding-left: 75px; position: relative; padding-top: 18px; padding-bottom: 18px; font-size: 22px; line-height: 26px; margin-top: 30px; color: #343434; text-transform: uppercase; font-family: 'Fjalla One', sans-serif; font-weight: 400;}
.dumpster-rental-cont .icon-with-list li a{color: #343434; -webkit-transition: all 0.4s ease-in-out 0s; -moz-transition: all 0.4s ease-in-out 0s; transition: all 0.4s ease-in-out 0s;}
.dumpster-rental-cont .icon-with-list li .icon-box{width:56px; height: 56px; border: 3px solid #dbdbdb; background: #ffffff; display: block; position: absolute; left: 0; top: 0; -webkit-transition: all 0.4s ease-in-out 0s; -moz-transition: all 0.4s ease-in-out 0s; transition: all 0.4s ease-in-out 0s;}
.dumpster-rental-cont .icon-with-list li:hover a{color: #f2008f;}
.dumpster-rental-cont .icon-with-list li:hover .icon-box{border:3px solid #f2008f;}
.our-policy{width:100%; display: block; padding: 60px 0 30px;}
.policy-list{width:100%; display: block;}
.policy-list li{display: block; padding: 10px 0 10px; text-align: left;}
.policy-list li h6{font-size: 19px; line-height: 32px; font-weight: 700; font-style: italic; color: #ffffff; padding: 0 10px; background: #f2008f; text-transform: uppercase; font-family: 'Roboto', serif; margin-bottom: 15px; display: inline-block; margin-left: 20px; position: relative;}
.policy-list li h6:after{width: 20px; height: 100%; display: block; background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/policy-heading-left-bg.png) no-repeat right top; position: absolute; left: -20px; top: 0; content: '';}
.policy-list li h6:before{width: 20px; height: 100%; display: block; background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/policy-heading-right-bg.png) no-repeat left top; position: absolute; right: -20px; top: 0; content: '';}
.policy-list li p{padding-bottom: 15px; font-size: 15px; line-height: 21px; font-weight: 300; color: #000000; font-family: 'Roboto', serif; text-align: justify;}
.contact-with-head-img{width: 100%; max-width: 800px; display: block; margin: 0 auto; padding: 60px 0;}
.contact-with-head-img h2.head-title{margin-bottom: 45px;}
.contact-img-box{width:100%; display: block; position: relative; margin-bottom: 40px;}
.contact-img-box img{width: 100%; height: auto; display: block;}
.contact-img-box:after{width: calc(100% - 80px); height: calc(100% - 80px); display: block; position: absolute; left: 0; top: 0; border: 40px solid rgba(0,0,0,0.7); content: '';}
.contact-img-box:before{width: calc(100% - 86px); height: calc(100% - 86px); display: block; position: absolute; left: 40px; top: 40px; border: 3px solid #ffffff; content: '';}
.get-estimate{width: 100%; display: block; display: block; background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/get-estimate-bg.jpg) no-repeat center center; background-size: cover; position: relative;}
.get-estimate:after{width: 44%; height: 100%; display: block; content: ''; position: absolute; right: 0; top: 0; background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/yellow-pattern-bg.jpg) repeat 0 0;}
.get-estimate:before{width: 180px; height: 100%; display: block; content: ''; position: absolute; right: 44%; top: 0; background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/yellow-left-angel.png) repeat 0 0;}
.get-estimate-inn{width:100%; position: relative; height:468px; z-index: 1;}
.get-estimate-pnl{position: absolute; top: 50%; -moz-transform: translateY(-50%); -webkit-transform: translateY(-50%); transform: translateY(-50%);}
.get-content{width: 42%; text-align: justify;}
.get-content h2{font-size: 92px; line-height: 100px; color: #ffffff; letter-spacing: -0.2px;}
.get-content h3{font-size: 37px; line-height: 44px; color: #ffffff; padding-bottom: 13px;}
.estimate-content{width: 36.5%; right: 0;}
.estimate-content h2{font-size: 66px; line-height: 80px; font-weight: 400; text-transform: uppercase; color: #000000; text-align: justify; letter-spacing: -0.2px; }
.get-est-btn{background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/get-est-btn-wh.png) no-repeat center center; width: 81px; height: 81px; display: block; margin: 0 auto; font-size:0; line-height: 0; text-indent: -200000px; margin-top: 14px; -webkit-transition: all 0.4s ease-in-out 0s; -moz-transition: all 0.4s ease-in-out 0s; transition: all 0.4s ease-in-out 0s; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; overflow: hidden;}
.estimate-content .get-est-btn{background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/get-est-btn-bl.png) no-repeat center center;}
.get-est-btn:hover{background-color: #deb409;}
.estimate-content .get-est-btn:hover{background-color: #ffffff;}
.so-order-now{width:100%; display: block; position: relative; background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/pink-pattern-background.jpg) no-repeat center top; background-size: cover; min-height: 430px;}
.so-order-pic{width:46.5%; max-width:660px; height: 100%; display: block; position: absolute; right: 0; top: 0; background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/so-order.png) no-repeat 0 top; background-size: cover;}
.so-order-pic img{opacity: 0;}
.so-order-now-cont{width: 50%; display: block; padding: 65px 0 35px;}
.so-order-now-cont h3{font-size: 27px; line-height: 32px; color: #ffffff; letter-spacing: -0.5px;}
.so-order-now-cont h2{font-size: 57px; line-height: 64px; color: #ffffff; padding-bottom: 20px;}
.so-order-now-cont p{font-size: 15px; line-height: 20px; font-weight: 300; color: #ffffff; padding-bottom: 20px; text-align: justify;}
.contact-form-wrap{width: 100%; padding: 25px 0 75px; display: block;}
.contact-form-wrap-inn{display: -webkit-flex; display: flex; flex-wrap: wrap; -webkit-flex-wrap: wrap; justify-content: space-between; -webkit-justify-content: space-between; width: 100%;}
.contact-info-panel{width: 31.5%; display: block; position: relative;}
.contact-info-panel .mainlogo{max-width: 260px; margin: 0 auto; margin-top: -54px; margin-bottom:8px; display: block;}
.contact-info-panel ul{padding: 30px 25px; border-top:11px solid #deb409; border-bottom: 8px solid #e1e1e1; border-right: 2px solid #e1e1e1; border-left: 2px solid #e1e1e1; background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/contact-form-panel-bg.jpg) no-repeat right bottom #ffffff; display: block;}
.contact-info-panel ul li{font-size: 15px; line-height: 18px; font-weight: 400; color: #585858; font-family: 'Roboto', serif; border-bottom: 2px solid #f3f3f3; padding: 17px 0 17px 25px; position: relative;}
.contact-info-panel ul li:last-child{border-bottom:0;}
.adds-icon{position: absolute; left: -10px; top: 17px; display: block;}
.contact-info-panel ul li a{color: #585858;}
.form-wrap{width:100%;}
.contact-info-panel + .form-wrap{width: 65.5%;}
.form-wrap form{display: -webkit-flex; display: flex; flex-wrap: wrap; -webkit-flex-wrap: wrap; justify-content: space-between; -webkit-justify-content: space-between; width: 100%;position: relative;}
.form-wrap .fld-wrap{width:100%; margin-bottom: 15px; display: block;}
.form-wrap .fld-wrap.hlf{width: 49%;}
.form-wrap .fld-wrap input[type="text"], .form-wrap .fld-wrap input[type="email"], .form-wrap .fld-wrap input[type="tel"]{width: 100%; display: block; background: #f2f2f2; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border: 1px solid #e2e2e2; height: 53px; padding: 0 20px; font-size: 15px; line-height: 53px; font-weight: 400; color: #3f3f3f; font-family: 'Roboto', serif;}
.form-wrap .fld-wrap textarea{width: 100%; display: block; background: #f2f2f2; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border: 1px solid #e2e2e2; height: 229px; padding: 15px 20px; font-size: 15px; line-height: 20px; font-weight: 400; color: #3f3f3f; font-family: 'Roboto', serif; resize: none;}
.form-wrap form input[type="submit"]{width: 100%; height: 66px; display: block; background: #f2008f; border:0; border-bottom: 10px solid #c70076; text-align: center; padding: 0; margin: 0; font-size: 26px; line-height: 46px; font-weight: bold; color: #ffffff; text-transform: uppercase; -webkit-border-radius: 5px; -noz-border-radius: 5px; border-radius: 5px; -webkit-transition: all 0.4s ease-in-out 0s; -moz-transition: all 0.4s ease-in-out 0s; transition: all 0.4s ease-in-out 0s;}
.form-wrap form input[type="submit"]:hover{background: #deb409; border-bottom-color: #c39e08;}
.contact-info-panel + .form-wrap form input[type="submit"]{width: 49%;}
.form-wrap form p{width: 100%; display: block;}
.form-wrap form span.wpcf7-not-valid-tip{display: block; padding: 5px 10px; background: rgba(255,0,0,0.6); color: #ffffff; text-transform: uppercase; font-size: 13px; line-height: 20px; font-weight: 400; font-family: 'Roboto', serif; letter-spacing: 1px;}
.form-wrap form div.wpcf7-response-output{margin: 20px 0 0 0; width: 100%; padding: 5px 10px; text-align: center; color: #ffffff; text-transform: uppercase; font-size: 13px; line-height: 20px; font-weight: 400; font-family: 'Roboto', serif; letter-spacing: 1px;}
.form-wrap form div.wpcf7-response-output.wpcf7-validation-errors{border: 0; background: rgba(255,0,0,0.6);}
.form-wrap form div.wpcf7-response-output.wpcf7-mail-sent-ok{border: 0; background: rgba(50,140,100,1);}
::-webkit-input-placeholder{color: #3f3f3f; opacity: 1;}
::-moz-placeholder{color: #3f3f3f; opacity: 1;}
:-ms-input-placeholder{color: #3f3f3f; opacity: 1;}
:-moz-placeholder{color: #3f3f3f; opacity: 1;}
div.wpcf7 .ajax-loader{position: absolute; left: 0; bottom: -20px;}
.contact-map{width:100%; display: block; height: 436px; display: block;}
.contact-map iframe{width: 100%; height: 100%; display: block; pointer-events:none;}
.oi-list-wrap{width:100%; display: block; position: relative; padding: 75px 0 30px; background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/pink-pattern-background.jpg) no-repeat center top; background-size: cover;}
.oi-list-wrap:after{width: 44.5%; display: block; position: absolute; right: 0; top: 0; height: 100%; background: #deb409; content: '';}
.oi-list-wrap:before{width: 55.5%; display: block; position: absolute; right: 44.5%; top: 0; height: 100%; background:url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/yellow-angle-bg.png) no-repeat right top; content: '';}
.oi-list-wrap-inn{position: relative; z-index: 1; display: -webkit-flex; display: flex; flex-wrap: wrap; -webkit-flex-wrap: wrap; justify-content: space-between; -webkit-justify-content: space-between;}
.oi-list-panel{width:38%;}
.oi-list-panel h2{font-size: 36px; line-height: 40px; font-weight: 400; color: #ffffff; padding-left: 40px;}
.oi-list-panel ul{display: block; padding-top: 20px;}
.oi-list-panel ul li{font-size: 15px; line-height: 20px; font-weight: 300; color: #ffffff; font-family: 'Roboto', serif; display: block; padding-left: 40px; margin-bottom: 7px; background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/oi-list-icon-wh.png) no-repeat 13px 3px;}
.oi-list-panel:nth-child(2) h2, .oi-list-panel:nth-child(2) ul li{color: #000000;}
.oi-list-panel:nth-child(2) ul li{background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/oi-list-icon-bl.png) no-repeat 13px 3px;}
.img-slider-with-cont-panel{width:100%; display: block; background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/demolition-service-bg.jpg) repeat 0 0; overflow: hidden; position: relative;}
.img-slider-with-cont-panel-inn{position: relative; z-index: 1; display: -webkit-flex; display: flex; flex-wrap: wrap; -webkit-flex-wrap: wrap; justify-content: space-between; -webkit-justify-content: space-between;}
.img-slide-pnl{width:50%;}
.img-slide-bg{background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/pattern-angle.png) no-repeat right top;}
.img-slide-cont{padding:70px 0 40px;}
.img-slide-cont h6{display: block; padding: 0 0 18px 0;}
.img-slide-cont h6 span{font-size: 19px; line-height: 32px; font-weight: 700; font-style: italic; color: #ffffff; padding: 0 10px; background: #f2008f; text-transform: uppercase; font-family: 'Roboto', serif; display: inline-block; margin-left: 20px; position: relative;}
.img-slide-cont h6 span:after{width: 20px; height: 100%; display: block; background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/policy-heading-left-bg.png) no-repeat right top; position: absolute; left: -20px; top: 0; content: '';}
.img-slide-cont h6 span:before{width: 20px; height: 100%; display: block; background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/policy-heading-right-bg.png) no-repeat left top; position: absolute; right: -20px; top: 0; content: '';}
.img-slide-cont p{padding-bottom: 20px;}
.image-slider{width:50%; height: 100%; display: block; position: absolute; left: 0;}
.image-slider .slick-track, .image-slider .slick-list{height: 100%;}
.image-slider li{width: 100%; background-size: cover; background-repeat: no-repeat; background-position: center top; height: 100%;}
.image-slider li img{opacity: 0; display:none;}
.image-slider .slick-dots{width: 100%; display: block; position: absolute; bottom: 25px; left: 22px; font-size: 0; line-height: 0; text-align: left; z-index: 111;}
.image-slider .slick-dots li{display: inline-block; padding: 0 4px; width: auto;}
.image-slider .slick-dots li button{width: 14px; height: 14px; display: block; border: 2px solid #ffffff; padding: 0; margin: 0; outline: 0; background: none; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; -webkit-transition: all 0.4s ease-in-out 0s; -moz-transition: all 0.4s ease-in-out 0s; transition: all 0.4s ease-in-out 0s;}
.image-slider .slick-dots li.slick-active button{background: #ffffff; border-color: #ffffff;}
.shop-container{width:100%; display: block; background: #ffffff; padding: 55px 0 35px;}
.shop-container .shop-list-wrap{padding-top: 30px;}
.shop-container .shop-list-wrap li{width: 100%; display: -webkit-flex; display: flex; flex-wrap: wrap; -webkit-flex-wrap: wrap; justify-content: space-between; -webkit-justify-content: space-between; padding: 72px 0; position: relative;}
.shop-container .shop-list-wrap li:after{width: calc(100% + 130px); height: 100%; display: block; content: ''; position: absolute; left: -75px; top: 0; background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/shop-box-shadow.png) no-repeat center top;}
.shop-container .shop-list-wrap li:first-child{padding-top: 0;}
.shop-container .shop-list-wrap li:first-child:after{display: none;}
.shop-img-box{width:48%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.shop-img-box a{display: block; padding: 0 30px 10px 0; background: #deb409; position: relative; z-index: 1;}
.shop-img-box a:after{width: 30px; height: 10px; display: block; position: absolute; left: 0; bottom: 0; background: #ffffff; content: '';}
.shop-img-box a img{width: 100%;}
.shop-cont{width:48%; text-align: left; position: relative; z-index: 1;}
.shop-cont h3{font-size: 49px; line-height: 52px; font-weight: 400; color: #deb409;}
.shop-cont h5{color: #818181; font-size: 21px; line-height: 24px; font-weight: 400; font-family: 'Fjalla One', sans-serif; padding-bottom: 15px; letter-spacing: 0.5px;}
.shop-cont p{font-size: 13px; line-height: 20px; color: #747474; font-weight:400; font-family: 'Open Sans', sans-serif; padding-bottom: 20px;}
.shop-cont p a{font-weight: 700; color: #d3ab09; text-transform: uppercase;}
.shop-cont p a:hover{color: #747474;}
.shop-cont span.price{display: block;}
.shop-cont span.price .amount{font-size: 17px; line-height: 20px; color: #747474; font-weight:700; font-family: 'Open Sans', sans-serif;}
.woocommerce .main-container .shop-cont .order-now-btn, .woocommerce .main-container .shop-cont .added_to_cart{width: 110px; height: 23px; display: inline-block; padding: 15px 72px 15px 23px; text-align: center; font-size: 19px; line-height: 23px; font-weight: 400; color: #000000; text-transform: uppercase; font-family: 'Fjalla One', sans-serif; -webkit-transition: all 0.4s ease-in-out 0s; -moz-transition: all 0.4s ease-in-out 0s; transition: all 0.4s ease-in-out 0s; text-align: left; letter-spacing: 1.5px; margin-top: 7px; margin-right: 5px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; position: relative;}
.woocommerce .main-container .shop-cont .order-now-btn span, .woocommerce .main-container .shop-cont .added_to_cart span{position: relative; z-index: 1;}
.woocommerce .main-container .shop-cont .order-now-btn:after, .woocommerce .main-container .shop-cont .added_to_cart:after, .woocommerce .main-container .shop-cont .order-now-btn:before, .woocommerce .main-container .shop-cont .added_to_cart:before{width: 100%; height: 100%; display: block; position: absolute; left: 0; top: 0; content: ''; -webkit-transition: all 0.4s ease-in-out 0s; -moz-transition: all 0.4s ease-in-out 0s; transition: all 0.4s ease-in-out 0s;}
.woocommerce .main-container .shop-cont .order-now-btn:after, .woocommerce .main-container .shop-cont .added_to_cart:after{background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/otdl-btn-bg.png) no-repeat right 0; opacity: 1; visibility: visible;}
.woocommerce .main-container .shop-cont .order-now-btn:before, .woocommerce .main-container .shop-cont .added_to_cart:before{background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/otdl-btn-bg-h.png) no-repeat right 0; opacity: 0; visibility: hidden;}
.woocommerce .main-container .shop-cont .order-now-btn:hover:after, .woocommerce .main-container .shop-cont .added_to_cart:hover:after{opacity: 0; visibility: hidden;}
.woocommerce .main-container .shop-cont .order-now-btn:hover:before, .woocommerce .main-container .shop-cont .added_to_cart:hover:before{opacity: 1; visibility: visible;}
.rubbish-removal{width:100%; background: #eaeff3; position: relative;}
.rubbish-removal:after{background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/yellow-grey-angle.jpg) no-repeat left 0 #deb409; width: 54.2%; right: 0; position: absolute; top: 0; height: 100%; content: ''; display: block;}
.rubbish-removal-inn{position: relative; z-index: 1; display: -webkit-flex; display: flex; flex-wrap: wrap; -webkit-flex-wrap: wrap; justify-content: space-between; -webkit-justify-content: space-between;}
.rubbish-removal-cont{width:42%; padding: 75px 0 20px;}
.rubbish-removal-cont p{text-align: justify; padding-bottom: 30px; letter-spacing: -0.2px;}
.rubbish-removal-list-img{width:50%; padding: 25px 0;}
.rubbish-removal-list-img ul{background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/frame.png) no-repeat 0 30px;}
.rubbish-removal-list-img ul li{padding-left: 66px; font-size: 26px; line-height: 65px; font-weight: 700; color: #ffffff; text-transform: uppercase; font-family: 'Roboto', serif;}
.rubbish-removal-list-img ul li:first-child{padding-left: 220px; margin-bottom: 32px;}
.rubbish-removal-list-img ul li:nth-child(2){padding-left: 180px; margin-bottom: 50px;}
.rubbish-removal-list-img ul li:nth-child(3){padding-left: 125px; margin-bottom: 40px;}
.rubbish-removal-list-img ul li a{color: #ffffff; display: block; -webkit-transition: all 0.4s ease-in-out 0s; -moz-transition: all 0.4s ease-in-out 0s; transition: all 0.4s ease-in-out 0s;}
.rubbish-removal-list-img ul li .icon-img{width: 65px; height: 65px; display: block; float: left; margin-right: 20px; -webkit-transition: all 0.4s ease-in-out 0s; -moz-transition: all 0.4s ease-in-out 0s; transition: all 0.4s ease-in-out 0s;}
.rubbish-removal-list-img ul li:hover a{color: #000000;}
.rubbish-removal-list-img ul li:hover .icon-img{opacity:0.7;}
.demolition-service-wrap{width: 100%; display: block; background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/body-bg.jpg) repeat center 0; padding: 60px 0 75px;}
.img-with-cont-btn{width: 100%; display: -webkit-flex; display: flex; flex-wrap: wrap; -webkit-flex-wrap: wrap; justify-content: space-between; -webkit-justify-content: space-between; padding-top: 30px;}
.ds-img{width:54%;}
.ds-cont{width:42%;}
.ds-cont p{text-align: justify; line-height: 25px; font-weight: 400; color: #1b1b1b; padding-bottom: 25px;}
.ds-service-list{width:100%; display: -webkit-flex; display: flex; flex-wrap: wrap; -webkit-flex-wrap: wrap; justify-content: center; -webkit-justify-content: center; margin-top: 35px; background: #dbdbdb;}
.ds-service-list li{width: 33.3%; background: #dbdbdb; text-align: center; -webkit-transition: all 0.3s ease-in-out 0s; -moz-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s;}
.ds-service-list li:nth-child(2) a{border-left: 1px solid #f43ca9; border-right: 1px solid #f43ca9;}
.ds-service-list li:hover{background: #f2008f;}
.ds-service-list li a{display: block; padding: 48px 0 42px;}
.ds-service-list li a .ds-icon{display: inline-block; margin-bottom: 15px;}
.ds-service-list li a .ds-icon img{display: block; opacity: 1; visibility: visible;}
.ds-service-list li h5{font-size: 21px; line-height: 24px; font-weight: 400; color: #222222; text-transform: uppercase; display: block; text-align: center; font-family: 'Fjalla One', sans-serif;}
.ds-service-list li:hover a .ds-icon img{opacity: 0; visibility: hidden;}
.ds-service-list li:hover h5{color: #ffffff;}
.products.related{width: 100%; background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/black-pattern-bg.png) repeat 0 0 #343434; padding: 70px 0; text-align: center;}
.products.related h2.head-title{color: #ffffff; border-bottom: 2px solid #ffffff;}
.products.related .shop-list-wrap{max-width:1000px; margin: 0 auto; width: 100%; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; -webkit-justify-content: center; justify-content: center;}
.products.related .shop-list-wrap li{width: calc((100% - 40px) / 3); margin-left: 20px; margin-bottom: 15px;}
.products.related .shop-list-wrap li:first-child{margin-left:0;}
.products.related .shop-list-wrap li .shop-img-box{width: 100%; margin-bottom: 15px;}
.products.related .shop-list-wrap li .shop-img-box a{padding: 0 0 0 18px;}
.products.related .shop-list-wrap li .shop-img-box a:after{display: none;}
.products.related .shop-list-wrap li .shop-img-box img{-webkit-transition: all 0.4s ease-in-out 0s; -moz-transition: all 0.4s ease-in-out 0s; transition: all 0.4s ease-in-out 0s;}
.products.related .shop-list-wrap li:hover .shop-img-box img{opacity: 0.7;}
.products.related .shop-list-wrap li:nth-child(2n+2) .shop-img-box a{padding: 0 18px 0 0;}
.products.related .shop-list-wrap li .shop-cont{position: relative; width: auto; padding-right: 140px;}
.products.related .shop-list-wrap li .shop-cont .woocommerce-product-details__short-description{display: none;}
.products.related .shop-list-wrap li .shop-cont span.price{display: none;}
.products.related .shop-list-wrap li .shop-cont h2{font-size: 29px; line-height: 30px; color: #fecc00;}
.products.related .shop-list-wrap li .shop-cont h5{font-size: 12px; line-height: 12px; letter-spacing: 0; color: #ffffff;}
.products.related .shop-list-wrap li .shop-cont .order-now-btn{width: 136px; height: 41px; display: block; padding: 0; margin: 0; position: absolute; right: 0; top: 0; font-size: 0; line-height: 0; text-indent: -2000000px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; background: none;}
.products.related .shop-list-wrap li .shop-cont .added_to_cart{display: none !important;}
.products.related .shop-list-wrap li .shop-cont .order-now-btn span{position: relative; z-index: 1;}
.products.related .shop-list-wrap li .shop-cont .order-now-btn:after, .products.related .shop-list-wrap li .shop-cont .order-now-btn:before{width: 100%; height: 100%; display: block; position: absolute; left: 0; top: 0; content: ''; -webkit-transition: all 0.4s ease-in-out 0s; -moz-transition: all 0.4s ease-in-out 0s; transition: all 0.4s ease-in-out 0s;}
.products.related .shop-list-wrap li .shop-cont .order-now-btn:after{background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/related-order-now-btn.jpg) no-repeat 0 0; opacity: 1; visibility: visible;}
.products.related .shop-list-wrap li .shop-cont .order-now-btn:before{background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/related-order-now-btn-h.jpg) no-repeat 0 0; opacity: 0; visibility: hidden;}
.products.related .shop-list-wrap li .shop-cont .order-now-btn:hover:after{opacity: 0; visibility: hidden;}
.products.related .shop-list-wrap li .shop-cont .order-now-btn:hover:before{opacity: 1; visibility: visible;}
.product .woocommerce-tabs.wc-tabs-wrapper{max-width: 1000px; margin: 0 auto; display: block; width: 100%; position: relative; padding: 60px 0 0; margin-bottom: 80px; border: 0; border-bottom: 4px solid #d0d0d0; -webkit-border-radius: 0 0 5px 5px; -moz-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px;}
.product .wc-tabs-wrapper:after{background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/shop-box-shadow.png) no-repeat center 0; width: calc(100% + 130px); display: block; left: -65px; position: absolute; top: 0; content: ''; height: 90px; z-index: 1;}
.woocommerce div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs{margin: 0 25px; display: block; border:0; border-bottom: 1px solid #d0d0d0; min-height: 36px; position: relative; z-index: 2; padding: 0;}
.woocommerce div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs:before{display: none !important;}
.woocommerce div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs li{margin:0; margin-right: 60px; display: block; float: left; background: none; border: 0; padding: 0;}
.woocommerce div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs li:after, .woocommerce div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs li:before{
display: none;
}
.woocommerce div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs li a{font-size: 15px; line-height: 36px; font-weight: 600; color: #343434; font-family: 'Open Sans', sans-serif; display: block; position: relative; padding: 0; margin: 0; background: none; border: 0;}
.woocommerce div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs li.active a:after{width: 100%; height: 3px; background: #deb409; position: absolute; left: 0; bottom: -1px; display: block; content: '';}
.woocommerce div.product .woocommerce-tabs.wc-tabs-wrapper .panel{padding: 30px 25px; display: block; position: relative; z-index: 1; margin: 0;}
.woocommerce div.product .woocommerce-tabs.wc-tabs-wrapper .panel:after{background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/tab-box-border.jpg) no-repeat 0 top; width: 1px; height: calc(100% + 50px); position: absolute; right: 0; bottom: 0; content: ''; display: block;}
.woocommerce div.product .woocommerce-tabs.wc-tabs-wrapper .panel:before{background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/tab-box-border.jpg) no-repeat 0 top; width: 1px; height: calc(100% + 50px); position: absolute; left: 0; bottom: 0; content: ''; display: block;}
.woocommerce div.product .woocommerce-tabs.wc-tabs-wrapper .panel > h2{display: none;}
.woocommerce div.product .woocommerce-tabs.wc-tabs-wrapper .panel p{font-size: 14px; line-height: 20px; color: #747474; font-weight: 400; font-family: 'Open Sans', sans-serif; padding-bottom: 20px;}
.woocommerce div.product .woocommerce-tabs.wc-tabs-wrapper .panel p:last-child{padding-bottom:0;}
.woocommerce div.product{padding-top: 55px;}
.cheapee-prod-wrap{width: 100%; max-width: 1000px; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; -webkit-justify-content: space-between; justify-content: space-between; margin: 0 auto; padding: 30px 0 75px;}
.cheapee-prod-wrap > .images.gallery_container{width:48%; margin-bottom: 0;}
.cheapee-prod-wrap > .images.gallery_container .product_gallery .a3dg-navbar-control{display: none;}
.cheapee-prod-wrap > .images.gallery_container .a3-dgallery .lazy-load{display: none;}
.cheapee-prod-wrap > .images.gallery_container .a3-dgallery .a3dg-image-wrapper .a3dg-image{background: #deb409; padding: 0 30px 10px 0; position: relative;}
.cheapee-prod-wrap > .images.gallery_container .a3-dgallery .a3dg-image-wrapper .a3dg-image img{width: 100% !important;}
.cheapee-prod-wrap > .images.gallery_container .a3-dgallery .a3dg-image-wrapper .a3dg-image:after{width: 15px; height: 10px; position: absolute; left: 0; bottom: 0; display: block; background: #ffffff; content: '';}
.cheapee-prod-wrap > .images.gallery_container .a3-dgallery .a3dg-image-wrapper .a3dg-next, .cheapee-prod-wrap > .images.gallery_container .a3-dgallery .a3dg-image-wrapper .a3dg-prev{top: inherit !important; bottom: 26px !important; padding: 0 !important; margin: 0 !important; width: 22px; height: 21px; background-color: transparent !important;}
.cheapee-prod-wrap > .images.gallery_container .a3-dgallery .a3dg-image-wrapper .a3dg-next:before, .cheapee-prod-wrap > .images.gallery_container .a3-dgallery .a3dg-image-wrapper .a3dg-prev:before{display: none;}
.cheapee-prod-wrap > .images.gallery_container .a3-dgallery .a3dg-image-wrapper{margin-bottom: 20px !important;}
.cheapee-prod-wrap > .images.gallery_container .a3-dgallery .a3dg-image-wrapper .a3dg-next{right: 43px !important; left: inherit !important; background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/product-slider-right.png) no-repeat 0 0;}
.cheapee-prod-wrap > .images.gallery_container .a3-dgallery .a3dg-image-wrapper .a3dg-prev{right: 68px !important; left: inherit !important; background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/product-slider-left.png) no-repeat 0 0;}
.cheapee-prod-wrap > .summary{width:48%; text-align: left;}
.cheapee-prod-wrap > .summary h1.product_title{font-size: 49px; line-height: 50px; color: #deb409;}
.cheapee-prod-wrap > .summary h5{font-size: 21px; line-height: 24px; font-weight: 400; color: #818181; font-family: 'Fjalla One', sans-serif;}
.woocommerce div.product .cheapee-prod-wrap > .summary p.price{font-weight: 700; color: #818181; padding-top: 15px; display: none;}
.cheapee-prod-wrap > .summary .woocommerce-product-details__short-description{display: block; padding-top: 15px;}
.cheapee-prod-wrap > .summary .woocommerce-product-details__short-description p{font-size: 13px; line-height: 20px; font-weight: 400; font-family: 'Open Sans', sans-serif; padding-bottom: 20px;}
.woocommerce div.product .cheapee-prod-wrap .summary form.cart{display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; -webkit-justify-content: space-between; justify-content: space-between;}
.woocommerce div.product .cheapee-prod-wrap .summary form.cart:after, .woocommerce div.product .cheapee-prod-wrap .summary form.cart:before{display: none;}
.woocommerce div.product .cheapee-prod-wrap .summary form.cart .wccpf-fields-group-1{width: 100%; padding-top: 10px; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; -webkit-justify-content: space-between; justify-content: space-between;}
.woocommerce div.product .cheapee-prod-wrap .summary form.cart .product-form-field-wrap{width: 100%;}
.woocommerce div.product .cheapee-prod-wrap .summary form.cart .product-form-field-wrap.half-width-field-element{width: 48%;}
.woocommerce div.product .cheapee-prod-wrap .summary form.cart div.quantity{width:100px; padding-top: 12px; float: none; margin: 0; display: none;}
.woocommerce div.product .cheapee-prod-wrap .summary form.cart input[type="text"], .woocommerce div.product .cheapee-prod-wrap .summary form.cart input[type="number"]{padding: 0 12px !important; display: block; width: 100%; height: 39px; border: 1px solid #afafaf !important; border-top-color: #dddddd; background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/text-field-bg.jpg) repeat-x 0 bottom #fefefe !important; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; font-size: 15px; font-weight: 300; color: #343434; font-family: 'Open Sans', sans-serif;}
.cheapee-prod-wrap > .summary button.single_add_to_cart_button.button.alt, .cheapee-prod-wrap > .summary button.single_add_to_cart_button.button.alt[disabled]:disabled{padding: 0 66px 0 24px !important; min-width: 206px; display: block; font-size: 19px; line-height: 64px; font-weight: 400; color: #000000 !important; text-transform: uppercase; font-family: 'Fjalla One', sans-serif !important; border: 0; outline: 0; margin: 0; text-align: left; background: none !important; max-width: 206px; position: relative;}
.cheapee-prod-wrap > .summary button.single_add_to_cart_button.button.alt span{position: relative; z-index: 1;}
.cheapee-prod-wrap > .summary button.single_add_to_cart_button.button.alt:after, .cheapee-prod-wrap > .summary button.single_add_to_cart_button.button.alt:before{width: 100%; height: 100%; display: block; position: absolute; left: 0; top: 0; content: ''; -webkit-transition: all 0.4s ease-in-out 0s; -moz-transition: all 0.4s ease-in-out 0s; transition: all 0.4s ease-in-out 0s;}
.cheapee-prod-wrap > .summary button.single_add_to_cart_button.button.alt:after{background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/single-add-to-cart.png) no-repeat right 0; opacity: 1; visibility: visible;}
.cheapee-prod-wrap > .summary button.single_add_to_cart_button.button.alt:before{background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/single-add-to-cart-h.png) no-repeat right 0; opacity: 0; visibility: hidden;}
.cheapee-prod-wrap > .summary button.single_add_to_cart_button.button.alt:hover:after{opacity: 0; visibility: hidden;}
.cheapee-prod-wrap > .summary button.single_add_to_cart_button.button.alt:hover:before{opacity: 1; visibility: visible;}
.cheapee-prod-wrap > .summary .product_meta{display: none;}
.woocommerce div.product .cheapee-prod-wrap .summary form.cart h5{font-size: 18px; line-height: 22px; font-weight: 400; color:#d0a90a; text-transform: uppercase; padding: 0; width: 100%; padding: 9px 0;}
.woocommerce div.product .cheapee-prod-wrap .summary form.cart .date-time-picker{display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; -webkit-justify-content: space-between; justify-content: space-between;}
.woocommerce div.product .cheapee-prod-wrap .summary form.cart .date-time-picker .pick-up-date-picker, .woocommerce div.product .cheapee-prod-wrap .summary form.cart .date-time-picker .drop-off-date-picker, .woocommerce div.product .cheapee-prod-wrap .summary form.cart .date-time-picker .pick-up-time-picker, .woocommerce div.product .cheapee-prod-wrap .summary form.cart .date-time-picker .drop-off-time-picker{width: calc((100% - 10px) / 2) !important; padding: 0 !important;}
.woocommerce div.product .cheapee-prod-wrap .summary form.cart h3.booking_cost{padding: 10px 0;}
.woocommerce div.product .cheapee-prod-wrap .summary form.cart table.wccpf_fields_table td.wccpf_value label, .woocommerce div.product form.cart .variations label{font-size: 18px; line-height: 22px; font-weight: 400; color:#d0a90a; text-transform: uppercase; padding: 0; font-family: 'Fjalla One', sans-serif; width: 100%; display: block; padding-bottom: 5px;}
.woocommerce div.product form.cart .variations label{font-weight:400 !important;}
.woocommerce div.product form.cart .variations{margin-bottom:0 !important;}
.woocommerce div.product form.cart .variations td{display:block;}
.woocommerce div.product form.cart .variations tr + tr td label{margin-top:1em;}
.woocommerce div.product .cheapee-prod-wrap .summary form.cart table.wccpf_fields_table .input-fld-wrap{position: relative; display: block;}
.woocommerce div.product .cheapee-prod-wrap .summary form.cart .pickup-date-time-picker .input-fld-wrap:after, .woocommerce div.product .cheapee-prod-wrap .summary form.cart .dropoff-date-time-picker .input-fld-wrap:after{background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/date-pick-icon.png) no-repeat center center; width: 44px; height: 100%; position: absolute; right: 0; top: 0; border-left:1px solid #c3c3c3; content: '';}
.woocommerce div.product form.cart .variations select{ width:100% !important; margin-right:0 !important; min-width:inherit !important; max-width: 100%; min-width: 75%; display: inline-block; margin-right: 1em; background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/text-field-bg.jpg) repeat-x 0 bottom #fefefe !important; height: 39px; border-radius: 5px;}
.woocommerce div.product .cheapee-prod-wrap .summary form.cart .pick-up-date-picker .fa, .woocommerce div.product .cheapee-prod-wrap .summary form.cart .pick-up-time-picker .fa, .woocommerce div.product .cheapee-prod-wrap .summary form.cart .drop-off-date-picker .fa, .woocommerce div.product .cheapee-prod-wrap .summary form.cart .drop-off-time-picker .fa{width: 44px; height: 100%; right: 0; left: inherit !important; top: 0 !important; line-height: 40px; border-left:1px solid #c3c3c3; text-align: center; font-size: 18px; color: #919191;}
.woocommerce div.product .cheapee-prod-wrap .summary .product_meta .posted_in a{color: #d0a90a; font-weight: 700;}
.main-container .woocommerce table.shop_table.cart{-webkit-border-radius:0; -moz-border-radius:0; border-radius:0; border: 1px solid #c5cacc; margin-bottom: 48px;}
.main-container .woocommerce table.shop_table.cart td{border-top: 1px solid #c5cacc; border-right:1px solid #c5cacc;}
.main-container .woocommerce table.shop_table.cart tr.cart_item td{background: #ececec; padding: 15px; text-align: center; font-size: 31px; line-height: 36px; font-weight: 400; color: #878787; font-family: 'Fjalla One', sans-serif;}
.main-container .woocommerce table.shop_table.cart .cart-heading th{border-right:1px solid #c5cacc; background: #eaeaea; text-align: center; font-size: 21px; line-height: 20px; font-weight: 700; text-transform: uppercase; color: #f2008f; font-family: 'Open Sans', sans-serif; padding: 9px 15px;}
.main-container .woocommerce table.shop_table.cart td:last-child, .main-container .woocommerce table.shop_table.cart th:last-child{border-right:0;}
.main-container .woocommerce table.shop_table.cart tr.cart_item td.product-name a{font-size: 41px; line-height: 42px; color: #deb409;}
.main-container .woocommerce table.shop_table.cart td.actions{background: #ffffff; padding: 15px;}
.main-container .woocommerce table.shop_table.cart th.product-remove{width: 18px;}
.main-container .woocommerce table.shop_table.cart td.product-remove a.remove{width: 18px; height: 18px; display: block; font-size: 0; line-height: 0; background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/cross-icon.png) no-repeat center center; text-indent: -200000px; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0;}
.main-container .woocommerce table.shop_table.cart td.product-remove a.remove:hover{opacity: 0.7;}
.main-container .woocommerce table.shop_table.cart img{width: auto;}
.main-container .woocommerce table.shop_table.cart td .continue-shopping-btn{background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/continue-cart-icon.jpg) no-repeat 0 0 #f2008f; display: inline-block; padding: 0 15px 0 55px; font-size: 16px; line-height: 34px; font-weight: 400; color: #ffffff; text-transform: uppercase; font-family: 'Fjalla One', sans-serif; -webkit-transition: all 0.4s ease-in-out 0s; -moz-transition: all 0.4s ease-in-out 0s; transition: all 0.4s ease-in-out 0s; margin-right: 12px;}
.main-container .woocommerce table.shop_table.cart td .continue-shopping-btn:hover{background-color: #b8006d;}
.main-container .woocommerce table.shop_table.cart td input.update-cart-btn{padding: 0 15px; display: inline-block; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0; background: #deb409; font-size: 16px; line-height: 34px; font-weight: 400; color: #000000; text-transform: uppercase; font-family: 'Fjalla One', sans-serif;}
.main-container .woocommerce .cart-collaterals{background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/shop-box-shadow.png) no-repeat center 0; padding: 30px 0 0 0; background-size: 100%;}
.main-container .woocommerce .cart-collaterals .cart_totals{width: 100%; max-width: 210px;}
.main-container .woocommerce .cart-collaterals .cart_totals table.shop_table{margin-bottom: 12px; border: 0;}
.main-container .woocommerce .cart-collaterals .cart_totals table.shop_table td{border: 0; padding: 0; font-size: 21px; line-height: 30px; font-weight: 400; color: #878787; text-transform: uppercase; font-family: 'Fjalla One', sans-serif; letter-spacing: 1px;}
.main-container .woocommerce .cart-collaterals .cart_totals table.shop_table tr.order-total td{color: #f1008e;}
.main-container .woocommerce .cart-collaterals .cart_totals table.shop_table tr.order-total td strong{font-weight: 400;}
.main-container .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button{width: 100%; height: 51px; display: block; text-align: center; padding: 0; background: #deb409; font-size: 19px; line-height: 51px; font-weight: 400; color: #000000; text-transform: uppercase; font-family: 'Fjalla One', sans-serif; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; -webkit-transition: all 0.4s ease-in-out 0s; -moz-transition: all 0.4s ease-in-out 0s; transition: all 0.4s ease-in-out 0s;}
.main-container .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button:hover{background: #f2008f;}
.main-container .woocommerce .woocommerce-checkout .form-row, .main-container .woocommerce .woocommerce-form-login .form-row, .main-container .woocommerce .register .form-row{padding:0;}
.form-row, .main-container .woocommerce .woocommerce-form-login p{margin-bottom:15px;}
.form-row, .main-container .woocommerce .woocommerce-form-login p.form-row, .main-container .woocommerce .register p.form-row{margin-bottom: 10px;}
.main-container .woocommerce .woocommerce-checkout .form-row input[type="text"], .main-container .woocommerce .woocommerce-checkout .form-row input[type="email"], .main-container .woocommerce .woocommerce-checkout .form-row input[type="tel"], .main-container .woocommerce .woocommerce-checkout .form-row input[type="password"], .main-container .woocommerce .woocommerce-form-login .form-row input[type="text"], .main-container .woocommerce .woocommerce-form-login .form-row input[type="password"], .main-container .woocommerce .register .form-row input[type="text"], .main-container .woocommerce .register .form-row input[type="email"], .main-container .woocommerce .register .form-row input[type="password"]{width: 100%; display: block; background: #f2f2f2; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border: 1px solid #e2e2e2; height: 53px; padding: 0 20px; font-size: 15px; line-height: 53px; font-weight: 400; color: #3f3f3f; font-family: 'Roboto', serif;}
.main-container .woocommerce .woocommerce-checkout .form-row textarea{width: 100%; display: block; background: #f2f2f2; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border: 1px solid #e2e2e2; height: 229px; padding: 15px 20px; font-size: 15px; line-height: 20px; font-weight: 400; color: #3f3f3f; font-family: 'Roboto', serif; resize: none;}
.main-container .woocommerce .woocommerce-checkout .form-row label, .main-container .woocommerce .woocommerce-form-login .form-row label, .main-container .woocommerce .register .form-row label{text-align: left; letter-spacing: 1px; font-size: 13px; font-weight: 700; text-transform: uppercase;}
.main-container .woocommerce .woocommerce-checkout .form-row input[type="submit"], .main-container .woocommerce .woocommerce-form-login .form-row input[type="submit"], .main-container .woocommerce .register .form-row input[type="submit"]{width: 100%; height: 66px; display: block; background: #f2008f; border:0; border-bottom: 10px solid #c70076; text-align: center; padding: 0; margin: 0; font-size: 26px; line-height: 46px; font-weight: bold; color: #ffffff; text-transform: uppercase; -webkit-border-radius: 5px; -noz-border-radius: 5px; border-radius: 5px; -webkit-transition: all 0.4s ease-in-out 0s; -moz-transition: all 0.4s ease-in-out 0s; transition: all 0.4s ease-in-out 0s;}
.main-container .woocommerce .woocommerce-checkout .form-row input[type="submit"]:hover, .main-container .woocommerce .woocommerce-form-login .form-row input[type="submit"]:hover, .main-container .woocommerce .woocommerce-checkout .form-row input[type="submit"]:hover, .main-container .woocommerce .woocommerce-form-login .form-row input[type="submit"]:hover, .main-container .woocommerce .register .form-row input[type="submit"]:hover, .woocommerce .lost_reset_password input[type="submit"]:hover, .woocommerce-cart .main-container .woocommerce p.return-to-shop a.button:hover{background: #deb409; border-bottom-color: #c39e08;}
.main-container .woocommerce .woocommerce-checkout #customer_details{padding-bottom: 50px;}
.main-container .woocommerce .woocommerce-checkout h3{color: #343434; text-align: left; padding-bottom: 10px;}
.woocommerce-account-fields{text-align: left;}
.main-container .woocommerce .woocommerce-checkout .select2-container--default .select2-selection--single{background: #f2f2f2; border: 1px solid #e2e2e2; text-align: left; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0; height:53px;}
.main-container .woocommerce .woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow{height:51px; width: 30px;}
.main-container .woocommerce .woocommerce-checkout .select2-container .select2-selection--single .select2-selection__rendered, .main-container .woocommerce .woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered{height: 53px; padding: 0 20px; font-size: 15px; line-height: 53px; font-weight: 400; color: #3f3f3f; font-family: 'Roboto', serif;}
.main-container .woocommerce .woocommerce-info{text-transform: uppercase; font-size: 13px; letter-spacing: 0.5px; font-weight: 500; color: #343434;}
.main-container .woocommerce .woocommerce-info a{color: #f2008f;}
.main-container .woocommerce p.lost_password a{font-size: 13px; letter-spacing: 0.5px; font-weight: 500; text-transform: uppercase; color: #f2008f;}
.main-container .woocommerce form.checkout_coupon, .main-container .woocommerce form.login, .main-container .woocommerce form.register{-webkit-border-radius:0; -moz-border-radius:0; border-radius:0;}
.woocommerce-error li, .woocommerce-info li, .woocommerce-message li{text-align:left;}
.woocommerce-error, .woocommerce-info, .woocommerce-message{font-size: 12px; text-transform: uppercase; letter-spacing: 0.5px; color: #000000; max-width: calc(1000px - 5.5em); margin: 0 auto 2em !important; font-weight: 500;}
.woocommerce .woocommerce-message{margin: 0 auto; max-width: 1000px; display: block;}
.woocommerce .woocommerce-message a.button{background: #deb409; padding: 0 12px; min-width: 100px; height: 30px; text-align: center; text-transform: uppercase; color: #000000; font-family: 'Fjalla One', sans-serif; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; line-height: 30px; font-weight: 400;}
.woocommerce .woocommerce-message a.button:hover{background: #f2008f; color:#ffffff;}
.main-container .woocommerce table.shop_table.cart tr.cart_item td.product-name dl.variation{display: none;}
.woocommerce-checkout .main-container .woocommerce table.shop_table{-webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0;}
.woocommerce-checkout .main-container .woocommerce table.shop_table th{background: #eaeaea; color: #f2008f; font-family: "Open Sans",sans-serif; font-size: 21px; font-weight: 700; line-height: 20px; padding: 9px 15px; text-align: left; text-transform: uppercase;}
.woocommerce-checkout .main-container .woocommerce table.shop_table td{font-family: "Open Sans",sans-serif; font-size: 16px; font-weight: 700; line-height: 20px; padding: 15px; text-align: left; text-transform: uppercase;}
.woocommerce-checkout .main-container .woocommerce table.shop_table td.product-name dl.variation{display: none;}
.woocommerce-images div[u="slides"] > div > a{background: #deb409; padding: 0 30px 15px 0; display: block; position: relative;}
.woocommerce-images div[u="slides"] > div > a:after{width: 20px; height: 15px; display: block; background: #ffffff; position: absolute; left: 0; bottom: 0; content: '';}
.woocommerce-images div[u="slides"] > div > a img{width: 100%; display: block; border:1px solid #aaaaaa;}
.woocommerce-cart .main-container .woocommerce p.cart-empty{padding-bottom: 20px;}
.woocommerce-cart .main-container .woocommerce p.return-to-shop a.button{width: 100%; height: 66px; display: block; background: #f2008f; border:0; border-bottom: 10px solid #c70076; text-align: center; padding: 0; margin: 0; font-size: 26px; line-height: 66px; font-weight: bold; color: #ffffff; text-transform: uppercase; -webkit-border-radius: 5px; -noz-border-radius: 5px; border-radius: 5px; -webkit-transition: all 0.4s ease-in-out 0s; -moz-transition: all 0.4s ease-in-out 0s; transition: all 0.4s ease-in-out 0s; max-width: 280px; margin: 0 auto;}
.woocommerce-cart .main-container .woocommerce p.return-to-shop a.button:hover{opacity: 0.7;}
.woocommerce .lost_reset_password .form-row{padding: 0;}
.woocommerce .lost_reset_password > p{padding-bottom: 20px;}
.woocommerce form.lost_reset_password .form-row-first, .woocommerce form.lost_reset_password .form-row-last, .woocommerce-page form.lost_reset_password .form-row-first, .woocommerce-page form.lost_reset_password .form-row-last{width: 100%;}
.woocommerce .lost_reset_password .form-row label{font-size: 18px; line-height: 22px; font-weight: 400; color:#d0a90a; text-transform: uppercase; padding: 0 0 6px 0; font-family: 'Fjalla One', sans-serif; width: 100%;}
.woocommerce .lost_reset_password .form-row input[type="text"], .woocommerce .lost_reset_password .form-row input[type="email"]{width: 100%; display: block; background: #f2f2f2; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border: 1px solid #e2e2e2; height: 53px; padding: 0 20px; font-size: 15px; line-height: 53px; font-weight: 400; color: #3f3f3f; font-family: 'Roboto', serif;}
.woocommerce .lost_reset_password input[type="submit"]{width: 100%; height: 66px; display: block; background: #f2008f; border:0; border-bottom: 10px solid #c70076; text-align: center; padding: 0; margin: 0; font-size: 26px; line-height: 46px; font-weight: bold; color: #ffffff; text-transform: uppercase; -webkit-border-radius: 5px; -noz-border-radius: 5px; border-radius: 5px; -webkit-transition: all 0.4s ease-in-out 0s; -moz-transition: all 0.4s ease-in-out 0s; transition: all 0.4s ease-in-out 0s;}
.woocommerce .lost_reset_password input[type="submit"]:hover{opacity: 0.7;}
.woocommerce-account .wrapper{padding-top: 200px;}
body.home, .open-top-dumpsters-cont, .iee-demolition, .why-choose-us, .get-estimate, .dumpster-rental-img-with-cont-btn, .demolition-service-wrap, .ie-box-wrapper, .dumpster-rental-img-with-cont-btn, .so-order-now, .oi-list-wrap, .fire-damage{background-attachment: fixed;}
.woocommerce ul.order_details{display: inline-block; padding: 20px 0 0 0;}
.woocommerce ul.order_details li.woocommerce-order-overview__date{border: 0; padding-right: 0; margin-right: 0;}
.woocommerce ul.order_details + p{display: none;}
.woocommerce-order-details{text-align: center;}
.shop-cont span.price, 
.basket-item-count .amount, 
.dropdown-menu-mini-cart p.total, 
.main-container .woocommerce table.shop_table.cart .cart-heading th.product-price,
.main-container .woocommerce table.shop_table.cart .cart-heading th.product-quantity,
.main-container .woocommerce table.shop_table.cart .cart-heading th.product-subtotal,
.main-container .woocommerce table.shop_table.cart tr.cart_item td.product-price,
.main-container .woocommerce table.shop_table.cart tr.cart_item td.product-quantity,
.main-container .woocommerce table.shop_table.cart tr.cart_item td.product-subtotal,
.main-container .woocommerce table.shop_table.cart td input.update-cart-btn,
.main-container .woocommerce .cart-collaterals .cart_totals table.shop_table, 
.woocommerce-checkout .main-container .woocommerce table.shop_table.woocommerce-checkout-review-order-table,
.woocommerce-checkout .main-container .woocommerce .woocommerce-checkout-payment .payment_methods,
h3#order_review_heading,
.woocommerce-checkout .main-container .woocommerce table.shop_table.order_details th.product-total,
.woocommerce-checkout .main-container .woocommerce table.shop_table.order_details td.product-total,
.woocommerce-checkout .main-container .woocommerce table.shop_table.order_details tfoot,
.woocommerce ul.order_details li.woocommerce-order-overview__total,
.woocommerce ul.order_details li.woocommerce-order-overview__payment-method{display: none !important;}  .hidden {
display: none !important;
} .visuallyhidden {
border: 0;
clip: rect(0 0 0 0);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute;
width: 1px;
} .visuallyhidden.focusable:active,
.visuallyhidden.focusable:focus {
clip: auto;
height: auto;
margin: 0;
overflow: visible;
position: static;
width: auto;
} .invisible {
visibility: hidden;
} .clearfix:before,
.clearfix:after {
content: " "; display: table; }
.clearfix:after {
clear: both;
} @media only screen and (max-width: 1280px) {
.nav > ul{margin-left:0; margin-right:0;}
.nav > ul li > a, .header.sticky .nav > ul li > a{font-size:14px;}
.expept-from{overflow: hidden;}
.footer-slider .slick-arrow.slick-prev{left:5px;}
.footer-slider .slick-arrow.slick-next{right:5px;}
.why-eshv-cont .choose-text{left:10px;}
.eshv-cont{max-width:420px;}
}
@media only screen and (max-width: 1024px) {
.header{z-index: 1111111; position: fixed;}
.header.sticky .logo, .header .logo{width:80px; position: fixed; left:10px; top: 3px; -webkit-transform: translateX(0); -moz-transform: translateX(0); transform: translateX(0);}
.header-cart-bar-inn{min-height:0; position: relative;}
.login-cart{position: absolute; right: 50px;}
.header-cart-icon{right:123px; position: absolute;}
.dropdown-back{padding:0 15px;}
.basket-item-count .amount{display: none;}
.demolition-service-cont:after{display: none;}
.car-img{top:-60px;}
body.home, .open-top-dumpsters-cont, .iee-demolition, .why-choose-us, .get-estimate, .dumpster-rental-img-with-cont-btn, .demolition-service-wrap, .ie-box-wrapper, .dumpster-rental-img-with-cont-btn, .so-order-now, .oi-list-wrap, .fire-damage{background-attachment: inherit !important;}
}
@media only screen and (max-width: 1023px) {
.fw{max-width: 96%;}
.get-order-head{padding:10px 0;}
.get-order-head h2{font-size:30px; line-height: 30px;}
.get-order-info h6{font-size:13px; letter-spacing: 0.5px;}
.car-img{max-width:40%; top: -20px;}
.hero-slider-wrap + .open-top-dumpsters .open-top-dumpsters-cont, .open-top-dumpsters .open-top-dumpsters-cont{padding: 40px 0;}
h2{font-size: 30px; line-height: 30px;}
.open-top-dumpsters-list-wrap{padding:40px 0;}
.otdl-item-wrap{margin:0;}
.otdl-title-btn-wrap{padding:0 0 65px 0;}
.otdl-btn{left:0; bottom: 0; right: inherit; top: inherit; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; line-height: 42px; height: 57px; width: 100%;}
.iee-demolition{padding:40px 0;}
.iee-demolition-inn{-webkit-justify-content: center; justify-content: center;}
.iee-demolition-list{margin-bottom: 20px; margin-left: 20px; margin-right: 20px; width: 260px;}
.order-online{padding:40px 0;}
.order-online .order-online-inn h2{font-size:40px; line-height: 45px;}
.expept-from h2{font-size: 30px; line-height: 80px;}
.expept-from h2:after, .expept-from h2:before{display: none;}
.expept-img-cont-wrap{padding:40px 0;}
.expect-img-box{width:100%;}
.expect-cont{width:100%; padding: 40px 0 0 0;}
.why-choose-us{padding:50% 0 0 0;}
.why-eshv-cont{width:100%;}
.eshv-cont{max-width:85%;}
.where-we-service{padding:40px 0;}
.service-tab-container .service-tab-menu li{font-size:20px; line-height: 50px; width: 100%; border: 0;}
.our-gallery{padding:20px 0;}
.logo-list{-webkit-justify-content: center; justify-content: center;}
.logo-list li{margin:0 20px;}
.our-clients-say-list-inn blockquote{font-size:15px; line-height: 24px;}
.client-info h3{font-size:30px;}
.footer-top-inn{-webkit-justify-content: center; justify-content: center;}
.footer-panel{width: 33.3%;}
.footer-bottom-left{width:40%;}
.footer-bottom-right{width:60%;}
.hero-banner{height:280px;}
.hero-banner h1{font-size:60px; line-height: 64px; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); transform: translateY(-50%);}
.breadcrumbs{padding:10px 0;}
.breadcrumbs ul li{font-size:20px;}
.main-container-wrap p img{margin-bottom:40px;}
.get-content h2{font-size:60px; line-height: 70px;}
.get-content h3{font-size:24px; line-height: 30px;}
.estimate-content h2{font-size:46px; line-height: 56px;}
.dumpster-rental-img-with-cont-btn{padding:40px 0;}
.dumpster-rental-cont-wrap{width:48%; padding-right: 2%;}
.dumpster-rental-cont{padding-bottom:0;}
.dumpster-rental-cont .icon-with-list li{width:100%; font-size: 18px; margin-top: 15px;}
.rubbish-removal:after{display: none;}
.rubbish-removal-inn.fw{max-width: 100%;}
.rubbish-removal-cont{width: 90%; padding: 40px 5%;}
.rubbish-removal-list-img{width:90%; background: #deb409; padding: 20px 5%;}  
.demolition-service{padding:50px 0 20px;}
.demolition-service-cont-inn p{font-size:14px; line-height: 18px; padding-bottom: 18px;}
.demolition-service-cont-inn p:last-child{padding-bottom: 0;}
.ie-box ul li{font-size:18px;}
.contact-with-head-img{padding:40px 0; max-width: 96%;}
.contact-form-wrap{padding:20px 0 40px;}
.g-recaptcha{margin-bottom: 15px;}
.form-wrap form input[type="submit"], .contact-info-panel + .form-wrap form input[type="submit"]{width: 100%;}
.contact-map{height:320px;}
.so-order-now-cont{padding:40px 0 20px;}
.so-order-now-cont h3{font-size:18px; letter-spacing: 0;}
.so-order-now-cont h2{font-size:40px; line-height: 44px;}
.so-order-now-cont p{font-size:14px;}
.so-order-pic{width:50%;}
.img-slide-cont{padding:40px 0;}
.img-slide-cont p{font-size:14px; line-height: 18px; padding-bottom: 18px;}
.img-slide-cont p:last-child{padding-bottom: 0;}
.oi-list-wrap{padding:40px 0;}
.oi-list-wrap:before{background-size: 100% 100%; width: 20%;}
.faq-container{padding:40px 0;}
.faq-list-wrap{padding-top:40px;}
.faq-wrap{width:100%;}
.our-policy{padding:40px 0 20px;}
.policy-list li h6{font-size:15px;}
.woocommerce div.product{padding-top:40px;}
.product .woocommerce-tabs.wc-tabs-wrapper{max-width:96%; padding-top: 40px; margin-bottom: 40px;}
.product .wc-tabs-wrapper:after{width:100%; left: 0; background-size: 100%;}
.products.related{padding:40px 0;}
.products.related .shop-list-wrap{max-width:96%;}
.products.related .shop-list-wrap li{width:46%; padding: 0 2%; margin-left: 0;}
.main-container-wrap{padding:40px 0;}
.main-container .woocommerce table.shop_table.cart tr.cart_item td{font-size:20px; line-height: 30px; letter-spacing: 0.5px; padding: 10px;}
.main-container .woocommerce table.shop_table.cart tr.cart_item td.product-name a{font-size:28px; line-height: 30px;}
.main-container .woocommerce table.shop_table.cart td .continue-shopping-btn{width:100%; margin: 0 0 10px 0; display: block; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 0 55px; text-align: center;}
.main-container .woocommerce .cart-collaterals .cart_totals{float: right;}
.main-container .woocommerce .cart-collaterals .cart_totals table.shop_table td:before{display: none;}
.woocommerce-lost-password .main-container-wrap{padding-top: 70px;}
.logo-list-wrap{padding:40px 0;}
.footer-top{padding:40px 0;}
.demolition-service-wrap{padding:40px 0;}
.shop-container .shop-list-wrap li:after{width: 100%; left: 0; background-size: 100%;}
.woocommerce-account .wrapper{padding-top: 100px;}
.cheapee-prod-wrap{width:96%;}
.demolition-service-cont-inn img{right:10px;}
.fire-damage{padding:40px 0;}
.fire-img-cont-box{padding: 20px 15px;}
.fire-damage-content-wrap{padding-top: 0;}
.owners-with-pic{padding:40px 0;}
}
@media only screen and (max-width: 767px) {
body{font-size: 14px; line-height: 20px;}
h2{font-size: 24px; line-height: 24px;}
.fw{max-width: 90%;}
.get-order{position: relative; margin-top: -50px; text-align: center;}
.get-order-head h2{font-size:24px;}
.get-order-info{padding:10px 0;}
.get-order-info h6{float: none; display: inline-block;}
.car-img{display: none;}
.dropdown-menu-mini-cart{left: 50%; margin-left: -122px; right: inherit;}
.open-top-dumpsters-cont .alignLeft{text-align: center;}
.otdl-item-wrap{border-bottom:0;}
.otdl-item, .otdl-item-wrap:last-child .otdl-item{width: 100%; border: 0; padding: 0 0 40px 0; text-align: center;}
.otdl-item-wrap:last-child .otdl-item:last-child{padding-bottom: 0; margin-bottom: 0;}
.otdl-item .otdl-img-box, .otdl-item:last-child .otdl-img-box{max-width:260px; padding: 0 10px; margin: 0 auto 20px;}
.otdl-btn{left:50%; max-width: 280px; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); transform: translateX(-50%);}
.order-online .order-online-inn h2{font-size: 18px; line-height: 22px; margin-bottom: 20px;}
.checkpricebtn{width:100%; max-width: 280px; padding: 0 40px 0 30px; font-size: 18px; line-height: 40px; height: 40px; background-size: 100% 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.checkpricebtn:after, .checkpricebtn:before{background-size: 100% 100% !important;}
.expept-from h2{font-size:18px; line-height: 20px; padding: 10px;}
.expect-img-box:after{width: calc(100% - 20px); height: calc(100% - 20px); border: 10px solid rgba(0,0,0,0.7);}
.expect-img-box:before{width: calc(100% - 24px); height: calc(100% - 24px); left: 10px; top: 10px; border: 2px solid #ffffff;}
.expect-cont ul li{font-size:13px; line-height: 18px;}
.expect-cont h6{font-size:14px; line-height: 20px;}
.why-choose-us:after{width: calc(100% - 20px); height: calc(100% - 20px); border: 10px solid rgba(0,0,0,0.7);}
.why-choose-us:before{width: calc(100% - 24px); height: calc(100% - 24px); left: 10px; top: 10px; border: 2px solid rgba(255,255,255,0.7);}
.why-eshv-cont .choose-text{display: none;}
.eshv-cont{max-width:90%; margin: 0 auto; float: none; padding: 40px 0;}
.eshv-icon{position: relative; margin: 0 auto 10px; display: block;}
.eshv-list{padding:0; text-align: center;}
.eshv-list h3{font-size: 18px; line-height: 20px;}
.eshv-list p{font-size:12.5px; line-height: 18px;}
.rubbish-removal-list-img ul{background: none;}
.rubbish-removal-list-img ul li, .rubbish-removal-list-img ul li:first-child, .rubbish-removal-list-img ul li:nth-child(2), .rubbish-removal-list-img ul li:nth-child(3){padding-left: 0; margin-bottom: 20px;}
.rubbish-removal-list-img ul li:last-child{margin-bottom: 0;}
.rubbish-removal-list-img ul li{font-size: 22px;}
.where-we-service h2.head-title{margin-bottom: 40px;}
.service-tab-container .service-tab-menu li{font-size:18px; line-height: 40px; width: 100%;}
.service-tab-container .service-tab-menu li.active:after{display: none;}
.service-tab-content li{padding:20px;}
.tab-img{width:100%; float: none; margin: 0 0 20px;}
.service-tab-content li .tab-img + p, .service-tab-content li p{padding: 0; display: block; font-size: 13px; line-height: 18px;}
.our-clients-say-list-inn{padding:50px 10px;}
.our-clients-say-list-inn blockquote{font-size:13px; line-height: 20px;}
.client-info{min-width:200px;}
.client-info h3{font-size:20px;}
.logo-list li{margin:0; padding: 10px;}
.footer-panel{width:100%; text-align: center;}
.footer-panel.footer-slider-panel{max-width:280px; margin: 0 auto;}
.footer-panel + .footer-panel{padding-top:40px;}
.footer-panel .slick-slide img{width: 100%;}
.footer-panel .footer-menu li a{display: inline-block;}
.sd-btn{margin: 0 auto;}
.socialmenu{display: -webkit-flex; display: flex; padding: 0; -webkit-justify-content: center; justify-content: center; -webkit-flex-wrap: wrap; flex-wrap: wrap;}
.socialmenu li{margin: 0 5px; float: none;}
.address-info{display: -webkit-flex; display: flex; -webkit-justify-content: center; justify-content: center; -webkit-flex-wrap: wrap; flex-wrap: wrap;}
.address-info img{-webkit-align-self: flex-start; align-self: flex-start; float: none;}
.footer-bottom-in{text-align: center;}
.footer-bottom-left{width:100%;}
.footer-bottom-right{width:100%; padding: 20px 0 0 0; background: none;}
.breadcrumbs{padding:15px 0;}
.breadcrumbs ul li{font-size: 14px; line-height: 20px;}
.hero-banner h1{font-size: 32px; line-height: 40px;}
.get-estimate-inn.fw{height: auto; max-width: 100%;}
.get-content, .estimate-content{width:90%; text-align: center;}
.get-estimate-pnl{position: relative; top: inherit; -webkit-transform: translateY(0); -moz-transform: translateY(0); transform: translateY(0); padding: 40px 5%;}
.get-estimate:before, .get-estimate:after{display: none;}
.estimate-content{background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/yellow-pattern-bg.jpg) repeat 0 0;}
.get-content h2, .estimate-content h2{text-align: center; font-size: 40px; line-height: 44px;}
.dumpster-rental-img{width:100%;}
.dumpster-rental-cont-wrap{width: 90%; padding: 20px 5% 0 5%;}      
.img-with-cont-btn{padding-top: 0;}
.ds-img{width:100%;}
.ds-img img{width: 100%;}
.ds-cont{width:100%; padding-top: 20px;}
.ds-service-list li{width:100%;}
.ds-service-list li:nth-child(2) a{border-bottom: 1px solid #f43ca9; border-top: 1px solid #f43ca9; border-left: 0; border-right: 0;}
.demolition-service{padding:40px 0 20px;}
.demolition-service-img-box{border:5px solid #deb409; width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.demolition-service-cont{position: relative; top: inherit; -webkit-transform: translateY(0); -moz-transform: translateY(0); transform: translateY(0); width:100%;}
.demolition-service-cont-inn{padding:30px 15px;}
.demolition-service-cont-inn img{display: none;}
.ie-box-wrapper{padding:20px 0 40px;}
.ie-box{width:100%; border-width: 1px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.ie-box + .ie-box{margin-top: 20px;}
.ie-box ul li{font-size:15px;}
.ie-box ul li:nth-child(2n){padding:0;}
.simple-cont-width-heading p{text-align: center;}
.simple-heading-with-list-cont ul li p, .simple-cont-width-heading ul li p{text-align: left;}
.simple-cont-width-heading img.alignleft{float: none; margin: 0 0 20px 0; display: inline-block;}
.better-overview:before, .better-overview-box + .better-overview-box:after{display: none;}
.better-overview-inn.fw{max-width: 100%;}
.better-overview-box, .better-overview-box + .better-overview-box{width: 90%; padding: 40px 5%; background: #deb409; text-align: center;}
.better-overview-box + .better-overview-box{background: #ffffff;}
.better-overview-box p{text-align: center;}
.so-order-pic{width:100%; position: relative; max-width: 100%; background-color: #ffffff;}
.so-order-now-cont{width:100%; text-align: center;}
.so-order-now-cont h3{font-size:15px; line-height: 24px;}
.so-order-now-cont h2{font-size:28px; line-height: 34px; padding-bottom: 10px;}
.so-order-now-cont p{text-align: center;}
.contact-img-box{margin-bottom:20px;}
.contact-img-box:after{width: calc(100% - 20px); height: calc(100% - 20px); border: 10px solid rgba(0,0,0,0.7);}
.contact-img-box:before{width: calc(100% - 24px); height: calc(100% - 24px); left: 10px; top: 10px; border: 2px solid #ffffff;}
.contact-info-panel{width:100%; margin-bottom: 40px;}
.contact-info-panel ul li{font-size:14px;}
.contact-info-panel + .form-wrap{width:100%;}
.form-wrap .fld-wrap.hlf{width:100%;}
.g-recaptcha{width:100%; display: block; overflow: auto;}
.contact-map{height:240px;}
.image-slider{width: 100%; position: relative;}
.image-slider li img{display: block; opacity: 1; width:100%;}
.img-slide-bg{display: none;}
.img-slide-pnl{width:100%;}
.oi-list-wrap{padding:0;}
.oi-list-wrap:before, .oi-list-wrap:after{display: none;}
.oi-list-wrap-inn.fw{max-width: 100%;}
.oi-list-panel{padding:40px 5%; width: 90%;}
.oi-list-panel h2{font-size:28px; line-height: 34px;}
.oi-list-panel + .oi-list-panel{background: #deb409;}
.faq-content{padding:20px;}
.shop-container{padding:40px 0;}
.shop-container .shop-list-wrap li{padding:40px 0;}
.shop-container .shop-list-wrap li:first-child{padding-top: 0;}
.shop-container .shop-list-wrap li:last-child{padding-bottom: 0;}
.shop-img-box{width:100%; margin-bottom: 20px;}
.shop-cont{width:100%;}
.products.related .shop-list-wrap li{width:100%; padding: 0;}
.woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last{width:100%!important;}
.main-container .woocommerce .woocommerce-checkout .form-row input[type="submit"], .main-container .woocommerce .woocommerce-form-login .form-row input[type="submit"], .main-container .woocommerce .register .form-row input[type="submit"], .woocommerce .lost_reset_password input[type="submit"], .woocommerce-cart .main-container .woocommerce p.return-to-shop a.button{font-size:18px;}
.cheapee-prod-wrap{width:90%; padding-bottom: 40px;}
.woocommerce div.product .cheapee-prod-wrap .summary form.cart .product-form-field-wrap.half-width-field-element{width:100%;}
.cheapee-prod-wrap > .summary h1.product_title{font-size: 40px; line-height: 40px;}
.cheapee-prod-wrap > .summary h5{font-size: 16px;}
.woocommerce div.product .cheapee-prod-wrap .summary form.cart div.quantity{width:100%; padding: 10px 0 20px;}
.woocommerce div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs{margin:0 15px;}
.woocommerce div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs li{margin-right: 20px;}
.woocommerce div.product .woocommerce-tabs.wc-tabs-wrapper .panel{padding:20px 15px;}
.woocommerce div.product .woocommerce-tabs.wc-tabs-wrapper .panel p{line-height:18px;}
.woocommerce div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs li:last-child{margin-right: 0;}
.our-clients-say-list-inn blockquote:after{display: none;}
.cheapee-prod-wrap > .images.gallery_container .a3-dgallery .a3dg-image-wrapper .a3dg-image{padding: 10px;}
.cheapee-prod-wrap > .images.gallery_container .a3-dgallery .a3dg-image-wrapper .a3dg-image:after{display: none;}
.cheapee-prod-wrap > .images.gallery_container .a3-dgallery .a3dg-image-wrapper .a3dg-next, .cheapee-prod-wrap > .images.gallery_container .a3-dgallery .a3dg-image-wrapper .a3dg-prev{bottom: 15px !important;}
.fire-img-with-cont, .fire-img-with-list-cont{width:100%;}
.fire-img-cont-box .fire-img-box{float: none; margin: 0 auto 20px; max-width: 170px;}
.fire-img-cont-box .fire-img-box img{width: 100%;}
.fire-img-with-list-cont ul li{font-size:14px;}
.owners-with-pic h3{font-size:18px; line-height: 26px;}
.owners-with-pic h2.head-title{font-size:24px; line-height: 30px;}
.pic-box{padding-left: 0; padding-right: 0; background-size: 100%; padding-bottom: 20px;}
}
@media only screen and (max-width: 479px) {
.get-order-info h6{float: none; display: inline-block;}
.get-order-info h6.mail-ic{padding-right: 0; margin-right: 0; border-right: 0;}
}
@media print,
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx),
(min-resolution: 120dpi) { } @media print {
*,
*:before,
*:after,
*:first-letter,
*:first-line {
background: transparent !important;
color: #000 !important; box-shadow: none !important;
text-shadow: none !important;
}
a,
a:visited {
text-decoration: underline;
}
a[href]:after {
content: " (" attr(href) ")";
}
abbr[title]:after {
content: " (" attr(title) ")";
} a[href^="#"]:after,
a[href^="javascript:"]:after {
content: "";
}
pre,
blockquote {
border: 1px solid #999;
page-break-inside: avoid;
} thead {
display: table-header-group;
}
tr,
img {
page-break-inside: avoid;
}
img {
max-width: 100% !important;
}
p,
h2,
h3 {
orphans: 3;
widows: 3;
}
h2,
h3 {
page-break-after: avoid;
}
}
a.meanmenu-reveal {
display: none;
} .mean-container .mean-bar {
float: left;
width: 100%;
position: fixed;
top: 0;
background: #f2008f;
padding: 0;
min-height: 50px;
z-index: 999999;
}
.mean-container a.meanmenu-reveal {
width: 22px;
height: 22px;
padding: 13px 13px 11px 13px;
position: absolute;
top: 0;
right: 0;
cursor: pointer;
color: #fff;
text-decoration: none;
font-size: 16px;
text-indent: -9999em;
line-height: 22px;
font-size: 1px;
display: block;
font-family: Arial, Helvetica, sans-serif;
font-weight: 700;
}
.mean-container a.meanmenu-reveal span {
display: block;
background: #fff;
height: 3px;
margin-top: 3px;
}
.mean-container .mean-nav {
float: left;
width: 100%;
background: #f2008f;
margin-top: 50px;
}
.mean-container .mean-nav ul {
padding: 0;
margin: 0;
width: 100%;
list-style-type: none;
overflow-y: auto;
}
.mean-container .mean-nav ul li {
position: relative;
float: left;
width: 100%;
}
.mean-container .mean-nav ul li a {
display: block;
float: left;
width: 90%;
padding: 1em 5%;
margin: 0;
text-align: left;
color: #fff;
border-top: 1px solid #383838;
border-top: 1px solid rgba(255,255,255,0.5);
text-decoration: none;
text-transform: uppercase;
}
.mean-container .mean-nav ul li li a {
width: 80%;
padding: 1em 10%;
border-top: 1px solid #f1f1f1;
border-top: 1px solid rgba(255,255,255,0.25);
opacity: 0.75;
filter: alpha(opacity=75);
text-shadow: none !important;
visibility: visible;
}
.mean-container .mean-nav ul li.mean-last a {
border-bottom: none;
margin-bottom: 0;
}
.mean-container .mean-nav ul li li li a {
width: 70%;
padding: 1em 15%;
}
.mean-container .mean-nav ul li li li li a {
width: 60%;
padding: 1em 20%;
}
.mean-container .mean-nav ul li li li li li a {
width: 50%;
padding: 1em 25%;
}
.mean-container .mean-nav ul li a:hover {
background: #252525;
background: rgba(255,255,255,0.1);
}
.mean-container .mean-nav ul li a.mean-expand {
margin-top: 1px;
width: 26px;
height: 32px;
padding: 12px !important;
text-align: center;
position: absolute;
right: 0;
top: 0;
z-index: 2;
font-weight: 700;
background: rgba(255,255,255,0.1);
border: none !important;
border-left: 1px solid rgba(255,255,255,0.4) !important;
border-bottom: 1px solid rgba(255,255,255,0.2) !important;
}
.mean-container .mean-nav ul li a.mean-expand:hover {
background: rgba(0,0,0,0.9);
}
.mean-container .mean-push {
float: left;
width: 100%;
padding: 0;
margin: 0;
clear: both;
}
.mean-nav .wrapper {
width: 100%;
padding: 0;
margin: 0;
} .mean-container .mean-bar, .mean-container .mean-bar * {
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
}
.mean-remove {
display: none !important;
} .fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp
{
padding: 0;
margin: 0;
border: 0;
outline: none;
vertical-align: top;
}
.fancybox-wrap {
position: absolute;
top: 0;
left: 0;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
z-index: 8020;
}
.fancybox-skin {
position: relative;
background: #f9f9f9;
color: #444;
text-shadow: none;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
.fancybox-opened {
z-index: 8030;
}
.fancybox-opened .fancybox-skin {
-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
-moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}
.fancybox-outer, .fancybox-inner {
position: relative;
}
.fancybox-inner {
overflow: hidden;
}
.fancybox-type-iframe .fancybox-inner {
-webkit-overflow-scrolling: touch;
}
.fancybox-error {
color: #444;
font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
margin: 0;
padding: 15px;
white-space: nowrap;
}
.fancybox-image, .fancybox-iframe {
display: block;
width: 100%;
height: 100%;
}
.fancybox-image {
max-width: 100%;
max-height: 100%;
}
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
background-image: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/fancybox_sprite.png);
}
#fancybox-loading {
position: fixed;
top: 50%;
left: 50%;
margin-top: -22px;
margin-left: -22px;
background-position: 0 -108px;
opacity: 0.8;
cursor: pointer;
z-index: 8060;
}
#fancybox-loading div {
width: 44px;
height: 44px;
background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/fancybox_loading.gif) center center no-repeat;
}
.fancybox-close {
position: absolute;
top: -18px;
right: -18px;
width: 36px;
height: 36px;
cursor: pointer;
z-index: 8040;
}
.fancybox-nav {
position: absolute;
top: 0;
width: 40%;
height: 100%;
cursor: pointer;
text-decoration: none;
background: transparent url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/blank.gif); -webkit-tap-highlight-color: rgba(0,0,0,0);
z-index: 8040;
}
.fancybox-prev {
left: 0;
}
.fancybox-next {
right: 0;
}
.fancybox-nav span {
position: absolute;
top: 50%;
width: 36px;
height: 34px;
margin-top: -18px;
cursor: pointer;
z-index: 8040;
visibility: hidden;
}
.fancybox-prev span {
left: 10px;
background-position: 0 -36px;
}
.fancybox-next span {
right: 10px;
background-position: 0 -72px;
}
.fancybox-nav:hover span {
visibility: visible;
}
.fancybox-tmp {
position: absolute;
top: -99999px;
left: -99999px;
max-width: 99999px;
max-height: 99999px;
overflow: visible !important;
} .fancybox-lock {
overflow: visible !important;
width: auto;
}
.fancybox-lock body {
overflow: hidden !important;
}
.fancybox-lock-test {
overflow-y: hidden !important;
}
.fancybox-overlay {
position: absolute;
top: 0;
left: 0;
overflow: hidden;
display: none;
z-index: 8010;
background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/fancybox_overlay.png);
}
.fancybox-overlay-fixed {
position: fixed;
bottom: 0;
right: 0;
}
.fancybox-lock .fancybox-overlay {
overflow: auto;
overflow-y: scroll;
} .fancybox-title {
visibility: hidden;
font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
position: relative;
text-shadow: none;
z-index: 8050;
}
.fancybox-opened .fancybox-title {
visibility: visible;
}
.fancybox-title-float-wrap {
position: absolute;
bottom: 0;
right: 50%;
margin-bottom: -35px;
z-index: 8050;
text-align: center;
}
.fancybox-title-float-wrap .child {
display: inline-block;
margin-right: -100%;
padding: 2px 20px;
background: transparent; background: rgba(0, 0, 0, 0.8);
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
text-shadow: 0 1px 2px #222;
color: #FFF;
font-weight: bold;
line-height: 24px;
white-space: nowrap;
}
.fancybox-title-outside-wrap {
position: relative;
margin-top: 10px;
color: #fff;
}
.fancybox-title-inside-wrap {
padding-top: 10px;
}
.fancybox-title-over-wrap {
position: absolute;
bottom: 0;
left: 0;
color: #fff;
padding: 10px;
background: #000;
background: rgba(0, 0, 0, .8);
} @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (min--moz-device-pixel-ratio: 1.5),
only screen and (min-device-pixel-ratio: 1.5){
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
background-image: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/fancybox_sprite@2x.png);
background-size: 44px 152px; }
#fancybox-loading div {
background-image: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/img/fancybox_loading@2x.gif);
background-size: 24px 24px; }
}  .ui-helper-hidden {
display: none;
}
.ui-helper-hidden-accessible {
border: 0;
clip: rect(0 0 0 0);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute;
width: 1px;
}
.ui-helper-reset {
margin: 0;
padding: 0;
border: 0;
outline: 0;
line-height: 1.3;
text-decoration: none;
font-size: 100%;
list-style: none;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
content: "";
display: table;
border-collapse: collapse;
}
.ui-helper-clearfix:after {
clear: both;
}
.ui-helper-clearfix {
min-height: 0; }
.ui-helper-zfix {
width: 100%;
height: 100%;
top: 0;
left: 0;
position: absolute;
opacity: 0;
filter:Alpha(Opacity=0);
}
.ui-front {
z-index: 100;
} .ui-state-disabled {
cursor: default !important;
}  .ui-icon {
display: block;
text-indent: -99999px;
overflow: hidden;
background-repeat: no-repeat;
}  .ui-widget-overlay {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.ui-accordion .ui-accordion-header {
display: block;
cursor: pointer;
position: relative;
margin: 2px 0 0 0;
padding: .5em .5em .5em .7em;
min-height: 0; font-size: 100%;
}
.ui-accordion .ui-accordion-icons {
padding-left: 2.2em;
}
.ui-accordion .ui-accordion-icons .ui-accordion-icons {
padding-left: 2.2em;
}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
position: absolute;
left: .5em;
top: 50%;
margin-top: -8px;
}
.ui-accordion .ui-accordion-content {
padding: 1em 2.2em;
border-top: 0;
overflow: auto;
}
.ui-autocomplete {
position: absolute;
top: 0;
left: 0;
cursor: default;
}
.ui-button {
display: inline-block;
position: relative;
padding: 0;
line-height: normal;
margin-right: .1em;
cursor: pointer;
vertical-align: middle;
text-align: center;
overflow: visible; }
.ui-button,
.ui-button:link,
.ui-button:visited,
.ui-button:hover,
.ui-button:active {
text-decoration: none;
} .ui-button-icon-only {
width: 2.2em;
} button.ui-button-icon-only {
width: 2.4em;
}
.ui-button-icons-only {
width: 3.4em;
}
button.ui-button-icons-only {
width: 3.7em;
} .ui-button .ui-button-text {
display: block;
line-height: normal;
}
.ui-button-text-only .ui-button-text {
padding: .4em 1em;
}
.ui-button-icon-only .ui-button-text,
.ui-button-icons-only .ui-button-text {
padding: .4em;
text-indent: -9999999px;
}
.ui-button-text-icon-primary .ui-button-text,
.ui-button-text-icons .ui-button-text {
padding: .4em 1em .4em 2.1em;
}
.ui-button-text-icon-secondary .ui-button-text,
.ui-button-text-icons .ui-button-text {
padding: .4em 2.1em .4em 1em;
}
.ui-button-text-icons .ui-button-text {
padding-left: 2.1em;
padding-right: 2.1em;
} input.ui-button {
padding: .4em 1em;
} .ui-button-icon-only .ui-icon,
.ui-button-text-icon-primary .ui-icon,
.ui-button-text-icon-secondary .ui-icon,
.ui-button-text-icons .ui-icon,
.ui-button-icons-only .ui-icon {
position: absolute;
top: 50%;
margin-top: -8px;
}
.ui-button-icon-only .ui-icon {
left: 50%;
margin-left: -8px;
}
.ui-button-text-icon-primary .ui-button-icon-primary,
.ui-button-text-icons .ui-button-icon-primary,
.ui-button-icons-only .ui-button-icon-primary {
left: .5em;
}
.ui-button-text-icon-secondary .ui-button-icon-secondary,
.ui-button-text-icons .ui-button-icon-secondary,
.ui-button-icons-only .ui-button-icon-secondary {
right: .5em;
} .ui-buttonset {
margin-right: 7px;
}
.ui-buttonset .ui-button {
margin-left: 0;
margin-right: -.3em;
}  input.ui-button::-moz-focus-inner,
button.ui-button::-moz-focus-inner {
border: 0;
padding: 0;
}
.ui-datepicker {
width: 17em;
padding: .2em .2em 0;
display: none;
}
.ui-datepicker .ui-datepicker-header {
position: relative;
padding: .2em 0;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
position: absolute;
top: 2px;
width: 1.8em;
height: 1.8em;
}
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
top: 1px;
}
.ui-datepicker .ui-datepicker-prev {
left: 2px;
}
.ui-datepicker .ui-datepicker-next {
right: 2px;
}
.ui-datepicker .ui-datepicker-prev-hover {
left: 1px;
}
.ui-datepicker .ui-datepicker-next-hover {
right: 1px;
}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
display: block;
position: absolute;
left: 50%;
margin-left: -8px;
top: 50%;
margin-top: -8px;
}
.ui-datepicker .ui-datepicker-title {
margin: 0 2.3em;
line-height: 1.8em;
text-align: center;
}
.ui-datepicker .ui-datepicker-title select {
font-size: 1em;
margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
width: 49%;
}
.ui-datepicker table {
width: 100%;
font-size: .9em;
border-collapse: collapse;
margin: 0 0 .4em;
}
.ui-datepicker th {
padding: .7em .3em;
text-align: center;
font-weight: bold;
border: 0;
}
.ui-datepicker td {
border: 0;
padding: 1px;
}
.ui-datepicker td span,
.ui-datepicker td a {
display: block;
padding: .2em;
text-align: right;
text-decoration: none;
}
.ui-datepicker .ui-datepicker-buttonpane {
background-image: none;
margin: .7em 0 0 0;
padding: 0 .2em;
border-left: 0;
border-right: 0;
border-bottom: 0;
}
.ui-datepicker .ui-datepicker-buttonpane button {
float: right;
margin: .5em .2em .4em;
cursor: pointer;
padding: .2em .6em .3em .6em;
width: auto;
overflow: visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
float: left;
} .ui-datepicker.ui-datepicker-multi {
width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
width: 95%;
margin: 0 auto .4em;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
width: 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
clear: left;
}
.ui-datepicker-row-break {
clear: both;
width: 100%;
font-size: 0;
} .ui-datepicker-rtl {
direction: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
right: 2px;
left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next {
left: 2px;
right: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
right: 1px;
left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
left: 1px;
right: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
clear: right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
float: left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
float: right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
border-right-width: 0;
border-left-width: 1px;
}
.ui-dialog {
overflow: hidden;
position: absolute;
top: 0;
left: 0;
padding: .2em;
outline: 0;
}
.ui-dialog .ui-dialog-titlebar {
padding: .4em 1em;
position: relative;
}
.ui-dialog .ui-dialog-title {
float: left;
margin: .1em 0;
white-space: nowrap;
width: 90%;
overflow: hidden;
text-overflow: ellipsis;
}
.ui-dialog .ui-dialog-titlebar-close {
position: absolute;
right: .3em;
top: 50%;
width: 20px;
margin: -10px 0 0 0;
padding: 1px;
height: 20px;
}
.ui-dialog .ui-dialog-content {
position: relative;
border: 0;
padding: .5em 1em;
background: none;
overflow: auto;
}
.ui-dialog .ui-dialog-buttonpane {
text-align: left;
border-width: 1px 0 0 0;
background-image: none;
margin-top: .5em;
padding: .3em 1em .5em .4em;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
float: right;
}
.ui-dialog .ui-dialog-buttonpane button {
margin: .5em .4em .5em 0;
cursor: pointer;
}
.ui-dialog .ui-resizable-se {
width: 12px;
height: 12px;
right: -5px;
bottom: -5px;
background-position: 16px 16px;
}
.ui-draggable .ui-dialog-titlebar {
cursor: move;
}
.ui-draggable-handle {
-ms-touch-action: none;
touch-action: none;
}
.ui-menu {
list-style: none;
padding: 0;
margin: 0;
display: block;
outline: none;
}
.ui-menu .ui-menu {
position: absolute;
}
.ui-menu .ui-menu-item {
position: relative;
margin: 0;
padding: 3px 1em 3px .4em;
cursor: pointer;
min-height: 0;  list-style-image: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
}
.ui-menu .ui-menu-divider {
margin: 5px 0;
height: 0;
font-size: 0;
line-height: 0;
border-width: 1px 0 0 0;
}
.ui-menu .ui-state-focus,
.ui-menu .ui-state-active {
margin: -1px;
} .ui-menu-icons {
position: relative;
}
.ui-menu-icons .ui-menu-item {
padding-left: 2em;
} .ui-menu .ui-icon {
position: absolute;
top: 0;
bottom: 0;
left: .2em;
margin: auto 0;
} .ui-menu .ui-menu-icon {
left: auto;
right: 0;
}
.ui-progressbar {
height: 2em;
text-align: left;
overflow: hidden;
}
.ui-progressbar .ui-progressbar-value {
margin: -1px;
height: 100%;
}
.ui-progressbar .ui-progressbar-overlay {
background: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/css/images/animated-overlay.gif);
height: 100%;
filter: alpha(opacity=25);
opacity: 0.25;
}
.ui-progressbar-indeterminate .ui-progressbar-value {
background-image: none;
}
.ui-resizable {
position: relative;
}
.ui-resizable-handle {
position: absolute;
font-size: 0.1px;
display: block;
-ms-touch-action: none;
touch-action: none;
}
.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .ui-resizable-handle {
display: none;
}
.ui-resizable-n {
cursor: n-resize;
height: 7px;
width: 100%;
top: -5px;
left: 0;
}
.ui-resizable-s {
cursor: s-resize;
height: 7px;
width: 100%;
bottom: -5px;
left: 0;
}
.ui-resizable-e {
cursor: e-resize;
width: 7px;
right: -5px;
top: 0;
height: 100%;
}
.ui-resizable-w {
cursor: w-resize;
width: 7px;
left: -5px;
top: 0;
height: 100%;
}
.ui-resizable-se {
cursor: se-resize;
width: 12px;
height: 12px;
right: 1px;
bottom: 1px;
}
.ui-resizable-sw {
cursor: sw-resize;
width: 9px;
height: 9px;
left: -5px;
bottom: -5px;
}
.ui-resizable-nw {
cursor: nw-resize;
width: 9px;
height: 9px;
left: -5px;
top: -5px;
}
.ui-resizable-ne {
cursor: ne-resize;
width: 9px;
height: 9px;
right: -5px;
top: -5px;
}
.ui-selectable {
-ms-touch-action: none;
touch-action: none;
}
.ui-selectable-helper {
position: absolute;
z-index: 100;
border: 1px dotted black;
}
.ui-selectmenu-menu {
padding: 0;
margin: 0;
position: absolute;
top: 0;
left: 0;
display: none;
}
.ui-selectmenu-menu .ui-menu {
overflow: auto; overflow-x: hidden;
padding-bottom: 1px;
}
.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
font-size: 1em;
font-weight: bold;
line-height: 1.5;
padding: 2px 0.4em;
margin: 0.5em 0 0 0;
height: auto;
border: 0;
}
.ui-selectmenu-open {
display: block;
}
.ui-selectmenu-button {
display: inline-block;
overflow: hidden;
position: relative;
text-decoration: none;
cursor: pointer;
}
.ui-selectmenu-button span.ui-icon {
right: 0.5em;
left: auto;
margin-top: -8px;
position: absolute;
top: 50%;
}
.ui-selectmenu-button span.ui-selectmenu-text {
text-align: left;
padding: 0.4em 2.1em 0.4em 1em;
display: block;
line-height: 1.4;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.ui-slider {
position: relative;
text-align: left;
}
.ui-slider .ui-slider-handle {
position: absolute;
z-index: 2;
width: 1.2em;
height: 1.2em;
cursor: default;
-ms-touch-action: none;
touch-action: none;
}
.ui-slider .ui-slider-range {
position: absolute;
z-index: 1;
font-size: .7em;
display: block;
border: 0;
background-position: 0 0;
} .ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
filter: inherit;
}
.ui-slider-horizontal {
height: .8em;
}
.ui-slider-horizontal .ui-slider-handle {
top: -.3em;
margin-left: -.6em;
}
.ui-slider-horizontal .ui-slider-range {
top: 0;
height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
right: 0;
}
.ui-slider-vertical {
width: .8em;
height: 100px;
}
.ui-slider-vertical .ui-slider-handle {
left: -.3em;
margin-left: 0;
margin-bottom: -.6em;
}
.ui-slider-vertical .ui-slider-range {
left: 0;
width: 100%;
}
.ui-slider-vertical .ui-slider-range-min {
bottom: 0;
}
.ui-slider-vertical .ui-slider-range-max {
top: 0;
}
.ui-sortable-handle {
-ms-touch-action: none;
touch-action: none;
}
.ui-spinner {
position: relative;
display: inline-block;
overflow: hidden;
padding: 0;
vertical-align: middle;
}
.ui-spinner-input {
border: none;
background: none;
color: inherit;
padding: 0;
margin: .2em 0;
vertical-align: middle;
margin-left: .4em;
margin-right: 22px;
}
.ui-spinner-button {
width: 16px;
height: 50%;
font-size: .5em;
padding: 0;
margin: 0;
text-align: center;
position: absolute;
cursor: default;
display: block;
overflow: hidden;
right: 0;
} .ui-spinner a.ui-spinner-button {
border-top: none;
border-bottom: none;
border-right: none;
} .ui-spinner .ui-icon {
position: absolute;
margin-top: -8px;
top: 50%;
left: 0;
}
.ui-spinner-up {
top: 0;
}
.ui-spinner-down {
bottom: 0;
} .ui-spinner .ui-icon-triangle-1-s { background-position: -65px -16px;
}
.ui-tabs {
position: relative; padding: .2em;
}
.ui-tabs .ui-tabs-nav {
margin: 0;
padding: .2em .2em 0;
}
.ui-tabs .ui-tabs-nav li {
list-style: none;
float: left;
position: relative;
top: 0;
margin: 1px .2em 0 0;
border-bottom-width: 0;
padding: 0;
white-space: nowrap;
}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
float: left;
padding: .5em 1em;
text-decoration: none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
margin-bottom: -1px;
padding-bottom: 1px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
cursor: text;
}
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
cursor: pointer;
}
.ui-tabs .ui-tabs-panel {
display: block;
border-width: 0;
padding: 1em 1.4em;
background: none;
}
.ui-tooltip {
padding: 8px;
position: absolute;
z-index: 9999;
max-width: 300px;
-webkit-box-shadow: 0 0 5px #aaa;
box-shadow: 0 0 5px #aaa;
}
body .ui-tooltip {
border-width: 2px;
} .ui-widget {
font-family: Verdana,Arial,sans-serif;
font-size: 1.1em;
}
.ui-widget .ui-widget {
font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
font-family: Verdana,Arial,sans-serif;
font-size: 1em;
}
.ui-widget-content {
border: 1px solid #aaaaaa;
background: #ffffff url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/css/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;
color: #222222;
}
.ui-widget-content a {
color: #222222;
}
.ui-widget-header {
border: 1px solid #aaaaaa;
background: #cccccc url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/css/images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;
color: #222222;
font-weight: bold;
}
.ui-widget-header a {
color: #222222;
} .ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
border: 1px solid #d3d3d3;
background: #e6e6e6 url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/css/images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;
font-weight: normal;
color: #555555;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
color: #555555;
text-decoration: none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
border: 1px solid #999999;
background: #dadada url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/css/images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;
font-weight: normal;
color: #212121;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited {
color: #212121;
text-decoration: none;
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
border: 1px solid #aaaaaa;
background: #ffffff url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/css/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;
font-weight: normal;
color: #212121;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
color: #212121;
text-decoration: none;
} .ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
border: 1px solid #fcefa1;
background: #fbf9ee url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/css/images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;
color: #363636;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
color: #363636;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
border: 1px solid #cd0a0a;
background: #fef1ec url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/css/images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;
color: #cd0a0a;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
color: #cd0a0a;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
color: #cd0a0a;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
font-weight: bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
opacity: .7;
filter:Alpha(Opacity=70);
font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
opacity: .35;
filter:Alpha(Opacity=35);
background-image: none;
}
.ui-state-disabled .ui-icon {
filter:Alpha(Opacity=35); }  .ui-icon {
width: 16px;
height: 16px;
}
.ui-icon,
.ui-widget-content .ui-icon {
background-image: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/css/images/ui-icons_222222_256x240.png);
}
.ui-widget-header .ui-icon {
background-image: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/css/images/ui-icons_222222_256x240.png);
}
.ui-state-default .ui-icon {
background-image: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/css/images/ui-icons_888888_256x240.png);
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon {
background-image: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/css/images/ui-icons_454545_256x240.png);
}
.ui-state-active .ui-icon {
background-image: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/css/images/ui-icons_454545_256x240.png);
}
.ui-state-highlight .ui-icon {
background-image: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/css/images/ui-icons_2e83ff_256x240.png);
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
background-image: url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/css/images/ui-icons_cd0a0a_256x240.png);
} .ui-icon-blank { background-position: 16px 16px; }
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-on { background-position: -96px -144px; }
.ui-icon-radio-off { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; } .ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }  .ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
border-top-left-radius: 4px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
border-top-right-radius: 4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
border-bottom-left-radius: 4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
border-bottom-right-radius: 4px;
} .ui-widget-overlay {
background: #aaaaaa url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/css/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
opacity: .3;
filter: Alpha(Opacity=30);
}
.ui-widget-shadow {
margin: -8px 0 0 -8px;
padding: 8px;
background: #aaaaaa url(//mrcheapeeinc.com/wp-content/themes/cheapee-carting/css/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
opacity: .3;
filter: Alpha(Opacity=30);
border-radius: 8px;
}
.ui-timepicker-div .ui-widget-header { margin-bottom: 8px; }
.ui-timepicker-div dl { text-align: left; }
.ui-timepicker-div dl dt { float: left; clear:left; padding: 0 0 0 5px; }
.ui-timepicker-div dl dd { margin: 0 10px 10px 40%; }
.ui-timepicker-div td { font-size: 90%; }
.ui-tpicker-grid-label { background: none; border: none; margin: 0; padding: 0; }
.ui-timepicker-div .ui_tpicker_unit_hide{ display: none; }
.ui-timepicker-div .ui_tpicker_time .ui_tpicker_time_input { background: none; color: inherit; border: none; outline: none; border-bottom: solid 1px #555; width: 95%; }
.ui-timepicker-div .ui_tpicker_time .ui_tpicker_time_input:focus { border-bottom-color: #aaa; }
.ui-timepicker-rtl{ direction: rtl; }
.ui-timepicker-rtl dl { text-align: right; padding: 0 5px 0 0; }
.ui-timepicker-rtl dl dt{ float: right; clear: right; }
.ui-timepicker-rtl dl dd { margin: 0 40% 10px 10px; } .ui-timepicker-div.ui-timepicker-oneLine { padding-right: 2px; }
.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_time, 
.ui-timepicker-div.ui-timepicker-oneLine dt { display: none; }
.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_time_label { display: block; padding-top: 2px; }
.ui-timepicker-div.ui-timepicker-oneLine dl { text-align: right; }
.ui-timepicker-div.ui-timepicker-oneLine dl dd, 
.ui-timepicker-div.ui-timepicker-oneLine dl dd > div { display:inline-block; margin:0; }
.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_minute:before,
.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_second:before { content:':'; display:inline-block; }
.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_millisec:before,
.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_microsec:before { content:'.'; display:inline-block; }
.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_unit_hide,
.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_unit_hide:before{ display: none; }
 .animated {
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
}
.animated.hinge {
-webkit-animation-duration: 2s;
animation-duration: 2s;
}
@-webkit-keyframes bounce {
0%, 20%, 50%, 80%, 100% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
40% {
-webkit-transform: translateY(-30px);
transform: translateY(-30px);
}
60% {
-webkit-transform: translateY(-15px);
transform: translateY(-15px);
}
}
@keyframes bounce {
0%, 20%, 50%, 80%, 100% {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
40% {
-webkit-transform: translateY(-30px);
-ms-transform: translateY(-30px);
transform: translateY(-30px);
}
60% {
-webkit-transform: translateY(-15px);
-ms-transform: translateY(-15px);
transform: translateY(-15px);
}
}
.bounce {
-webkit-animation-name: bounce;
animation-name: bounce;
}
@-webkit-keyframes flash {
0%, 50%, 100% {
opacity: 1;
}
25%, 75% {
opacity: 0;
}
}
@keyframes flash {
0%, 50%, 100% {
opacity: 1;
}
25%, 75% {
opacity: 0;
}
}
.flash {
-webkit-animation-name: flash;
animation-name: flash;
} @-webkit-keyframes pulse {
0% {
-webkit-transform: scale(1);
transform: scale(1);
}
50% {
-webkit-transform: scale(1.1);
transform: scale(1.1);
}
100% {
-webkit-transform: scale(1);
transform: scale(1);
}
}
@keyframes pulse {
0% {
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
50% {
-webkit-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);
}
100% {
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
}
.pulse {
-webkit-animation-name: pulse;
animation-name: pulse;
}
@-webkit-keyframes shake {
0%, 100% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
10%, 30%, 50%, 70%, 90% {
-webkit-transform: translateX(-10px);
transform: translateX(-10px);
}
20%, 40%, 60%, 80% {
-webkit-transform: translateX(10px);
transform: translateX(10px);
}
}
@keyframes shake {
0%, 100% {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
10%, 30%, 50%, 70%, 90% {
-webkit-transform: translateX(-10px);
-ms-transform: translateX(-10px);
transform: translateX(-10px);
}
20%, 40%, 60%, 80% {
-webkit-transform: translateX(10px);
-ms-transform: translateX(10px);
transform: translateX(10px);
}
}
.shake {
-webkit-animation-name: shake;
animation-name: shake;
}
@-webkit-keyframes swing {
20% {
-webkit-transform: rotate(15deg);
transform: rotate(15deg);
}
40% {
-webkit-transform: rotate(-10deg);
transform: rotate(-10deg);
}
60% {
-webkit-transform: rotate(5deg);
transform: rotate(5deg);
}
80% {
-webkit-transform: rotate(-5deg);
transform: rotate(-5deg);
}
100% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
}
@keyframes swing {
20% {
-webkit-transform: rotate(15deg);
-ms-transform: rotate(15deg);
transform: rotate(15deg);
}
40% {
-webkit-transform: rotate(-10deg);
-ms-transform: rotate(-10deg);
transform: rotate(-10deg);
}
60% {
-webkit-transform: rotate(5deg);
-ms-transform: rotate(5deg);
transform: rotate(5deg);
}
80% {
-webkit-transform: rotate(-5deg);
-ms-transform: rotate(-5deg);
transform: rotate(-5deg);
}
100% {
-webkit-transform: rotate(0deg);
-ms-transform: rotate(0deg);
transform: rotate(0deg);
}
}
.swing {
-webkit-transform-origin: top center;
-ms-transform-origin: top center;
transform-origin: top center;
-webkit-animation-name: swing;
animation-name: swing;
}
@-webkit-keyframes tada {
0% {
-webkit-transform: scale(1);
transform: scale(1);
}
10%, 20% {
-webkit-transform: scale(0.9) rotate(-3deg);
transform: scale(0.9) rotate(-3deg);
}
30%, 50%, 70%, 90% {
-webkit-transform: scale(1.1) rotate(3deg);
transform: scale(1.1) rotate(3deg);
}
40%, 60%, 80% {
-webkit-transform: scale(1.1) rotate(-3deg);
transform: scale(1.1) rotate(-3deg);
}
100% {
-webkit-transform: scale(1) rotate(0);
transform: scale(1) rotate(0);
}
}
@keyframes tada {
0% {
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
10%, 20% {
-webkit-transform: scale(0.9) rotate(-3deg);
-ms-transform: scale(0.9) rotate(-3deg);
transform: scale(0.9) rotate(-3deg);
}
30%, 50%, 70%, 90% {
-webkit-transform: scale(1.1) rotate(3deg);
-ms-transform: scale(1.1) rotate(3deg);
transform: scale(1.1) rotate(3deg);
}
40%, 60%, 80% {
-webkit-transform: scale(1.1) rotate(-3deg);
-ms-transform: scale(1.1) rotate(-3deg);
transform: scale(1.1) rotate(-3deg);
}
100% {
-webkit-transform: scale(1) rotate(0);
-ms-transform: scale(1) rotate(0);
transform: scale(1) rotate(0);
}
}
.tada {
-webkit-animation-name: tada;
animation-name: tada;
} @-webkit-keyframes wobble {
0% {
-webkit-transform: translateX(0%);
transform: translateX(0%);
}
15% {
-webkit-transform: translateX(-25%) rotate(-5deg);
transform: translateX(-25%) rotate(-5deg);
}
30% {
-webkit-transform: translateX(20%) rotate(3deg);
transform: translateX(20%) rotate(3deg);
}
45% {
-webkit-transform: translateX(-15%) rotate(-3deg);
transform: translateX(-15%) rotate(-3deg);
}
60% {
-webkit-transform: translateX(10%) rotate(2deg);
transform: translateX(10%) rotate(2deg);
}
75% {
-webkit-transform: translateX(-5%) rotate(-1deg);
transform: translateX(-5%) rotate(-1deg);
}
100% {
-webkit-transform: translateX(0%);
transform: translateX(0%);
}
}
@keyframes wobble {
0% {
-webkit-transform: translateX(0%);
-ms-transform: translateX(0%);
transform: translateX(0%);
}
15% {
-webkit-transform: translateX(-25%) rotate(-5deg);
-ms-transform: translateX(-25%) rotate(-5deg);
transform: translateX(-25%) rotate(-5deg);
}
30% {
-webkit-transform: translateX(20%) rotate(3deg);
-ms-transform: translateX(20%) rotate(3deg);
transform: translateX(20%) rotate(3deg);
}
45% {
-webkit-transform: translateX(-15%) rotate(-3deg);
-ms-transform: translateX(-15%) rotate(-3deg);
transform: translateX(-15%) rotate(-3deg);
}
60% {
-webkit-transform: translateX(10%) rotate(2deg);
-ms-transform: translateX(10%) rotate(2deg);
transform: translateX(10%) rotate(2deg);
}
75% {
-webkit-transform: translateX(-5%) rotate(-1deg);
-ms-transform: translateX(-5%) rotate(-1deg);
transform: translateX(-5%) rotate(-1deg);
}
100% {
-webkit-transform: translateX(0%);
-ms-transform: translateX(0%);
transform: translateX(0%);
}
}
.wobble {
-webkit-animation-name: wobble;
animation-name: wobble;
}
@-webkit-keyframes bounceIn {
0% {
opacity: 0;
-webkit-transform: scale(.3);
transform: scale(.3);
}
50% {
opacity: 1;
-webkit-transform: scale(1.05);
transform: scale(1.05);
}
70% {
-webkit-transform: scale(.9);
transform: scale(.9);
}
100% {
-webkit-transform: scale(1);
transform: scale(1);
}
}
@keyframes bounceIn {
0% {
opacity: 0;
-webkit-transform: scale(.3);
-ms-transform: scale(.3);
transform: scale(.3);
}
50% {
opacity: 1;
-webkit-transform: scale(1.05);
-ms-transform: scale(1.05);
transform: scale(1.05);
}
70% {
-webkit-transform: scale(.9);
-ms-transform: scale(.9);
transform: scale(.9);
}
100% {
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
}
.bounceIn {
-webkit-animation-name: bounceIn;
animation-name: bounceIn;
}
@-webkit-keyframes bounceInDown {
0% {
opacity: 0;
-webkit-transform: translateY(-2000px);
transform: translateY(-2000px);
}
60% {
opacity: 1;
-webkit-transform: translateY(30px);
transform: translateY(30px);
}
80% {
-webkit-transform: translateY(-10px);
transform: translateY(-10px);
}
100% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
}
@keyframes bounceInDown {
0% {
opacity: 0;
-webkit-transform: translateY(-2000px);
-ms-transform: translateY(-2000px);
transform: translateY(-2000px);
}
60% {
opacity: 1;
-webkit-transform: translateY(30px);
-ms-transform: translateY(30px);
transform: translateY(30px);
}
80% {
-webkit-transform: translateY(-10px);
-ms-transform: translateY(-10px);
transform: translateY(-10px);
}
100% {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
}
.bounceInDown {
-webkit-animation-name: bounceInDown;
animation-name: bounceInDown;
}
@-webkit-keyframes bounceInLeft {
0% {
opacity: 0;
-webkit-transform: translateX(-2000px);
transform: translateX(-2000px);
}
60% {
opacity: 1;
-webkit-transform: translateX(30px);
transform: translateX(30px);
}
80% {
-webkit-transform: translateX(-10px);
transform: translateX(-10px);
}
100% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
@keyframes bounceInLeft {
0% {
opacity: 0;
-webkit-transform: translateX(-2000px);
-ms-transform: translateX(-2000px);
transform: translateX(-2000px);
}
60% {
opacity: 1;
-webkit-transform: translateX(30px);
-ms-transform: translateX(30px);
transform: translateX(30px);
}
80% {
-webkit-transform: translateX(-10px);
-ms-transform: translateX(-10px);
transform: translateX(-10px);
}
100% {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
}
.bounceInLeft {
-webkit-animation-name: bounceInLeft;
animation-name: bounceInLeft;
}
@-webkit-keyframes bounceInRight {
0% {
opacity: 0;
-webkit-transform: translateX(2000px);
transform: translateX(2000px);
}
60% {
opacity: 1;
-webkit-transform: translateX(-30px);
transform: translateX(-30px);
}
80% {
-webkit-transform: translateX(10px);
transform: translateX(10px);
}
100% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
@keyframes bounceInRight {
0% {
opacity: 0;
-webkit-transform: translateX(2000px);
-ms-transform: translateX(2000px);
transform: translateX(2000px);
}
60% {
opacity: 1;
-webkit-transform: translateX(-30px);
-ms-transform: translateX(-30px);
transform: translateX(-30px);
}
80% {
-webkit-transform: translateX(10px);
-ms-transform: translateX(10px);
transform: translateX(10px);
}
100% {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
}
.bounceInRight {
-webkit-animation-name: bounceInRight;
animation-name: bounceInRight;
}
@-webkit-keyframes bounceInUp {
0% {
opacity: 0;
-webkit-transform: translateY(2000px);
transform: translateY(2000px);
}
60% {
opacity: 1;
-webkit-transform: translateY(-30px);
transform: translateY(-30px);
}
80% {
-webkit-transform: translateY(10px);
transform: translateY(10px);
}
100% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
}
@keyframes bounceInUp {
0% {
opacity: 0;
-webkit-transform: translateY(2000px);
-ms-transform: translateY(2000px);
transform: translateY(2000px);
}
60% {
opacity: 1;
-webkit-transform: translateY(-30px);
-ms-transform: translateY(-30px);
transform: translateY(-30px);
}
80% {
-webkit-transform: translateY(10px);
-ms-transform: translateY(10px);
transform: translateY(10px);
}
100% {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
}
.bounceInUp {
-webkit-animation-name: bounceInUp;
animation-name: bounceInUp;
}
@-webkit-keyframes bounceOut {
0% {
-webkit-transform: scale(1);
transform: scale(1);
}
25% {
-webkit-transform: scale(.95);
transform: scale(.95);
}
50% {
opacity: 1;
-webkit-transform: scale(1.1);
transform: scale(1.1);
}
100% {
opacity: 0;
-webkit-transform: scale(.3);
transform: scale(.3);
}
}
@keyframes bounceOut {
0% {
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
25% {
-webkit-transform: scale(.95);
-ms-transform: scale(.95);
transform: scale(.95);
}
50% {
opacity: 1;
-webkit-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);
}
100% {
opacity: 0;
-webkit-transform: scale(.3);
-ms-transform: scale(.3);
transform: scale(.3);
}
}
.bounceOut {
-webkit-animation-name: bounceOut;
animation-name: bounceOut;
}
@-webkit-keyframes bounceOutDown {
0% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
20% {
opacity: 1;
-webkit-transform: translateY(-20px);
transform: translateY(-20px);
}
100% {
opacity: 0;
-webkit-transform: translateY(2000px);
transform: translateY(2000px);
}
}
@keyframes bounceOutDown {
0% {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
20% {
opacity: 1;
-webkit-transform: translateY(-20px);
-ms-transform: translateY(-20px);
transform: translateY(-20px);
}
100% {
opacity: 0;
-webkit-transform: translateY(2000px);
-ms-transform: translateY(2000px);
transform: translateY(2000px);
}
}
.bounceOutDown {
-webkit-animation-name: bounceOutDown;
animation-name: bounceOutDown;
}
@-webkit-keyframes bounceOutLeft {
0% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
20% {
opacity: 1;
-webkit-transform: translateX(20px);
transform: translateX(20px);
}
100% {
opacity: 0;
-webkit-transform: translateX(-2000px);
transform: translateX(-2000px);
}
}
@keyframes bounceOutLeft {
0% {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
20% {
opacity: 1;
-webkit-transform: translateX(20px);
-ms-transform: translateX(20px);
transform: translateX(20px);
}
100% {
opacity: 0;
-webkit-transform: translateX(-2000px);
-ms-transform: translateX(-2000px);
transform: translateX(-2000px);
}
}
.bounceOutLeft {
-webkit-animation-name: bounceOutLeft;
animation-name: bounceOutLeft;
}
@-webkit-keyframes bounceOutRight {
0% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
20% {
opacity: 1;
-webkit-transform: translateX(-20px);
transform: translateX(-20px);
}
100% {
opacity: 0;
-webkit-transform: translateX(2000px);
transform: translateX(2000px);
}
}
@keyframes bounceOutRight {
0% {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
20% {
opacity: 1;
-webkit-transform: translateX(-20px);
-ms-transform: translateX(-20px);
transform: translateX(-20px);
}
100% {
opacity: 0;
-webkit-transform: translateX(2000px);
-ms-transform: translateX(2000px);
transform: translateX(2000px);
}
}
.bounceOutRight {
-webkit-animation-name: bounceOutRight;
animation-name: bounceOutRight;
}
@-webkit-keyframes bounceOutUp {
0% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
20% {
opacity: 1;
-webkit-transform: translateY(20px);
transform: translateY(20px);
}
100% {
opacity: 0;
-webkit-transform: translateY(-2000px);
transform: translateY(-2000px);
}
}
@keyframes bounceOutUp {
0% {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
20% {
opacity: 1;
-webkit-transform: translateY(20px);
-ms-transform: translateY(20px);
transform: translateY(20px);
}
100% {
opacity: 0;
-webkit-transform: translateY(-2000px);
-ms-transform: translateY(-2000px);
transform: translateY(-2000px);
}
}
.bounceOutUp {
-webkit-animation-name: bounceOutUp;
animation-name: bounceOutUp;
}
@-webkit-keyframes fadeIn {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@keyframes fadeIn {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
.fadeIn {
-webkit-animation-name: fadeIn;
animation-name: fadeIn;
}
@-webkit-keyframes fadeInDown {
0% {
opacity: 0;
-webkit-transform: translateY(-20px);
transform: translateY(-20px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
}
}
@keyframes fadeInDown {
0% {
opacity: 0;
-webkit-transform: translateY(-20px);
-ms-transform: translateY(-20px);
transform: translateY(-20px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
}
.fadeInDown {
-webkit-animation-name: fadeInDown;
animation-name: fadeInDown;
}
@-webkit-keyframes fadeInDownBig {
0% {
opacity: 0;
-webkit-transform: translateY(-2000px);
transform: translateY(-2000px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
}
}
@keyframes fadeInDownBig {
0% {
opacity: 0;
-webkit-transform: translateY(-2000px);
-ms-transform: translateY(-2000px);
transform: translateY(-2000px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
}
.fadeInDownBig {
-webkit-animation-name: fadeInDownBig;
animation-name: fadeInDownBig;
}
@-webkit-keyframes fadeInLeft {
0% {
opacity: 0;
-webkit-transform: translateX(-20px);
transform: translateX(-20px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
@keyframes fadeInLeft {
0% {
opacity: 0;
-webkit-transform: translateX(-20px);
-ms-transform: translateX(-20px);
transform: translateX(-20px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
}
.fadeInLeft {
-webkit-animation-name: fadeInLeft;
animation-name: fadeInLeft;
}
@-webkit-keyframes fadeInLeftBig {
0% {
opacity: 0;
-webkit-transform: translateX(-2000px);
transform: translateX(-2000px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
@keyframes fadeInLeftBig {
0% {
opacity: 0;
-webkit-transform: translateX(-2000px);
-ms-transform: translateX(-2000px);
transform: translateX(-2000px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
}
.fadeInLeftBig {
-webkit-animation-name: fadeInLeftBig;
animation-name: fadeInLeftBig;
}
@-webkit-keyframes fadeInRight {
0% {
opacity: 0;
-webkit-transform: translateX(20px);
transform: translateX(20px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
@keyframes fadeInRight {
0% {
opacity: 0;
-webkit-transform: translateX(20px);
-ms-transform: translateX(20px);
transform: translateX(20px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
}
.fadeInRight {
-webkit-animation-name: fadeInRight;
animation-name: fadeInRight;
}
@-webkit-keyframes fadeInRightBig {
0% {
opacity: 0;
-webkit-transform: translateX(2000px);
transform: translateX(2000px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
@keyframes fadeInRightBig {
0% {
opacity: 0;
-webkit-transform: translateX(2000px);
-ms-transform: translateX(2000px);
transform: translateX(2000px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
}
.fadeInRightBig {
-webkit-animation-name: fadeInRightBig;
animation-name: fadeInRightBig;
}
@-webkit-keyframes fadeInUp {
0% {
opacity: 0;
-webkit-transform: translateY(20px);
transform: translateY(20px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
}
}
@keyframes fadeInUp {
0% {
opacity: 0;
-webkit-transform: translateY(20px);
-ms-transform: translateY(20px);
transform: translateY(20px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
}
.fadeInUp {
-webkit-animation-name: fadeInUp;
animation-name: fadeInUp;
}
@-webkit-keyframes fadeInUpBig {
0% {
opacity: 0;
-webkit-transform: translateY(2000px);
transform: translateY(2000px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
}
}
@keyframes fadeInUpBig {
0% {
opacity: 0;
-webkit-transform: translateY(2000px);
-ms-transform: translateY(2000px);
transform: translateY(2000px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
}
.fadeInUpBig {
-webkit-animation-name: fadeInUpBig;
animation-name: fadeInUpBig;
}
@-webkit-keyframes fadeOut {
0% {
opacity: 1;
}
100% {
opacity: 0;
}
}
@keyframes fadeOut {
0% {
opacity: 1;
}
100% {
opacity: 0;
}
}
.fadeOut {
-webkit-animation-name: fadeOut;
animation-name: fadeOut;
}
@-webkit-keyframes fadeOutDown {
0% {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(20px);
transform: translateY(20px);
}
}
@keyframes fadeOutDown {
0% {
opacity: 1;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(20px);
-ms-transform: translateY(20px);
transform: translateY(20px);
}
}
.fadeOutDown {
-webkit-animation-name: fadeOutDown;
animation-name: fadeOutDown;
}
@-webkit-keyframes fadeOutDownBig {
0% {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(2000px);
transform: translateY(2000px);
}
}
@keyframes fadeOutDownBig {
0% {
opacity: 1;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(2000px);
-ms-transform: translateY(2000px);
transform: translateY(2000px);
}
}
.fadeOutDownBig {
-webkit-animation-name: fadeOutDownBig;
animation-name: fadeOutDownBig;
}
@-webkit-keyframes fadeOutLeft {
0% {
opacity: 1;
-webkit-transform: translateX(0);
transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(-20px);
transform: translateX(-20px);
}
}
@keyframes fadeOutLeft {
0% {
opacity: 1;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(-20px);
-ms-transform: translateX(-20px);
transform: translateX(-20px);
}
}
.fadeOutLeft {
-webkit-animation-name: fadeOutLeft;
animation-name: fadeOutLeft;
}
@-webkit-keyframes fadeOutLeftBig {
0% {
opacity: 1;
-webkit-transform: translateX(0);
transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(-2000px);
transform: translateX(-2000px);
}
}
@keyframes fadeOutLeftBig {
0% {
opacity: 1;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(-2000px);
-ms-transform: translateX(-2000px);
transform: translateX(-2000px);
}
}
.fadeOutLeftBig {
-webkit-animation-name: fadeOutLeftBig;
animation-name: fadeOutLeftBig;
}
@-webkit-keyframes fadeOutRight {
0% {
opacity: 1;
-webkit-transform: translateX(0);
transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(20px);
transform: translateX(20px);
}
}
@keyframes fadeOutRight {
0% {
opacity: 1;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(20px);
-ms-transform: translateX(20px);
transform: translateX(20px);
}
}
.fadeOutRight {
-webkit-animation-name: fadeOutRight;
animation-name: fadeOutRight;
}
@-webkit-keyframes fadeOutRightBig {
0% {
opacity: 1;
-webkit-transform: translateX(0);
transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(2000px);
transform: translateX(2000px);
}
}
@keyframes fadeOutRightBig {
0% {
opacity: 1;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(2000px);
-ms-transform: translateX(2000px);
transform: translateX(2000px);
}
}
.fadeOutRightBig {
-webkit-animation-name: fadeOutRightBig;
animation-name: fadeOutRightBig;
}
@-webkit-keyframes fadeOutUp {
0% {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(-20px);
transform: translateY(-20px);
}
}
@keyframes fadeOutUp {
0% {
opacity: 1;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(-20px);
-ms-transform: translateY(-20px);
transform: translateY(-20px);
}
}
.fadeOutUp {
-webkit-animation-name: fadeOutUp;
animation-name: fadeOutUp;
}
@-webkit-keyframes fadeOutUpBig {
0% {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(-2000px);
transform: translateY(-2000px);
}
}
@keyframes fadeOutUpBig {
0% {
opacity: 1;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(-2000px);
-ms-transform: translateY(-2000px);
transform: translateY(-2000px);
}
}
.fadeOutUpBig {
-webkit-animation-name: fadeOutUpBig;
animation-name: fadeOutUpBig;
}
@-webkit-keyframes flip {
0% {
-webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
40% {
-webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
50% {
-webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
80% {
-webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
100% {
-webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
}
@keyframes flip {
0% {
-webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
-ms-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
40% {
-webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
-ms-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
50% {
-webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
-ms-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
80% {
-webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
-ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
100% {
-webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
-ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
}
.animated.flip {
-webkit-backface-visibility: visible;
-ms-backface-visibility: visible;
backface-visibility: visible;
-webkit-animation-name: flip;
animation-name: flip;
}
@-webkit-keyframes flipInX {
0% {
-webkit-transform: perspective(400px) rotateX(90deg);
transform: perspective(400px) rotateX(90deg);
opacity: 0;
}
40% {
-webkit-transform: perspective(400px) rotateX(-10deg);
transform: perspective(400px) rotateX(-10deg);
}
70% {
-webkit-transform: perspective(400px) rotateX(10deg);
transform: perspective(400px) rotateX(10deg);
}
100% {
-webkit-transform: perspective(400px) rotateX(0deg);
transform: perspective(400px) rotateX(0deg);
opacity: 1;
}
}
@keyframes flipInX {
0% {
-webkit-transform: perspective(400px) rotateX(90deg);
-ms-transform: perspective(400px) rotateX(90deg);
transform: perspective(400px) rotateX(90deg);
opacity: 0;
}
40% {
-webkit-transform: perspective(400px) rotateX(-10deg);
-ms-transform: perspective(400px) rotateX(-10deg);
transform: perspective(400px) rotateX(-10deg);
}
70% {
-webkit-transform: perspective(400px) rotateX(10deg);
-ms-transform: perspective(400px) rotateX(10deg);
transform: perspective(400px) rotateX(10deg);
}
100% {
-webkit-transform: perspective(400px) rotateX(0deg);
-ms-transform: perspective(400px) rotateX(0deg);
transform: perspective(400px) rotateX(0deg);
opacity: 1;
}
}
.flipInX {
-webkit-backface-visibility: visible !important;
-ms-backface-visibility: visible !important;
backface-visibility: visible !important;
-webkit-animation-name: flipInX;
animation-name: flipInX;
}
@-webkit-keyframes flipInY {
0% {
-webkit-transform: perspective(400px) rotateY(90deg);
transform: perspective(400px) rotateY(90deg);
opacity: 0;
}
40% {
-webkit-transform: perspective(400px) rotateY(-10deg);
transform: perspective(400px) rotateY(-10deg);
}
70% {
-webkit-transform: perspective(400px) rotateY(10deg);
transform: perspective(400px) rotateY(10deg);
}
100% {
-webkit-transform: perspective(400px) rotateY(0deg);
transform: perspective(400px) rotateY(0deg);
opacity: 1;
}
}
@keyframes flipInY {
0% {
-webkit-transform: perspective(400px) rotateY(90deg);
-ms-transform: perspective(400px) rotateY(90deg);
transform: perspective(400px) rotateY(90deg);
opacity: 0;
}
40% {
-webkit-transform: perspective(400px) rotateY(-10deg);
-ms-transform: perspective(400px) rotateY(-10deg);
transform: perspective(400px) rotateY(-10deg);
}
70% {
-webkit-transform: perspective(400px) rotateY(10deg);
-ms-transform: perspective(400px) rotateY(10deg);
transform: perspective(400px) rotateY(10deg);
}
100% {
-webkit-transform: perspective(400px) rotateY(0deg);
-ms-transform: perspective(400px) rotateY(0deg);
transform: perspective(400px) rotateY(0deg);
opacity: 1;
}
}
.flipInY {
-webkit-backface-visibility: visible !important;
-ms-backface-visibility: visible !important;
backface-visibility: visible !important;
-webkit-animation-name: flipInY;
animation-name: flipInY;
}
@-webkit-keyframes flipOutX {
0% {
-webkit-transform: perspective(400px) rotateX(0deg);
transform: perspective(400px) rotateX(0deg);
opacity: 1;
}
100% {
-webkit-transform: perspective(400px) rotateX(90deg);
transform: perspective(400px) rotateX(90deg);
opacity: 0;
}
}
@keyframes flipOutX {
0% {
-webkit-transform: perspective(400px) rotateX(0deg);
-ms-transform: perspective(400px) rotateX(0deg);
transform: perspective(400px) rotateX(0deg);
opacity: 1;
}
100% {
-webkit-transform: perspective(400px) rotateX(90deg);
-ms-transform: perspective(400px) rotateX(90deg);
transform: perspective(400px) rotateX(90deg);
opacity: 0;
}
}
.flipOutX {
-webkit-animation-name: flipOutX;
animation-name: flipOutX;
-webkit-backface-visibility: visible !important;
-ms-backface-visibility: visible !important;
backface-visibility: visible !important;
}
@-webkit-keyframes flipOutY {
0% {
-webkit-transform: perspective(400px) rotateY(0deg);
transform: perspective(400px) rotateY(0deg);
opacity: 1;
}
100% {
-webkit-transform: perspective(400px) rotateY(90deg);
transform: perspective(400px) rotateY(90deg);
opacity: 0;
}
}
@keyframes flipOutY {
0% {
-webkit-transform: perspective(400px) rotateY(0deg);
-ms-transform: perspective(400px) rotateY(0deg);
transform: perspective(400px) rotateY(0deg);
opacity: 1;
}
100% {
-webkit-transform: perspective(400px) rotateY(90deg);
-ms-transform: perspective(400px) rotateY(90deg);
transform: perspective(400px) rotateY(90deg);
opacity: 0;
}
}
.flipOutY {
-webkit-backface-visibility: visible !important;
-ms-backface-visibility: visible !important;
backface-visibility: visible !important;
-webkit-animation-name: flipOutY;
animation-name: flipOutY;
}
@-webkit-keyframes lightSpeedIn {
0% {
-webkit-transform: translateX(100%) skewX(-30deg);
transform: translateX(100%) skewX(-30deg);
opacity: 0;
}
60% {
-webkit-transform: translateX(-20%) skewX(30deg);
transform: translateX(-20%) skewX(30deg);
opacity: 1;
}
80% {
-webkit-transform: translateX(0%) skewX(-15deg);
transform: translateX(0%) skewX(-15deg);
opacity: 1;
}
100% {
-webkit-transform: translateX(0%) skewX(0deg);
transform: translateX(0%) skewX(0deg);
opacity: 1;
}
}
@keyframes lightSpeedIn {
0% {
-webkit-transform: translateX(100%) skewX(-30deg);
-ms-transform: translateX(100%) skewX(-30deg);
transform: translateX(100%) skewX(-30deg);
opacity: 0;
}
60% {
-webkit-transform: translateX(-20%) skewX(30deg);
-ms-transform: translateX(-20%) skewX(30deg);
transform: translateX(-20%) skewX(30deg);
opacity: 1;
}
80% {
-webkit-transform: translateX(0%) skewX(-15deg);
-ms-transform: translateX(0%) skewX(-15deg);
transform: translateX(0%) skewX(-15deg);
opacity: 1;
}
100% {
-webkit-transform: translateX(0%) skewX(0deg);
-ms-transform: translateX(0%) skewX(0deg);
transform: translateX(0%) skewX(0deg);
opacity: 1;
}
}
.lightSpeedIn {
-webkit-animation-name: lightSpeedIn;
animation-name: lightSpeedIn;
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
@-webkit-keyframes lightSpeedOut {
0% {
-webkit-transform: translateX(0%) skewX(0deg);
transform: translateX(0%) skewX(0deg);
opacity: 1;
}
100% {
-webkit-transform: translateX(100%) skewX(-30deg);
transform: translateX(100%) skewX(-30deg);
opacity: 0;
}
}
@keyframes lightSpeedOut {
0% {
-webkit-transform: translateX(0%) skewX(0deg);
-ms-transform: translateX(0%) skewX(0deg);
transform: translateX(0%) skewX(0deg);
opacity: 1;
}
100% {
-webkit-transform: translateX(100%) skewX(-30deg);
-ms-transform: translateX(100%) skewX(-30deg);
transform: translateX(100%) skewX(-30deg);
opacity: 0;
}
}
.lightSpeedOut {
-webkit-animation-name: lightSpeedOut;
animation-name: lightSpeedOut;
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
@-webkit-keyframes rotateIn {
0% {
-webkit-transform-origin: center center;
transform-origin: center center;
-webkit-transform: rotate(-200deg);
transform: rotate(-200deg);
opacity: 0;
}
100% {
-webkit-transform-origin: center center;
transform-origin: center center;
-webkit-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
}
@keyframes rotateIn {
0% {
-webkit-transform-origin: center center;
-ms-transform-origin: center center;
transform-origin: center center;
-webkit-transform: rotate(-200deg);
-ms-transform: rotate(-200deg);
transform: rotate(-200deg);
opacity: 0;
}
100% {
-webkit-transform-origin: center center;
-ms-transform-origin: center center;
transform-origin: center center;
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
}
.rotateIn {
-webkit-animation-name: rotateIn;
animation-name: rotateIn;
}
@-webkit-keyframes rotateInDownLeft {
0% {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(-90deg);
transform: rotate(-90deg);
opacity: 0;
}
100% {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
}
@keyframes rotateInDownLeft {
0% {
-webkit-transform-origin: left bottom;
-ms-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
transform: rotate(-90deg);
opacity: 0;
}
100% {
-webkit-transform-origin: left bottom;
-ms-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
}
.rotateInDownLeft {
-webkit-animation-name: rotateInDownLeft;
animation-name: rotateInDownLeft;
}
@-webkit-keyframes rotateInDownRight {
0% {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(90deg);
transform: rotate(90deg);
opacity: 0;
}
100% {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
}
@keyframes rotateInDownRight {
0% {
-webkit-transform-origin: right bottom;
-ms-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg);
opacity: 0;
}
100% {
-webkit-transform-origin: right bottom;
-ms-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
}
.rotateInDownRight {
-webkit-animation-name: rotateInDownRight;
animation-name: rotateInDownRight;
}
@-webkit-keyframes rotateInUpLeft {
0% {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(90deg);
transform: rotate(90deg);
opacity: 0;
}
100% {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
}
@keyframes rotateInUpLeft {
0% {
-webkit-transform-origin: left bottom;
-ms-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg);
opacity: 0;
}
100% {
-webkit-transform-origin: left bottom;
-ms-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
}
.rotateInUpLeft {
-webkit-animation-name: rotateInUpLeft;
animation-name: rotateInUpLeft;
}
@-webkit-keyframes rotateInUpRight {
0% {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(-90deg);
transform: rotate(-90deg);
opacity: 0;
}
100% {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
}
@keyframes rotateInUpRight {
0% {
-webkit-transform-origin: right bottom;
-ms-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
transform: rotate(-90deg);
opacity: 0;
}
100% {
-webkit-transform-origin: right bottom;
-ms-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
}
.rotateInUpRight {
-webkit-animation-name: rotateInUpRight;
animation-name: rotateInUpRight;
}
@-webkit-keyframes rotateOut {
0% {
-webkit-transform-origin: center center;
transform-origin: center center;
-webkit-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
100% {
-webkit-transform-origin: center center;
transform-origin: center center;
-webkit-transform: rotate(200deg);
transform: rotate(200deg);
opacity: 0;
}
}
@keyframes rotateOut {
0% {
-webkit-transform-origin: center center;
-ms-transform-origin: center center;
transform-origin: center center;
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
100% {
-webkit-transform-origin: center center;
-ms-transform-origin: center center;
transform-origin: center center;
-webkit-transform: rotate(200deg);
-ms-transform: rotate(200deg);
transform: rotate(200deg);
opacity: 0;
}
}
.rotateOut {
-webkit-animation-name: rotateOut;
animation-name: rotateOut;
}
@-webkit-keyframes rotateOutDownLeft {
0% {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
100% {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(90deg);
transform: rotate(90deg);
opacity: 0;
}
}
@keyframes rotateOutDownLeft {
0% {
-webkit-transform-origin: left bottom;
-ms-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
100% {
-webkit-transform-origin: left bottom;
-ms-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg);
opacity: 0;
}
}
.rotateOutDownLeft {
-webkit-animation-name: rotateOutDownLeft;
animation-name: rotateOutDownLeft;
}
@-webkit-keyframes rotateOutDownRight {
0% {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
100% {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(-90deg);
transform: rotate(-90deg);
opacity: 0;
}
}
@keyframes rotateOutDownRight {
0% {
-webkit-transform-origin: right bottom;
-ms-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
100% {
-webkit-transform-origin: right bottom;
-ms-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
transform: rotate(-90deg);
opacity: 0;
}
}
.rotateOutDownRight {
-webkit-animation-name: rotateOutDownRight;
animation-name: rotateOutDownRight;
}
@-webkit-keyframes rotateOutUpLeft {
0% {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
100% {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(-90deg);
transform: rotate(-90deg);
opacity: 0;
}
}
@keyframes rotateOutUpLeft {
0% {
-webkit-transform-origin: left bottom;
-ms-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
100% {
-webkit-transform-origin: left bottom;
-ms-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
transform: rotate(-90deg);
opacity: 0;
}
}
.rotateOutUpLeft {
-webkit-animation-name: rotateOutUpLeft;
animation-name: rotateOutUpLeft;
}
@-webkit-keyframes rotateOutUpRight {
0% {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
100% {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(90deg);
transform: rotate(90deg);
opacity: 0;
}
}
@keyframes rotateOutUpRight {
0% {
-webkit-transform-origin: right bottom;
-ms-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
100% {
-webkit-transform-origin: right bottom;
-ms-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg);
opacity: 0;
}
}
.rotateOutUpRight {
-webkit-animation-name: rotateOutUpRight;
animation-name: rotateOutUpRight;
}
@-webkit-keyframes slideInDown {
0% {
opacity: 0;
-webkit-transform: translateY(-2000px);
transform: translateY(-2000px);
}
100% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
}
@keyframes slideInDown {
0% {
opacity: 0;
-webkit-transform: translateY(-2000px);
-ms-transform: translateY(-2000px);
transform: translateY(-2000px);
}
100% {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
}
.slideInDown {
-webkit-animation-name: slideInDown;
animation-name: slideInDown;
}
@-webkit-keyframes slideInLeft {
0% {
opacity: 0;
-webkit-transform: translateX(-2000px);
transform: translateX(-2000px);
}
100% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
@keyframes slideInLeft {
0% {
opacity: 0;
-webkit-transform: translateX(-2000px);
-ms-transform: translateX(-2000px);
transform: translateX(-2000px);
}
100% {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
}
.slideInLeft {
-webkit-animation-name: slideInLeft;
animation-name: slideInLeft;
}
@-webkit-keyframes slideInRight {
0% {
opacity: 0;
-webkit-transform: translateX(2000px);
transform: translateX(2000px);
}
100% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
@keyframes slideInRight {
0% {
opacity: 0;
-webkit-transform: translateX(2000px);
-ms-transform: translateX(2000px);
transform: translateX(2000px);
}
100% {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
}
.slideInRight {
-webkit-animation-name: slideInRight;
animation-name: slideInRight;
}
@-webkit-keyframes slideOutLeft {
0% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(-2000px);
transform: translateX(-2000px);
}
}
@keyframes slideOutLeft {
0% {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(-2000px);
-ms-transform: translateX(-2000px);
transform: translateX(-2000px);
}
}
.slideOutLeft {
-webkit-animation-name: slideOutLeft;
animation-name: slideOutLeft;
}
@-webkit-keyframes slideOutRight {
0% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(2000px);
transform: translateX(2000px);
}
}
@keyframes slideOutRight {
0% {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(2000px);
-ms-transform: translateX(2000px);
transform: translateX(2000px);
}
}
.slideOutRight {
-webkit-animation-name: slideOutRight;
animation-name: slideOutRight;
}
@-webkit-keyframes slideOutUp {
0% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(-2000px);
transform: translateY(-2000px);
}
}
@keyframes slideOutUp {
0% {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(-2000px);
-ms-transform: translateY(-2000px);
transform: translateY(-2000px);
}
}
.slideOutUp {
-webkit-animation-name: slideOutUp;
animation-name: slideOutUp;
}
@-webkit-keyframes hinge {
0% {
-webkit-transform: rotate(0);
transform: rotate(0);
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
20%, 60% {
-webkit-transform: rotate(80deg);
transform: rotate(80deg);
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
40% {
-webkit-transform: rotate(60deg);
transform: rotate(60deg);
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
80% {
-webkit-transform: rotate(60deg) translateY(0);
transform: rotate(60deg) translateY(0);
opacity: 1;
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
100% {
-webkit-transform: translateY(700px);
transform: translateY(700px);
opacity: 0;
}
}
@keyframes hinge {
0% {
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
-webkit-transform-origin: top left;
-ms-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
20%, 60% {
-webkit-transform: rotate(80deg);
-ms-transform: rotate(80deg);
transform: rotate(80deg);
-webkit-transform-origin: top left;
-ms-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
40% {
-webkit-transform: rotate(60deg);
-ms-transform: rotate(60deg);
transform: rotate(60deg);
-webkit-transform-origin: top left;
-ms-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
80% {
-webkit-transform: rotate(60deg) translateY(0);
-ms-transform: rotate(60deg) translateY(0);
transform: rotate(60deg) translateY(0);
opacity: 1;
-webkit-transform-origin: top left;
-ms-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
100% {
-webkit-transform: translateY(700px);
-ms-transform: translateY(700px);
transform: translateY(700px);
opacity: 0;
}
}
.hinge {
-webkit-animation-name: hinge;
animation-name: hinge;
} @-webkit-keyframes rollIn {
0% {
opacity: 0;
-webkit-transform: translateX(-100%) rotate(-120deg);
transform: translateX(-100%) rotate(-120deg);
}
100% {
opacity: 1;
-webkit-transform: translateX(0px) rotate(0deg);
transform: translateX(0px) rotate(0deg);
}
}
@keyframes rollIn {
0% {
opacity: 0;
-webkit-transform: translateX(-100%) rotate(-120deg);
-ms-transform: translateX(-100%) rotate(-120deg);
transform: translateX(-100%) rotate(-120deg);
}
100% {
opacity: 1;
-webkit-transform: translateX(0px) rotate(0deg);
-ms-transform: translateX(0px) rotate(0deg);
transform: translateX(0px) rotate(0deg);
}
}
.rollIn {
-webkit-animation-name: rollIn;
animation-name: rollIn;
} @-webkit-keyframes rollOut {
0% {
opacity: 1;
-webkit-transform: translateX(0px) rotate(0deg);
transform: translateX(0px) rotate(0deg);
}
100% {
opacity: 0;
-webkit-transform: translateX(100%) rotate(120deg);
transform: translateX(100%) rotate(120deg);
}
}
@keyframes rollOut {
0% {
opacity: 1;
-webkit-transform: translateX(0px) rotate(0deg);
-ms-transform: translateX(0px) rotate(0deg);
transform: translateX(0px) rotate(0deg);
}
100% {
opacity: 0;
-webkit-transform: translateX(100%) rotate(120deg);
-ms-transform: translateX(100%) rotate(120deg);
transform: translateX(100%) rotate(120deg);
}
}
.rollOut {
-webkit-animation-name: rollOut;
animation-name: rollOut;
}