@charset "UTF-8";
.addthis_sharing_toolbox a,
.refurb-h-icon {background-image: url(https://www.phonebot.com.au/image/refurb-mobile-icon.png);}
.brandnew-h-icon {background-image: url(https://www.phonebot.com.au/image/bnew-phone-icon.png);}
.laptop-icon {background-image: url(https://www.phonebot.com.au/image/laptop-icon.png);}
.accessories-icon {background-image: url(https://www.phonebot.com.au/image/headphone-icon.webp);}
.tablet-icon {background-image: url(https://www.phonebot.com.au/image/tablet-icon.webp);}
.broadband-icon {background-image: url(https://www.phonebot.com.au/image/broadbands-icon.png);}
.unlock-cat-icon {background-image: url(https://www.phonebot.com.au/image/unlock-icon.png);}
.cat-icons {background-repeat: no-repeat;background-size: contain;min-height: 30px;width: 100%;}
.unactivated-product {left: 0;top: 30px;font-size: 11px;line-height: 27px;display: inline-block;padding: 0 8px;font-weight: 500;letter-spacing: .5px;color: #FFF;background-color: #ea5e67;position: absolute;z-index: 9;text-transform: uppercase;}
#mainSection #tab-section .accordion-btn {
    width: 100%;
}
#remove-coupon {
    padding: 0 6px;
    color: #ea5e67;
    border-radius: 3px;
    cursor: pointer;
    font-size: 11px;
    font-weight: bold;
}
@media only screen and (max-width: 600px) {
.cat-icons {min-height: 20px;}
}
@media (min-width:767px){
    .max-height-seo {max-height: 340px !important;}
}
.btn,
button{-moz-transition:.3s all ease;-o-transition:.3s all ease;-webkit-transition:.3s all ease}
.alert,
.table td{-moz-box-sizing:border-box}
.alert button.close,
.site-map-page #content ul.category-list li:before{-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%)}
a,
img{max-width:100%}
#page>.ie-warning,
.alert i,
h1{text-align:center}
.sbSelector,
h1{-ms-text-overflow:ellipsis;text-overflow:ellipsis}
.rd-mobilepanel_title,
.sbSelector,
h1{text-overflow:ellipsis}
.article-description ol,
.privacy_page ol{counter-reset:list}
.article-description ol li,
.privacy_page ol li{counter-increment:list}
.btn,
button{background:0 0;border:none;display:inline-block;padding:0;outline:0;outline-offset:0;cursor:pointer;-webkit-appearance:none;transition:.3s all ease}
.btn::-moz-focus-inner,
button::-moz-focus-inner{border:none;padding:0}
.btn:focus,
button:focus{outline:0}
label{color:#191919;cursor:default}
@media (min-width:768px) and (max-width:991px){label{font-size:10px}
.top-fullwidth{ position: relative;}
}
textarea{resize:none}
blockquote{font-size:inherit;line-height:inherit}
.input-group .dropdown-menu,
.input-group .popover,
.input-group input,
.input-group select,
.input-group-addon{font-size:12px}
.input-group-btn:last-child>.btn,
.input-group-btn:last-child>.btn-group{z-index:auto}
.bootstrap-datetimepicker-widget{z-index:998!important}
.bootstrap-datetimepicker-widget td span,
.bootstrap-datetimepicker-widget td.day,
.bootstrap-datetimepicker-widget td.hour,
.bootstrap-datetimepicker-widget td.minute,
.bootstrap-datetimepicker-widget td.second,
.bootstrap-datetimepicker-widget thead tr:first-child th{border:1px solid transparent;border-radius:0;-moz-transition:color .3s ease;-o-transition:color .3s ease;-webkit-transition:color .3s ease;transition:color .3s ease}
.bootstrap-datetimepicker-widget td span:hover,
.bootstrap-datetimepicker-widget td.day:hover,
.bootstrap-datetimepicker-widget td.hour:hover,
.bootstrap-datetimepicker-widget td.minute:hover,
.bootstrap-datetimepicker-widget td.second:hover,
.bootstrap-datetimepicker-widget thead tr:first-child th:hover{background:0 0;color:#ea5e67;border-color:#343434!important}
.bootstrap-datetimepicker-widget td.separator{font-size:20px;line-height:20px}
.bootstrap-datetimepicker-widget a[data-action]{background:0 0;color:#191919}
.bootstrap-datetimepicker-widget a[data-action] span{border:none}
.bootstrap-datetimepicker-widget .timepicker td>span,
.bootstrap-datetimepicker-widget a[data-action],
.bootstrap-datetimepicker-widget td.separator{color:#191919}
.bootstrap-datetimepicker-widget .timepicker td>span:hover,
.bootstrap-datetimepicker-widget a[data-action]:hover{color:#ea5e67}
.bootstrap-datetimepicker-widget .timepicker{margin-top:5px}
.bootstrap-datetimepicker-widget .timepicker .table-condensed{border-collapse:separate}
.bootstrap-datetimepicker-widget .timepicker td span{width:15px;height:15px;line-height:15px;margin:5px 0}
.bootstrap-datetimepicker-widget .timepicker td span.timepicker-hour,
.bootstrap-datetimepicker-widget .timepicker td span.timepicker-minute{border:1px solid #343434;width:50px;height:50px;line-height:50px;border-radius:0}
.bootstrap-datetimepicker-widget td.day.active,
.bootstrap-datetimepicker-widget td.day.active:hover{background:#ea5e67;color:#FFF;cursor:inherit}
.fancybox-overlay{z-index:10001}
.fancybox-opened{z-index:10003}
.breadcrumb+.alert,
.container>.alert{position:fixed;z-index:10004;top:0;left:0;width:100%;-webkit-animation:alert-anim 1s cubic-bezier(1, -.01, 0, .99);-moz-animation:alert-anim 1s cubic-bezier(1, -.01, 0, .99);-ms-animation:alert-anim 1s cubic-bezier(1, -.01, 0, .99);-o-animation:alert-anim 1s cubic-bezier(1, -.01, 0, .99);animation:alert-anim 1s cubic-bezier(1, -.01, 0, .99)}
.breadcrumb+.alert .alert,
.container>.alert .alert{position:absolute;left:0;right:0;top:100%}
.breadcrumb+.alert .alert.fadeOut,
.container>.alert .alert.fadeOut{top:-100%}
@-ms-keyframes alert-anim{0%{top:-100%}
100%,
60%{top:0}
}
@-o-keyframes alert-anim{0%{top:-100%}
100%,
60%{top:0}
}
@-webkit-keyframes alert-anim{0%{top:-100%}
100%,
60%{top:0}
}
@-moz-keyframes alert-anim{0%{top:-100%}
100%,
60%{top:0}
}
@keyframes alert-anim{0%{top:-100%}
100%,
60%{top:0}
}
@-ms-keyframes alert-anim2{0%{top:-100%}
100%,
60%{top:100%}
}
@-o-keyframes alert-anim2{0%{top:-100%}
100%,
60%{top:100%}
}
@-webkit-keyframes alert-anim2{0%{top:-100%}
100%,
60%{top:100%}
}
@-moz-keyframes alert-anim2{0%{top:-100%}
100%,
60%{top:100%}
}
@keyframes alert-anim2{0%{top:-100%}
100%,
60%{top:100%}
}
@-ms-keyframes alert-icon-anim{0%,
60%{font-size:0}
}
@-o-keyframes alert-icon-anim{0%,
60%{font-size:0}
}
@-webkit-keyframes alert-icon-anim{0%,
60%{font-size:0}
}
@-moz-keyframes alert-icon-anim{0%,
60%{font-size:0}
}
@keyframes alert-icon-anim{0%,
60%{font-size:0}
}
.product_page-right .alert{margin-top:20px}
.alert{position:relative;padding:18px 40px 18px 75px;z-index:30;color:#FFF;border-radius:0;min-height:60px;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;font-weight:700;-webkit-box-shadow:1px 1px 5px rgba(0, 0, 0, .2);-moz-box-shadow:1px 1px 5px rgba(0, 0, 0, .2);box-shadow:1px 1px 5px rgba(0, 0, 0, .2);-moz-transition:1s all cubic-bezier(1, -.01, 0, .99);-o-transition:1s all cubic-bezier(1, -.01, 0, .99);-webkit-transition:1s all cubic-bezier(1, -.01, 0, .99);transition:1s all cubic-bezier(1, -.01, 0, .99)}
.alert i{position:absolute;top:0;left:0;bottom:0;width:60px;font-size:40px;-webkit-animation:alert-icon-anim 1s;-moz-animation:alert-icon-anim 1s;-ms-animation:alert-icon-anim 1s;-o-animation:alert-icon-anim 1s;animation:alert-icon-anim 1s;text-shadow:1px 1px 5px rgba(0, 0, 0, .15)}
.alert i:before{position:absolute;top:50%;left:0;right:0;line-height:0}
.alert a:hover{text-decoration:underline}
.alert button.close{position:absolute;top:50%;line-height:1;right:15px;color:#FFF;opacity:.7;-o-transform:translate(0, -50%);transform:translate(0, -50%)}
.alert button.close:focus,
.alert button.close:hover{opacity:1;color:#FFF}
.alert.fadeOut{-moz-transform:translate(0, -100%);-ms-transform:translate(0, -100%);-o-transform:translate(0, -100%);-webkit-transform:translate(0, -100%);transform:translate(0, -100%)}
.alert.fadeOut .alert{top:100%}
@media (max-width:479px){.alert{padding-right:30px}
.alert button.close{right:5px}
}
.alert-success{background-color:#4caf50}
.alert-success i{background:#388E3C}
.alert-success a,
.alert-success a:focus,
.alert-success a:hover,
.alert-success a:visited{color:#C8E6C9}
.alert-danger{background-color:#F44336}
.alert-danger i{background:#D32F2F}
.alert-danger a,
.alert-danger a:focus,
.alert-danger a:hover,
.alert-danger a:visited{color:#FFCDD2}
.alert-info{background-color:#03A9F4}
.alert-info i{background:#0288D1}
.alert-info a,
.alert-info a:focus,
.alert-info a:hover,
.alert-info a:visited{color:#B3E5FC}
.alert-warning{background-color:#FF5722}
.alert-warning i{background:#E64A19}
.alert-warning a,
.alert-warning a:focus,
.alert-warning a:hover,
.alert-warning a:visited{color:#FFCCBC}
.pagination>li:first-child>a,
.pagination>li:first-child>span,
.pagination>li:last-child>a,
.pagination>li:last-child>span{border-radius:0}
.pagination{margin:0}
.pagination:after,
.pagination:before{display:table;content:"";line-height:0}
.pagination:after{clear:both}
.pagination>li{display:block;float:left}
.pagination>li>a,
.pagination>li>span{display:inline-block;color:#191919;background:#fff;float:none;margin-left:0;width:45px;height:45px;line-height:45px;text-align:center;padding:0;border:1px solid #343434}
.pagination>li>a:focus,
.pagination>li>a:hover,
.pagination>li>span:focus,
.pagination>li>span:hover{z-index:3;color:#191919;background:#e6e6e6;border-color:#343434}
.pagination>li.active>a,
.pagination>li.active>a:focus,
.pagination>li.active>a:hover,
.pagination>li.active>span,
.pagination>li.active>span:focus,
.pagination>li.active>span:hover{background:#ea5e67;color:#fff;border-color:#343434;z-index:auto}
.pagination>li+li>a,
.pagination>li+li>span{border-left:none}
.pagination>li+li:nth-child(5n+6){clear:left}
#livesearch_search_results a:after,
#livesearch_search_results a:visited:after,
.product-countdown:after,
.top-fullwidth:after,
.top-fullwidth>.banners:after,
header .stuck-menu:after,
header .top-line+div:after,
header .top-line>div:after{clear:both}
.pagination>li+li:nth-child(5n+6)>a,
.pagination>li+li:nth-child(5n+6)>span{border-left:1px solid #343434}
.pagination>li+li:nth-child(n+6){margin-top:2px}
.nav .open>a,
.nav .open>a:focus,
.nav .open>a:hover{background:0 0;text-decoration:none}
.table th,
.table thead td{text-transform:uppercase;font-weight:700;color:#191919;font-size:13px;background-color:#fff}
.table-bordered>thead>tr>td,
.table-bordered>thead>tr>th{border-bottom:none}
.table td,
.table-bordered,
.table-bordered>tbody>tr>td,
.table-bordered>tbody>tr>th,
.table-bordered>tfoot>tr>td,
.table-bordered>tfoot>tr>th,
.table-bordered>thead>tr>td,
.table-bordered>thead>tr>th{border-color:#343434}
.table>tbody>tr>td,
.table>tbody>tr>th,
.table>tfoot>tr>td,
.table>tfoot>tr>th,
.table>thead>tr>td,
.table>thead>tr>th{padding:15px 10px}
.table td{padding:20px;box-sizing:border-box}
.block-compare .table td,
.block-compare .table th{padding:7px}
.panel,
.panel-group .panel,
.table-bordered,
.table-bordered tbody:first-child tr:first-child>td:first-child,
.table-bordered tbody:first-child tr:first-child>td:last-child,
.table-bordered tbody:first-child tr:first-child>th:first-child,
.table-bordered tbody:first-child tr:first-child>th:last-child,
.table-bordered tbody:last-child tr:last-child>td:first-child,
.table-bordered tbody:last-child tr:last-child>th:first-child,
.table-bordered tfoot:last-child tr:last-child>td:first-child,
.table-bordered tfoot:last-child tr:last-child>th:first-child,
.table-bordered thead:first-child tr:first-child>th:first-child,
.table-bordered thead:first-child tr:first-child>th:last-child,
.table-bordered thead:last-child tr:last-child>th:first-child{border-radius:0}
.table-responsive>.table>tbody>tr>td,
.table-responsive>.table>tbody>tr>th,
.table-responsive>.table>tfoot>tr>td,
.table-responsive>.table>tfoot>tr>th,
.table-responsive>.table>thead>tr>td,
.table-responsive>.table>thead>tr>th{white-space:normal}
.table-bordered>tbody>tr>td{vertical-align:middle}
.table>tbody+tbody{border-top:none}
.panel-default>.panel-heading{padding:20px;background:#fff;color:#191919}
.addthis_sharing_toolbox a{transition:.3s all ease}
.addthis_sharing_toolbox a:hover{opacity:.6}
.fancybox-close,
.fancybox-next span,
.fancybox-prev span{opacity:.8}
.animated,
.fancybox-close:hover,
.fancybox-next span:hover,
.fancybox-prev span:hover{opacity:1}
.fancybox-lock{overflow:visible!important}
#page,
.lazy,
h1{overflow:hidden}
.form-horizontal .checkbox,
.form-horizontal .radio{min-height:inherit}
.form-horizontal .checkbox-inline,
.form-horizontal .checkbox:first-child,
.form-horizontal .control-label,
.form-horizontal .radio-inline,
.form-horizontal .radio:first-child{padding-top:0}
.input-group .form-control{z-index:auto}
.atm-f{height:auto!important}
.text-danger{color:red}
#create_account .text-danger{font-size:1.1rem}
a,
a:focus,
a:visited{color:inherit;text-decoration:none}
a:hover,
h1 i,
p a,
p a:focus,
p a:visited{color:#ea5e67}
b,
body,
strong{color:#191919}
.has-error *+.text-danger{margin-top:5px}
.buttons input[type=checkbox]{position:relative;top:2px}
.tooltip{z-index:9999}
.ps-caption,
.ps-carousel,
.ps-document-overlay,
.ps-toolbar,
.ps-uilayer{z-index:100000000!important}
.vcenter{vertical-align:middle!important}
.table-custom>tbody>tr>td,
.table-custom>tbody>tr>th,
.table-custom>tfoot>tr>td,
.table-custom>tfoot>tr>th,
.table-custom>thead>tr>td,
.table-custom>thead>tr>th{border-top:none;border-bottom:1px solid #343434;padding-bottom:10px}
.table-hover>tbody>tr:hover{background-color:#e6e6e6}
.modal{z-index:10005}
.modal .terms_conditions_page{margin-top:30px}
.modal-backdrop{z-index:10000}
body{font:400 14px/24px Roboto, sans-serif;}
h1,
h2,
h3,
h4,
h5,
h6{color:#191919;margin:0 0 20px;line-height:normal;font-weight:500}
h1{text-transform:uppercase;font-size:34px;line-height:55px;margin-bottom:0}
h1 i{margin-right:10px;font-size:45px}
h1 i:before{vertical-align:middle}
h1:after{content:'';height:1px;display:block;background:#343434;margin:20px 0 40px}
h1.no-line{margin-bottom:30px}
h1.no-line:after{display:none}
h2{font-size:32px}
@media (max-width:991px){h2{font-size:24px}
}
@media (max-width:767px){h2{margin-top:10px}
body[class*="product-search-"] h1:after,
body[class*="common-home-custom_url_"] h1:after{
    margin:5px 0px 10px;
    display:none;
}
.visible-xs #search{
    max-width:100%;
}
body[class*="product-search-"] h1,
body[class*="common-home-custom_url_"] h1{
    text-align:left !important;
    padding-bottom: 1.5rem;
}
}
@media (max-width:379px){h2{font-size:20px}
}
h3{font-size:24px}
h4{font-size:20px}
h5{font-size:16px}
h6{font-size:10.2px}
a{display:inline-block;font:inherit;-moz-transition:.3s all ease;-o-transition:.3s all ease;-webkit-transition:.3s all ease;transition:.3s all ease}
a:active{background-color:transparent}
a:focus,
a:visited{outline:0}
a:hover{text-decoration:none}
p a:focus:hover,
p a:hover,
p a:visited:hover{text-decoration:underline}
img{height:auto}
legend{font-size:18px;padding:7px 0}
label{font-size:12px;font-weight:400}
.input-group .input-group-addon{height:30px}
.nav-tabs{margin-bottom:15px}
div.required .control-label:after{content:'*';color:#ee372a;font-weight:700;margin-left:5px}
.fa{line-height:inherit;font-family:inherit}
.fa:before{font-family:FontAwesome}
#page>.ie-warning{position:relative;display:none;clear:both}
@media (min-width:768px){.lt-ie11 #page>.ie-warning{display:block}
}
header .box-cart,
header .box-currency,
header .box-language,
header .header_modules,
header .logo,
header .nav,
header .search,
header address{display:inline-block}
.fleft{float:left}
.fright{float:right}
header{background:#f3f3f3}
header .header_modules{padding-left:24px}
header .logo,
header .search{float:left}
header address{margin-bottom:0;padding-top:3px;padding-left:31px;position:relative;color:#444}
header address a{display:block}
header .top-line+div:after,
header .top-line+div:before,
header .top-line>div:after,
header .top-line>div:before{display:table;content:"";line-height:0}
header address a:hover{color:#ea5e67}
header address a+a{margin-top:4px}
header address:before,
header address[class^=fl-bigmug-line-]::before{position:absolute;left:0;top:0;font-size:36px;color:#191919;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}
header address+.box-cart{margin-left:54px}
header .box-cart{float:right}
header .top-line{border-bottom:1px solid #d4d4d4;border-top:1px solid #d4d4d4}
header .top-line+div{padding:47px 15px 43px}
header .logo{height:46px}
header .logo+.search{margin-left:80px}
header .logo:after{display:none}
header .stuck-menu{color:#fff;background:#191919}
header .stuck-menu:after,
header .stuck-menu:before{display:table;content:"";line-height:0}
header .stuck-menu>div{padding-left:15px;padding-right:15px}
header .social-list{float:left;margin-bottom:-9px}
.toggle-wrap{position:relative}
.toggle_cont{display:none;background:#fff;padding:0;list-style-type:none;position:absolute;right:0;top:100%;width:141px;z-index:20;-webkit-box-shadow:1px 1px 8px rgba(0, 0, 0, .15);-moz-box-shadow:1px 1px 8px rgba(0, 0, 0, .15);box-shadow:1px 1px 8px rgba(0, 0, 0, .15)}
.toggle_cont>li>a,
.toggle_cont>li>button{text-align:left;width:100%;display:block;padding:6px 15px;text-transform:capitalize;font-size:13px}
.box-currency .toggle,
.box-language .toggle,
.cart .total td,
header .nav>ul>li>a{text-transform:uppercase;letter-spacing:.5px}
.toggle_cont>li>a:hover,
.toggle_cont>li>button:hover{background:#ffa200;color:#FFF}
.toggle_cont ul{text-align:right;font-size:16px}
.toggle_cont ul li+li{margin-top:8px}
.toggle_cont__right{right:0;left:auto;border:1px solid #d4d4d4}
header .nav{padding-top:18px}
header .nav>ul{display:block!important;position:static;padding:0;margin:0;background:0 0;width:auto}
header .nav>ul>li,
header .nav>ul>li>a{display:inline-block}
header .nav>ul>li+li{margin-left:50px}
@media (min-width:480px) and (max-width:1199px){header .nav>ul>li+li:lang(ru){margin-left:40px}
}
@media (max-width:479px){header .nav>ul>li+li{margin-left:14px}
}
header .nav>ul>li>a{font-size:14px;font-weight:500;color:#fff;padding:0}
header .nav>ul>li>a.current,
header .nav>ul>li>a:hover{color:#ea5e67;background:0 0}
.common-home header .nav>ul>li.first>a{color:#ea5e67}
.box-currency .toggle.active,
.box-currency .toggle:hover,
.box-currency .toggle_cont>li>a.selected,
.box-currency .toggle_cont>li>a:hover,
.box-currency .toggle_cont>li>button.selected,
.box-currency .toggle_cont>li>button:hover,
.box-language .toggle.active,
.box-language .toggle:hover,
.box-language .toggle_cont>li>a.selected,
.box-language .toggle_cont>li>a:hover,
.box-language .toggle_cont>li>button.selected,
.box-language .toggle_cont>li>button:hover{background:#766dec;color:#fff}
.box-currency .toggle,
.box-language .toggle{display:block;text-align:center;font-size:14px;cursor:pointer;-moz-transition:.3s all ease;-o-transition:.3s all ease;-webkit-transition:.3s all ease;transition:.3s all ease;padding:18px 32px 14px;border-left:1px solid #d4d4d4;border-right:1px solid #d4d4d4}
.box-currency .toggle:after,
.box-language .toggle:after{display:inline-block;content:'\f107';margin-left:4px;font-size:14px;font-weight:400;font-family:FontAwesome}
.box-currency .toggle_cont,
.box-language .toggle_cont{right:0;left:0;width:auto;border:1px solid #d4d4d4;-webkit-box-shadow:1px 1px 8px rgba(0, 0, 0, .15);-moz-box-shadow:1px 1px 8px rgba(0, 0, 0, .15);box-shadow:1px 1px 8px rgba(0, 0, 0, .15);padding:0}
.box-currency .toggle{padding-left:25px;padding-right:25px}
.box-currency+.box-language,
.box-language+.box-currency{margin-left:-4px}
.box-currency+.box-language .toggle,
.box-language+.box-currency .toggle{border-left:1px solid #d4d4d4}
@media (max-width:1199px){header .top-line+div .fleft:after,
header .top-line+div .fleft:before,
header .top-line+div .fright:after,
header .top-line+div .fright:before{display:table;content:"";line-height:0}
header .top-line+div .fleft:after,
header .top-line+div .fright:after{clear:both}
header .top-line+div .fleft{float:none}
header .top-line+div .fleft .logo{float:left}
header .top-line+div .fleft .search{float:right}
header .top-line+div .fright{margin-top:30px;float:none}
header .top-line+div .fright address{float:left}
header .top-line+div .fright .box-cart{float:right}
.top-fullwidth>.col-sm-mod.col-sm-8{width:970px}
}
@media (max-width:767px){.searchbar-gap{margin-top:5px}
header .top-line{text-align:center;margin-bottom:-30px}
header .top-line .fleft{float:none}
header .top-line .fright{float:none;border-top:1px solid #d4d4d4}
header .top-line .container{padding-left:0;padding-right:0}
header .top-line .header_modules{display:block;padding-left:0;border-top:1px solid #d4d4d4}
header .top-line .header_modules:after,
header .top-line .header_modules:before{display:table;content:"";line-height:0}
header .top-line .header_modules:after{clear:both}
header .top-line .header_modules .social-list{float:none;margin-bottom:0;padding-top:15px;padding-bottom:15px}
header .top-line+div{padding-top:15px;padding-bottom:15px}
header .top-line+div .fright{text-align:center;margin-top:15px}
header .top-line+div .fright address{float:none}
header .top-line+div .fleft{text-align:center}
header .top-line+div .fleft .logo{float:none;display:block}
header .top-line+div .fleft .logo+.search{margin-top:0;margin-left:0}
header .top-line+div .fleft .search{float:none}
header .stuck-menu .navigation{display:none}
header .stuck-menu .fright{float:none;text-align:center}
header .nav{padding-bottom:18px}
header .box-cart{float:none;margin-top:0}

header .nav>ul{
    display: flex !important;
    justify-content: space-around;
    margin: 0px;
    padding: 0px;
    list-style: none;
    }

header .nav>ul>li:nth-child(2){
  margin-left: 0px;
}
header .fright .nav>ul>li>a {
    min-width: 48px;
    padding: 12px 0px;
    font-size: 0.96rem!important;
}
.blink_me, .blink_me_ranimate{
    vertical-align:top;
}
}
.top-fullwidth:after,
.top-fullwidth:before,
.top-fullwidth>.banners:after,
.top-fullwidth>.banners:before{display:table;content:"";line-height:0}
#content,
.top-boxed,
.top-fullwidth{padding-bottom:30px}
#page{background:#f3f3f3}
.top-boxed,
.top-fullwidth{margin-top:40px}
@media (min-width:768px){.top-boxed .banners img,
.top-fullwidth .banners img{float:right}
}
.top-fullwidth>.col-sm-mod{float:none;margin-bottom:30px}
@media (max-width:991px){.top-fullwidth>.col-sm-mod.col-sm-8{width:750px}
}
.top-fullwidth>.banners{text-align:center;text-align:left}
.top-fullwidth>.banners .col-sm-mod{display:inline-block;padding-left:0}
.top-fullwidth>.banners .col-sm-mod img{width:100%}
.top-fullwidth>.banners .col-sm-mod+.col-sm-mod{padding-right:0;padding-left:15px}
@media (max-width:767px){.top-fullwidth>.col-sm-mod.col-sm-8{width:100%}
.top-fullwidth>.banners .col-sm-6.col-sm-mod{width:50%;float:left}
}
@media (max-width:479px){.top-fullwidth>.banners .col-sm-6.col-sm-mod{width:100%;float:none;padding-right:0}
.top-fullwidth>.banners .col-sm-6.col-sm-mod+.col-sm-6.col-sm-mod{padding-left:0;margin-top:25px}
}
.top-boxed .col-sm-mod{padding-left:0}
.top-boxed .banners .col-sm-mod,
.top-boxed .col-sm-mod+.col-sm-mod{padding-left:15px;padding-right:0}
.top-boxed .banners .col-sm-mod+.col-sm-mod{margin-top:20px}
.top-boxed .col-sm-6.col-sm-mod{width:33.33333333%}
@media (max-width:767px){.top-boxed .col-sm-6.col-sm-mod{width:50%;float:left}
.top-boxed .col-sm-mod{padding-left:15px}
.top-boxed .col-sm-mod+.col-sm-mod{padding-left:0;padding-right:15px}
.top-boxed .banners .col-sm-mod,
.top-boxed .banners .col-sm-mod+.col-sm-mod{margin-top:30px}
}
@media (max-width:479px){.top-boxed .col-sm-6.col-sm-mod{width:100%;float:none;padding-left:15px;padding-right:15px}
.top-boxed .banners .col-sm-mod img{max-width:100%}
}
.bottom-boxed .banners .col-sm-6.col-sm-mod{padding-left:0}
.bottom-boxed .banners .col-sm-6.col-sm-mod+.col-sm-6.col-sm-mod{padding-left:15px;padding-right:0}
@media (max-width:767px){.bottom-boxed .banners .col-sm-6.col-sm-mod{padding-left:15px;padding-right:15px;text-align:center}
.bottom-boxed .banners .col-sm-6.col-sm-mod .banner-box{display:inline-block;text-align:left}
.bottom-boxed .banners .col-sm-6.col-sm-mod .banner-box img{width:100%}
.bottom-boxed .banners .col-sm-6.col-sm-mod+.col-sm-6.col-sm-mod{margin-top:30px;padding-left:15px;padding-right:15px}
}
@media (max-width:479px){.bottom-boxed .banners .col-sm-6.col-sm-mod,
.bottom-boxed .banners .col-sm-6.col-sm-mod+.col-sm-6.col-sm-mod{padding-left:0;padding-right:0}
}
.box.account ul,
.box.affilate ul{padding:0;list-style-type:none}
.box.account ul li+li,
.box.affilate ul li+li{border-top:1px solid #343434}
.box.account ul a,
.box.affilate ul a{position:relative;background:#fff;display:block;padding:13px 15px}
.box.account ul a:hover,
.box.affilate ul a:hover{background:#e6e6e6;color:#ea5e67}
#content ul.list-unstyled,
.manufacturer-content div{margin:0;list-style-type:none}
#content ul.list-unstyled li+li,
.manufacturer-content div li+li{margin-top:10px}
#content ul.list-unstyled a,
.manufacturer-content div a{position:relative;color:#191919}
#content ul.list-unstyled a:hover,
.manufacturer-content div a:hover{color:#ea5e67}
#content ul.list-unstyled a:before,
.manufacturer-content div a:before{content:'\e11d';margin-right:5px;font-weight:400;font-size:20px;font-family:material-design;color:#ea5e67}
#content .product-info ul.list-unstyled a:before{display:none}
@media (max-width:767px){aside{margin-top:20px}
aside .container{padding:0;width:100%}
}
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}
.not-animated{opacity:0}
@-webkit-keyframes bounce{0%,
100%,
20%,
53%,
80%{-webkit-transition-timing-function:cubic-bezier(.215, .61, .355, 1);transition-timing-function:cubic-bezier(.215, .61, .355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
40%,
43%{-webkit-transition-timing-function:cubic-bezier(.755, .05, .855, .06);transition-timing-function:cubic-bezier(.755, .05, .855, .06);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}
70%{-webkit-transition-timing-function:cubic-bezier(.755, .05, .855, .06);transition-timing-function:cubic-bezier(.755, .05, .855, .06);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0)}
90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0)}
}
.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}
@-ms-keyframes flash{0%,
100%,
50%{opacity:1}
25%,
75%{opacity:0}
}
@-o-keyframes flash{0%,
100%,
50%{opacity:1}
25%,
75%{opacity:0}
}
@-webkit-keyframes flash{0%,
100%,
50%{opacity:1}
25%,
75%{opacity:0}
}
@-moz-keyframes flash{0%,
100%,
50%{opacity:1}
25%,
75%{opacity:0}
}
@keyframes flash{0%,
100%,
50%{opacity:1}
25%,
75%{opacity:0}
}
.flash{-webkit-animation-name:flash;animation-name:flash}
@-ms-keyframes pulse{0%,
100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}
50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}
}
@-o-keyframes pulse{0%,
100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}
50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}
}
@-webkit-keyframes pulse{0%,
100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}
50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}
}
@-moz-keyframes pulse{0%,
100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}
50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}
}
@keyframes pulse{0%,
100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}
50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}
}
.pulse{-webkit-animation-name:pulse;animation-name:pulse}
@-ms-keyframes rubberBand{0%,
100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}
30%{-webkit-transform:scale3d(1.25, .75, 1);transform:scale3d(1.25, .75, 1)}
40%{-webkit-transform:scale3d(.75, 1.25, 1);transform:scale3d(.75, 1.25, 1)}
50%{-webkit-transform:scale3d(1.15, .85, 1);transform:scale3d(1.15, .85, 1)}
65%{-webkit-transform:scale3d(.95, 1.05, 1);transform:scale3d(.95, 1.05, 1)}
75%{-webkit-transform:scale3d(1.05, .95, 1);transform:scale3d(1.05, .95, 1)}
}
@-o-keyframes rubberBand{0%,
100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}
30%{-webkit-transform:scale3d(1.25, .75, 1);transform:scale3d(1.25, .75, 1)}
40%{-webkit-transform:scale3d(.75, 1.25, 1);transform:scale3d(.75, 1.25, 1)}
50%{-webkit-transform:scale3d(1.15, .85, 1);transform:scale3d(1.15, .85, 1)}
65%{-webkit-transform:scale3d(.95, 1.05, 1);transform:scale3d(.95, 1.05, 1)}
75%{-webkit-transform:scale3d(1.05, .95, 1);transform:scale3d(1.05, .95, 1)}
}
@-webkit-keyframes rubberBand{0%,
100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}
30%{-webkit-transform:scale3d(1.25, .75, 1);transform:scale3d(1.25, .75, 1)}
40%{-webkit-transform:scale3d(.75, 1.25, 1);transform:scale3d(.75, 1.25, 1)}
50%{-webkit-transform:scale3d(1.15, .85, 1);transform:scale3d(1.15, .85, 1)}
65%{-webkit-transform:scale3d(.95, 1.05, 1);transform:scale3d(.95, 1.05, 1)}
75%{-webkit-transform:scale3d(1.05, .95, 1);transform:scale3d(1.05, .95, 1)}
}
@-moz-keyframes rubberBand{0%,
100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}
30%{-webkit-transform:scale3d(1.25, .75, 1);transform:scale3d(1.25, .75, 1)}
40%{-webkit-transform:scale3d(.75, 1.25, 1);transform:scale3d(.75, 1.25, 1)}
50%{-webkit-transform:scale3d(1.15, .85, 1);transform:scale3d(1.15, .85, 1)}
65%{-webkit-transform:scale3d(.95, 1.05, 1);transform:scale3d(.95, 1.05, 1)}
75%{-webkit-transform:scale3d(1.05, .95, 1);transform:scale3d(1.05, .95, 1)}
}
@keyframes rubberBand{0%,
100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}
30%{-webkit-transform:scale3d(1.25, .75, 1);transform:scale3d(1.25, .75, 1)}
40%{-webkit-transform:scale3d(.75, 1.25, 1);transform:scale3d(.75, 1.25, 1)}
50%{-webkit-transform:scale3d(1.15, .85, 1);transform:scale3d(1.15, .85, 1)}
65%{-webkit-transform:scale3d(.95, 1.05, 1);transform:scale3d(.95, 1.05, 1)}
75%{-webkit-transform:scale3d(1.05, .95, 1);transform:scale3d(1.05, .95, 1)}
}
.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}
@-ms-keyframes shake{0%,
100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
10%,
30%,
50%,
70%,
90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}
20%,
40%,
60%,
80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}
}
@-o-keyframes shake{0%,
100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
10%,
30%,
50%,
70%,
90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}
20%,
40%,
60%,
80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}
}
@-webkit-keyframes shake{0%,
100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
10%,
30%,
50%,
70%,
90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}
20%,
40%,
60%,
80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}
}
@-moz-keyframes shake{0%,
100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
10%,
30%,
50%,
70%,
90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}
20%,
40%,
60%,
80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}
}
@keyframes shake{0%,
100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
10%,
30%,
50%,
70%,
90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}
20%,
40%,
60%,
80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}
}
.shake{-webkit-animation-name:shake;animation-name:shake}
@-ms-keyframes swing{20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg)}
40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg)}
60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg)}
80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg)}
100%{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg)}
}
@-o-keyframes swing{20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg)}
40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg)}
60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg)}
80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg)}
100%{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg)}
}
@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg)}
40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg)}
60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg)}
80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg)}
100%{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg)}
}
@-moz-keyframes swing{20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg)}
40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg)}
60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg)}
80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg)}
100%{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg)}
}
@keyframes swing{20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg)}
40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg)}
60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg)}
80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg)}
100%{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg)}
}
.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}
@-ms-keyframes tada{0%,
100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}
10%,
20%{-webkit-transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg)}
30%,
50%,
70%,
90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}
40%,
60%,
80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}
}
@-o-keyframes tada{0%,
100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}
10%,
20%{-webkit-transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg)}
30%,
50%,
70%,
90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}
40%,
60%,
80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}
}
@-webkit-keyframes tada{0%,
100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}
10%,
20%{-webkit-transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg)}
30%,
50%,
70%,
90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}
40%,
60%,
80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}
}
@-moz-keyframes tada{0%,
100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}
10%,
20%{-webkit-transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg)}
30%,
50%,
70%,
90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}
40%,
60%,
80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}
}
@keyframes tada{0%,
100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}
10%,
20%{-webkit-transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg)}
30%,
50%,
70%,
90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}
40%,
60%,
80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}
}
.tada{-webkit-animation-name:tada;animation-name:tada}
@-ms-keyframes wobble{0%,
100%{-webkit-transform:none;transform:none}
15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}
30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}
45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}
60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}
75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}
}
@-o-keyframes wobble{0%,
100%{-webkit-transform:none;transform:none}
15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}
30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}
45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}
60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}
75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}
}
@-webkit-keyframes wobble{0%,
100%{-webkit-transform:none;transform:none}
15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}
30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}
45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}
60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}
75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}
}
@-moz-keyframes wobble{0%,
100%{-webkit-transform:none;transform:none}
15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}
30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}
45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}
60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}
75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}
}
@keyframes wobble{0%,
100%{-webkit-transform:none;transform:none}
15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}
30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}
45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}
60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}
75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}
}
.wobble{-webkit-animation-name:wobble;animation-name:wobble}
@-ms-keyframes bounceIn{100%,
60%{opacity:1}
0%,
100%,
20%,
40%,
60%,
80%{-webkit-transition-timing-function:cubic-bezier(.215, .61, .355, 1);transition-timing-function:cubic-bezier(.215, .61, .355, 1)}
0%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3)}
20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}
40%{-webkit-transform:scale3d(.9, .9, .9);transform:scale3d(.9, .9, .9)}
60%{-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}
80%{-webkit-transform:scale3d(.97, .97, .97);transform:scale3d(.97, .97, .97)}
100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}
}
@-o-keyframes bounceIn{0%,
100%,
20%,
40%,
60%,
80%{-webkit-transition-timing-function:cubic-bezier(.215, .61, .355, 1);transition-timing-function:cubic-bezier(.215, .61, .355, 1)}
0%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3)}
20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}
40%{-webkit-transform:scale3d(.9, .9, .9);transform:scale3d(.9, .9, .9)}
60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}
80%{-webkit-transform:scale3d(.97, .97, .97);transform:scale3d(.97, .97, .97)}
100%{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}
}
@-webkit-keyframes bounceIn{0%,
100%,
20%,
40%,
60%,
80%{-webkit-transition-timing-function:cubic-bezier(.215, .61, .355, 1);transition-timing-function:cubic-bezier(.215, .61, .355, 1)}
0%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3)}
20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}
40%{-webkit-transform:scale3d(.9, .9, .9);transform:scale3d(.9, .9, .9)}
60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}
80%{-webkit-transform:scale3d(.97, .97, .97);transform:scale3d(.97, .97, .97)}
100%{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}
}
@-moz-keyframes bounceIn{0%,
100%,
20%,
40%,
60%,
80%{-webkit-transition-timing-function:cubic-bezier(.215, .61, .355, 1);transition-timing-function:cubic-bezier(.215, .61, .355, 1)}
0%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3)}
20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}
40%{-webkit-transform:scale3d(.9, .9, .9);transform:scale3d(.9, .9, .9)}
60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}
80%{-webkit-transform:scale3d(.97, .97, .97);transform:scale3d(.97, .97, .97)}
100%{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}
}
@keyframes bounceIn{0%,
100%,
20%,
40%,
60%,
80%{-webkit-transition-timing-function:cubic-bezier(.215, .61, .355, 1);transition-timing-function:cubic-bezier(.215, .61, .355, 1)}
0%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3)}
20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}
40%{-webkit-transform:scale3d(.9, .9, .9);transform:scale3d(.9, .9, .9)}
60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}
80%{-webkit-transform:scale3d(.97, .97, .97);transform:scale3d(.97, .97, .97)}
100%{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}
}
.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn;-webkit-animation-duration:.75s;animation-duration:.75s}
.bounceOut,
.flipOutX{-webkit-animation-duration:.75s}
@-ms-keyframes bounceInDown{0%,
100%,
60%,
75%,
90%{-webkit-transition-timing-function:cubic-bezier(.215, .61, .355, 1);transition-timing-function:cubic-bezier(.215, .61, .355, 1)}
0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0)}
60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0)}
75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}
90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}
100%{-webkit-transform:none;transform:none}
}
@-o-keyframes bounceInDown{0%,
100%,
60%,
75%,
90%{-webkit-transition-timing-function:cubic-bezier(.215, .61, .355, 1);transition-timing-function:cubic-bezier(.215, .61, .355, 1)}
0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0)}
60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0)}
75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}
90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}
100%{-webkit-transform:none;transform:none}
}
@-webkit-keyframes bounceInDown{0%,
100%,
60%,
75%,
90%{-webkit-transition-timing-function:cubic-bezier(.215, .61, .355, 1);transition-timing-function:cubic-bezier(.215, .61, .355, 1)}
0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0)}
60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0)}
75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}
90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}
100%{-webkit-transform:none;transform:none}
}
@-moz-keyframes bounceInDown{0%,
100%,
60%,
75%,
90%{-webkit-transition-timing-function:cubic-bezier(.215, .61, .355, 1);transition-timing-function:cubic-bezier(.215, .61, .355, 1)}
0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0)}
60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0)}
75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}
90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}
100%{-webkit-transform:none;transform:none}
}
@keyframes bounceInDown{0%,
100%,
60%,
75%,
90%{-webkit-transition-timing-function:cubic-bezier(.215, .61, .355, 1);transition-timing-function:cubic-bezier(.215, .61, .355, 1)}
0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0)}
60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0)}
75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}
90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}
100%{-webkit-transform:none;transform:none}
}
.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}
@-ms-keyframes bounceInLeft{0%,
100%,
60%,
75%,
90%{-webkit-transition-timing-function:cubic-bezier(.215, .61, .355, 1);transition-timing-function:cubic-bezier(.215, .61, .355, 1)}
0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0)}
60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0)}
75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}
90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}
100%{-webkit-transform:none;transform:none}
}
@-o-keyframes bounceInLeft{0%,
100%,
60%,
75%,
90%{-webkit-transition-timing-function:cubic-bezier(.215, .61, .355, 1);transition-timing-function:cubic-bezier(.215, .61, .355, 1)}
0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0)}
60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0)}
75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}
90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}
100%{-webkit-transform:none;transform:none}
}
@-webkit-keyframes bounceInLeft{0%,
100%,
60%,
75%,
90%{-webkit-transition-timing-function:cubic-bezier(.215, .61, .355, 1);transition-timing-function:cubic-bezier(.215, .61, .355, 1)}
0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0)}
60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0)}
75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}
90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}
100%{-webkit-transform:none;transform:none}
}
@-moz-keyframes bounceInLeft{0%,
100%,
60%,
75%,
90%{-webkit-transition-timing-function:cubic-bezier(.215, .61, .355, 1);transition-timing-function:cubic-bezier(.215, .61, .355, 1)}
0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0)}
60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0)}
75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}
90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}
100%{-webkit-transform:none;transform:none}
}
@keyframes bounceInLeft{0%,
100%,
60%,
75%,
90%{-webkit-transition-timing-function:cubic-bezier(.215, .61, .355, 1);transition-timing-function:cubic-bezier(.215, .61, .355, 1)}
0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0)}
60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0)}
75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}
90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}
100%{-webkit-transform:none;transform:none}
}
.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}
@-ms-keyframes bounceInRight{0%,
100%,
60%,
75%,
90%{-webkit-transition-timing-function:cubic-bezier(.215, .61, .355, 1);transition-timing-function:cubic-bezier(.215, .61, .355, 1)}
0%{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0)}
60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0)}
75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}
90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0)}
100%{-webkit-transform:none;transform:none}
}
@-o-keyframes bounceInRight{0%,
100%,
60%,
75%,
90%{-webkit-transition-timing-function:cubic-bezier(.215, .61, .355, 1);transition-timing-function:cubic-bezier(.215, .61, .355, 1)}
0%{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0)}
60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0)}
75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}
90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0)}
100%{-webkit-transform:none;transform:none}
}
@-webkit-keyframes bounceInRight{0%,
100%,
60%,
75%,
90%{-webkit-transition-timing-function:cubic-bezier(.215, .61, .355, 1);transition-timing-function:cubic-bezier(.215, .61, .355, 1)}
0%{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0)}
60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0)}
75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}
90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0)}
100%{-webkit-transform:none;transform:none}
}
@-moz-keyframes bounceInRight{0%,
100%,
60%,
75%,
90%{-webkit-transition-timing-function:cubic-bezier(.215, .61, .355, 1);transition-timing-function:cubic-bezier(.215, .61, .355, 1)}
0%{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0)}
60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0)}
75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}
90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0)}
100%{-webkit-transform:none;transform:none}
}
@keyframes bounceInRight{0%,
100%,
60%,
75%,
90%{-webkit-transition-timing-function:cubic-bezier(.215, .61, .355, 1);transition-timing-function:cubic-bezier(.215, .61, .355, 1)}
0%{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0)}
60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0)}
75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}
90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0)}
100%{-webkit-transform:none;transform:none}
}
.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}
@-ms-keyframes bounceInUp{0%,
100%,
60%,
75%,
90%{-webkit-transition-timing-function:cubic-bezier(.215, .61, .355, 1);transition-timing-function:cubic-bezier(.215, .61, .355, 1)}
0%{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0)}
60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}
75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}
90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}
100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
}
@-o-keyframes bounceInUp{0%,
100%,
60%,
75%,
90%{-webkit-transition-timing-function:cubic-bezier(.215, .61, .355, 1);transition-timing-function:cubic-bezier(.215, .61, .355, 1)}
0%{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0)}
60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}
75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}
90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}
100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
}
@-webkit-keyframes bounceInUp{0%,
100%,
60%,
75%,
90%{-webkit-transition-timing-function:cubic-bezier(.215, .61, .355, 1);transition-timing-function:cubic-bezier(.215, .61, .355, 1)}
0%{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0)}
60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}
75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}
90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}
100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
}
@-moz-keyframes bounceInUp{0%,
100%,
60%,
75%,
90%{-webkit-transition-timing-function:cubic-bezier(.215, .61, .355, 1);transition-timing-function:cubic-bezier(.215, .61, .355, 1)}
0%{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0)}
60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}
75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}
90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}
100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
}
@keyframes bounceInUp{0%,
100%,
60%,
75%,
90%{-webkit-transition-timing-function:cubic-bezier(.215, .61, .355, 1);transition-timing-function:cubic-bezier(.215, .61, .355, 1)}
0%{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0)}
60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}
75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}
90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}
100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
}
.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}
@-ms-keyframes bounceOut{20%{-webkit-transform:scale3d(.9, .9, .9);transform:scale3d(.9, .9, .9)}
50%,
55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}
100%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3)}
}
@-o-keyframes bounceOut{20%{-webkit-transform:scale3d(.9, .9, .9);transform:scale3d(.9, .9, .9)}
50%,
55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}
100%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3)}
}
@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9, .9, .9);transform:scale3d(.9, .9, .9)}
50%,
55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}
100%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3)}
}
@-moz-keyframes bounceOut{20%{-webkit-transform:scale3d(.9, .9, .9);transform:scale3d(.9, .9, .9)}
50%,
55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}
100%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3)}
}
@keyframes bounceOut{20%{-webkit-transform:scale3d(.9, .9, .9);transform:scale3d(.9, .9, .9)}
50%,
55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}
100%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3)}
}
.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut;animation-duration:.75s}
@-ms-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}
40%,
45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}
100%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}
}
@-o-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}
40%,
45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}
100%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}
}
@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}
40%,
45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}
100%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}
}
@-moz-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}
40%,
45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}
100%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}
}
@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}
40%,
45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}
100%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}
}
.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}
@-ms-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0)}
100%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}
}
@-o-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0)}
100%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}
}
@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0)}
100%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}
}
@-moz-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0)}
100%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}
}
@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0)}
100%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}
}
.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}
@-ms-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0)}
100%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}
}
@-o-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0)}
100%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}
}
@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0)}
100%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}
}
@-moz-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0)}
100%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}
}
@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0)}
100%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}
}
.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}
@-ms-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}
40%,
45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}
100%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}
}
@-o-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}
40%,
45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}
100%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}
}
@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}
40%,
45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}
100%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}
}
@-moz-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}
40%,
45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}
100%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}
}
@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}
40%,
45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}
100%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}
}
.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}
@-ms-keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
@-o-keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
@-webkit-keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
@-moz-keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
@keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}
@-ms-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@-o-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@-moz-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}
@-ms-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@-o-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@-moz-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}
@-ms-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@-o-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@-moz-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}
@-ms-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@-o-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@-moz-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}
@-ms-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@-o-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@-moz-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}
@-ms-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@-o-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@-moz-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}
@-ms-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@-o-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@-moz-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
@-ms-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@-o-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@-moz-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}
@-ms-keyframes fadeOut{0%{opacity:1}
100%{opacity:0}
}
@-o-keyframes fadeOut{0%{opacity:1}
100%{opacity:0}
}
@-webkit-keyframes fadeOut{0%{opacity:1}
100%{opacity:0}
}
@-moz-keyframes fadeOut{0%{opacity:1}
100%{opacity:0}
}
@keyframes fadeOut{0%{opacity:1}
100%{opacity:0}
}
.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}
@-ms-keyframes fadeOutDown{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}
}
@-o-keyframes fadeOutDown{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}
}
@-webkit-keyframes fadeOutDown{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}
}
@-moz-keyframes fadeOutDown{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}
}
@keyframes fadeOutDown{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}
}
.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}
@-ms-keyframes fadeOutDownBig{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}
}
@-o-keyframes fadeOutDownBig{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}
}
@-webkit-keyframes fadeOutDownBig{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}
}
@-moz-keyframes fadeOutDownBig{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}
}
@keyframes fadeOutDownBig{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}
}
.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}
@-ms-keyframes fadeOutLeft{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}
}
@-o-keyframes fadeOutLeft{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}
}
@-webkit-keyframes fadeOutLeft{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}
}
@-moz-keyframes fadeOutLeft{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}
}
@keyframes fadeOutLeft{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}
}
.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}
@-ms-keyframes fadeOutLeftBig{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}
}
@-o-keyframes fadeOutLeftBig{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}
}
@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}
}
@-moz-keyframes fadeOutLeftBig{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}
}
@keyframes fadeOutLeftBig{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}
}
.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}
@-ms-keyframes fadeOutRight{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}
}
@-o-keyframes fadeOutRight{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}
}
@-webkit-keyframes fadeOutRight{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}
}
@-moz-keyframes fadeOutRight{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}
}
@keyframes fadeOutRight{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}
}
.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}
@-ms-keyframes fadeOutRightBig{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}
}
@-o-keyframes fadeOutRightBig{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}
}
@-webkit-keyframes fadeOutRightBig{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}
}
@-moz-keyframes fadeOutRightBig{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}
}
@keyframes fadeOutRightBig{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}
}
.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}
@-ms-keyframes fadeOutUp{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}
}
@-o-keyframes fadeOutUp{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}
}
@-webkit-keyframes fadeOutUp{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}
}
@-moz-keyframes fadeOutUp{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}
}
@keyframes fadeOutUp{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}
}
.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}
@-ms-keyframes fadeOutUpBig{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}
}
@-o-keyframes fadeOutUpBig{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}
}
@-webkit-keyframes fadeOutUpBig{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}
}
@-moz-keyframes fadeOutUpBig{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}
}
@keyframes fadeOutUpBig{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}
}
.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}
@-ms-keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
40%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
50%,
80%{-webkit-animation-timing-function:ease-in}
50%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);animation-timing-function:ease-in}
80%{-webkit-transform:perspective(400px) scale3d(.95, .95, .95);transform:perspective(400px) scale3d(.95, .95, .95);animation-timing-function:ease-in}
100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
}
@-o-keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
40%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
50%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
80%{-webkit-transform:perspective(400px) scale3d(.95, .95, .95);transform:perspective(400px) scale3d(.95, .95, .95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
}
@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
40%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
50%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
80%{-webkit-transform:perspective(400px) scale3d(.95, .95, .95);transform:perspective(400px) scale3d(.95, .95, .95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
}
@-moz-keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
40%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
50%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
80%{-webkit-transform:perspective(400px) scale3d(.95, .95, .95);transform:perspective(400px) scale3d(.95, .95, .95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
}
@keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
40%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
50%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
80%{-webkit-transform:perspective(400px) scale3d(.95, .95, .95);transform:perspective(400px) scale3d(.95, .95, .95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
}
.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}
@-ms-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}
100%{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
@-o-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}
100%{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}
100%{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
@-moz-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}
100%{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}
100%{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}
.flipInY,
.flipOutX{-webkit-backface-visibility:visible!important}
@-ms-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}
100%{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
@-o-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}
100%{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}
100%{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
@-moz-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}
100%{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}
100%{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
.flipInY{backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}
@-ms-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}
100%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}
}
@-o-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}
100%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}
}
@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}
100%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}
}
@-moz-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}
100%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}
}
@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}
100%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}
}
.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;animation-duration:.75s;backface-visibility:visible!important}
@-ms-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}
100%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}
}
@-o-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}
100%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}
}
@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}
100%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}
}
@-moz-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}
100%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}
}
@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}
100%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}
}
.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY;-webkit-animation-duration:.75s;animation-duration:.75s}
@-ms-keyframes lightSpeedIn{100%,
60%,
80%{opacity:1}
0%{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}
60%{-webkit-transform:skewX(20deg);transform:skewX(20deg)}
80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}
100%{-webkit-transform:none;transform:none}
}
@-o-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}
60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}
80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}
100%{-webkit-transform:none;transform:none;opacity:1}
}
@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}
60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}
80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}
100%{-webkit-transform:none;transform:none;opacity:1}
}
@-moz-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}
60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}
80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}
100%{-webkit-transform:none;transform:none;opacity:1}
}
@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}
60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}
80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}
100%{-webkit-transform:none;transform:none;opacity:1}
}
.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
@-ms-keyframes lightSpeedOut{0%{opacity:1}
100%{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}
}
@-o-keyframes lightSpeedOut{0%{opacity:1}
100%{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}
}
@-webkit-keyframes lightSpeedOut{0%{opacity:1}
100%{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}
}
@-moz-keyframes lightSpeedOut{0%{opacity:1}
100%{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}
}
@keyframes lightSpeedOut{0%{opacity:1}
100%{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}
}
.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
@-ms-keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0}
100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}
}
@-o-keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0}
100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}
}
@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0}
100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}
}
@-moz-keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0}
100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0}
100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}
}
.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}
@-ms-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}
}
@-o-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}
}
@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}
}
@-moz-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}
}
.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}
@-ms-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}
}
@-o-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}
}
@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}
}
@-moz-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}
}
.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}
@-ms-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}
}
@-o-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}
}
@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}
}
@-moz-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}
}
.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}
@-ms-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}
}
@-o-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}
}
@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}
}
@-moz-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}
}
.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}
@-ms-keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}
100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0}
}
@-o-keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}
100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0}
}
@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}
100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0}
}
@-moz-keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}
100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0}
}
@keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}
100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0}
}
.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}
@-ms-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}
}
@-o-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}
}
@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}
}
@-moz-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}
}
@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}
}
.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}
@-ms-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}
}
@-o-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}
}
@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}
}
@-moz-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}
}
@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}
}
.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}
@-ms-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}
}
@-o-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}
}
@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}
}
@-moz-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}
}
@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}
}
.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}
@-ms-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);opacity:0}
}
@-o-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);opacity:0}
}
@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);opacity:0}
}
@-moz-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);opacity:0}
}
@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);opacity:0}
}
.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}
@-ms-keyframes hinge{0%,
20%,
60%{-webkit-animation-timing-function:ease-in-out}
0%{-webkit-transform-origin:top left;transform-origin:top left;animation-timing-function:ease-in-out}
20%,
60%{-webkit-transform:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;transform-origin:top left;animation-timing-function:ease-in-out}
40%,
80%{-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}
100%{-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0}
}
@-o-keyframes hinge{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:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
40%,
80%{-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}
100%{-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0}
}
@-webkit-keyframes hinge{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:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
40%,
80%{-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}
100%{-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0}
}
@-moz-keyframes hinge{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:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
40%,
80%{-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}
100%{-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0}
}
@keyframes hinge{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:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
40%,
80%{-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}
100%{-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0}
}
.hinge{-webkit-animation-name:hinge;animation-name:hinge}
@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);-ms-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}
100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}
}
.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}
@-ms-keyframes rollOut{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}
}
@-o-keyframes rollOut{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}
}
@-webkit-keyframes rollOut{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}
}
@-moz-keyframes rollOut{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}
}
@keyframes rollOut{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}
}
.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}
@-ms-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3)}
50%{opacity:1}
}
@-o-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3)}
50%{opacity:1}
}
@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3)}
50%{opacity:1}
}
@-moz-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3)}
50%{opacity:1}
}
@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3)}
50%{opacity:1}
}
.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}
@-ms-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, -1000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(.55, .055, .675, .19);animation-timing-function:cubic-bezier(.55, .055, .675, .19)}
60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(.175, .885, .32, 1);animation-timing-function:cubic-bezier(.175, .885, .32, 1)}
}
@-o-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, -1000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(.55, .055, .675, .19);animation-timing-function:cubic-bezier(.55, .055, .675, .19)}
60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(.175, .885, .32, 1);animation-timing-function:cubic-bezier(.175, .885, .32, 1)}
}
@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, -1000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(.55, .055, .675, .19);animation-timing-function:cubic-bezier(.55, .055, .675, .19)}
60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(.175, .885, .32, 1);animation-timing-function:cubic-bezier(.175, .885, .32, 1)}
}
@-moz-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, -1000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(.55, .055, .675, .19);animation-timing-function:cubic-bezier(.55, .055, .675, .19)}
60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(.175, .885, .32, 1);animation-timing-function:cubic-bezier(.175, .885, .32, 1)}
}
@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, -1000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(.55, .055, .675, .19);animation-timing-function:cubic-bezier(.55, .055, .675, .19)}
60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(.175, .885, .32, 1);animation-timing-function:cubic-bezier(.175, .885, .32, 1)}
}
.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}
@-ms-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);transform:scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(.55, .055, .675, .19);animation-timing-function:cubic-bezier(.55, .055, .675, .19)}
60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(10px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(.175, .885, .32, 1);animation-timing-function:cubic-bezier(.175, .885, .32, 1)}
}
@-o-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);transform:scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(.55, .055, .675, .19);animation-timing-function:cubic-bezier(.55, .055, .675, .19)}
60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(10px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(.175, .885, .32, 1);animation-timing-function:cubic-bezier(.175, .885, .32, 1)}
}
@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);transform:scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(.55, .055, .675, .19);animation-timing-function:cubic-bezier(.55, .055, .675, .19)}
60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(10px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(.175, .885, .32, 1);animation-timing-function:cubic-bezier(.175, .885, .32, 1)}
}
@-moz-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);transform:scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(.55, .055, .675, .19);animation-timing-function:cubic-bezier(.55, .055, .675, .19)}
60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(10px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(.175, .885, .32, 1);animation-timing-function:cubic-bezier(.175, .885, .32, 1)}
}
@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);transform:scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(.55, .055, .675, .19);animation-timing-function:cubic-bezier(.55, .055, .675, .19)}
60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(10px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(.175, .885, .32, 1);animation-timing-function:cubic-bezier(.175, .885, .32, 1)}
}
.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}
@-ms-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(1000px, 0, 0);transform:scale3d(.1, .1, .1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(.55, .055, .675, .19);animation-timing-function:cubic-bezier(.55, .055, .675, .19)}
60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(-10px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(.175, .885, .32, 1);animation-timing-function:cubic-bezier(.175, .885, .32, 1)}
}
@-o-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(1000px, 0, 0);transform:scale3d(.1, .1, .1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(.55, .055, .675, .19);animation-timing-function:cubic-bezier(.55, .055, .675, .19)}
60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(-10px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(.175, .885, .32, 1);animation-timing-function:cubic-bezier(.175, .885, .32, 1)}
}
@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(1000px, 0, 0);transform:scale3d(.1, .1, .1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(.55, .055, .675, .19);animation-timing-function:cubic-bezier(.55, .055, .675, .19)}
60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(-10px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(.175, .885, .32, 1);animation-timing-function:cubic-bezier(.175, .885, .32, 1)}
}
@-moz-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(1000px, 0, 0);transform:scale3d(.1, .1, .1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(.55, .055, .675, .19);animation-timing-function:cubic-bezier(.55, .055, .675, .19)}
60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(-10px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(.175, .885, .32, 1);animation-timing-function:cubic-bezier(.175, .885, .32, 1)}
}
@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(1000px, 0, 0);transform:scale3d(.1, .1, .1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(.55, .055, .675, .19);animation-timing-function:cubic-bezier(.55, .055, .675, .19)}
60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(-10px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(.175, .885, .32, 1);animation-timing-function:cubic-bezier(.175, .885, .32, 1)}
}
.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}
@-ms-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, 1000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(.55, .055, .675, .19);animation-timing-function:cubic-bezier(.55, .055, .675, .19)}
60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(.175, .885, .32, 1);animation-timing-function:cubic-bezier(.175, .885, .32, 1)}
}
@-o-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, 1000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(.55, .055, .675, .19);animation-timing-function:cubic-bezier(.55, .055, .675, .19)}
60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(.175, .885, .32, 1);animation-timing-function:cubic-bezier(.175, .885, .32, 1)}
}
@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, 1000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(.55, .055, .675, .19);animation-timing-function:cubic-bezier(.55, .055, .675, .19)}
60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(.175, .885, .32, 1);animation-timing-function:cubic-bezier(.175, .885, .32, 1)}
}
@-moz-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, 1000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(.55, .055, .675, .19);animation-timing-function:cubic-bezier(.55, .055, .675, .19)}
60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(.175, .885, .32, 1);animation-timing-function:cubic-bezier(.175, .885, .32, 1)}
}
@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, 1000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(.55, .055, .675, .19);animation-timing-function:cubic-bezier(.55, .055, .675, .19)}
60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(.175, .885, .32, 1);animation-timing-function:cubic-bezier(.175, .885, .32, 1)}
}
.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}
@-ms-keyframes zoomOut{100%,
50%{opacity:0}
0%{opacity:1}
50%{-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3)}
}
@-o-keyframes zoomOut{0%{opacity:1}
50%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3)}
100%{opacity:0}
}
@-webkit-keyframes zoomOut{0%{opacity:1}
50%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3)}
100%{opacity:0}
}
@-moz-keyframes zoomOut{0%{opacity:1}
50%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3)}
100%{opacity:0}
}
@keyframes zoomOut{0%{opacity:1}
50%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3)}
100%{opacity:0}
}
.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}
@-ms-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(.55, .055, .675, .19);animation-timing-function:cubic-bezier(.55, .055, .675, .19)}
100%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, 2000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175, .885, .32, 1);animation-timing-function:cubic-bezier(.175, .885, .32, 1)}
}
@-o-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(.55, .055, .675, .19);animation-timing-function:cubic-bezier(.55, .055, .675, .19)}
100%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, 2000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175, .885, .32, 1);animation-timing-function:cubic-bezier(.175, .885, .32, 1)}
}
@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(.55, .055, .675, .19);animation-timing-function:cubic-bezier(.55, .055, .675, .19)}
100%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, 2000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175, .885, .32, 1);animation-timing-function:cubic-bezier(.175, .885, .32, 1)}
}
@-moz-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(.55, .055, .675, .19);animation-timing-function:cubic-bezier(.55, .055, .675, .19)}
100%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, 2000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175, .885, .32, 1);animation-timing-function:cubic-bezier(.175, .885, .32, 1)}
}
@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(.55, .055, .675, .19);animation-timing-function:cubic-bezier(.55, .055, .675, .19)}
100%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, 2000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175, .885, .32, 1);animation-timing-function:cubic-bezier(.175, .885, .32, 1)}
}
.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}
@-ms-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(42px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(42px, 0, 0)}
100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px, 0, 0);transform:scale(.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center}
}
@-o-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(42px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(42px, 0, 0)}
100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px, 0, 0);transform:scale(.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center}
}
@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(42px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(42px, 0, 0)}
100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px, 0, 0);transform:scale(.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center}
}
@-moz-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(42px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(42px, 0, 0)}
100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px, 0, 0);transform:scale(.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center}
}
@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(42px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(42px, 0, 0)}
100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px, 0, 0);transform:scale(.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center}
}
.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}
@-ms-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(-42px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(-42px, 0, 0)}
100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px, 0, 0);transform:scale(.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center}
}
@-o-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(-42px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(-42px, 0, 0)}
100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px, 0, 0);transform:scale(.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center}
}
@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(-42px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(-42px, 0, 0)}
100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px, 0, 0);transform:scale(.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center}
}
@-moz-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(-42px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(-42px, 0, 0)}
100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px, 0, 0);transform:scale(.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center}
}
@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(-42px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(-42px, 0, 0)}
100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px, 0, 0);transform:scale(.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center}
}
.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}
@-ms-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(.55, .055, .675, .19);animation-timing-function:cubic-bezier(.55, .055, .675, .19)}
100%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, -2000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175, .885, .32, 1);animation-timing-function:cubic-bezier(.175, .885, .32, 1)}
}
@-o-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(.55, .055, .675, .19);animation-timing-function:cubic-bezier(.55, .055, .675, .19)}
100%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, -2000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175, .885, .32, 1);animation-timing-function:cubic-bezier(.175, .885, .32, 1)}
}
@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(.55, .055, .675, .19);animation-timing-function:cubic-bezier(.55, .055, .675, .19)}
100%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, -2000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175, .885, .32, 1);animation-timing-function:cubic-bezier(.175, .885, .32, 1)}
}
@-moz-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(.55, .055, .675, .19);animation-timing-function:cubic-bezier(.55, .055, .675, .19)}
100%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, -2000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175, .885, .32, 1);animation-timing-function:cubic-bezier(.175, .885, .32, 1)}
}
@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(.55, .055, .675, .19);animation-timing-function:cubic-bezier(.55, .055, .675, .19)}
100%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, -2000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175, .885, .32, 1);animation-timing-function:cubic-bezier(.175, .885, .32, 1)}
}
.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}
@-ms-keyframes slideInDown{0%{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible}
100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
}
@-o-keyframes slideInDown{0%{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible}
100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
}
@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible}
100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
}
@-moz-keyframes slideInDown{0%{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible}
100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
}
@keyframes slideInDown{0%{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible}
100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
}
.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}
@-ms-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible}
100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
}
@-o-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible}
100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
}
@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible}
100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
}
@-moz-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible}
100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
}
@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible}
100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
}
.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}
@-ms-keyframes slideInRight{0%{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible}
100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
}
@-o-keyframes slideInRight{0%{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible}
100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
}
@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible}
100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
}
@-moz-keyframes slideInRight{0%{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible}
100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
}
@keyframes slideInRight{0%{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible}
100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
}
.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}
@-ms-keyframes slideInUp{0%{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible}
100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
}
@-o-keyframes slideInUp{0%{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible}
100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
}
@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible}
100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
}
@-moz-keyframes slideInUp{0%{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible}
100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
}
@keyframes slideInUp{0%{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible}
100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
}
.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}
@-ms-keyframes slideOutDown{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
100%{visibility:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}
}
@-o-keyframes slideOutDown{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
100%{visibility:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}
}
@-webkit-keyframes slideOutDown{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
100%{visibility:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}
}
@-moz-keyframes slideOutDown{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
100%{visibility:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}
}
@keyframes slideOutDown{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
100%{visibility:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}
}
.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}
@-ms-keyframes slideOutLeft{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
100%{visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}
}
@-o-keyframes slideOutLeft{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
100%{visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}
}
@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
100%{visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}
}
@-moz-keyframes slideOutLeft{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
100%{visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}
}
@keyframes slideOutLeft{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
100%{visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}
}
.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}
@-ms-keyframes slideOutRight{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
100%{visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}
}
@-o-keyframes slideOutRight{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
100%{visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}
}
@-webkit-keyframes slideOutRight{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
100%{visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}
}
@-moz-keyframes slideOutRight{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
100%{visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}
}
@keyframes slideOutRight{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
100%{visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}
}
.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}
@-ms-keyframes slideOutUp{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
100%{visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}
}
@-o-keyframes slideOutUp{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
100%{visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}
}
@-webkit-keyframes slideOutUp{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
100%{visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}
}
@-moz-keyframes slideOutUp{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
100%{visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}
}
@keyframes slideOutUp{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
100%{visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}
}
.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}
.lazy{display:block;position:relative;height:0;}
#livesearch_search_results,
.cart .toggle_cont{max-height:500px;overflow-y:auto;overflow-x:hidden}
.lazy img{position:absolute;top:0;left:0;width:100%;height:auto;z-index:0;-moz-transition:1s all ease;-o-transition:1s all ease;-webkit-transition:1s all ease;transition:1s all ease;opacity:0;-webkit-backface-visibility:hidden}
.agree b,
.search button,
.search button:active,
.search button:focus{-moz-transition:.3s all ease;-o-transition:.3s all ease;-webkit-transition:.3s all ease}
.lazy.lazy-loaded{background:0 0}
.lazy.lazy-loaded img{opacity:1}
.search{position:relative}
.search input[type=text]{color:#9d9d9d;display:block;margin:0;font-size:14px;line-height:24px;width:370px;height:50px;padding:14px 35px 14px 20px;background:#fff;border:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:25px;box-sizing:border-box}
.search input[type=text]:focus{outline:0;box-shadow:none}
.search input[type=text]::-webkit-input-placeholder{color:#9d9d9d;opacity:1}
.search input[type=text]:-moz-placeholder{color:#9d9d9d;opacity:1}
.search input[type=text]::-moz-placeholder{color:#9d9d9d;opacity:1}
.search input[type=text]:-ms-input-placeholder{color:#9d9d9d;opacity:1}
.box-cart a:hover img,
.product-thumb .image>a:hover img{opacity:.5}
.search button,
.search button:active,
.search button:focus{border:none;display:inline-block;padding:0;outline:0;outline-offset:0;cursor:pointer;-webkit-appearance:none;transition:.3s all ease;position:absolute;top:0;right:0;height:50px;width:50px;color:#766dec;font:400 18px/50px FontAwesome}
.search button::-moz-focus-inner,
.search button:active::-moz-focus-inner,
.search button:focus::-moz-focus-inner{border:none;padding:0}
.search button:active:before,
.search button:before,
.search button:focus:before{content:""}
.search button:active:hover,
.search button:focus:hover,
.search button:hover{color:#f8b317;}
@media (max-width:991px){.search input[type=text]{width:270px}
}
#livesearch_search_results{margin:3px 0 0;padding:5px;position:absolute;top:100%;width:100%;left:0;background-color:#fff;list-style-type:none;z-index:12;font-size:14px}
.box-cart,
.cart{position:relative}
#livesearch_search_results li img{max-width:100px;float:left;margin-right:10px}
#livesearch_search_results li img.loading{background:#F5F5F5}
#livesearch_search_results li.highlighted,
#livesearch_search_results li:hover{background-color:#ea5e67}
#livesearch_search_results li.highlighted a,
#livesearch_search_results li.highlighted a:visited,
#livesearch_search_results li:hover a,
#livesearch_search_results li:hover a:visited{color:#FFF}
#livesearch_search_results a,
#livesearch_search_results a:visited{display:block;padding:5px;color:#191919}
#livesearch_search_results a:after,
#livesearch_search_results a:before,
#livesearch_search_results a:visited:after,
#livesearch_search_results a:visited:before{display:table;content:"";line-height:0}
.box-cart .btn-danger,
.box-cart .btn-danger:focus{border:0;padding:0;color:#ea5e67;font-size:18px;background:0 0}
.box-cart .btn-danger:focus:hover,
.box-cart .btn-danger:hover{color:#766dec;background:0 0}
.box-cart .btn-danger:focus,
.box-cart .btn-danger:focus:focus{box-shadow:none}
.box-cart .btn{margin-bottom:7px}
.cart>button{font-size:12px;color:#444;padding-left:35px}
.cart>button i,
.cart>button span,
.cart>button strong{vertical-align:top;text-transform:uppercase;letter-spacing:.5px}
.cart>button i{position:absolute;top:12px;left:0;font-size:30px;color:#191919;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}
.cart>button strong{display:block;font-weight:400;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}
.cart>button.active i,
.cart>button.active strong,
.cart>button:hover i,
.cart>button:hover strong{color:#ea5e67}
.cart .cart-remove-btn.btn{margin-bottom:10px;margin-left:0;background:#191919;color:#fff;font-size:16px;width:100%}
.cart .cart-remove-btn.btn:hover{background:#766dec;color:#fff}
.cart .cart-remove-btn.btn+.cart-remove-btn.btn:hover{background:#ea5e67}
.cart .cart-remove-btn.btn:before,
.cart .cart-remove-btn.btn>span{vertical-align:middle}
.price-old,
.product-options .radio-inline .color img{vertical-align:top}
.cart .cart-remove-btn.btn:before{margin-right:5px}
.cart .toggle_cont{z-index:1001;min-width:260px;padding:10px 10px 5px}
.cart .toggle_cont img{max-width:70px}
.cart .toggle_cont .img-thumbnail{background:0 0}
.cart .toggle_cont table{margin-bottom:10px}
.cart ul>li:first-child tr{border-bottom:1px solid #343434}
.cart td{font-size:13px}
.cart td strong{font-size:12px}
.cart .total td{border:none;padding:2px;color:#4ed0da;font-weight:400}
.cart .price-cart{color:#ea5e67}
.cart .total tr:last-child .price-cart{color:#4ed0da}
.cart .table>tbody>tr>td{border-top:none}
.cart .table.total tr:nth-child(4) td,
.cart .table.total tr:nth-child(4) td strong{font-size:20px}
@media (max-width:767px){.cart{position:fixed;top:0;margin:0;z-index:10000}
.cart>button{position:relative;padding-right:5px;padding-left:5px}
.cart>button i{position:relative;top:auto;left:auto}
.cart>button .cart-total,
.cart>button strong{display:none}
.cart>button .cart-total2{position:absolute;top:5px;right:0;width:30px;height:30px;line-height:30px;text-align:center;font-size:14px;background:#ea5e67;color:#FFF;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
.cart .toggle_cont{max-height:300px;overflow:auto;right:-8px}
}
.product-layout{margin-bottom:30px}
@media (min-width:768px){.product-layout.product-grid{margin-bottom:1px;width:calc(33.33333% - 11px);padding-left:0;padding-right:0}
.product-layout.product-grid+.product-layout{margin-left:1px}
.product-layout.product-grid:first-child,
.product-layout.product-grid:nth-child(10),
.product-layout.product-grid:nth-child(13),
.product-layout.product-grid:nth-child(16),
.product-layout.product-grid:nth-child(19),
.product-layout.product-grid:nth-child(4),
.product-layout.product-grid:nth-child(7){margin-left:15px}
.product-layout.product-grid:last-child{margin-bottom:30px}
}
.box.bestsellers .bx-wrapper .product-layout{margin-bottom:0}
.box.bestsellers .bx-wrapper .product-layout+.product-layout{margin-top:0}
@media (min-width:768px){.box.bestsellers .bx-wrapper .product-thumb:after,
.box.bestsellers .bx-wrapper .product-thumb:before{display:table;content:"";line-height:0}
.box.bestsellers .bx-wrapper .product-thumb:after{clear:both}
.box.bestsellers .bx-wrapper .product-thumb .image{padding:32px 24px;width:50%;text-align:center;float:left}
.box.bestsellers .bx-wrapper .product-thumb .caption{width:50%;float:left;padding:30px 8% 20px 0;text-align:left}
.box.bestsellers .bx-wrapper .product-thumb .caption .price{margin-top:6px}
.box.bestsellers .bx-wrapper .product-thumb .caption .name{line-height:24px;height:auto;margin-bottom:8px}
.box.bestsellers .bx-wrapper .product-thumb .cart-button,
.box.bestsellers .bx-wrapper .product-thumb .image .quickview,
.box.bestsellers .bx-wrapper .product-thumb .new,
.box.bestsellers .bx-wrapper .product-thumb .price-old,
.box.bestsellers .bx-wrapper .product-thumb .rating,
.box.bestsellers .bx-wrapper .product-thumb .sale{display:none}
}
@media (min-width:768px) and (max-width:1199px){.box.bestsellers .bx-wrapper .product-thumb .caption{padding-top:25px}
.box.bestsellers .bx-wrapper .product-thumb .price,
.box.bestsellers .bx-wrapper .product-thumb .price-new{font-size:18px}
}
@media (min-width:768px) and (max-width:991px){.box.bestsellers .bx-wrapper .product-thumb .image{float:none;width:100%;padding-top:5px;padding-bottom:5px}
.box.bestsellers .bx-wrapper .product-thumb .caption{width:100%;text-align:center;padding-top:0;padding-left:8%;padding-bottom:0}
.box.bestsellers .bx-wrapper .product-thumb .caption .name{margin-bottom:0}
.box.bestsellers .bx-wrapper .product-thumb .caption .price{margin-top:0}
.box.bestsellers .bx-wrapper .product-thumb .price,
.box.bestsellers .bx-wrapper .product-thumb .price-new{font-size:18px}
}
.product-thumb .image+.caption{margin-top:0}
.product-thumb .image{position:relative;padding:10%}
.box.specials .product-thumb,
.product-special .product-grid .product-thumb,
.product-special .product-list .product-thumb{padding-bottom:64px}
.product-thumb .image>a{display:block}
.product-thumb .image>a img{-moz-transition:.5s all ease;-o-transition:.5s all ease;-webkit-transition:.5s all ease;transition:.5s all ease;margin:0 auto}
.megamenu .toggle,
.product-thumb .cart-button{-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease}
.category-color-,
.category-color-primary{color:#c52525}
.table-bordered .product-thumb .rating{top:auto;left:auto;right:auto;position:relative}
.product-countdown:after,
.product-countdown:before{display:table;content:"";line-height:0}
.box.specials .product-thumb .product-countdown .cell,
.product-countdown .cell,
.product-special .product-thumb .product-countdown .cell{padding-top:15px;width:25%;height:64px;line-height:18px;background:#ea5e67;color:#fff;text-align:center;float:left;text-transform:uppercase}
.product_page-right .product-countdown{margin-bottom:20px}
.product-countdown .cell{font-size:11px;border-left:1px solid rgba(255, 255, 255, .2)}
.product-countdown .cell:first-child{border-left:none}
.product-countdown .cell .number{display:block;font-size:20px;font-weight:600;margin-bottom:4px}
.box.specials .product-thumb,
.product-special .product-thumb{position:relative}
.box.specials .product-thumb .product-countdown,
.product-special .product-thumb .product-countdown{position:absolute;bottom:0;left:0;right:0}
.product-thumb,
.product-thumb .caption{position:relative}
.box.specials .product-thumb .product-countdown .cell,
.product-special .product-thumb .product-countdown .cell{font-size:11px;border-left:1px solid rgba(255, 255, 255, .2)}
.box.specials .product-thumb .product-countdown .cell:first-child,
.product-special .product-thumb .product-countdown .cell:first-child{border-left:none}
.box.specials .product-thumb .product-countdown .cell .number,
.product-special .product-thumb .product-countdown .cell .number{display:block;font-size:20px;font-weight:600;margin-bottom:4px}
.box.specials .product-thumb .cart-button .product-btn,
.box.bestsellers .product-thumb .cart-button .product-btn,
.box.specials .product-thumb .cart-button .product-btn-add i,
.box.bestsellers .product-thumb .cart-button .product-btn-add i,
.product-thumb .aside{display:none}
.box.specials .product-thumb .cart-button,
.box.bestsellers .product-thumb .cart-button{opacity:1;margin-top:10px;margin-bottom:14px}
.box.specials .product-thumb .cart-button .product-btn-add,
.box.bestsellers .product-thumb .cart-button .product-btn-add{background:#ea5e67;color:#fff;padding:12px 20px;font-size:12px;text-transform:uppercase;font-weight:600;letter-spacing:.5px}
@media (min-width:768px) and (max-width:991px){.box.specials .product-thumb .cart-button .product-btn-add:lang(de),
.box.bestsellers .product-thumb .cart-button .product-btn-add:lang(de){padding:12px 8px}
}
.box.specials .product-thumb .cart-button .product-btn-add:hover,
.box.bestsellers .product-thumb .cart-button .product-btn-add:hover{color:#fff;background:#191919}
.product-thumb{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;text-align:center}
.product-thumb .name{height:40px;overflow:hidden;font-size:12px;line-height:20px;letter-spacing:.5px}
.product-thumb .name>a{display:inline}
.product-thumb .rating{position:absolute;top:-25px;left:0;right:0;text-align:center}
.product-thumb .caption,
.product-thumb .cart-button{padding-left:12%;padding-right:12%}
.product-thumb .description{display:none}
.product-thumb .cart-button{opacity:0;transition:all .3s ease;padding-top:0;padding-bottom:10px}
@media (max-width:767px){.product-thumb .cart-button{opacity:1}
}
.product-thumb .cart-button button+button{margin-left:8px}
.product-thumb:hover .cart-button{opacity:1}
.product-list{margin-bottom:1px}
.product-list .product-thumb{margin-bottom:0}
.product-list .product-thumb .aside,
.product-list .product-thumb .caption,
.product-list .product-thumb .image{float:left;padding:0 15px;width:33.3%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
@media (min-width:768px){.product-list .product-thumb:after,
.product-list .product-thumb:before{display:table;content:"";line-height:0}
.product-list .product-thumb:after{clear:both}
.product-list .product-thumb .discription{display:block}
.product-list .product-thumb .caption{padding-top:85px;text-align:left}
.product-list .product-thumb .caption .rating{top:50px;left:15px;text-align:left}
.product-list .product-thumb .caption .price{margin-top:0}
}
@media (min-width:768px) and (max-width:991px){.product-list .product-thumb .caption{padding-top:46px}
.product-list .product-thumb .caption .rating{top:20px}
.product-list .product-thumb .caption .price,
.product-list .product-thumb .caption .price-new{font-size:20px}
.product-list .product-thumb .caption .price-old{display:none}
}
.discount,
.new-pr,
.sale{left:0;top:30px}
.product-list .product-thumb .aside{display:block;padding-top:60px}
@media (max-width:991px){.product-list .product-thumb .aside{padding-top:20px}
}
.product-list .product-thumb .aside .product-btn{display:block;padding:0;background:0 0;color:#ea5e67;float:left;width:51px;height:46px;line-height:46px;font-size:18px;border:1px solid #e2e2e2}
.product-list .product-thumb .aside .product-btn span{display:none}
.product-list .product-thumb .aside .product-btn+*{margin-left:10px}
.product-list .product-thumb .aside .product-btn:hover{color:#191919}
.product-list .product-thumb .aside .product-btn-add{display:block;font-size:12px!important;text-transform:uppercase;margin-bottom:14px}
.product-list .product-thumb .aside .product-btn-add i,
.product-list .product-thumb>.cart-button,
.product-list .product-thumb>.price{display:none}
.product-list .product-thumb .aside .price{margin-bottom:20px}
.product-grid .product-thumb .image{float:none}
@media (min-width:768px){.product-special .product-list.product-layout{margin-bottom:30px}
}
.product-search .product-list:last-child,
[class*=product-category-] .product-list:last-child{margin-bottom:30px}
.discount,
.new-pr,
.sale{font-size:11px;line-height:27px;display:inline-block;padding:0 8px;font-weight:500;letter-spacing:.5px;color:#FFF;background-color:#ea5e67;position:absolute;z-index:9;text-transform:uppercase}
.new-pr{z-index:10;background:#766dec}
.sale+.discount{left:5px;top:35px}
.sale+.discount:before{content:'';position:absolute;top:-5px;left:0;width:0;height:0;border-style:solid;border-width:5px 0 0 5px;border-color:transparent transparent transparent #ea5e67}
.product-thumb .price,
.product-thumb .price-new,
.product-thumb .price-old{font-size:17px;line-height:27px;font-weight:400;letter-spacing:.5px}
.product-thumb .price{margin-top:10px;height:30px;overflow:hidden; margin-left: -16px;margin-right: -16px;}

.product-thumb .price-old{float:left;margin-right:2px;margin-top:2px;font-size:14px;color:#9d9d9d;font-weight:400;letter-spacing:0}
.price,
.price-new,
.price-old{display:inline-block;font-size:18px;line-height:24px;color:#191919}
.price-old{font-weight:300;text-decoration:line-through}
.price-section{margin-top:20px;font-weight:500}
.price-section .price-new,
.price-section .price-section .price-old{font-size:30px;color:#191919;line-height:30px}
.price-section .price-old{font-size:20px;line-height:30px}
.price-section .reward{display:block;margin-top:10px}
.price-tax{font-size:12px}
.price-total{font-weight:700}
.megamenu h3,
.out-stock,
.stock{font-weight:500}
.price s{font-size:15px}
.stock{color:#54B70B}
.out-stock{color:#EE372A}
.product-thumb .price-tax{color:#999;font-size:12px;display:block}
.product-thumb .product-options,
.quick_info{display:none}
.fa-stack{font-size:18px;line-height:24px;width:.9em;height:24px}
.fa-stack i{color:#C9C9C9}
.fa-stack i.star,
.rat{color:#ea5e67}
.fa-stack-2x{font-size:1em}
.product-thumb .fa-stack{font-size:14px}
.fancybox-skin:hover .fancybox-nav span{visibility:visible}
.fancybox-nav{height:40px;top:50%;width:40px}
.fancybox-next{right:-60px}
.fancybox-prev{left:-60px}
.quickview_description{overflow:auto;max-height:300px;border:1px solid #343434;padding:10px;margin-top:15px}
.quickview_description iframe{width:40%!important;height:200px!important;float:left;margin-right:2em}
.quickview-style .inf{font-size:14px;margin-bottom:10px}
.quickview-style .cart-button,
.quickview-style .product-btn-add{margin-top:10px}
.quickview-style .rating{margin-top:5px}
.ajax-overlay .product-options{position:relative;display:inline-block;vertical-align:middle;max-width:450px;min-width:300px;padding-bottom:0;border-bottom:none;max-height:80%;backface-visibility:hidden}
.ajax-overlay .product-options h3{margin-top:0}
.ajax-overlay .product-options .col-sm-8{text-align:left}
.ajax-overlay .product-options .options{padding:20px;text-align:center;background:#FFF;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-webkit-box-shadow:1px 1px 8px rgba(0, 0, 0, .8);-moz-box-shadow:1px 1px 8px rgba(0, 0, 0, .8);box-shadow:1px 1px 8px rgba(0, 0, 0, .8)}
.ajax-overlay .product-options .ajax-overlay_close{position:absolute;right:10px;top:10px;font-size:16px;color:rgba(0, 0, 0, .5);font-family:material-design;text-shadow:1px 1px 5px rgba(255, 255, 255, .2)}
.ajax-overlay .product-options .ajax-overlay_close:before{content:'\e054'}
.ajax-overlay .product-options .ajax-overlay_close:hover{color:#000}
.ajax-overlay .product-option-wrap{text-align:center;height:100%}
.ajax-overlay .product-option-wrap:before{content:'';display:inline-block;height:100%;vertical-align:middle}
.ajax-overlay{position:fixed;top:0;left:0;right:0;bottom:0;visibility:hidden;opacity:0;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;z-index:997}
.ajax-overlay.visible{opacity:1;background:rgba(0, 0, 0, .7);visibility:visible}
@media (max-width:1200px){.product-thumb .button-group button,
.product-thumb .button-group button+button{width:33.33%}
}
@media (min-width:768px){.box .box-content .last{clear:left}
.fancybox-next{right:-30px}
.fancybox-prev{left:-30px}
.product-reviews .fa-stack{font-size:14px}
}
#review-title,
.buttons:after,
.product-buttons:after,
.sf-menu .sf-mega_row:after,
.sf-menu:after,
.single-category+.banners:after{clear:both}
@media (max-width:767px){
    .product-thumb .price, .product-thumb .price-new{font-size:18px;}
    #content .product-layout{width:50%;float:left}
#content .product-layout+.product-layout{margin-top:0}
#content .product-layout.clr{clear:both}
.quickview_description iframe{float:none;width:100%!important;margin:0 0 2em}
.product-grid .product-thumb .aside,
.product-grid .product-thumb .caption,
.product-grid .product-thumb .image,
.product-list .product-thumb .aside,
.product-list .product-thumb .caption,
.product-list .product-thumb .image{float:none;margin:0 0 15px;width:100%}
.product-grid .product-thumb .aside,
.product-list .product-thumb .aside{display:none}
.product-grid .product-thumb .caption,
.product-list .product-thumb .caption{border-right:none}
.product-grid .product-thumb .cart-button,
.product-grid .product-thumb>.price,
.product-list .product-thumb .cart-button,
.product-list .product-thumb>.price{display:block}
.product-layout{margin-bottom:30px}
}
@media (max-width:600px){.product-desc iframe,
.quickview_description iframe{height:240px!important}
}
@media (max-width:540px){.product-thumb .product-options{max-width:95%}
.product-thumb .product-options [class*=col-xs]{float:left}
.product-thumb .product-options [class*=col-xs]+[class*=col-xs]{margin-top:0!important}
}
.box{margin-bottom:30px;position:relative}
.box .box-heading{margin:0;border-bottom:1px solid #343434}
.box .box-heading h2,
.box .box-heading h3{margin:0;font:500 24px/48px Roboto, sans-serif;position:relative;text-transform:capitalize;letter-spacing:1.4px;display:inline-block}
.box .box-heading h2:after,
.box .box-heading h3:after{content:'';position:absolute;bottom:0;left:0;width:130%;height:3px;background:#343434;display:none}
.box .box-heading h2{line-height:48px}
.box.popular{margin-bottom:18px}
@media (min-width:768px){.box.specials .box-heading{background:#ea5e67;padding-left:6%;border-bottom:none}
.box.specials .box-heading h3,
.box.specials .owl-controls .owl-buttons div{color:#fff}
}
aside .box .box-heading h3{font-size:20px;line-height:48px}
aside .box .product-layout{width:100%}
aside .box .product-layout+.product-layout{margin-top:30px}
aside .container,
aside [class*=col-]{width:100%;padding:0}
aside .row{margin:0}
aside .box{margin-bottom:34px}
@media (min-width:768px) and (max-width:991px){.box.info .box-content ul a{padding:13px 5px}
aside .box .box-heading h3{font-size:14px}
}
@media (max-width:767px){
    aside .box .box-heading{
        position:relative;
        cursor:pointer
    }
aside .box .box-heading:after{
    content:'\f055';
    position:absolute;
    right:5px;
    top:13px;font-size:21px;font-family:FontAwesome;color:#191919}
aside .box .box-heading.active:after{content:'\f056'}
.box .box-heading h2,
.box .box-heading h3{font-size:22px}
}
@media (min-width:550px) and (max-width:767px){aside .box .product-thumb{width:60%;margin:0 auto 30px}
}
#button-search+h2{margin-top:15px}
.buttons{margin:1em 0}
.buttons:after,
.buttons:before{display:table;content:"";line-height:0}
.top-button,
.top-button i{display:inline-block}
.buttons .btn{padding:12px 16px;margin-bottom:10px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.buttons .btn:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.buttons .pull-right .btn{font-size:12px;padding:12px 16px;background:#ea5e67;text-shadow:none;text-transform:uppercase;margin-right:10px}
.product-btn i,
.product-btn-add i{margin-right:0}
.buttons .pull-right .btn:hover{background:#191919}
.buttons .pull-right [for=agree1]+.btn{margin-bottom:0}
.input-group-btn .btn{padding:7px 12px}
.input-group-btn .btn i{font-size:15px;line-height:18px}
.agree b{transition:.3s all ease}
.agree:hover b{color:#ea5e67}
.top-button i{width:70px;height:56px;border-left:1px solid #d4d4d4;border-right:1px solid #d4d4d4;line-height:56px;text-align:center;font-size:20px}
.top-button+.top-button{margin-left:-4px}
.top-button+.top-button i{border-left:none}
.top-button a:focus,
.top-button a:hover{background:#ffa200;color:#fff}
.btn,
.btn-danger,
.btn-default,
.btn-info,
.btn-primary,
.btn-success,
.btn-warning,
.btn:visited{font-size:12px;color:#FFF;background:#766dec;text-shadow:none;border-radius:0;border:none;padding:12px 16px;outline:0;text-transform:uppercase;font-weight:600;letter-spacing:.5px}
.btn:focus,
.btn:hover{background:#191919;color:#FFF;outline:0!important}
@media (min-width:768px){.common-home .btn.fullwidth-selector{display:inline-block}
}
.btn.fullwidth-selector{display:none;position:fixed;right:0;top:17%;font-size:14px;padding:12px 18px;z-index:1000000;background:rgba(234, 94, 103, .5);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%)}
.btn.fullwidth-selector:hover{background:#766dec}
#page:hover .btn.fullwidth-selector{-moz-transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none;transform:none}
.product-btn{padding:0;font-size:23px;line-height:26px}
.product-btn:hover{background:0 0;color:#191919}
.product-compare .product-btn-add{color:#191919}
.product-compare .product-btn-add:hover{color:#ea5e67}
.product-btn-add:hover,
.product-thumb .image>.quickview:hover{color:#191919;background:0 0}
.product-btn-add{background:0 0;padding:0;font-size:26px;line-height:26px}
.product-thumb .image>.quickview{position:absolute;right:15px;top:15px;display:inline-block;padding:0;background:0 0;z-index:1}
.product-thumb .image>.quickview:before{content:'\e0db';font-family:fl-bigmug-line;font-size:26px}
.product-buttons{margin:10px 0 1em;padding:0}
.product-buttons:after,
.product-buttons:before{display:table;content:"";line-height:0}
.product-buttons li{display:inline-block;margin-right:10px;list-style:none}
.product-buttons li button,
.product-buttons li button.btn{display:inline-block;background:0 0;color:#ea5e67;padding:0;font-size:16px;text-transform:none;font-weight:600}
.product-buttons li button.btn:focus,
.product-buttons li button.btn:hover,
.product-buttons li button:focus,
.product-buttons li button:hover{color:#191919;background:0 0}
.product-buttons li button.btn:active,
.product-buttons li button:active{box-shadow:none}
#button-cart{display:inline-block;margin-left:10px;vertical-align:middle;text-transform:uppercase}
@media (min-width:480px) and (max-width:991px){#button-cart:lang(de){font-size:14px}
}
#button-cart:disabled{pointer-events:none;opacity:.5}
#button-cart,
.product-list .product-thumb .aside .product-btn-add,
.product-options .product-btn-add,
.quickview-style .product-btn-add{padding:10px 18px;color:#fff;font-size:17px;background:#ea5e67;font-weight:600}
#button-cart:hover,
.product-list .product-thumb .aside .product-btn-add:hover,
.product-options .product-btn-add:hover,
.quickview-style .product-btn-add:hover,
.tooltip-inner{background:#191919}
[class][class].tooltip-arrow{border-top-color:#191919}
.hidden-items-tablet-992{
	display:block;
	}
.show-items-tablet-992{
	display:none;
	}
@media (min-width:992px) and (max-width:1199px){
	.container{
		max-width:940px;
	}
	.hidden-items-tablet-992{
		display:none;
	}
.show-items-tablet-992{
	display:block;
	}
	.account-wishlist table td .btn{padding:10px}
	.float-none-tablet-992{
		float:none;
	}
	.float-right-tablet-992{
		float:right !important;
        width: 100%;
	}
	.float-left-tablet-992{
		float:none !important;
	}
	.margin-top-none-tablet-992{
		margin-top: 20px !important;
		/* margin-bottom: 20px; */
	}
	.clearfix-tablet-992{
		clear:both;
	}
	.clearfix-tablet-992:after{
		display:table;
		content:"";
		clear:both;
	}
	.clearfix-tablet-992 #search_ipad{
		float:none !important;
		display:block;
		margin-top:15px;
	}
    #search_ipad{
        display:none;
    }
	.search input[type=text]{
		width:100%  !important;
        height: 100%;
	}
    .search button{
        height: 100%;
    }
	#logo ~ #search{
		display:inline-block;
        height: 50px;
        width: 60%;
	}
}
@media (min-width:768px) and (max-width:991px){
    .table-bordered>tbody>tr>.text-right{padding:5px}
.account-wishlist table td .btn{padding:6px}
    .search input[type=text]{padding:14px 35px 14px 10px;}
    .search button, .search button:active, .search button:focus {right: -6px;}
}
@media (max-width:767px){#grid-view,
#list-view,
.product-thumb .image>.quickview{display:none}
}
@media (max-width:479px){.buttons .pull-left,
.buttons .pull-right{float:none!important;margin-left:0}
#button-cart,
.btn-buynow{margin:15px 0 0;width:100%}
#button-cart{display:block}
}
@media (max-width:410px){.account-address .table td a{display:block}
.account-address .table td a+a{margin-top:5px}
}
input[type=text],
input[type=password],
input[type=datetime],
input[type=datetime-local],
input[type=date],
input[type=month],
input[type=time],
input[type=week],
input[type=number],
input[type=email],
input[type=url],
input[type=search],
input[type=tel],
input[type=color],
select,
textarea{display:block;width:100%;background:#fff;border:1px solid #ddd;color:#191919;font-size:14px;height:40px;line-height:24px;padding:8px 10px 8px 20px;outline:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:0;-moz-border-radius:0;border-radius:4px;-moz-transition:.3s all ease;-o-transition:.3s all ease;-webkit-transition:.3s all ease;transition:.3s all ease;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.input-group-btn .btn,
.sbHolder{-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
input[type=text]:focus,
input[type=password]:focus,
input[type=datetime]:focus,
input[type=datetime-local]:focus,
input[type=date]:focus,
input[type=month]:focus,
input[type=time]:focus,
input[type=week]:focus,
input[type=number]:focus,
input[type=email]:focus,
input[type=url]:focus,
input[type=search]:focus,
input[type=tel]:focus,
input[type=color]:focus,
select:focus,
textarea:focus{-webkit-box-shadow:1px 1px 10px rgba(234, 94, 103, .4);-moz-box-shadow:1px 1px 10px rgba(234, 94, 103, .4);box-shadow:1px 1px 10px rgba(234, 94, 103, .4)}
.product-options .checkbox input[type=checkbox]+label,
.product-options .radio input[type=radio]+label{border:1px solid #343434}
.product-options .radio-inline,
.product-options .radio-inline label{margin:0;padding:0}
.product-options .radio-inline .color{width:23px;height:23px;text-align:center;line-height:23px;-moz-transition:border-color .5s ease;-o-transition:border-color .5s ease;-webkit-transition:border-color .5s ease;transition:border-color .5s ease;border:2px solid transparent;cursor:pointer}
.product-options .radio-inline input[type=radio]:checked+.color{border-color:#818181}
select:hover{cursor:pointer}
input[name*=quantity]{display:inline-block;width:40px;text-align:center;padding-left:5px;padding-right:5px;vertical-align:middle}
input[name=captcha]+img{margin-top:15px}
textarea:not([class*=habla]){min-height:200px}
select{display:none}
#modal-shipping input[type=radio]{display:inline;float:left;margin-top:8px}
@media (max-width:479px){#modal-shipping #button-shipping,
#modal-shipping .btn{margin-top:5px}
}
.counter,
.counter:focus{display:inline-block;height:40px;width:40px;color:#191919;background:#fff;line-height:40px;text-align:center;font-size:20px;vertical-align:middle}
.counter:focus:hover,
.counter:hover{background:#e6e6e6;color:#ea5e67}
@media (max-width:767px){.counter,
.counter:focus{display:none}
#product .counter{display:inline-block}
}
.input-group-btn .btn{height:40px;padding-top:0;padding-bottom:0;box-sizing:border-box}
.sbHolder{background-color:#fff;border:1px solid #343434;height:40px;position:relative;width:100%;text-align:left;color:#191919;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-transition:.3s all ease;-o-transition:.3s all ease;-webkit-transition:.3s all ease;transition:.3s all ease;box-sizing:border-box;min-width:120px;}
.sbSelector,
.sbToggle{height:100%;top:0;display:block}
.sbSelector:hover,
.sbToggle,
.sbToggle:hover{color:inherit}
.sbHolder:hover{background:#e6e6e6}
.sbHolder:focus{border-color:rgba(234, 94, 103, .4);-webkit-box-shadow:1px 1px 10px rgba(234, 94, 103, .4);-moz-box-shadow:1px 1px 10px rgba(234, 94, 103, .4);box-shadow:1px 1px 10px rgba(234, 94, 103, .4)}
.sbSelector{line-height:24px;position:absolute;left:0;right:30px;padding:8px 10px 8px 15px;overflow:hidden;white-space:nowrap;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.sbOptions,
.sbToggle{position:absolute;right:0}
.sbToggle{outline:0;width:30px;text-align:center;font-family:material-design;line-height:40px;font-size:28px}
.sbToggle:before{content:"";display:block;-moz-transition:.5s all ease;-o-transition:.5s all ease;-webkit-transition:.5s all ease;transition:.5s all ease}
.sbToggleOpen:before{-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-o-transform:rotateX(180deg);-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}
.sbHolderDisabled{background-color:#3C3C3C;border:1px solid #515151}
.sbOptions{background-color:#fff;list-style:none;left:0;margin:0;padding:10px 0;z-index:12;overflow-y:auto;-webkit-box-shadow:1px 1px 8px rgba(0, 0, 0, .15);-moz-box-shadow:1px 1px 8px rgba(0, 0, 0, .15);box-shadow:1px 1px 8px rgba(0, 0, 0, .15);outline:#343434 solid 1px}
.sbOptions li a{display:block;padding:8px 20px 8px 10px;color:#191919}
input[type=checkbox],
input[type=radio]{display:none}
.sbOptions li a:hover{background:#e6e6e6}
input[type=radio]+label{position:relative;padding-left:30px;line-height:24px}
input[type=radio]+label:after,
input[type=radio]+label:before{content:'';position:absolute;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
input[type=radio]+label:before{top:4px;left:0;width:16px;height:16px;border:1px solid #343434;background:#fff}
input[type=radio]+label:after{top:6px;left:2px;width:12px;height:12px;-moz-transition:.3s all ease;-o-transition:.3s all ease;-webkit-transition:.3s all ease;transition:.3s all ease}
input[type=radio]:checked+label:after{background:#ea5e67}
.radio-inline{margin-right:5px}
input[type=checkbox]+label{position:relative;padding-left:20px;cursor:pointer}
input[type=checkbox]+label:after,
input[type=checkbox]+label:before{content:'';position:absolute;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;top:5px;left:0;width:14px;height:14px}
.megamenu,
.megamenu h3,
.sf-menu>li{position:relative}
input[type=checkbox]+label:before{background:#e5e5e5;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
input[type=checkbox]+label:after{text-align:center;line-height:14px;font-family:FontAwesome;color:#ea5e67}
input[type=checkbox]:checked+label:after{content:""}
input[type=checkbox][disabled]+label{color:#666;display:none}
input[type=checkbox][name=agree]+label{margin-bottom:12px}
input[type=checkbox][name=agree]+label:after,
input[type=checkbox][name=agree]+label:before{top:0}
#habla_window_div #habla_topbar_div{background:#ea5e67!important}
#at15s,
#at20mc{z-index:999!important}
.sf-menu{display:inline-block}
.sf-menu:after,
.sf-menu:before{display:table;content:"";line-height:0}
.sf-menu>li{float:left}
.sf-menu>li+li{margin-left:20px;border-top:1px solid #d4d4d4}
.megamenu{padding-bottom:0}
.megamenu h3{color:#fff;font-size:14px;text-transform:uppercase;padding:19px 29px 17px;letter-spacing:.5px;width:270px;margin-bottom:0;margin-top:0}
.megamenu h3:before{position:absolute;right:27px;top:50%;-moz-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease;display:inline-block;-moz-transform:translateY(-50%) scale(1);-ms-transform:translateY(-50%) scale(1);-o-transform:translateY(-50%) scale(1);-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}
.megamenu .toggle{background:#ffa200;transition:all .3s ease}
.megamenu .toggle:hover{cursor:pointer;background:#ffa200}
.megamenu .toggle:hover h3:before{-moz-transform:translateY(-50%) scale(1.4);-ms-transform:translateY(-50%) scale(1.4);-o-transform:translateY(-50%) scale(1.4);-webkit-transform:translateY(-50%) scale(1.4);transform:translateY(-50%) scale(1.4)}
.megamenu .toggle_cont{right:0;left:0;width:100%;color:#000;min-height:510px;}
.sf-menu{list-style:none;margin:0;padding:0}
@media (min-width:768px){.sf-menu{display:none}
}
.sf-menu li{position:relative;float:none;display:block}
.sf-menu li+li{margin-left:0}
.sf-menu li.sfHover>a,
.sf-menu li>a.active,
.sf-menu li>a:hover{background:#191919;color:#fff}
.sf-menu li.sf-with-mega{position:static}
.sf-menu li>a{display:block;padding:15px 20px 15px 61px;color:#000;font-size:14px}
.sf-menu li>a i{position:absolute;left:25px;top:50%;font-size:20px;display:inline-block;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.sf-menu li>a i[class*=fl-]{left:29px}
.sf-menu .simple_menu{list-style-type:none;display:none;position:absolute;z-index:109;left:0;top:100%;width:200px;margin-top:0;padding:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.sf-menu .simple_menu li{position:relative}
.sf-menu .simple_menu a{display:block;background:#fff;color:#191919;padding:13px 30px 13px 20px}
.sf-menu .simple_menu a:hover,
.sf-menu .simple_menu li.active>a,
.sf-menu .simple_menu li.sfHover>a{color:#ea5e67;background:#e6e6e6}
.sf-menu .simple_menu .simple_menu{left:100%;top:0;margin-top:0}
.sf-menu .simple_menu .simple_menu:before{display:none}
.menu-gadget{display:none!important}
.sf-menu .sf-mega{display:none;position:absolute;list-style-type:none;top:0;left:100%;right:auto;bottom:0;z-index:109;padding:0;margin-left:15px;background-color:#fff;background-repeat:no-repeat}
.sf-menu .sf-mega .container,
.sf-menu .sf-mega .row,
.sf-menu .sf-mega [class*=col-]{width:100%;padding:0;margin:0}
.sf-menu .sf-mega li{display:block}
.sf-menu .sf-mega>li{padding:0}
.sf-menu .sf-mega ul{text-align:left;padding:0;list-style-type:none}
.sf-menu .sf-mega_row{margin:0 -15px;position:static}
.sf-menu .sf-mega_row:after,
.sf-menu .sf-mega_row:before{display:table;content:"";line-height:0}
.sf-menu .sf-mega_section{-webkit-box-shadow:1px 1px 8px rgba(0, 0, 0, .15);-moz-box-shadow:1px 1px 8px rgba(0, 0, 0, .15);box-shadow:1px 1px 8px rgba(0, 0, 0, .15);position:absolute;top:0;bottom:0;background:#fff;z-index:2;padding-top:12.5px}
.sf-menu .sf-mega_section li a{padding:0;color:#000;display:inline-block}
.sf-menu .sf-mega_section li a:before{content:'\f105';font-family:FontAwesome;margin-right:10px;float:left;margin-top:-.7px}
.sf-menu .sf-mega_section li a:after{display:none!important}
.sf-menu .sf-mega_section li{padding:3px 24px}
.sf-menu .sf-mega_section li.sfHover>a,
.sf-menu .sf-mega_section li>a.active,
.sf-menu .sf-mega_section li>a:hover{color:#343434;background:0 0}
.sf-menu .sf-mega_section+.sf-mega_section{margin-left:270px;z-index:1}
@media (max-width:885px){.sf-menu .sf-mega_section+.sf-mega_section{display:none}
}
.sf-menu>li.sf-with-mega.sfHover a:after{opacity:1}
.sf-menu>li.sf-with-mega a:after{position:absolute;right:31px;top:50%;display:inline-block;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all .3s ease;opacity:0;content:'\f105';font:400 14px/12px FontAwesome}
.sf-menu ul>li>.sf-with-ul,
.sf-menu>li>.sf-with-ul{position:relative}
.sf-menu ul>li>.sf-with-ul:after{position:absolute;right:20px;top:50%;margin-top:-7px;content:'\f105';font:400 14px/14px FontAwesome}
@media (max-width:767px){.megamenu_module,
.sf-menu{display:none}
.sf-mega_section{width:100%!important}
}
.stuck-menu{width:auto!important}
.ajax-overlay-open .scroll-fix{z-index:996}
@media only screen and (min-width:991px){.scroll-fix{position:fixed;top:0;left:0;right:0;z-index:10000;-moz-transition:.3s all ease;-o-transition:.3s all ease;-webkit-transition:.3s all ease;transition:.3s all ease;background:#f5f5f5;padding:0}
}
.rd-mobilemenu,
.reply-cancel{-moz-transition:.3s all ease;-o-transition:.3s all ease;-webkit-transition:.3s all ease}
@media only screen and (max-width:991px){.stuck-menu{position:static}
.stuck-menu+.stuck-menu{display:none}
}
.rd-mobilemenu{display:none;position:fixed;top:0;left:0;bottom:0;z-index:999;text-align:left;transition:.3s all ease}
.rd-mobilemenu.active{right:0}
.rd-mobilemenu_ul{position:fixed;top:-56px;left:0;bottom:-56px;width:240px;padding:132px 0 76px;color:#666;background:#FFF;font-size:14px;line-height:20px;overflow:auto;-webkit-box-shadow:5px 0 5px 0 rgba(0, 0, 0, .1);-moz-box-shadow:5px 0 5px 0 rgba(0, 0, 0, .1);box-shadow:5px 0 5px 0 rgba(0, 0, 0, .1);-moz-transform:translateX(-240px);-ms-transform:translateX(-240px);-o-transform:translateX(-240px);-webkit-transform:translateX(-240px);transform:translateX(-240px);-moz-transition:.3s cubic-bezier(.55, 0, .1, 1);-o-transition:.3s cubic-bezier(.55, 0, .1, 1);-webkit-transition:.3s cubic-bezier(.55, 0, .1, 1);transition:.3s cubic-bezier(.55, 0, .1, 1)}
.rd-mobilemenu.active .rd-mobilemenu_ul{-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}
.rd-mobilemenu_ul a{display:block;padding:14px 35px 16px 30px}
.rd-mobilemenu_ul a i{position:absolute;left:6px}
.rd-mobilemenu_ul a i[class*=fl-]{left:8px}
.rd-mobilemenu_ul a.active{background:#f5f5f5;color:#2d2d2d}
.rd-mobilemenu_ul a:hover{background:#ea5e67;color:#FFF}
.rd-mobilemenu_ul a .rd-submenu-toggle{position:absolute;top:50%;right:11px;margin-top:-17.5px;width:32px;height:32px;font:400 10px FontAwesome;line-height:32px;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-transition:.5s all ease;-o-transition:.5s all ease;-webkit-transition:.5s all ease;transition:.5s all ease;z-index:1;background:rgba(0, 0, 0, .1)}
.rd-mobilemenu_ul a .rd-submenu-toggle:after{content:'\f078'}
.rd-mobilemenu_ul a .rd-submenu-toggle:hover{background:#FFF;color:#666}
.rd-mobilemenu_ul a.rd-with-ul{position:relative}
.rd-mobilemenu_ul a.rd-with-ul.active .rd-submenu-toggle{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.rd-mobilemenu_ul ul{list-style-type:none;padding-left:0}
.rd-mobilemenu_ul ul a{padding-left:40px}
.rd-mobilemenu_ul ul ul a{padding-left:60px}
.rd-mobilemenu_ul:after{content:'';display:block;height:40px}
@media (max-width:767px){body{padding-top:56px}
.rd-mobilemenu,
.rd-mobilepanel{display:block}
.cart{right:15px;height:56px;z-index:10001}
.cart>button{line-height:56px;color:#000;font-size:28px}
.cart>button:hover{color:#ea5e67}
aside .banners{text-align:center}
}
@media (max-width:400px){.rd-mobilepanel_title{font-size:18px}
.cart>button,
header .nav>.toggle{font-size:22px}
}
.banners>div .banner-box{position:relative}
.banners>div .banner-box>a{display:block}
aside .banners .banner-box{margin-bottom:40px;margin-top:15px}
@media (max-width:991px){aside .banners .banner-box{margin-top:0}
}
@media (max-width:767px){aside .banners .banner-box{text-align:left;display:inline-block}
}
@media (max-width:379px){aside .banners .banner-box{display:block}
aside .banners .banner-box img{width:100%}
}
aside .banners .banner-box:before{-moz-transform:scale3d(3.2, 3.2, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -70%, 0);-ms-transform:scale3d(3.2, 3.2, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -70%, 0);-o-transform:scale3d(3.2, 3.2, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -70%, 0);-webkit-transform:scale3d(3.2, 3.2, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -70%, 0);transform:scale3d(3.2, 3.2, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -70%, 0)}
aside .banners .banner-box .s-desc{padding-left:8%;padding-top:15%;font-weight:700}
aside .banners .banner-box .s-desc h2{font-size:50px}
aside .banners .banner-box .s-desc h2 span,
aside .banners .banner-box .s-desc h2 span.mod1{font-size:36px;display:block;color:#fff;margin-bottom:10px}
aside .banners .banner-box .s-desc h2 em{margin-top:14px;font-size:24px;line-height:30px}
aside .banners .banner-box .s-desc h2 em span{display:block;font-size:24px;line-height:30px;margin-bottom:0}
@media (max-width:1199px){.box .box-heading h2,
.box .box-heading h3{letter-spacing:.5px}
aside .banners .banner-box .s-desc{padding-left:5%;padding-top:10%}
aside .banners .banner-box .s-desc h2{font-size:36px}
aside .banners .banner-box .s-desc h2 span{font-size:24px}
aside .banners .banner-box .s-desc h2 em{margin-top:8px;font-size:20px;line-height:24px}
aside .banners .banner-box .s-desc h2 em span{font-size:20px;line-height:24px}
}
aside .banners>div.col-sm-mod .s-desc{top:0;left:0}
.banners>div .s-desc{position:absolute;top:0;right:0;left:0;bottom:0;z-index:2}
.banners>div .s-desc h2{font-size:36px;line-height:36px;color:#fff;font-weight:500;margin-bottom:0}
@media (min-width:768px) and (max-width:1199px){.banners>div .s-desc h2{font-size:30px}
}
@media (min-width:768px) and (max-width:991px){.banners>div .s-desc h2{font-size:26px;text-shadow:1px 1px #000}
}
.banners>div .s-desc h2 span.mod1{color:#191919}
.banners>div .s-desc h2 em{display:block;font-style:normal;font-size:24px;font-weight:300}
.banners>div .s-desc span.label{position:absolute;left:-30px;top:15px;border-radius:0;padding:0;height:32px;width:120px;line-height:32px;background:#766dec;font-size:14px;text-transform:uppercase;font-weight:700;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.banners>div .s-desc h3{font-size:30px;line-height:40px;color:#fff;margin-bottom:8px}
.banners>div .s-desc .price{font-size:30px;color:#fff;font-weight:700}
.banners>div .s-desc .price span{display:block;font-size:20px;text-decoration:line-through;font-weight:400;margin-bottom:12px}
#content .banners>div .s-desc{top:0;left:0;padding-top:33px;padding-left:50px}
@media (max-width:991px){#content .banners>div .s-desc{padding-left:23px}
}
.banners>div.col-sm-mod+.col-sm-mod h3{font-size:40px;line-height:50px;margin-bottom:3px}
.banners>div.col-sm-mod .s-desc{top:34px;left:42px}
.banners .banner-box{position:relative;overflow:hidden}
.banners .banner-box:before{position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(255, 255, 255, .5);content:'';transition:transform .9s;-moz-transform:scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -110%, 0);-ms-transform:scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -110%, 0);-o-transform:scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -110%, 0);-webkit-transform:scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -110%, 0);transform:scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -110%, 0)}
.banners .banner-box:hover:before{-moz-transform:scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 110%, 0);-ms-transform:scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 110%, 0);-o-transform:scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 110%, 0);-webkit-transform:scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 110%, 0);transform:scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 110%, 0)}
.single-category+.banners{margin-top:34px;margin-bottom:30px;background:#4ed0da}
.single-category+.banners:after,
.single-category+.banners:before{display:table;content:"";line-height:0}
.single-category+.banners>.col-sm-6{width:100%;padding:0}
.single-category+.banners .banner-box,
.single-category+.banners .banner-box a{max-height:133px}
.single-category+.banners .banner-box:before{top:-50%;bottom:-50%;background:rgba(255, 255, 255, .15);content:'';-moz-transform:scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, -63deg) translate3d(0, 53%, 0);-ms-transform:scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, -63deg) translate3d(0, 53%, 0);-o-transform:scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, -63deg) translate3d(0, 53%, 0);-webkit-transform:scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, -63deg) translate3d(0, 53%, 0);transform:scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, -63deg) translate3d(0, 53%, 0);z-index:0}
.single-category+.banners .banner-box:hover:before{-moz-transform:scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, -63deg) translate3d(0, 39%, 0);-ms-transform:scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, -63deg) translate3d(0, 39%, 0);-o-transform:scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, -63deg) translate3d(0, 39%, 0);-webkit-transform:scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, -63deg) translate3d(0, 39%, 0);transform:scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, -63deg) translate3d(0, 39%, 0)}
.single-category+.banners .banner-box a img{float:right;z-index:1;-moz-transform:translate(-13%, -6%);-ms-transform:translate(-13%, -6%);-o-transform:translate(-13%, -6%);-webkit-transform:translate(-13%, -6%);transform:translate(-13%, -6%)}
.single-category+.banners#banner2{background:#feb25a}
.single-category+.banners#banner2 .banner-box:before{-moz-transform:scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 56deg) translate3d(0, 53%, 0);-ms-transform:scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 56deg) translate3d(0, 53%, 0);-o-transform:scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 56deg) translate3d(0, 53%, 0);-webkit-transform:scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 56deg) translate3d(0, 53%, 0);transform:scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 56deg) translate3d(0, 53%, 0)}
.single-category+.banners#banner2 .banner-box:hover:before{-moz-transform:scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 56deg) translate3d(0, 39%, 0);-ms-transform:scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 56deg) translate3d(0, 39%, 0);-o-transform:scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 56deg) translate3d(0, 39%, 0);-webkit-transform:scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 56deg) translate3d(0, 39%, 0);transform:scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 56deg) translate3d(0, 39%, 0)}
.single-category+.banners#banner2 .banner-box a img{float:left;-moz-transform:translate(3%, -18%);-ms-transform:translate(3%, -18%);-o-transform:translate(3%, -18%);-webkit-transform:translate(3%, -18%);transform:translate(3%, -18%)}
.single-category+.banners#banner2 .banner-box .s-desc{padding-right:43px}
@media (max-width:991px){.single-category+.banners#banner2 .banner-box .s-desc{padding-right:23px}
}
.single-category+.banners#banner2 .banner-box .s-desc h2{float:right}
@media (max-width:767px){.single-category+.banners .banner-box,
.single-category+.banners#banner2 .banner-box{max-height:inherit;text-align:center;position:relative}
.single-category+.banners .banner-box a,
.single-category+.banners#banner2 .banner-box a{max-height:inherit}
.single-category+.banners .banner-box .s-desc,
.single-category+.banners#banner2 .banner-box .s-desc{position:inherit;top:auto;left:auto;-moz-transform:translateY(-140%);-ms-transform:translateY(-140%);-o-transform:translateY(-140%);-webkit-transform:translateY(-140%);transform:translateY(-140%)}
}
@media (max-width:767px) and (max-width:399px){.single-category+.banners .banner-box .s-desc,
.single-category+.banners#banner2 .banner-box .s-desc{padding-right:10px;-moz-transform:translateY(-120%);-ms-transform:translateY(-120%);-o-transform:translateY(-120%);-webkit-transform:translateY(-120%);transform:translateY(-120%)}
}
@media (max-width:767px){.single-category+.banners .banner-box .s-desc h2,
.single-category+.banners#banner2 .banner-box .s-desc h2{float:none}
.single-category+.banners .banner-box a img,
.single-category+.banners#banner2 .banner-box a img{float:none;display:inline-block;-moz-transform:translateY(80%);-ms-transform:translateY(80%);-o-transform:translateY(80%);-webkit-transform:translateY(80%);transform:translateY(80%)}
}
@media (max-width:767px) and (max-width:399px){.single-category+.banners .banner-box a img,
.single-category+.banners#banner2 .banner-box a img{-moz-transform:translateY(96%);-ms-transform:translateY(96%);-o-transform:translateY(96%);-webkit-transform:translateY(96%);transform:translateY(96%)}
}
@media (max-width:767px){.single-category+.banners#banner2 .banner-box .s-desc{-moz-transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none;transform:none;padding-top:13px;padding-bottom:23px}
.single-category+.banners#banner2 .banner-box .s-desc .label{z-index:2}
.single-category+.banners#banner2 .banner-box a img{-moz-transform:translateY(-10%);-ms-transform:translateY(-10%);-o-transform:translateY(-10%);-webkit-transform:translateY(-10%);transform:translateY(-10%)}
}
.megamenu_module .banners>div .s-desc{position:relative;top:0;left:0;padding:24px 24px 24px 50px;text-align:left}
.article-image,
.article-info .article-sub-title,
.owl-pagination{text-align:center}
.megamenu_module .banners>div .s-desc .price-block{padding:14px 17px;background:#4ed0da;display:inline-block;position:absolute;top:-52px;right:34px;color:#fff}
.megamenu_module .banners>div .s-desc h3{font-size:40px;line-height:60px;color:#343434;width:auto;padding:0;margin-bottom:0;margin-top:0;text-transform:none}
.megamenu_module .banners>div .s-desc .name{margin-top:10px;font-size:20px}
.megamenu_module .banners>div .s-desc .btn{margin-top:20px;background:#4ed0da;padding:16px 24px}
.megamenu_module .banners>div .s-desc .btn:hover{background:#191919}
.megamenu_module #banner4.banners>div .s-desc .btn,
.megamenu_module #banner4.banners>div .s-desc .price-block{background:#4ed0da}
.megamenu_module #banner4.banners>div .s-desc .btn:hover{background:#191919}
.megamenu_module #banner5.banners>div .s-desc .btn,
.megamenu_module #banner5.banners>div .s-desc .price-block{background:#ea5e67}
.megamenu_module #banner5.banners>div .s-desc .btn:hover{background:#191919}
.megamenu_module #banner5.banners>div .s-desc .name{font-size:20px;line-height:30px;color:#343434}
.megamenu_module #banner5.banners>div .s-desc .name em{color:#ea5e67;font-weight:700;font-style:normal}
.megamenu_module #banner6.banners>div .s-desc .btn,
.megamenu_module #banner6.banners>div .s-desc .price-block{background:#766dec}
.megamenu_module #banner6.banners>div .s-desc .btn:hover{background:#191919}
.megamenu_module #banner6.banners>div .s-desc .name{font-size:20px;line-height:30px;color:#343434}
.megamenu_module #banner7.banners>div .s-desc .btn,
.megamenu_module #banner7.banners>div .s-desc .price-block{background:#feb25a}
.megamenu_module #banner7.banners>div .s-desc .btn:hover{background:#191919}
@media (min-width:768px) and (max-width:1199px){.top-boxed .banners>div .s-desc,
.top-boxed .banners>div.col-sm-mod+.col-sm-mod .s-desc{top:28px;left:28px}
}
@media (min-width:768px) and (max-width:991px){.top-boxed .banners>div .s-desc,
.top-boxed .banners>div.col-sm-mod+.col-sm-mod .s-desc{top:18px;left:18px}
.top-boxed .banners>div .s-desc h3,
.top-boxed .banners>div.col-sm-mod+.col-sm-mod .s-desc h3{font-size:24px;line-height:30px}
.top-boxed .banners>div .s-desc .price,
.top-boxed .banners>div.col-sm-mod+.col-sm-mod .s-desc .price{font-size:24px}
.top-boxed .banners>div .s-desc .price span,
.top-boxed .banners>div.col-sm-mod+.col-sm-mod .s-desc .price span{font-size:18px}
}
@media (min-width:480px) and (max-width:636px){.top-boxed .banners>div .s-desc,
.top-boxed .banners>div.col-sm-mod+.col-sm-mod .s-desc,
.top-fullwidth .banners>div .s-desc,
.top-fullwidth .banners>div.col-sm-mod+.col-sm-mod .s-desc{top:18px;left:18px}
.top-boxed .banners>div .s-desc h3,
.top-boxed .banners>div.col-sm-mod+.col-sm-mod .s-desc h3,
.top-fullwidth .banners>div .s-desc h3,
.top-fullwidth .banners>div.col-sm-mod+.col-sm-mod .s-desc h3{font-size:24px;line-height:30px}
.top-boxed .banners>div .s-desc .price,
.top-boxed .banners>div.col-sm-mod+.col-sm-mod .s-desc .price,
.top-fullwidth .banners>div .s-desc .price,
.top-fullwidth .banners>div.col-sm-mod+.col-sm-mod .s-desc .price{font-size:24px}
.top-boxed .banners>div .s-desc .price span,
.top-boxed .banners>div.col-sm-mod+.col-sm-mod .s-desc .price span,
.top-fullwidth .banners>div .s-desc .price span,
.top-fullwidth .banners>div.col-sm-mod+.col-sm-mod .s-desc .price span{font-size:18px}
}
@media (max-width:369px){.top-boxed .banners>div .s-desc,
.top-boxed .banners>div.col-sm-mod+.col-sm-mod .s-desc,
.top-fullwidth .banners>div .s-desc,
.top-fullwidth .banners>div.col-sm-mod+.col-sm-mod .s-desc{top:15px;left:18px}
.top-boxed .banners>div .s-desc .price,
.top-boxed .banners>div .s-desc h3,
.top-boxed .banners>div.col-sm-mod+.col-sm-mod .s-desc .price,
.top-boxed .banners>div.col-sm-mod+.col-sm-mod .s-desc h3,
.top-fullwidth .banners>div .s-desc .price,
.top-fullwidth .banners>div .s-desc h3,
.top-fullwidth .banners>div.col-sm-mod+.col-sm-mod .s-desc .price,
.top-fullwidth .banners>div.col-sm-mod+.col-sm-mod .s-desc h3{text-shadow:1px 1px #000}
}
.box_html .col-30 .cnt{color:#343434}
.owl-carousel{position:relative;direction:ltr!important;margin:0;width:auto}
.owl-carousel .owl-item{padding:0 .5px;width:auto}
.box.bestsellers .bx-controls{position:absolute;right:-5px;top:17px;font-size:20px}
.box.bestsellers .bx-controls .bx-next:hover,
.box.bestsellers .bx-controls .bx-prev:hover{color:#9d9d9d}
@media (max-width:767px){.box.bestsellers .bx-controls{right:46px;top:14px}
}
.box.popular .owl-carousel .owl-controls .owl-buttons div,
.box.related .owl-carousel .owl-controls .owl-buttons div,
aside .owl-carousel .owl-controls .owl-buttons div{opacity:1;transition:all .3s ease;font-size:20px;margin:-20px 0 0;color:white;}
.box.popular .owl-carousel .owl-controls .owl-buttons div:hover,
.box.related .owl-carousel .owl-controls .owl-buttons div:hover,
aside .owl-carousel .owl-controls .owl-buttons div:hover{color:#9d9d9d}
.box.popular .owl-carousel .owl-controls .owl-buttons .owl-next,
.box.popular .owl-carousel .owl-controls .owl-buttons .owl-prev,
.box.related .owl-carousel .owl-controls .owl-buttons .owl-next,
.box.related .owl-carousel .owl-controls .owl-buttons .owl-prev,
aside .owl-carousel .owl-controls .owl-buttons .owl-next,
aside .owl-carousel .owl-controls .owl-buttons .owl-prev{width:auto;height:auto;background:0 0;line-height:auto}
.box.popular .owl-carousel .owl-controls .owl-buttons .owl-prev,
.box.related .owl-carousel .owl-controls .owl-buttons .owl-prev,
aside .owl-carousel .owl-controls .owl-buttons .owl-prev{right:18px;top:-23px;left:auto}
.box.popular .owl-carousel .owl-controls .owl-buttons .owl-next,
.box.related .owl-carousel .owl-controls .owl-buttons .owl-next,
aside .owl-carousel .owl-controls .owl-buttons .owl-next{right:0;top:-23px;left:auto}
.box.popular .owl-carousel:hover .owl-buttons .owl-prev,
.box.related .owl-carousel:hover .owl-buttons .owl-prev,
aside .owl-carousel:hover .owl-buttons .owl-prev{right:18px;top:-23px;left:auto}
.box.popular .owl-carousel:hover .owl-buttons .owl-next,
.box.related .owl-carousel:hover .owl-buttons .owl-next,
aside .owl-carousel:hover .owl-buttons .owl-next{right:0;top:-23px;left:auto}
@media (max-width:767px){.box.popular .owl-carousel .owl-buttons div,
.box.related .owl-carousel .owl-buttons div,
aside .owl-carousel .owl-buttons div{opacity:.7}
.box.popular .owl-carousel .owl-buttons .owl-prev,
.box.related .owl-carousel .owl-buttons .owl-prev,
aside .owl-carousel .owl-buttons .owl-prev{left:10px;top:50%}
.box.popular .owl-carousel .owl-buttons .owl-next,
.box.related .owl-carousel .owl-buttons .owl-next,
aside .owl-carousel .owl-buttons .owl-next{right:10px}
aside .owl-carousel .owl-controls .owl-buttons .owl-prev{right:54px}
aside .owl-carousel .owl-controls .owl-buttons .owl-next{right:35px}
aside .owl-carousel .owl-controls .owl-buttons:hover .owl-prev{right:54px}
aside .owl-carousel .owl-controls .owl-buttons:hover .owl-next{right:35px}
}
.owl-carousel .owl-controls .owl-buttons .owl-prev,
.owl-carousel:hover .owl-buttons .owl-prev{left:0}
.owl-carousel .owl-controls .owl-buttons .owl-next,
.owl-carousel:hover .owl-buttons .owl-next{right:0}
.owl-carousel .owl-controls .owl-buttons div{transition:all .3s ease;font-size:27px;margin:-39px 0 0;color:white;}
.owl-carousel .owl-controls .owl-buttons div:hover{color:#9d9d9d}
.owl-carousel .owl-controls .owl-buttons .owl-next,
.owl-carousel .owl-controls .owl-buttons .owl-prev{width:33px;height:39px;line-height:39px;background:#d6d6d6;text-align:center}
@media (max-width:767px){.owl-carousel .owl-buttons div{opacity:.7}
.owl-carousel .owl-buttons .owl-prev{left:10px;top:50%}
.owl-carousel .owl-buttons .owl-next{right:10px;top:50%}
}
.testimonials.owl-carousel .owl-buttons{margin-top:30px}
.testimonials.owl-carousel .owl-buttons div{opacity:1;position:static;display:inline-block;margin:0 5px}
.owl-pagination{top:40px;position:relative}
.owl-controls .owl-page{display:inline-block;margin:0 6px}
.owl-controls .owl-page span{display:block;width:11px;height:11px;background:rgba(0, 0, 0, .5);border-radius:20px;box-shadow:inset 0 0 3px rgba(0, 0, 0, .3)}
.owl-controls .owl-page.active span{background:rgba(0, 0, 0, .9)}
.breadcrumb>li+li:before,
.breadcrumb>li>a,
.breadcrumb>li>a>i,
.breadcrumb>li>span,
.product-rating-status .review-link,
.tm-promo-banner__countdown,
.tm-promo-banner__description,
.tm-promo-banner__image{vertical-align:middle}

.newsletter-error,
.newsletter-success{-moz-transition:.3s all ease;-o-transition:.3s all ease;-webkit-transition:.3s all ease}

.instagram__item,
.tm-promo-banner__countdown .time_circles,
[class*=promo-banner-]{position:relative}

.instagram__item{float:left;width:25%}
.instagram__item:nth-child(4n+5){clear:left}
#tm-newsletter-popup-form:after,
.box_html:after,
.newsletter-popup .tm-login-form:after,
.newsletter-popup:after,
.product-gallery:after,
.product_tabs:after{clear:both}
.tm-promo-banner__close-btn,
.tm-promo-banner__countdown .time_circles>div{position:absolute}
[class*=promo-banner-]{padding:0;display:none;background-size:cover;background-color:#feb25a}
[class*=promo-banner-] .container{position:relative}
.tm-promo-banner-0,
.tm-promo-banner__countdown{height:207px}
.tm-promo-banner__cont,
.tm-promo-banner__countdown .simple-countdown{display:block;table-layout:fixed;width:100%}
.tm-promo-banner__countdown,
.tm-promo-banner__countdown .simple-countdown .cell,
.tm-promo-banner__description{display:inline-block}
.tm-promo-banner__image{float:left;padding-top:37px}
@media (max-width:1199px){.tm-promo-banner__image{display:none}
}
.tm-promo-banner__countdown .simple-countdown .number,
.tm-promo-banner__countdown .time_circles>div span{display:block}
.tm-promo-banner__countdown .simple-countdown,
.tm-promo-banner__countdown .time_circles>div{text-align:center}
.tm-promo-banner__countdown .simple-countdown{line-height:1}
.tm-promo-banner__description{padding-left:50px}
.tm-promo-banner__description .btn{margin-top:5px;padding:14px 30px;background:#191919}
.tm-promo-banner__description .btn:focus,
.tm-promo-banner__description .btn:hover{background:#fff;color:#191919}
.tm-promo-banner__description h2{margin-top:22px;margin-bottom:10px;font-size:40px;line-height:60px;letter-spacing:0;color:#fff}
.tm-promo-banner__description h2 em{font-style:normal;margin-top:0;font-weight:400;font-size:24px;line-height:24px;display:block}
.tm-promo-banner__countdown{display:inline-block;float:right;padding-top:24px;padding-right:10px}
.tm-promo-banner__countdown .simple-countdown{padding-top:30px;font-size:16px;font-weight:400;color:#fff}
.tm-promo-banner__countdown .simple-countdown .number{font-size:60px;color:#fff;font-weight:700;margin-bottom:18px;line-height:45px}
.tm-promo-banner__countdown .simple-countdown .cell+.cell{border-left:1px solid #fff;margin-left:15px;padding-left:15px}
.tm-promo-banner__countdown .radial-countdown{height:100px;padding-top:30px}
.tm-promo-banner__countdown .radial-countdown h4+span{font-size:18px!important;line-height:24px!important;letter-spacing:1px;text-transform:uppercase;color:#fff;-moz-transform:translateY(-32px);-ms-transform:translateY(-32px);-o-transform:translateY(-32px);-webkit-transform:translateY(-32px);transform:translateY(-32px)}
.tm-promo-banner__countdown .radial-countdown h4{font-size:14px!important;line-height:28px!important;color:#fff;letter-spacing:.5px;margin-bottom:0;font-weight:400;text-transform:uppercase;-moz-transform:translateY(12px);-ms-transform:translateY(12px);-o-transform:translateY(12px);-webkit-transform:translateY(12px);transform:translateY(12px)}
@media (max-width:1469px){.tm-promo-banner__countdown .time_circles{padding-right:0;display:inline-block}
}
.tm-promo-banner__close-btn,
.tm-promo-banner__close-btn:active,
.tm-promo-banner__close-btn:visited{top:10px;right:5px;color:#191919!important;font-size:30px;line-height:20px}
.tm-promo-banner__close-btn:active:focus,
.tm-promo-banner__close-btn:active:hover,
.tm-promo-banner__close-btn:focus,
.tm-promo-banner__close-btn:hover,
.tm-promo-banner__close-btn:visited:focus,
.tm-promo-banner__close-btn:visited:hover{color:#fff!important}
@media (max-width:1099px){[class*=promo-banner-]{display:none!important}
}
.box_html{margin-bottom:4px;background:#ddd}
.box_html .col-30 .cnt h3,
.box_html .col-30 .cnt p{color:#191919;margin-bottom:0}
.box_html:after,
.box_html:before{display:table;content:"";line-height:0}
.newsletter .btn i,
.newsletter .tm-login-form label{display:none}
.box_html .col-30{width:34.05%;float:left}
.box_html .col-30:first-child{width:31.67808219178082%}
.box_html .col-30 .cnt{background:#eee;padding-left:79px;padding-top:37px;padding-bottom:28px;position:relative}
.box_html .col-30 .cnt h3{font-size:16px;text-transform:uppercase;letter-spacing:.5px}
.box_html .col-30 .cnt:before{position:absolute;left:20px;top:34px;font-size:48px;line-height:48px;color:#ea5e67}
.box_html .col-30+.col-30{margin-left:1px}
@media (min-width:992px) and (max-width:1199px){.box_html p{font-size:11px}
}
@media (max-width:991px){.box_html{margin-top:0;margin-bottom:0}
.box_html .col-30 .cnt{text-align:center;padding:25px 15px 25px 25px}
.box_html .col-30 .cnt:before{position:relative;left:auto;top:auto;margin-bottom:15px}
.box_html .col-30,
.box_html .col-30:first-child{width:100%}
.box_html .col-30+.col-30{border-top:1px solid #d4d4d4}
}
.newsletter .box-heading{margin-bottom:0;border:none}
.newsletter .box-content{background:0 0;padding:0}
.newsletter .btn{margin-top:8px;padding:16px 36px}
.newsletter .btn:focus,
.newsletter .btn:hover{background:#fff;color:#191919}
.newsletter .tm-login-form{padding-top:4px}
.newsletter .tm-login-form input[type=text]{height:52px;box-shadow:none}
.newsletter .tm-login-form input[type=text]:focus{box-shadow:none}
.newsletter #tm-newsletter-form{position:relative}
.newsletter-error,
.newsletter-success{display:block;position:absolute;top:0;text-align:center;margin-top:-10px;font-size:12px;line-height:14px;transition:.3s all ease}
#tm-newsletter-popup-form:after,
#tm-newsletter-popup-form:before{display:table;content:"";line-height:0}
.newsletter-popup-wrap,
.newsletter-popup-wrap-2{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:10000;background:rgba(0, 0, 0, .6);padding-top:100px}
.newsletter-popup{position:relative;width:654px;margin:0 auto;background-color:#FFF;background-repeat:no-repeat;border-radius:0;-webkit-box-shadow:0 1px 7px 0 rgba(0, 0, 0, .15);-moz-box-shadow:0 1px 7px 0 rgba(0, 0, 0, .15);box-shadow:0 1px 7px 0 rgba(0, 0, 0, .15);padding:38px 42px;text-align:left}
.newsletter-popup:after,
.newsletter-popup:before{display:table;content:"";line-height:0}
.newsletter-popup h2{font:700 30px/60px Roboto, sans-serif;color:#343434;border-bottom:1px solid #343434;position:relative;margin:0}
.newsletter-popup h2:after{content:'';position:absolute;bottom:0;left:0;width:200px;height:3px;background:#343434}
.newsletter-popup h2+p{margin:26px 0 0;line-height:27px;color:#343434}
.newsletter-popup .tm-login-form{position:relative;margin-top:24px}
.newsletter-popup .tm-login-form:after,
.newsletter-popup .tm-login-form:before{display:table;content:"";line-height:0}
.newsletter-popup .tm-login-form input[type=text]{width:325px;height:50px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;border-radius:0;background:#f5f5f5;color:#9d9d9d;box-shadow:none}
.newsletter-popup .tm-login-form input[type=text]:focus{box-shadow:none}
.newsletter-popup .logo+h2{margin-top:25px}
.newsletter-popup .logo img{display:inline-block}
.newsletter-popup-close-btn{background:0 0;outline:0;border:none;position:absolute;right:20px;top:22px;color:#eb727a;font-size:20px;line-height:20px}
.newsletter-popup-close-btn:hover{color:#766dec}
.newsletter-popup .checkbox{margin-top:15px}
.newsletter-popup .checkbox label{color:#9d9d9d}
.newsletter-popup .btn{background:#766dec;float:right;height:52px;margin-top:-1px;padding:18px 38px}
.newsletter-popup .btn i{display:none}
.newsletter-popup .btn:hover{background:#191919;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.newsletter-popup .newsletter-error,
.newsletter-popup .newsletter-success{display:block;text-align:center;margin-top:0;font-size:12px;line-height:18px;position:absolute;top:100%;-moz-transition:.3s all ease;-o-transition:.3s all ease;-webkit-transition:.3s all ease;transition:.3s all ease}
.newsletter-error{color:#D4323D}
.newsletter-success{color:#55C65E}
@media (max-width:767px){.newsletter-popup-wrap{display:none!important}
.newsletter-popup{position:relative;width:370px}
}
.social-list{margin-bottom:0}
.social-list li{display:inline-block}
.social-list li+li{margin-left:7px}
.social-list li i{width:24px;height:24px;border-radius:2px;border:1px solid #343434;line-height:22px;font-size:12px;text-align:center;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}
.social-list a:hover i{color:#fff}
.social-list a:hover i[class*=youtube]{background-color:#fe3432}
.social-list a:hover i[class*=facebook]{background-color:#3c5b9b}
.social-list a:hover i[class*=google]{background-color:#f63d27}
.social-list a:hover i[class*=twitter]{background-color:#2daae1}
.social-list a:hover i[class*=pinterest]{background-color:#bd2126}
.social-list a:hover i[class*=instagram]{background-color:#125688}
.social-list a:hover i[class*=vimeo]{background-color:#17b3e8}
.icon-box i,
.manufacturer-list .manufacturer-heading,
.product_tabs .tab-content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box}



.module_tab .nav-tabs{padding:0;text-align:center}
.module_tab .nav-tabs>li{float:none;display:inline-block}
.module_tab .nav-tabs>li+li{margin-left:-3px}
.module_tab .nav-tabs>li>a,
.module_tab .nav-tabs>li>a:focus{font:500 12px/34px Roboto, sans-serif;letter-spacing:.5px;padding:6px 23px;color:#9d9d9d;background:#e2e2e2;border-radius:0;border:none;text-transform:uppercase;margin-right:0}
.breadcrumb>li+li:before,
.terms_conditions_page h4:before,
.testimonials blockquote:before{font-family:material-design}
@media (max-width:991px){.module_tab .nav-tabs>li>a,
.module_tab .nav-tabs>li>a:focus{padding:4px 8px;font-size:10px}
}
.module_tab .nav-tabs>li.active>a,
.module_tab .nav-tabs>li>a:hover{color:#191919;border:none;background:#e2e2e2}
.module_tab{clear:both;padding-top:0;position:relative}
@media (min-width:768px) and (max-width:991px){.single-category.box .box-heading h2{margin-bottom:-8px}
}
.tab-content{margin-top:30px}
@media (min-width:768px){.module_tab .nav-tabs{position:absolute;top:-1px;right:0;-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%)}
}
@media (max-width:767px){.module_tab .nav-tabs{margin-bottom:0}
.module_tab .nav-tabs li{display:inline-block;width:33.3333%}
.module_tab .nav-tabs li+li{margin-left:-4px;border-left:1px solid #f3f3f3}
}
.module_tab,
.module_tab .tab-content{margin-top:0}
.breadcrumb{margin:0 0 40px;padding:30px 0;border-radius:0;background:#e3e3e3;font-size:14px;color:#9d9d9d;line-height:24px;position:relative}
.breadcrumb:after,
.breadcrumb:before{content:'';display:block;position:absolute;background:#e3e3e3;top:0;bottom:0;left:-10000px;width:10001px}
.breadcrumb:after{left:auto;right:-10000px}
.breadcrumb a{display:inline-block}
.breadcrumb a:hover{color:#191919}
.breadcrumb a:hover i{color:#ea5e67}
.breadcrumb>li{position:relative}
.breadcrumb>li+li:before{content:'\e0c2';padding:0;font-size:20px;line-height:20px}
.breadcrumb i{color:#191919;-moz-transition:color .3s ease;-o-transition:color .3s ease;-webkit-transition:color .3s ease;transition:color .3s ease}
.product_tabs .nav-tabs>li>a:before,
.review-form-title h3{-moz-transition:.3s all ease;-o-transition:.3s all ease;-webkit-transition:.3s all ease}
.breadcrumb i:before{content:'\f015';font-family:FontAwesome;font-size:16px}
.product-share{height:32px;margin-top:1em}
.review-form-title{text-align:center}
.review-form-title h3{cursor:pointer;position:relative;border-bottom:1px solid #343434;padding:0 10px 5px;display:inline-block;transition:.3s all ease}
.review-form-title h3:before{position:absolute;bottom:-20px;left:50%;width:0;height:0;border:10px solid transparent;border-top-color:#343434;content:'';margin-left:-10px}
.review-form-title h3:hover{color:#ea5e67}
.product-rating-status .fa-stack+.review-link,
.product-rating-status .review-link+.review-link{border-left:1px solid #9d9d9d}
.product-rating-status .review-link{position:relative;padding-left:7px;margin-left:7px}
.rating-section{padding-top:10px;padding-bottom:10px;border-top:1px solid #9d9d9d;border-bottom:1px solid #9d9d9d}
.rating-section .review-link a{color:#9d9d9d}
.rating-section a{cursor:pointer}
.product-review-form{display:none}
.product-options{padding-bottom:20px}
.product-options .control-label{text-align:left;margin:0 0 10px;color:#191919;text-transform:uppercase;font-size:14px}
.product-options .radio{padding-top:0}
.product-options .checkbox label,
.product-options .radio input[type=radio]+label{padding:5px 5px 5px 45px;display:block;background:#fff;text-transform:capitalize;text-align:left}
.product-options .radio input[type=radio]+label:before{top:9px;left:13px}
.product-options .radio input[type=radio]+label:after{top:11px;left:15px}
.product-options .radio+.radio{margin-top:15px}
.product-options .checkbox label:after,
.product-options .checkbox label:before{left:13px;top:10px}
.product-options .checkbox label:before{background:0 0;border:1px solid #343434}
.product_tabs{margin:100px 0;background:#fff}
.product_tabs:after,
.product_tabs:before{display:table;content:"";line-height:0}
.product_tabs .nav-tabs{width:100%;float:none;border:none;margin-bottom:0}
.product_tabs .nav-tabs>li{float:left;display:inline-block;margin-bottom:0;-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%)}
.product_tabs .nav-tabs>li+li{margin-left:1px}
.product_tabs .nav-tabs>li>a{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#e2e2e2;text-transform:uppercase;font-weight:500;font-size:12px;padding:14px 22px;margin-right:0;color:#9d9d9d;border:none;position:relative;z-index:0}
.product_tabs .nav-tabs>li.active>a,
.product_tabs .nav-tabs>li>a:hover{color:#191919;background:#9d9d9d}
.product_tabs .nav-tabs>li>a:before{content:'';position:absolute;left:0;right:100%;background:#FFF;top:0;bottom:0;z-index:-1;transition:.3s all ease}
.product_tabs .nav-tabs>li>a:focus{border-top:none}
.product_tabs .nav-tabs>li.active>a:before{right:-2px}
.product_tabs .nav-tabs>li.active>a:focus,
.product_tabs .nav-tabs>li.active>a:hover{background:#9d9d9d;border:none;border-top:none}
.product_tabs .tab-content{width:100%;float:none;padding:38px 34px;box-sizing:border-box;margin-top:0}
.product-spec .table{border:none}
.product-spec .table th{text-align:center;text-transform:uppercase;border:none;padding:15px 5px;font-size:18px}
.product-spec .table td{line-height:24px;padding:13px 15px;border-bottom:none;border-top:none;width:50%;border-right:none}
.product-spec .table tr+tr td{border-top:1px solid #343434}
.product-spec .table td:first-child{width:50%;border-left:none;text-align:right;color:#191919;text-transform:uppercase}
@media (max-width:479px){.product-spec .table td,
.product-spec .table td:first-child{width:50%}
}
@media (max-width:767px){.product_tabs .nav-tabs>li>a:before{display:none}
.product_tabs .nav-tabs>li.active>a{background:#FFF}
.product_tabs .nav-tabs,
.product_tabs .tab-content{width:100%;float:none}
.product_tabs .tab-content{border-left:none;padding:20px 0}
}
@media (max-width:1199px){.zoomContainer{display:none!important}
}
.product-gallery:after,
.product-gallery:before{display:table;content:"";line-height:0}
.product-gallery .bx-wrapper{margin:0!important}
.product-gallery .image-thumb .bx-wrapper .bx-next,
.product-gallery .image-thumb .bx-wrapper .bx-prev{position:absolute;left:15px;right:15px;font-size:28px;line-height:20px;background:rgba(234, 94, 103, .5);text-align:center;margin:0;color:#fff}
.product-gallery .image-thumb .bx-wrapper .bx-next.disabled,
.product-gallery .image-thumb .bx-wrapper .bx-prev.disabled{display:none;visibility:hidden}
.product-gallery .image-thumb .bx-wrapper .bx-next:hover,
.product-gallery .image-thumb .bx-wrapper .bx-prev:hover{background:#ea5e67}
.product-gallery .image-thumb .bx-wrapper .bx-prev{top:0}
.product-gallery .image-thumb .bx-wrapper .bx-next{bottom:0}
@media (max-width:1199px){.product-gallery .image-thumb .bx-wrapper .bx-next,
.product-gallery .image-thumb .bx-wrapper .bx-prev{width:48px;height:56px;line-height:56px;display:inline-block;font-size:10px}
.product-gallery .image-thumb .bx-wrapper .bx-next{left:auto;right:0px;bottom:50%;margin-bottom:-28px}
.product-gallery .image-thumb .bx-wrapper .bx-prev{top:50%;left:0px;right:auto;margin-top:-28px}
}
@media (max-width:767px){.product_page-left+.product_page-right{margin-top:25px}
}
.product-gallery .image-thumb .bx-wrapper .bx-viewport{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
.product-gallery .image-thumb li a{border:1px solid #fff;background:#fff;display:block}
@media (min-width:1200px){.product-gallery .image-thumb li a.zoomGalleryActive,
.product-gallery .image-thumb li a:hover{background:#FFf;-webkit-box-shadow:1px 1px 8px rgba(0, 0, 0, .15);-moz-box-shadow:1px 1px 8px rgba(0, 0, 0, .15);box-shadow:1px 1px 8px rgba(0, 0, 0, .15)}
}
#productZoom,
.box-subcat li .thumb,
.brands,
.magnificent-viewport,
.polaroid,
.product-filter{background:#fff}
.image-additional{margin:0 -10px 0 0;padding:0 10px 0 0;list-style-type:none}
.product-reviews input[type=radio]{display:inline;outline:0}
.box-subcat li .image a,
.reward-block span{display:block}
.product-reviews input[type=radio]:focus{outline:0}
.product-reviews .review-item{margin-bottom:2em}
.review-score .fa-stack{width:1em;height:1em;margin-bottom:10px}
.product-title{margin:0 0 20px;font-size:24px;line-height:28px;font-weight:400;color:#191919}
#product{margin-top:25px}
#product h3{font-size:18px;line-height:27px}
#product h3:after{content:':'}
#product .input-group[class*=col-]{padding-left:15px;padding-right:15px}
#product label{color:#191919;text-transform:uppercase}
#product .quantity{margin-top:0}
#product .quantity label{margin-right:5px}
.polaroid{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:0}
.general_info{margin-top:-7px}
.general_info .price-section{margin:15px 0 0;padding-bottom:10px;border-bottom:1px solid #9d9d9d}
.general_info .product-section{border-bottom:1px solid #9d9d9d;padding:10px 0}
.general_info .product-section strong{color:#9d9d9d;font-weight:400;font-size:14px}
.general_info a{color:#191919}
#grid-view.active,
#list-view.active,
.general_info a:hover{color:#ea5e67}
[data-clear]+.product-layout{clear:left}
@media (max-width:767px){[data-clear]+.product-layout{clear:none}
}
.product-video .r_frame{position:relative;padding-bottom:50%}
.product-video iframe{position:absolute;left:0;top:0;width:100%!important;height:100%!important}
.box-subcat{padding:0;margin:0;list-style-type:none}
.box-subcat li{text-align:center;margin-bottom:15px}
.box-subcat li .thumb{padding:10px 0}
.box-subcat li .name{border-top:1px solid #343434;padding:10px 5px 0}
.box-subcat li .name a{text-transform:capitalize}
.box-subcat li .image{overflow:hidden;margin-bottom:15px;padding:3%}
.box-subcat li .image a:hover img{opacity:.7}
.box-subcat li .image img{-moz-transition:.3s all ease;-o-transition:.3s all ease;-webkit-transition:.3s all ease;transition:.3s all ease}
.box-subcat li.first-in-line,
.box-subcat li:nth-child(4n+5){clear:left}
.clear,
.contact_page .col-sm-4:nth-child(3n-2),
.manufacturer-list:after,
.well .heading:after{clear:both}
@media (max-width:767px){.box-subcat li .thumb:after,
.box-subcat li:nth-child(2n+1){clear:both}
.box-subcat li{text-align:left;float:left;width:50%}
.box-subcat li .thumb{padding:0;position:relative}
.box-subcat li .thumb:after,
.box-subcat li .thumb:before{display:table;content:"";line-height:0}
.box-subcat li .image{display:inline-block;float:left;margin-right:15px;margin-bottom:0;width:30%;border-right:1px solid #343434}
.box-subcat li .name{padding-top:0;border-top:none;position:absolute;top:50%;-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);left:30%}
#content .box-subcat [class*=col-sm-]+[class*=col-sm-]{margin-top:0}
}
.delivery_page,
.icon-box i{text-align:center}
@media (max-width:550px){.box-subcat li{width:100%;float:none;clear:both}
}
.button-view button+button{border-left:1px solid #343434}
.button-view a,
.button-view button{width:50px;height:50px;line-height:50px;text-align:center;display:inline-block;font-size:24px}
.product-filter{margin:24px 0}
.product-filter_elem{float:left}
.product-filter_elem .sbHolder,
.product-filter_elem select{height:50px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:13px 10px;border-top:none;border-bottom:none}
.product-filter_elem .sbHolder .sbSelector,
.product-filter_elem select .sbSelector{padding:13px 10px}
.product-filter_elem .sbHolder .sbToggle,
.product-filter_elem select .sbToggle{line-height:50px}
.product-filter_elem.show .sbHolder{width:auto;border-right:none}
.product-filter .sort{width:31%}
.product-filter .sort label{display:none}
.product-filter .sbHolder,
.product-filter label{display:inline-block;vertical-align:middle}
.product-filter label{margin:0 5px 0 0;color:#191919}
.product-filter .compare-total{border-right:1px solid #343434;color:#ea5e67}
.product-filter .compare-total span{display:none}
.product-filter .compare-total:hover{color:#191919}
.results{margin-top:13px}
.nav-cat{margin-bottom:13px}
.nav-cat .nam-page{margin:5px 0 5px 10px}
.account-wishlist #content h1,
.checkout-cart #content h1,
.product-compare #content h1{margin:30px 0 50px}
.account-wishlist #content .table a,
.checkout-cart #content .table a,
.product-compare #content .table a{color:#ea5e67;font-weight:500}
.account-wishlist #content .table a:hover,
.checkout-cart #content .table a:hover,
.product-compare #content .table a:hover{color:#191919}
.account-wishlist #content .table p .link,
.checkout-cart #content .table p .link,
.product-compare #content .table p .link{margin-top:5px}
.account-wishlist #content .table.table-bordered tr td:nth-child(2),
.checkout-cart #content .table.table-bordered tr td:nth-child(2),
.product-compare #content .table.table-bordered tr td:nth-child(2){min-width:150px}
.account-wishlist #content .table-custom .price,
.checkout-cart #content .table-custom .price,
.product-compare #content .table-custom .price{font-weight:500}
.account-wishlist #content .table-custom td:first-child,
.checkout-cart #content .table-custom td:first-child,
.product-compare #content .table-custom td:first-child{text-transform:uppercase;color:#191919}
.account-wishlist #content .table-custom tr:last-child td,
.checkout-cart #content .table-custom tr:last-child td,
.product-compare #content .table-custom tr:last-child td{font-weight:500;color:#191919}
.account-wishlist #content .table-custom tr:last-child .price,
.checkout-cart #content .table-custom tr:last-child .price,
.product-compare #content .table-custom tr:last-child .price{color:#ea5e67;font-size:28px}
.checkout-cart #content .table td:nth-child(3){min-width:150px}
.checkout-checkout #content #collapse-checkout-option .col-sm-6+.col-sm-6>h2{margin-top:25px}
.checkout-checkout #content .table-responsive .table tfoot td:last-child{color:#191919}
.checkout-checkout #content .table-responsive .table tfoot tr:last-child td{font-size:18px}
.checkout-checkout #content .table-responsive .table tfoot tr:last-child td:last-child{color:#ea5e67;font-weight:500}
.account-wishlist .table.table-bordered tr td:nth-child(6){min-width:150px}
.cart-wrapper{padding:30px;border:1px solid #343434;border-top-width:2px}
.cart-remove-btn,
.cart-remove-btn:visited{display:inline-block;font-size:22px;color:#ea5e67}
.cart-remove-btn span,
.cart-remove-btn:visited span,
.link{font-size:14px}
.cart-remove-btn:focus,
.cart-remove-btn:visited:focus{text-decoration:none}
.cart-remove-btn:hover,
.cart-remove-btn:visited:hover{text-decoration:none;color:#191919}
.link,
.link:focus,
.link:visited{color:#ea5e67}
.link{font-weight:500}
.link:hover{color:#191919}
@media (max-width:767px){.cart-wrapper{padding:30px 0;border-left:none;border-right:none;border-bottom:none}
}
@media (max-width:500px){.account-wishlist #content .table td:first-child,
.account-wishlist #content .table td:nth-child(3),
.checkout-cart #content .table.table-bordered td:first-child,
.checkout-cart #content .table.table-bordered td:nth-child(4){display:none}
}
.product-compare #content .table td:first-child{min-width:15%;background:#fff;color:#191919}
.product-compare #content .product-thumb{padding:0 25px}
.rating .review{display:inline-block;margin-left:10px;padding-left:10px;position:relative;border-left:1px solid #343434}
.product-thumb .cart-remove-btn{position:absolute;font-size:22px;right:0;top:0}
@media (max-width:1199px){.product-compare .table-responsive{border:none;overflow-x:scroll}
.product-compare .table-responsive .table-bordered{border:2px solid #343434}
.product-compare .table-responsive td+td{min-width:270px}
}
.extra-wrap,
.thumbnail{overflow:hidden}
@media (max-width:767px){.product-compare .table-responsive td+td{min-width:inherit;max-width:170px}
.rating .review{display:block;margin-left:0;padding-left:0;border:none}
}
.information-information #content h4,
.information-information #content h5{margin:0 0 20px;line-height:normal;text-transform:uppercase;color:#ea5e67}
.information-information #content h4 a:hover,
.information-information #content h5 a:hover{color:#191919}
.count-box strong,
.delivery_page .table tbody td:first-child,
.delivery_page h4,
.icon-box i,
.information-information #content h5{color:#ea5e67}
.information-information #content h3{text-transform:uppercase;font-size:34px;line-height:40px;margin-bottom:0}
.information-information #content h3:after{content:'';height:1px;display:block;background:#343434;margin:20px 0 40px}
.information-information #content h3.clear{margin-bottom:30px}
.information-information #content h3.clear:after{display:none}
.information-information #content h1,
.information-information #content h2,
.information-information #content h3,
.information-information #content h4,
.information-information #content h5{font-weight:500}
.information-information #content *+h3{margin-top:60px}
.information-information #content p+h4{margin-top:40px}
@media (max-width:767px){.information-information #content [class*=col-sm]+[class*=col-sm]{margin-top:30px}
}
.count-box{margin-top:40px}
.count-box strong{display:block;font-weight:500;font-size:56px;line-height:60px;margin-bottom:15px}
.icon-box i{display:inline-block;width:120px;height:120px;line-height:120px;border:2px solid #ea5e67;font-size:66px;margin-bottom:25px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;box-sizing:border-box}
.testimonials blockquote,
.thumbnail{border:none;padding:0}
.testimonials blockquote:before{content:'\e09d';display:inline-block;color:#ea5e67;font-size:84px;line-height:100px;margin-bottom:20px}
.thumbnail{background:0 0;margin:0 auto 25px;border-radius:0}
.thumbnail img{-moz-transition:.3s transform ease;-o-transition:.3s transform ease;-webkit-transition:.3s transform ease;transition:.3s transform ease}
.thumbnail a{display:block;max-width:100%}
.thumbnail a:hover img{-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}
.img-thumbnail{border:0;background-color:#f7f7f7;padding:0;border-radius:0}
.table-bordered .img-thumbnail{background-color:transparent}
.human_info .thumbnail{float:left;margin-right:20px}
.clear{margin:0;padding:0;font-size:0;border:0;line-height:0}
@media (max-width:500px){.human_info .thumbnail,
img.alignleft{float:none;margin:0 auto 20px}
}
.privacy_page ol li+li,
.terms_conditions_page p+h4{margin-top:40px}
.delivery_page .table{border-top:2px solid #ea5e67;text-align:left}
.delivery_page .table tbody td:last-child{color:#191919;font-weight:500}
.delivery_page .table tbody td{min-width:150px}
.terms_conditions_page h4{position:relative;padding-left:60px}
.privacy_page ol,
.site-map-page #content ul{list-style-type:none;padding-left:0}
.terms_conditions_page h4:before{content:'\e174';position:absolute;left:0;bottom:-7px;color:#ea5e67;font-size:40px;line-height:40px}
.contact_page .icon[class*=fa-]:before,
footer ul a:before{font-family:FontAwesome}
.privacy_page ol li h4:before{content:counter(list, decimal);display:inline-block;margin-right:15px;width:40px;height:40px;line-height:40px;text-align:center;background:#ea5e67;color:#fff;font-size:16px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:inset -1px -1px 0 rgba(0, 0, 0, .2);-moz-box-shadow:inset -1px -1px 0 rgba(0, 0, 0, .2);box-shadow:inset -1px -1px 0 rgba(0, 0, 0, .2)}
.site-map-page h5{margin:0 0 20px;line-height:normal;text-transform:uppercase;color:#ea5e67}
.site-map-page ul+h5{margin-top:40px}
.site-map-page #content ul li{position:relative;line-height:24px}
.site-map-page #content ul li+li{margin-top:16px}
.site-map-page #content ul li a:hover{color:#ea5e67}
.site-map-page #content ul.category-list{position:relative}
.site-map-page #content ul.category-list:before{content:'';position:absolute;left:0;top:12px;bottom:12px;width:1px;background:#ea5e67}
.site-map-page #content ul.category-list .ul-with-ul:after,
.site-map-page #content ul.category-list .ul-with-ul:before{-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}
.site-map-page #content ul.category-list .ul-with-ul:before{top:12px}
.site-map-page #content ul.category-list .ul-with-ul:after{top:6px}
.site-map-page #content ul.category-list ul{position:relative;margin-top:16px}
.site-map-page #content ul.category-list ul:before{content:'';position:absolute;left:0;top:12px;bottom:12px;width:1px;background:#343434}
.site-map-page #content ul.category-list li{position:relative;padding-left:60px}
.site-map-page #content ul.category-list li:before{content:'';position:absolute;top:50%;-o-transform:translate(0, -50%);transform:translate(0, -50%);left:0;height:1px;width:35px;background:#343434}
.site-map-page #content ul.category-list>li:after{content:'';position:absolute;top:50%;-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);left:35px;width:12px;height:12px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
.site-map-page #content ul.category-list>li:after,
.site-map-page #content ul.category-list>li:before{background:#ea5e67}
.contact_page .panel,
.contact_page .panel img{background-color:transparent}
@media (max-width:479px){.site-map-page .col-xs-6{width:100%;float:none}
.site-map-page .col-xs-6+.col-xs-6{margin-top:30px}
}
.contact_page .panel{padding-top:15px;border:none;border-top:2px solid #ea5e67;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.contact_page .panel .col-sm-4{text-align:left}
.contact_page .col-sm-4,
.contact_page .icon:before,
.datepicker th{text-align:center}
.contact_page .map{border-top:2px solid #ea5e67;margin-bottom:30px}
@media (max-width:767px){.thumbnail a{display:inline-block}
.site-map-page .col-sm-6+.col-sm-6{margin-top:30px}
}
.contact_page .icon{position:relative;padding-left:70px;min-height:55px;display:block}
.contact_page .icon:before{position:absolute;left:0;top:0;width:55px;height:55px;line-height:55px;color:#ea5e67;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:2px solid #ea5e67;font-size:26px}
.contact_page .icon+.icon{margin-top:20px}
.contact_page .col-sm-4:nth-child(n+4){margin-top:15px}
.contact_page .form-horizontal .form-group{margin-left:0;margin-right:0}
.contact_page .form-horizontal .form-group label{font-size:14px;text-transform:uppercase;margin-bottom:15px}
.brands,
.well{margin-bottom:30px}
@media (max-width:767px){.contact_page .col-sm-4:nth-child(n+2){margin-top:30px}
}
.manufacturer-list:after,
.manufacturer-list:before{display:table;content:"";line-height:0}
.manufacturer-list .manufacturer-heading{font-weight:700;color:#191919;float:left;display:block;font-size:25px;text-align:center;text-transform:uppercase;width:15%;height:50px;line-height:50px;box-sizing:border-box}
.manufacturer-list .manufacturer-content{padding:12px 15px;float:left;width:85%;border-left:1px solid #343434;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.manufacturer-list .manufacturer-content a{white-space:nowrap}
.manufacturer-list+.manufacturer-list{border-top:1px solid #343434}
.brands{padding:20px}
.well{background-color:#fff;border:1px solid #343434;border-top:2px solid #ea5e67;padding:30px;border-radius:0;box-shadow:none}
.well .heading{margin-bottom:20px}
.well .heading:after,
.well .heading:before{display:table;content:"";line-height:0}
.well .heading i{color:#ea5e67;float:left;font-size:56px;margin-right:14px;line-height:60px}
.well .heading h2{font-size:23px;color:#191919;margin:0 0 5px}
.well .heading strong{font-weight:400;font-style:italic}
.well p{border-bottom:1px solid #343434;padding:20px 0}
.well a{display:inline-block;margin-top:20px}
.account-account h3{text-transform:uppercase;padding-bottom:20px;border-bottom:1px solid #ea5e67}
.account-account h3 i{color:#ea5e67;margin-right:10px;font-size:30px}
@media (max-width:767px){.account-account .col-sm-4+.col-sm-4{margin-top:30px}
}
.account-address .table,
.account-address-delete .table{width:50%;margin:0 auto}
@media (max-width:991px){.account-address .table,
.account-address-delete .table{width:100%}
}
@media (min-width:768px) and (max-width:991px){.well .heading{text-align:center}
.well .heading h2{font-size:17px}
.well .heading i{float:none}
}
.datepicker .day,
.datepicker .month,
.datepicker .next,
.datepicker .picker-switch,
.datepicker .prev,
.datepicker .year{cursor:pointer;-moz-transition:.3s all ease;-o-transition:.3s all ease;-webkit-transition:.3s all ease;transition:.3s all ease}
.datepicker .day.active,
.datepicker .day:hover,
.datepicker .month.active,
.datepicker .month:hover,
.datepicker .next.active,
.datepicker .next:hover,
.datepicker .picker-switch.active,
.datepicker .picker-switch:hover,
.datepicker .prev.active,
.datepicker .prev:hover,
.datepicker .year.active,
.datepicker .year:hover{color:#ea5e67;background:0 0}
@media (min-width:768px){#column-left .product-layout .col-md-3{width:100%}
#column-left+#content .product-layout .col-md-3{width:50%}
#column-left+#content+#column-right .product-layout .col-md-3,
#content+#column-right .product-layout .col-md-3{width:100%}
}
#voucher-heading{
    padding: 7px;
    margin-bottom: 0px;
    font-size: 13px;
}
div#voucher-content {
    margin-bottom: 0;
    display: block!important;
    visibility: visible;
    height: auto!important;
}
div#coupon-content {
    margin-bottom: 0px;
    display: block!important;
    visibility: visible;
    height: auto!important;
}
input#input-coupon,
input#input-voucher{width:90%}
#collapse-coupon .col-sm-2,
#collapse-voucher .col-sm-2{width:100%;float:none;padding-left:3px}
.common-home footer{margin-top:43px}
footer,
footer ul,
footer ul li+li{margin-top:0}
footer{background:#191919;color:#9d9d9d;padding-top:48px}
footer h5{color:#fff}
footer h5{font-size:20px;line-height:30px}
footer ul{margin-bottom:0;font-size:12px;line-height:36px;text-transform:uppercase}
footer ul a:before{content:'\f105';margin-right:6px}
footer .col-50{width:50%;float:left}
footer .col-50+.col-50{padding-left:45px}
footer address{padding-left:30px;padding-top:10px}
footer address span{display:block;position:relative;padding-left:38px;text-transform:uppercase}
footer address span+span{margin-top:15px}
footer address span a.fl-bigmug-line-email64:before{font-size:18px}
footer address span [class^=fl-bigmug-line-]::before,
footer address span a:before,
footer address span:before,
footer address span[class^=fl-bigmug-line-]::before{position:absolute;font-size:24px;left:0;top:50%;-moz-transform:translateY(-55%);-ms-transform:translateY(-55%);-o-transform:translateY(-55%);-webkit-transform:translateY(-55%);transform:translateY(-55%)}
.copyright br{display:none}
.copyright{margin-top:30px;font-size:14px;line-height:26px;border-top:1px solid #767676}
.copyright>.container{padding:30px 0}
@media (max-width:991px){footer>.container{text-align:left}
footer>.container .col-sm-6{margin-top:30px}
footer{text-align:center}
footer address{padding-left:0}
footer .col-50+.col-50{padding-left:16px}
}
@media (max-width:767px){footer .col-sm-12.col-xs-6{width:100%}
}
@media (max-width:479px){footer .col-xs-6,
footer .col-xs-6 .col-50{width:100%}
footer .col-xs-6 .col-50+.col-50{padding-left:0}
}
@media (max-width:1200px){.table td,
.table th{padding:8px}
}
@media (min-width:1200px){.container{width:1200px}
}

@media screen and (min-width:1200px) and (max-width:1250px){
     #stuck .container.boxed {max-width: 1150px;}
	#logo{
		margin-left:-5px !important;
	}
}
@media (max-width:767px){select{display:block!important}
.product-filter select{display:inline-block!important}
.product-filter .show select{width:auto}
.sbHolder{display:none!important}
.table-responsive{border:none}
.table-responsive .table-bordered{border:2px solid #343434}
.delivery_page .table{font-size:13px}
.product-filter .sort{width:auto;padding-left:10px}
.product-filter .sort .sbHolder,
.product-filter .sort select{width:200px}
.product-filter .sort label{display:inline-block}
.image{text-align:center}
}
@media (max-width:600px){.product-filter{background:0 0;width:75%;margin-left:auto;margin-right:auto}
.product-filter .sort{width:100%;padding-left:0;margin-bottom:15px}
.product-filter_elem,
.product-filter_elem.pull-right{float:none!important}
.product-filter .product-filter_elem{margin-bottom:15px;text-align:center}
.product-filter .product-filter_elem:after,
.product-filter .product-filter_elem:before{display:table;content:"";line-height:0}
.product-filter .product-filter_elem:after{clear:both}
.product-filter .product-filter_elem label{margin-top:13px;float:left;text-align:right;width:35%;margin-right:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:15px}
.product-filter .product-filter_elem select{display:block!important;width:65%;float:left}
.product-filter_elem.show select{border-right:1px solid #343434}
.product-filter .compare-total{border-right:none;width:auto}
.product-filter .compare-total:before{display:none}
.product-filter .compare-total span{display:inline-block}
}
@media (max-width:580px){.panel-group .panel .input-group,
.panel-group .panel .input-group-btn,
.panel-group .panel input#button-coupon,
.panel-group .panel input#button-voucher,
.panel-group .panel input#input-coupon,
.panel-group .panel input#input-voucher{width:100%}
.panel-group .panel .input-group-btn{float:left;margin-top:5px}
h1{font-size:18px;line-height:30px}
.product_tabs .nav-tabs>li>a{padding:10px 16px}
}
@media (max-width:479px){#habla_beta_container_do_not_rely_on_div_classes_or_names{display:none!important}
.product-filter{width:100%}
.product_tabs .nav-tabs>li>a{padding:10px 8px}
}
@media (max-width:410px){#accordion .table td,
#accordion .table thead td{font-size:9px;word-wrap:break-word}
.product_tabs .nav-tabs>li>a{padding:8px 5px;font-size:11px;}
}
@media (max-width:370px){.delivery_page .table td,
.delivery_page .table th{padding:6px}
.product_tabs .nav-tabs>li>a{padding:10px 6px;font-size:10px;}
}
.free-shipping-badge{font-size:11px;line-height:27px;display:inline-block;padding:0 8px;font-weight:500;letter-spacing:.5px;color:#FFF;background-color:#ea5e67;position:absolute;z-index:9;text-transform:uppercase;top:0;left:0}
#tab-delivery,
#tab-description,
#tab-warranty,
#tab-grading-description{padding:2px 10px}
.footer-review{background:#ddd;padding:10px;max-height:100px;margin:15px auto 0}
.review-rating{border:1px solid #fff;height:76px;background:#f6aa07;padding:25px;font-size:22px;font-weight:700;color:#191919}
@media (max-width:700px){.footer-review{background:#ddd;padding:10px;max-height:55px;margin:15px auto 0}
.review-rating{border:1px solid #fff;height:70px;background:#f6aa07;padding:22px 18px;font-size:14px;font-weight:700;color:#191919}
}
@media (max-width:500px){.footer-review{background:#ddd;padding:10px;max-height:55px;margin:15px auto 0}
.review-rating{border:1px solid #fff;height:70px;background:#f6aa07;padding:11px;font-size:14px;font-weight:700;color:#191919}
}
.btn-buynow,
.write-review{font-size:17px}
.product-flag{background:#ea5e67;color:#fff;padding:10px;position:absolute;z-index:99999999}
.checkout-shipping-option{width:80%}
.checkout-shipping-option img{width:80%;margin-left:25px}
.oneall_social_login{min-height:81px;border:1px solid #ddd;margin:5px auto;width:100%;float:left;padding:10px;background:#fff}
.plugin .footer,
div #branding{display:none}
.quickcheckoutright input[type=radio]{display:block}
.zonefield{margin-top:-40px;z-index:99999999999;position:absolute;width:92%}
@media (max-width:479px){.zonefield{margin-top:3px;z-index:9;position:relative;width:100%;float:left;}
}
#cart-main-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.7;filter:alpha(opacity=70);z-index:9999998;cursor:pointer}
#cart-overlay{position:absolute;width:100%;max-width:500px;z-index:9999999}
#cart-overlay>div>img{float:left;height:100px;width:auto;margin-right:10px}
#cart-overlay>div.cart-overlay-container{background:#fff;padding:20px}
#cart-overlay-continue{cursor:pointer}
#cart-overlay-checkout{cursor:pointer;float:right}
.cart-clear{clear:both;margin-bottom:10px}
.cart-message a{color:#ea5e67}
.btn-success,
.btn-warning{color:#fff;text-shadow:0 -1px 0 rgba(0, 0, 0, .25);background-repeat:repeat-x}
.btn-success{background-color:#5bb75b;background-image:linear-gradient(to bottom, #62c462, #51a351);border-color:#51a351 #51a351 #387038}
.btn-warning{background-color:#faa732;background-image:linear-gradient(to bottom, #fbb450, #f89406);border-color:#f89406 #f89406 #ad6704}
.write-review{float:right;transform-origin:100% 100%;transform:rotate(-90deg);top:45%;right:0;z-index:100;position:fixed;padding:5px 10px;text-transform:capitalize;background:#00FF00;color:#fff!important;text-decoration:none!important;opacity:0.5;font-weight:normal !important;}
@media (max-width:550px){.romw-button .romw-link,
.write-review{font-size:15px}
}
.notifyme-class{position:absolute;z-index:999999999 !important;margin-top:-2px !important;float:right;right:-2px;}
.out-of-stock{position:absolute;padding:0px;background-color:#ea5e67;font-size:11px;z-index:9;text-transform:uppercase;color:#FFF;line-height:27px;display:inline-block;padding:0 8px;font-weight:500;letter-spacing:.5px;float:left;left:0;top:60px;}
.out-of-stock-detail{position:absolute;padding:0px;background-color:#ea5e67;font-size:11px;z-index:9;text-transform:uppercase;color:#FFF;line-height:27px;display:inline-block;padding:5px 15px;font-weight:500;letter-spacing:.5px;float:left;top:0px;}
.romw-button .romw-link{opacity:0.5;background:#ffa200 !important;padding:5px 10px !important;font-weight:normal !important;}
.breadcrumb{padding:12px 0px !important;margin:0px 0px 25px 0px !important;}
@media (max-width:650px){.product-title{font-size:18px}
}
.customer-reviews{text-align:center;font-weight:bold;border-bottom:1px solid #cccccc;margin-bottom:-8px;font-size:18px;max-height:70px;background:#eee;}
.margin-right-10{margin-right:10px;}
@media (max-width:767px){header .nav{padding:5px;}
header .nav>ul>li+li{margin-left:20px;}
.top-boxed,
.top-fullwidth{margin-top:10px; position: relative;}
.search input[type=text]{height:40px;}
.search button,
.search button:active,
.search button:focus{height:40px;font:400 16px/40px FontAwesome;}
.breadcrumb{padding:6px 0px !important;}
header .nav>ul>li>a{font-size:14px;}
}
@media (max-width:420px){header .nav{padding:0px;}
header .nav>ul>li+li{margin-left:10px;}
header .nav>ul>li>a{font-size:14px;}
}
.mobile-search-logo-area{padding:0px;margin:13px 0px 0px 10px;}
.product-review-css{border-right:1px solid #bbb;padding:5px 15px;}
.fb-review-css{padding:5px 15px;}
.footer-other-countries{margin-top:10px;margin-bottom:0px;color:#766dec;font-size:12px;}
.poli-footer-button{display:none; max-width:40%;background-image:url(https://www.phonebot.com.au/image/poli-payment.png);float:left;width:100%;z-index:99;background-repeat:no-repeat;min-height:70px;margin-left:10px;}
.zip-money-footer-button{background-image:url(https://www.phonebot.com.au/image/pb-zip-money.png);float:left;width:100%;z-index:99;background-repeat:no-repeat;min-height:50px;margin-left:5px;}
.payright-footer-button{max-width:50%;margin-right:10px;background-image:url(https://www.phonebot.com.au/image/payright-payment.png);float:left;width:100%;z-index:99;background-repeat:no-repeat;background-size:contain;min-height:80px;}
.catch-footer-button{max-width:30%;background-image:url(https://www.phonebot.com.au/image/phonebot-catch.png);float:left;width:100%;z-index:99;background-repeat:no-repeat;background-size:contain;min-height:42px;margin-left:10px;margin-top:23px;}
.shopbot-footer-button{max-width:30%;background-image:url(https://www.phonebot.com.au/image/shopbot-phonebot.png);float:left;width:100%;z-index:99;background-repeat:no-repeat;background-size:contain;min-height:42px;margin-left:10px;}
.ebay-footer-button{max-width:30%;background-image:url(https://www.phonebot.com.au/image/phonebot-ebay.png);float:left;width:100%;z-index:99;background-repeat:no-repeat;background-size:contain;min-height:42px;margin-left:10px;}
.gumtree-footer-button{max-width:30%;background-image:url(https://www.phonebot.com.au/image/phonebot-gumtree.png);float:left;width:100%;z-index:99;background-repeat:no-repeat;background-size:contain;min-height:42px;margin-left:10px;margin-top:10px;}
.fb-mkt-footer-button{max-width:30%;background-image:url(https://www.phonebot.com.au/image/phonebot-fb-marketplace.png);float:left;width:100%;z-index:99;background-repeat:no-repeat;background-size:contain;min-height:42px;margin-left:10px;margin-top:10px;}
.ozbargain-footer-button{max-width:30%;background-image:url(https://www.phonebot.com.au/image/phonebot-ozbargain.png);float:left;width:100%;z-index:99;background-repeat:no-repeat;background-size:contain;min-height:42px;margin-left:10px;margin-top:10px;}
.ap-footer-button{max-width:30%;background-image:url(https://www.phonebot.com.au/image/phonebot-ap.png);float:left;width:100%;z-index:99;background-repeat:no-repeat;background-size:contain;min-height:42px;margin-left:10px;margin-top:10px;}
.cf-footer-button{max-width:30%;background-image:url(https://www.phonebot.com.au/image/phonebot-cf.png);float:left;width:100%;z-index:99;background-repeat:no-repeat;background-size:contain;min-height:42px;margin-left:10px;margin-top:10px;}
.ph-footer-button{max-width:30%;background-image:url(https://www.phonebot.com.au/image/phonebot-ph.png);float:left;width:100%;z-index:99;background-repeat:no-repeat;background-size:contain;min-height:42px;margin-left:10px;margin-top:10px;}
.toll-footer-button{max-width:30%;background-image:url(https://www.phonebot.com.au/image/toll2.png);float:left;width:100%;z-index:99;background-repeat:no-repeat;background-size:contain;min-height:42px;margin-left:10px;margin-top:20px;}
.u-tude-video{z-index:99;padding:0px}
ul#livesearch_search_results>li >a:hover .searchSoldOut{color:white;}
span.searchSoldOut{color:red;}
@media (max-width:580px){.box .box-heading h1{font-size:18px !important;}
.product-btn,.product-btn-add{font-size:18px;line-height:18px;}
.bestsellers, #banner0{display:none;}
}
.home-categories{text-align:center;}
.home-categories .item a, .home-featured .item a, .home-brands .item a{font-size:12px;}
.home-block{margin-bottom:10px}
.home-block.home-slider{margin-bottom:0}
.home-block .block-title{font-size:24px;font-size:2.4rem;margin-bottom:.5em;text-align:center}
.home-block>.wrap>.buttons{text-align:center;clear:both;margin-top:20px}
.home-categories{text-align:center}
.home-categories .list{max-width:320px;margin-left:-10px;margin-right:-10px;font-size:0;display:inline-block;padding:0px;}
.home-categories .list .item{width:160px;display:inline-block;vertical-align:top;font-size:13px;font-size:1.3rem;text-transform:uppercase;margin-bottom:20px}
.home-categories .list .item-wrap>a{display:block;margin-bottom:10px}
.home-categories .list .item .item-wrap{margin:0 10px}
.home-categories .list li.item.border{border-right:1px solid #ddd;}
@media screen and (min-width:768px){.home-categories .list .item{width:190px}
.home-categories .list{max-width:570px}
.home-block .block-title{font-size:34px;font-size:3.4rem}
.home-categories .list li.item.border.leftborder{border-left:1px solid #ddd;}
}
@media screen and (min-width:1140px){.home-categories .list{max-width:none}
.home-categories .list .item{font-size:14px;font-size:1.4rem;}
.home-block{margin-bottom:50px}
.home-block .block-title{margin:0;font:500 24px/48px Roboto, sans-serif;position:relative;text-transform:uppercase;letter-spacing:1.4px;display:inline-block;}}
.home-categories .item-wrap .tmb,
.home-featured
.item-wrap,.home-brands .item-wrap{overflow:hidden}
.home-categories .item a,.home-featured .item a,.home-brands .item a{display:block;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out;opacity:1}
.home-categories .item:hover .tmb>a,.home-featured .item:hover .item-wrap>a,.home-brands .item:hover .item-wrap>a{opacity:.7}
.home-categories .item:hover a{text-decoration:none;color:#c52525}
.home-brands .item-wrap{margin:0 10px}
.margin-top-bottom-10{margin:10px 0px;}
.home-categories .list li.item.border.first{border-left:1px solid #ddd;}
@media (max-width:640px){.table.table.table-bordered.shopping-cart{max-width:640px !important;}
.checkout-cart #content .table td:nth-child(3){min-width:70px;}
td.text-right{min-width:60px;}
.table.table-bordered tr td:nth-child(2),
.checkout-cart #content
.table.table-bordered tr td:nth-child(2){/*min-width:130px;*/}
.table th, .table thead td{font-size:11px;}
.price.price-total{font-size:12px;}
}
.product-layout.product-gridnew.col-lg-3.col-md-3.col-sm-6.col-xs-6{padding:1px !important;}
.product-layout.product-gridnew.col-md-3.col-sm-6{padding:1px !important;}
.deal-special-badge{position:absolute;background:#bbb;height:4rem;top:-2rem;right:0rem;width:100%;text-align:center;line-height:4rem;font-size:1.2rem;color:white;border:1px solid #ddd;}
.deal-notifyme-class{top:5% !important;float:right;right:0px;}
.discount-label{padding:7px;position:relative;float:right;margin-top:55px;-webkit-border-radius:0 4px 0 4px;-moz-border-radius:0 4px 0 4px;border-radius:0 4px 4px 0;z-index:99;}
.discount-label:after{right:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;border-color:rgba(136, 183, 213, 0);border-width:20px;top:50%;margin-top:-20px;}
.discount-label:before{content:'';z-index:2;position:absolute;top:42%;right:100%;width:7px;height:7px;opacity:.95;background:#ffffff;border-radius:7px;-webkit-box-shadow:inset .5px 0 rgba(0, 0, 0, 0.6);box-shadow:inset .5px 0 rgba(0, 0, 0, 0.6);}
.discount-label span{color:#ffffff;font-size:18px;text-align:center;font-family:"Raleway",Helvetica;}
.red{background-color:#E80707;}
.red:after{border-right-color:#E80707;}
.blue{background-color:#1883DB;}
.blue:after{border-right-color:#1883DB;}
.green{background-color:#16B516;}
.green:after{border-right-color:#16B516;}
.yellow{background-color:#feaa00;}
.yellow:after{border-right-color:#feaa00;}
.gray{background-color:#737373;}
.gray:after{border-right-color:#737373;}
.black{background-color:#000;}
.black:after{border-right-color:#000;}
@media (min-width:268px) and (max-width:500px){.product_tabs .nav-tabs>li{display:block !important;width:100% !important;}
.product_tabs .nav-tabs>li>a{background:white;border:1px solid black;}
.product_tabs .nav-tabs>li.active>a:focus, .product_tabs .nav-tabs>li.active>a:hover{background:#bbb;border:1px solid black;}
.product_tabs .nav-tabs>li:first-child{margin:0px 1px;}
.product_tabs .nav-tabs>li.active>a{background:#bbb;}
}
@supports not (background-image: url("https://www.phonebot.com.au/image/header-icons-webp/abn.webp")) {
    .poli-header-button{
        background-image: url("https://www.phonebot.com.au/image/header-icons-webp/abn.jpg");
    }
    .paypal-header-button{background-image:url(https://www.phonebot.com.au/image/header-icons-webp/stores.jpg);}
    .ssl-header-button{ background-image:url(https://www.phonebot.com.au/image/header-icons-webp/ssl.jpg);}
    .free-shipping-header-button{ background-image:url(https://www.phonebot.com.au/image/header-icons-webp/free-deliver.jpg);}
    .zip-money-header-button{background-image:url(https://www.phonebot.com.au/image/header-icons-webp/8-years.jpg);}
    .com-header-button {
        background-image: url(https://www.phonebot.ae/image/header-icons-webp/changeofmind.jpg);
    }
}
.poli-header-button{margin-right:10px;background-image:url(https://www.phonebot.com.au/image/header-icons-webp/abn.jpg);float:left;background-repeat:no-repeat;background-size:contain;min-height:40px;width:100%;}
.paypal-header-button{margin-right:10px;background-image:url(https://www.phonebot.com.au/image/header-icons-webp/stores.jpg);float:left;background-repeat:no-repeat;background-size:contain;min-height:40px;width:100%;}
.ssl-header-button{margin-right:10px;background-image:url(https://www.phonebot.com.au/image/header-icons-webp/ssl.jpg);float:left;background-repeat:no-repeat;background-size:contain;min-height:40px;width:100%;}
.free-shipping-header-button{margin-right:10px;background-image:url(https://www.phonebot.com.au/image/header-icons-webp/free-deliver.jpg);float:left;background-repeat:no-repeat;background-size:contain;min-height:40px;width:100%;}
.zip-money-header-button{margin-right:10px;background-image:url(https://www.phonebot.com.au/image/header-icons-webp/8-years.jpg);float:left;background-repeat:no-repeat;background-size:contain;min-height:40px;width:100%;}
.com-header-button{margin-right:10px;background-image:url(https://www.phonebot.ae/image/header-icons-webp/changeofmind.jpg);float:left;background-repeat:no-repeat;background-size:contain;min-height:40px;width:100%;}
@media (min-width:268px) and (max-width:500px){.paypal-header-button,.free-shipping-header-button, .zip-money-header-button,.com-header-button,.ssl-header-button,.poli-header-button{min-height:25px;}
}
.category-color-133{color:#c52525;}
.single-category .box-heading.category-color-133{border-color:#c52525;}
.single-category .box-heading.category-color-133 h2:after{background-color:#c52525;}
.category-color-139{color:#c52525;}
.single-category .box-heading.category-color-139{border-color:#c52525;}
.single-category .box-heading.category-color-139 h2:after{background-color:#c52525;}
.category-color-179{color:#c52525;}
.single-category .box-heading.category-color-179{border-color:#c52525;}
.single-category .box-heading.category-color-179 h2:after{background-color:#c52525;}
.category-color-93{color:#c52525;}
.single-category .box-heading.category-color-93{border-color:#c52525;}
.single-category .box-heading.category-color-93 h2:after{background-color:#c52525;}
.category-color-106{color:#c52525;}
.single-category .box-heading.category-color-106{border-color:#c52525;}
.single-category .box-heading.category-color-106 h2:after{background-color:#c52525;}
.category-color-119{color:#c52525;}
.single-category .box-heading.category-color-119{border-color:#c52525;}
.single-category .box-heading.category-color-119 h2:after{background-color:#c52525;}
.category-color-71{color:#c52525;}
.single-category .box-heading.category-color-71{border-color:#c52525;}
.single-category .box-heading.category-color-71 h2:after{background-color:#c52525;}
.category-color-88{color:#c52525;}
.single-category .box-heading.category-color-88{border-color:#c52525;}
.single-category .box-heading.category-color-88 h2:after{background-color:#c52525;}
.category-color-104{color:#c52525;}
.single-category .box-heading.category-color-104{border-color:#c52525;}
.single-category .box-heading.category-color-104 h2:after{background-color:#c52525;}
.category-color-83{color:#c52525;}
.single-category .box-heading.category-color-83{border-color:#c52525;}
.single-category .box-heading.category-color-83 h2:after{background-color:#c52525;}
@media screen and (max-width:767px){
    /*MOBILE NEW CLASSES*/
    .mobile-full{
        float:none!important;
        width:100%!important;
        display: block!important;
    }
    .no-padding-moble{
        padding:0px!important;
    }
    .no-margin-moble{
        margin:0px!important;
    }
    .free-shipping-header-button-mobile {
    margin-right: 5%;
    background-image: url(https://www.phonebot.com.au/image/header-icons-webp/stripe-mobile.jpg);
    background-position: -142px 0px;
    background-size:inherit;
    width: 63px;
}
.zip-money-header-button-mobile {
    margin-right: 5%;
    background-image: url(https://www.phonebot.com.au/image/header-icons-webp/stripe-mobile.jpg);
    background-position:0px 0px;
    background-size:inherit;
    width:79px;

}
.com-header-button-mobile {
    margin-right: 5%;
    background-image: url(https://www.phonebot.com.au/image/header-icons-webp/stripe-mobile.jpg);
    background-position: -79px 0px;
    background-size: inherit;
    width: 61px;
}

.ssl-header-button-mobile {
    margin-right: 5%;
    background-image: url(https://www.phonebot.com.au/image/header-icons-webp/stripe-mobile.jpg);
    background-position: -208px 0px;
    background-size: inherit;
    width: 221px;
}
}

/*.product-thumb {
    overflow: hidden;
}
.product-layout > .sale{
    display:none;
}
.product-thumb .sale {
    display: none;
    white-space: nowrap;
    position: absolute;
    padding: 0;
    line-height: 1.3;
    min-width: 200px;
    transform: rotate(
-36deg
) translate(-26%,0);
    color: #fff;
    text-align: center;
    text-transform: uppercase;
    font-size: 10px;
    top: -20px;
    font-weight: bolder;
    box-sizing: border-box;
    letter-spacing: 0px;
    font-family: 'Lato',sans-serif;
}
.product-thumb .sale{
  background: #ca0000;
}*/
@font-face{font-family:"fl-bigmug-line";src:url("../fonts/fl-bigmug-line.woff") format("woff");font-weight:normal;font-style:normal;font-display: swap;}.fl-bigmug-line-ico,[class^="fl-bigmug-line-"]:before,[class*=" fl-bigmug-line-"]:before,[class^="fl-bigmug-line-"]:after,[class*=" fl-bigmug-line-"]:after{font-family:'fl-bigmug-line';font-size:inherit;font-weight:400;font-style:normal}.fl-bigmug-line-add137:before{content:"\e000"}.fl-bigmug-line-add139:before{content:"\e001"}.fl-bigmug-line-add149:before{content:"\e002"}.fl-bigmug-line-airplane86:before{content:"\e003"}.fl-bigmug-line-alarm31:before{content:"\e004"}.fl-bigmug-line-arrow592:before{content:"\e005"}.fl-bigmug-line-attach8:before{content:"\e006"}.fl-bigmug-line-attachment15:before{content:"\e007"}.fl-bigmug-line-audio46:before{content:"\e008"}.fl-bigmug-line-back44:before{content:"\e009"}.fl-bigmug-line-back46:before{content:"\e00a"}.fl-bigmug-line-big104:before{content:"\e00b"}.fl-bigmug-line-book188:before{content:"\e00c"}.fl-bigmug-line-bookmark28:before{content:"\e00d"}.fl-bigmug-line-bottle34:before{content:"\e00e"}.fl-bigmug-line-button5:before{content:"\e00f"}.fl-bigmug-line-buttons5:before{content:"\e010"}.fl-bigmug-line-cellphone55:before{content:"\e011"}.fl-bigmug-line-cellular9:before{content:"\e012"}.fl-bigmug-line-center10:before{content:"\e013"}.fl-bigmug-line-chat51:before{content:"\e014"}.fl-bigmug-line-chat55:before{content:"\e015"}.fl-bigmug-line-checkmark14:before{content:"\e016"}.fl-bigmug-line-checkmark15:before{content:"\e017"}.fl-bigmug-line-checkmark16:before{content:"\e018"}.fl-bigmug-line-circular220:before{content:"\e019"}.fl-bigmug-line-circular224:before{content:"\e01a"}.fl-bigmug-line-circular228:before{content:"\e01b"}.fl-bigmug-line-circular229:before{content:"\e01c"}.fl-bigmug-line-clipboard68:before{content:"\e01d"}.fl-bigmug-line-close42:before{content:"\e01e"}.fl-bigmug-line-cloud255:before{content:"\e01f"}.fl-bigmug-line-cloud260:before{content:"\e020"}.fl-bigmug-line-cocktail26:before{content:"\e021"}.fl-bigmug-line-code30:before{content:"\e022"}.fl-bigmug-line-collapse5:before{content:"\e023"}.fl-bigmug-line-comment45:before{content:"\e024"}.fl-bigmug-line-compass80:before{content:"\e025"}.fl-bigmug-line-contract5:before{content:"\e026"}.fl-bigmug-line-copy23:before{content:"\e027"}.fl-bigmug-line-crescent23:before{content:"\e028"}.fl-bigmug-line-cropping1:before{content:"\e029"}.fl-bigmug-line-cross81:before{content:"\e02a"}.fl-bigmug-line-cross83:before{content:"\e02b"}.fl-bigmug-line-cube29:before{content:"\e02c"}.fl-bigmug-line-double97:before{content:"\e02d"}.fl-bigmug-line-double98:before{content:"\e02e"}.fl-bigmug-line-double99:before{content:"\e02f"}.fl-bigmug-line-down55:before{content:"\e030"}.fl-bigmug-line-down56:before{content:"\e031"}.fl-bigmug-line-down58:before{content:"\e032"}.fl-bigmug-line-down59:before{content:"\e033"}.fl-bigmug-line-down64:before{content:"\e034"}.fl-bigmug-line-download136:before{content:"\e035"}.fl-bigmug-line-download142:before{content:"\e036"}.fl-bigmug-line-download146:before{content:"\e037"}.fl-bigmug-line-download147:before{content:"\e038"}.fl-bigmug-line-download148:before{content:"\e039"}.fl-bigmug-line-electrical17:before{content:"\e03a"}.fl-bigmug-line-electronic57:before{content:"\e03b"}.fl-bigmug-line-email64:before{content:"\e03c"}.fl-bigmug-line-email67:before{content:"\e03d"}.fl-bigmug-line-equalization3:before{content:"\e03e"}.fl-bigmug-line-equalizer26:before{content:"\e03f"}.fl-bigmug-line-event6:before{content:"\e040"}.fl-bigmug-line-expand25:before{content:"\e041"}.fl-bigmug-line-expanding2:before{content:"\e042"}.fl-bigmug-line-fast33:before{content:"\e043"}.fl-bigmug-line-favourites5:before{content:"\e044"}.fl-bigmug-line-file68:before{content:"\e045"}.fl-bigmug-line-file69:before{content:"\e046"}.fl-bigmug-line-film57:before{content:"\e047"}.fl-bigmug-line-flag53:before{content:"\e048"}.fl-bigmug-line-fog10:before{content:"\e049"}.fl-bigmug-line-foggy3:before{content:"\e04a"}.fl-bigmug-line-folder173:before{content:"\e04b"}.fl-bigmug-line-fork34:before{content:"\e04c"}.fl-bigmug-line-four87:before{content:"\e04d"}.fl-bigmug-line-full40:before{content:"\e04e"}.fl-bigmug-line-games32:before{content:"\e04f"}.fl-bigmug-line-gear30:before{content:"\e050"}.fl-bigmug-line-giftbox54:before{content:"\e051"}.fl-bigmug-line-graphical8:before{content:"\e052"}.fl-bigmug-line-headphones32:before{content:"\e053"}.fl-bigmug-line-hot67:before{content:"\e054"}.fl-bigmug-line-images21:before{content:"\e055"}.fl-bigmug-line-ink12:before{content:"\e056"}.fl-bigmug-line-label25:before{content:"\e057"}.fl-bigmug-line-left144:before{content:"\e058"}.fl-bigmug-line-left145:before{content:"\e059"}.fl-bigmug-line-left146:before{content:"\e05a"}.fl-bigmug-line-left148:before{content:"\e05b"}.fl-bigmug-line-left152:before{content:"\e05c"}.fl-bigmug-line-left153:before{content:"\e05d"}.fl-bigmug-line-left158:before{content:"\e05e"}.fl-bigmug-line-left159:before{content:"\e05f"}.fl-bigmug-line-like51:before{content:"\e060"}.fl-bigmug-line-link52:before{content:"\e061"}.fl-bigmug-line-list63:before{content:"\e062"}.fl-bigmug-line-list65:before{content:"\e063"}.fl-bigmug-line-lock64:before{content:"\e064"}.fl-bigmug-line-login12:before{content:"\e065"}.fl-bigmug-line-login9:before{content:"\e066"}.fl-bigmug-line-map87:before{content:"\e067"}.fl-bigmug-line-megaphone11:before{content:"\e068"}.fl-bigmug-line-men25:before{content:"\e069"}.fl-bigmug-line-menu40:before{content:"\e06a"}.fl-bigmug-line-menu41:before{content:"\e06b"}.fl-bigmug-line-microphone76:before{content:"\e06c"}.fl-bigmug-line-microphone77:before{content:"\e06d"}.fl-bigmug-line-minus79:before{content:"\e06e"}.fl-bigmug-line-minus80:before{content:"\e06f"}.fl-bigmug-line-minus83:before{content:"\e070"}.fl-bigmug-line-minus86:before{content:"\e071"}.fl-bigmug-line-monitor74:before{content:"\e072"}.fl-bigmug-line-music218:before{content:"\e073"}.fl-bigmug-line-music219:before{content:"\e074"}.fl-bigmug-line-music221:before{content:"\e075"}.fl-bigmug-line-musical100:before{content:"\e076"}.fl-bigmug-line-musical98:before{content:"\e077"}.fl-bigmug-line-mute34:before{content:"\e078"}.fl-bigmug-line-new83:before{content:"\e079"}.fl-bigmug-line-nine16:before{content:"\e07a"}.fl-bigmug-line-note35:before{content:"\e07b"}.fl-bigmug-line-notebook41:before{content:"\e07c"}.fl-bigmug-line-notification4:before{content:"\e07d"}.fl-bigmug-line-notification5:before{content:"\e07e"}.fl-bigmug-line-opened25:before{content:"\e07f"}.fl-bigmug-line-oval34:before{content:"\e080"}.fl-bigmug-line-paintbrush9:before{content:"\e081"}.fl-bigmug-line-paper122:before{content:"\e082"}.fl-bigmug-line-pause37:before{content:"\e083"}.fl-bigmug-line-pencil85:before{content:"\e084"}.fl-bigmug-line-phone351:before{content:"\e085"}.fl-bigmug-line-photo181:before{content:"\e086"}.fl-bigmug-line-pin42:before{content:"\e087"}.fl-bigmug-line-planetary2:before{content:"\e088"}.fl-bigmug-line-play83:before{content:"\e089"}.fl-bigmug-line-portfolio23:before{content:"\e08a"}.fl-bigmug-line-print34:before{content:"\e08b"}.fl-bigmug-line-radio46:before{content:"\e08c"}.fl-bigmug-line-rain30:before{content:"\e08d"}.fl-bigmug-line-rectangular78:before{content:"\e08e"}.fl-bigmug-line-recycling10:before{content:"\e08f"}.fl-bigmug-line-rewind37:before{content:"\e090"}.fl-bigmug-line-right139:before{content:"\e091"}.fl-bigmug-line-right141:before{content:"\e092"}.fl-bigmug-line-right142:before{content:"\e093"}.fl-bigmug-line-right144:before{content:"\e094"}.fl-bigmug-line-right148:before{content:"\e095"}.fl-bigmug-line-right153:before{content:"\e096"}.fl-bigmug-line-right154:before{content:"\e097"}.fl-bigmug-line-right156:before{content:"\e098"}.fl-bigmug-line-rounded51:before{content:"\e099"}.fl-bigmug-line-sand14:before{content:"\e09a"}.fl-bigmug-line-save15:before{content:"\e09b"}.fl-bigmug-line-search74:before{content:"\e09c"}.fl-bigmug-line-search78:before{content:"\e09d"}.fl-bigmug-line-share27:before{content:"\e09e"}.fl-bigmug-line-shopping198:before{content:"\e09f"}.fl-bigmug-line-shopping199:before{content:"\e0a0"}.fl-bigmug-line-shopping202:before{content:"\e0a1"}.fl-bigmug-line-shopping204:before{content:"\e0a2"}.fl-bigmug-line-shuffle17:before{content:"\e0a3"}.fl-bigmug-line-sort47:before{content:"\e0a4"}.fl-bigmug-line-sort48:before{content:"\e0a5"}.fl-bigmug-line-speaker75:before{content:"\e0a6"}.fl-bigmug-line-speaker80:before{content:"\e0a7"}.fl-bigmug-line-speaker81:before{content:"\e0a8"}.fl-bigmug-line-speaker86:before{content:"\e0a9"}.fl-bigmug-line-speaker87:before{content:"\e0aa"}.fl-bigmug-line-speech96:before{content:"\e0ab"}.fl-bigmug-line-square152:before{content:"\e0ac"}.fl-bigmug-line-square156:before{content:"\e0ad"}.fl-bigmug-line-square160:before{content:"\e0ae"}.fl-bigmug-line-store10:before{content:"\e0af"}.fl-bigmug-line-sun81:before{content:"\e0b0"}.fl-bigmug-line-sunrise3:before{content:"\e0b1"}.fl-bigmug-line-switch23:before{content:"\e0b2"}.fl-bigmug-line-switch24:before{content:"\e0b3"}.fl-bigmug-line-tag47:before{content:"\e0b4"}.fl-bigmug-line-television20:before{content:"\e0b5"}.fl-bigmug-line-text108:before{content:"\e0b6"}.fl-bigmug-line-text109:before{content:"\e0b7"}.fl-bigmug-line-three142:before{content:"\e0b8"}.fl-bigmug-line-timer35:before{content:"\e0b9"}.fl-bigmug-line-tool16:before{content:"\e0ba"}.fl-bigmug-line-triangle33:before{content:"\e0bb"}.fl-bigmug-line-trophy55:before{content:"\e0bc"}.fl-bigmug-line-two311:before{content:"\e0bd"}.fl-bigmug-line-two316:before{content:"\e0be"}.fl-bigmug-line-two317:before{content:"\e0bf"}.fl-bigmug-line-two319:before{content:"\e0c0"}.fl-bigmug-line-two323:before{content:"\e0c1"}.fl-bigmug-line-unlocked27:before{content:"\e0c2"}.fl-bigmug-line-up100:before{content:"\e0c3"}.fl-bigmug-line-up102:before{content:"\e0c4"}.fl-bigmug-line-up103:before{content:"\e0c5"}.fl-bigmug-line-up104:before{content:"\e0c6"}.fl-bigmug-line-up107:before{content:"\e0c7"}.fl-bigmug-line-up111:before{content:"\e0c8"}.fl-bigmug-line-up112:before{content:"\e0c9"}.fl-bigmug-line-up114:before{content:"\e0ca"}.fl-bigmug-line-up98:before{content:"\e0cb"}.fl-bigmug-line-up99:before{content:"\e0cc"}.fl-bigmug-line-upload91:before{content:"\e0cd"}.fl-bigmug-line-upload92:before{content:"\e0ce"}.fl-bigmug-line-upper8:before{content:"\e0cf"}.fl-bigmug-line-user143:before{content:"\e0d0"}.fl-bigmug-line-user144:before{content:"\e0d1"}.fl-bigmug-line-video163:before{content:"\e0d2"}.fl-bigmug-line-wallet26:before{content:"\e0d3"}.fl-bigmug-line-weather21:before{content:"\e0d4"}.fl-bigmug-line-weekly14:before{content:"\e0d5"}.fl-bigmug-line-weekly15:before{content:"\e0d6"}.fl-bigmug-line-wind24:before{content:"\e0d7"}.fl-bigmug-line-window50:before{content:"\e0d8"}.fl-bigmug-line-winds4:before{content:"\e0d9"}.fl-bigmug-line-wrench66:before{content:"\e0da"}.fl-bigmug-line-zoom60:before{content:"\e0db"}.fl-bigmug-line-tablet:before{content:"\f10a"}
.product-detail-secion h1,.product-detail-secion h2,.product-detail-secion h3,.product-detail-secion h4,.product-detail-secion h5,.product-detail-secion h6
,.seo_content_cat h1 ,.seo_content_cat h2 ,.seo_content_cat h3 ,.seo_content_cat h4 ,.seo_content_cat h5, .seo_content_cat h6,
.article-description h1, .article-description h2, .article-description h3, .article-description h4, .article-description h5, .article-description h6
{
    margin-left: 0;
    margin-right: 0;
    font-weight: bold;
    margin-top: 24px;
    margin-bottom: 10px;
}
.product-detail-secion h1, .seo_content_cat h1, .article-description h1 {
    font-size: 24px;
    line-height: 35px;
}
.seo_content_cat h1:after {
    margin: 0 0 5px;
}

.product-detail-secion h2, .seo_content_cat h2, .article-description h2 {
    font-size: 22px;
}

.product-detail-secion h3, .seo_content_cat h3, .article-description h3 {
    font-size: 18.75px;
}

.product-detail-secion h4, .seo_content_cat h4, .article-description h4 {
    font-size: 16px;
}

.product-detail-secion h5, .seo_content_cat h5, .article-description h5 {
    font-size: 14px;
}

.product-detail-secion h5, .seo_content_cat h6, .article-description h6 {
    font-size: 13px;
}
.product-detail-secion p, .seo_content_cat p, .article-description p {
    font-size: 12px;
}

.product-detail-secion p, .seo_content_cat p, .article-description p {
    font-size: 15px;
    font-weight: 300;
    color: #191919;
    margin: 0px;
    line-height: 1.5;
}

.popular_searches h3 {
    margin-bottom: 0;
}
@media screen and (min-width:992px){
    .fb_dialog_advanced [data-testid="bubble_iframe"],
    .fb_dialog_mobile [data-testid="bubble_iframe"]{
        bottom: 80px!important;
            right: 2px!important;
    }
}
/*Footer Social Media Icons*/
footer address ul {
    display: flex;
    align-items: center;
    padding: 0;
}
.ftr-social {
    display: flex;
    align-items: center;
}
.ftr-social h4 {
    font-size: 13px;
    margin: 0 10px 0 0;
    color: #fff;
}
footer address ul li {list-style: none;color: #000;font-size: 14px;}

footer ul li a img {
    margin: 0 auto;
}

footer ul li a {
    text-align: center;
}

footer address ul li a::before {
    display: none;
}
li.sale-navigation p {
    margin-bottom: 0 !important;
}
@media only screen and (max-width: 279px)  {
    li.sale-navigation a {
        position: relative;
    }

    li.sale-navigation a img {
        position: absolute;
    }
}
@media only screen and (max-width: 340px)  {
    .ftr-social {
        display: inline-block;
    }
    .ftr-social h4 {
        margin-bottom: 6px;
    }
}
/*Footer Social Media Icons*/
@media only screen and (min-width: 280px) and (max-width: 519px){
    li.sale-navigation a span {
        position: unset !important;
        color: unset !important;
        font-size: 15px !important;
        text-align: unset !important;
        border-radius: unset !important;
        padding: unset !important;
    }
    li.sale-navigation p {
        margin-bottom: 0;
    }
    li.sale-navigation {
        position: relative !important;
    }

    li.sale-navigation img {
        position: absolute;
        top: 0;
        left: 10px;
        margin-left: auto;
        width: 17px;
    }
}
@media only screen and (max-width: 767px)  {
    li.sale-navigation img {
        position: absolute;
        top: 0;
        left: 10px;
        margin-left: auto !important;
        width: 17px !important;
    }
}
/*IPad REsponsive*/
@media only screen and (min-width: 520px) and (max-width: 767px) {
    li.sale-navigation img {
        position: absolute;
        top: 0;
        left: 10px;
    }
}
/*Header Sale Menu*/
li.sale-navigation a span {
    position: unset !important;
    color: unset !important;
    font-size: 15px !important;
    text-align: unset !important;
    border-radius: unset !important;
    padding: unset !important;
}
/*Header CSS */
.phone-header {
    float: left;
    padding-top: 6px;
    margin-right: 0px;
}
.phone-whatsapp a {
    color: #fff !important;
}
.user-cart .logged-in.open {
    position: relative;
}
.phone-header p {
    color: #ffa200;
    margin: 0;
    line-height: 10px;
    text-transform: capitalize;
    font-size: 13px;
}

.phone-header a {
    color: #fff !important;
    font-size: 12px;
}
.shipping-btn {
    float: right;
}
.phone-cell {
    position: relative;
    padding-left: 20px;
    display: inline-block;
}
.user-not-login {
    line-height: 10px;
}
.header-rw .user-cart ul li.cart-wrap {
    padding: 0 9px !important;
    border-left: 0;
}
.logged-in {
    padding: 0 3px;
}
a.user-login {
    line-height: 15px;
}
.user-cart ul li .logged-in a span {
    font-size: 12px;
    color: #ffa200;
    display: block;
    font-weight: 400;
}
.phone-whatsapp {
    position: relative;
    padding-left: 28px;
    margin-left: 17px;
    display: inline-block;
    padding-right: 9px;
}

.phone-cell::before {
    content: "\e012";
    position: absolute;
    font-family: 'fl-bigmug-line';
    color: #fff;
    left: 0;
    top: 0;
    font-size: 21px;
}

.phone-whatsapp::before {
    content: '\f232';
    font-family: 'FontAwesome';
    color: #fff;
    position: absolute;
    left: 5px;
    top: 0;
    font-size: 20px;
}
.top-wrap-txt p {
    font-size: 14px;
    color: #fff;
    margin-bottom: 0;
}

.top-wrap-txt {
    text-align: center;
}
.top-wrap-txt p i {
    margin-right: 6px;
}
.user-cart {
    display: inline-block;
    margin-left: 5px;
}
.user-cart ul li .not-logged-in a span {
    font-size: 13px;
    color: #ffa200;
    display: inline-block;
    font-weight: 400;
    margin-bottom: 2px;
}
div#empty-cart {
    margin-left: 0;
}
div#empty-cart {
    right: 80px;
}
.display-non{
    display:none;
}
.load-more-btn {
    font-size: 14px;
    background: #ffa200;
    padding: 7px 20px;
    color: #fff;
    border-radius: 15px;
    font-weight: 700;
    text-transform: none;
    margin: 5px auto;
    display: flex;
    align-items: center;
}
.text-center {
    text-align: center;
}
.margin-50-clear {
    margin: 50px 0;
    clear: both;
}
.popular_searches a
{
    font-weight:bold;
    font-size:11px;
    line-height:30px;
    color:#ffa200;
    text-transform:uppercase;
}
h3.popular_terms_header{
    font-size: 24px;
    font-weight: normal;
    margin-bottom: 20px;
}
.load-more-btn i {
    font-size: 16px;
    font-weight: bold;
    display: inline-block;
    margin-left: 5px;
}
.background-ddd{
    background:#ddd;
}
/*Category Page FAQ's*/
.category-faq-container .set>a {
    border: 1px solid #e2e2e2 !important;
    padding: 17px 20px !important;
    border-radius: 0px !important;
}
.home-text p {
    font-size: 12px;
}
.margin-top-bottom-10{
    margin-top:10px;margin-bottom:10px;
}
.margin-50-clear{
    margin:50px 0px;clear: both;
}
.margin-top-10{
    margin-top:10px;
}
.height-auto-overflow{
    height:auto; overflow:visible;
}
.position-relative{
    position:relative !important;
}
.popular_searches a {
    font-weight: normal;
    line-height: initial;
    text-transform: unset !important;
    padding: 10px 0px;
}
.category-faq-container .set .content {
    border: 1px solid #e2e2e2 !important;
    padding-left: 25px !important;
}
.category-faq-container .set {
    margin-bottom: 0 !important;
}

.category-faq-container .set>a:hover {
    color: #ffa200;
}
.accordion-container .set>a {
    display: block;
    font-size: 16px;
    padding: 18px 22px 18px 0;
    font-family: var(--font-family);
    text-decoration: none;
    font-weight: bold;
    border-bottom: 1px solid #000;
    position: relative;
}

.accordion-container .set .content h3 {
    margin: 24px 0 0;
}

.accordion-container .set>a i {
    position: absolute;
    right: 10px;
    top: 14px;
}

.accordion-container .set>a.active {
    color: #000;
    border-radius: 5px 5px 0 0;
    background: transparent;
}

.accordion-container .set .content {
    background-color: transparent;
    border-bottom: 1px solid #222222;
    display: none;
    padding: 25px 25px 25px 0px;
}

.accordion-container .set .content p {
    padding: 0px;
    margin: 0;
    color: #333;
    font-size: 16px;
    line-height: 26px
}
td.product-name-ae h4 {
    width: 100% !important;
}
.container.quesion-contact {
    background-color: #fff;
    padding: 70px 0 110px;
}
.accordion-container .set .content img {
    margin-top: 20px;
    width: fit-content;
    display: block;
}
.padding-top-50{
    padding-top: 50px;
}
@media only screen and (min-width: 768px) and (max-width: 1023px){
    .accordion-container .set>a {
        padding-left: 0;
    }

    .accordion-container .set .content p {
        padding-left: 0;
    }
    .faq-caption h3 {
        margin-bottom: 30px;
    }
}
@media only screen and (min-width: 280px) and (max-width: 320px){
    .faq-caption h3 {
        font-size: 22px;
        margin-bottom: 20px;
    }
    .accordion-container .set .content img {
        width: 100%;
    }

    .accordion-container .set>a {
        padding-left: 0;
    }

    .accordion-container .set .content p {
        padding-left: 0;
    }

    .faq-inner-cap h4 {
        font-size: 25px;
    }

    .accordion-container .set>a i.fa-plus:before {
        right: 10px;
    }

    .accordion-container .set>a i.fa-minus:before {
        right: 10px;
    }
    .question-sec {
        padding: 30px 0px;
    }

    .question-sec h4 {
        font-size: 22px;
    }

    .question-sec p {
        font-size: 13px;
    }

    .question-sec a {
        margin-top: 0;
    }
    .back-white {
        padding-bottom: 0px;
    }
    .container.quesion-contact {
        padding: 40px 0 40px;
    }
    .faq-banner {
        padding: 51px 0px;
    }
}
@media only screen and (min-width: 300px) and (max-width: 519px){
    .faq-caption h3 {
        font-size: 20px;
    }

    .accordion-container .set .content img {
        width: 100%;
    }

    .container.quesion-contact {
        padding: 0px 0 30px;
    }

    .back-white {
        padding-bottom: 20px;
    }

    .back-white .padding-top-50 {
        padding-top: 20px;
    }
    .accordion-container .set .content p {
        padding-left: 0;
    }

    .faq-caption {
        margin-bottom: 20px;
    }

    .accordion-container .set>a {
        padding-left: 0;
    }

    .question-sec {
        padding: 50px 0px;
        margin: 50px auto 0;
    }

    .question-sec h4 {
        font-size: 26px;
    }
}
@media only screen and (max-width: 600px) {
    #content, .top-boxed, .top-fullwidth {
        padding-bottom: 0px;
    }

    aside {
        margin-top: 0px;
    }

    .featured-inn-banner{
        width: 90%;
        margin:0px auto 30px auto;
    }
    .covid-dialog {
        width: 55% !important;
    }
    .covid-table {
        font-size: 10px !important;
    }
}
/*Text Issues on category Page*/
.pro-conts h2 {
    font-weight: unset !important;
}
/*Text Issues on category Page*/

p#product-menu2 {
    position: relative;
}


p#product-menu2:before {
    content: '\f105';
    font-family: FontAwesome;
    position: absolute;
    left: auto;
    right: 0;
    font-size: 19px;
}
/*Home Page Z-Fold Responsive*/
#content {
    overflow-x: hidden;
}
#page, .lazy, h1 {
    overflow: visible;
}
html{
    overflow-x: hidden;
}
.faq-banner {
    background: #FFA200;
    padding: 51px 31px;
}

.faq-banner .row {
    display: flex;
    align-items: center;
}

.faq-banner-form form {
    display: flex;
    align-items: center;
}

.faq-caption h3 {
    margin: 0;
    font-style: normal;
    font-weight: 700;
    font-size: 38px;
    color: #222222;
}

.faq-banner-form form button {
    background: #222222;
    color: #fff;
    padding: 7px 23px;
}
.accordion-container {
    position: relative;
    max-width: 100%;
    width: 100%
}

.accordion-container>h2 {
    text-align: center;
    color: #fff;
    padding-bottom: 5px;
    margin-bottom: 20px;
    padding-bottom: 15px;
    border-bottom: 1px solid #fff
}

.accordion-container .set {
    position: relative;
    width: 100%;
    height: auto;
    background-color: #fff;
    margin-bottom: 10px;
}
.back-white {
    background: #fff;
    padding-bottom: 70px;
}
.faq-inner-cap h4 {
    color: #222222;
    font-style: normal;
    font-weight: 700;
    font-size: 32px;
    line-height: 38px;
}

.faq-inner-cap p {
    color: #333333;
    font-style: normal;
    font-weight: 300;
    font-size: 16px;
}

.faq-inner-cap {
    padding-top: 20px;
}
.question-sec {
    text-align: center;
    background: #222222;
    color: #fff;
    padding: 70px 0;
    border-radius: 8px;
    margin: 0 auto;
    width: 90%;
}

.question-sec h4 {
    color: #fff;
    font-weight: 700;
    font-size: 32px;
    line-height: 38px;
}

.question-sec p {
    font-style: normal;
    font-weight: 300;
    font-size: 16px;
    width: 80%;
    margin: 0 auto;
}

.question-sec a {
    background-color: #FFA200;
    padding: 8px 23px;
    color: #000;
    font-weight: 700;
    border-radius: 2px;
    display: inline-block;
    margin-top: 20px;
}
.category-faqs-heading {
    text-align: center;
}

.category-faqs-heading h4 {
    font-size: 27px;
    font-weight: 600;
}

section.category-faq {
    padding: 40px 0 50px;
}
.category-faq-container {
    width: 70%;
    margin: 0 auto;
}
@media only screen and (min-width: 300px) and (max-width: 519px){
    .category-faqs-heading h4 {
        font-size: 20px;
    }

    .category-faq-container {
        width: 100%;
    }
}
@media only screen and (min-width: 520px) and (max-width: 767px){
    .category-faq-container {
        width: 100%;
    }

    .category-faqs-heading h4 {
        font-size: 22px;
    }
}
@media only screen and (min-width: 768px) and (max-width: 1023px){
    .category-faq-container {
        width: 100%;
    }

    .category-faqs-heading h4 {
        font-size: 24px;
    }
}
@media screen and (max-width: 300px){
    .category-faq-container {
        width: 100%;
    }

    .accordion-container .set>a {
        font-size: 13px;
    }

    .category-faqs-heading h4 {
        font-size: 15px;
    }
}
/*Category Page FAQ's*/


span.read-more__link-wrap {
    margin-left: 15px;
}
.margin-bottom-20{
    margin-bottom:20px;
}
.home-text-style{
    padding: 15px 10px;float: left;width: 100%;background: #f3f3f3;
}
@media only screen and (min-width: 768px)  {
    .mini-cart-area .user-cart ul.list-unstyled.list-inline {
        text-align: left;
    }
    .header-top {
        padding-top: 10px !important;
        padding-bottom: 10px !important;
    }
    .header-top .col-md-3.col-sm-4.col-xs-5.mini-cart-area {
        padding-top: 5px !important;
    }
}
@media only screen and (min-width: 1024px)  {
    div#demo {
        top: 30px !important;
    }
}
@media only screen and (max-width: 1280px)  {
    .user-cart ul li a.user-login {
        line-height: 12px !important;
    }
}
@media screen and (min-width: 768px) and (max-width: 1200px) {
    .mini-cart-area {
        padding-right: 0 !important;
    }
}
@media only screen and (max-width: 1200px)  {
    div#empty-cart {
        top: 48px !important;
        right: 60px;
    }
    .user-cart li.languange-change .box-currency .toggle, .user-cart li.languange-change .box-language .toggle {
        font-size: 11px !important;
    }

    .user-cart ul li.cart-wrap {
        padding: 0 2px 0 1px!important;
    }

    .phone-whatsapp {
        padding-left: 19px;
        margin-left: 5px;
    }

    .cart-wrap #cart a i {
        font-size: 20px;
    }

    .user-cart ul li a {
        font-size: 10px !important;
    }

    .phone-cell {
        padding-left: 13px;
    }

    .phone-cell:before {
        left: -4px;
    }

    .phone-whatsapp:before {
        left: 2px;
    }

    .user-cart {
        margin-left: 0px;
    }

    .logged-in {
        padding: 0px 2px;
    }
    .phone-header {
        padding-left: 0px;
    }
    div#demo {
        left: auto;
        right: 0;
        width: 410px !important;
    }
}
@media only screen and (max-width: 767px)  {
    .mini-cart-area div#empty-cart:before {
        right: auto !important;
        left: 5px !important;
    }
    .user-cart ul .sub-menu {
        right: 0;
        top: 17px;
        left: auto;
    }
    .user-cart ul .sub-menu {
        max-width: 115px;
    }
    .user-cart.user-cart-mobile ul li:first-child a i {
        position: relative;
        top: auto;
        bottom: 0px;
        font-weight: 600;
    }
    table.table.cart-table.total .check-btn {
        font-size: 14px !important;
    }

    table.table.cart-table.total .shop-btn {
        font-size: 14px !important;
    }

    .user-cart.user-cart-mobile ul li {
        padding: 0 0px !important;
    }

    .user-cart-mobile ul li a i {
        margin: 0 4px;
        font-size: 20px !important;
    }

    .user-cart-mobile ul li a {
        font-size: 21px !important;
    }

    .user-cart.user-cart-mobile ul li:nth-child(3) a i {
        margin: 0 4px;
    }

    .user-cart.user-cart-mobile ul li:last-child a i {
        margin: 0;
        position: relative;
        top: 2px;
    }
    .user-cart-mobile a#temp-search {
        top: 0px !important;
    }
    .user-cart ul li:first-child {
        top: 0px;
    }
    ul#login-popup2 li a {
        font-size: 14px !important;
    }

    ul#login-popup2 li:last-child a {
        margin: 0 !important;
    }
    .user-cart ul .sub-menu:before {
        right: 6px;
    }
    .not-logged-in {
        top: 0px;
        padding: 0px !important;
    }
    .user-cart.user-cart-mobile {
        float: right;
    }
    div#empty-cart {
        top: 38px;
        right: 8px;
    }
    .mini-cart-area div#empty-cart:before {
        right: 10px !important;
        left: auto !important;
    }
}
@media only screen and (max-width: 668px)  {
    div#empty-cart {
        top: 38px;
        right: 0;
    }
    div#demo {
        top: 40px;
        right: -2px;
    }
    .total .mini-cart-shop {
        font-size: 13px !important;
    }
    .total .mini-cart-checkout {
        font-size: 13px !important;
    }
    ul#login-popup2 li a {
        font-size: 16px !important;
        padding-left: 4px !important;
    }

    ul#login-popup2 li a:last-child {
        margin: 0;
    }
    div#empty-cart:before {
        right: 16px;
    }

    .user-cart ul li div.open>.sub-menu::before {
        right: 10px;
    }
    div#demo {
        width: 340px;
    }
    div#demo:before {
        right: 6%;
    }
    div#login-popup:before {
        right: 20%;
    }
    .logged-in {
        height: 25px !important;
    }
}
@media only screen and (max-width: 370px)  {
    .header-rw .col-xs-7 {
        width: 41.66666667%;
    }

    .header-rw .col-xs-5 {
        width: 58%;
    }
    .header-logo {
        width: 92px !important;
        bottom: 10px !important;
        top: auto !important;
    }
    .user-cart ul li {
        padding: 0 2px !important;
    }
    .user-cart ul .sub-menu:before {
        right: 4px;
    }
    div#empty-cart {
        width: 180px !important;
        top: 39px !important;
    }
}
@media only screen and (max-width: 280px)  {
    .header-logo {
        bottom: 4px !important;
        top: auto;
    }
    .header-top .col-md-3.col-sm-4.col-xs-5 {
        padding-right: 0;
    }
    .user-cart ul li {
        padding: 0 4px !important;
    }
    .user-cart ul .sub-menu {
        right: -23px;
        top: 17px;
        left: auto;
    }
    .user-cart ul .sub-menu:before {
        right: 8px;
    }
    .user-cart.user-cart-mobile ul li:last-child a {margin: 0px 6px;}

    .user-cart.user-cart-mobile ul li:nth-child(3) a i {
        margin: 0 6px;
    }

    .user-cart-mobile ul li:nth-child(2) a i {
        margin: 0;
    }
    div#empty-cart {right: 12px;}
}
@media only screen and (max-width: 414px)  {
    div#login-popup:before {
        right: 78px;
    }
}
@media only screen and (max-width: 340px)  {
    div#login-popup:before {
        right: 65px;
    }
}
@media only screen and (max-width: 290px)  {
    div#login-popup:before {
        right: 52px;
    }
}
@media only screen and (max-width: 250px)  {
    .header-logo {
        width: 85px;
    }
    .header-rw .col-xs-7 {
        width: 41.66666667%;
        padding-left: 0;
    }
}
@media only screen and (min-width: 768px)  {
    .header-search {
        padding-top: 0px !important;
    }
    .user-cart ul li:last-child {
        padding: 0 0 0 4px!important;
    }

    .col-sm-3.mini-cart-area {
        padding: 0;
    }
    .header-rw {
        display: flex;
        align-items: center;
    }
}
@media only screen and (max-width: 1199px)  {
    .phone-header p {
        font-size: 11px;
    }

    .phone-header a {
        font-size: 11px;
    }
    .phone-whatsapp {
        padding-right: 7px;
        padding-left: 23px;
        margin-left: 8px;
    }
}
@media only screen and (max-width: 991px)  {
    .phone-whatsapp {
        padding-left: 20px;
        margin-left: 11px;
    }

    .phone-cell {
        padding-left: 0px;
    }

    .phone-cell:before {
        left: -14px;
        font-size: 16px;
    }

    .phone-whatsapp:before {
        font-size: 16px;
        left: 3px;
    }

    .phone-header p {
        font-size: 10px;
        line-height: .3 !important;
    }
    .logged-in {
        height: 10px;
    }
    .phone-header a {
        font-size: 9px;
        line-height: .3 !important;
    }

    .user-cart ul li:first-child {
        padding: 0px 4px;
    }
    .phone-header {
        padding-top: 11px;
    }
    .header-logo.hidden-xs {
        padding-top: 10px;
    }
    .user-cart ul li .logged-in a span {
        font-size: 10px;
    }
    .logged-in {
        padding: 0 2px;
    }
    .user-cart ul li.cart-wrap {
        padding: 0 3px 0 2px!important;
    }
    .user-cart li.languange-change .box-currency .toggle, .user-cart li.languange-change .box-language .toggle {
        font-size: 11px !important;
    }
    .user-cart ul li a.user-login {
        line-height: 8px !important;
    }
    .user-cart ul li a {
        font-size: 9px !important;
    }
    div#demo {
        left: auto;
        right: 50px;
        width: 410px !important;
    }
    div#demo .quantity-form {
        margin-right: 30px;
    }
    .phone-header .phone-cell::before {
        left: -11px !important;
    }

    .not-logged-in::before {
        left: -3px !important;
        top: -4px !important;
        height: 27px !important;
    }
    .user-cart ul li.cart-wrap::before {
        height: 27px !important;
    }
}
.mini-cart-area .user-cart
.box-language ul li:nth-child(2) {
    line-height: unset !important;
}
.mini-cart-area .user-cart ul .logged-in.open .sub-menu {
    left: auto;
}
.mini-cart-area .user-cart ul .logged-in.open .sub-menu::before {
    left: 11px;
}
/*Login Social Button*/
.login-btn-signin {
    width: 100%;
}
div#empty-cart:before {
    right: 20px !important;
}

.social-or-login #social_login_div a {
    width: 100%;
    text-align: center;
    margin-top: 10px;
    border: 1px solid #000;
    border-radius: 8px;
    position: relative;
    font-size: 16px;
    padding: 9px 5px 9px 24px;
    cursor: pointer;
    float:none;
}
div#social_login_div a img {
    position: absolute;
    left: 10px;
    top: 13px;
}
div#social_login_div{
    position: relative;
}
.or-login {
    text-align: center;
    padding-top: 30px;
}

.or-login h5 {
    margin: 0;
    position: relative;
}

.or-login h5::before {
    content: '';
    border-bottom: 1px solid #000;
    width: 100%;
    top: 0;
    left: 0;
}
.login-popup-wrap a.socalicon.social-icon-facebook {
    margin-bottom: 0 !important;
}

.social-or-login {
    padding: 20px 15px 0;
}
.social-or-login #appleid-signin {
    display: none;
}
.margin-top-0 {
    margin-top: 0;
}
.easy-return-blk {
    text-align: center;
}
.prdt-main .easy-return-blk {
    text-align: center;
}
.prdt-main .easy-return-sec {
    padding-top: 20px;
}
.category-page-product .easy-return-blk {
    text-align: left;
}
.easy-return-sec.easy-return-product {
    padding-top: 20px;
}
body.product-search .easy-return-sec{
    padding-bottom: 15px;
}
.easy-return-blk p {
    margin: 0;
    padding-left: 10px;
    font-size: 15px;
    color: #5f5f5f;
    font-weight: 600;
    text-decoration: none;
    line-height: 1em;
}

.easy-return-blk p i {
    color: #ffc704;
}
.easy-return-blk.easy-return-blk-category p {
    padding: 0;
    color: #191919;
}
li.sale-navigation.margin-nav-ae p {
    margin: 0;
}
section.customer-testimonial {
    padding: 60px 0 80px;
}

.customer-testimonial-title {
    padding: 0 0 30px;
}

.customer-testi-button {
    text-align: right;
}
.customer-testimonial-title h4 {
    margin: 0;
    font-size: 27px;
    line-height: 25px !important;
    font-weight: 600;
}

.customer-testimonial-title a {
    font-size: 16px;
    font-weight: 600;
    line-height: 25px !important;
}
.copyright .container {
    margin: 0;
    padding: 30px 15px !important;
    width: 100%;
}
.footer-heading-amazon {
    padding: 0 3px;
}
.customer-testi-blk iframe {
    width: 100%;
    border-radius: 9px;
}
.featured .product-layout.col-lg-2.col-md-3.col-sm-3.col-xs-6,.newly_added .product-layout.col-lg-2.col-md-3.col-sm-3.col-xs-6 {
    padding: 0px 6px !important;
}
.featured .box-heading,.newly_added .box-heading {
    border-bottom: 0px !important;
}
.featured-banner-css{
    position:relative;
}
.featured .product-thumb,.newly_added .product-thumb {
    border: 1px #b7b2b2 solid !important;
}
.featured .product-thumb, .newly_added .product-thumb{
    border: 1px #b7b2b2 solid !important;
}
.blink{
    font-weight: normal;
    display: inline;
    font-size: 14px;
}
/*Home Page Z-Fold Responsive*/
@media only screen and (max-width: 320px)  {
    .product-thumb .price {
        height: auto !important;
    }
    .category-color-133 span.price-old, .category-color-133 span.price-new {
        font-size: 13px !important;
    }
    span.price-new {
        display: block;
    }
    .stockLimit {
        font-size: 9px !important;
    }

    .product-thumb .price {
        height: 50px;
    }

    span.price-tax {
        display: none !important;
    }
    .product-thumb .price, .product-thumb .price-new, .product-thumb .price-old {
        line-height: 17px;
    }
    .product-thumb {
        min-height: 239px;
    }
}
/*Home Page Z-Fold Responsive*/

.featured-inn-banner{
    width: 100%;
    margin:0px auto 40px auto;
}
@media only screen and (max-width: 1200px) {
    .customer-testi-blk iframe {
        height: 400px !important;
    }
}
@media only screen and (max-width: 991px) {
    .customer-testi-blk iframe {
        height: 300px !important;
    }
}
@media only screen and (max-width: 768px) {
    .customer-testi-blk iframe {
        height: 530px !important;
    }
}
@media only screen and (max-width: 540px) {
    .customer-testi-blk iframe {
        height: 380px !important;
    }
}
@media only screen and (max-width: 450px) {
    .customer-testi-blk iframe {
        height: 320px !important;
    }
}
@media only screen and (max-width: 300px) {
    .customer-testi-blk iframe {
        height: 220px !important;
    }
}
@media only screen and (min-width: 991px)  {
    body.common-home #content, .top-boxed, .top-fullwidth {
        padding-bottom: 10px;
    }
}
@media only screen and (max-width: 600px)  {
    .easy-return-blk p {
        font-size: 11px;
    }
    body.common-home .easy-return-sec {
        padding-top: 10px;
    }
    .easy-return-blk .easy-return-blk-category p {
        font-size: 10px;
    }
}
@media only screen and (max-width: 450px)  {
    .easy-return-blk p {
        font-size: 9px;
    }
    .easy-return-blk p i {
        font-size: 10px;
    }
}
@media (min-width: 768px) and (max-width: 991px) {
    body.product-search .easy-return-blk p {
        font-size: 13px;
    }
    .easy-return-blk.easy-return-blk-category p {
        font-size: 12px;
    }
    .box.blog-categories ul li a {
        font-size: 13px !important;
        padding: 7px 5px 5px 10px !important;
    }
}
@media only screen and (max-width: 768px) {
    a.socalicon {
        position: relative;
        border: 2px solid #808080;
        border-radius: 6px;
        padding: 5px 0px 5px 26px;
        width: 100%;
    }
    .orderProductDetailae span.checkmark {
        height: 15px !important;
        width: 15px !important;
    }
    .orderProductDetailae .customcheck .checkmark:after {
        left: 6px !important;
        top: 2px !important;
    }
    #appleid-signin {
        width: 100% !important;
    }

    div#login-popup a.socalicon:before {
        left: 13%;
        top: 9px;
        width: 15px;
        height: 15px;
    }
    div#login-popup div#social_login_div {
        padding: 0 41px;
    }
    .login-popup-wrap .social-icon-facebook i {
        position: unset !important;
    }

    .login-popup-wrap a.socalicon {
        padding-left: 5px;
    }

    .login-popup-wrap a.socalicon span {
        margin-left: 5px;
    }

    .login-popup-wrap a.socalicon i {
        font-size: 13px !important;
    }
    .login-popup-wrap a.socalicon.socialicon-google {
        margin-top: 10px;
    }
    .faq-question-modal .modal-dialog {
        margin: 20px auto;
    }
}
@media only screen and (max-width: 330px) {
    a.socalicon.social-icon-google::before {
        left: 13px !important;
    }
    div#login-popup div#social_login_div {
        padding: 0 11px;
    }
    div#social_login_div a img {
        left: 5px !important;
    }
}
@media only screen and (max-width: 280px) {
    a.socalicon.social-icon-google {
        padding: 0 13px;
    }
    div#login-popup a.socalicon:before {
        top: 5px;
    }
}
@media only screen and (max-width: 991px)  {
    .returnguest-form {
        width: 100% !important;
    }
    .returnguest-form input[type=radio]+label {
        padding-left: 20px !important;
        margin-right: 10px;
    }
    .phone-links {
        padding-left: 0px;
    }
}
/*Other Brands Filter CSS*/
.product-filter{background:transparent;}
.product-filter .sbHolder{border:none;}
.product-filter .button-view button+button {
    border-left: none;
}
.product-filter .product-filter_elem.sort .sbHolder {
    width: 70%;
    border-right: none;
}
.product-filter .sort label {
    display: inline-block;
}
.product-filter_elem .sbHolder, .product-filter_elem select {
    height: 40px;
}
.product-filter_elem .sbHolder .sbToggle, .product-filter_elem select .sbToggle {
    line-height: 40px;
}
.product-filter .sbSelector {
    line-height: 14px;
}
.product-filter .button-view a,.product-filter .button-view button {
    height: 45px;
    line-height: 40px;
}
#grid-view.active, #list-view.active, .general_info a:hover {
    color: #f6aa07;
}
.breadcrumb-category .breadcrumb:after, .breadcrumb-category .breadcrumb:before {
    display: none;
}
.breadcrumb-category {
    background: #e3e3e3;
    margin-bottom: 25px;
}

.breadcrumb-category .breadcrumb {
    margin: 0 !important;
}
.category-page-product {
    overflow-x: hidden;
}
.affix {
    position: fixed;
    top: 56px;
    left: 0;
    width: 100%;
    z-index: 9999;
    display: none;
}
.breadcrumb>li+li:before{
    font-size:15px;
}
ul.breadcrumb {
    /* margin-bottom: 0px !important; */
    background:#e3e3e3;
}
@media only screen and (min-width: 250px) and (max-width: 519px){
    ul.breadcrumb.test {
        position: relative;
    }
    .coupon-percent-discount h4 {
        text-align: center;
    }

    div#affix {
        position: relative;
    }
    .filter-module {
        top: 0 !important;
    }
}
/*Other Brands Filter CSS*/
#g-recaptcha-response-error{
    margin-top: -10px;
}
span.color-space {
    margin-left: 4px !important;
}
@media only screen and (max-width: 400px) {
    div#Google_reCAPTCHA_render {
        transform-origin: left top;
        transition: transform 0.3s ease;
        transform: scale(0.7);
    }
}
@media only screen and (max-width: 300px) {
    div#Google_reCAPTCHA_render {
        transform-origin: left top !important;
        transition: transform 0.3s ease !important;
        transform: scale(0.6) !important;
    }
}
@media only screen and (max-width: 270px) {
    div#Google_reCAPTCHA_render {
        transform-origin: left top !important;
        transition: transform 0.3s ease !important;
        transform: scale(0.5) !important;
    }
}
/*Header Address Line Hide*/
@media only screen and (max-width: 768px) {
    .box.bestsellers .bx-wrapper .product-thumb .sale{
        display: none;
    }
    .box.bestsellers .bx-wrapper .sale{
        left: 20%;
    }
    .box.bestsellers .bx-wrapper .product-thumb .caption a.pink-hover {
        display: block;
    }
    .mini-cart-area {
        z-index: 999;
    }
    .box.bestsellers .bx-wrapper .product-thumb .caption {
        width: 100% !important;
        float: unset !important;
    }
}
@media only screen and (min-width: 991px) and (max-width: 1199px){
    .box_html .col-30 .cnt {
        min-height: 250px;
    }
}
@media screen and (max-width: 668px){
    .user-cart ul li div.open>.sub-menu {
        right: -10px !important;
    }
}
@media screen and (max-width: 1024px){
    .user-cart ul li:last-child {
        top: 0px !important;
    }
}
@media screen and (max-width: 767px){
    .header-notice-class {
        display: none;
    }
    .mini-cart-area div#demo {
        width: 100%;
    }
}

/*Header Address Line Hide*/
@media only screen and (max-width: 991px) {
    .user-cart ul li .not-logged-in a span {
        font-size: 11px !important;
    }
}
@media screen and (max-width: 1024px){
    .mini-cart-area .login-myaccount a {
        line-height: 0.4px !important;
    }
    .mini-cart-area .user-cart .login-myaccount .logged-in a {
        line-height: 0 !important;
    }
    .mini-cart-area .user-cart .login-myaccount .not-logged-in a {
        line-height: 0 !important;
    }
}
div#login-popup {
    width: 320px;
    right: 0;
}
.mini-cart-area {
    display: flex;
    align-items: flex-start;
    justify-content: flex-end;
}
@media screen and (max-width: 300px){
    .user-cart-mobile ul li a i {
        font-size: 16px !important;
    }
    .counter-banner-cf img {
        height: 700px !important;
    }
}
@media screen and (max-width: 320px){
    div#login-popup {
        width: 100vw !important;
        right: 0 !important;
    }
    .header-logo {
        width: 75px !important;
        top: auto !important;
    }
}
@media screen and (max-width: 767px){
    div#login-popup:before {
        right: 67px !important;
    }
    a.cart-icon-h span {
        font-size: 12px;
        color: #fff;
        width: 15px;
        height: 15px;
        border-radius: 50%;
        background-color: #ffa200;
        line-height: 14px;
        position: absolute;
        top: -10px;
        left: 11px;
        text-align: center;
    }

    a.cart-icon-h {
        position: relative;
    }
    .mini-cart-area .user-cart ul li:first-child{
        border-right: 0px;
    }
    #demo .cart-table button {margin-left: 20px;}
}
@media only screen and (min-width: 768px) and (max-width: 1200px){
    .not-logged-in {
        padding: 0 6px 0 4px !important;
    }
    .information-information-15 button.btn.shop-btn {
        font-size: 12px;
    }
}
@media screen and (max-width: 320px){
    .counter-banner-cf img {
        height: 700px !important;
    }
    .information-information-15 button.btn.shop-btn {
        font-size: 12px;
    }
}
@media screen and (max-width: 768px){
    li.mobile-language-menu .btn-group {
        background: #191919 !important;
        border: 0 !important;
    }
    .navbar .sitenavigation.is-tapped>ul {
        width: 370px !important;
    }
}
@media screen and (max-width: 380px){
    .navbar .sitenavigation.is-tapped>ul {
        width: 100vw !important;
        overflow-x: scroll;
    }
    .others-holder .faq-details li {
        word-wrap: break-word;
    }
}
@media screen and (max-width: 991px){
    .button-agree .pull-right {
        float: left !important;
    }
}
@media screen and (max-width: 280px){
    .user-cart-mobile a.cart-icon-h span {
        left: 3px;
    }
    div#login-popup:before {
        right: 67px !important;
    }
    .mini-cart-area div#demo:before {
        right: 6px;
    }
    .col-md-6.col-sm-7.col-xs-7.mini-cart-area {
        padding-right: 0 !important;
    }

    .logo .user-cart ul.list-unstyled.list-inline {
        padding-right: 0 !important;
    }
}
@media screen and (max-width: 270px){
    .header-rw .col-xs-5, .header-rw .col-xs-7 {
        width: 100%;
    }
}
@media only screen and (min-width: 768px) and (max-width: 850px){
    .header-top .container {
        max-width: 100% !important;
    }
}
@media screen and (max-width: 1200px){
    .main-container.col1-layout.gift-certificate {
        margin-bottom: 20px;
    }
}
@media screen and (min-width: 1200px){
    .user-cart .languange-change span.toggle {
        padding: 4px 6px !important;
        position: relative !important;
        top: -3px !important;
    }
}
@media only screen and (min-width: 768px) and (max-width: 1199px){
    .header-search .smartsearch-product strong {
        font-size: 10px !important;
    }
}
@media only screen and (min-width: 991px) and (max-width: 1199px){
    .header-search .smartsearch-product {
        min-height: 45px !important;
    }
}
@media only screen and (min-width: 768px) and (max-width: 991px){
    .header-search .smartsearch-product {
        min-height: 80px !important;
    }
}
@media only screen and (max-width: 500px) {
    .header-top .navigation {
        width: 100vw;
    }
    .navbar .sitenavigation.is-tapped>ul {
        width: 100vw !important;
    }
}
li.languange-change ul li:first-child {
    padding: 0px 0 !important;
}

li.languange-change ul li:last-child {
    padding: 0 0 !important;
}

li.languange-change ul li button img {
    display: none;
}

li.languange-change ul li {
    border: none !important;
}

.languange-change span.toggle {
    padding: 2px 6px !important;
}
li.languange-change ul li:first-child button {
    padding: 3px 10px !important;
}
.user-cart ul li:first-child {
    padding: 0 0px !important;
}
.languange-change .box-currency .toggle, .languange-change .box-language .toggle {
    border-left: 2px solid #383737;
    border-right: 2px solid #383737;
}
.user-cart ul li:last-child {
    padding: 0 0 0 0px!important;
}
li.languange-change .box-language .toggle:hover {
    background: transparent !important;
}

li.languange-change .box-language .toggle_cont>li>button.selected {
    background: #f6aa07 !important;
}
li.languange-change .box-language .toggle_cont>li>button:hover {
    background: #ffa200 !important;
}

li.languange-change #f6aa07 {}

li.languange-change .box-language .toggle_cont>li>button:hover {
    background: #f6aa07 !important;
}
li.languange-change .box-language .toggle {
    color: #fff;
}
.languange-change .box-language .toggle.active {
    background: transparent;
}
li.languange-change .box-currency .toggle, li.languange-change .box-language .toggle {
    font-size: 14px !important;
    text-transform: capitalize;
}
.cart-mini-modal a span {
    line-height: 16px;
    font-size: 12px;
    color: #fff;
    width: 18px;
    height: 18px;
    border-radius: 50%;
    background-color: #ffa200;
    padding-top: 1px;
    position: absolute;
    top: -8px;
    text-align: center;
    left: 15px;
}
.cart-mini-modal {
    position: relative;
}
.languange-change .btn-group {
    border-radius: unset !important;
    border: none !important;
    background: none !important;
}
/*Header CSS */
@media screen and (max-width: 520px) {
    .header-logo {
        width: 112px;
    }
    .header-top .col-xs-6 {
        padding-left: 4px;
        padding-right: 0;
    }
}
/*RTL CSS*/
@media screen and (max-width: 767px) {
    .mobile-language-menu .box-currency .toggle, .mobile-language-menu .box-language .toggle {
        font-size: 9px !important;
        padding: 4px 3px 2px !important;
        color: #fff;
        border-left: 0 !important;
        border-right: 0 !important;
        position: relative;
        top: -4px;
    }

    li.mobile-language-menu .box-language .toggle.active, li.mobile-language-menu .box-language .toggle:hover {
        background: #191919 !important
    }

    li.mobile-language-menu .box-language .toggle_cont > li > button.selected {
        background: #faae16 !important;
    }

    .mobile-language-menu .toggle_cont > li > a, .mobile-language-menu .toggle_cont > li > button {
        padding: 3px 12px !important;
        font-size: 8px !important;
    }

    li.mobile-language-menu button img {
        display: none !important;
    }
    .mini-cart-area div#demo {
        right: 5px;
    }
    .mini-cart-area div#demo:before {
        right: 14px;
    }
    .mini-cart-area div#empty-cart:before {
        right: 20px;
    }
    .mini-cart-area .user-cart ul .logged-in.open .sub-menu {
        left: auto !important;
        right: -9px !important;
        top: 25px !important;
    }

    .mini-cart-area .user-cart ul .logged-in.open .sub-menu::before {
        right: 10px !important;
        left: auto !important;
    }
}
@media screen and (max-width: 650px) {
    .mini-cart-area div#demo {
        width: 100vw !important;
        right: 0;
    }
}
@media screen and (max-width: 370px) {
    .user-cart ul.list-unstyled.list-inline {
        padding-right: 10px !important;
    }
    .not-logged-in {
        padding: 0 0px;
    }
    .mini-cart-area .user-cart ul li {
        padding: 0 8px;
    }
    .header-logo {
        width: 92px;
    }
}
.mini-cart-area .user-cart ul.list-unstyled.list-inline {
    text-align: right;
}
header.wholesaler-header .box-language {
    display: none;
}
@media only screen and (min-width: 768px) and (max-width: 1023px){
    [class*="product-product-"] div#___ratingbadge_0 {
        display:none!important;
        bottom: 60px !important;
        z-index: 999!important;
    }
}
@media only screen and (min-width: 300px) and (max-width: 519px) {
    [class*="product-product-"] div#___ratingbadge_0 {
        display:none!important;
        bottom: 110px !important;
        z-index: 999!important;
    }
}
/*Checkout Header CSS*/
.rd-mobilepanel {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    height: 56px;
    background: #fff;
    color: #000;
    -webkit-box-shadow: 0 3px 3px 0 rgba(0, 0, 0, .1);
    -moz-box-shadow: 0 3px 3px 0 rgba(0, 0, 0, .1);
    box-shadow: 0 3px 3px 0 rgba(0, 0, 0, .1);
    z-index: 10000;
}
.rd-mobilepanel_toggle {
    background: 0 0;
    border: none;
    display: inline-block;
    padding: 0;
    outline: 0;
    outline-offset: 0;
    cursor: pointer;
    -webkit-appearance: none;
    position: fixed;
    top: 4px;
    left: 4px;
    width: 48px;
    height: 48px;
}
.rd-mobilepanel_toggle span {
    position: relative;
    display: block;
    margin: auto;
    transition: all .3s ease;
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
}
.rd-mobilepanel_toggle span, .rd-mobilepanel_toggle span:after, .rd-mobilepanel_toggle span:before {
    width: 24px;
    height: 4px;
    background-color: #000;
    backface-visibility: hidden;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}
.rd-mobilepanel_toggle span:after, .rd-mobilepanel_toggle span:before {
    content: "";
    position: absolute;
    left: 0;
    top: -8px;
    -moz-transition: all .3s ease;
    -o-transition: all .3s ease;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    -moz-transform-origin: 1.71px center;
    -ms-transform-origin: 1.71px center;
    -o-transform-origin: 1.71px center;
    -webkit-transform-origin: 1.71px center;
    transform-origin: 1.71px center;
}
.rd-mobilepanel_toggle span:after {
    top: 8px;
}
.container.checkout-breadcrumb ul {
    background: no-repeat;
}
@media (max-width: 767px) {
    .rd-mobilepanel .rd-menu-img {
        margin: 8px auto 0px;
        max-width: 227px;
    }
    .rd-mobilemenu, .rd-mobilepanel {
        display: block;
    }
}
/*Checkout Header CSS*/
@media screen and (min-width: 1024px) and (max-width: 1800px) {
    body{
        overflow-x: hidden;
    }
    body{
        overflow-x: hidden !important;
    }
}
@media only screen and (min-width: 300px) and (max-width: 519px){
    body{
        overflow-x: hidden;
    }
    body{
        overflow-x: hidden !important;
    }
}
.display-non{
    display:none;
}
body .featured .product-thumb, body .newly_added .product-thumb {
    border: 1px #b7b2b2 solid !important;
}
@media only screen and (max-width: 600px) {
    ul.breadcrumb {
        font-size: 10px !important;
    }
}
.home-block.home-categories .item-wrap img {
    width: 100px;
    height: 100px;
}/*Footer Social Media Icons*/
div#warning-messages {
    margin-top: 10px;
}
/*Mega Menu CSS Added for ipad Screens*/
@media (min-width: 768px) and (max-width: 1024px) {
    .tab-angle-menu-open {
        display: block;
        top: -10px;
        background: #fff;
        z-index: 2;
        width: auto;
        box-shadow: 4px 2px 6px 3px #d7d7d7;
        left: 90%;
        white-space: nowrap;
        border: 1px solid #b5b5b5;
        border-radius: 4px;
        left: 98%;
        padding: 0 5px;
    }

    i.fa.fa-angle-right.tab-angle-repon {
        background: transparent;
        text-align: left;
    }

    .tab-angle-menu-open {
        display: none !important;
    }
}
/*Mega Menu CSS Added for ipad Screens*/
