@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro);@import url(https://fonts.googleapis.com/css?family=Poppins);@font-face{font-family:google_sansbold;src:url(" //cdn.shopify.com/s/files/1/1180/1832/t/147/assets/googlesans-bold-webfont.woff2?v=14636963660282828321 ") format("woff2"),url(" //cdn.shopify.com/s/files/1/1180/1832/t/147/assets/googlesans-bold-webfont.woff?v=17417496997737673480 ") format("woff");font-weight:400;font-style:normal}h1,h2,h3{font-family:Poppins!important;font-weight:600}h4,h5,h6{font-family:'Source Sans Pro',sans-serif!important}ul.mega-menu>li>a.item-link{font-family:Poppins!important;font-weight:600}@media only screen and (max-width:350px){.main-carousel .cell-vertical-wrapper .cell-middle .desc{max-width:250px!important}.main-carousel .cell-vertical-wrapper .cell-middle h1.caption{font-size:18px!important}#shortcode_1 h3{width:120px!important;margin-left:5%!important}}@media only screen and (max-width:450px){#shortcode_1 h3 a{padding:0 6px!important}p.prl-text3{width:100%!important}.col-xs-6{width:50%!important}.round-img a img{background:rgba(0,0,0,0);width:auto!important;height:130px!important}#shortcode_1 h3{height:55px!important;font-size:16px}}@media screen and (min-device-width:481px) and (max-device-width:768px){.main-carousel .cell-vertical-wrapper .cell-middle h1.caption{font-size:40px!important}}@media only screen and (max-width:959px){.main-carousel .cell-vertical-wrapper .cell-middle .desc{display:block!important}.block-piechart{padding:10px!important}.xs-offset-1{margin-left:8.33333333%!important}}@media only screen and (min-width:960px){.main-carousel .cell-vertical-wrapper .cell-middle h1.caption{text-align:left!important}.main-carousel .cell-vertical-wrapper .cell-middle .desc{text-align:left!important;max-width:100%!important;margin:10px 0!important;font-size:25px!important}.caption-wrapper.text-center{text-align:left!important}a.item-link.Book.Appointment{padding:0 10px!important;line-height:40px!important;margin-top:20px;background:#ff148b!important;color:#fff!important;border-left:0!important;border-right:0px!important}.testimonials-style1 .icon-quote-right:before{top:0!important;margin-left:-50px}}.main-carousel .cell-vertical-wrapper .cell-middle .desc{background:#686868;padding:10px 10px;display:table-cell}.main-carousel .cell-vertical-wrapper .cell-middle .btn{margin-top:10px!important}a.top-bookapp{padding:10px 10px!important;line-height:40px!important;margin-top:20px;background:#ff148b!important;color:#fff!important}.testimonials-style1 .icon-quote-left:before{margin-left:10%}.testimonials-style1 .icon-quote-right:before{top:0!important}.round-img a img{background:rgba(0,0,0,0);width:auto;height:200px}#top_search ::-webkit-input-placeholder{color:#f5f4f4}#top_search ::-moz-placeholder{color:#f5f4f4}#top_search :-ms-input-placeholder{color:#f5f4f4}#top_search :-moz-placeholder{color:#f5f4f4}.clearfix:after{content:"";display:table;clear:both}@-webkit-keyframes slideInUp-30{from{-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0);opacity:0;visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes slideInUp-30{from{-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0);opacity:0;visibility:visible}to{-webkit-transform:translate3d(0,0,0);opacity:1;transform:translate3d(0,0,0)}}.slideInUp-30{-webkit-animation-name:slideInUp-30;animation-name:slideInUp-30}@-webkit-keyframes slideInRight-30{from{-webkit-transform:translate3d(30px,0,0);transform:translate3d(30px,0,0);visibility:visible;opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes slideInRight-30{from{-webkit-transform:translate3d(30px,0,0);transform:translate3d(30px,0,0);visibility:visible;opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes slideInLeft-30{from{-webkit-transform:translate3d(-30px,0,0);transform:translate3d(-30px,0,0);visibility:visible;opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes slideInLeft-30{from{-webkit-transform:translate3d(-30px,0,0);transform:translate3d(-30px,0,0);visibility:visible;opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.slideInRight-30{-webkit-animation-name:slideInRight-30;animation-name:slideInRight-30}.slideInLeft-30{-webkit-animation-name:slideInLeft-30;animation-name:slideInLeft-30}@-moz-keyframes spin{0%{-moz-transform:rotate(0)}100%{-moz-transform:rotate(360deg)}}@-moz-keyframes spinoff{0%{-moz-transform:rotate(0)}100%{-moz-transform:rotate(-360deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@-webkit-keyframes spinoff{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(-360deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0)}100%{-ms-transform:rotate(360deg)}}@-ms-keyframes spinoff{0%{-ms-transform:rotate(0)}100%{-ms-transform:rotate(-360deg)}}@-webkit-keyframes loader-pulsate{0%{font-size:28px}25%{font-size:30px}50%{font-size:28px}75%{font-size:26px}100%{font-size:28px}}@-moz-keyframes loader-pulsate{0%{font-size:28px}25%{font-size:30px}50%{font-size:28px}75%{font-size:26px}100%{font-size:28px}}@-webkit-keyframes minislide-tb{0%{bottom:0}25%{bottom:-2px}50%{bottom:0}75%{bottom:2px}100%{bottom:0}}@-moz-keyframes minislide-tb{0%{bottom:0}25%{bottom:-2px}50%{bottom:0}75%{bottom:2px}100%{bottom:0}}*{outline:medium none}.errors,.form-error{background-color:#fff6f6;border-color:#d02e2e;color:#d02e2e;line-height:normal;padding:10px;margin-bottom:20px}.div-table{display:table;height:100%;width:100%}.div-table .table-cell{display:table-cell;vertical-align:middle}.uppercase{text-transform:uppercase}.template-password{height:100vh;text-align:center;padding:0}.password-page__wrapper{display:table;height:100%;width:100%;background-image:url(//cdn.shopify.com/s/files/1/1180/1832/t/147/assets/password-page-background.jpg?v=5833437645077960592);background-size:cover;background-repeat:no-repeat;color:#fff}.password-page__wrapper a{color:inherit}.password-page__wrapper .social-sharing a{color:#fff}.password-page__wrapper h2{color:#fff}.password-page__wrapper .password-page__header{display:table-row;height:1px}.password-page__wrapper .password-page__header .password-page__header__inner{display:table-cell;padding:15px 30px}.password-page__wrapper .password-page__header .password-page__header__inner .password-page__logo{margin-top:90px}.password-page__wrapper .password-page__main{display:table-row;height:100%;margin:0 auto;width:100%}.password-page__wrapper .password-page__main .password-page__main__inner{display:table-cell;padding:15px 30px 100px;vertical-align:middle}.password-page__wrapper .password-page__footer{display:table-row;height:1px}.password-page__wrapper .password-page__footer .password-page__footer_inner{display:table-cell;font-size:95%;line-height:19.5px;padding:30px;vertical-align:bottom}.password-page__login-form,.password-page__message,.password-page__signup-form{margin:0 auto;max-width:500px}.password-page__login-form .inputbox,.password-page__message .inputbox,.password-page__signup-form .inputbox{width:100%;color:#333}.password-page__login-form,.password-page__signup-form{padding:0 30px}.lock-icon-svg{display:inline-block;height:14px;vertical-align:baseline;width:14px}.shopify-logo-svg{width:72px;height:21px;display:inline-block;line-height:0;vertical-align:top}.shopify-logo-svg path{fill:currentColor}.lt-ie9 .shopify-logo-svg{display:none}#wrap_newsletter .btn-close{position:absolute;top:-10px;right:-10px;width:30px;height:30px;padding:0;text-align:center;border-radius:100%}#wrap_newsletter #mc_embed_signup{background-color:#fff;margin:0 auto;max-width:90%;width:800px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}#wrap_newsletter #mc_embed_signup #mc_embed_signup_scroll{overflow:hidden;padding:30px}.jv-posts .owl-carousel .item .innerItem,[class*=slider-products] .owl-carousel .item .inner-item{margin-bottom:5px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:600;margin:0 0 20px;line-height:1.6;font-family:Calibri;letter-spacing:0}h1{font-size:35px}h2{font-size:28px}h3{font-size:16px}h4{font-size:14px}h5{font-size:14px}h6{font-size:11px}.size-20{font-size:50px}.size-30{font-size:50px}.size-40{font-size:50px}.size-50{font-size:50px}.size-60{font-size:60px}.size-70{font-size:70px}.size-80{font-size:80px}.size-90{font-size:90px}.size-100{font-size:100px}.size-110{font-size:110px}.size-120{font-size:120px}.size-130{font-size:130px}.size-140{font-size:140px}.size-150{font-size:150px}.size-160{font-size:160px}.size-170{font-size:170px}.size-180{font-size:180px}.size-190{font-size:190px}.size-200{font-size:200px}.size-210{font-size:210px}.size-220{font-size:220px}.size-230{font-size:230px}.size-240{font-size:240px}.size-250{font-size:250px}.size-260{font-size:260px}.size-270{font-size:270px}.size-280{font-size:280px}*{margin:0;padding:0}html{-webkit-overflow-scrolling:touch!important}body{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;background-color:#fafafa;color:#666;font-size:14px;font-weight:400;line-height:1.7;text-rendering:optimizeLegibility;font-family:'Source Sans Pro',sans-serif!important;-webkit-overflow-scrolling:touch!important;overflow:auto!important;height:100%!important}a,a:focus{text-decoration:none;outline:0!important;color:inherit;font-family:Poppins;font-weight:600}a:active,a:hover{text-decoration:none}div>a,p>a{color:#000}.blog-item-social a{color:inherit}.social-sharing-simple a{display:inline-block;text-align:center;width:20px;font-size:14px}p{margin:0 0 20px}#mainsite{position:relative}img{max-width:100%}textarea{width:100%;border:1px solid #ccc;padding:10px}.container{position:relative}.btn,button{background-color:transparent;position:relative;outline:medium none;background-color:none;vertical-align:middle;display:inline-block;border:1px solid #dcdcdc;border-radius:0;line-height:34px;height:36px;font-size:12px;font-weight:600;padding:0 20px;text-align:center;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s;color:inherit}button.btn,input.btn{line-height:normal!important}#buddypress .comment-reply-link:hover,#buddypress div.generic-button a:hover,#buddypress ul.button-nav li a:hover,#buddypress ul.button-nav li.current a,#respond #commentform input#submit:hover,.btn:hover,.button:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{color:#fff}.btn-primary{color:#fff!important}.btn-gray{color:#43474d!important;background:#dcdcdc!important}.btn-gray:hover,.btn-primary:hover{color:#fff!important;background:#43474d!important;border-color:#43474d!important}.review-button .btn-primary:hover{border-color:#fc228b!important;background:#fc228b!important}.btn-dark{color:#fff!important;background:#43474d!important;border-color:#43474d!important}.btn-dark:hover{background:#000!important;border-color:#000!important}.btn-white{color:#fff!important;background:#ff148b!important;border-color:#fff!important}.btn-white:hover{color:#fff!important;background:#43474d!important;border-color:#43474d!important}.btn.btn-round{border-radius:50px}.btn.btn-round-3{border-radius:3px}.btn.btn-round-5{border-radius:5px}.btn.btn-round-10{border-radius:10px}.btn.btn-round-15{border-radius:15px}.btn.btn-round-20{border-radius:20px}.btn.btn-round-30{border-radius:30px}.btn.btn-outline:hover{color:#fff}.btn-xs{height:24px;line-height:22px;font-size:10px;padding:0 10px}.btn-sm{height:30px;line-height:28px;font-size:12px}.btn-md{height:42px;line-height:40px;font-size:13px;padding:0 30px;font-size:14px}.btn-lg{height:50px;line-height:48px;padding:0 40px;font-size:16px;border-radius:0}.btn-icon-inset-right i{margin-left:10px}.btn-icon-inset-left i{margin-right:10px}.quote-default{background:0 0}.btn-icon-left,.btn-icon-right{overflow:hidden;border-width:0;display:inline-block;position:relative}.btn-icon-left{padding-left:52px}.btn-icon-left>i{background:rgba(0,0,0,.1);bottom:0;display:inline-block;font-size:110%;left:0;position:absolute;text-align:center;top:0;width:36px}.btn-xs.btn-icon-left{padding:0;padding-left:45px;padding-right:10px}.btn-sm.btn-icon-left{padding:0;padding-left:48px;padding-right:13px}.btn-md.btn-icon-left{padding:0;padding-left:72px;padding-right:30px}.btn-md.btn-icon-left>i{width:42px}.btn-lg.btn-icon-left{padding:0;padding-left:60px;padding-right:10px}.btn-lg.btn-icon-left>i{width:50px}.btn-lg i{line-height:50px}.btn-icon-right{padding-right:52px}.btn-icon-right>i{background:rgba(0,0,0,.1);bottom:0;display:inline-block;font-size:110%;right:0;position:absolute;text-align:center;top:0;width:36px}.btn-xs.btn-icon-right{padding:0;padding-left:10px;padding-right:45px}.btn-sm.btn-icon-right{padding:0;padding-left:13px;padding-right:48px}.btn-md.btn-icon-right{padding:0;padding-left:30px;padding-right:72px}.btn-md.btn-icon-right>i{width:42px}.btn-lg.btn-icon-right{padding:0;padding-left:10px;padding-right:60px}.btn-lg.btn-icon-right>i{width:50px}.show-loading.btn:before,button.show-loading:before{background-clip:padding-box;background-color:rgba(255,255,255,.2);border:2px solid #333;border-radius:100%;content:"";display:inline-block;height:10px;margin:0 5px 0 0;width:10px;animation:.5s linear 0 normal none infinite running spin;-webkit-animation:.5s linear 0 normal none infinite running spin;border-left-color:#fff!important;border-top-color:#fff!important;box-shadow:none!important;-webkit-box-shadow:none!important;left:5px;margin-top:-5px;position:absolute;top:50%}.show-loading[data-toggle=modal]:before{display:none!important}#nav-mainmenu ul ul li.show-loading>a:not([href="#"]):before,#nav-mainmenu-mobile>div>ul>li.show-loading>a:not([href="#"]):after,.widget_categories>ul>li.show-loading>a:before,.widget_nav_menu ul.menu>li.show-loading>a:not([href="#"]):before{animation:.5s linear 0 normal none infinite running spin;-webkit-animation:.5s linear 0 normal none infinite running spin;border-left-color:#fff!important;border-top-color:#fff!important;box-shadow:none!important;-webkit-box-shadow:none!important}.no-box{background:0 0!important;padding:0!important;border:none!important}.sidebar .no-box .widget-title{margin:0 0 20px!important;padding:0!important}.btn-shadow{box-shadow:0 3px 0 0 rgba(0,0,0,.05);-webkit-box-shadow:0 3px 0 0 rgba(0,0,0,.05)}.btn.btn-success{background-color:#5cb85c;border-color:#5cb85c}.btn.btn-info{background-color:#46b8da;border-color:#46b8da;color:#fff}.btn.btn-warning{background-color:#f0ad4e;border-color:#f0ad4e}.btn.btn-danger{background-color:#d9534f;border-color:#d9534f}.btn-sm.btn[class*=icon-]::before{width:45px}.btn-xs.btn[class*=icon-]::before{width:40px}a.btn,div.btn,p.btn,span.btn{height:auto!important}button,input.btn,input.button{line-height:normal!important}.btn-hover:hover,.btn.active{color:#fff}input{background-color:#fff;border:1px solid #dcdcdc;height:36px;outline:medium none;padding:0 10px;resize:none;vertical-align:middle;color:#333}textarea{background-color:#fff;border:1px solid #dcdcdc;outline:medium none;padding:0 10px}.input-xs{height:24px;font-size:10px}.input-sm{height:30px;font-size:12px}.input-md{height:42px;font-size:14px;padding:0 15px;font-size:16px}.input-lg{height:50px;line-height:20px;font-size:14px;border-radius:0}input[type=checkbox],input[type=radio]{height:auto!important;width:auto!important;margin:0}select{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:#fff url(select-arrow.jpg) no-repeat scroll 100% 50%!important;border:1px solid #d5d5d5;border-radius:0;color:#444!important;vertical-align:middle;font-size:12px;height:36px;line-height:22px;max-width:100%;overflow:hidden;padding:0 30px 0 10px;position:relative;text-overflow:ellipsis;white-space:nowrap;border-radius:3px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}select::-ms-expand{display:none}select option{padding:5px}.mhl.ptl{clear:both;overflow:hidden;background:#fff none repeat scroll 0 0;padding:30px}.glyph{border-bottom:1px solid #ccc;float:left;font-family:'Source Sans Pro',sans-serif;font-size:16px;margin:0 1.16% 10px;overflow:hidden;padding-bottom:10px;width:220px}.glyph fieldset{display:none}.label{color:#333;font-size:100%;font-weight:700;line-height:normal;text-align:center;white-space:nowrap}.panel-default{border-radius:0}.gray-italic{color:#8b8d90;font-style:italic}.cwhite,.cwhite h1,.cwhite h2,.cwhite h3,.cwhite h4,.cwhite h5,.cwhite h6{color:#fff}.cover{background-size:cover}.child-p-m0 p{margin:0}.radius100{border-radius:100%}.radius50{border-radius:50px}.line-gradient-dark:before,.title-line-dark-center h2.widgettitle:after{content:"";margin:10px 0 0;display:block;height:1px;background:#e8e8e8;background:-moz-linear-gradient(left,rgba(0,0,0,0) 0,rgba(0,0,0,.09) 35%,rgba(0,0,0,.09) 70%,rgba(0,0,0,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(0,0,0,0)),color-stop(35%,rgba(0,0,0,.09)),color-stop(70%,rgba(0,0,0,.09)),color-stop(100%,rgba(0,0,0,0)));background:-webkit-linear-gradient(left,rgba(0,0,0,0) 0,rgba(0,0,0,.09) 35%,rgba(0,0,0,.09) 70%,rgba(0,0,0,0) 100%);background:-o-linear-gradient(left,rgba(0,0,0,0) 0,rgba(0,0,0,.09) 35%,rgba(0,0,0,.09) 70%,rgba(0,0,0,0) 100%);background:-ms-linear-gradient(left,rgba(0,0,0,0) 0,rgba(0,0,0,.09) 35%,rgba(0,0,0,.09) 70%,rgba(0,0,0,0) 100%);background:linear-gradient(to right,rgba(0,0,0,0) 0,rgba(0,0,0,.09) 35%,rgba(0,0,0,.09) 70%,rgba(0,0,0,0) 100%)}.line-gradient-light:before,.title-line-light-center h2.widgettitle:after{content:"";margin:10px 0 0;display:block;height:1px;background:rgba(255,255,255,.5);background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 35%,rgba(255,255,255,.5) 70%,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,0)),color-stop(35%,rgba(255,255,255,.5)),color-stop(70%,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 35%,rgba(255,255,255,.5) 70%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 35%,rgba(255,255,255,.5) 70%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 35%,rgba(255,255,255,.5) 70%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 35%,rgba(255,255,255,.5) 70%,rgba(255,255,255,0) 100%)}.title-line-bottom h2.widgettitle:after{content:"";display:block;height:1px;background:#d1d1d1;background:-moz-linear-gradient(left,rgba(0,0,0,.18) 0,rgba(0,0,0,.12) 35%,rgba(0,0,0,.05) 70%,rgba(0,0,0,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(0,0,0,.18)),color-stop(35%,rgba(0,0,0,.12)),color-stop(70%,rgba(0,0,0,.05)),color-stop(100%,rgba(0,0,0,0)));background:-webkit-linear-gradient(left,rgba(0,0,0,.18) 0,rgba(0,0,0,.12) 35%,rgba(0,0,0,.05) 70%,rgba(0,0,0,0) 100%);background:-o-linear-gradient(left,rgba(0,0,0,.18) 0,rgba(0,0,0,.12) 35%,rgba(0,0,0,.05) 70%,rgba(0,0,0,0) 100%);background:-ms-linear-gradient(left,rgba(0,0,0,.18) 0,rgba(0,0,0,.12) 35%,rgba(0,0,0,.05) 70%,rgba(0,0,0,0) 100%);background:linear-gradient(to right,rgba(0,0,0,.18) 0,rgba(0,0,0,.12) 35%,rgba(0,0,0,.05) 70%,rgba(0,0,0,0) 100%)}.style-body-dark .line-gradient-2:before{content:"";margin:0 0 15px;display:block;height:1px;background:#444;background:-moz-linear-gradient(left,#444 0,#393939 35%,#323232 70%,#222 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,#444),color-stop(35%,#393939),color-stop(70%,#323232),color-stop(100%,#222));background:-webkit-linear-gradient(left,#444 0,#393939 35%,#323232 70%,#222 100%);background:-o-linear-gradient(left,#444 0,#393939 35%,#323232 70%,#222 100%);background:-ms-linear-gradient(left,#444 0,#393939 35%,#323232 70%,#222 100%);background:linear-gradient(to right,#444 0,#393939 35%,#323232 70%,#222 100%)}.display-table{display:table;width:100%}.display-table .table-cell{display:table-cell;height:100%;width:100%;vertical-align:middle}.line-item-top .item+.item{margin-top:15px}.line-item-top .item+.item:before,.line-light-item-top .item+.item:before{content:"";margin:0 0 15px;display:block;height:1px;background:#444;background:-moz-linear-gradient(left,#444 0,#393939 35%,#323232 70%,#222 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,#444),color-stop(35%,#393939),color-stop(70%,#323232),color-stop(100%,#222));background:-webkit-linear-gradient(left,#444 0,#393939 35%,#323232 70%,#222 100%);background:-o-linear-gradient(left,#444 0,#393939 35%,#323232 70%,#222 100%);background:-ms-linear-gradient(left,#444 0,#393939 35%,#323232 70%,#222 100%);background:linear-gradient(to right,#444 0,#393939 35%,#323232 70%,#222 100%)}.line-dark-item-top .item+.item:before,.line-item-top .item+.item:before{content:"";margin:0 0 15px;display:block;height:1px;background:#d1d1d1;background:-moz-linear-gradient(left,rgba(0,0,0,.18) 0,rgba(0,0,0,.12) 35%,rgba(0,0,0,.05) 70%,rgba(0,0,0,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(0,0,0,.18)),color-stop(35%,rgba(0,0,0,.12)),color-stop(70%,rgba(0,0,0,.05)),color-stop(100%,rgba(0,0,0,0)));background:-webkit-linear-gradient(left,rgba(0,0,0,.18) 0,rgba(0,0,0,.12) 35%,rgba(0,0,0,.05) 70%,rgba(0,0,0,0) 100%);background:-o-linear-gradient(left,rgba(0,0,0,.18) 0,rgba(0,0,0,.12) 35%,rgba(0,0,0,.05) 70%,rgba(0,0,0,0) 100%);background:-ms-linear-gradient(left,rgba(0,0,0,.18) 0,rgba(0,0,0,.12) 35%,rgba(0,0,0,.05) 70%,rgba(0,0,0,0) 100%);background:linear-gradient(to right,rgba(0,0,0,.18) 0,rgba(0,0,0,.12) 35%,rgba(0,0,0,.05) 70%,rgba(0,0,0,0) 100%)}@media screen and (-webkit-min-device-pixel-ratio:0){.line-gradient-dark:before,.title-line-dark-center h2.widgettitle:after{height:2px}}.jvMiddle{position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}#page{overflow:hidden}.variations .selector-wrapper{margin-bottom:15px}.margin-tm-30{margin-top:-30px}.cPink{color:#e74c3c}.cWhite{color:#fff}.cWhite,.cWhite h1,.cWhite h2,.cWhite h3,.cWhite h4,.cWhite h5,.cWhite h6{color:#fff}.bgPrimary{padding:5px 10px;color:#fff}.font20{font-size:20px}.font30{font-size:30px}.font60{font-size:60px}.font120{font-size:120px}.text-uppercase{text-transform:uppercase}abbr[title]{border-bottom:1px dotted #eaeaea;border-bottom:1px dotted rgba(51,51,51,.1);cursor:help}ins,mark{text-decoration:none}sub,sup{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}small{font-size:75%}big{font-size:125%}hr{background-color:#eaeaea;background-color:rgba(51,51,51,.1);border:0;height:1px;margin-bottom:1.6em}ol,ul{margin:0 0 1.6em 0;margin-left:1.3333em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0}dl{margin-bottom:1.6em}dt{font-weight:700}dd{margin-bottom:1.6em}table{width:100%}figure{margin:0}del{opacity:.8}.list-checked{list-style:none;text-align:left;margin-left:0}.list-checked li{padding:0 14px}.list-checked li:before{content:"\ecf9";font-size:inherit;margin-right:7px;font-family:icomoon}.list-checked .item.noicon:before{display:none}.list-checked.checkmark2 li{line-height:30px}.list-checked.checkmark2 li:before{content:"\e99e"}.list-checked.info li:before{color:#19c8f3}.list-checked.success li:before{color:#00a388}.list-checked.warning li:before{color:#eea236}.list-checked.danger li:before{color:#ff6239}.list-checked.background li.item:nth-child(2n){background-color:#f8fdfc}.wrap-table-pricing{padding-top:50px}.jv-table-pricing{text-align:center;border:1px solid #efefef}.jv-table-pricing .jv-table-head{padding:0 0 10px}.jv-table-title{background-color:rgba(0,0,0,.1);line-height:2.5;position:relative;text-transform:uppercase;font-weight:400;color:inherit}.jv-table-pricing.simple .jv-table-title{background-color:transparent;margin-bottom:0}.jv-table-pricing.simple .jv-table-head{overflow:hidden;padding-bottom:0}.jv-table-pricing.simple .jv-table-price-wrap{position:relative}.jv-table-pricing.simple .jv-table-content{padding-top:10px;padding-bottom:10px}.jv-table-pricing.background .jv-table-head{color:#fff}.jv-table-icon i{position:relative;box-shadow:0 0 0 3px #fff;display:inline-block;font-size:50px;height:90px;line-height:90px;position:relative;text-align:center;vertical-align:middle;width:90px;z-index:1;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.jv-table-icon i:after{position:absolute;border-radius:50%;content:'';top:-2px;left:-2px;padding:2px;z-index:-1;background:#fff;-webkit-transition:-webkit-transform .2s,opacity .2s;-moz-transition:-moz-transform .2s,opacity .2s;transition:transform .2s,opacity .2s;opacity:0;width:0;height:0}.jv-table-icon.active i:after,.jv-table-pricing.feature .jv-table-icon i:after{opacity:1;width:100%;height:100%}.jv-table-icon i{font-size:50px}.jv-table-price-wrap{display:inline-block;margin-bottom:.625rem;position:relative}.jv-table-price-wrap sup{font-size:2rem;left:-12px;position:absolute;top:28px}.jv-table-price{font-size:6rem;font-weight:700;letter-spacing:-1px}.jv-table-pricing .jv-table-bottom,.jv-table-pricing .jv-table-head{position:relative}.jv-table-pricing.table-arrow .jv-table-bottom:before,.jv-table-pricing.table-arrow .jv-table-head:after{border:5px solid transparent;margin-left:-5px;content:" ";height:0;left:50%;pointer-events:none;position:absolute;top:100%;width:0}.jv-table-pricing{background-color:#fff}.jv-table-content{padding:30px 0 30px 0;padding-right:10px;padding-left:15px}.jv-table-content .list-checked li{min-height:40px;padding:0;line-height:34px}.jv-table-pricing .jv-table-bottom{padding:15px 0}.jv-table-pricing .jv-table-bottom:before{top:0;z-index:1;border-top-color:#fff}.jv-table-pricing.feature{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.jv-table-pricing.table-arrow.feature .jv-table-head::after{top:99%;border-width:7px}.jv-table-pricing.table-arrow.feature .jv-table-bottom::before{top:-1px;border-width:7px}.jv-table-pricing.text-center .list-checked{text-align:center}[class*=tab-style-]{margin-bottom:30px}.tab-style-1 ul.tablist{border-bottom:1px solid #000;margin:0 0 30px;padding:0;overflow:hidden}.tab-style-1 ul.tablist li{display:inline-block}.tab-style-1 ul.tablist li a{background-color:#fff;border:medium none!important;border-radius:0!important;font-size:18px;line-height:45px;padding:0 15px;display:inline-block}.tab-style-1 ul.tablist li.active a{color:#fff}.tab-style-2 ul.tablist{margin:0 0 -1px;padding:0;overflow:hidden;position:relative}.tab-style-2 ul.tablist li{display:inline-block}.tab-style-2 ul.tablist li a{background-color:#fff;border:1px solid #efefef;border-radius:0!important;font-size:18px;line-height:45px;padding:0 15px;display:inline-block}.tab-style-2 ul.tablist li.active a{border-bottom-color:#fff}.tab-style-2 .tab-content{background-color:#fff;border:1px solid #efefef;padding:30px}.tab-style-2 ul.tablist-bottom{margin:-1px 0 0}.tab-style-2 ul.tablist-bottom li.active a{border-bottom-color:#efefef!important;border-top-color:#fff!important}.tab-default-icon ul.tablist li a i{display:none}.tab-default-icon ul.tablist li a:before{border:1px solid #ddd;border-radius:100%;content:"";display:inline-block;height:8px;margin-right:8px;position:relative;top:-2px;width:8px}.tab-default-icon ul.tablist li.active a:before{border-color:#fff!important}.tab-right>.tablist{text-align:right}ul.tablist li a i{font-size:14px}.social-default{list-style:none;margin-left:0}.social-default li{display:inline-block}.social-default li+li{margin-left:2px}.social-default li a{border:1px solid #777;line-height:40px;border-radius:100%;display:block;font-size:18px;height:40px;text-align:center;width:40px;position:relative}.social-default:not(.social-simple) li a.share-fancy{width:auto;padding:0 10px}.social-square li a{border-radius:0}.social-square.radius-5 li a{border-radius:5px}.social-square.radius-6 li a{border-radius:6px}.social-square.radius-7 li a{border-radius:7px}.social-square.radius-8 li a{border-radius:8px}.social-square.radius-9 li a{border-radius:9px}.social-square.radius-10 li a{border-radius:10px}.social-color li a{border-color:transparent;color:#fff}.social-color li a:hover{background-color:#fff}.social-white li a{border-color:#fff;color:#fff}.social-color-border li a:hover,.social-white li a:hover{border-color:#555;color:#555}.social-sm li a{height:30px;width:30px;font-size:14px;line-height:30px}.social-md li a{height:50px;width:50px;font-size:20px;line-height:50px}.social-lg li a{height:70px;width:70px;font-size:30px;line-height:70px}.social-simple li a{border:none;width:auto;height:auto;padding:0 3px;font-size:14px;line-height:normal}.list-inline[class*=social-].border a,.list-inline[class*=social-].none a{background:inherit}.list-inline[class*=social-] a[data-toggle=tooltip]{padding:0}.social-effect li a:after{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:opacity .2s,-webkit-transform .2s;-moz-transition:opacity .2s,-moz-transform .2s;transition:opacity .2s,transform .2s;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;position:absolute;display:block;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;content:'';top:0;right:0;z-index:-1;opacity:0;height:100%;width:100%}.social-effect li a:hover:after{opacity:1;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);z-index:1}.social-effect.social-square li a:after{border-radius:0}.border-dash{position:relative;padding-bottom:5px;margin:50px auto!important}.border-dash:after,.border-dash:before{border-top:1px dotted #b9b9b9;border-bottom:1px dotted #b9b9b9;content:"";display:block;height:3px;position:absolute;width:100%}.border-dash:before{bottom:-10px;left:0;right:0}.border-dash:after{bottom:-14px;left:0;right:0}.panel-group .panel-heading *{margin:0}[class*=accordion-] .panel-group .panel{border-radius:0;box-shadow:none;-webkit-box-shadow:none;border:none}[class*=accordion-] .panel-group .panel-heading{border-radius:0;padding:0}[class*=accordion-] .panel-group .panel-heading a{display:block}[class*=accordion-] .panel-group .panel-heading h5{position:relative;color:inherit;padding:10px 15px}[class*=accordion-] .panel-group .panel-heading h5 i{margin-right:5px}.style-arrow-1 .panel-group .panel-heading h5:after{content:"\e912"}.style-arrow-1 .panel-group .panel-heading a.collapsed h5:after{content:"\e911"}.style-arrow-2 .panel-group .panel-heading h5:after{content:"\ecfb"}.style-arrow-2 .panel-group .panel-heading a.collapsed h5:after{content:"\ecfa"}.accordion-1 .panel-group .panel{border:1px solid #efefef}.accordion-1 .panel-group .panel-heading h5:after{display:block;font-family:icomoon!important;font-size:18px;height:20px;line-height:20px;position:absolute;right:15px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.accordion-2 .panel-group .panel-heading h5{padding-left:50px}.accordion-2 .panel-group .panel-heading h5:after{border-right:1px solid #fff;bottom:0;display:block;font-family:icomoon!important;font-size:18px;left:0;line-height:38px;position:absolute;text-align:center;top:0;width:38px}.accordion-large .panel-group .panel-heading h5{padding-top:20px;padding-bottom:20px}.accordion-large.accordion-2 .panel-group .panel-heading h5{padding-left:70px}.accordion-large.accordion-2 .panel-group .panel-heading h5::after{line-height:55px;width:55px}.accordion-large .panel-group .panel-heading h5 i{margin-right:15px}.accordion-background .panel-group .panel{border:none}.accordion-background .panel-group .panel-heading{color:#fff}.accordion-background .panel-group .panel-heading a:hover{color:#fff}.accordion-background .panel-group .panel-collapse{border:1px solid #efefef;border-top:none}.message{font-weight:600;margin-bottom:20px;padding:5px 20px 5px 10px;position:relative}.message p{margin:0}.message a{color:inherit}.message a.cancel{color:#666;font-size:17px;font-weight:800;position:absolute;right:12px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.message.notice{background-color:#fff;border:1px solid #eee;color:red}.message.error{color:#fff}.message.warning{border:1px solid #ccc}.message.success{background-color:#eee;border:1px solid #ccc}.message.info{border:1px solid #000}.messagefull>i{font-size:35px;left:0;position:absolute;text-align:center;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);width:110px}.messagefull .content{font-weight:300;padding:20px 25px 20px 110px;position:relative}.messagefull .content a.cancel{font-size:17px;position:absolute;right:0;top:20px}.messagefull .content h5{color:inherit;margin-bottom:0}.message.error a.cancel:hover{color:#333}.testimonials-style1{text-align:center}.testimonials-style1 .avatar img{border:3px solid #fff;border-radius:100%;max-width:100px;padding:1px}.testimonials-style1 .item-content{padding:20px;position:relative}.testimonials-style1 .item-content:before{font-size:26px;left:0;position:absolute;top:20px}.testimonials-style1 .item-content p{margin:0 auto;max-width:70%}.testimonials-style1 .item-content footer{font-size:90%;font-style:italic;text-align:right;padding-top:20px}.testimonials-style1 .item-content footer:before{content:""}.testimonials-style1 .owl-buttons{color:#555}.testimonials-style2{text-align:center}.testimonials-style2 .avatar img{border:3px solid #fff;border-radius:100%;max-width:100px;padding:1px;box-shadow:3px 3px 10px 3px #eee;-webkit-box-shadow:3px 3px 10px 3px #eee}.testimonials-style2 .item-content{padding:20px;position:relative}.testimonials-style2 .item-content:before{font-size:26px;left:0;position:absolute;top:20px}.testimonials-style2 .item-content p{margin:0 auto;max-width:70%}.testimonials-style2 .item-content footer{font-size:90%;font-style:italic;text-align:right;padding-top:20px}.testimonials-style2 .item-content footer:before{content:""}.testimonials-style2 .owl-buttons{color:#555}.block-piechart .piechart{margin:0 auto 30px;max-width:100%;width:180px}.block-piechart .piechart-icon{position:relative}.block-piechart .piechart-icon .icon{font-size:48px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.block-piechart .piechart .progressbar-text{font-size:32px}.block-piechart .piechart path:first-child{stroke:#fff}.bg-white .block-piechart .piechart path:first-child{stroke:#f4f4f4}.piechart-item-1 .block-piechart .piechart path:first-child{stroke:#2e3537}.piechart-item-1 .block-piechart .piechart path:last-child{stroke:#ff2d8a}.piechart-item-2 .block-piechart .piechart path:first-child{stroke:#2e3537}.piechart-item-2 .block-piechart .piechart path:last-child{stroke:#ff2d8a}.piechart-item-3 .block-piechart .piechart path:first-child{stroke:#2e3537}.piechart-item-3 .block-piechart .piechart path:last-child{stroke:#2e3537}.piechart-item-4 .block-piechart .piechart path:first-child{stroke:#2e3537}.piechart-item-4 .block-piechart .piechart path:last-child{stroke:#ff2d8a}.piechart-item-5 .block-piechart .piechart path:first-child{stroke:white}.piechart-item-5 .block-piechart .piechart path:last-child{stroke:#1b90a2}.piechart-item-6 .block-piechart .piechart path:first-child{stroke:white}.piechart-item-6 .block-piechart .piechart path:last-child{stroke:#b99a7b}.count-section-01{text-align:center}.count-section-01 h1{color:inherit}.count-section-01 p{margin:0}.count-section-01 .counter .timer{display:block;font-size:60px;line-height:60px}.count-section-01.style-4{color:#fff}.count-section-01.counter-border .counter,.count-section-01.style-3 .counter{border:3px solid #000;border-radius:5px;height:160px;margin:0 auto;padding-top:35px;position:relative;text-align:center;width:160px}.count-section-01.counter-border .timer,.count-section-01.style-3 .timer{font-size:50px;line-height:50px;margin:0 0 10px}.module_counter.count-section-01 .counter .timer{color:#fff}.module_counter.count-section-01 .counter p{color:#fff}.module_counter.count-section-01.counter-border .counter{border-color:#fff}.shortcode_counter.count-section-01 .counter .timer{color:#fff}.shortcode_counter.count-section-01 .counter p{color:#fff}.shortcode_counter.count-section-01.counter-border .counter{border-color:#ff2e8b}.progressbar-container{margin-bottom:20px;position:relative;width:100%}.progressbar-container .progressbar-title{line-height:2.2;margin-bottom:0}.progressbar-container .progressbar{transition:all .4s ease-in-out 0s;-webkit-transition:all .4s ease-in-out 0s;width:0}.progressbar-container .progressbar-back-text,.progressbar-container .progressbar-front-text{display:none}.progressbar-container.basic,.progressbar-container.style-tooltip{position:relative}.progressbar-container.basic .progressbar,.progressbar-container.style-tooltip .progressbar{height:20px;width:0}.wrap-progressbar{background-color:#eee;display:block;height:20px}.progressbar-container.basic .progressbar-back-text{display:block;font-size:14px;font-weight:600;position:absolute;right:0;top:6px;text-align:right}.progressbar-container.style-tooltip{position:relative}.progressbar-container.style-tooltip .progressbar{position:absolute}.progressbar-container.style-tooltip .progressbar-front-text{background-color:#555;border-radius:3px;bottom:28px;color:#fff;display:block;font-weight:600;height:23px;line-height:1;max-width:50px;padding:5px;position:absolute;right:-25px;text-align:center}.progressbar-container.style-tooltip .progressbar-front-text::before{border-color:#555 transparent transparent;border-left:4px solid transparent;border-right:4px solid transparent;border-style:solid;border-top:7px solid #555;bottom:-10px;content:"";display:block;height:0;left:20px;position:absolute;width:0}.progressbar-container.fill-text{background-color:#eee;height:40px;margin-bottom:35px}.progressbar-container.fill-text .progressbar-title{left:0;line-height:40px;padding-left:15px;position:absolute;top:0}.progressbar-container.fill-text .progressbar{height:100%;overflow:hidden;position:absolute;z-index:1}.progressbar-container.fill-text .progressbar::before{height:100%}.progressbar-container.fill-text .progressbar .progressbar-title{color:#fff}.progressbar-container.fill-text .progressbar-back-text,.progressbar-container.fill-text .progressbar-front-text{display:block;font-size:14px;font-weight:600;line-height:40px;padding-right:15px;position:absolute;right:0;text-align:right}.progressbar-container.fill-text .progressbar-front-text{color:#fff;left:0;top:0}.progressbar-container.vertical{background-color:#fff;float:left;height:120px;margin-bottom:80px;margin-right:50px}.progressbar-container.vertical.gray{background-color:#f4f4f4}.progressbar-container.vertical .progressbar-title{bottom:-40px;display:block;position:absolute}.progressbar-container.vertical .progressbar{bottom:0;height:0;left:0;position:absolute;width:100%}.progressbar-container.vertical .progressbar-back-text{bottom:-50px;display:block;font-weight:600;line-height:30px!important;max-height:20px;position:absolute}.spr-badge-starrating .spr-icon-star{color:#ffc800}.widget .description{margin-bottom:15px}@media (min-width:992px){.col-md-jvoffset-12{margin-left:-100%}.col-md-jvoffset-11{margin-left:-91.6667%}.col-md-jvoffset-10{margin-left:-83.3333%}.col-md-jvoffset-9{margin-left:-75%}.col-md-jvoffset-8{margin-left:-66.6667%}.col-md-jvoffset-7{margin-left:-58.3333%}.col-md-jvoffset-6{margin-left:-50%}.col-md-jvoffset-5{margin-left:-41.6667%}.col-md-jvoffset-4{margin-left:-33.3333%}.col-md-jvoffset-3{margin-left:-25%}.col-md-jvoffset-2{margin-left:-16.6667%}.col-md-jvoffset-1{margin-left:-8.33333%}.col-md-jvoffset-0{margin-left:0}}@media (min-width:768px) and (max-width:991px){.col-sm-jvoffset-12{margin-left:-100%}.col-sm-jvoffset-11{margin-left:-91.6667%}.col-sm-jvoffset-10{margin-left:-83.3333%}.col-sm-jvoffset-9{margin-left:-75%}.col-sm-jvoffset-8{margin-left:-66.6667%}.col-sm-jvoffset-7{margin-left:-58.3333%}.col-sm-jvoffset-6{margin-left:-50%}.col-sm-jvoffset-5{margin-left:-41.6667%}.col-sm-jvoffset-4{margin-left:-33.3333%}.col-sm-jvoffset-3{margin-left:-25%}.col-sm-jvoffset-2{margin-left:-16.6667%}.col-sm-jvoffset-1{margin-left:-8.33333%}.col-sm-jvoffset-0{margin-left:0}}@font-face{font-family:star;src:url(star.eot);src:url(star.eot?#iefix) format("embedded-opentype"),url(star.woff) format("woff"),url(star.ttf) format("truetype"),url(star.svg#star) format("svg");font-weight:400;font-style:normal}.star-rating{display:inline-block;color:#ffc800;font-family:star!important;font-size:1em;height:1em;line-height:1;overflow:hidden;position:relative;width:5.4em}.star-rating::before{color:#d3ced2;content:"sssss";float:left;left:0;position:absolute;top:0}.star-rating span{float:left;left:0;overflow:hidden;padding-top:1.5em;position:absolute;top:0}.star-rating span::before{content:"SSSSS";left:0;position:absolute;top:0}#header .container,#panel .showtotal,#top_search,.dropdownMenu ul.menu .sub-menu,.dropdownMenu ul.menu ul.sub-menu li:after,.entry-meta-thumb,.entry-meta-thumb>*,.jv-column-feature-item>.vc_column-inner>.wpb_wrapper>div,.logo-table-cell,.logo-table-cell img,.mega-menu ul.mega-sub-menu>li:after,.mega-menu ul.menu li:after,.nav-menu ul.children>li:after,.nav-menu ul.sub-menu>li:after,.owl-carousel .owl-controls .owl-buttons>div,.page-blog-gellary .item .ib-image,.product_list_widget .product-img span.tag-new,.product_list_widget span.onsale,.shop-info-detail span.onsale,.shop-products-list .imgsubproduct,.shop-products-list .product-action,.shop-products-list .product-action .item-btn,.shop-products-list .product_list_widget .product-img a:before,.shop-products-list .star-rating,.shortcode_banner .vc_column_container .vc_column-inner>.wpb_wrapper:before,.tagcloud a,.thumbnail_large .isthumbnail,.thumbnail_large:before,.wrap-thumb .ItemLinks,[class*=bg-icon-color][class*=icon-]:before,a.flexMenuToggle,h3.entry-title:after,ul.menu li{-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}#block-title .main-breadcrumb,.archive-meta,.author-info,.box-widget,.comment-respond,.jvbox,.main-content-box #content,.nav-single,.sidebar .widget,.wpComments article.comment{background-color:#fff;border-style:solid;margin-bottom:30px;padding:30px;border:1px solid #efefef}ul.jv-nav-tabs{border-bottom:1px solid #e1e1e1;margin:0 0 20px;padding:0}ul.jv-nav-tabs li{float:none;display:inline-block;background:0 0;border-radius:0;margin:0 0 0 3px;padding:0;border:none;box-shadow:none;-webkit-box-shadow:none}ul.jv-nav-tabs li:first-child{margin:0}ul.jv-nav-tabs li a{display:block;border:medium none!important;border-radius:0;margin:0;font-size:18px;padding:0 20px;border:none;color:#43474d;box-shadow:none;-webkit-box-shadow:none;line-height:50px;background-color:#f9f9f9;font-weight:300;text-shadow:none}ul.jv-nav-tabs li.active a,ul.jv-nav-tabs li:hover a{color:#fff}.upp{text-transform:uppercase}.round-icon{border:1px solid #fff;border-radius:100%;display:inline-block;font-size:2em;height:80px;line-height:80px;margin:0 0 10px;text-align:center;width:80px}.round-img{margin:0 0 10px}.bg-white{background-color:#fff!important}.bg-dark{background-color:#313131!important;color:#999}.bg-dark h1,.bg-dark h2,.bg-dark h3{color:#fff}.required{color:red}.sidebar ul{list-style:outside none none;margin:0;padding:0}.bpopup-content{background:#fff none repeat scroll 0 0;display:none}.container-full{margin:0 70px 30px}#top_panel{line-height:50px;font-size:13px;position:relative;background-color:#2e3537;color:#999;z-index:1001}#top_panel .btn-login:not(:hover){color:#333}#top_panel .widget{float:left;margin-right:15px}#top_panel .widget .widget-title{display:none!important}#top_panel .pull-right{margin:0 0 0 15px}#top_panel .social-default{float:right;margin:0;list-style:none;line-height:30px;padding:10px 0}#top_panel .social-default li{float:right}#top_panel .social-default a{line-height:30px}#top_panel .list-inline{margin:0}#top_panel .list-inline i{margin:0 5px 0 0}#top_panel ul.menu>li>a{padding:0}#top_panel img.avatar{border:1px solid rgba(255,255,255,.4)}#top_panel .dropdownMenu ul.menu>li:hover>a{background:0 0}#top_panel .dropdownMenu ul ul{line-height:20px}#top_panel .text-logout{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#top_panel .text-logout img{display:block;float:left;height:40px;margin-right:7px}#top_panel .currency-picker__wrapper{margin:0}#top_panel .currency-picker{background:rgba(0,0,0,0) none repeat scroll 0 0;border:medium none;color:#999!important;padding:0}#top_panel .wrap-mini-cart .button-cart{color:inherit;display:inline-block;padding:0 10px}#top_panel .wrap-mini-cart:hover .button-cart{background:#fff;color:#ff148b}#top_panel .wrap-mini-cart #mini-cart{margin:0}#header{z-index:1000;position:relative;padding:0;height:80px;background-color:rgba(255,255,255,.9);border-bottom:1px solid #efefef}#header .container,#header .logo-table-cell{height:80px}#header .container a.jvlogo{bottom:0;top:0}#header a.flexMenuToggle{position:relative;border-radius:100%!important}#header #nav-mainmenu ul.mega-menu{display:inline-block}#header .container>.wrap-button{position:relative;float:right;z-index:100;line-height:40px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}#header .wrap-button [class*=button-]{background:rgba(0,0,0,0) none repeat scroll 0 0;border:1px solid #999;border-radius:100%;color:#999;cursor:pointer;float:right;height:40px!important;line-height:40px;margin-left:10px;padding:0;text-align:center;width:40px;z-index:100}#header .wrap-button [class*=button-]:hover{border-color:#333;color:#333}#header .button-search[aria-expanded=true] i:before{content:"\e9bf"}#header.header-style-2{background:rgba(0,0,0,0) none repeat scroll 0 0;border-bottom:medium none;left:0;right:0;top:20px;position:absolute;width:100%;z-index:1000}#header.header-style-2 .header_inner{transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s}#header.header-style-2.scroll-to-fixed-fixed .header_inner{background-color:#fcfcfc;border-bottom:1px solid #efefef}#header.header-style-2 .logo-table .logo-1-1{display:none}#header.header-style-2 .logo-table .logo-1-2{display:block}#header.header-style-2.scroll-to-fixed-fixed .logo-table .logo-1-1{display:block}#header.header-style-2.scroll-to-fixed-fixed .logo-table .logo-1-2{display:none}#header.header-style-2:not(.scroll-to-fixed-fixed){color:#fff}#header.header-style-2:not(.scroll-to-fixed-fixed) #nav-mainmenu ul.mega-menu>li>a.item-link{background:rgba(0,0,0,0) none repeat scroll 0 0!important;border:medium none!important;color:#fff;text-shadow:none;text-rendering:auto!important}#header.header-style-2:not(.scroll-to-fixed-fixed) #nav-mainmenu ul.mega-menu>li.active>a,#header.header-style-2:not(.scroll-to-fixed-fixed) #nav-mainmenu ul.mega-menu>li:hover>a{color:#ff148b}#header.header-style-2:not(.scroll-to-fixed-fixed) .header_inner .wrap-button [class*=button-]{color:#fff;border-color:#fff}#header.header-style-2:not(.scroll-to-fixed-fixed) .header_inner .wrap-button [class*=button-]:hover{color:#ff148b;border-color:#ff148b}a.jvlogo{float:left;left:15px;z-index:200}a.logo-text .text{display:block}a.logo-text .text:first-letter{color:#fda418;text-transform:uppercase}a.logo-text{line-height:normal;color:#fff!important;text-align:left}a.logo-text:hover{opacity:.9}a.logo-text .text{font-size:28px;font-weight:600;position:relative;position:relative}a.logo-text .slogan{display:block;clear:both;font-size:12px;position:relative;padding-top:2px;color:#777}.logo-table{display:table;height:100%;width:100%}.logo-table-cell{display:table-cell;vertical-align:middle;height:100%}.logo-table-cell img{max-height:28px}.logo-table .logo-2{display:none!important}.dropdownMenu ul{margin:0;list-style:none}#below-mainmenu{height:80px}ul ul li{position:relative}#nav-mainmenu{position:relative}#nav-mainmenu ul{margin:0;padding:0;list-style:none}#nav-mainmenu ul.mega-menu>li,.dropdownMenu ul.menu>li{position:relative;display:block;float:left;list-style-type:none}#nav-mainmenu ul.mega-menu>li+li,.dropdownMenu ul.menu>li+li{margin-left:1px}#nav-mainmenu ul.mega-menu>li>a.item-link{overflow:hidden;text-rendering:auto!important;text-transform:none;position:relative;z-index:100;display:block;line-height:80px;text-decoration:none!important;transition:all .1s ease 0;-webkit-transition:all .1s ease 0;color:#333;text-shadow:0 0 rgba(255,255,255,.7);border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5;border-color:transparent;font-size:16px;padding:0 7px;color:#231f20;font-weight:600;font-family:Poppins!important}#nav-mainmenu ul.mega-menu>li:hover>a.item-link,.dropdownMenu ul.menu>li:hover>a{background-color:#fff;border-color:#f5f5f5}#nav-mainmenu ul.mega-menu ul a.item-link,.dropdownMenu ul.menu ul a{text-transform:capitalize;position:relative;z-index:2;display:block;padding:10px;text-decoration:none!important;font-family:Poppins!important;padding:8px 10px;font-weight:600;font-size:13px!important}#nav-mainmenu ul.mega-menu ul a.item-link:not(:hover){text-shadow:0 0 rgba(255,255,255,.7);color:#231f20}#nav-mainmenu ul.mega-menu ul li[class*=children]>a:after,.dropdownMenu ul.menu ul li[class*=children]>a:after{content:"\e917";display:inline-block;font-family:Poppins!important;font-colour:#231f20;font-style:normal;font-weight:600;position:absolute;right:10px;top:50%;margin-top:-10px}#nav-mainmenu ul.mega-menu ul,.dropdownMenu ul.menu ul{margin-top:-1px;border-top:1px solid #000;width:250px;position:absolute;z-index:99;display:none;box-shadow:1px 2px 4px rgba(0,0,0,.3);-webkit-box-shadow:1px 2px 4px rgba(0,0,0,.3);border-color:#ff148b;background-color:#fff}#nav-mainmenu ul.mega-menu li:hover>ul,.dropdownMenu ul.menu li:hover>ul{display:block;animation-fill-mode:both;animation-name:slideInUp-30;animation-duration:.3s;-webkit-animation-duration:.3s;-webkit-animation-fill-mode:both;-webkit-animation-name:slideInUp-30}#nav-mainmenu ul.mega-menu ul li:hover>ul,.dropdownMenu ul.menu ul li:hover>ul{animation-name:slideInRight-30;-webkit-animation-name:slideInRight-30}#nav-mainmenu ul.mega-menu ul ul,.dropdownMenu ul.menu ul ul{left:98%;margin:0;top:0}#nav-mainmenu ul.mega-menu ul li.active,#nav-mainmenu ul.mega-menu ul li:hover,.dropdownMenu ul.menu ul li.active,.dropdownMenu ul.menu ul li:hover{background-color:#fcfcfc}#nav-mainmenu ul.mega-menu ul li+li,.dropdownMenu ul.menu ul li+li{border-top:1px solid #f7f7f7}#nav-mainmenu ul.mega-menu ul span,.dropdownMenu ul.menu ul span{display:block}ul.mega-menu .mega_collections .desc{position:relative;top:-5px;color:#231f20;font-size:12px;margin-bottom:5px;overflow:hidden}ul.mega-menu .mega_collections .desc .text{opacity:.7;position:relative;top:-5px}ul.mega-menu .mega_collections .desc .pull-left{margin-right:10px}ul.mega-menu .mega_collections .desc .pull-right{margin-left:10px}ul.mega-menu .mega_collections .mega_list_collections{padding:8px 0}.mega-menu-wrap{position:relative}#nav-mainmenu li.mega-menu{position:static!important}#nav-mainmenu li.mega-menu>.mega-sub-menu{left:0!important;right:0!important;width:auto!important;padding:20px 0 0;color:#000}#nav-mainmenu li[class*=menu-col-] li.column-megamenu{width:100%;float:left;padding:0 0;border:medium none;margin-bottom:20px}#nav-mainmenu li.menu-col-1 li.column-megamenu{width:100%}#nav-mainmenu li.menu-col-2 li.column-megamenu{width:50%}#nav-mainmenu li.menu-col-3 li.column-megamenu{width:33.33%}#nav-mainmenu li.menu-col-4 li.column-megamenu{width:25%}#nav-mainmenu li.menu-col-5 li.column-megamenu{width:20%}#nav-mainmenu li.menu-col-6 li.column-megamenu{width:16.66%}#nav-mainmenu li.menu-col-1 li.column-megamenu,#nav-mainmenu li.menu-col-2 li.column-megamenu:nth-child(2n+1),#nav-mainmenu li.menu-col-3 li.column-megamenu:nth-child(3n+1),#nav-mainmenu li.menu-col-4 li.column-megamenu:nth-child(4n+1),#nav-mainmenu li.menu-col-5 li.column-megamenu:nth-child(5n+1),#nav-mainmenu li.menu-col-6 li.column-megamenu:nth-child(6n+1){clear:both}#nav-mainmenu li[class*=menu-col-] li.column-megamenu>a{background:transparent none repeat scroll 0 0!important;display:block;line-height:34px;padding:0!important;text-transform:uppercase;font-weight:700!important;color:#fff}#nav-mainmenu li[class*=menu-col-] li.column-megamenu>a:after{display:none!important}#nav-mainmenu li[class*=menu-col-] li.column-megamenu>ul{border:none!important;display:block!important;height:auto!important;background:0 0!important;position:relative;left:auto;top:auto;width:auto;box-shadow:none;-webkit-box-shadow:none;animation-name:none!important;-webkit-animation-name:none!important;margin:0!important}#nav-mainmenu li[class*=menu-col-] li.column-megamenu>ul>li>a{padding-left:0;padding-right:0}#nav-mainmenu li[class*=menu-col-] li.column-megamenu:hover{z-index:100}.showsubmenu{display:none!important}span.flexMenuToggle{background:#000;background-color:rgba(0,0,0,.1);bottom:0;cursor:pointer;display:none;position:absolute;top:0;width:100%;z-index:9999}a.flexMenuToggle{display:none;position:relative}a.flexMenuToggle span[class*="m"]{background:#666;display:block;height:2px!important;width:18px!important;position:absolute;right:10px}a.flexMenuToggle span.m1{top:11px!important}a.flexMenuToggle span.m2{top:17px!important}a.flexMenuToggle span.m3{top:23px!important}.header-style-2:not(.scroll-to-fixed-fixed) a.flexMenuToggle span[class*="m"]{background:#fff}#body-style-9 #header-left,#mainsite,#page>#nav-mainmenu-mobile{transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out}body.hidemenu #page,body.showmenu #page{position:fixed;top:0;left:0;bottom:0;right:0}body.show-menu-mobile{overflow:hidden}body#body-style-9.show-menu-mobile #header-left,body.show-menu-mobile #page>#nav-mainmenu-mobile{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0)}body.show-menu-mobile span.flexMenuToggle{display:block}#nav-mainmenu-mobile h1,#nav-mainmenu-mobile h2,#nav-mainmenu-mobile h3,#nav-mainmenu-mobile h4,#nav-mainmenu-mobile h5,#nav-mainmenu-mobile h6{color:#fff}#nav-mainmenu-mobile .mega-block-title{padding-left:30px}#nav-mainmenu-mobile .jvpost-block{padding-bottom:20px;padding-right:20px;padding-left:30px}@media (max-width:1199px){#nav-mainmenu{display:none}a.flexMenuToggle{display:inline-block!important}}#nav-mainmenu-mobile{width:320px;z-index:10000000;overflow:auto;color:#ff148b;position:fixed;height:100%;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;-o-overflow-scrolling:touch;-ms-overflow-scrolling:touch;margin:0!important;padding:0!important;top:0;left:0;top:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;transform:translateX(-320px);-webkit-transform:translateX(-320px);-moz-transform:translateX(-320px);-ms-transform:translateX(-320px)}#nav-mainmenu-mobile .container{width:auto!important;margin:0!important;padding:0 0 50px!important}#page>#nav-mainmenu-mobile{background-color:#fff}#nav-mainmenu-mobile ul.mega-menu{color:#575a5d}#nav-mainmenu-mobile a{color:#575a5d}#nav-mainmenu-mobile ul.mega-menu .mega-menu-item a.no-text,#nav-mainmenu-mobile ul.mega-menu .mega-menu-item a.no-text[class*=icon-home32]:before{font-size:16px!important;line-height:20px!important}#nav-mainmenu-mobile ul.mega-menu .row{margin-left:0!important;margin-right:0!important}#nav-mainmenu-mobile ul.mega-menu,#nav-mainmenu-mobile ul.mega-menu ul{margin:0;padding:0;list-style:none}#nav-mainmenu-mobile ul.mega-menu li{position:relative}#nav-mainmenu-mobile a[class*=icon-]:before{font-size:14px;margin-right:5px}#nav-mainmenu-mobile ul.mega-menu li.column-megamenu{padding:20px}#nav-mainmenu-mobile ul.mega-menu>li>a{line-height:20px;padding:10px 0 10px 0;padding-right:50px;padding-left:10px;display:block;text-transform:uppercase;color:rgba(41,44,48,.8);background:0 0!important}#nav-mainmenu-mobile ul.mega-menu>li>a:not([class*=icon-]):after{border:0 solid rgba(0,0,0,.64);content:"";float:left;margin-top:5px;margin-right:5px;width:10px;height:10px;border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:rgba(255,255,255,.2);-moz-box-shadow:0 1px 0 rgba(255,255,255,.2);-webkit-box-shadow:0 1px 0 rgba(255,255,255,.2);box-shadow:0 1px 0 rgba(255,255,255,.2)}#nav-mainmenu-mobile li.menu-item[class*=icon-]:before{float:left;margin:11px 5px 0 8px}#nav-mainmenu-mobile ul.mega-menu li .showsubmenu{display:block!important;border-left:1px solid #fff;z-index:10;position:absolute;right:0;top:0;cursor:pointer;height:40px;line-height:40px;padding-left:5px;text-align:center;width:50px}#nav-mainmenu-mobile ul.mega-menu li.parent-showsub>.showsubmenu:before{content:"\f068"}#nav-mainmenu-mobile ul.mega-menu ul{position:relative;width:auto;margin:0!important;border:none;padding:0 0 0 10px;left:auto!important;box-shadow:none;-webkit-box-shadow:none}#nav-mainmenu-mobile ul ul a.item-link{padding-left:30px;padding-bottom:10px;padding-top:10px;line-height:20px;display:block;font-family:'Source Sans Pro',sans-serif;font-weight:700;font-size:12px!important}#nav-mainmenu-mobile ul ul ul a.item-link{padding-left:45px}#nav-mainmenu-mobile ul ul ul ul a.item-link{padding-left:60px}#nav-mainmenu-mobile ul ul ul ul ul a.item-link{padding-left:75px}#nav-mainmenu-mobile ul ul ul ul ul ul a.item-link{padding-left:90px}#nav-mainmenu-mobile ul ul ul ul ul ul ul a{padding-left:105px}#nav-mainmenu-mobile ul ul li.menu-item[class*=icon-]:before{margin-left:30px}#nav-mainmenu-mobile ul ul ul li.menu-item[class*=icon-]:before{margin-left:45px}#nav-mainmenu-mobile ul ul ul ul li.menu-item[class*=icon-]:before{margin-left:60px}#nav-mainmenu-mobile ul ul ul ul ul li.menu-item[class*=icon-]:before{margin-left:75px}#nav-mainmenu-mobile ul ul ul ul ul ul li.menu-item[class*=icon-]:before{margin-left:90px}#nav-mainmenu-mobile ul.mega-menu ul{display:none;animation-fill-mode:none;-webkit-animation-fill-mode:none;animation-name:none;-webkit-animation-name:none}#nav-mainmenu-mobile ul.mega-menu li.parent-showsub>ul{display:block!important}#nav-mainmenu-mobile ul.mega-menu .service .text p{color:#292c30}#nav-mainmenu-mobile ul.mega-menu .service-text a{display:inline-block}#header-left #nav-mainmenu-mobile .showsubmenu{display:block!important;z-index:10}#nav-mainmenu-mobile .widget{padding:10px 0}#nav-mainmenu-mobile .widget>div{padding:0;padding-right:10px;padding-left:30px}#nav-mainmenu-mobile .widget .post-title a{line-height:normal;padding:0;text-transform:capitalize;margin:0}#nav-mainmenu-mobile ul.mega-menu .mega-style1 .column-megamenu{padding:0}#nav-mainmenu-mobile ul.mega-menu .mega-style1 .column-megamenu>a{display:block;font-family:'Source Sans Pro' sans-serif;line-height:20px;padding-bottom:10px;padding-left:30px;padding-top:10px}@media (max-width:782px){body.admin-bar #nav-mainmenu-mobile{top:46px}}#nav-mainmenu ul.mega-menu .mega-block-title{font-family:Poppins,sans-serif!important;font-size:14px;font-weight:600!important;line-height:34px;margin:0 0 10px;text-transform:uppercase}#nav-mainmenu ul.mega-menu .jv-posts a{padding:0!important}#nav-mainmenu ul.mega-menu .jv-posts .entry-meta span{display:inline-block!important}#top_search{overflow:hidden;z-index:1;position:absolute;top:0;left:0;bottom:-1px;right:0;opacity:0;transform:scale(.9);-webkit-transform:scale(.9);visibility:hidden;z-index:10000}#top_search form{max-width:500px;margin:15px auto}#top_search form input{border:none;height:50px;background:rgba(0,0,0,0) none repeat scroll 0 0;border-bottom:1px solid #fff;border-radius:0;color:#fff;font-size:18px}#top_search form .content{overflow:hidden;position:relative}#header #top_search form button{height:50px;width:50px;line-height:50px;color:#fff}#top_search .button-search:hover{opacity:.8}body.show-search #top_search{transform:scale(1);-webkit-transform:scale(1);opacity:1;visibility:visible}#header #top_search .button-search{background:rgba(0,0,0,0) none repeat scroll 0 0;border:1px solid #fff;color:#fff}.searchform-wp{position:relative}.searchform-wp [type=search],.searchform-wp [type=text]{width:100%;background-color:#fff}.searchform-wp .btn{background:none repeat scroll 0 0 rgba(0,0,0,0)!important;border:medium none!important;font-size:16px;padding:0;position:absolute;right:0;text-align:center;top:50%;transform:translateY(-50%);-webki-transform:translateY(-50%);width:42px;height:36px;text-shadow:initial;-webkit-text-shadow:initial;box-shadow:none;-webkit-box-shadow:none}.searchform-wp:before{left:0;right:0}.searchform-wp .show-loading.btn:before{left:50%;margin-left:-5px}.searchform-wp .show-loading.btn i{opacity:0}#loginModal{color:#333}#loginModal .modal-dialog{width:400px;max-width:94%;margin:10px auto}#loginModal .modal-content{overflow:hidden}#loginModal .modal-body{padding:0}#loginModal .page-login-wrapper{margin:0;padding:0}.form-jv-login .btn{position:relative;top:-1px}.rev_slider [class*=white-line] .line{background-color:#fff;display:block;width:8000px}.rev_slider .tp-caption *{margin:0}.rev_slider h3{font-size:2.5em}.rev_slider p{font-size:1.5em;line-height:1.5em}.rev_slider .bg05{background-color:rgba(67,71,77,.5);color:#fff;padding:0 20px}.rev_slider .bg05 p{font-size:1.5em;line-height:1.5em}.tp-caption a.btn,.tp-caption a.btn:hover{color:#292c30}.tp-caption.NotGeneric-Icon a.cWhite{color:#292c30;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;border:1px;padding:10px;background-color:rgba(0,0,0,.5);display:block}.tp-caption-title{font-weight:500}.tp-caption[class*=icon-]:before{font-size:18px;border-radius:100%;display:inline-block;height:40px;line-height:40px;margin-right:10px;text-align:center;width:40px}#maincontent{margin-bottom:30px}h1.entry-title{font-weight:700;text-shadow:5px 5px 0 rgba(0,0,0,.2);-webkit-text-shadow:5px 5px 0 rgba(0,0,0,0.2);text-transform:uppercase;color:#fff;font-size:40px;margin-bottom:0;margin-top:0}h1.entry-title .count{font-size:14px}h2.widgettitle{font-size:22px;line-height:40px}h2.widgettitle[class*=icon]:before{border:1px solid #666;border-radius:100%;float:left;font-size:24px;height:40px;line-height:38px;margin-right:5px;text-align:center;width:40px}#wrap_content{position:relative;z-index:20}.row-section{margin-bottom:0;margin-top:0;padding-bottom:70px;padding-top:70px}#block-more h3{line-height:50px;margin:0}#block-more p{margin:0}.padding20-0{padding:20px 0}.padding30-0{padding:30px 0}.padding40-0{padding:40px 0}.padding50-0{padding:50px 0}.padding60-0{padding:60px 0}.padding10-0{padding:10px 0}[class*=fullwidth] h2.widgettitle{max-width:1170px;padding:0 15px;margin:0 auto 30px}.titl-line{color:#fff;position:relative;text-align:center;font-size:16px;line-height:30px}.titl-line:before{position:absolute;left:0;top:50%;height:1px;background:#e5e6e9;right:0;content:""}.titl-line>span{display:inline-block;position:relative;padding:0 15px;border-radius:3px}img.avatar{background-color:#fff;border:3px double #dcdcdc}.titleTable{margin:0;padding:10px;color:#fff;text-align:center;border-radius:5px 5px 0 0}.loading-ball{display:inline-block;width:50px;height:50px;position:relative;cursor:pointer}.loading-ball .ball{display:block;height:100%;border:5px solid #000;border-radius:100%;margin:0 auto}.loading-ball .ball1{display:block;background-color:#fff;opacity:.9;border-radius:50px;width:30px;height:30px;left:10px;position:absolute;top:10px;border:5px solid #000;border-right-color:#fff!important;border-bottom-color:#fff!important}.loading-ball .ball2{background-color:#fff;border-radius:100%;display:block;font-size:10px;top:3px;bottom:3px;right:3px;left:3px;line-height:44px;position:absolute;text-align:center;text-transform:uppercase}.load-more .loading-ball .ball2{line-height:14px;padding-top:8px;cursor:pointer}.show-loading .loading-ball .ball{border-left-color:#fff!important;border-top-color:#fff!important;-moz-animation:spin .5s infinite linear;-webkit-animation:spin .5s infinite linear;-ms-animation:spin .5s infinite linear}.show-loading .loading-ball .ball1{opacity:1;-moz-animation:spinoff .5s infinite linear;-webkit-animation:spinoff .5s infinite linear;-ms-animation:spinoff .5s infinite linear}.show-loading .loading-ball .ball2{opacity:0}.bg-main,.bg-main h2,.bg-main h3,.bg-main h4,.bgImg h2,.bgImg h3,.bgImg h4{color:#fff}.glyphs.character-mapping{margin:0 0 20px;padding:20px 0 20px 30px;color:rgba(0,0,0,.5);border:1px solid #d8e0e5;-webkit-border-radius:3px;border-radius:3px}.glyphs.character-mapping li{margin:0 30px 20px 0;display:inline-block;width:90px}.glyphs.character-mapping p{display:inline}.glyphs.character-mapping input{margin:0;padding:5px 0;line-height:12px;font-size:12px;display:block;width:100%;border:1px solid #d8e0e5;-webkit-border-radius:5px;border-radius:5px;text-align:center;outline:0}.glyphs.character-mapping input:focus{border:1px solid #fbde4a;-webkit-box-shadow:inset 0 0 3px #fbde4a;box-shadow:inset 0 0 3px #fbde4a}.glyphs.character-mapping input:hover{-webkit-box-shadow:inset 0 0 3px #fbde4a;box-shadow:inset 0 0 3px #fbde4a}.glyphs.css-mapping{margin:0 0 60px;padding:30px 0 20px 30px;color:rgba(0,0,0,.5);border:1px solid #d8e0e5;-webkit-border-radius:3px;border-radius:3px}.glyphs.css-mapping li{margin:0 30px 20px 0;padding:0;display:inline-block;overflow:hidden}.glyphs.css-mapping p{display:inline}.glyphs.css-mapping input{margin:0;margin-top:5px;padding:8px;line-height:16px;font-size:16px;display:block;width:150px;height:40px;border:1px solid #d8e0e5;-webkit-border-radius:5px;border-radius:5px;background:#fff;outline:0;float:right}.glyphs.css-mapping input:focus{border:1px solid #fbde4a;-webkit-box-shadow:inset 0 0 3px #fbde4a;box-shadow:inset 0 0 3px #fbde4a}.glyphs.css-mapping input:hover{-webkit-box-shadow:inset 0 0 3px #fbde4a;box-shadow:inset 0 0 3px #fbde4a}[class*=title-line-]{font-size:16px;margin:0 auto 30px!important;max-width:800px;padding:0 60px;text-align:center}[class*=title-line-] h2.widgettitle:after{margin:25px 0 0}[class*=title-line-] h2.widgettitle{font-size:28px}.pagination{display:block;margin:0 0 20px}.pagination ul{overflow:hidden;list-style:none;margin:0;text-align:center}.pagination li{display:inline-block}.pagination li:first-child{margin:0!important}.pagination * .page-numbers{display:inline-block;line-height:36px;cursor:pointer;padding:0 15px!important;text-align:center;-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-color:#fff;border-color:#e5e6e9 #dfe0e4 #d0d1d5;border-image:none;border-radius:3px;border-style:solid;border-width:1px}.pagination .current{color:#fff}.col-md-3.sidebar .widget{padding:15px}.box-widget h2.widgettitle,.col-md-3.sidebar .widget .widget-title{line-height:60px;margin:-15px -15px 15px;padding:0 15px}.box-widget h2.widgettitle,.sidebar .widget .widget-title{border-bottom:1px solid #efefef;line-height:70px;margin:-30px -30px 30px;padding:0 30px}.wrap_bg_header{background-color:#222;background-position:50% 0;background-repeat:no-repeat;background-attachment:fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.wrap_bg_header:before{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0);content:"";z-index:1}.wrap_bg_header>div{position:relative;z-index:2}ul.breadcrumb{background-color:#fff;margin:0;padding:10px;border:1px solid #efefef}#block-title ul.breadcrumb{background:rgba(0,0,0,0) none repeat scroll 0 0;border:medium none;border-radius:0;line-height:24px;margin:15px 0 0;padding:0}#block-title{width:100%;position:relative;margin-bottom:50px}#block-title .container{height:200px}#block-title .container{display:table;color:#fff}#block-title .container .wrap-title{display:table-cell;height:100%;vertical-align:top;padding-top:50px;width:100%}#block-title .container h1{font-weight:600}#block-title .container .meta-desc{font-size:18px}.owl-wrapper-outer{position:relative!important;overflow:hidden}.opacity0{opacity:0}.owl-carousel .item{float:none!important;padding-right:0!important;padding-left:0!important;margin:0!important;width:auto!important;max-width:none!important;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;display:block}.owl-carousel{margin-left:0!important;margin-right:0!important;overflow:hidden}.slider-products-1 .owl-carousel{margin:0!important}.slider-products-1 .owl-wrapper-outer .inner-item{padding:0}.slider-products-1 .shop-products-list .product_list_widget{margin:0!important}.slider-products-1 .inner-item{padding:0!important}.owl-carousel .owl-controls>.owl-pagination{width:auto}.owl-carousel .owl-controls .owl-buttons>div{font-size:26px;background-color:#fff;height:50px;line-height:50px;margin-top:-25px;overflow:hidden;position:absolute;text-align:center;top:50%;width:50px;border:1px solid #efefef}.owl-carousel .owl-controls .owl-buttons>div:hover{color:#000}.owl-carousel .owl-controls .owl-buttons .owl-prev{left:-50px}.owl-carousel .owl-controls .owl-buttons .owl-next{right:-50px}.owl-carousel:hover .owl-controls .owl-buttons .owl-prev{left:10px}.owl-carousel:hover .owl-controls .owl-buttons .owl-next{right:10px}.owl-carousel .owl-controls .owl-page{display:inline-block;margin:11px 5px 0}.owl-carousel .owl-controls .owl-page span{background-clip:padding-box;background-color:rgba(0,0,0,.64);border:2px solid rgba(0,0,0,.64);border-radius:100%;box-shadow:0 1px 0 rgba(255,255,255,.2);content:"";display:inline-block;height:10px;margin:0 5px 0 0;width:10px}.slider-products .product_list_widget{margin:0 -10px!important;width:auto!important}.slider-products .owl-carousel .item{padding:0 10px!important}.space10 .owl-carousel{margin-left:-5px!important;margin-right:-5px!important;width:auto!important}.space10 .owl-carousel .item{padding-left:5px!important;padding-right:5px!important}.space20 .owl-carousel,.you-might-also-like .related-posts{margin-left:-10px!important;margin-right:-10px!important;width:auto!important}.space20 .owl-carousel .item,.you-might-also-like .related-posts .item{padding-left:10px!important;padding-right:10px!important}.space30 .owl-carousel{margin-left:-15px!important;margin-right:-15px!important;width:auto!important}.space30 .owl-carousel .item{padding-left:15px!important;padding-right:15px!important}.space10 .owl-item .ql-tpgallery{display:block}.row.space10{margin:0 -5px}.row.space10>div{padding:0 5px;margin:0 0 10px}.row.space20{margin:0 -10px}.row.space20>div{padding:0 10px;margin:0 0 10px}.row.space30{margin:0 -15px}.row.space30>div{padding:0 15px;margin:0 0 10px}[class*=overlay-item-bg]{position:relative;color:#fff}[class*=overlay-item-bg]>div{position:relative}[class*=overlay-item-bg] h2{color:#fff}[class*=overlay-item-bg]:before{content:"";display:block!important;position:absolute;top:0;right:0;bottom:0;left:0}.overlay-item-bg-1:before{background-color:rgba(245,245,245,.1)}.overlay-item-bg-2:before{background-color:rgba(0,0,0,.2)}.overlay-item-bg-3:before{background-color:rgba(0,0,0,.3)}.overlay-item-bg-4:before{background-color:rgba(0,0,0,.4)}.overlay-item-bg-5:before{background-color:rgba(0,0,0,.5)}.overlay-item-bg-6:before{background-color:rgba(0,0,0,.6)}.overlay-item-bg-7:before{background-color:rgba(0,0,0,.7)}.overlay-item-bg-8:before{background-color:rgba(0,0,0,.8)}.overlay-item-bg-9:before{background-color:rgba(0,0,0,.9)}[class*=overlay-item-bg] .wpb_column{position:relative;z-index:2}.overlay-item .defaultimg:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5)}body.error404 #block-title{height:730px;font-size:18px;text-shadow:1px 1px 2px rgba(0,0,0,.5);margin:0;color:#fff}body.error404 #block-title .container{display:table;height:100%;position:absolute;text-align:center;width:100%}body.error404 #block-title .wrap-title{display:table-cell;position:relative;vertical-align:middle}body.error404 #block-title h1{font-size:180px!important;line-height:150%}body.error404 #block-title h2{font-size:48px}body.error404 #block-title .sorry{margin-bottom:30px}body.error404 #block-title .searchform-wp{margin:0 auto;max-width:400px}body.error404 #block-title .searchform-wp input{background-color:rgba(255,255,255,.5);border:medium none;color:#000;font-size:20px;height:60px;padding:0 20px}body.error404 #block-title .searchform-wp .btn{height:60px;width:60px}body.error404 #wrap_content{padding:0;border:none}.row-why-choose-us{text-align:center;color:#777}.row-why-choose-us .round-icon{color:#777;border-color:#777}[class*=bg-icon-color][class*=icon-]:before{display:inline-block;border:1px solid #000;border-color:transparent;border-radius:100%;color:#fff;font-size:24px;height:70px;line-height:70px;margin-top:10px;position:relative;text-align:center;width:70px}[class*=bg-icon-color][class*=icon-]:hover:before{background:0 0!important}.row-icon-left [class*=bg-icon-color] .icon-img,.row-icon-left [class*=bg-icon-color][class*=icon-]:before{float:left;margin-right:15px}.bg-icon-color-1[class*=icon-]:before{background-color:#1b90a2}.bg-icon-color-2[class*=icon-]:before{background-color:#e10765}.bg-icon-color-3[class*=icon-]:before{background-color:#ff9c00}.bg-icon-color-4[class*=icon-]:before{background-color:#4ad0eb}.bg-icon-color-5[class*=icon-]:before{background-color:#b3d735}.bg-icon-color-6[class*=icon-]:before{background-color:#b99a7b}[class*=bg-icon-color][class*=icon-]>*{display:block;overflow:hidden}.service-2-style-1 .wrap-item-service{margin:0 -15px;overflow:hidden}.service-2-style-1 .wrap-item-service .widget{float:left;width:50%;padding:0 15px;overflow:hidden}.service-2-style-2 .wrap-item-service .widget{overflow:hidden}.service-2-style-2 .wrap-item-service .widget+.widget{margin-top:10px}.service-2-style-2 .wrap-item-service h2.widgettitle i{margin-right:10px}#block-testimonial{background-image:url("img-6.jpg")}.row-testimonial-2,.row-testimonial-2 blockquote footer{color:#fff}[class*=slider-latest] .item{margin-bottom:30px}[class*=slider-latest] .item-gellary-page,[class*=slider-latest] iframe{display:block;width:100%}[class*=slider-latest] .wrap-thumb{display:block;overflow:hidden;position:relative}[class*=slider-latest] .wrap-thumb .ItemLinks{background-color:rgba(30,30,30,.5);bottom:0;color:#fff;left:0;margin:0;opacity:1;padding:5px 0;position:absolute;right:0;top:auto;transform:translateY(100%);-webkit-transform:translateY(100%)}[class*=slider-latest] .wrap-thumb .ItemLinks>*{margin:0}[class*=slider-latest] .wrap-thumb .ItemLinks .meta-label{color:#fff}[class*=slider-latest] .content-item-desc{background-color:#fafafa;border:1px solid #efefef;padding:10px 10px 15px;position:relative;z-index:20}[class*=slider-latest] .content-item-desc .post-title{font-size:18px;margin:0 0 10px;padding:5px 0}[class*=slider-latest] .content-item-desc .moduleItemIntrotext{font-size:14px;margin:0 0 20px}[class*=slider-latest] .innerItem:hover .wrap-thumb .ItemLinks{opacity:1;transform:translateY(0);-webkit-transform:translateY(0)}.shortcode_banner .widget{display:table;width:100%;padding:0;height:250px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;position:relative}.shortcode_banner .widget>.inner{color:#fff;display:table-cell;height:100%;width:100%;z-index:2;vertical-align:middle;text-align:center;position:relative}.shortcode_banner .widget:before{content:"";position:absolute;top:30px;bottom:30px;right:30px;left:30px;opacity:.7;transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s}.shortcode_banner .widget:hover:before{top:0;bottom:0;right:0;left:0}.shortcode_banner .widget>.inner h3{color:#fff}.shortcode_banner .widget>.inner p{margin:0}.display-table{display:table;height:100%;z-index:2}.display-table .display-table-column{display:table-cell;vertical-align:middle}.sc-custom-text{color:#fff;line-height:normal;overflow:hidden;position:relative}.sc-custom-text .prl-text1{font-family:Poppins!important;font-size:18px;font-weight:600}.sc-custom-text .prl-text2{font-size:60px;font-weight:700}.sc-custom-text .prl-text3{font-size:18px}.jv_tabs_fix .owl-carousel{overflow:visible}.jv_tabs_fix .owl-controls{position:absolute;right:10px;top:-42px;width:62px}.jv_tabs_fix .owl-controls .owl-buttons>div{border:1px solid #efefef;font-size:16px;height:30px;line-height:30px;width:30px}.jv_tabs_fix .owl-carousel .owl-controls .owl-buttons .owl-prev{left:0}.jv_tabs_fix .owl-carousel .owl-controls .owl-buttons .owl-next{right:0}.widget-team .item{margin-bottom:20px}.widget-team .item-inner{border-bottom:3px solid #000;padding:5px;background-color:#fff}.widget-team .item-inner .avatar{margin-bottom:20px}.widget-team .item-inner h4{margin-bottom:5px}.alignleft{float:left}.alignright{float:right}.aligncenter{display:block;margin-left:auto;margin-right:auto}img.alignleft{margin:5px 0 5px 0;margin-right:20px;margin-left:0}img.alignright{margin:5px 0 5px 0;margin-right:0;margin-left:20px}img.aligncenter{margin:5px auto}img.alignnone{margin:5px 0}.says,.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.entry-content:after{content:'';clear:both;display:table}.container-full{margin:0 50px}.jv-posts .posts-thumb.center{margin-left:auto;margin-right:auto}.jv-posts .posts-thumb.pull-left{margin-right:10px}.jv-posts .posts-thumb.pull-right{margin-left:10px}.jv-posts .posts-thumb a{display:block}.jv-posts .content-item-desc{overflow:hidden}.post-meta-date{background-color:rgba(255,255,255,.5);border-radius:3px;color:#fff;left:5px;min-width:60px;padding:3px;position:absolute;text-align:center;top:70px;z-index:10}.post-meta-date .date{background-color:#333;border-radius:3px 3px 0 0;font-size:24px;font-weight:700;line-height:normal}.post-meta-date span{background-color:#444;display:block;font-size:11px;line-height:1;padding:1px;position:relative;text-transform:uppercase}.post-meta-date .month{padding-top:5px}.post-meta-date .year,.post-meta-date span:last-child{border-radius:0 0 3px 3px;padding-bottom:5px}.no-icontype .post-meta-date{top:5px}.btn-round50{border:1px solid #333;border-radius:100%;display:inline-block;font-size:24px;height:50px;line-height:50px;width:50px}.entry-caption,.gallery-caption,.wp-caption .wp-caption-text{background-color:#fff;color:#666;font-size:92%;font-style:italic;font-weight:300;margin:0 0 24px;padding:5px;text-align:center}.posts-thumb[class*=pull-]{overflow:hidden;position:relative}.posts-thumb[class*=pull-] img{left:50%;max-width:100px;position:relative;top:50%;transform:translate(-50%);-webkit-transform:translate(-50%)}a.posts-thumb{background-position:50% 50%;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.shortcode_latest_posts_1 iframe{height:250px}.shortcode_latest_posts_2 iframe{height:250px}.blog-item{margin-bottom:30px}.row_item_single{margin-bottom:50px}.blog-item .blog-item-description{background-color:#fff;padding:30px;border:1px solid #efefef;position:relative;z-index:20}.blog-item .blog-item-description.is_thumbnail_large{border-top:0}h3.entry-title{font-size:18px;margin-bottom:30px;line-height:22px;position:relative;padding-bottom:10px;text-transform:none;color:#444}h3.entry-title:before{content:"";position:absolute;bottom:0;height:1px;width:0;left:0;max-width:100%;width:160px;background:#d1d1d1;background:-moz-linear-gradient(left,rgba(0,0,0,.18) 0,rgba(0,0,0,.12) 35%,rgba(0,0,0,.05) 70%,rgba(0,0,0,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(0,0,0,.18)),color-stop(35%,rgba(0,0,0,.12)),color-stop(70%,rgba(0,0,0,.05)),color-stop(100%,rgba(0,0,0,0)));background:-webkit-linear-gradient(left,rgba(0,0,0,.18) 0,rgba(0,0,0,.12) 35%,rgba(0,0,0,.05) 70%,rgba(0,0,0,0) 100%);background:-o-linear-gradient(left,rgba(0,0,0,.18) 0,rgba(0,0,0,.12) 35%,rgba(0,0,0,.05) 70%,rgba(0,0,0,0) 100%);background:-ms-linear-gradient(left,rgba(0,0,0,.18) 0,rgba(0,0,0,.12) 35%,rgba(0,0,0,.05) 70%,rgba(0,0,0,0) 100%);background:linear-gradient(to right,rgba(0,0,0,.18) 0,rgba(0,0,0,.12) 35%,rgba(0,0,0,.05) 70%,rgba(0,0,0,0) 100%)}h3.entry-title:hover:after{width:80px}.jvpost-thumb{display:block;overflow:hidden}.jvpost-thumb img{display:block;width:100%}.pageBlog .blog-thumbnail img{width:100%}.ItemLinks{font-size:11px;margin:0 0 20px;position:relative}.ItemLinksBlock>*{display:block;margin-bottom:5px}.ItemLinksInline>*{display:inline;margin-right:5px}.ItemLinksInline>:before{content:"/";width:1px;height:10px;display:inline-block;margin-right:5px;position:relative;top:-1px}.ItemLinksInline>:first-child:before{display:none}.ItemLinksFooter{border-top:1px solid #ddd;margin:0!important;overflow:hidden;padding:10px 30px}.entry-meta-thumb .blog-item-social{display:inline!important;margin:0}.entry-meta-thumb .blog-item-social li{margin:0;display:inline!important;padding:0 2px}.entry-meta-thumb{color:#fff;position:absolute;margin:0;right:0;top:0;bottom:0;padding:10px;width:170px;overflow:hidden;z-index:100}.entry-meta-thumb>*{padding:5px 0;line-height:22px}.entry-meta-thumb .text-readmore{padding:0;border:none;left:0;position:absolute;bottom:10px;width:100%;display:block;text-align:center}.entry-meta-thumb .text-readmore .btn-round50:not(:hover){border-color:#fff}.thumb-sidebar .innerItem{overflow:hidden}.thumb-sidebar .moduleItemImage{float:left;width:76px;height:76px;margin-right:10px;overflow:hidden;border-radius:5px}.thumb-sidebar .moduleItemImage img{display:block;height:100%;left:50%;max-width:none!important;position:relative;transform:translateX(-50%);-webkit-transform:translateX(-50%);width:auto!important}.thumb-sidebar .content-item-description{overflow:hidden}.thumb-sidebar .content-item-description>*{margin:0}.thumb-sidebar .content-item-description>*+*{margin-top:12px}body.template-article .article-detail .thumbnail_large{margin-bottom:30px}body.template-article .article-detail .blog-thumbnail{border-radius:5px;position:relative}body.template-article .article-detail .blog-thumbnail img{border-radius:5px;display:block}body.template-article .article-detail .blog-thumbnail:before{left:0!important;right:0!important}body.template-article .article-detail .entry-meta{border-bottom:1px solid #e5e6e9;padding-bottom:15px}body.template-article .article-detail .share-posts{text-align:center}.blog-item-description .top-meta{color:#adadad;font-size:14px}.blog-item-description.is_thumbnail_large .top-meta{background-color:#fff;padding:5px 10px;position:absolute;top:-16px;left:30px}.blog-item-description .bottom-meta>span+span:before{content:"/";width:1px;display:inline-block;margin:0 6px 0 5px}.blog-item-description .entry-footer{color:#adadad;font-size:12px}.blog-item-description .entry-footer>div{margin:0;overflow:hidden}.blog-item-description .entry-footer>div+div{margin-top:15px}.blog-item-description .entry-footer>div ul{margin:0}.thumbnail_large iframe{border:medium none;display:block;height:400px;max-height:600px;width:100%}.itemMasonry .thumbnail_large iframe{height:220px}.recent-posts-extended .item{position:relative;display:block}.recent-posts-extended .item+.item{margin-top:15px}.recent-posts-extended .item .innerItem{overflow:hidden}.recent-posts-extended .item .readmore{padding-top:10px}.recent-posts-extended h4.post-title{font-size:14px;text-transform:uppercase;margin-bottom:10px}.recent-posts-extended .jvpost-alignleft{border:3px double #dcdcdc;background-color:#fff}.sidebar ul.list-icon{list-style:outside none none;margin:0;padding:0}.sidebar ul.list-icon li{position:relative;margin-bottom:1px}.sidebar ul.list-icon li>a{padding:8px 0;display:block}.sidebar ul.list-icon>li>a:before{background-clip:padding-box;background-color:rgba(255,255,255,.2);border:2px solid #333;border-radius:100%;content:"";display:inline-block;height:10px;margin-right:5px;width:10px}.sidebar ul.list-icon li .catCounter{background-color:#f9f9f9;border:1px solid #ddd;border-radius:5px;padding:3px 8px;position:absolute;right:3px;top:3px}.sidebar ul.list-icon ul{list-style:outside none none;margin:1px 0 0 12px}.sidebar ul.list-icon ul li>a:before{content:"\e917";display:inline-block;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:normal;position:relative;text-transform:none;top:1px}.layout-blog-page .blogMasonry .blog-video iframe{max-height:250px}.layout-fullwidth.layout-blog-page .blogMasonry .blog-video iframe{max-height:500px}.wpComments .commentlist{list-style:outside none none;margin:0}.wpComments .commentlist ul{margin-left:30px}.wpComments .commentlist .avatar{border-radius:100%;float:left;margin-right:15px}.wpComments .comment section{overflow:hidden}.wpComments .commentlist .ItemLinks{margin-bottom:5px;overflow:hidden}.wpComments .commentlist p{margin:0}.wpComments .commentlist li{margin-top:10px}.wpComments .commentlist>li:first-child{border:medium none}.wpComments .commentlist #respond{padding-top:10px}.wpComments code{display:block;white-space:inherit}#comment_form p label{display:block}#comment_form p input{width:100%}#comment_form textarea{height:122px}.nav-single{overflow:hidden}.wrap-jvdropdown{position:relative}.wrap-jvdropdown .jvdropdown{position:absolute;display:none;width:300px;top:100%;padding:20px;background-color:#fff;border-color:#f1f1f1;border-top:1px solid #f1f1f1;box-shadow:1px 2px 4px rgba(0,0,0,.3);-webkit-box-shadow:1px 2px 4px rgba(0,0,0,.3);right:0;margin-right:-50px;color:#333}.wrap-jvdropdown:hover .jvdropdown{display:block;animation-fill-mode:both;animation-name:slideInUp-30;animation-duration:.3s;-webkit-animation-duration:.3s;-webkit-animation-fill-mode:both;-webkit-animation-name:slideInUp-30}.wrap-mini-cart{float:right;position:relative}.wrap-mini-cart .button-cart{margin:0}.wrap-mini-cart #mini-cart{position:absolute;display:none;width:300px;top:100%;padding:20px;background-color:#fff;border-color:#f1f1f1;border-top:1px solid #f1f1f1;box-shadow:1px 2px 4px rgba(0,0,0,.3);-webkit-box-shadow:1px 2px 4px rgba(0,0,0,.3);right:0;margin-right:-80px}.wrap-mini-cart #mini-cart .cart-list{animation-name:none;-webkit-animation-name:none;background:0 0;border:medium none;box-shadow:inherit;color:#444;display:block;left:auto;margin:0 -20px 20px;padding:0 20px;max-height:500px;overflow:auto;position:relative;right:auto;width:auto}.wrap-mini-cart #mini-cart .cart-list .mini_cart_item{line-height:normal;overflow:hidden;padding:10px 0}.wrap-mini-cart #mini-cart .cart-list .mini_cart_item .product-image{float:left;margin-right:10px;width:70px}.wrap-mini-cart #mini-cart .cart-list .mini_cart_item .product-inner{overflow:hidden;position:relative}.wrap-mini-cart #mini-cart .cart-list .mini_cart_item .product-inner a.btn-remove{border:0 none;display:block;float:right;font-weight:300;height:20px;left:auto;right:0;text-align:right;text-decoration:none;top:10px;width:20px}.wrap-mini-cart #mini-cart .cart-list .mini_cart_item+.mini_cart_item{border-top:1px solid #f7f7f7}.wrap-mini-cart #mini-cart .summary{padding:10px 0 0;border-top:3px double #ebe9eb;overflow:hidden;text-align:right;font-size:18px}.wrap-mini-cart #mini-cart .actions .btn{width:49%;text-align:center;margin:0;padding:0;line-height:40px}.wrap-mini-cart #mini-cart.mini_cart_hidden{opacity:0!important;visibility:hidden!important;z-index:-1000!important;display:none!important}.wrap-mini-cart:hover #mini-cart{display:block;animation-fill-mode:both;animation-name:slideInUp-30;animation-duration:.3s;-webkit-animation-duration:.3s;-webkit-animation-fill-mode:both;-webkit-animation-name:slideInUp-30}.product-filter{background:#fff;border:1px solid #e1e1e1;margin-bottom:30px;padding:15px}.product-filter .jvshop-ordering{margin:0;float:right}.product-filter .jvshop-result-count{margin:0;float:left;line-height:36px}.product-filter .change-view{text-align:center;border-radius:3px;cursor:pointer;font-size:18px;padding:0;width:40px;border:1px solid #dcdcdc;display:inline-block;height:36px;line-height:34px}.product-filter .change-view:not(:hover){color:#666}.shop-products-list .item{margin-bottom:30px}.shop-products-list .product_list_widget li{padding:0 15px}.slider-products .product_list_widget li{padding:0!important}.shop-products-list .product_list_widget .inner-item{position:relative}.shop-products-list .product_list_widget .product-img{display:block;margin-bottom:0;position:relative;overflow:hidden;border-radius:5px 5px 0 0;overflow:hidden}.shop-products-list .product_list_widget .product-img>a{display:block;position:relative;text-align:center}.shop-products-list .product_list_widget .product-img>a:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.2) none repeat scroll 0 0;opacity:0}.product_list_widget span.onsale,.shop-info-detail span.onsale{border-radius:0;color:#fff;font-size:12px;font-weight:300;height:40px;left:auto;margin:0;min-height:20px;padding:20px 0 0;position:absolute;right:-40px;text-align:center;text-shadow:none;top:-10px;transform:rotate(45deg);-webkit-transform:rotate(45deg);width:100px}.product_list_widget span.badge--sold-out,.shop-info-detail span.badge--sold-out{padding-top:24px;background-color:red}.product_list_widget .product-img span.tag-new{border-radius:0;color:#fff;font-size:12px;font-weight:300;height:40px;right:auto;margin:0;min-height:20px;position:absolute;left:-40px;text-align:center;text-shadow:none;bottom:-10px;transform:rotate(45deg);-webkit-transform:rotate(45deg);width:100px}.shop-products-list .product_list_widget .product-img .wp-post-image{display:block;width:100%}.shop-products-list .product-action{bottom:0;color:#fff;height:60px;left:50%;margin-top:-30px;margin-left:-30px;position:absolute;text-align:center;top:50%;width:60px;z-index:10}.shop-products-list .product-action .item-btn{position:absolute!important;height:60px;width:60px;line-height:60px;color:#1b1d1f;text-align:center;transform:scale(.5);-webkit-transform:scale(.5);opacity:0}.shop-products-list .product-action .item-btn .btn{bottom:0;border:medium none;height:auto;line-height:40px;left:0;padding:0;position:absolute;background:#fff none repeat scroll 0 0;border-radius:100%;right:0;text-align:center;top:0;background-color:transparent;font-size:13px;background-color:#fff}.shop-products-list .product-action .item-btn .btn:hover{background-color:#ff148b;color:#fff}.shop-products-list .product-action .item-btn .btn.wishlist-added:not(:hover){color:#ff148b}.shop-products-list .product-action .item-btn.item-btn-addtocart{left:0;top:0;line-height:60px;text-align:center;background:0 0}.shop-products-list .product-action .item-btn.item-btn-addtocart button{border:medium none;border-radius:100%;height:60px;width:60px;padding:0;text-align:center;font-size:18px}.shop-products-list .product-action .item-btn.item-btn-wishlist{top:-40px;left:-40px;line-height:40px;width:40px;height:40px;z-index:100}.shop-products-list .product-action .item-btn.item-btn-wishlist button{border:medium none;border-radius:100%;height:40px;width:40px;padding:0;min-width:40px;text-align:center}.shop-products-list .product-action .item-btn.item-btn-qv{top:60px;right:-40px;line-height:40px;width:40px;height:40px}.hotdeal-countdown{max-width:300px;margin:0 auto}.hotdeal-countdown .time_circles{position:relative}.hotdeal-countdown .time_circles canvas{display:block}.hotdeal-countdown .time_circles>div{color:#fff;text-align:center;position:absolute}.wrap-hotdeal-countdown-2{bottom:0;position:absolute;right:0;background-color:rgba(0,0,0,.3)}.wrap-hotdeal-countdown-2 .time_circles>div{color:#fff;position:relative!important;text-align:center;left:auto!important;right:auto!important;top:auto!important;width:auto!important;margin:0 5px;display:inline-block}.product-price{margin-bottom:15px}.product-price .price{display:block;font-weight:300!important;font-size:16px!important;line-height:24px}.product-price .price ins{text-decoration:none;font-weight:300!important}.product-price .price del{font-size:70%!important;color:#000!important;font-weight:300!important;float:right;text-decoration:line-through}.product-price .price .saleoff{font-size:70%!important;margin-right:10px;color:#000!important;font-weight:300!important;float:right}.shop-products-list .content-item-description{position:relative;overflow:hidden;border:1px solid #efefef;border-top:none;padding:15px;background-color:#fff}.shop-products-list .imgsubproduct,.shop-products-list .star-rating{display:block;margin:0 0 10px!important;position:relative;overflow:hidden!important}.content-item-description .description p{margin:0;padding:0}.product-list-item{background-color:#fff;border:1px solid #efefef;padding:15px;margin-bottom:30px;overflow:hidden}.product-list-item .product-img{border-radius:5px;float:left;margin-right:20px;width:250px}.product-list-item .content-item-list-description{overflow:hidden}.product-action-list .btn{margin-right:10px;min-width:40px;padding:0;text-align:center;width:52px}.product-action-list .item-btn-addtocart{margin-right:10px}.product-action-list .item-btn-qv{display:block!important}.product-action-list .item-btn-qv .btn{font-size:0!important;color:#43474d!important;background:rgba(0,0,0,0) none repeat scroll 0 0!important}.product-action-list .item-btn-qv .btn:before{font-size:18px;font-size:18px;left:2px;margin-right:5px;position:relative;top:7px;color:#333!important}.product-action-list .item-btn-qv .btn:hover:before{color:#ff148b!important}.wishlist-added:not(:hover){color:#ff148b!important}.wrap-product-reviews-badge{height:25px}.shop-products-list .product_list_widget .product-img:hover>a:before{opacity:1}.shop-products-list .product-img:hover .product-action .item-btn{opacity:1;transform:scale(1);-webkit-transform:scale(1)}.product_list_widget .product-img:hover span.onsale,.shop-info-detail .product-img:hover span.onsale{right:-60px;top:-30px;opacity:0}.shop-products-list .product_list_widget .product-img:hover .tag-new{bottom:-30px;left:-60px;opacity:0}.pp_gallery ul a img{width:50px!important}.slider-subcategories{display:none}.slider-subcategories>div{margin-bottom:30px}.subcategories a{display:block;margin:0;text-align:center}.subcategories a .product-cat-image{display:block}.subcategories a .product-cat-image img{display:block;border-radius:5px 5px 0 0;max-height:100%;margin:auto;opacity:.8;transition:all .3s ease 0ss;-moz-transition:all .3s ease 0ss;-webkit-transition:all .3s ease 0ss}.subcategories a:hover .product-cat-image img{opacity:1}.subcategories .category-name{display:block;margin:0;padding:5px;background-color:#fff;border:1px solid #efefef;border-top:none}ul.product-categories{margin:0;padding:0;list-style:none;text-transform:uppercase}ul.product-categories ul{margin-left:25px;padding:0;display:none}ul.product-categories li{position:relative;line-height:30px}ul.product-categories li+li{margin:5px 0 0}ul.product-categories li a{display:block}ul.product-categories li .showsubcategories{cursor:pointer;font-size:16px;padding:0;position:absolute;right:0;text-align:right;width:50px;top:0;height:50px;line-height:50px}ul.product-categories ul li .showsubcategories{height:30px;line-height:30px}ul.product-categories li.parent-showsub>ul{display:block}ul.product-categories li.parent-showsub>.showsubcategories:before{content:"\f106"}ul.product-categories ul{margin-left:10px}ul.product-categories ul a{font-size:12px}ul.product-categories ul li .showsubmenu{float:right;margin:0}ul.product-categories ul li a:before{font-size:16px;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;display:inline-block;text-transform:none;content:"\e917";position:relative;top:2px;line-height:normal}ul.product-categories>li+li{border-top:1px solid #efefef;margin:0}ul.product-categories>li>a{padding:10px 0}ul.vertical-menu{margin:0;padding:0;list-style:none;text-transform:uppercase}ul.vertical-menu li{position:relative}ul.vertical-menu li+li{border-top:1px solid #efefef;margin:0}ul.vertical-menu li a{display:block;padding:10px 0}ul.vertical-menu li.cat-parent:before{cursor:pointer;font-size:16px;padding:0;position:absolute;right:0;text-align:right;width:50px;top:0;height:50px;line-height:50px}ul.vertical-menu ul{display:block;left:98%;position:absolute;top:0;width:240px;z-index:99;margin:0;background-color:#fff;border:1px solid #efefef;padding:10px}ul.vertical-menu li:hover>ul{display:block}.sidebar .jvshop-product-search{position:relative}.sidebar .jvshop-product-search:before{content:"\ece1";font-family:icomoon!important;position:absolute;right:0;top:0;bottom:0;width:50px;line-height:50px;text-align:center}.sidebar .jvshop-product-search .search-field{height:50px;width:100%;padding-right:50px!important}.sidebar .jvshop-product-search input[type=submit]{position:absolute;right:0;top:0;bottom:0;width:50px;text-align:center;border:medium none;height:auto;opacity:0;padding:0}.widget_layered_nav ul{margin:0;padding:0}.widget_layered_nav ul li{position:relative}.widget_layered_nav ul li+li{border-top:1px solid #efefef}.widget_layered_nav ul li a{display:block;padding:11px 0}.widget_layered_nav ul li span{font-weight:500;position:absolute;right:10px;top:10px}.widget_layered_nav ul li a::before{content:"\f10c";margin-right:3px;float:left;position:relative;top:-1px;font-family:icomoon!important}.widget_layered_nav ul li.active-filter a::before{content:"\e6fb"}.widget_layered_nav ul li.active-filter a:hover:before{content:"\e6fa"}.cols_list_1 .product_list_widget.row{margin:0!important}.cols_list_1 .item{position:relative;margin:0}.cols_list_1 .item+.item{border-top:1px solid #efefef;padding-top:15px;margin:15px 0 0}.cols_list_1 .inner-item{cursor:pointer;display:block;overflow:hidden}.cols_list_1 .product-img{display:block;float:left;margin-right:10px;max-width:70px;overflow:hidden;position:relative}.cols_list_1 .product-img img{display:block}.cols_list_1 .content-item-description{border:medium none!important;padding:0!important;overflow:hidden}.cols_list_1 .star-rating{height:1.5em!important;opacity:1!important}.cols_list_1 .product-title{font-family:Poppins!important;font-size:14px!important;margin:0 0 10px;font-weight:600}.cols_list_1.widget_top_rated_products .product-title{font-size:14px!important;line-height:normal;margin:0 0 5px}.cols_list_1 .price,.cols_list_1 .product_list_widget .product-price{font-size:16px!important;font-weight:300;padding:0;margin:0}.cols_list_1 .price del{color:#333!important;font-size:70%!important;font-weight:300!important;float:right}.shop-info-detail{background-color:#fff;padding:50px 0}.shop-info-detail .imgsubproduct .item img{opacity:.8;border-bottom:3px solid #fff;display:block;width:100%;cursor:pointer}.shop-info-detail .imgsubproduct .active .item img{opacity:1}.shop-info-detail .zoom-item{bottom:15px;height:17px;padding:0!important;position:absolute;right:15px;width:17px;z-index:100}.shop-info-detail .cols_list_1 .item{margin-bottom:0}.shop-info-detail .upsells .product-img{border-radius:0}.shop-info-detail .single_wrap_button{margin-bottom:20px}.shop-info-detail .single_wrap_button .btn{line-height:48px;padding:0;text-align:center;width:50px}.shop-info-detail .single_wrap_button .qty{height:50px;text-align:center;width:80px}.shop-info-detail .jvshop-product-rating{overflow:hidden;margin-bottom:20px}.shop-info-detail .variations{overflow:hidden;margin-bottom:20px}.shop-info-detail .variations .selector-wrapper{float:left;margin-bottom:5px}.shop-info-detail .variations .selector-wrapper:not(:first-child){margin-left:20px}.shop-info-detail .variations .selector-wrapper label{margin-right:10px}.shop-info-detail .variations .selector-wrapper select{min-width:100px}.jvshop-tabs.wc-tabs-wrapper{padding-top:50px}.related-products{padding:50px 0}table.shop_attributes{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:rgba(0,0,0,.1) -moz-use-text-color -moz-use-text-color;border-image:none;border-style:dotted none none;border-width:1px 0 0;margin-bottom:1.618em;width:100%}table.shop_attributes th{font-weight:700;padding:8px;width:150px}table.shop_attributes td{font-style:italic;padding:0}table.shop_attributes td p{margin:0;padding:8px 0}table.shop_attributes .alt td,table.shop_attributes .alt th{background:rgba(0,0,0,.024) none repeat scroll 0 0}.shop-info-detail-sidebar .shop-info-detail{background-color:#fff;border:1px solid #efefef;margin-bottom:30px;padding:15px}.shop-info-detail-sidebar .jvshop-tabs.wc-tabs-wrapper{background:0 0;padding:0}.shop-info-detail-sidebar .jvshop-tabs.wc-tabs-wrapper .jv-nav-tabs{margin:0}.shop-info-detail-sidebar .jvshop-tabs.wc-tabs-wrapper .tab-content{background-color:#fff;border:1px solid #efefef;margin-bottom:30px;padding:15px}.shop-info-detail-sidebar .related-products{padding:0}.product-detail-others .wrap-sharing h4{margin:0}.product-detail-others .wrap-sharing .social-sharing .btn{border-radius:3px;padding:0 12px}.product-detail-others .wrap-hotdeal-countdown{max-width:300px}.shop-info-detail .btn.wishlist{margin-top:-70px;padding:0;position:absolute;right:15px;width:50px;min-width:0}.wraptable{margin-bottom:30px;overflow:auto}.table_shop_cart{background-color:#fff;width:100%}.table_shop_cart thead{background-color:#f5f5f5;border-bottom:1px solid #ddd;color:#444}.wraptable .table_shop_cart{min-width:600px}.table_shop_cart td,.table_shop_cart th{padding:15px 10px}.coupon .input-group-btn{border-radius:0 3px 3px 0;overflow:hidden}.table_shop_cart th{font-size:16px;font-weight:300}.table_shop_cart{border:1px solid #e1e1e1}.table_shop_cart tbody tr,.table_shop_cart tfoot tr{border-bottom:1px solid #e1e1e1}.table_shop_cart tbody td,.table_shop_cart tfoot td{border:0 none}.table_shop_cart .product-thumbnail{text-align:center}.table_shop_cart .quantity{display:inline-block}.table_shop_cart .remove{background:rgba(0,0,0,0) none repeat scroll 0 0!important;color:inherit!important;display:inline-block;font-size:140%;vertical-align:middle}.table_shop_cart .coupon{margin:0 auto;width:40%}.table_shop_cart .coupon .input-text{border-radius:0;width:100%}.table_shop_cart .product-thumbnail img{width:90px}.panel_cart_totals .panel-body{min-height:206px}.panel_cart_totals table tr+tr{border-top:1px solid #ccc}.panel_cart_totals table td{padding:10px 0}.table_shop_cart dl.variation dt{display:inline-block;float:left;clear:both;margin:0}.table_shop_cart dl.variation dd{display:inline-block;float:left;margin:0}.table_shop_cart dl.variation p{margin:0}.jvshop table.shop_table{border:1px solid rgba(0,0,0,.1);border-collapse:separate;border-radius:5px;margin:0 -1px 24px 0;text-align:left;width:100%}table.shop_table_left{background-color:#fff;border:1px solid rgba(0,0,0,.1);border-collapse:separate;border-radius:5px;margin:0 0 24px 0;margin-right:-1px;text-align:left;width:100%}table.shop_table_left th{background-color:#f5f5f5;text-align:right;width:200px;padding:9px 12px}table.shop_table_left td,table.shop_table_left th{border-top:1px solid rgba(0,0,0,.1);font-weight:700}table.shop_table_left tbody:first-child tr:first-child td,table.shop_table_left tbody:first-child tr:first-child th{border-top:0 none}table.shop_table_left td{border-top:1px solid rgba(0,0,0,.1);padding:6px 12px;vertical-align:middle}table.shop_table_left td ul{list-style:outside none none;margin:0;padding:0}.shop-cart-total{overflow:hidden}.shop-cart-total h4{margin:0;line-height:42px}.box-checkout{background-color:#fff;border:1px solid #efefef;margin:0 auto 30px;max-width:700px;padding:30px;text-align:center}.box-checkout textarea{max-width:400px;height:100px}.bpopup-content{display:none;background:#fff}.bpopup-portfolio-content{background:0 0}.bpopup-portfolio-content .bpopup-portfolio-inner{background:#fff;padding:40px}.portfolioFilter{overflow:hidden;margin-bottom:30px}.portfolioFilter>.filter-link{float:left;margin-right:5px}.portfolioFilter>.filter-link>a{background-color:#fff;border:1px solid #dcdcdc;border-radius:3px;display:block;font-size:1.2em;padding:5px 30px;text-align:center;text-decoration:none}.portfolioFilter>.filter-link>a.active{color:#fff!important}.portfolioContainer{margin-bottom:20px}.portfolioContainer>div{margin-bottom:30px}.pfo-item-inner{position:relative}.pfo-item-inner img{display:block;width:100%}.pfo-overaly{position:absolute;bottom:0;top:0;left:0;right:0;text-align:center}.pfo-overaly .overaly-bottom,.pfo-overaly .overaly-top{height:0;left:0;overflow:hidden;padding:15px;right:0;transition:all .25s ease-in-out 0s;-webkit-transition:all .25s ease-in-out 0s;background-color:rgba(30,30,30,.5);color:#fff;opacity:0;position:absolute}.pfo-overaly .overaly-full{height:0;left:0;overflow:hidden;padding:15px;right:0;transition:all .25s ease-in-out 0s;-webkit-transition:all .25s ease-in-out 0s;background-color:rgba(30,30,30,.5);color:#fff;opacity:0;position:absolute}.pfo-overaly .overaly-full a.btn{position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.pfo-overaly .overaly-top{top:0}.pfo-overaly .overaly-bottom{bottom:0}.pfo-overaly .overaly-top .overaly-top-inner{bottom:0;left:10px;padding:0;position:absolute;left:10px}.pfo-overaly .overaly-top h3{margin:0 0 10px;color:#fff}.pfo-overaly .overaly-top .desc{margin:0;max-height:48px;overflow:hidden}.pfo-item-inner:hover .pfo-overaly .overaly-top{height:60%;opacity:1}.pfo-item-inner:hover .pfo-overaly .overaly-bottom{height:40%;opacity:1}.pfo-item-inner:hover .pfo-overaly .overaly-full{height:100%;opacity:1}.bpopup-portfolio-content h5{margin-bottom:5px}.bpopup-portfolio-content p{margin-bottom:20px}.page-contact iframe{width:100%;height:400px;border:medium none}.contact-classic{position:relative}.contact-classic .wpb_gmaps_widget .wpb_wrapper{padding:0}.box-white{background-color:#fff;box-shadow:0 0 0 1px #f1f1f1 inset;padding:45px 10px;position:relative}.contact-classic .box-white h2{margin:20px 0}.contact-classic .box-white p{margin-bottom:5px}.contact-classic .wpcf7-submit{height:50px;min-width:150px}.contact-classic .twitter-share-button,.contact-classic .wpb_googleplus,.contact-classic .wpb_pinterest{float:left;margin:0 0 10px 0;margin-right:10px;height:30px}.contact-classic .fb_like{clear:both}.contact-classic .wpb_text_column{clear:both}.contact-classic h3.title{text-transform:uppercase}.contact-classic .contact-adress{font-size:16px;text-transform:uppercase;line-height:28px}.contact-classic .contact-adress p{margin:0}.contact-form .row-label{display:block;margin-bottom:20px}.contact-form .row-label input{width:100%}.contact-form .row-label textarea{height:100px}.contact-form button{min-width:150px}.contact-wrapper[class*=vc_col-]{padding-left:20px!important}ul.infouser{list-style:none;line-height:30px;display:block}ul.infouser i{display:inline-block;font-size:30px;margin-right:10px;text-align:center;width:40px;color:gray}.column-margin-0 .wpb_column{margin:0}#Bottom{overflow:hidden;padding:90px 0 70px;font-size:13px;background-color:#313131;color:#959595}#Bottom ul.link-list li{border-color:#959595}#Bottom h3.widget-title{font-size:20px;color:#fff}#Bottom .ItemLinks .meta-label{color:inherit;text-transform:none}#Bottom .recent-posts-extended .jvpost-alignleft{border:none}#Bottom ul.list-aboutus{list-style:none;margin:0;padding:0}#Bottom ul.list-aboutus i{margin-right:5px}#Bottom .recent-posts-extended{text-align:left}#Bottom .widget-title[class*=icon-]{color:#fff;font-size:24px;position:relative;overflow:hidden;text-align:center;text-transform:inherit;padding-top:90px}#Bottom .widget-title[class*=icon-]:before{border:2px solid #686868;border-radius:100%;color:#fff;display:inline-block;font-size:1.6em;height:80px;line-height:80px;margin:0 0 10px;text-align:center;width:80px;position:absolute;top:0;left:50%;margin-left:-40px}#Bottom .jv-posts .post-title{font-size:12px;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;color:#fff;text-transform:none}#Bottom .jv-posts .readmore{font-style:italic;color:#999;font-size:13px}#Bottom .jv-posts .item+.item .innerItem{border-top:1px solid #4a4a4a;padding-top:15px;margin-top:15px}#Bottom .line-gradient-2{background:#4a4a4a;margin-bottom:20px}#Bottom input,#Bottom textarea{border-radius:0;background:0 0;border:1px solid #ff148b;width:100%;color:inherit;border-radius:2px}#Bottom textarea{height:100px}#Bottom button{border-radius:2px}#Bottom li{color:#d4d4d3}#Bottom li a:before{content:""}#Bottom li a.icon-arrow-right10{font-family:Poppins sans-serif!important;font-weight:600}.newsletter-widget{padding-top:10px}#Bottom .tagcloud a:not(:hover){border-color:#444}.contain_joinmail p input{width:100%}#alert_me>*{display:block;margin-bottom:10px}#Bottom .product_list_widget .product-title{font-size:12px!important;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;text-transform:none;color:#fff}#Bottom .product_list_widget .item{padding:0}#Bottom .product_list_widget .item+.item{border-top:1px solid #4a4a4a;padding-top:15px;margin-top:15px}#Bottom .product_list_widget .item .product-img{max-width:50px}#Bottom .product_list_widget .item .product-price{margin:0}#Bottom .cols_list_1 .price del{color:#959595!important}#Footer{color:#fff;overflow:hidden;text-align:center;padding:20px 0;background-color:#2d2d2d;color:#fff}#Footer a:not(:hover){color:#fff}#back-top{bottom:15px;color:#fff;cursor:pointer;display:block;font-size:16px;font-weight:700;height:50px;line-height:50px;position:fixed;right:15px;text-align:center;text-decoration:none;transform:translate(150%,0);-webkit-transform:translate(150%,0);transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s;width:50px;z-index:1040}#back-top.show{transform:translate(0,0);-webkit-transform:translate(0,0);display:block!important}@media screen and (max-width:768px){#back-top.show{display:none!important}}.wrap_instagram{margin:0 -5px;max-height:450px;overflow:hidden}.wrap_instagram .item{float:left;width:33.333%}.wrap_instagram .item a{display:block;overflow:hidden;padding:5px}.wrap_instagram .item a img{display:block}#overlays-loading{transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s;background-color:rgba(0,0,0,.2);height:100%;position:fixed;top:0;width:100%;z-index:2147483647;visibility:hidden;opacity:0}#overlays-loading .loading-ball{transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);left:50%;position:absolute;top:40%}body.ajaxing #overlays-loading{visibility:visible;opacity:1}.margin-0{margin:0!important}.mb-10{margin-bottom:10px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.mb-50{margin-bottom:50px}.mb-60{margin-bottom:60px}.mb-70{margin-bottom:70px}.mb-80{margin-bottom:80px}.mb-90{margin-bottom:90px}.mb-100{margin-bottom:10px}.mt-10{margin-top:10px}.mt-20{margin-top:20px}.mt-30{margin-top:30px}.mt-40{margin-top:40px}.mt-50{margin-top:50px}.mt-60{margin-top:60px}.mt-70{margin-top:70px}.mt-80{margin-top:80px}.mt-90{margin-top:90px}.mt-100{margin-top:100px}.padding-0{padding:0!important}.pb-0{padding-bottom:0}.pb-10{padding-bottom:10px}.pb-20{padding-bottom:20px}.pb-30{padding-bottom:30px}.pb-40{padding-bottom:40px}.pb-50{padding-bottom:50px}.pb-60{padding-bottom:60px}.pb-70{padding-bottom:70px}.pb-80{padding-bottom:80px}.pb-90{padding-bottom:90px}.pb-100{padding-bottom:100px}.pt-10{padding-top:10px}.pt-20{padding-top:20px}.pt-30{padding-top:30px}.pt-40{padding-top:40px}.pt-50{padding-top:50px}.pt-60{padding-top:60px}.pt-70{padding-top:70px}.pt-80{padding-top:80px}.pt-90{padding-top:90px}.pt-100{padding-top:100px}.width50{width:50px}.width60{width:60px}.width70{width:70px}.width80{width:80px}.width90{width:90px}.width100{width:100px}.width110{width:110px}#contact_form input,.input-group>input{width:100%}.portfolio_special .item{margin-bottom:30px}.portfolio_special .item img{display:block}@media (min-width:992px){.portfolio_special .col-md-8{width:66.666%}}.item-collections{margin-bottom:30px}.item-collections .inner{position:relative;display:block}.item-collections .inner .info-collections{background-color:rgba(255,255,255,.5);bottom:10px;left:0;position:absolute;right:0;text-align:center}.item-collections .inner .info-collections .title{font-size:15px;font-weight:600;display:block;margin-bottom:-10px}.title-list-collection{border-bottom:1px solid #ddd;margin-bottom:30px}.title-list-collection a{margin-top:10px}.title-list-collection h2{margin:0}.row-no-space{margin:0}.row-no-space>*{padding:0}.row-section{background-position:50% 50%;background-repeat:no-repeat}.is_background_parallax{background-attachment:fixed;background-position:50% 0;background-size:cover}body .sca-qv-button-wrap{display:none!important}.product-action .item-btn.sca-qv-button-wrap{display:block!important}.product-action .item-btn.sca-qv-button-wrap .sca-qv-button{background:#fff!important;border:none;color:#333;display:block!important;line-height:50px!important;height:100%!important;left:0!important;margin:auto!important;opacity:1;padding:0!important;top:0!important;bottom:0!important;width:100%!important;font-size:0!important}.product-action .item-btn.sca-qv-button-wrap .sca-qv-button:before{font-size:13px!important;color:#000!important}.product-action .item-btn.sca-qv-button-wrap .sca-qv-button:hover{background:#ff148b!important}.product-action .item-btn.sca-qv-button-wrap .sca-qv-button:hover:before{color:#fff!important}button{outline:medium none!important}.ajax-box-message{text-align:center;display:none;position:fixed;bottom:0!important;width:100%;z-index:9999;background-color:#fff}.ajax-box-message.slideInUp{display:block}.ajax-box-message .message{margin:0;padding:20px 0}.ajax-box-message .success-message{padding:20px 0;margin:0}.main-carousel{overflow:hidden}.main-carousel .item-image{background-position:50% 50%;background-size:cover}.main-carousel .slide-video{bottom:0;left:0;min-height:100%;min-width:100%;position:absolute;right:0;top:50%;z-index:1;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.main-carousel iframe{bottom:0;left:0;min-height:100%;min-width:100%;position:absolute;right:0;top:0;z-index:1}.main-carousel .ss-overlay{background-color:rgba(51,51,51,.5);height:100%;left:0;position:absolute;top:0;transition:all .4s ease-in-out 0s;-webkit-transition:all .4s ease-in-out 0s;width:100%;z-index:512}.main-carousel .cell-vertical-wrapper{display:table;height:100%;width:100%}.main-carousel .cell-vertical-wrapper .cell-middle{display:table-cell;vertical-align:middle}.main-carousel .cell-vertical-wrapper .cell-middle h1.caption{z-index:5;white-space:nowrap;font-size:60px;line-height:65px;font-weight:700;text-align:center;color:#fff}.main-carousel .cell-vertical-wrapper .cell-middle h1.caption span{display:block;transition:all .4s ease-in-out 0s;-webkit-transition:all .4s ease-in-out 0s}.main-carousel .cell-vertical-wrapper .cell-middle .desc{z-index:7;margin:0 auto 10px;max-width:500px;white-space:normal;font-size:16px;line-height:30px;font-weight:600;color:#fff;font-family:Arial,Helvetica,sans-serif;text-align:center}.main-carousel .cell-vertical-wrapper .cell-middle .btn{color:#fff}.main-carousel .owl-pagination{bottom:20px;left:0;position:absolute;right:0;text-align:center}.body-header-style-2 .main-carousel .caption-wrapper{margin-top:80px}.body-header-style-2 .page-login-wrapper{padding-top:180px}.body-header-style-2 #block-title{padding-top:100px}.page-login-wrapper{background-attachment:fixed;background-position:50% 0;background-repeat:repeat-x;background-size:cover;padding:80px 0}.page-login-wrapper:before{background-color:rgba(51,51,51,.6);content:"";display:block;position:absolute;z-index:0;left:0;top:0;height:100%;width:100%}.page-login-wrapper .page-login{text-align:center;position:relative;background-color:#fff;position:relative;margin:0 auto;padding:30px 30px 5px;max-width:400px}.page-login-wrapper .page-login h1,.page-login-wrapper .page-login h2,.page-login-wrapper .page-login h3{font-size:24px;line-height:28px;margin:0}.page-login-wrapper .page-login .infor label{display:block;text-align:left}.page-login-wrapper .page-login .infor input{font-size:18px;height:50px;width:100%}.page-login-wrapper .page-login .login-footer{border-top:1px solid #e5e5e5;padding:15px;text-align:center;margin:0 -30px}.row-form{overflow:hidden;margin-bottom:20px}.row-form label{float:left;padding:0 10px;text-align:right;width:200px;line-height:36px;margin:0;min-height:1px}.row-form input{width:300px}.row-form select{border-radius:0;width:300px}.row-form.row-checkbox label{line-height:25px}.row-form.row-checkbox input[type=checkbox]{width:auto}ul.link-list{margin:0}ul.link-list li{list-style-type:none}ul.link-list li a{display:block;padding:8px 0}ul.link-list li:first-child a{padding-top:0}ul.link-list li ul{margin-bottom:0}#shortcode_1{background-color:#fff;background-image:url(//cdn.shopify.com/s/files/1/1180/1832/t/147/assets/shortcode_1.jpg?v=4555305358015738528);color:#767676}#shortcode_1 h1,#shortcode_1 h2,#shortcode_1 h3,#shortcode_1 h4,#shortcode_1 h5,#shortcode_1 h6{color:#ff148b}#shortcode_2{background-color:#fff}#shortcode_2 h1,#shortcode_2 h2,#shortcode_2 h3,#shortcode_2 h4,#shortcode_2 h5,#shortcode_2 h6{color:#ff148b}#shortcode_6{background-color:#fff;color:#636363}#shortcode_6 h1,#shortcode_6 h2,#shortcode_6 h3,#shortcode_6 h4,#shortcode_6 h5,#shortcode_6 h6{color:#ff148b}#shortcode_7{background-color:#fff;color:#666}#shortcode_7 h1,#shortcode_7 h2,#shortcode_7 h3,#shortcode_7 h4,#shortcode_7 h5,#shortcode_7 h6{color:#ff148b}#shortcode_12{background-color:#313131;color:#999}#shortcode_12 h1,#shortcode_12 h2,#shortcode_12 h3,#shortcode_12 h4,#shortcode_12 h5,#shortcode_12 h6{color:#fff}#nav-mainmenu ul.mega-menu li.active>a,#nav-mainmenu ul.mega-menu li:hover>a,#nav-mainmenu-mobile ul.mega-menu li.active>a,#nav-mainmenu-mobile ul.mega-menu>li.parent-showsub>a,#top_panel .widget_shopping_cart .total .amount,.active>a,.btn.btn-outline,.color-main,.count-section-01 .counter h3,.count-section-01 p,.dropdownMenu ul.menu>li.active>a,.dropdownMenu ul.menu>li:hover>a,.jv-table-pricing.feature i,.jv-table-pricing.simple .jv-table-price-wrap,.list-checked.primary li::before,.message a.cancel:hover,.message.info,.message.warning,.portfolioFilter>.filter-link>a:hover,.product-filter .change-view.active,.product-price .price,.progressbar-container.vertical .progressbar-back-text,.searchform-wp .btn:hover,.social-color li a:hover,.social-color-border li a,.sub-title,.testimonials-style1 .item-content:before,.testimonials-style1 .owl-buttons>div:hover,.testimonials-style2 .item-content:before,.widget:hover .round-icon,.widget_layered_nav ul li.active-filter a,[class*=accordion-]:not(.accordion-background) .panel-group .panel-heading a:not(.collapsed),[class*=bg-icon-color][class*=icon-]:hover:before,a:hover,li.active .page-numbers{color:#ff148b}.btn-primary,.btn.btn-outline,.btn:hover,.button:hover,.count-section-01.style-3 .counter,.jv-table-pricing.background,.loading-ball .ball1,.message.info,.portfolioFilter>.filter-link>a.active,.product-filter .change-view.active,.shop-info-detail .imgsubproduct .active .item img,.show-loading .loading-ball .ball,.social-color li a:hover,.social-color-border li a,.tab-style-1 ul.tablist,.tab-style-1 ul.tablist li a:hover:before,.tab-style-2 ul.tablist li.active a:before,.tab-style-2 ul.tablist li:hover a:before,.widget-team .item-inner,.widget:hover .round-icon,[class*=bg-icon-color][class*=icon-]:hover:before,button.btn-primary,button:hover,input.btn-primary,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover,ul.jv-nav-tabs{border-color:#ff148b}#back-top,#nav-mainmenu-mobile ul.mega-menu li.active>a:not([class*=icon-]):after,#top_search,.accordion-background .panel-group .panel-heading,.bg-main,.btn-primary,.btn:hover,.button:hover,.jv-table-pricing.background .jv-table-head,.message.error,.owl-carousel .owl-controls .owl-page.active span,.portfolioFilter>.filter-link>a.active,.progressbar-container .progressbar,.progressbar-container.basic .progressbar,.progressbar-container.style-tooltip .progressbar,.shortcode_banner .widget:before,.social-color li a,.tab-style-1 ul.tablist li.active a,.thumbnail_large .link-detail i,.timeline-year .years::after,.titl-line>span,.tp-caption[class*=icon-]::before,.widget_price_filter .ui-slider-horizontal .ui-slider-handle,.widget_price_filter .ui-slider-horizontal .ui-slider-range,button.btn-primary,button:hover,input.btn-primary,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover,span.onsale,ul.jv-nav-tabs li.active a,ul.jv-nav-tabs li:hover a{background-color:#ff148b}.block-piechart .piechart path:last-child{stroke:#ff148b}.social-effect li a:after{box-shadow:3px 3px #31aae2;-webkit-box-shadow:3px 3px #ff148b}@media (max-width:1199px){.shop-products-list .product_list_widget .product-img>a:before{opacity:1}.shop-products-list .product-img .product-action .item-btn{opacity:1;transform:scale(1);-webkit-transform:scale(1)}.product_list_widget .product-img span.onsale,.shop-info-detail .product-img span.onsale{right:-60px;top:-30px;opacity:0}.shop-products-list .product_list_widget .product-img .tag-new{bottom:-30px;left:-60px;opacity:0}.shop-products-list .product-action .item-btn.item-btn-qv{display:none!important}.shop-products-list .product-action .item-btn.item-btn-wishlist{height:60px;left:40px;line-height:60px;top:auto;width:60px;z-index:100}.shop-products-list .product-action .item-btn.item-btn-wishlist .btn{line-height:60px}.shop-products-list .product-action .item-btn.item-btn-wishlist button{height:60px;width:60px}.shop-products-list .product-action .item-btn.item-btn-addtocart{left:40px}}@media (min-width:992px){.container-full .col-md-4{width:33.33%}.col-md-6:nth-child(2n+1){clear:both}.col-md-3:nth-child(4n+1){clear:both}.col-md-2:nth-child(6n+1){clear:both}}@media (max-width:991px){.row:not(.jv-posts)>[class*=col-md],.row:not(.jv-posts)>[class*=col-sm]{margin-bottom:20px}}@media (max-width:991px) and (min-width:768px){.col-sm-6:nth-child(2n+1){clear:both}#block-title .container{height:250px}h1.entry-title{font-size:40px}#block-title.wrap_slider_single .wrap-title{width:720px}#block-title [class*=blog-gellary] .item-gellary-single,#block-title.wrap_slider_single iframe,.wrap_slider_single{height:400px}#block-title h1{font-size:32px;margin-top:-18px}.col-sm-4{width:33.333%}.tablet-small-50 .wpb_column{width:50%!important}.slider-latest-6 .item-gellary-page,.slider-latest-6 iframe{height:147px}.slider-latest-2 .item-gellary-page,.slider-latest-2 iframe,.slider-latest-3 .item-gellary-page,.slider-latest-3 iframe,.slider-latest-4 .item-gellary-page,.slider-latest-4 iframe{height:227px}}@media (max-width:991px) and (max-width:767px){h1{font-size:30px;line-height:normal;background:0 0}h2{font-size:22px;line-height:normal}h3{font-size:16px;line-height:normal}.main-carousel{height:400px!important}.main-carousel .item-image{height:400px!important}.main-carousel .cell-vertical-wrapper .cell-middle h1.caption{font-size:20px;line-height:normal}[class*=title-line-]{padding:0}.sc-custom-text .prl-text2{font-size:22px!important}#wrap_newsletter img.pull-left{display:none!important}.logo-table .logo-1{display:none!important}.logo-table .logo-2{display:inline-block!important}#block-title .main-breadcrumb,#page #buddypress form#whats-new-form,#page #buddypress ul.item-list li,#row-instagram #sb_instagram .sb_instagram_header .sbi_header_link h3,.archive-meta,.author-info,.box-widget,.comment-respond,.main-content-box #content,.nav-single,.sidebar .widget,.wpComments article.comment,body.template-article article.post,body[class*=bbpress] #content{padding:15px}#block-title .container{height:200px;width:100%}h1.entry-title{font-size:30px;line-height:normal}#block-title.wrap_slider_single h2{font-size:16px}#block-title [class*=blog-gellary] .item-gellary-single,#block-title.wrap_slider_single iframe,.wrap_slider_single{height:300px}.col-xs-6:nth-child(2n+1){clear:both}#block-more{text-align:center}#block-more h3{margin-bottom:10px}#block-more .btn,#block-more h3{float:none!important}.portfolioFilter>.filter-link>a{margin-bottom:5px;padding:5px 10px}.pfo-overaly .overaly-bottom .btn,.pfo-overaly .overaly-top .desc{display:none}}@media (max-width:991px) and (max-width:767px) and (max-width:360px){#top_panel .widget_shopping_cart .sub-menu{width:290px}#nav-mainmenu-mobile{transform:translateX(-280px);-webkit-transform:translateX(-280px);width:280px}}.location#block-title{background:#fff;margin-bottom:10px;height:auto}.location#block-title .container .wrap-title{width:100%}@media screen and (min-width:768px){.location#block-title .container .wrap-title{width:50%}}@media screen and (min-width:768px) and (max-width:991px){.location#block-title .container .wrap-title{padding-bottom:30px}}.location#block-title .container .wrap-title .entry-title{color:#ff148b!important;font-family:Poppins!important;font-size:35px!important;font-weight:600!important;letter-spacing:.5px!important;line-height:1}@media screen and (min-width:768px) and (max-width:991px){.location#block-title .container .wrap-title .entry-title{margin-top:20px}}.location#block-title .container .wrap-title nav{font-size:10px;font-weight:600}.location#block-title .container .wrap-title .location-info{color:#1b1b1b;font-size:14px;font-weight:600;font-family:Poppins;margin-top:20px}.location#block-title .container .wrap-title .location-info h3,.location#block-title .container .wrap-title .location-info h4{text-align:center;margin-top:20px;margin-bottom:0;font-weight:600}.location#block-title .container .wrap-title .location-info p{color:#ff148b;font-weight:400;font-size:23px}.location .collection-benefits{border-top:none;border-bottom:1px solid #d9d9d9;padding-bottom:10px;margin:5px 0 15px 0}.location .collection-benefits h4{font-size:22px;font-weight:600;color:#666}@media screen and (max-width:580px){.location .collection-benefits .icons{width:50%}}.location .collection-benefits .icons span{margin-left:10px;color:#666}.location .location-page-content{padding:0;margin-top:30px}.location .location-page-content h3{color:#ff008c;font-size:18px;font-weight:600;letter-spacing:0}.location .location-page-content h4{font-size:18px;font-weight:600;margin-bottom:0;letter-spacing:0}@media screen and (min-width:768px){.location .location-page-content img{margin-bottom:20px}}.location .location-page-content .shogun-component a{border-radius:0!important}.location .testimonials{background:#fff;padding-top:30px;padding-bottom:30px}.location .testimonials h4{color:#ff008b;font-family:Poppins;font-size:28px;font-weight:600;margin-bottom:40px}@media screen and (max-width:991px){.location h3{text-align:center}.location .collection-benefits .icons span{margin-left:0;display:block}.location .shg-btn{margin:auto}}.location .visit-faqs{position:relative;color:#fff;background:rgba(0,0,0,.6);padding:80px 0}.location .visit-faqs:before{content:'';position:absolute;top:0;left:50%;width:0;height:0;border:35px solid transparent;border-top-color:#fff;border-bottom-width:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.location .visit-faqs h3{font-family:"Source Sans Pro, sans-serif";font-size:28px;font-weight:400;letter-spacing:2px}.location .visit-faqs .btn{width:235px;background-color:#ff008c;border:none;font-size:14px;font-weight:700;padding:5px;margin-top:30px}.location .visit-faqs .faq-text{font-size:14px;font-weight:600;line-height:22px;font-family:Poppins;max-width:570px;margin:auto}#olark-wrapper .olark-launch-button{border-radius:0!important}@media screen and (max-width:768px){#olark-wrapper .olark-launch-button{display:none!important}}.template-collection #block-title{background:#fff;margin-bottom:10px}.template-collection #block-title .container h1{line-height:1.1}@media screen and (min-width:768px){.template-collection #block-title .container h1{margin-top:20px}}@media screen and (max-width:767px){.template-collection #block-title .container img{display:none}}.template-collection #block-title .container .wrap-title{width:100%}@media screen and (min-width:768px){.template-collection #block-title .container .wrap-title{width:50%}}.template-collection #block-title .container .wrap-title nav{font-size:10px;font-weight:600}.template-collection #block-title img{max-height:370px}.template-collection .collection-title{color:#ff008c;font-family:Poppins!important;font-size:35px;font-weight:600;letter-spacing:2px;display:block}.template-collection .collection-description{margin-top:30px;font-family:'Source Sans Pro',sans-serif;margin-bottom:25px}.template-collection .collection-description div{color:#000;font-size:14px;font-weight:400}.template-collection .collection-description strong{font-size:16px;font-weight:600}.template-collection .collection-description ul{width:49%;display:none;margin:0;padding-left:25px;color:#828282;margin-top:40px}@media screen and (max-width:767px){.template-collection .collection-description ul{display:none}}.template-collection .collection-description .faq-prompt{text-align:center;margin-top:16px;font-weight:600;color:#000;font-size:14px}@media screen and (min-width:768px){.template-collection .collection-description .faq-prompt{margin-bottom:15px}}.template-collection .collection-description h2{color:#666;font-size:14px;font-family:'Source Sans Pro',sans-serif;font-weight:400}.template-collection .collection-icons{border-top:1px solid #d9d9d9;padding-top:10px;margin-top:30px;margin-bottom:30px}@media screen and (min-width:768px){.template-collection .collection-icons .icons span{margin-left:10px}}@media screen and (max-width:767px){.template-collection .collection-icons .icons span{display:block}}.template-collection .collection-info{max-width:760px;margin:auto auto 0!important;float:none;max-height:47px;overflow:hidden;transition:all ease .4s}.template-collection .collection-info.active{max-height:none;max-height:fit-content}.template-collection .collection-info>p{margin-bottom:10px}.template-collection .rm{cursor:pointer;font-weight:700}.template-collection .collection-faqs{position:relative;padding:80px 0}.template-collection .collection-faqs:before{content:'';position:absolute;top:0;left:50%;width:0;height:0;border:35px solid transparent;border-top-color:#fff;border-bottom-width:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.template-collection .repair--item-wrap{position:relative;overflow:hidden}.template-collection .repair--item-wrap .info{background-image:url("//cdn.shopify.com/s/files/1/1180/1832/t/147/assets/normal.svg?v=12318132229890306309");width:25px;height:25px;display:block;float:right;margin-top:4px;margin-bottom:4px;position:absolute;right:10px;bottom:20px}@media screen and (max-width:768px){.template-collection .repair--item-wrap .info{display:none}}.template-collection .repair--item-wrap .info:hover{background-image:url("//cdn.shopify.com/s/files/1/1180/1832/t/147/assets/hover.svg?v=12570065093102092169")}.template-collection .repair--item-wrap .info:hover+.desc{bottom:20px}.template-collection .repair--item-wrap .desc{background-color:rgba(255,255,255,.9);padding:10px;position:absolute;font-family:Source Sans Pro,sans-serif;bottom:-300px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;text-align:center;font-size:12px;font-weight:500;border-top:2px solid #000;left:20px;width:calc(100% - 40px);z-index:2}.template-collection .repair--item-wrap .desc:hover{bottom:20px;width:calc(100% - 40px)}.template-collection .repair--item-wrap button{z-index:1;font-size:10px;font-family:Poppins!important;font-weight:600;position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);margin:auto;bottom:10px}@media (min-width:768px) and (max-width:1200px){.template-collection .repair--item-wrap button{left:40%}}.template-collection .collection-benefits{border-bottom:1px solid #d9d9d9;padding-bottom:20px;margin:0 0 30px 0;margin-bottom:30px!important}.template-collection .collection-benefits h4{font-size:22px;font-weight:600;color:#ff148b}.template-collection .collection-benefits .icons span{color:#666}@media screen and (max-width:580px){.template-collection .collection-benefits .icons{width:50%}}.template-collection .collection-benefits .icons span{margin-left:10px}.template-collection .collection-testimonials{background:#fff;padding:50px 0}.template-collection .collection-testimonials h4{color:#ff008b;font-family:Poppins!important;font-size:28px;font-weight:600}@media screen and (max-width:767px){.template-collection .collection-testimonials h4{padding:0 10px}}.template-collection .collection-testimonials .shogun-image{margin:auto}.template-collection .clear{display:block;clear:both}.template-collection .collection-faqs h4{font-size:28px;font-weight:600;letter-spacing:2px}.template-collection .collection-faqs .intro{max-width:570px;margin:auto}@media screen and (max-width:768px){.template-collection .collection-faqs .intro{padding:0 15px}}.template-collection .collection-faqs #accordion{margin:10px auto}@media screen and (min-width:768px){.template-collection .collection-faqs #accordion{max-width:915px;padding:20px}}.template-collection .collection-faqs #accordion .ui-accordion-content:nth-of-type(odd),.template-collection .collection-faqs #accordion .ui-accordion-header:nth-of-type(odd){padding-left:25px!important}.template-collection .collection-faqs #accordion .ui-accordion-content:nth-of-type(odd)::after,.template-collection .collection-faqs #accordion .ui-accordion-header:nth-of-type(odd)::after{content:"";position:absolute;width:10px;top:0;bottom:0;left:0;background-color:#ff148b}.template-collection .collection-faqs #accordion .ui-accordion-content:nth-of-type(even),.template-collection .collection-faqs #accordion .ui-accordion-header:nth-of-type(even){padding-right:25px!important;text-align:right}.template-collection .collection-faqs #accordion .ui-accordion-content:nth-of-type(even)::after,.template-collection .collection-faqs #accordion .ui-accordion-header:nth-of-type(even)::after{content:"";position:absolute;width:10px;top:0;bottom:0;right:0;background-color:#ff148b}.template-collection .collection-faqs #accordion .ui-accordion-header{padding-top:0!important;color:#000;font-size:14px!important;position:relative}.template-collection .collection-faqs #accordion .ui-accordion-header{padding:10px 15px;font-size:14px;font-weight:600;font-family:Poppins;background:0 0;border-radius:0;border:0}.template-collection .collection-faqs #accordion .ui-accordion-header-active{border:none;border-radius:0;color:#000}.template-collection .collection-faqs #accordion .ui-accordion-content{position:relative;border:none;border-bottom:1px solid #ccc;padding-bottom:30px;margin-bottom:30px;font-size:14px;font-weight:400;font-style:normal;letter-spacing:.5px;line-height:22px;font-family:'Source Sans Pro',sans-serif;background:0 0;border-radius:0;overflow:visible}.template-collection .collection-faqs #accordion .ui-accordion-content::after{bottom:30px!important}.template-collection .collection-faqs #accordion .ui-accordion-header-icon{float:right}.template-collection .collection-faqs .query{width:300px;height:48px;background-color:#ff008c;padding:15px;display:block;text-align:center;line-height:1.3;color:#fff;font-family:'Source Sans Pro',sans-serif;font-size:14px;font-weight:700;margin:auto}@media (min-width:992px){.template-collection .col-md-3{width:25%}}@media screen and (max-width:767px){.template-collection .faq-prompt{margin-bottom:15px}.template-collection #block-title .container{padding-top:20px}.template-collection .collection-faqs .query{margin-bottom:20px}.template-collection .collection-benefits .icons span{margin-left:0;display:block}}@media screen and (min-width:768px) and (max-width:991px){.template-collection #block-title .container h1{margin-top:20px}.template-collection .collection-icons .icons span{display:block}.template-collection .collection-benefits .icons span{margin-left:0;display:block}}.mh{background:#fff;margin-bottom:25px!important;padding:1px 0}.custom-manufacturer .brand-img{max-height:100%}.custom-manufacturer .select-title{font-family:'Open Sans';font-weight:400;color:#ff008c}@media screen and (max-width:768px){.custom-manufacturer .wrap-info{display:block;width:100%}}.custom-manufacturer .wrap-title{width:100%!important;text-align:center}@media screen and (min-width:768px){.custom-manufacturer .wrap-title{width:50%!important}}.custom-manufacturer .wrap-title h2{color:#0b1933;font-family:'Source Sans Pro',sans-serif;font-size:68px;font-weight:400}.custom-manufacturer nav{font-size:10px;font-weight:600}.custom-manufacturer .entry-title{line-height:1}.custom-manufacturer .entry-title span{color:#ff008c;font-family:'Source Sans Pro',sans-serif;font-size:42px;font-weight:600;letter-spacing:2px;display:block}.custom-manufacturer .mi{color:#000;font-family:'Open Sans';margin:30px 0}.custom-manufacturer .mi strong{font-size:18px;font-weight:600}.custom-manufacturer .collection-icons{border-top:1px solid #d9d9d9;padding-top:10px;margin-top:30px;margin-bottom:30px}.custom-manufacturer .collection-icons h2{color:#ff148b!important}@media screen and (min-width:768px){.custom-manufacturer .collection-icons .icons span{margin-left:10px}}@media screen and (max-width:767px){.custom-manufacturer .collection-icons .icons span{display:block}}.custom-manufacturer .collection-benefits{border-bottom:1px solid #d9d9d9;padding-bottom:20px;margin:0 0 30px 0}.custom-manufacturer .collection-benefits h4{font-size:22px;font-weight:600;color:#666}.custom-manufacturer .collection-benefits .icons span{color:#666}@media screen and (max-width:580px){.custom-manufacturer .collection-benefits .icons{width:50%}}.custom-manufacturer .collection-benefits .icons span{margin-left:10px}.custom-manufacturer .collection-info{max-width:760px;margin:auto;float:none;max-height:90px;overflow:hidden;transition:all ease .4s}.custom-manufacturer .collection-info.active{max-height:750px}.custom-manufacturer .rm{margin-bottom:30px}.custom-manufacturer.new-collection .new-collection-title{margin-top:0!important}.collection-testimonials{background:#fff;padding:50px 0}.carousel-cell{width:100%}.main-carousel .flickity-page-dots{bottom:20px;left:0;position:absolute;right:0;text-align:center}.main-carousel .flickity-page-dots .dot{margin:0 8px;background:#333;cursor:pointer;background-clip:padding-box;background-color:rgba(0,0,0,.64);border:2px solid rgba(0,0,0,.64);border-radius:100%;box-shadow:0 1px 0 rgba(255,255,255,.2);content:"";display:inline-block;height:10px;width:10px;opacity:1}.main-carousel .flickity-page-dots .dot.is-selected{background:#ff148b}@media only screen and (max-width:350px){.main-carousel .cell-vertical-wrapper .cell-middle .desc{max-width:250px!important}.main-carousel .cell-vertical-wrapper .cell-middle h1.caption{font-size:18px!important}}@media screen and (min-device-width:481px) and (max-device-width:768px){.main-carousel .cell-vertical-wrapper .cell-middle h1.caption{font-size:40px!important}}@media only screen and (max-width:959px){.main-carousel .cell-vertical-wrapper .cell-middle .desc{display:block!important}}.main-carousel .cell-vertical-wrapper .cell-middle .desc{background:#686868;padding:10px 10px;display:table-cell}.main-carousel .cell-vertical-wrapper .cell-middle .btn{margin-top:10px!important}.flickity-enabled.is-draggable .flickity-viewport{touch-action:pan-y!important}@media only screen and (min-width:960px){.flickity-viewport{overflow:hidden;margin-bottom:-38%}}@media only screen and (min-width:960px){.main-carousel .item-image{background-position:left top;background-size:contain;background-repeat:no-repeat;width:100%;height:0;padding-top:66.64%}}.main-carousel .sl-1{background-image:url("//cdn.shopify.com/s/files/1/1180/1832/t/147/assets/slide_mobile_1.jpg?v=17164443835364186973")}@media only screen and (min-width:960px){.main-carousel .sl-1{background-image:url("//cdn.shopify.com/s/files/1/1180/1832/t/147/assets/slide_1.jpg?v=8569587169824312298")}}.main-carousel .sl-2{background-image:url("//cdn.shopify.com/s/files/1/1180/1832/t/147/assets/slide_mobile_2.jpg?v=12167468722647318636")}@media only screen and (min-width:960px){.main-carousel .sl-2{background-image:url("//cdn.shopify.com/s/files/1/1180/1832/t/147/assets/slide_2.jpg?v=1147048084270217315")}}.main-carousel .sl-3{background-image:url("//cdn.shopify.com/s/files/1/1180/1832/t/147/assets/slide_mobile_3.jpg?v=140491824843359897")}@media only screen and (min-width:960px){.main-carousel .sl-3{background-image:url("//cdn.shopify.com/s/files/1/1180/1832/t/147/assets/slide_3.jpg?v=14824488450350234555")}}.main-carousel .sl-4{background-image:url("//cdn.shopify.com/s/files/1/1180/1832/t/147/assets/slide_mobile_4.jpg?v=9268363073662467712")}@media only screen and (min-width:960px){.main-carousel .sl-4{background-image:url("//cdn.shopify.com/s/files/1/1180/1832/t/147/assets/slide_4.jpg?v=17680417056482882214")}}.custom-manufacturer .wrap-title .manufacturer-subtitle{font-size:14px;font-weight:400;letter-spacing:normal;margin-bottom:0}#shortcode_1 h2{text-align:center;font-weight:100;display:block;background:#ff2d8a;height:38px;padding-top:3px;padding-left:0;padding-right:0;padding-bottom:0;font-size:21px;font-weight:400}#shortcode_1 h2 a:hover{color:#fff}#shortcode_2{background-position:right;background-size:40%}@media screen and (max-width:991px){#shortcode_2{background-image:none!important}}#shortcode_2 h1{color:#767676;font-weight:400;font-size:35px}.show_all .ui-accordion-header{pointer-events:none}.show_all .ui-accordion-header-icon{display:none}.show_all .ui-accordion-content{display:block!important}#block-title.error_404 p{color:#000}.btn__book-appointment--wrapper{margin-top:20px;text-align:center}.btn__book-appointment{padding:10px 20px 10px 20px;display:inline-block;text-align:center;background-color:#ff1e8b;color:#fff;text-decoration:none;font-size:14px;font-weight:700}.btn__book-appointment:hover{color:#fff}#shortcode_7,.location-links{background-position:left;height:auto!important;padding:0;background-size:contain;background-repeat:no-repeat}@media screen and (max-width:991px){#shortcode_7,.location-links{background-image:none!important}}#shortcode_7 .full-container,.location-links .full-container{margin-top:0!important;height:auto!important}#shortcode_7 .sc-custom-links .right,.location-links .sc-custom-links .right{float:right;margin-top:3%}#shortcode_7 .sc-custom-links ul,.location-links .sc-custom-links ul{list-style:none;line-height:1.5}#shortcode_7 .sc-custom-links ul a,.location-links .sc-custom-links ul a{font-weight:700;font-family:'Source Sans Pro',sans-serif!important;font-size:16px;display:block}#shortcode_7 .sc-custom-links ul a:hover,.location-links .sc-custom-links ul a:hover{background:#f8f8f8}#shortcode_7 .sc-custom-links ul .extra a,.location-links .sc-custom-links ul .extra a{color:#ff148b}@media screen and (max-width:767px){#shortcode_7 .list,.location-links .list{text-align:center}#shortcode_7 .list ul,.location-links .list ul{margin-left:0}}.location-links{background-color:#fff}.mega-sub-menu .trustpilot-widget{margin-bottom:20px}#shortcode_5{padding-bottom:70px!important}.location-links{background-color:#fff}.manufacturer-table{background:#fff;padding:20px 0}.manufacturer-table td{padding:10px}.manufacturer-table tr:first-child{font-weight:700}.manufacturer-table tr:nth-child(odd){background:#c6c6c6}.manufacturer-table tr:nth-child(even){background:#fff}.whitesection{background-color:#fff;padding-bottom:30px}.brokenphoneheader{margin-bottom:0!important;padding-top:30px}.phonecalculatorwrapper,.phonecalculatorwrapper2{position:relative}.phonecalculator{position:absolute;padding:100px;color:#fff;top:0;text-align:center;width:100%;font-size:18px}.phonecalculator h2{font-size:35px}.phonecalculator input[type=text]{border-radius:15px;font-size:25px;border:none;padding:35px 25px;width:80%;max-width:700px;color:#ccc;background-image:url(//cdn.shopify.com/s/files/1/1180/1832/t/147/assets/arrowpink.png?v=708439971343338382);background-repeat:no-repeat;background-position:95% 50%;margin-top:20px}.phonecalculator input[type=submit]{border:none;padding:35px 25px;font-size:25px;border-radius:15px;margin:8px;background-color:#000;color:#fff;line-height:0;display:block;margin:auto;margin-top:15px;text-transform:uppercase}.pinksection{background-color:#ff148b;color:#fff;padding:30px 0;font-size:18px;text-align:center;background-repeat:no-repeat;background-position:118% 60%}.pinksection h2{font-size:35px}.pinksection input[type=email],.pinksection input[type=text]{border:none;padding:25px 15px;font-size:25px;border-radius:15px;margin:8px;color:#ccc}.pinksection select{border:none;padding:12px 55px 12px 12px;font-size:20px;border-radius:8px;margin:15px;height:auto}.pinksection select option.label{color:#ddd!important}.pinksection .calculatorsavingbtn,.pinksection input[type=submit]{border:none;padding:25px 15px;font-size:25px;border-radius:8px;margin:8px;background-color:#000;color:#fff;line-height:0}.pinksection .calculatorsavingbtn{font-size:20px!important}.pinksection .calculatorsavingbtn a{color:#fff}.pinksection #resetbtn,.pinksection .calculatorsavingbtn{max-width:325px;margin:auto;margin-top:30px;cursor:pointer}.pinksection #resetbtn{text-decoration:underline}.brokentext{font-size:18px}.locationintro{text-align:center;margin-top:30px;font-size:18px}.locationintro h2{font-size:35px;color:#ff148b}.outputdatewrapper{text-shadow:2px 2px 5px #000;font-weight:700}.outputdatewrapper h2{font-size:25px}.outputdatewrapper .outputdate{font-size:65px;color:#000}.outputdatewrapper .outputdate p{color:#fff}.outputdatewrapper .resetbtn{background-color:#ff148b;font-size:20px;padding:20px 15px;border-radius:15px;display:inline-block;text-shadow:none;text-transform:uppercase;cursor:pointer}.landingpagebanner{background-image:url(//cdn.shopify.com/s/files/1/1180/1832/t/147/assets/lp-banner.jpg?v=16492277698931087368);background-repeat:none;background-position:top left;margin-bottom:0!important;background-color:#2e3537!important}.landingpagebanner .wrap-title{float:right!important;clear:both;min-height:300px;padding:40px 0;width:60%!important}.landingpagebanner h1{color:#fff!important;line-height:.4!important}.landingpagebanner h1 .collection-title{font-size:32px!important;color:#fff!important}.landingpagebanner h1 .fixit{font-size:45px!important;color:#fff!important;margin-top:20px}.landingpagebanner h2{text-align:center;margin-top:40px;font-size:45px;color:#ff148b;line-height:1}.presslogos{text-align:center;color:#ff148b;font-size:25px;background-color:#fff;padding:20px 0;margin-bottom:40px}.presslogos img{margin-left:15px;margin-right:15px}.landingpagebanner:before{background-color:#2e3537!important;background-image:url(//cdn.shopify.com/s/files/1/1180/1832/t/147/assets/lp-banner.jpg?v=16492277698931087368);background-repeat:no-repeat;background-position:top left}.bookstep{text-align:center;position:relative}.bookstep h3{margin-bottom:10px;font-family:'Source Sans Pro',sans-serif!important;color:#231f20!important;font-weight:600}.bookstep img{margin-bottom:10px;height:auto;max-width:50%}.stepbystep{background-color:#fff;padding:10px 0}.scrollreminder{position:fixed;right:0;bottom:0;z-index:100;display:none}.progress-bar2{list-style:none;overflow:hidden;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;counter-reset:li;font-size:1.8rem}.progress-bar2 li{font-size:1.8rem}.progress-bar2__steps{background:#2e3537;color:#fff;width:33%;position:relative;cursor:default;list-style-image:none;list-style-type:none;padding:20px 5px;text-align:center}.phonememorysingle{display:none}#phonememory option.label{display:block}.youarehere{background-color:#313131;color:#fff;padding:5px 10px;border-radius:10px;position:absolute;right:0;top:20%;-webkit-animation:wobble 3s;animation:wobble 3s}.youarehere:after,.youarehere:before{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.youarehere:after{border-color:rgba(49,49,49,0);border-right-color:#313131;border-width:7px;margin-top:-7px}.youarehere:before{border-color:rgba(49,49,49,0);border-right-color:#313131;border-width:7px;margin-top:-7px}.savingphone{position:absolute;right:0;max-width:230px;top:-80px}.savingphone img{max-width:100%;height:auto}.phonelistsaving{text-align:center;font-size:16px;line-height:2;color:#ff148b;padding-top:20px}.phonelistsaving a{color:#ff148b}.phonelistsaving button{border-radius:5px;margin-top:10px}.phonelistsaving button a{color:#fff}.phonelistsaving button a:hover{color:#fff;background-color:#ff148b}.phonelistsaving button:hover{color:#fff;background-color:#ff148b}.savingtable{width:auto;text-align:left;margin:auto;margin-top:30px}.savingtable td{padding:0 10px;min-width:100px}.savingtable span{text-align:right;display:inline-block}.savingresult{font-size:25px;border-top:solid 1px #fff;border-bottom:solid 1px #fff}.brokenphoneheader h1{font-size:40px!important}.lsContent span{font-size:18px;font-family:Poppins;font-weight:600}@media screen and (max-width:1200px){.landingpagebanner .wrap-title{width:70%!important}.savingphone{right:-6%}}@media screen and (max-width:920px){.savingphone{right:-3%;max-width:150px}.pinksection{background-position:2000px 85%}}.progress-bar2__steps{padding:20px 0 20px 45px;text-align:left}.progress-bar2__steps:first-child{padding:20px 0 20px 30px}.progress-bar2__steps:after{border-bottom:50px solid transparent;border-top:50px solid transparent;content:" ";display:block;height:0;left:100%;margin-top:-50px;position:absolute;top:50%;width:0;border-left:30px solid #2e3537;z-index:2}.progress-bar2__steps:before{border-bottom:50px solid transparent;border-top:50px solid transparent;content:" ";display:block;height:0;left:100%;margin-top:-50px;position:absolute;top:50%;width:0;border-left:30px solid #fff;z-index:1;margin-left:5px}.progress-bar2 .current2{background:#ff148b;color:#fff}.progress-bar2 .current2:after{border-left:30px solid #ff148b}.progress-bar2__steps--numbers:before{content:counter(li) " ";counter-increment:li;margin-right:15px;background:#fff;border:1px solid #fff;border-radius:50%;display:inline-block;height:20px;line-height:20px;text-align:center;width:20px;color:#2e3537}.current2 .progress-bar2__steps--numbers:before{background:#fff;color:#ff148b}.collectionh2{text-align:center;padding:10px 0;font-size:35px;color:#ff148b}@media screen and (max-width:620px){.collectionh2{font-size:25px!important}.progress-bar2{margin:0 1rem}.progress-bar2 li{line-height:1;padding:10px 0 10px 45px;font-size:1.5rem}.progress-bar2__steps--numbers:before{display:block;margin-bottom:5px;line-height:17px}.progress-bar2__steps:first-child{padding:10px 0 10px 30px}}@media screen and (max-width:1000px){.phoneimage img{width:100%;height:auto}.phonecalculator{padding:8% 10% 8% 6%}.phonecalculatorwrapper,.phonecalculatorwrapper2{width:100%}.landingpagebanner .wrap-title{width:100%!important;text-shadow:2px 2px 6px #000!important}.landingpagebanner .wrap-title h1{text-shadow:2px 2px 6px #000!important;line-height:.7!important}.landingpagebanner:before{opacity:.3}}@media screen and (max-width:1000px){.phonecalculator{padding:10% 10% 10% 6%}.phonecalculator h2{font-size:25px}.phonecalculator input{font-size:20px!important;padding:20px 15px!important}}@media screen and (max-width:1000px){.savingphone{display:none!important}}@media screen and (max-width:620px){.phonecalculator{font-size:16px;padding:8% 19% 10% 14%}.phonecalculator h2{margin-bottom:10px;line-height:1.2;font-size:20px}.phonecalculator input[type=submit],.phonecalculator input[type=text]{font-size:20px!important;padding:20px 15px!important;margin-top:10px!important;background-size:auto 30%}.phonecalculator input[type=text]{width:100%;max-width:100%}.outputdate p{line-height:1;font-size:30px;color:#ff148b!important}.resetbtn{padding:5px 15px!important;font-size:18px!important;color:#ff148b!important;background-color:#fff!important}.pinksection input{display:block!important;margin:auto!important;margin-bottom:15px!important}.landingpagebanner h1 .collection-title{font-size:24px!important;color:#fff!important}.landingpagebanner h1 .fixit{font-size:35px!important;color:#fff!important;margin-top:20px}.landingpagebanner h2{font-size:28px!important}.scrollreminder{display:block}.hidemob{display:none!important}.pinksection h2{font-size:25px}.brokenphoneheader{height:auto!important}.brokenphoneheader h1{font-size:25px!important}.brokenphoneheader .container{height:auto!important;padding:20px 0}.hidecalc{font-size:16px}}@media screen and (max-width:515px){.phonecalculatorwrapper{width:100%;padding-top:23%;overflow:hidden;max-height:400px}.phonecalculator{font-size:16px;padding:31% 19% 10% 14%}.phonecalculator input[type=text]{font-size:18px!important}.phoneimage img{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);width:190%;margin-left:-45%;vertical-align:top;max-width:200%;height:auto;margin-top:23%}.brokentext{font-size:15px}.whitesection{padding-bottom:0}.bookstep img{margin-bottom:10px;height:auto;max-width:20%}}#repair-types{position:relative;text-align:center;margin-bottom:2em}#repair-types .repair-type{position:relative;display:inline-block;vertical-align:top;width:20%;padding:0 .5em;margin:0 .25em}@media (max-width:992px){#repair-types .repair-type{width:45%}}@media (max-width:768px){#repair-types .repair-type{width:45%;height:auto}}#repair-types .repair-type .img{max-width:320px;height:auto;margin:0 auto}#repair-types .repair-type .subtitle{position:relative;margin-top:1em}#repair-types .repair-type .subtitle h3{text-transform:capitalize;color:#ff168b;margin-bottom:0}#repair-types .repair-type .subtitle p{color:#ff168b}#macbook-repair-form{position:relative;padding:4em 0;background-color:#ff168b;color:#fff;text-align:center}#macbook-repair-form h2,#macbook-repair-form p{color:#fff}#macbook-repair-form h4{margin-bottom:5px!important}#macbook-repair-form .custom-form-wrapper{position:relative;width:50%;margin:0 auto;text-align:center}#macbook-repair-form .custom-form-wrapper .help-block{position:absolute;display:inline-block;right:-150px;width:150px;top:0;border-radius:10px;font-size:.95em;color:#ff168b;background-color:#fff;padding:.2em}#macbook-repair-form .custom-form-wrapper .help-block a.btn{border:0!important}#macbook-repair-form .custom-form-wrapper .help-block a.btn:hover{background:0 0!important;color:#ff168b!important;border:0!important}@media (max-width:992px){#macbook-repair-form .custom-form-wrapper .help-block{position:relative;margin:1em auto 0;right:0!important}}#macbook-repair-form .custom-form-wrapper .help-block:before{content:"";position:absolute;left:-6px;top:35%;width:0;height:0;border-style:solid;border-width:5px 8.7px 5px 0;border-color:transparent #fff transparent transparent}@media (max-width:992px){#macbook-repair-form .custom-form-wrapper .help-block:before{border-width:0 5px 8.7px 5px!important;border-color:transparent transparent #fff transparent!important;left:50%!important;top:-5px!important}}@media (max-width:992px){#macbook-repair-form .custom-form-wrapper{width:70%!important}}@media (max-width:768px){#macbook-repair-form .custom-form-wrapper{width:100%!important}}#macbook-repair-form .custom-form-wrapper .form-group label{display:none}#macbook-repair-form .custom-form-wrapper .submit-button-wrapper input{background-color:#000!important;color:#fff;letter-spacing:.025em;font-weight:600;font-size:13px;transition:all 235ms ease-in-out}#macbook-repair-form .custom-form-wrapper .submit-button-wrapper input:hover{background:#fff!important;color:#ff168b;transition:all 235ms ease-in-out}.popup{width:100%;height:100%;display:none;position:fixed;top:0;left:0;background:rgba(0,0,0,.75)}.popup-inner{max-width:450px;width:90%;padding:40px;position:absolute;top:50%;left:50%;text-align:center;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);box-shadow:0 2px 6px #000;border-radius:3px;background:#fff}.popup-inner .image{position:relative;float:left;margin-right:1em;margin-bottom:1em}.popup-inner .image img{max-width:100%;height:auto;border:5px solid #ff168b}.popup-close{width:30px;height:30px;padding-top:4px;display:inline-block;position:absolute;top:0;right:0;transition:ease .25s all;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);border-radius:1000px;background:rgba(0,0,0,.8);font-family:'Source Sans Pro',Sans-Serif;font-size:20px;text-align:center;line-height:100%;color:#fff}.popup-close:hover{-webkit-transform:translate(50%,-50%) rotate(180deg);transform:translate(50%,-50%) rotate(180deg);background:#000;text-decoration:none}.confirmation-box{position:relative!important;width:100%!important;background:0 0!important;color:#fff!important;font-weight:600!important}.sc-custom-text{max-width:85%}@media (max-width:990px){.sc-custom-text{max-width:100%}}.rangeslider__fill{background-color:transparent!important;position:absolute}.rangeslider--horizontal{background-image:url(//cdn.shopify.com/s/files/1/1180/1832/t/147/assets/rainbow.png?v=11657404565591995150)!important;background-size:100%!important}.rangeslider,.rangeslider__fill{transition:background .3s}.rangeslider--is-lowest-value{background-color:#fff}.rangeslider--is-highest-value .rangeslider__fill{background-color:#ff69b4}.sliderwrapper{text-align:center}.sliderwrapper .rangewrapper{width:79%;display:inline-block}.sliderwrapper .sliderlabel{display:inline-block;width:9%;font-size:1.5rem}output{display:block;font-size:3em;margin-top:.5em}.slideroutput{font-size:3rem;text-align:center;padding-bottom:40px}.numberbtn,.sliderbtn{font-size:18px;margin:auto;margin-bottom:50px;display:block;padding:5px 15px;height:auto}.gmap{margin-bottom:50px}#choose_branch_title a{font-size:16px;vertical-align:top;color:#ff148b;padding:7px 10px;margin-top:15px}#choose_branch_title .trustpilot-link:after{position:relative;content:"";background-image:url(trustpilot-new-logo.png);background-size:100%;background-repeat:no-repeat;width:100px;height:25px;display:inline-block;vertical-align:middle}.branchbox{position:relative;width:100%;height:auto;min-height:0!important;border-bottom:1px solid rgba(118,118,118,.5);padding-bottom:10px;margin-bottom:0!important;overflow:hidden}.branchbox .branch-img{position:relative;float:left;margin-right:1.25em;vertical-align:middle}.branchbox .branch-img img{max-width:175px;height:auto}.branchbox .branch-details{position:relative;vertical-align:middle;width:100%;padding-top:1.5em}.branchbox .branch-details .store-name{position:relative;height:auto!important}.branchbox .branch-details .store-address{height:auto!important}.branchbox .branch-details h3{margin-bottom:10px;height:auto!important}.branchbox .branch-details .review-button{position:relative;transition:all 235ms ease-in-out}@media (max-width:992px){.branchbox .branch-details .review-button{display:inline-block!important}}@media (min-width:992px){.branchbox .branch-details .review-button{float:right;margin-top:-4.5em}}#reviewphonenumber{text-align:center;font-size:20px;display:block;max-width:90%;width:50%;border-radius:5px;padding:10px 5px!important;margin:30px auto 20px}.reviewbackbtn{text-align:center;margin:15px 0;text-decoration:underline;text-transform:uppercase;cursor:pointer}#notify-me{text-align:center;font-family:"Open Sans"}#notify-me form .field{text-align:center;margin-bottom:1em}#notify-me form .field label{display:block}#notify-me form .field input{width:75%}#notify-me form #submit{margin:1em 0 2em;background-color:#ff148b;border:0;color:#fff;font-weight:700;font-size:1em;font-family:"Open Sans"}.why-choose-ismash{position:relative;margin-bottom:1em;padding-bottom:1em;overflow:hidden}.why-choose-ismash img{margin-bottom:1.25em!important}.why-choose-ismash h4{font-size:16px!important;font-weight:400!important}.drone-services .drone-service{position:relative;margin:0 1em}.drone-services .drone-service .img{width:100%;background-color:#f4f4f4;padding:1em 2em;text-align:center;margin-bottom:1em}.drone-services .drone-service .img img{margin:0 auto}.drone-services .drone-service .desc{position:relative;margin-top:0;text-align:center}.drone-repairs-form{width:50%;padding:2em 0;margin:0 auto;text-align:center}@media (min-width:768px) and (max-width:992px){.drone-repairs-form{width:80%!important}}@media (max-width:768px){.drone-repairs-form{width:100%!important}}.drone-repairs-form .submit-button-wrapper input{background-color:#ff1e89!important;color:#fff;font-size:1.25em;font-weight:700;border:0}.drone-repairs-form .submit-button-wrapper input:hover{color:#fff!important;background-color:#313131!important;font-size:1.25em;font-weight:700}.drones #intro{padding:30px 0 10px 0;margin-bottom:1em}.drones #pricing{padding:30px 0 10px 0;border-top:1px solid #c7c7c7;margin-bottom:2em}.drones .collection-benefits{padding:30px 0 10px 0;border-top:1px solid #c7c7c7}.slick-next::before,.slick-prev::before{opacity:.15!important;color:#000!important}.slick-dots{padding:0!important;margin-left:0!important}@media (min-width:1200px){.drones-page{height:185px!important}}@media (max-width:992px){.drones-page{height:125px!important}}.manufacturer-table.drones{padding:10px 0!important}.pink-heading h1,.pink-heading h2,.pink-heading h3,.pink-heading h4{color:#ff148b!important}.mega-sub-menu.repairs-servicing li.column-megamenu,.mega-sub-menu.store-locator li.column-megamenu{width:18%!important;margin:1%}.mega-sub-menu.repairs-servicing li.smartphones,.mega-sub-menu.store-locator li.smartphones{width:58%!important}@media (min-width:1200px){.mega-sub-menu.repairs-servicing li.smartphones ul li,.mega-sub-menu.store-locator li.smartphones ul li{width:25%!important}.mega-sub-menu.repairs-servicing li.smartphones ul li ul li,.mega-sub-menu.store-locator li.smartphones ul li ul li{width:95%!important}.mega-sub-menu.repairs-servicing li.smartphones ul li.has-children:first-child,.mega-sub-menu.store-locator li.smartphones ul li.has-children:first-child{width:47%!important}.mega-sub-menu.repairs-servicing li.smartphones ul li.has-children:first-child a.item-link.iPhone.iphone,.mega-sub-menu.store-locator li.smartphones ul li.has-children:first-child a.item-link.iPhone.iphone{text-align:center}.mega-sub-menu.repairs-servicing li.smartphones ul li.has-children:first-child ul li,.mega-sub-menu.store-locator li.smartphones ul li.has-children:first-child ul li{width:42%!important;display:inline-block!important}}.mega-sub-menu.repairs-servicing li.london-stores,.mega-sub-menu.repairs-servicing li.nationwide,.mega-sub-menu.repairs-servicing li.other-stores,.mega-sub-menu.store-locator li.london-stores,.mega-sub-menu.store-locator li.nationwide,.mega-sub-menu.store-locator li.other-stores{width:48%!important}.mega-sub-menu.repairs-servicing li.london-stores ul,.mega-sub-menu.repairs-servicing li.nationwide ul,.mega-sub-menu.repairs-servicing li.other-stores ul,.mega-sub-menu.store-locator li.london-stores ul,.mega-sub-menu.store-locator li.nationwide ul,.mega-sub-menu.store-locator li.other-stores ul{-moz-column-count:2;-moz-column-gap:20px;-webkit-column-count:2;-webkit-column-gap:20px;column-count:2;column-gap:20px}@media (max-width:1199px){.mega-sub-menu.repairs-servicing .london-stores.mega-menu-item-has-children ul,.mega-sub-menu.store-locator .london-stores.mega-menu-item-has-children ul{-moz-column-count:1;-moz-column-gap:0px;-webkit-column-count:1;-webkit-column-gap:0px;column-count:1;column-gap:0}}.mega-sub-menu.repairs-servicing li>a:before,.mega-sub-menu.store-locator li>a:before{margin-right:20px}.mega-sub-menu.repairs-servicing li.smartphones>a:before,.mega-sub-menu.store-locator li.smartphones>a:before{content:"\e982";font-family:icomoon}.mega-sub-menu.repairs-servicing li.computers>a:before,.mega-sub-menu.store-locator li.computers>a:before{content:"\f109";font-family:icomoon}.mega-sub-menu.repairs-servicing li.tablets>a:before,.mega-sub-menu.store-locator li.tablets>a:before{content:"\ee8c";font-family:icomoon}.mega-sub-menu.repairs-servicing li.gadgets>a:before,.mega-sub-menu.store-locator li.gadgets>a:before{content:"\ec13";font-family:icomoon}.mega-sub-menu.repairs-servicing li.other-repairs>a:before,.mega-sub-menu.repairs-servicing li.other>a:before,.mega-sub-menu.store-locator li.other-repairs>a:before,.mega-sub-menu.store-locator li.other>a:before{background-image:url(//cdn.shopify.com/s/files/1/1180/1832/t/147/assets/other-repairs-icon.png?v=6947267114132594903);background-size:25px 25px;display:inline-block;width:25px;height:25px;margin-bottom:-5px;content:""}@media (max-width:1199px){.mega-sub-menu.repairs-servicing li.other-repairs>a:before,.mega-sub-menu.repairs-servicing li.other>a:before,.mega-sub-menu.store-locator li.other-repairs>a:before,.mega-sub-menu.store-locator li.other>a:before{background-size:15px 15px;width:15px;height:15px;margin-right:15px;-webkit-filter:grayscale(100%);filter:grayscale(100%)}}.mega-sub-menu.repairs-servicing .mega-menu-item-has-children[class*=children]>a,.mega-sub-menu.store-locator .mega-menu-item-has-children[class*=children]>a{border-bottom:solid 1px #ccc;font-size:1.8rem;padding-bottom:10px}@media (min-width:1199px){.mega-sub-menu.repairs-servicing li.computers,.mega-sub-menu.repairs-servicing li.gadgets,.mega-sub-menu.repairs-servicing li.other-repairs,.mega-sub-menu.repairs-servicing li.tablets,.mega-sub-menu.store-locator li.computers,.mega-sub-menu.store-locator li.gadgets,.mega-sub-menu.store-locator li.other-repairs,.mega-sub-menu.store-locator li.tablets{min-height:245px}}.mega-menu-item-has-children.smartphones ul li:hover ul{animation-name:none!important}.mega-menu-item-has-children.smartphones ul li{display:inline-block;vertical-align:top;width:30%;padding:0 1.5%}.mega-menu-item-has-children.smartphones ul li ul{position:relative!important;width:100%!important;left:auto!important;top:0!important;width:100%!important;box-shadow:none!important;border:0!important;padding:0!important;background-color:transparent!important}@media (min-width:1200px){.mega-menu-item-has-children.smartphones ul li ul{display:block!important}}.mega-menu-item-has-children.smartphones ul li ul li{width:100%!important;display:block!important;border:0!important}.mega-menu-item-has-children.smartphones ul li ul li a{padding:10px 0!important}@media (max-width:1199px){.mega-menu-item-has-children.smartphones ul li ul li a{padding-left:60px!important}}.mega-menu-item-has-children.smartphones ul li[class*=children]>a{color:#fc228b!important;font-size:1.8rem!important}@media (max-width:1199px){.mega-menu-item-has-children.smartphones ul li[class*=children]>a{font-size:1.3rem!important;display:block!important}}.mega-menu-item-has-children.smartphones ul li[class*=children]>a:after{content:""!important}.repair-before-you-sell{position:absolute;background-color:#fc228b!important;right:0;bottom:0;text-align:center;padding:1rem!important;color:#fff!important;margin-top:20px}.repair-before-you-sell a{color:#fff!important;border-bottom:0!important}@media (max-width:1199px){.mega-sub-menu.repairs-servicing li.column-megamenu,.mega-sub-menu.repairs-servicing li.computers,.mega-sub-menu.repairs-servicing li.gadgets,.mega-sub-menu.repairs-servicing li.london-stores,.mega-sub-menu.repairs-servicing li.other-stores,.mega-sub-menu.repairs-servicing li.smartphones,.mega-sub-menu.repairs-servicing li.tablets,.mega-sub-menu.store-locator li.column-megamenu,.mega-sub-menu.store-locator li.computers,.mega-sub-menu.store-locator li.gadgets,.mega-sub-menu.store-locator li.london-stores,.mega-sub-menu.store-locator li.other-stores,.mega-sub-menu.store-locator li.smartphones,.mega-sub-menu.store-locator li.tablets{width:100%!important;text-align:left!important;font-size:1rem!important;margin:0!important}.mega-sub-menu.repairs-servicing li.column-megamenu a,.mega-sub-menu.repairs-servicing li.computers a,.mega-sub-menu.repairs-servicing li.gadgets a,.mega-sub-menu.repairs-servicing li.london-stores a,.mega-sub-menu.repairs-servicing li.other-stores a,.mega-sub-menu.repairs-servicing li.smartphones a,.mega-sub-menu.repairs-servicing li.tablets a,.mega-sub-menu.store-locator li.column-megamenu a,.mega-sub-menu.store-locator li.computers a,.mega-sub-menu.store-locator li.gadgets a,.mega-sub-menu.store-locator li.london-stores a,.mega-sub-menu.store-locator li.other-stores a,.mega-sub-menu.store-locator li.smartphones a,.mega-sub-menu.store-locator li.tablets a{font-size:1.3rem!important;border-bottom:0!important;font-weight:700}.mega-menu-item-has-children.smartphones ul li{display:block;width:100%!important}}@media (max-width:600px){h1.hidemap,h1.showimprovement,h1.shownumber,h1.showreview,h1.showzendesk{font-size:2.3rem!important}.sliderlabel{width:15%!important}.rangewrapper{width:67%!important}#reviewphonenumber{width:90%!important}.branchbox h3{font-size:1.7rem}}.new-collection h1,.new-collection h2,.new-collection h3,.new-collection h4,.new-collection h5,.new-collection span{font-family:Poppins!important;font-weight:600}.new-collection h2{color:#ff148b!important;margin-top:0}.new-collection p{font-family:'Source Sans Pro',sans-serif}.new-collection .collection-image img{max-width:100%!important;height:auto!important;max-height:none!important}@media (max-width:992px){.new-collection .collection-image img{display:block!important;margin:0 auto!important;text-align:center!important;width:100%!important;height:auto!important}}@media (max-width:992px){.new-collection .collection-image{display:block!important;margin:0 auto!important;text-align:center!important}}.new-collection .wrap-title{text-align:left;padding:25px 0!important}@media (min-width:992px) and (max-width:1200px){.new-collection .wrap-title{padding-left:2em!important}}@media (max-width:992px){.new-collection .wrap-title{text-align:center!important;width:100%!important}}.new-collection .wrap-title h1.new-collection-title{display:block;text-align:left!important;color:#231f20!important;font-weight:600;font-family:Poppins!important;line-height:1.25em}@media (max-width:992px){.new-collection .wrap-title h1.new-collection-title{font-size:2em!important;text-align:center!important}}.new-collection .wrap-title span{color:#ff148b!important;font-family:Poppins!important;font-weight:600}.new-collection .wrap-title .usps{list-style:none;margin:3em 0;padding:0}.new-collection .wrap-title .usps li{display:inline-block;margin-right:.5em;color:#666!important}@media (max-width:480px){.new-collection .wrap-title .usps li{margin-right:0!important}}.new-collection .wrap-title .usps li span{display:inline-block;vertical-align:middle;color:#666!important;font-family:Poppins!important;font-size:14px;font-weight:600;line-height:1.2em}@media (max-width:992px){.new-collection .wrap-title .usps li span{font-size:.9em}}.new-collection .wrap-title .usps li .usp-icon{position:relative;display:inline-block;vertical-align:middle}.new-collection .wrap-title .usps li .usp-icon img{vertical-align:middle;font-weight:400;font-size:1em;margin-right:.35em}@media (max-width:992px){.new-collection .wrap-title .usps li .usp-icon img{display:inline!important}}.new-collection .wrap-title .usps li:last-child{margin-right:0}.new-collection .wrap-title .button-wrap{position:relative;margin:3em 0}.new-collection .wrap-title .button-wrap .cta{display:inline-block;background-color:#ff148b;color:#fff;padding:.5em;width:40%;vertical-align:middle;font-size:16px;margin:0 2em 0 0;text-align:center;font-family:Poppins!important;font-weight:600}@media (max-width:480px){.new-collection .wrap-title .button-wrap .cta{width:75%!important}}@media (max-width:480px){.new-collection .wrap-title .button-wrap .cta{display:block!important;margin:1em auto!important}}.new-collection .wrap-title .button-wrap .cta.smaller{font-size:1.5em;width:45%}.new-collection .wrap-title .button-wrap .cta:hover{display:inline-block;vertical-align:middle}.new-collection .wrap-title .button-wrap .trustpilot{position:relative;display:inline-block;max-width:120px;margin:0 0 0 2em;height:40px}.new-collection .wrap-title .featured{position:relative;margin-top:2em}.new-collection .wrap-title .featured p{font-size:14px;margin-bottom:.25em;color:#666;font-family:Poppins;font-weight:600}.new-collection .wrap-title .featured .logos{list-style:none;margin:0;padding:0}.new-collection .wrap-title .featured .logos li{position:relative;display:inline-block;vertical-align:middle;margin:0 7px}@media (max-width:480px){.new-collection .wrap-title .featured .logos li{width:50%;float:left;display:block!important;margin:1em auto!important}}@media (max-width:390px){.new-collection .wrap-title .featured .logos li{width:100%}}.new-collection .wrap-title .featured .logos li img{max-height:19px!important}@media (max-width:1205px){.new-collection .wrap-title .featured .logos li img{max-height:15px!important}}@media (max-width:992px){.new-collection .wrap-title .featured .logos li img{display:block!important}}@media (max-width:480px){.new-collection .wrap-title .featured .logos li img{margin:1em auto!important;max-height:20px!important}}@media (max-width:390px){.new-collection .wrap-title .featured .logos li img{margin:5px auto!important}}.new-collection .wrap-title .featured .logos li:first-child,.new-collection .wrap-title .featured .logos li:last-child{margin-left:0;margin-right:0}.new-collection .grey{background-color:#fafafa!important}.new-collection .grey .booksteps{padding-bottom:30px!important}.new-collection .white{background-color:#fff!important}.new-collection .stepbystep.white{padding-bottom:40px}.new-collection .collection-description{margin:2em 0 -1em 0}.new-collection .collection-benefits{margin:0 auto;border:0;padding-top:10px}.pb-tks-message,.spb_table_cell .message-text{color:#000!important}.googleshopping{background-color:#f3f3f3;padding:15px;margin-bottom:20px}.googleshopping h4{color:#fc228b;font-size:16px;margin:0}.googleshopping .googlectawrapper{background-color:#e5e5e5;padding:10px;color:#fc228b;margin:0;margin-bottom:15px}.googleshopping .googlectawrapper div[class*=col-]{margin-bottom:0!important}.googleshopping .googlectawrapper a.top-bookapp{display:block;line-height:1!important;float:right;width:100%;margin-top:0;text-align:center}.googleshopping .googlectawrapper .googleprice{font-size:30px;line-height:1}@media (max-width:767px){.googleshopping .googlectawrapper .googleprice{text-align:center;padding-bottom:15px}}.googleshopping .presslogos{font-size:15px;background-color:transparent;margin-bottom:0;padding:0 0 10px 0}.googleshopping .presslogos span{mix-blend-mode:multiply}.googleshopping .presslogos span img{margin-left:0;margin-right:0;max-width:120px}.googleshopping .presslogos span img:last-child{max-width:70px}@media (max-width:475px){.googleshopping .presslogos span .logobreak{display:block}}.mobilectabook{float:right;top:20px;transform:translateY(-50%);-webkit-transform:translateY(-50%);position:relative}a.top-bookapp{padding:8px 5px!important;line-height:40px!important;margin-top:20px;background:#ff148b!important;color:#fff!important;font-size:12px}@media (max-width:375px){.logo-table .logo-2{display:inline-block!important;width:90px}}.contactdeviceform{padding:40px 0;margin:1em 0;font-size:2rem;font-family:"Didact Gothic",sans-serif}.contactdeviceform form input,.contactdeviceform form textarea{width:100%;margin-bottom:15px;font-size:.8em;font-family:"Didact Gothic",sans-serif}.contactdeviceform form button.ask-us-submit{width:25%;margin:0 auto;color:#fff;background-color:#f92b8b;border:0;font-size:.8em;font-weight:600;display:block;font-family:"Didact Gothic",sans-serif}@media (max-width:992px){.mobile-image{display:block;margin:0 auto}.mobile-image img{display:inline-block!important;margin:-1em auto 3em!important}}@media (min-width:992px){.mobile-image{display:none}}.collection-testimonials.narrow{background:#fff;padding:15px 0}.enquiry-button{border:1px solid #fc228b;font-size:16px;display:inline-block;vertical-align:middle;padding:7px;font-family:Poppins!important;color:#fc228b;font-weight:600}.main-content #enquiry-button{position:relative;padding:2em 0 0 0}.main-content #enquiry-button .cta{position:relative;background-color:#ff148b;font-size:12px;padding:1em;font-family:Poppins;font-weight:600;color:#fff;display:inline-block;margin-bottom:10px}.drone-enquiry{text-align:center}.drone-enquiry .enquiry-button{margin:2em auto}#shortcode_1{padding-top:32px;padding-left:0;padding-right:0;padding-bottom:43px}#shortcode_1 h3{text-align:center;font-weight:100;display:block;background:#ff2d8a;height:38px;padding-top:3px;padding-left:0;padding-right:0;padding-bottom:0}.inner{font-family:Poppins,Sans-Serif;font-weight:600;opacity:1}.thumbnail>img{height:162px}div.stockist-result-notes{color:#403e3e}.contact-form .row-label{font-size:20px;font-weight:400}body#phone-repairs>div#page>div#mainsite>section#block-title>div.container>div.wrap-title>h1.entry-title>span{text-transform:none}body#ismashuk>div#page>div#mainsite>div#wrap_content>section#shortcode_1{padding-top:50px;padding-left:0;padding-right:0;padding-bottom:43px}#shortcode_3{height:424px}#shortcode_3>div.full-container{margin-top:50px;margin-left:0;margin-right:0;margin-bottom:0}div.widget.title-line-dark-center>div.textwidget{font-size:26px}div.owl-item:nth-child(6)>div.item>div.item-content.icon-quote-left>p{font-family:Arial,Sans-Serif;font-size:20px;font-weight:100}p.prl-text2{color:#525252;font-weight:200}body#ismashuk>div#page>div#mainsite>div#wrap_content>section#shortcode_1>div.container>div.row.shortcode_service.text-center>div.col-md-4.service-item-1>div.widget>div.inner>p{font-family:"Open Sans",Sans-Serif}body#ismashuk>div#page>div#mainsite>div#wrap_content>section#shortcode_1>div.container>div.row.shortcode_service.text-center>div.col-md-4.service-item-2>div.widget>div.inner>p{font-family:"Open Sans",Sans-Serif}body#ismashuk>div#page>div#mainsite>div#wrap_content>section#shortcode_1>div.container>div.row.shortcode_service.text-center>div.col-md-4.service-item-3>div.widget>div.inner>p{font-family:"Open Sans",Sans-Serif}body#ismashuk>div#page>div#mainsite>div#wrap_content>section#shortcode_1>div.container>div.row.shortcode_service.text-center>div.col-md-4.service-item-3>div.widget>div.inner>h3>a{font-family:"Open Sans",Sans-Serif}body#ismashuk>div#page>div#mainsite>div#wrap_content>section#shortcode_1>div.container>div.row.shortcode_service.text-center>div.col-md-4.service-item-3>div.widget>div.inner>h3>a:hover{color:#000}body#ismashuk>div#page>div#mainsite>div#wrap_content>section#shortcode_2>div.container>div.display-table.sc-custom-text>div.display-table-column>div.parallax-content.text-left>p.prl-text2{font-family:"Open Sans",Sans-Serif;font-weight:100}body#ismashuk>div#page>div#mainsite>div#wrap_content>section#shortcode_2>div.container>div.display-table.sc-custom-text>div.display-table-column>div.parallax-content.text-left>p.prl-text3{font-family:"Open Sans",Sans-Serif;color:#737373}.testimonials-style1 .item-content p{font-family:"Open Sans",Sans-Serif;font-size:14px;font-weight:200}body#ismashuk>div#page>div#mainsite>div#wrap_content>section#shortcode_5>div.full-container>div.row.shortcode_testimonials.slider-products-1>div.col-md-8.col-md-offset-2>div.wtestimonials.mainslider.testimonials-style1.owl-carousel.owl-theme>div.owl-wrapper-outer>div.owl-wrapper>div.owl-item:nth-child(6)>div.item>div.item-content.icon-quote-left>p:nth-child(1){font-family:"Open Sans",Sans-Serif;font-size:14px;font-weight:400}[class*=title-line-]{margin-top:0;margin-left:40px;margin-right:482.222px;margin-bottom:30px;padding-top:0;padding-left:0;padding-right:0;padding-bottom:0}#shortcode_7>div.full-container{height:664px}div.container>div.row>aside.col-xs-12.col-md-12.widget{margin-top:0;margin-left:0;margin-right:0;margin-bottom:0;padding-top:0;padding-left:0;padding-right:0;padding-bottom:0}#shortcode_5{padding-top:70px;padding-left:0;padding-right:0;padding-bottom:27px}body#ismashuk>div#page>div#mainsite>div#wrap_content>section#shortcode_9{padding-top:70px;padding-left:0;padding-right:0;padding-bottom:36px}div.col-md-4.service-item-1>div.widget>div.inner>div.round-img>img{background:rgba(0,0,0,0);width:300px;height:200px}div.col-md-4.service-item-2>div.widget>div.inner>div.round-img>img{width:300px;height:200px}div.col-md-4.service-item-3>div.widget>div.inner>div.round-img>img{height:200px}p.prl-text3{width:70%}body#ismashuk>div#page>div#mainsite>div#wrap_content>section#shortcode_9>div.container{background:rgba(0,0,0,0);width:91%;height:767px}body#ismashuk>div#page>div#mainsite>div#wrap_content>section#shortcode_2>div.container>div.display-table.sc-custom-text>div.display-table-column>div.parallax-content.text-left{padding-top:0;padding-left:41px;padding-right:0;padding-bottom:0}body#ismashuk>div#page>div#mainsite>div#wrap_content>section#shortcode_1>div.container>div.row.shortcode_service.text-center>div.col-md-4.service-item-2>div.widget>div.inner>h3>a:hover{color:#000}body#ismashuk>div#page>div#mainsite>div#wrap_content>section#shortcode_1>div.container>div.row.shortcode_service.text-center>div.col-md-4.service-item-1>div.widget>div.inner>h3>a:hover{color:#000}.module_counter.count-section-01 .counter p{font-size:130%}body#ismashuk>div#page>div#mainsite>div#wrap_content>section#shortcode_4>div.full-container>div.row>aside.col-xs-12.col-md-12.widget>div.textwidget>div.module_counter.row.count-section-01.counter-group>div.col-md-3.count-wrapper.section-block.counter-item-4>div.counter{border-style:solid;border-color:#fff;border-top-width:0;border-left-width:1px;border-right-width:0;border-bottom-width:0;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}body#ismashuk>div#page>div#mainsite>div#wrap_content>section#shortcode_4>div.full-container>div.row>aside.col-xs-12.col-md-12.widget>div.textwidget>div.module_counter.row.count-section-01.counter-group>div.col-md-3.count-wrapper.section-block.counter-item-3>div.counter{border-style:solid;border-color:#fff;border-top-width:0;border-left-width:1px;border-right-width:0;border-bottom-width:0;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}body#ismashuk>div#page>div#mainsite>div#wrap_content>section#shortcode_4>div.full-container>div.row>aside.col-xs-12.col-md-12.widget>div.textwidget>div.module_counter.row.count-section-01.counter-group>div.col-md-3.count-wrapper.section-block.counter-item-2>div.counter{border-style:solid;border-color:#fff;border-top-width:0;border-left-width:1px;border-right-width:0;border-bottom-width:0;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}#shortcode_6>div.container>div.widget.title-line-dark-center>h2.widgettitle>span.sub-title{color:#fff}p.prl-text4{font-size:14px;color:#080808;width:179px}body#ismashuk>div#page>div#mainsite>div#wrap_content>section#shortcode_10>div.full-container>div.widget.title-line-dark-center{display:inline;width:236px}body#ismashuk>div#page>div#mainsite>div#wrap_content>section#shortcode_10>div.full-container>div.tab-section-01.tab-style-1.tab-default-icon.jv_tabs_fix.shop-products-list>ul.tablist{border-style:solid;border-color:#ff148b;border-top-width:0;border-left-width:0;border-right-width:0;border-bottom-width:0;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}body#book-appointment>div#page>div#mainsite>section#block-title>div.container>div.wrap-title>h1.entry-title>span{color:#949494}body#complete-front-glass-screen-and-lcd-iphone-7>div#page>div#mainsite>section#block-title>div.container>div.wrap-title>h1.entry-title{font-size:1.5em}#shortcode_10{margin-top:0;margin-left:0;margin-right:0;margin-bottom:0;padding-top:70px;padding-left:50px;padding-right:50px;padding-bottom:70px}.product-detail-others .wrap-sharing h4{display:none}body#ismashuk>div#page>div#mainsite>header#header>div.container>nav#nav-mainmenu>ul.mainmenu.mega-menu>li:nth-child(9)>a.item-link{color:#ff148b}body#ismashuk>div#page>div#mainsite>header#header>div.container>nav#nav-mainmenu>ul.mainmenu.mega-menu>li:nth-child(9)>a.item-link:hover{text-shadow:none;background:#fff}.column-megamenu{color:#000;background:#fff;padding-top:20px;padding-left:20px;padding-right:20px;padding-bottom:20px;border-style:solid;border-color:#fff;border-top-width:0;border-left-width:0;border-right-width:0;border-bottom-width:0;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}#nav-mainmenu-mobile ul.mega-menu>li>a{background:#fff}div.additional-checkout-buttons{display:none}#cartSpecialInstructions{display:none}div.box-checkout{padding-top:1px;padding-left:30px;padding-right:30px;padding-bottom:30px}div.col-md-7.col-xs-12>h1{font-size:25px}#c0a730b98-15ef-4e99-97a1-0fd75210834f>div.shogun-row{margin-top:0;margin-left:-100px;margin-right:-100px;margin-bottom:0;padding-top:0;padding-left:100px;padding-right:100px;padding-bottom:0}#shortcode_6{margin-top:0;margin-left:0;margin-right:0;margin-bottom:0;padding-top:70px;padding-left:0;padding-right:0;padding-bottom:22px}body#ismashuk>div#page>div#mainsite>div#wrap_content>section#shortcode_4{margin-top:0;margin-left:-2px;margin-right:0;margin-bottom:0;padding-top:70px;padding-left:0;padding-right:0;padding-bottom:70px}body#ismashuk>div#page>div#mainsite>div#wrap_content>section#shortcode_5>div.full-container>div.row.shortcode_testimonials.slider-products-1>div.col-md-8.col-md-offset-2>div.wtestimonials.mainslider.testimonials-style1.owl-carousel.owl-theme>div.owl-wrapper-outer>div.owl-wrapper>div.owl-item:nth-child(3)>div.item>div.item-content.icon-quote-left{margin-top:0;margin-left:20px;margin-right:20px;margin-bottom:0}body#ismashuk>div#page>div#mainsite>div#wrap_content>section#shortcode_4>div.full-container>div.shortcode_counter.row.count-section-01.counter-group>div.col-md-3.count-wrapper.section-block.counter-item-1>div.counter>span.timer.counted{border-style:solid;border-color:#fff;border-top-width:0;border-left-width:0;border-right-width:1px;border-bottom-width:0;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}div.col-md-3.section-block-p.piechart-item-4>div.block-piechart{text-align:center}div.col-md-3.section-block-p.piechart-item-3>div.block-piechart{text-align:center}div.col-md-3.section-block-p.piechart-item-2>div.block-piechart{text-align:center}div.col-md-3.section-block-p.piechart-item-1>div.block-piechart{text-align:center}.shortcode_counter.count-section-01 .counter .timer{font-family:"Open Sans",Sans-Serif}div.col-md-3.section-block-p.piechart-item-2>div.block-piechart>div.piechart.piechart-icon{font-size:14px;color:#000}div.col-md-3.section-block-p.piechart-item-3>div.block-piechart>div.piechart.piechart-icon{color:#000}div.col-md-3.section-block-p.piechart-item-4>div.block-piechart>div.piechart.piechart-icon{color:#000}div.col-md-3.section-block-p.piechart-item-1>div.block-piechart>div.piechart.piechart-icon{color:#000}.sc-custom-text .prl-text2{font-size:45px}.block-piechart{font-family:"Open Sans",Sans-Serif;text-align:center}div.col-md-3.count-wrapper.section-block.counter-item-4>div.counter>span.timer.counted{font-weight:200}div.col-md-3.count-wrapper.section-block.counter-item-3>div.counter>span.timer.counted{font-weight:100}div.col-md-3.count-wrapper.section-block.counter-item-2>div.counter>span.timer.counted{font-weight:100}div.col-md-3.count-wrapper.section-block.counter-item-1>div.counter>span.timer.counted{font-weight:100}.shortcode_counter.count-section-01 .counter p{font-family:"Didact Gothic",Sans-Serif;font-size:21px;font-weight:300;text-transform:none}#shortcode_6 h2{color:#474747}body#ismashuk>div#page>div#mainsite>div#wrap_content>section#shortcode_6>div.container>div.widget.title-line-dark-center>h2.widgettitle>span.sub-title{color:#424242}body#ismashuk>div#page>div#mainsite>div#wrap_content>section#shortcode_6>div.container>div.widget.title-line-dark-center>h2.widgettitle{color:#080808}#shortcode_6 h5{font-size:22px;color:#2e2e2e;text-align:center;font-weight:500}body#ismashuk>div#page>div#mainsite>div#wrap_content>section#shortcode_6>div.container>div.row>aside.col-xs-12.col-md-12.widget>div.textwidget>div.row>div.col-md-3.section-block-p.piechart-item-4>div.block-piechart>div:nth-child(3){color:#2e2e2e}body#ismashuk>div#page>div#mainsite>div#wrap_content>section#shortcode_6>div.container>div.row>aside.col-xs-12.col-md-12.widget>div.textwidget>div.row>div.col-md-3.section-block-p.piechart-item-3>div.block-piechart>div:nth-child(3){color:#2e2e2e}body#ismashuk>div#page>div#mainsite>div#wrap_content>section#shortcode_6>div.container>div.row>aside.col-xs-12.col-md-12.widget>div.textwidget>div.row>div.col-md-3.section-block-p.piechart-item-2>div.block-piechart>div:nth-child(3){font-family:"Open Sans",Sans-Serif;color:#2e2e2e}body#ismashuk>div#page>div#mainsite>div#wrap_content>section#shortcode_6>div.container>div.row>aside.col-xs-12.col-md-12.widget>div.textwidget>div.row>div.col-md-3.section-block-p.piechart-item-1>div.block-piechart>div:nth-child(3){font-size:14px;color:#2e2e2e}body#ismashuk>div#page>div#mainsite>div#wrap_content>section#shortcode_4>div.full-container>div.shortcode_counter.row.count-section-01.counter-group>div.col-md-3.count-wrapper.section-block.counter-item-3>div.counter>span.timer.counted{border-style:solid;border-color:#fff;border-top-width:0;border-left-width:1px;border-right-width:0;border-bottom-width:0;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}body#ismashuk>div#page>div#mainsite>div#wrap_content>section#shortcode_4>div.full-container>div.shortcode_counter.row.count-section-01.counter-group>div.col-md-3.count-wrapper.section-block.counter-item-4>div.counter>span.timer.counted{border-style:solid;border-color:#fff;border-top-width:0;border-left-width:1px;border-right-width:0;border-bottom-width:0;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>div#wrap_content>section#shortcode_6>div.container>div.row>aside.col-xs-12.col-md-12.widget>div.textwidget>div.row>div.col-md-3.section-block-p.piechart-item-4>div.block-piechart>div:nth-child(3){font-size:14px;color:#767676;font-weight:400}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>div#wrap_content>section#shortcode_6>div.container>div.row>aside.col-xs-12.col-md-12.widget>div.textwidget>div.row>div.col-md-3.section-block-p.piechart-item-3>div.block-piechart>div:nth-child(3){color:#767676;font-weight:400}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>div#wrap_content>section#shortcode_6>div.container>div.row>aside.col-xs-12.col-md-12.widget>div.textwidget>div.row>div.col-md-3.section-block-p.piechart-item-2>div.block-piechart>div:nth-child(3){color:#767676;font-weight:400}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>div#wrap_content>section#shortcode_6>div.container>div.row>aside.col-xs-12.col-md-12.widget>div.textwidget>div.row>div.col-md-3.section-block-p.piechart-item-1>div.block-piechart>div:nth-child(3){font-size:14px;color:#767676;font-weight:400}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>div#wrap_content>section#shortcode_6>div.container>div.widget.title-line-dark-center>h2.widgettitle>span.sub-title{color:#ff148b}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>div#wrap_content>section#shortcode_9{padding-top:70px;padding-left:0;padding-right:0;padding-bottom:0}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>div#wrap_content>section#shortcode_2>div.container>div.display-table.sc-custom-text>div.display-table-column>div.parallax-content.text-left>p.prl-text2{font-family:"Open Sans",Sans-Serif;font-size:36px;color:#767676;font-weight:500}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>div#wrap_content>section#shortcode_2>div.container>div.display-table.sc-custom-text>div.display-table-column>div.parallax-content.text-left>p.prl-text3{font-family:"Source Sans Pro",Sans-Serif;color:#767676;font-weight:100}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>div#wrap_content>section#shortcode_1>div.container>div.row.shortcode_service.text-center>div.col-md-4.service-item-1>div.widget>div.inner>p{font-family:"Open Sans",Sans-Serif}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>div#wrap_content>section#shortcode_1>div.container>div.row.shortcode_service.text-center>div.col-md-4.service-item-2>div.widget>div.inner>p{font-family:'Source Sans Pro',sans-serif!important}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>div#wrap_content>section#shortcode_1>div.container>div.row.shortcode_service.text-center>div.col-md-4.service-item-3>div.widget>div.inner>p{font-family:"Open Sans",Sans-Serif}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>div#wrap_content>section#shortcode_3>div.full-container{padding-top:0;padding-left:15px;padding-right:15px;padding-bottom:0}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>div#wrap_content>section#shortcode_6>div.container>div.widget.title-line-dark-center>h2.widgettitle{color:#ff148b}.block-piechart .piechart-icon .icon{color:#ff148b}div.col-md-4.service-item-3>div.widget>div.inner>h3{margin-top:0;margin-left:15px;margin-right:15px;margin-bottom:20px}div.col-md-4.service-item-2>div.widget>div.inner>h3{margin-top:0;margin-left:15px;margin-right:15px;margin-bottom:20px}div.col-md-4.service-item-1>div.widget>div.inner>h3{margin-top:0;margin-left:15px;margin-right:15px;margin-bottom:20px}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>div#wrap_content>section#shortcode_1>div.container>div.row.shortcode_service.text-center>div.col-md-4.service-item-3>div.widget>div.inner>h3>a:hover{color:#000}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>div#wrap_content>section#shortcode_1>div.container>div.row.shortcode_service.text-center>div.col-md-4.service-item-2>div.widget>div.inner>h3>a:hover{color:#000}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>div#wrap_content>section#shortcode_1>div.container>div.row.shortcode_service.text-center>div.col-md-4.service-item-1>div.widget>div.inner>h3>a:hover{color:#000}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>div#wrap_content>section#shortcode_1>div.container>div.row.shortcode_service.text-center>div.col-md-3.service-item-2.col-sm-6.col-xs-6>div.widget>div.inner>div.round-img>a>img{padding-top:12px;padding-left:0;padding-right:0;padding-bottom:0}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>div#wrap_content>section#shortcode_1>div.container>div.row.shortcode_service.text-center>div.col-md-3.service-item-1.col-sm-6.col-xs-6>div.widget>div.inner>div.round-img>a>img{padding-top:12px;padding-left:0;padding-right:0;padding-bottom:0}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>div#wrap_content>section#shortcode_1>div.container>div.row.shortcode_service.text-center>div.col-md-3.service-item-3.col-sm-6.col-xs-6>div.widget>div.inner>div.round-img>a>img{margin-top:0;margin-left:0;margin-right:0;margin-bottom:0;padding-top:12px;padding-left:0;padding-right:0;padding-bottom:0}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>div#wrap_content>section#shortcode_1>div.container>div.row.shortcode_service.text-center>div.col-md-3.service-item-4.col-sm-6.col-xs-6>div.widget>div.inner>div.round-img>a>img{margin-top:0;margin-left:0;margin-right:0;margin-bottom:0;padding-top:12px;padding-left:0;padding-right:0;padding-bottom:0}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>div#wrap_content>section#shortcode_3>div.full-container>div.widget.title-line-dark-center>h2.widgettitle{font-size:40px;font-weight:600}div.block-piechart{font-size:14px;color:#767676;font-weight:300}.sc-custom-text .prl-text3{color:#767676;font-weight:400}.p1{font-weight:600}td{font-weight:500;height:0}.icon-arrow-right10{font-family:Poppins,Sans-Serif;text-align:left;font-weight:600}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>div#wrap_content>section#shortcode_5>div.container>div.row.shortcode_testimonials.slider-products-1>div.col-md-8.col-md-offset-2>div.wtestimonials.mainslider.testimonials-style1.owl-carousel.owl-theme>div.owl-wrapper-outer>div.owl-wrapper.owl-origin>div.owl-item.owl-fade-out>div.item>div.item-content.icon-quote-left>footer{font-size:12.6px;color:#767676}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>div#wrap_content>section#shortcode_6>div.container>div.row>aside.col-xs-12.col-md-12.widget>div.textwidget>div.row>div.col-md-3.section-block-p.piechart-item-4>div.block-piechart>h5{color:#767676;font-weight:600}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>div#wrap_content>section#shortcode_6>div.container>div.row>aside.col-xs-12.col-md-12.widget>div.textwidget>div.row>div.col-md-3.section-block-p.piechart-item-3>div.block-piechart>h5{color:#767676;font-weight:600}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>div#wrap_content>section#shortcode_6>div.container>div.row>aside.col-xs-12.col-md-12.widget>div.textwidget>div.row>div.col-md-3.section-block-p.piechart-item-2>div.block-piechart>h5{color:#767676;font-weight:600}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>div#wrap_content>section#shortcode_6>div.container>div.row>aside.col-xs-12.col-md-12.widget>div.textwidget>div.row>div.col-md-3.section-block-p.piechart-item-1>div.block-piechart>h5{color:#767676;font-weight:600}.timetable aside ul li{color:#fff}.timetable--prev{color:#fff}.timetable--next{color:#fff}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>div#wrap_content>section#shortcode_1>div.container>div.row.shortcode_service.text-center>div.col-md-3.service-item-1.col-sm-6.col-xs-6>div.widget>div.inner>h3>a{text-align:center;font-weight:500}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>div#wrap_content>section#shortcode_1>div.container>div.row.shortcode_service.text-center>div.col-md-3.service-item-1.col-sm-6.col-xs-6>div.widget>div.inner>h3>a:hover{color:#e8e8e8}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>div#wrap_content>section#shortcode_1>div.container>div.row.shortcode_service.text-center>div.col-md-3.service-item-2.col-sm-6.col-xs-6>div.widget>div.inner>h3>a{font-weight:500}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>div#wrap_content>section#shortcode_1>div.container>div.row.shortcode_service.text-center>div.col-md-3.service-item-2.col-sm-6.col-xs-6>div.widget>div.inner>h3>a:hover{color:#e8e8e8}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>div#wrap_content>section#shortcode_1>div.container>div.row.shortcode_service.text-center>div.col-md-3.service-item-3.col-sm-6.col-xs-6>div.widget>div.inner>h3>a{font-weight:500}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>div#wrap_content>section#shortcode_1>div.container>div.row.shortcode_service.text-center>div.col-md-3.service-item-3.col-sm-6.col-xs-6>div.widget>div.inner>h3>a:hover{color:#e8e8e8}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>div#wrap_content>section#shortcode_1>div.container>div.row.shortcode_service.text-center>div.col-md-3.service-item-4.col-sm-6.col-xs-6>div.widget>div.inner>h3>a{font-weight:500;-webkit-transition-property:none;transition-property:none}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>div#wrap_content>section#shortcode_1>div.container>div.row.shortcode_service.text-center>div.col-md-3.service-item-4.col-sm-6.col-xs-6>div.widget>div.inner>h3>a:hover{color:#e8e8e8}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>div#wrap_content>section#shortcode_1>div.container>div.row.shortcode_service.text-center>div.col-md-3.service-item-1.col-sm-6.col-xs-6>div.widget>div.inner>p{font-family:Poppins,Sans-Serif;font-size:18px;font-weight:500}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>div#wrap_content>section#shortcode_1>div.container>div.row.shortcode_service.text-center>div.col-md-3.service-item-2.col-sm-6.col-xs-6>div.widget>div.inner>p{font-size:18px;font-weight:500}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>div#wrap_content>section#shortcode_1>div.container>div.row.shortcode_service.text-center>div.col-md-3.service-item-3.col-sm-6.col-xs-6>div.widget>div.inner>p{font-family:"Didact Gothic",Sans-Serif;font-size:18px;font-weight:500}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>div#wrap_content>section#shortcode_1>div.container>div.row.shortcode_service.text-center>div.col-md-3.service-item-4.col-sm-6.col-xs-6>div.widget>div.inner>p{font-family:"Didact Gothic",Sans-Serif;font-size:18px;font-weight:500}aside.col-xs-12.col-md-3.widget:nth-child(4){font-weight:600}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>div#wrap_content>section#shortcode_5>div.container>div.row.shortcode_testimonials.slider-products-1>div.col-md-8.col-md-offset-2>div.wtestimonials.mainslider.testimonials-style1.owl-carousel.owl-theme>div.owl-wrapper-outer>div.owl-wrapper>div.owl-item:nth-child(2)>div.item>div.item-content.icon-quote-left>p:nth-child(2){text-align:center;font-weight:500}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>div#wrap_content>section#shortcode_5>div.container>div.row.shortcode_testimonials.slider-products-1>div.col-md-8.col-md-offset-2>div.wtestimonials.mainslider.testimonials-style1.owl-carousel.owl-theme>div.owl-wrapper-outer>div.owl-wrapper>div.owl-item:nth-child(3)>div.item>div.item-content.icon-quote-left>p:nth-child(2){text-align:center;font-weight:500}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>div#wrap_content>section#shortcode_5>div.container>div.row.shortcode_testimonials.slider-products-1>div.col-md-8.col-md-offset-2>div.wtestimonials.mainslider.testimonials-style1.owl-carousel.owl-theme>div.owl-wrapper-outer>div.owl-wrapper>div.owl-item:nth-child(4)>div.item>div.item-content.icon-quote-left>p:nth-child(2){color:#636363;font-weight:500}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>div#wrap_content>section#shortcode_5>div.container>div.row.shortcode_testimonials.slider-products-1>div.col-md-8.col-md-offset-2>div.wtestimonials.mainslider.testimonials-style1.owl-carousel.owl-theme>div.owl-wrapper-outer>div.owl-wrapper>div.owl-item:nth-child(5)>div.item>div.item-content.icon-quote-left>p:nth-child(2){text-align:center;font-weight:500}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>div#wrap_content>section#shortcode_5>div.container>div.row.shortcode_testimonials.slider-products-1>div.col-md-8.col-md-offset-2>div.wtestimonials.mainslider.testimonials-style1.owl-carousel.owl-theme>div.owl-wrapper-outer>div.owl-wrapper>div.owl-item:nth-child(1)>div.item>div.item-content.icon-quote-left>p:nth-child(2){text-align:center;font-weight:500}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>div#wrap_content>section#shortcode_4>div.full-container>div.shortcode_counter.row.count-section-01.counter-group>div.col-md-3.count-wrapper.section-block.counter-item-1>div.counter>p{font-weight:400}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>div#wrap_content>section#shortcode_4>div.full-container>div.shortcode_counter.row.count-section-01.counter-group>div.col-md-3.count-wrapper.section-block.counter-item-2>div.counter>p{font-weight:500}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>div#wrap_content>section#shortcode_4>div.full-container>div.shortcode_counter.row.count-section-01.counter-group>div.col-md-3.count-wrapper.section-block.counter-item-3>div.counter>p{font-weight:400}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>div#wrap_content>section#shortcode_4>div.full-container>div.shortcode_counter.row.count-section-01.counter-group>div.col-md-3.count-wrapper.section-block.counter-item-4>div.counter>p{color:#fff;font-weight:400}#block-title .container h1{color:#ff148b;text-align:center;text-transform:none;text-shadow:0 0 0 transparent;margin-top:-27px;margin-left:0;margin-right:0;margin-bottom:0}nav{font-family:Poppins,Sans-Serif;font-size:14px;color:#7d7d7d;text-align:center}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>header#header>div.container>nav#nav-mainmenu>ul.mainmenu.mega-menu>li.has-children.mega-menu.menu-col-3>ul.mega-sub-menu.mega_custom_link>li.column-megamenu:nth-child(1)>p.desc{text-align:center;font-weight:600}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>header#header>div.container>nav#nav-mainmenu>ul.mainmenu.mega-menu>li.has-children.mega-menu.menu-col-3>ul.mega-sub-menu.mega_custom_link>li.column-megamenu:nth-child(2)>p.desc{text-align:center;font-weight:600}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>header#header>div.container>nav#nav-mainmenu>ul.mainmenu.mega-menu>li.has-children.mega-menu.menu-col-3>ul.mega-sub-menu.mega_custom_link>li.column-megamenu:nth-child(3)>p.desc{color:#000;font-weight:600}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>header#header>div.container>nav#nav-mainmenu>ul.mainmenu.mega-menu>li.has-children.mega-menu.menu-col-3>ul.mega-sub-menu.mega_custom_link>li.column-megamenu:nth-child(1)>h4>a{font-size:18px;color:#ff148b;font-weight:600}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>header#header>div.container>nav#nav-mainmenu>ul.mainmenu.mega-menu>li.has-children.mega-menu.menu-col-3>ul.mega-sub-menu.mega_custom_link>li.column-megamenu:nth-child(2)>h4>a{color:#ff148b;font-weight:600}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>header#header>div.container>nav#nav-mainmenu>ul.mainmenu.mega-menu>li.has-children.mega-menu.menu-col-3>ul.mega-sub-menu.mega_custom_link>li.column-megamenu:nth-child(3)>h4>a{color:#ff148b;font-weight:600}div.shg-c-lg-3.shg-c-md-3.shg-c-sm-3.shg-c-xs-6{font-family:"Open Sans",Sans-Serif;font-weight:600}#nav-mainmenu li[class*=menu-col-] li.column-megamenu>a{color:#ff148b;text-transform:none;opacity:1}#nav-mainmenu li[class*=menu-col-] li.column-megamenu>a:hover{color:#ff148b}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>header#header>div.container>nav#nav-mainmenu>ul.mainmenu.mega-menu>li.has-children.mega-menu.menu-col-3>ul.mega-sub-menu.mega-style1>li.mega-menu-item-has-children.column-megamenu:nth-child(1)>ul>li:nth-child(9)>a.item-link.All.Devices{color:#ff148b}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>header#header>div.container>nav#nav-mainmenu>ul.mainmenu.mega-menu>li.has-children.mega-menu.menu-col-3>ul.mega-sub-menu.mega-style1>li.mega-menu-item-has-children.column-megamenu:nth-child(2)>ul>li:nth-child(9)>a.item-link.All.Devices{color:#ff148b}.item-link{font-family:Aclonica,Sans-Serif;font-size:14px;text-align:left;font-weight:400;text-transform:lowercase}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>header#header>div.container>nav#nav-mainmenu>ul.mainmenu.mega-menu>li.has-children.mega-menu.menu-col-3>ul.mega-sub-menu.mega-style1>li.mega-menu-item-has-children.column-megamenu:nth-child(3)>ul>li:nth-child(9)>a.item-link.All.Devices{color:#ff148b}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>nav#nav-mainmenu-mobile>ul.mainmenu.mega-menu>li.has-children.mega-menu.menu-col-3.parent-showsub>ul.mega-sub-menu.mega-style1>li.mega-menu-item-has-children.column-megamenu:nth-child(1)>a{text-align:left}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>nav#nav-mainmenu-mobile>ul.mainmenu.mega-menu>li.has-children.mega-menu.menu-col-3.parent-showsub>ul.mega-sub-menu.mega-style1>li.mega-menu-item-has-children.column-megamenu:nth-child(2)>a{text-align:left}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>nav#nav-mainmenu-mobile>ul.mainmenu.mega-menu>li.has-children.mega-menu.menu-col-3.parent-showsub>ul.mega-sub-menu.mega-style1>li.mega-menu-item-has-children.column-megamenu:nth-child(3)>a{text-align:left}li.mega-menu-item-has-children.column-megamenu:nth-child(1)>ul>li:nth-child(9)>a.item-link.All.Devices{color:#ff148b}li.mega-menu-item-has-children.column-megamenu:nth-child(2)>ul>li:nth-child(9)>a.item-link.All.Devices{color:#ff148b}li.mega-menu-item-has-children.column-megamenu:nth-child(3)>ul>li:nth-child(9)>a.item-link.All.Devices{color:#ff148b}#nav-mainmenu ul.mega-menu ul a.item-link{font-family:Poppins!important;color:#ff148b;text-transform:none}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>header#header>div.container>nav#nav-mainmenu>ul.mainmenu.mega-menu>li.has-children.mega-menu.menu-col-3>ul.mega-sub-menu.mega-style1>li.mega-menu-item-has-children.column-megamenu:nth-child(1)>ul>li:nth-child(7)>a.item-link.All.Devices{color:#ff148b}body#iphone-repairs>div#page>div#mainsite>header#header>div.container>nav#nav-mainmenu>ul.mainmenu.mega-menu>li.has-children.mega-menu.menu-col-3>ul.mega-sub-menu.mega-style1>li.mega-menu-item-has-children.column-megamenu:nth-child(1)>ul>li.active>a.item-link.iPhone.Repairs{text-transform:none}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>header#header>div.container>nav#nav-mainmenu>ul.mainmenu.mega-menu>li.has-children.mega-menu.menu-col-3>ul.mega-sub-menu.mega-style1>li.mega-menu-item-has-children.column-megamenu:nth-child(1)>ul>li:nth-child(1)>a.item-link.iPhone.Repairs{text-transform:none}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>header#header>div.container>nav#nav-mainmenu>ul.mainmenu.mega-menu>li.has-children.mega-menu.menu-col-3>ul.mega-sub-menu.mega-style1>li.mega-menu-item-has-children.column-megamenu:nth-child(2)>ul>li:nth-child(1)>a.item-link.iPad.Repairs{text-transform:none}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>header#header>div.container>nav#nav-mainmenu>ul.mainmenu.mega-menu>li.has-children.mega-menu.menu-col-3>ul.mega-sub-menu.mega-style1>li.mega-menu-item-has-children.column-megamenu:nth-child(2)>ul>li:nth-child(2)>a.item-link.iPad.Repairs{text-transform:none}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>header#header>div.container>nav#nav-mainmenu>ul.mainmenu.mega-menu>li.has-children.mega-menu.menu-col-3>ul.mega-sub-menu.mega-style1>li.mega-menu-item-has-children.column-megamenu:nth-child(2)>ul>li:nth-child(3)>a.item-link.iPad.Air.Repairs{text-transform:none}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>header#header>div.container>nav#nav-mainmenu>ul.mainmenu.mega-menu>li.has-children.mega-menu.menu-col-3>ul.mega-sub-menu.mega-style1>li.mega-menu-item-has-children.column-megamenu:nth-child(2)>ul>li:nth-child(4)>a.item-link.iPad.Air.Repairs{text-transform:none}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>header#header>div.container>nav#nav-mainmenu>ul.mainmenu.mega-menu>li.has-children.mega-menu.menu-col-3>ul.mega-sub-menu.mega-style1>li.mega-menu-item-has-children.column-megamenu:nth-child(2)>ul>li:nth-child(5)>a.item-link.iPad.Mini.Repairs{text-transform:none}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>header#header>div.container>nav#nav-mainmenu>ul.mainmenu.mega-menu>li.has-children.mega-menu.menu-col-3>ul.mega-sub-menu.mega-style1>li.mega-menu-item-has-children.column-megamenu:nth-child(2)>ul>li:nth-child(6)>a.item-link.iPad.Mini.Repairs{text-transform:none}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>header#header>div.container>nav#nav-mainmenu>ul.mainmenu.mega-menu>li.has-children.mega-menu.menu-col-3>ul.mega-sub-menu.mega-style1>li.mega-menu-item-has-children.column-megamenu:nth-child(2)>ul>li:nth-child(7)>a.item-link.iPad.Mini.Repairs{text-transform:none}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>header#header>div.container>nav#nav-mainmenu>ul.mainmenu.mega-menu>li.has-children.mega-menu.menu-col-3>ul.mega-sub-menu.mega-style1>li.mega-menu-item-has-children.column-megamenu:nth-child(2)>ul>li:nth-child(8)>a.item-link.iPad.Mini.Repairs{text-transform:none}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>div#wrap_content>section#shortcode_9>div.container{width:95%}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>div#wrap_content>section#shortcode_1>div.container>div.row.shortcode_service.text-center>div.col-md-3.service-item-2.col-sm-6.col-xs-6>div.widget>div.inner>h3:hover{color:#e8e8e8}.repair--item{background:#fff;margin-top:0;margin-left:0;margin-right:0;margin-bottom:5px}#nav-mainmenu li.menu-col-3 li.column-megamenu{text-transform:none}div.col-md-3.service-item-1.col-sm-6.col-xs-6>div.widget>div.inner>p{font-weight:400}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>header#header>div.container>nav#nav-mainmenu>ul.mainmenu.mega-menu>li:nth-child(8)>a.item-link.Book.Appointment{font-weight:600}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>div.ss-slideshow.owl-carousel.ss-slider-1.owl-theme>div.owl-wrapper-outer>div.owl-wrapper>div.owl-item.active>div.ss-item>div.item-image>div.ss-overlay>div.cell-vertical-wrapper>div.cell-middle>div.container>div.caption-wrapper.text-center>p.desc{font-weight:700}div.col-md-3.section-block-p.piechart-item-4>div.block-piechart>div:nth-child(3){font-weight:300}div{font-weight:400}.repair--timetable .slots .slot.disabled{color:#f0f0f0}#nav-mainmenu-mobile ul ul a.item-link{text-transform:none}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>div#wrap_content>section#shortcode_1>div.container>div.row.shortcode_service.text-center>div.col-md-3.service-item-1.col-sm-6.col-xs-6>div.widget>div.inner>h2>a{font-family:"Didact Gothic",Sans-Serif}p{font-family:'Source Sans Pro',sans-serif!important;color:#666}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>div#wrap_content>section#shortcode_1>div.container>div.row.shortcode_service.text-center>div.col-md-3.service-item-3.col-sm-6.col-xs-6>div.widget>div.inner>h2>a{font-family:"Didact Gothic",Sans-Serif}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>div#wrap_content>section#shortcode_2>div.container>div.display-table.sc-custom-text>div.display-table-column>div.parallax-content.text-left>h1.prl-text2{text-align:left;font-weight:600}#shortcode_1 h2 a{font-family:Poppins;font-size:120%;color:#ff2d8a;font-weight:400;text-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#shortcode_1 h2 a:hover{color:#525252}div.col-md-3.count-wrapper.section-block.counter-item-4>div.counter>p{font-family:"Didact Gothic",Sans-Serif;font-weight:200}#shortcode_1 h2{color:#d47979;display:block;background:#fff}div.col-md-3.section-block-p.piechart-item-3>div.block-piechart>div:nth-child(3){font-family:"Didact Gothic",Sans-Serif}div.col-md-3.section-block-p.piechart-item-2>div.block-piechart>div:nth-child(3){font-family:"Didact Gothic",Sans-Serif}div.col-md-3.section-block-p.piechart-item-1>div.block-piechart>div:nth-child(3){font-family:"Didact Gothic",Sans-Serif;font-size:16px}#nav-mainmenu ul.mega-menu>li>a.item-link{font-size:14px;font-weight:600}body#review-us>div#page>div#mainsite>section#block-title{display:none}h5{font-weight:400}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>div#wrap_content>section#shortcode_5>div.container>div.widget.title-line-dark-center>h2.widgettitle{font-family:Acme,Sans-Serif}body#ismash-repairs-for-iphone-ipad-samsung-htc-and-more>div#page>div#mainsite>div#wrap_content>section#shortcode_5>div.container>div.widget.title-line-dark-center>h2.widgettitle>span.sub-title{font-family:"Didact Gothic",Sans-Serif}div.col-md-3.count-wrapper.section-block.counter-item-2>div.counter>p{font-family:"Didact Gothic",Sans-Serif}div.col-md-3.count-wrapper.section-block.counter-item-3>div.counter>p{font-family:"Didact Gothic",Sans-Serif}div.col-md-3.count-wrapper.section-block.counter-item-1>div.counter>p{font-family:"Didact Gothic",Sans-Serif}#header{webkit-box-shadow:20px 1px 4px 1px #dedede;-moz-box-shadow:20px 1px 4px 1px #dedede;box-shadow:20px 1px 4px 1px #dedede}.template-collection .collection-title{font-family:Poppins}.template-collection .collection-description div{font-family:"Source Sans Pro",Sans-Serif;color:#666}.template-collection .collection-icons .icons{font-family:Poppins}span.collection-title{margin-top:20px;margin-left:0;margin-right:0;margin-bottom:0}span{font-family:Poppins;font-weight:600}.col-md-6{font-family:"Source Sans Pro",Sans-Serif;font-size:14px}0section{background:url(url(&amp;quot;https://cdn.shopify.com/s/files/1/1180/1832/t/29/assets/bg_page_shop_detail.jpg?2290218632419252858&amp;quot;))}.template-collection .collection-description strong{font-size:18px;color:#666}li{font-size:14px;color:#666}.template-collection .collection-description ul{font-size:14px;color:#666}@media screen and (-webkit-min-device-pixel-ratio:0){input:focus,select:focus,textarea:focus{font-size:16px!important;background:#fff}}@media screen and (-webkit-min-device-pixel-ratio:0){input,select,textarea{font-size:16px!important}}.review-button{background-color:#fc228b;text-align:center;color:#fff;display:block;font-size:1.25em;font-family:Poppins;font-weight:600;width:35%;padding:.5em;margin:1em auto 2em;-webkit-font-smoothing:antialiased}@media (max-width:768px){.review-button{width:100%!important}}.review-button:hover{color:#fff}.no-top-margin{margin:2em 0!important}.no-bottom-margin{margin:2em 0 .5em!important}.manufacturer-price{position:relative;margin:1em auto;font-weight:400;font-family:Poppins ,!important;color:#fc228b;font-size:1.5em}#nav-mainmenu ul.mega-menu>li>a.item-link{border:0}#nav-mainmenu ul.mega-menu>li>a.item-link:after{content:'|';color:#ff148b;padding-left:10px;top:0;font-family:Poppins;font-weight:600}#nav-mainmenu ul.mega-menu>li.has-children>a.item-link{border:0}#nav-mainmenu ul.mega-menu>li:last-child>a.item-link:hover{color:#231f20}#nav-mainmenu ul.mega-menu>li:last-child>a.item-link:after{content:''}.wrap-button .book-appointment{padding:10px!important;line-height:40px!important;margin-top:20px;background:#ff148b!important;color:#fff!important;border-left:0!important;border-right:0px!important;font-size:13px}.usps{list-style:none;margin:3em 0;padding:0}.usps li{display:inline-block;margin-right:.5em;color:#666!important}@media (max-width:480px){.usps li{margin-right:0!important}}.usps li span{display:inline-block;vertical-align:middle;color:#666!important;font-family:Poppins;font-size:14px;font-weight:600;line-height:1.2em}@media (max-width:992px){.usps li span{font-size:.9em}}.usps li .usp-icon{position:relative;display:inline-block;vertical-align:middle}.usps li .usp-icon img{vertical-align:middle;font-weight:400;font-size:1em;margin-right:.35em}@media (max-width:992px){.usps li .usp-icon img{display:inline!important}}.usps li:last-child{margin-right:0}.custom_text p{font-size:16px;font-family:'Source Sans Pro',sans-serif!important}.custom_text .usps li span{max-width:85px}.custom_text .usps li .usp-icon img{max-width:100px;margin-right:0}@media (max-width:625px){.custom_text .usps li{width:33%;display:table-cell}}#store-locator-wrapper #MapLocatorV1Form .multiselect.btn-default{background:#fff}.mightknowimages img{margin:auto 20px;max-width:200px}.iSmashForBusiness img{max-width:200px}@media (max-width:768px){.iSmashForBusiness img{max-width:80px}}.iSmashBusinessEmail{margin-top:20px}.iSmashBusinessEmail p{margin-bottom:10px}.iSmashBusinessEmail .panel{border:0;box-shadow:none}.iSmashBusinessEmail .panel form-fields{width:63%;float:left}.iSmashBusinessEmail .panel form-fields label{display:none}.iSmashBusinessEmail .panel form-submit{width:35%;float:right}.iSmashBusinessEmail .panel form-submit input[type=button].cf-btn-block{background:#ff1e8b;border-radius:0;color:#fff}.iSmashBusinessEmail .panel form-submit input[type=button].cf-btn-block:hover{background:#ff148b!important}.bottomlinks{text-align:right;margin-bottom:2px;padding:10px 0}.bottomlinks a{padding:5px 0!important}.bottom-line{border-bottom:1px solid #ccc;padding:10px 0}.bottom-line img{margin:0 2px;height:48px}.footer-payments{text-align:right}@media (max-width:1200px){.mightknowimages img{width:30%;margin:1%}}@media (max-width:767px){[class*=title-line-] h2.widgettitle{font-size:22px!important;padding:0 15px}#shortcode_1,#shortcode_2,#shortcode_3,#shortcode_4,#shortcode_5,#shortcode_6{padding:10px 0!important}#shortcode_3{height:auto}.iSmashForBusiness img{max-width:28%;display:inline-block;margin:16px 5px auto!important}.iSmashForBusiness img:last-of-type,.iSmashForBusiness img:nth-last-of-type(2),.iSmashForBusiness img:nth-last-of-type(3){max-width:105px;margin:16px 8px!important}.iSmashBusinessEmail .panel form-fields{width:100%}.iSmashBusinessEmail .panel form-submit{width:100%}#Bottom{padding:30px 0}#Bottom .bottom-line,#Bottom .footer-payments{text-align:center}#cookie-bar a{margin:5px!important}}@media (max-width:498px){#shortcode_4 #store-locator-wrapper{height:560px!important}.insurancestorescols li{min-height:70px}#shortcode_1 .display-table{display:block}#shortcode_1 .display-table .display-table-column{display:block}}.mobilerepairinfo{position:relative;text-align:center}.mobilerepairinfo h4 a{color:#595959;display:inline-block;vertical-align:middle}.mobilerepairinfo h4 a:after{font-family:FontAwesome;content:"\f0ab";font-size:15px;width:20px;height:20px;margin-left:5px;display:inline-block;vertical-align:middle}.mobilerepairinfo h4 a.arrorclick:after{content:"\f0aa"}#marketing-optin{position:relative;font-weight:600;font-size:1.25em;display:none}input[type=checkbox].bigtick{width:35px!important;height:35px!important;margin-right:10px}@media (max-width:768px){input[type=checkbox].bigtick{width:20px!important;height:20px!important}}.producttitle{min-height:60px}.repair--delivery .repair--tab-content .repair--store-list li .store-inner .store{width:95%;margin-left:0}.repair--delivery .repair--tab-content .repair--store-list li .store-inner .store .store-name{float:left;margin-top:10px}.repair--delivery .repair--tab-content .repair--store-list li .store-inner .store .viewDetailsButton{float:right;background:#fff;color:#ff1b8a;border:1px solid #ff1b8a}.repair--delivery .repair--tab-content .repair--store-list li .store-inner .store .viewDetailsButton:after{content:'>';margin-left:10px}.repair--delivery .repair--tab-content .repair--store-list li .store-inner.active .store .viewDetailsButton:after{content:'v';margin-left:10.5px}.repair--delivery .repair--tab-content .repair--store-list li .store-inner.active .store .viewDetailsButton{background:#ff1b8a;color:#fff;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}.cancelmessage{font-weight:700;margin-top:2em}span.rTapNumber305379,span.rTapNumber314458{font-family:'Source Sans Pro',sans-serif}@media (max-width:1200px){.repair--delivery .repair--tab-content .repair--store-list li .store-inner .store .store-name{font-size:14px}}@media (max-width:992px){.repair--delivery .repair--tab-content .repair--store-list li .store-inner .store .viewDetailsButton{margin-top:10px}}@media (max-width:770px){.repair--delivery .repair--tab-content .repair--store-list li .store-inner .store .store-name{width:100%;font-size:16px;font-weight:700}.repair--delivery .repair--tab-content .repair--store-list li .store-inner .store .viewDetailsButton{margin-bottom:15px;float:left;margin-right:10px}.signup-form{margin-bottom:0!important}.repair--delivery .repair--tab-content{margin-top:25px;padding-bottom:25px}.repair--delivery .repair--tab-content .repair--store-list li .store-inner .store{width:95%!important}.booking-summary{margin:15px 0}.booking-summary .cancelmessage{margin-top:20px;font-size:14px}#emailmarketing{float:left;margin-top:5px}}@media (max-width:360px){.mobilerepairinfo h4 a{font-size:11px}}#collection #block-title{margin-bottom:0}#collection #block-title .wrap-title .button-wrap{margin:2em 0}.custom_text .usps li{width:23%}#newupscon{background:#fff}#newupscon .usps{margin:1em 0}#newupscon .usps li{width:22%;margin-right:1%;margin-left:1%;vertical-align:top}#newupscon .usps li .usp-icon{display:block}#newupscon .usps li .usp-icon img{min-height:60px;margin-right:0}#newupscon .usps li p{margin-top:10px}@media (max-width:767px){#newupscon .usps li{width:47%;margin-bottom:15px}}.mh.custom-manufacturer{margin-bottom:0!important}.mh.custom-manufacturer .brand-img{max-height:400px!important}.row.totals-contain{display:none}.marginButton{display:block;margin-bottom:10px}.btn-primary:active{background:#43474d!important;border-color:#43474d!important}.trustpilot-widget iframe{width:100%!important}@media (max-width:767px){.collection-icons .icons{margin-bottom:15px}.collection-icons .icons .fa{font-size:15px;display:block}.button-wrap .trustpilot{display:none!important}#header .container{padding-left:0}.custom_text .usps li{width:50%;float:left;padding-bottom:10px}.template-collection .collection-faqs{padding:20px 0}.shogun-root{padding-left:5px;padding-right:5px}.new-collection .wrap-title .usps li{width:48%}}.couriercosts{font-weight:700;padding-top:5px;font-size:16px}.couriercosts p{margin-bottom:0}.courierproceed{height:36px!important}[type=range]{-webkit-appearance:none;margin:15px 0 15px 5px;width:350px!important}[type=range]:before{content:'1';color:#ff148b;font-size:20px;margin-right:15px}[type=range]:after{content:'10';color:#ff148b;font-size:20px;margin-left:15px}[type=range]:focus{outline:0}[type=range]:focus::-webkit-slider-runnable-track{background:#fbfbfc}[type=range]:focus::-ms-fill-lower{background:#eceff1}[type=range]:focus::-ms-fill-upper{background:#fbfbfc}[type=range]::-webkit-slider-runnable-track{cursor:pointer;height:12px;transition:all .2s ease;width:350px!important;box-shadow:1px 1px 1px rgba(0,0,0,.2),0 0 1px rgba(13,13,13,.2);background:#eceff1;border:2px solid #cfd8dc;border-radius:5px}[type=range]::-webkit-slider-thumb{box-shadow:4px 4px 4px rgba(0,0,0,.2),0 0 4px rgba(13,13,13,.2);background:#ff148b;border:2px solid #eceff1;border-radius:12px;cursor:pointer;height:24px;width:24px;-webkit-appearance:none;margin-top:-8px}[type=range]::-moz-range-track{cursor:pointer;height:12px;transition:all .2s ease;width:350px!important;box-shadow:1px 1px 1px rgba(0,0,0,.2),0 0 1px rgba(13,13,13,.2);background:#eceff1;border:2px solid #cfd8dc;border-radius:5px}[type=range]::-moz-range-thumb{box-shadow:4px 4px 4px rgba(0,0,0,.2),0 0 4px rgba(13,13,13,.2);background:#ff148b;border:2px solid #eceff1;border-radius:12px;cursor:pointer;height:24px;width:24px}[type=range]::-ms-track{cursor:pointer;height:12px;transition:all .2s ease;width:350px!important;background:0 0;border-color:transparent;border-width:12px 0;color:transparent}[type=range]::-ms-fill-lower{box-shadow:1px 1px 1px rgba(0,0,0,.2),0 0 1px rgba(13,13,13,.2);background:#dde3e6;border:2px solid #cfd8dc;border-radius:10px}[type=range]::-ms-fill-upper{box-shadow:1px 1px 1px rgba(0,0,0,.2),0 0 1px rgba(13,13,13,.2);background:#eceff1;border:2px solid #cfd8dc;border-radius:10px}[type=range]::-ms-thumb{box-shadow:4px 4px 4px rgba(0,0,0,.2),0 0 4px rgba(13,13,13,.2);background:#ff148b;border:2px solid #eceff1;border-radius:12px;cursor:pointer;height:24px;width:24px;margin-top:0}@media (max-width:767px){.shatteredquestion [type=range]{width:100%!important}.bothered{display:none}#results .btn,#results button.facebook{margin-top:10px}}.newlandingpage h1,.newlandingpage h2,.newlandingpage h3,.newlandingpage h4,.newlandingpage h5,.newlandingpage h6{letter-spacing:.02em;padding:0!important;margin:0 0 5px}.newlandingpage button{border-radius:5px}.newlandingpage .cta{border-radius:5px}.newlandingpage .producttitle{margin-bottom:10px}.newlandingpage .repair--item-time{margin-bottom:10px}.newlandingpage .template-collection .collection-icons{margin-bottom:0}.newlandingpage .template-collection .collection-info{margin-left:10px auto 0 auto}.newlandingpage .collection-faqs{padding:30px 0}.newlandingpage .collection-faqs .query{border-radius:5px}.newlandingpage .collection-info.active{max-height:none;max-height:fit-content}.newlandingpage .repair--item-wrap{padding:30px 15px 0 15px}.newlandingpage .repair--item-wrap button{bottom:10px;min-width:110px;font-weight:600;font-size:13px}.newlandingpage .repair--item-wrap .info{bottom:10px}.newlandingpage .cleanbanner{background-image:url(//cdn.shopify.com/s/files/1/1180/1832/t/147/assets/banner.jpg?v=1929502826274440859);background-size:cover;background-repeat:no-repeat;font-family:Poppins;font-weight:600}.newlandingpage .cleanbanner .cleanbannertext{line-height:1.5}.newlandingpage .cleanbanner .cleanbannertext h1{color:#323232!important;line-height:1.3}.newlandingpage .cleanbanner .cleanbannertext .cleantitleinner{line-height:1.2}.newlandingpage .cleanbanner .col-lg-4{width:33%}@media (min-width:893px){.newlandingpage .cleanbanner .cleanbannerimage{justify-content:flex-end!important}}.newlandingpage .cleanbanner .cleanbannerimage img{max-width:320px;width:100%;height:auto;margin-top:-50px}@media (max-width:1200px){.newlandingpage .cleanbanner .cleanbannerimage img{margin-top:auto}}.newlandingpage .cleanbanner .cleanbannerimage.col-lg-5{width:40%!important}.newlandingpage .videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.newlandingpage .videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.newlandingpage .display-flex>[class*=col-]{display:flex;flex-direction:column;justify-content:center;text-align:center}.newlandingpage .cleanpadding{padding:30px 0}.newlandingpage .cleanpadding30{padding:15px 0}.newlandingpage .cleantitle{text-align:left;font-weight:700;line-height:1.2}.newlandingpage .cleantitle .cleantitleinner{max-width:600px;float:right;padding-right:40px}.newlandingpage .cleantitle h1{color:#000;text-align:left}.newlandingpage .cleantitle h1 span{color:#ff148b}.newlandingpage .cleantitle .cleantitletext{color:#fff;text-shadow:0 0 5px rgba(0,0,0,.5);font-size:3rem}@media (min-width:893px){.newlandingpage .cleanpadding.cleantitle{padding:65px 0}}.newlandingpage .cleanpageicons{margin-top:0!important;border:0!important;margin-bottom:0}.newlandingpage .cleanpageicons h2{margin-bottom:0}.newlandingpage .cleanpageicons p{margin-bottom:0}.newlandingpage .breakline{border-bottom:solid 1px #000;margin:25px 0}.newlandingpage .breakline2{border-bottom:solid 1px #000;margin:10px 0}.newlandingpage .paddingline{height:20px}.newlandingpage .cleantrust h2.marginb30{margin-bottom:30px}.newlandingpage .cleantrust .featured{text-align:center;font-size:2rem}.newlandingpage .cleantrust .featured img{mix-blend-mode:multiply;margin:0 20px;height:20px}.newlandingpage .cleaniconrow{text-align:center}.newlandingpage .cleaniconrow .cleanicon{width:19%;padding:0 2%;text-align:center!important;display:inline-block}.newlandingpage .cleaniconrow .cleanicon span{margin:0!important;text-align:center!important}.newlandingpage .cleaniconrow .cleanicon img{display:block;margin:0 auto 5px auto;width:90px;max-width:100%}.newlandingpage .cleanstepbystep{padding:30px 0}.newlandingpage .cleanstepbystep h2{padding-bottom:30px!important}.newlandingpage .cleaniconrow2{text-align:center}.newlandingpage .cleaniconrow2 .cleanicon{width:20%;padding:0 2%;text-align:center!important;display:inline-table}.newlandingpage .cleaniconrow2 .cleanicon span{font-family:Poppins sans-serif!important;font-weight:600;margin:0!important;text-align:center!important}.newlandingpage .cleaniconrow2 .cleanicon img{display:block;margin:0 auto 10px auto;width:60px;max-width:60px}.newlandingpage .featuredproduct{background-color:#e5e5e5;border:1px rgba(195,195,195,.6) solid;margin-bottom:30px;margin-top:15px;color:#323232}.newlandingpage .featuredproduct .featuredproducttext{padding:15px}.newlandingpage .featuredproduct .featuredproducttext select{position:inherit;z-index:10}.newlandingpage .featuredproduct .featuredproducttext .featuredi.repair--item-wrap{padding:25px 5px;width:100%;position:absolute;top:0;height:180px}.newlandingpage .featuredproduct .featuredproducttext .featuredi.repair--item-wrap .info{bottom:30px;right:18%}@media (max-width:1200px){.newlandingpage .featuredproduct .featuredproducttext .featuredi.repair--item-wrap .info{bottom:7px;right:11%}}@media (max-width:991px){.newlandingpage .featuredproduct .featuredproducttext .featuredi.repair--item-wrap .info{bottom:15px;right:22%}}.newlandingpage .featuredproduct .featuredproducttext .featuredi.repair--item-wrap .desc{z-index:15}.newlandingpage .featuredproduct .featuredproducttext img{mix-blend-mode:multiply;width:100%;max-width:150%}.newlandingpage .featuredproduct .featuredproducttext .money{color:#323232;font-size:20px;font-weight:600!important;margin-bottom:5px}.newlandingpage .featuredproduct .featuredproducttext .money span{color:#fc228b}.newlandingpage .featuredproduct .featuredproducttext .money2{color:#323232;font-size:17px;font-weight:600!important}.newlandingpage .featuredproduct .featuredproducttext .money2 span{color:#fc228b}.newlandingpage .featuredproduct .featuredproducttext button{font-weight:700;font-size:13px;position:inherit;z-index:10}.newlandingpage .featuredproduct .featuredproducttext h4{color:#fc228b;font-size:25px;margin:0!important;line-height:1}.newlandingpage .featuredproduct .featuredproducttext .floatleft{float:left}.newlandingpage .featuredproduct .featuredproducttext .repair--item-time{color:#323232;font-size:17px}.newlandingpage .cleantemplate .repair--item{background-color:#e5e5e5!important}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none) and (not (stroke-color:transparent)){.newlandingpage .cleantemplate .repair--item{min-height:370px}}}.newlandingpage .cleantemplate .repair--item,.newlandingpage _::-webkit-:not(:root:root){min-height:370px}@media (min-width:768px){.newlandingpage .cleanbanner .container{margin:auto}.newlandingpage .display-flex{display:flex;flex-wrap:wrap;height:100%}}@media (max-width:991px){.newlandingpage .cleantrust .container{width:100%;margin:auto}.newlandingpage .cleanbanner .row:not(.jv-posts)>[class*=col-md],.newlandingpage .cleanbanner .row:not(.jv-posts)>[class*=col-sm]{margin:0}.newlandingpage .cleanbanner h1{font-size:3rem}.newlandingpage .cleanbanner .cleantitletext{font-size:2rem}.newlandingpage .marginb0{margin-bottom:0!important}.newlandingpage .pricepromise .pricepromisethumb{padding-top:0!important}.newlandingpage .pricepromise .pricepromisethumb img{float:none;display:block;margin:20px auto 0}}@media (max-width:855px){.newlandingpage .cleaniconrow{text-align:center}.newlandingpage .cleaniconrow .cleanicon{width:30%;padding:0 1%;text-align:center!important;display:inline-block}.newlandingpage .cleaniconrow .cleanicon span{margin:0!important;text-align:center!important;font-size:12px}.newlandingpage .cleaniconrow .cleanicon img{display:block;margin:auto;width:90px;max-width:100%}}@media (max-width:767px){.newlandingpage .display-flex{display:block;flex-wrap:wrap;height:100%}.newlandingpage .pricepromise{margin:0 0!important}.newlandingpage .featuredproduct .featuredproducttext{margin-top:0}.newlandingpage .featuredproduct .featuredproducttext img{max-width:250px!important;margin-left:0!important;width:100%}.newlandingpage .featuredproduct .featured-price{padding:0}.newlandingpage .display-flex>[class*=col-]{display:block;flex-direction:column;justify-content:center;text-align:center}.newlandingpage .cleanbanner .cleanbannertext{left:0}.newlandingpage .cleanbanner .cleanbannertext .cleantitle .cleantitleinner{float:none;margin:auto}.newlandingpage .cleanbanner .cleanbannerimage{float:right;text-align:right!important;height:100%;position:absolute;right:0}.newlandingpage .cleanbanner .cleanbannerimage img{max-width:100%;height:auto!important;display:inline;position:absolute;bottom:0;left:0}.newlandingpage .cleantrust .featured img{height:20px;margin:0 5px}.newlandingpage .cleanstepbystep .bookstep img{max-width:100%!important}.newlandingpage .cta.slimmer{padding:.5em!important}}@media (max-width:610px){.newlandingpage .cleanbanner .cleanpadding{padding:10px 0}.newlandingpage .cleanbanner .cleantitleinner{padding-right:10px!important}.newlandingpage .cleanbanner .cleantitletext{font-size:1.8rem!important}.newlandingpage .cleanbanner .cleantitletext br{margin-bottom:10px}.newlandingpage .cleanbanner .cleantitletext span{font-size:1.5rem!important}.newlandingpage .breakline{margin:10px 0}.newlandingpage .breakline2{border-bottom:solid 1px #000;margin:10px 0}.newlandingpage .featuredproduct .featuredproducttext .floatleft{width:100%}.newlandingpage .featuredproduct .featuredproducttext h4{font-size:20px!important}}@media (max-width:535px){.newlandingpage .cleanbanner .cleanbannerimage img{height:auto!important;display:inline;margin-top:50px}.newlandingpage .cleanbannertext .cleantitle .cleantitleinner{max-width:100%!important}.newlandingpage .cleanbannertext .cleantitle .cleantitleinner h1{font-size:2rem}}@media (max-width:515px){.newlandingpage .featuredproduct{max-width:100%!important}.newlandingpage .cleanstepbystep .bookstep{margin-bottom:0!important}.newlandingpage .cleanstepbystep .bookstep h3{font-size:12px}.newlandingpage .cleanstepbystep .bookstep img{max-width:80%!important}.newlandingpage .pricepromisepadding{padding-right:20px!important;text-align:left}.newlandingpage .paddingline{height:10px}.newlandingpage .downarrow img{width:auto;height:30px}.newlandingpage .cleaniconrow2 .cleanicon{width:32%;padding:0 1%}.newlandingpage .cleaniconrow2 .cleanicon span{margin:0!important;text-align:center!important;line-height:1.2;display:block;margin-top:5px;font-size:10px}.newlandingpage .cleaniconrow2 .cleanicon br{display:none}.newlandingpage .cleaniconrow2 .cleanicon img{width:40px}.newlandingpage .featuredproduct .featuredproducttext{text-align:center}.newlandingpage #iphone-6-repairs-alt button{font-size:20px;font-weight:700}.newlandingpage .pricepromise h3{font-size:20px!important;margin-bottom:15px}.newlandingpage .pricepromise .pricepromisethumb{font-size:20px}.newlandingpage .pricepromise .pricepromisethumb img{margin-top:0}}@media (max-width:410px){.newlandingpage .cleanbanner .cleanbannerimage{width:50%}.newlandingpage .cleanbanner .cleanbannerimage img{max-width:90%!important;margin-left:7%}}.why-choose-ismash p{font-size:16px}.pricepromise{padding:0 20px;background:0 0;border-left:10px solid #fc228b;text-align:left;margin:0 20px}.pricepromise h3{color:#323232;font-size:28px;margin-bottom:10px}.pricepromise h3 span{color:#fc228b!important}.pricepromise p{color:#000;margin-bottom:5px}.pricepromise .pricepromisethumb{color:#fff;font-size:28px;font-family:Poppins!important;font-weight:600;line-height:initial;padding-top:15px!important}.pricepromise .pricepromisethumb img{float:left;margin-top:-15px}.warrantytext{margin-top:10px}.new-collection .greyh2{color:#323232!important}.cleancollection .grey{background-color:#fbfafa!important}.collectionnumber{color:#323232;font-weight:700;width:45%;max-width:160px;display:inline-block;vertical-align:middle}.collectionnumber span{color:#fc228b}.new-collection .wrap-title .button-wrap .cta{display:inlineblock!important}.button-wrap .clear{clear:both}@media (max-width:480px){.collectionnumber{display:block;width:100%;margin:auto;text-align:center}}.mobile button.next-week,.mobile button.prev-week,button.previouslink{background:0 0!important;color:#ff148b!important}.mobile button.next-week,.mobile button.prev-week{padding:0}.mobile button.prev-week:before,button.previouslink:before{font-family:FontAwesome;content:"\f0a8";margin-right:5px;font-size:18px}.mobile button.next-week:after{font-family:FontAwesome;content:"\f0a9";margin-left:5px;font-size:18px}.repair--tabs .repair--tab-caption{font-family:'Source Sans Pro',sans-serif!important}#map-view a,.new-collection span.openingtimes,.new-collection span.repair--repair-summary-title,.new-collection span.repair--tab-caption,.new-collection span.store-name{font-family:'Source Sans Pro',sans-serif!important}.pinkmoney{color:#ff148b;Font-size:14px}.smallmoney{font-size:11px;margin-top:-5px;display:block;margin-bottom:10px}h2.blogtitle span{color:#ff148b;text-align:center;font-weight:600;font-size:40px;display:block}h1.blogposttitle{font-size:28px}.newlandingpage.newmanufacturerpage h1,.newlandingpage.newmanufacturerpage h2,.newlandingpage.newmanufacturerpage h3,.newlandingpage.newmanufacturerpage h4,.newlandingpage.newmanufacturerpage h5{letter-spacing:0;font-family:Poppins!important;font-weight:600}.newlandingpage.newmanufacturerpage h2,.newlandingpage.newmanufacturerpage h4{color:#ff148b}@media (max-width:767px){.newlandingpage.newmanufacturerpage .shogun-heading-component h2,.newlandingpage.newmanufacturerpage h2{font-size:28px}}.newlandingpage.newmanufacturerpage .white{background-color:#fff!important}.newlandingpage.newmanufacturerpage .grey{background-color:#f8f8f8!important}.newlandingpage.newmanufacturerpage .cleanbanner{background-image:url(//cdn.shopify.com/s/files/1/1180/1832/t/147/assets/banner-green.jpg?v=12289176245081766751);background-position:center}.newlandingpage.newmanufacturerpage .cleanbanner .cleantitle{padding:35px 0 20px}@media (max-width:535px){.newlandingpage.newmanufacturerpage .cleanbanner .cleantitle{padding:10px 0 20px}}.newlandingpage.newmanufacturerpage .cleanbanner .cleantitle .cta.btn{background-color:#ff148b;border-color:#ff148b;color:#fff;font-weight:700;margin:30px 0 0;font-size:16px}.newlandingpage.newmanufacturerpage .cleanbanner .cleantitle .cta.btn:hover{background:#43474d!important;border-color:#43474d!important}.newlandingpage.newmanufacturerpage .cleanbanner .cleantitle .cleantitleinner{width:460px;padding-right:0}@media (max-width:991px){.newlandingpage.newmanufacturerpage .cleanbanner .cleantitle .cleantitleinner{width:100%}}.newlandingpage.newmanufacturerpage .cleanbanner .cleantitle .cleantitleinner h2.whitetitle{color:#323232;font-size:35px;line-height:inherit}.newlandingpage.newmanufacturerpage .cleanbanner .cleantitle .cleantitleinner h2.whitetitle span{font-size:25px;font-family:Poppins!important;font-weight:600}@media (max-width:535px){.newlandingpage.newmanufacturerpage .cleanbanner .cleantitle .cleantitleinner h2.whitetitle{font-size:25px}.newlandingpage.newmanufacturerpage .cleanbanner .cleantitle .cleantitleinner h2.whitetitle span{font-size:18px}}.newlandingpage.newmanufacturerpage .cleanbanner .cleantitle .cleantitleinner .GoogleG{width:35px;height:35px;margin-top:10px;margin-left:20px}@media (max-width:767px){.newlandingpage.newmanufacturerpage .cleanbanner .cleantitle .cleantitleinner .GoogleG.visible-xs{display:inline!important;margin-top:0;margin-left:0}}.newlandingpage.newmanufacturerpage .cleanbanner .cleantitle .cleantitleinner .trustpilot{width:200px;margin-top:20px;min-height:150px}.newlandingpage.newmanufacturerpage .cleanbanner .cleantitle.mobile{padding:35px 0 0}.newlandingpage.newmanufacturerpage .cleanbanner.unauth .cleantitle{padding:0 0 20px}.newlandingpage.newmanufacturerpage .cleanbanner.unauth .cleantitle h1{margin-top:50px}@media (max-width:535px){.newlandingpage.newmanufacturerpage .cleanbanner.unauth .cleantitle h1.new-collection-title{margin-top:20px;font-size:3rem}}.newlandingpage.newmanufacturerpage .cleanbanner.unauth .cleanbannerimage img{max-width:360px}@media (max-width:767px){.newlandingpage.newmanufacturerpage .cleanbanner.unauth .cleanbannerimage.col-lg-5{width:50%!important}}.newlandingpage.newmanufacturerpage .cleanbanner.unauth .button-wrap .trustpilot{display:block!important}@media (max-width:767px){.newlandingpage.newmanufacturerpage .cleanbanner.unauth .button-wrap .trustpilot{width:auto}}.newlandingpage.newmanufacturerpage .collection-info{max-width:760px;margin:auto;float:none;max-height:75px;overflow:hidden;transition:all ease .4s}.newlandingpage.newmanufacturerpage .collection-info.active{max-height:none;max-height:fit-content}.newlandingpage.newmanufacturerpage .main-content{background-color:#fff}.newlandingpage.newmanufacturerpage .main-content h2{color:#ff148b!important;margin-top:20px;margin-bottom:20px}.newlandingpage.newmanufacturerpage .manufacturer-table h2{margin-bottom:20px}.newlandingpage.newmanufacturerpage .manufacturer-table strong{font-size:14px}.newlandingpage.newmanufacturerpage .manufacturer-table table{max-width:960px;margin:0 auto 20px}.newlandingpage.newmanufacturerpage .manufacturer-table table td:first-child{color:#ff148b;font-weight:600}.newlandingpage.newmanufacturerpage #accordion{max-width:100%}.newlandingpage.newmanufacturerpage #accordion .ui-icon-plus{display:none}.newlandingpage.newmanufacturerpage #accordion .ui-accordion-content{display:block!important}.newlandingpage.newmanufacturerpage .tech-advice{padding-top:30px;padding-bottom:30px}.newlandingpage.newmanufacturerpage .tech-advice .tech-advice-box{margin-top:20px}@media (max-width:767px){.newlandingpage.newmanufacturerpage .tech-advice .tech-advice-box{text-align:center}}.newlandingpage.newmanufacturerpage .tech-advice .tech-advice-box .blogimage{text-align:center;height:150px}.newlandingpage.newmanufacturerpage .tech-advice .tech-advice-box .blogimage img{max-height:150px}.newlandingpage.newmanufacturerpage .tech-advice .tech-advice-box .blogtitle{margin:10px 0;min-height:52px}.newlandingpage.newmanufacturerpage .tech-advice .tech-advice-box .blogdescription{min-height:100px}.newlandingpage.newmanufacturerpage .tech-advice .col-md-4:nth-child(3n+1){clear:inherit}.newlandingpage.newmanufacturerpage .madeby{padding:30px 0}.newlandingpage.newmanufacturerpage .madeby .pinksideborder{display:flex;flex-direction:column;justify-content:center;text-align:left}.newlandingpage.newmanufacturerpage .madeby .pinksideborder h1,.newlandingpage.newmanufacturerpage .madeby .pinksideborder h2,.newlandingpage.newmanufacturerpage .madeby .pinksideborder h3,.newlandingpage.newmanufacturerpage .madeby .pinksideborder h4,.newlandingpage.newmanufacturerpage .madeby .pinksideborder h5{border-left:10px solid #fc228b;padding-left:15px!important}.newlandingpage.newmanufacturerpage .madeby .pinksideborder h5{font-weight:700;font-size:18px}.newlandingpage.newmanufacturerpage .madeby .pinksideborder div,.newlandingpage.newmanufacturerpage .madeby .pinksideborder p{margin:0;border-left:10px solid #fc228b;padding-left:15px!important;padding-bottom:10px}.newlandingpage.newmanufacturerpage .madeby img{width:90%;height:100%}@media (max-width:767px){.newlandingpage.newmanufacturerpage .madeby img{width:40%}}@media (max-width:767px){.newlandingpage.newmanufacturerpage .madeby h2{margin-bottom:20px}}@media (max-width:450px){.newlandingpage.newmanufacturerpage .cleanbanner .row:not(.jv-posts)>[class*=col-sm]{height:280px}.newlandingpage.newmanufacturerpage .cleanbanner.unauth .cleanbannerimage.col-lg-5{width:60%!important}}.newlandingpage.newmanufacturerpage .rm.text-center{color:#ff148b}@media (max-width:450px){.newlandingpage.newmanufacturerpagealt .cleanbanner .cleanbannertext h1{font-size:2.2rem}.newlandingpage.newmanufacturerpagealt .cleanbanner .cleantitle .cta.btn{font-size:13px}.newlandingpage.newmanufacturerpagealt .cleanbanner .cleantitle .cleantitleinner .trustpilot{width:140px}}.newlandingpage.newmanufacturerpagealt .cleanbanner .cleanbannerimage img{max-width:360px}.newlandingpage.newmanufacturerpagealt .cleanbanner .cleanbannerimage.col-lg-5{width:50%!important}.newlandingpage.newmanufacturerpagealt .cleanbanner .cleantitle .cta.btn{margin-top:10px}.newlandingpage.newmanufacturerpagealt .madeby .pinksideborder h2,.newlandingpage.newmanufacturerpagealt .madeby .pinksideborder h3,.newlandingpage.newmanufacturerpagealt .madeby .pinksideborder h4,.newlandingpage.newmanufacturerpagealt .madeby .pinksideborder h5{margin-bottom:0}@media (max-width:767px){.newlandingpage.newmanufacturerpagealt .button-wrap .trustpilot{display:block!important}}.newlandingpage.newmanufacturerpagealt .collection-info{max-height:115px}.newlandingpage.newmanufacturerpagealt .rm.text-center{color:#ff148b}aside.widget{background:url(pinkbarfooter.png) no-repeat;background-size:5px 140px}@media (max-width:767px){aside.widget{margin-left:10px}}.footersocial img{width:30px;margin-right:10px}.storeLocation-locations .storeLocation-selection{float:left;width:100%;margin:30px 0}.storeLocation-locations .storeLocation-selection input{width:100%;margin-bottom:15px}.storeLocation-locations .storeLocation-selection .storemap-map{height:600px}.storeLocation-locations .storeLocation-selection .repair--map-postcode{padding-bottom:20px;border-bottom:1px solid #f3f2f2;margin-bottom:8px}.storeLocation-locations .storeLocation-selection .repair--storeLocation-select-title{color:#ff148b;font-weight:600;font-family:Poppins!important;font-size:18px}.storeLocation-locations .storeLocation-selection .repair--storeLocation-title{cursor:pointer;padding-bottom:5px}.storeLocation-locations .storeLocation-selection .repair--storeLocation-title:hover{color:#ff148b}.referafriendhead{margin-bottom:0!important}.referafriend{width:100%;min-width:875px;min-height:800px;margin:30px 0}@media (max-width:1199px){.referafriend{min-width:auto;min-height:auto}}.referafriend #bp_error{display:none}.devicelocations{background-repeat:no-repeat;background-size:cover;background-position:center;text-align:center;color:#fff}.devicelocations .new-collection-title{text-align:center;color:#fff}.devicelocations .new-collection-title span{color:#ff148b}@media (max-width:767px){.devicelocations .new-collection-title{font-size:26px}}.devicelocations .locationinfo{font-weight:700}.devicelocations .locationinfo img{margin:-30px 0}.devicelocations a{color:#fff;font-family:'Source Sans Pro',sans-serif!important}.devicelocations .button-wrap .cta{display:inline-block;background-color:#fc228b;color:#fff;padding:.5em 20px;vertical-align:middle;font-size:16px;text-align:center;font-family:Poppins!important;font-weight:600;margin-top:30px}.location-findus{text-align:center}@media (max-width:767px){.location-findus p{font-size:12px}}.location-findus .locationmap iframe{border:1px solid #000!important;width:80%;height:215px}@media (max-width:767px){.location-findus .locationmap iframe{width:100%}}@media (max-width:767px){.location-findus .container .col-xs-12{padding:0}}@media (max-width:767px){.locationmoney{margin-top:20px}}.locationdesc p{margin-bottom:0;width:95%;margin:0 auto}.locatiomoney2{font-size:20px}@media (max-width:767px){.locatiomoney2{margin-bottom:20px}}h2.selectrepair{text-align:center;padding:30px 0 10px 0;font-size:28px;color:#ff148b}@media (max-width:767px){h2.selectrepair{font-size:20px}}.CalibriText h5{font-family:'Source Sans Pro',sans-serif!important;font-weight:700;font-size:20px}#reviewusheader{background-image:url(//cdn.shopify.com/s/files/1/1180/1832/t/147/assets/banner.jpg?v=1929502826274440859);background-position:center;text-align:center;margin-bottom:40px}#reviewusheader h1.entry-title{text-align:center;text-transform:none;text-shadow:none;color:#323232;display:inline-block;padding:0 20px 15px;margin:20px 0;line-height:normal;font-size:30px}#reviewusheader h1.entry-title.selectreviewhead{text-align:left;width:41%;float:left;margin-left:19%}#reviewusheader img{display:block;margin:0 auto}#reviewusheader img.selectreviewimage{float:right;width:30%;margin-right:10%}.row.selectreview{color:#fc228b;font-size:20px;font-family:Poppins,Sans-Serif;font-weight:600}#googlereview{cursor:pointer}.reviewlinecon{width:600px;margin:0 auto}.reviewlinecon .reviewline{width:535px;margin:0 auto;height:14px;background:url(//cdn.shopify.com/s/files/1/1180/1832/t/147/assets/review-line.png?v=9981892693600648846)}.reviewlinecon .reviewkeys{width:50%;float:left;margin-top:10px;font-weight:600}.nextbutton{margin-top:30px}.sliderwrapper{width:590px;margin:15px auto 15px}.sliderwrapper button{border:0;color:#fff;font-size:16px;margin:0 .5%;width:50px;padding:0}.scorekey{text-align:center;margin-bottom:15px;color:#fc228b;max-width:400px;margin:auto;font-size:15px}.sliderwrapper button.selected{background-color:#fc228b!important;border:solid 2px #333}.reviewbutton1,.reviewbutton2,.reviewbutton3,.reviewbutton4,.reviewbutton5,.reviewbutton6{background-color:#323232}.reviewbutton7,.reviewbutton8{background-color:#c8c8c8}.reviewbutton10,.reviewbutton9{background-color:#ff148b}.reviewkeytext1,.reviewkeytext2,.reviewkeytext3{float:left;font-size:12px}.reviewkeytext1:before,.reviewkeytext2:before,.reviewkeytext3:before{content:"\2022";font-size:40px;margin-right:5px;line-height:20px;vertical-align:middle}.reviewkeytext1{width:80%;padding:0 2%}.reviewkeytext1:before{color:#ed512f}.reviewkeytext2{width:20%;padding:0 1%}.reviewkeytext2:before{color:#fac743}.reviewkeytext3{width:18%}.reviewkeytext3:before{color:#1c9648}#improvementcapture div{background-color:#e2e2e2;padding:10px;margin:10px}#improvementcapture input{float:left;margin-top:20px;width:30px;transform:scale(2);margin:10px}@media (max-width:992px){.reviewkeytext1,.reviewkeytext2,.reviewkeytext3{width:100%!important;padding:0!important;text-align:center!important}#reviewusheader img.selectreviewimage{position:absolute;right:5px;bottom:0}#reviewusheader h1.entry-title.selectreviewhead{width:55%;margin-left:5%}#reviewusheader .branchbox{border:0;padding-bottom:0;width:50%}#reviewusheader .branchbox .branch-details{border:1px solid #ccc;padding:5px;margin-top:15px}#reviewusheader .branchbox .branch-details h3.store-name{height:35px!important;margin-bottom:0;font-size:12px}#reviewusheader .branchbox .branch-details .review-button{margin:5px 0;width:auto}#reviewusheader .branchbox .branch-details .review-button a{padding:0 5px}}@media (max-width:767px){.sliderwrapper{width:300px;margin-bottom:0}.sliderwrapper button{margin-bottom:15px}.reviewlinecon{width:300px}.reviewkeys.toplikely{margin-bottom:10px}.reviewkeys.toplikely:after{content:"|";margin-left:35px;display:block}.reviewkeys.bottomlikely{margin-top:-10px!important}.reviewkeys.bottomlikely:before{content:"|";display:block;margin-right:30px}.scorekey [class*=col]{margin-bottom:0!important}#reviewusheader h1.entry-title{width:100%;margin:20px 0!important}#reviewusheader h1.entry-title.selectreviewhead{position:inherit;width:50%;border-bottom:0}#reviewusheader img.selectreviewimage{width:40%;margin-right:0;position:absolute;right:-30px;bottom:0}.selectreview img{width:40%}.branchbox .branch-details .store-address{display:none}}@media (max-width:600px){#reviewusheader h1.entry-title{font-size:25px}}@media (max-width:500px){#reviewusheader h1.entry-title.selectreviewhead{width:65%;font-size:20px}#reviewusheader img.selectreviewimage{width:40%}}@media (max-width:640px){.scorekey [class*=col]{margin-bottom:0!important}}@media (max-width:600px){.reviewheader{height:150px}}.repair--confirmation-wrap{background:url(//cdn.shopify.com/s/files/1/1180/1832/t/147/assets/confirmationbg.jpg?v=3408240531993772092);background-position:bottom}.repair--confirmation-wrap h1#booking_header{color:#323232}.repair--confirmation-wrap #repair--confirmation{padding-bottom:0}.repair--confirmation-wrap #repair--confirmation #appointment-card{background-image:url(//cdn.shopify.com/s/files/1/1180/1832/t/147/assets/confirmationhead.png?v=11628121818649029527);background-color:transparent!important;background-repeat:no-repeat;background-position:center;background-size:contain;width:100%!important;border:0!important;padding-top:140px!important;padding-bottom:50px}@media (max-width:767px){.repair--confirmation-wrap #repair--confirmation #appointment-card{padding-top:90px!important;padding-bottom:30px}}.repair--confirmation-wrap #repair--confirmation #appointment-card .your-appointment-head{font-size:27px;color:#ff148b;margin-bottom:0}@media (max-width:767px){.repair--confirmation-wrap #repair--confirmation #appointment-card .your-appointment-head{font-size:16px}}.repair--confirmation-wrap #repair--confirmation #appointment-card .your-appointment,.repair--confirmation-wrap #repair--confirmation #appointment-card .your-appointment p{font-size:27px!important;color:#000!important}@media (max-width:767px){.repair--confirmation-wrap #repair--confirmation #appointment-card .your-appointment,.repair--confirmation-wrap #repair--confirmation #appointment-card .your-appointment p{font-size:16px!important}}.repair--confirmation-wrap #newupscon{background-color:transparent!important;margin-bottom:30px}.repair--confirmation-wrap #newupscon .container{height:auto}.repair--confirmation-wrap #newupscon .container .usps{width:60%;margin:0 auto;display:table}@media (max-width:991px){.repair--confirmation-wrap #newupscon .container .usps{width:89%}}@media (max-width:767px){.repair--confirmation-wrap #newupscon .container .usps{width:100%}}.repair--confirmation-wrap #newupscon .container .usps li{display:table-cell;width:auto}.repair--confirmation-wrap #newupscon .container .usps li .usp-icon{float:left}.repair--confirmation-wrap #newupscon .container .usps li span{display:initial}.whitebg{background:#ffff}.newlandingpage.cro .cleanbanner ul.usps{margin-bottom:20px;margin-top:10px}.newlandingpage.cro .cleanbanner ul.usps li .usp-icon img{max-width:40px}.newlandingpage.cro .cleanbanner ul.usps li span{color:#323232!important}@media (max-width:400px){.newlandingpage.cro .cleanbanner ul.usps li span{font-size:10px}}.newlandingpage.cro .cleanbanner .Trustpilot{width:200px}@media (max-width:767px){.newlandingpage.cro .cleanbanner .Trustpilot{width:175px}}@media (max-width:400px){.newlandingpage.cro .cleanbanner .Trustpilot{width:150px}}.newlandingpage.cro .cleanbanner .cleanbannerimage img{max-width:380px;margin-top:0}@media (min-width:400px) and (max-width:767px){.newlandingpage.cro .cleanbanner .cleanbannerimage img{width:125%;margin-left:-60px}}@media (max-width:399px){.newlandingpage.cro .cleanbanner .cleanbannerimage img{width:110%;margin-left:-30px;max-width:initial!important}}.newlandingpage.cro .featuredproductwrapper .featuredproduct .featuredproducttext .floatleft{margin-top:15px}.newlandingpage.cro .featuredproductwrapper .featuredproduct .featuredproducttext .floatleft .money span:first-of-type{color:#323232}.newlandingpage.cro .featuredproductwrapper .featuredproduct .featuredproducttext .floatleft .featuredi.repair--item-wrap .info{bottom:40px}.newlandingpage.cro .featuredproductwrapper .featuredproduct .featuredproducttext .floatleft select{display:block;margin:5px auto}.newlandingpage.cro .featuredproductwrapper .featuredproduct .featuredproducttext .floatleft .breakline2{border-bottom:0}.newlandingpage.cro .grey .booksteps{padding-bottom:10px!important}.new-collection span.bookingdiscount{font-family:"Source Sans Pro",Sans-Serif!important;font-size:14px}.nonbold{font-weight:400}#header .container>.wrap-button{top:40px}@media (max-width:767px){#header .container>.wrap-button{top:-40px}}.locationicon{background:rgba(0,0,0,0) none repeat scroll 0 0;border:1px solid #999;border-radius:100%;color:#999;cursor:pointer;float:left;height:40px!important;line-height:40px;padding:0;text-align:center;width:40px;z-index:100}@media (max-width:1199px){.locationicon{position:absolute;right:50px}}@media (max-width:767px){.locationicon{position:relative;right:20px;top:80px;z-index:100}}.locationicon img{max-width:15px}@media (min-width:768px){.flexMenuToggle.button-menu.visible-xs{display:none!important}}@media (max-width:767px){.flexMenuToggle.button-menu.hidden-xs{display:none!important}.flexMenuToggle.button-menu{top:20px;left:20px;background:rgba(0,0,0,0) none repeat scroll 0 0;border:1px solid #999;border-radius:100%;color:#999;cursor:pointer;height:40px!important;line-height:40px;padding:0;text-align:center;width:40px;z-index:100}.logo-image{position:absolute;text-align:center;width:100%;left:0!important;z-index:99!important}.logo-image .logo-2{position:relative}}.homeheader{background-image:url(//cdn.shopify.com/s/files/1/1180/1832/t/147/assets/newhome-headerbg.jpg?v=4555305358015738528);background-size:cover;background-repeat:no-repeat;background-position:left;padding-bottom:20px}@media (max-width:1200px){.homeheader{background-position:35%}}@media (max-width:767px){.homeheader{background-image:url(//cdn.shopify.com/s/files/1/1180/1832/t/147/assets/headerbgmobile.jpg?v=3870331110915950514);background-position:center 35%;min-height:415px}}@media (min-width:768px){.homeheader .homebanner{min-height:320px;display:flex;flex-direction:column;justify-content:center}}.homeheader .homebanner h3{font-size:28px;color:#323232;line-height:1.2;margin-top:20px;font-size:44px}@media (max-width:767px){.homeheader .homebanner h3{text-align:center;padding-bottom:253px}}@media (max-width:767px){.homeheader .homebanner h3{font-size:40px}}@media (max-width:430px){.homeheader .homebanner h3{font-size:34px}}@media (min-width:1200px){.homeheader .homebanner h3{margin-top:0}}.homeheader .homebanner h3 span{color:#ff148b}.homeheader .homebanner .trustpilot{width:420px;margin-left:-6px}@media (max-width:767px){.homeheader .homebanner .trustpilot{display:none}}@media (min-width:768px){.homeheader .homebanner .trustpilot .trustpilot-widget--horizontal{width:880px;position:relative;left:-152px}}@media (max-width:767px){.homeheader .homebanner img{display:none}}.homeheader.backfriday{background-image:none}.homeheader.backfriday img{width:100%}@media (max-width:767px){.homeheader.backfriday{min-height:auto}}.fixandfind{background:#fff;padding-top:40px;padding-bottom:40px;text-align:center}.fixandfind .covid19button,.fixandfind .findastore,.fixandfind .fixmydevice{text-align:center;padding:10px 20px;width:241px;height:47px;margin:0 10px;font-size:24px;font-weight:700;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.fixandfind .covid19button img,.fixandfind .findastore img,.fixandfind .fixmydevice img{margin-top:-5px;margin-right:10px}.fixandfind .covid19button:hover,.fixandfind .findastore:hover,.fixandfind .fixmydevice:hover{opacity:.9}.fixandfind .fixmydevice{background:#ff148b;color:#fff}.fixandfind .findastore{background:#323232;color:#fff}@media (max-width:767px){.fixandfind .findastore{display:none}}.fixandfind .covid19button{background:#323232;color:#fff}@media (max-width:767px){.fixandfind .covid19button{display:block;margin:26px auto;height:57px}}#shortcode_1{background:#f7f8fa}#shortcode_1 h1.prl-text2{font-size:28px!important}@media (max-width:767px){#shortcode_1 h1.prl-text2{font-size:24px!important}}#shortcode_1 .custom_text .usps{margin-top:3em;margin-bottom:0}#shortcode_1 .custom_text .usps li{width:18%}@media (max-width:991px){#shortcode_1 .custom_text .usps li{width:32%!important;margin-right:0;float:unset!important;margin-bottom:20px;display:inline-block}}#shortcode_1 .custom_text .usps li .usp-icon{margin-bottom:10px}#shortcode_1 .custom_text .usps li span{font-size:13px}#shortcode_2{padding-bottom:30px}#shortcode_2 h2.widgettitle{font-size:28px!important;line-height:normal;margin-top:20px}@media (max-width:767px){#shortcode_2 h2.widgettitle{font-size:24px!important}}#shortcode_6 .newhome-banner{background-image:url(//cdn.shopify.com/s/files/1/1180/1832/t/147/assets/newhome-banner.jpg?v=1375860573703462795);background-position:center;height:97px}#shortcode_7{padding-bottom:26px;background-color:#f7f8fa;padding-top:16px}#shortcode_7 h2.widgettitle{margin-top:20px}@media (max-width:767px){#shortcode_7 h2.widgettitle{font-size:24px!important}}.getintouch{background-image:url(//cdn.shopify.com/s/files/1/1180/1832/t/147/assets/newhome-contact.jpg?v=16610080538204700732);background-position:center;background-size:cover;color:#fff;padding:109px 0;line-height:normal;font-weight:700;font-size:31px;text-align:center}@media (max-width:767px){.getintouch{padding:50px 0}}.getintouch .getintouchbutton{background:#fff;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;padding:10px 30px;color:#323232;margin-top:10px;display:inline-block;font-size:16px}@media (min-width:992px){.getintouch .getintouchbutton{font-size:24px}}.getintouch .getintouchbutton:hover{opacity:.9}.iSmashForBusiness{padding:0 20px 20px}@media (min-width:992px){.iSmashForBusiness{padding:0 40px 20px}}.iSmashForBusiness img{margin:15px 40px}.iSmashForBusiness .btn-primary{padding:5px 30px;display:inline-block;margin-top:10px;font-size:14px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.shortcode_service .widget h2 a{color:#323232;font-size:16px}.marchcollection .steps{background:#c9dbe2;text-align:center;color:#323232;font-size:24px;font-weight:700;padding-bottom:5px;height:40px}.marchcollection .steps .container{margin-bottom:0}.marchcollection .steps .stepslist{display:inline-block;list-style:none;text-align:center;padding:0;margin:0;position:relative;top:0}.marchcollection .steps .stepslist li{display:inline-block}.marchcollection .steps .stepslist li span{font-family:'Source Sans Pro',sans-serif!important;margin:5px 25px 5px 10px;font-size:15px}@media (max-width:767px){.marchcollection .steps .stepslist li span{margin:5px 10px 5px 10px}}.marchcollection .steps .stepslist li span.pink{color:#ff148b}.marchcollection .steps .stepslist li span:after{width:11px;height:15px;content:url(//cdn.shopify.com/s/files/1/1180/1832/t/147/assets/new-arrow.png?v=11253985496355061654);margin-left:10px;position:absolute;top:12px}@media (max-width:767px){.marchcollection .steps .stepslist li span:after{margin-left:5px}}.marchcollection .steps .stepslist li:last-child span:after{content:''}.marchcollection .textsection{background:#f2f7f9;padding:20px}.marchcollection .textsection .heading h1,.marchcollection .textsection .heading h2,.marchcollection .textsection .heading h3{color:#323232}@media (max-width:767px){.marchcollection .textsection .heading h1,.marchcollection .textsection .heading h2,.marchcollection .textsection .heading h3{font-size:26px}}.marchcollection .textsection .heading h1 span,.marchcollection .textsection .heading h2 span,.marchcollection .textsection .heading h3 span{color:#ff148b}.marchcollection .textsection .showsecond{display:none}.marchcollection .textsection .showfirst,.marchcollection .textsection .showsecond{max-width:760px;margin:auto auto 0!important;float:none;max-height:none;max-height:fit-content}.marchcollection .textsection .showfirst a,.marchcollection .textsection .showsecond a{cursor:pointer}@media (max-width:767px){.marchcollection .textsection .showfirst a,.marchcollection .textsection .showsecond a{display:block}}.marchcollection .mainrepair .infocon{border:1px solid #ccc}@media (max-width:767px){.marchcollection .mainrepair .infocon{padding-bottom:20px}}.marchcollection .mainrepair .infocon .saveheading{width:100%;padding:6px 10px;text-align:center;background:#323232;color:#fff;font-size:18px;font-weight:700}.marchcollection .mainrepair .infocon .saveheading span{color:#ff148b;font-family:'Source Sans Pro',sans-serif!important;font-weight:700}.marchcollection .mainrepair .infocon .featuredproductinfo{width:90%;margin:10px auto;padding-bottom:20px}@media (max-width:767px){.marchcollection .mainrepair .infocon .featuredproductinfo{width:100%;margin-top:0;margin-bottom:0;padding-bottom:0}}@media (min-width:767px){.marchcollection .mainrepair .infocon .featuredproductinfo{border-bottom:1px solid #81807f;margin-bottom:10px}}.marchcollection .mainrepair .infocon .featuredproductinfo div{color:#ff148b;font-size:20px;font-weight:700}@media (max-width:767px){.marchcollection .mainrepair .infocon .featuredproductinfo div{font-size:17px;margin-bottom:0}}@media (min-width:1200px){.marchcollection .mainrepair .infocon .featuredproductinfo div{padding-top:5px}}.marchcollection .mainrepair .infocon .featuredproductinfo div h4{color:#323232;font-size:17px}.marchcollection .mainrepair .infocon .featuredproductinfo div .strikethrough{color:#323232;font-family:'Source Sans Pro',sans-serif!important;font-weight:400;margin-right:20px}@media (max-width:992px){.marchcollection .mainrepair .infocon .featuredproductinfo div .strikethrough{display:block;margin-right:0;font-size:17px}}.marchcollection .mainrepair .infocon .featuredproductinfo div button,.marchcollection .mainrepair .infocon .featuredproductinfo div select{width:90%;margin:10px auto}@media (min-width:768px){.marchcollection .mainrepair .infocon .featuredproductinfo div button,.marchcollection .mainrepair .infocon .featuredproductinfo div select{margin:10px auto auto;width:auto}}@media (min-width:1200px){.marchcollection .mainrepair .infocon .featuredproductinfo div button,.marchcollection .mainrepair .infocon .featuredproductinfo div select{margin-top:15px;width:155px}}.marchcollection .mainrepair .infocon .featuredproductinfo div select{border:2px solid #888;color:#888}@media (min-width:1200px){.marchcollection .mainrepair .infocon .featuredproductinfo div select{margin-right:16px}}.marchcollection .mainrepair .infocon .productbullets ul{list-style:none;margin-bottom:20px;float:left;width:100%}@media (max-width:768px){.marchcollection .mainrepair .infocon .productbullets ul{margin-left:0}}.marchcollection .mainrepair .infocon .productbullets ul li{width:33%;float:left;text-align:left;padding-left:25px;padding-top:5px;font-weight:700;background:url(//cdn.shopify.com/s/files/1/1180/1832/t/147/assets/tick-icon.png?v=2421151658075278908) no-repeat;background-position:2px 9px;background-size:17px}@media (max-width:768px){.marchcollection .mainrepair .infocon .productbullets ul li{width:50%}}@media (max-width:400px){.marchcollection .mainrepair .infocon .productbullets ul li{width:100%}}.marchcollection .mainrepair .infocon .productbullets ul li span{font-family:'Source Sans Pro',sans-serif!important;font-weight:700!important}.marchcollection .mainrepair .infocon .productbullets ul li span.repair--item-time{font-size:14px}.marchcollection .mainrepair .infocon .repair--item-wrap.featuredi{width:100%}.marchcollection .mainrepair .infocon .repair--item-wrap.featuredi .info{bottom:0}.marchcollection .productbullets ul{list-style:none;margin-bottom:20px;float:left;width:100%}@media (max-width:768px){.marchcollection .productbullets ul{margin-left:0}}.marchcollection .productbullets ul li{width:33%;float:left;text-align:left;padding-left:25px;padding-top:5px;font-weight:700;background:url(//cdn.shopify.com/s/files/1/1180/1832/t/147/assets/tick-icon.png?v=2421151658075278908) no-repeat;background-position:2px 9px;background-size:17px}@media (max-width:768px){.marchcollection .productbullets ul li{width:50%}}@media (max-width:400px){.marchcollection .productbullets ul li{width:100%}}.marchcollection .productbullets ul li span{font-family:'Source Sans Pro',sans-serif!important;font-weight:700!important}.marchcollection .productbullets ul li span.repair--item-time{font-size:14px}.marchcollection select{min-width:122px}@media (max-width:350px){.marchcollection select{min-width:auto}}.marchcollection .notlooking{font-size:22px}@media (max-width:767px){.marchcollection .notlooking{font-size:20px}}.marchcollection.newlandingpage .cleantemplate .repair--item{background-color:#fff!important}.marchcollection.newlandingpage .cleantemplate .repair--item .repair--item-time{min-height:23px}.marchcollection.newlandingpage .cleantemplate .repair--item button{transform:translateX(0);margin-top:10px;left:10px}.marchcollection .collection-testimonials{padding:20px 0 50px 0}@media (max-width:767px){.marchcollection .collection-testimonials{padding:20px 0 20px 0}}.marchcollection .collection-testimonials h2{margin-bottom:20px}@media (max-width:767px){.marchcollection .collection-testimonials h2{display:none}}.marchcollection .collection-faqs:before{display:none}.marchcollection .collection-faqs #accordion .ui-accordion-content:after{border-bottom:1px solid #ccc}@media (max-width:767px){.marchcollection .collection-faqs #accordion .ui-accordion-header{margin-top:20px}}.mx-auto{margin-right:auto!important;margin-left:auto!important}.px-0{padding-right:0!important;padding-left:0!important}.pr-0{padding-right:0!important}.pl-0{padding-left:0!important}.pb-20{padding-bottom:20px}.h-auto{height:auto}.d-none{display:none!important}.d-block{display:block}@media screen and (min-width:768px){.d-md-none{display:none}}@media screen and (min-width:768px){.d-md-block{display:block!important}}@media screen and (min-width:1200px){.d-lg-block{display:block!important}}.object-fit-cover{object-fit:cover}.object-fit-contain{object-fit:contain}@media (min-width:768px){#ismash-london-and-uk-39-s-leading-iphone-repair-amp-tech-specialists #shortcode_2 .shortcode_service{width:66.66666667%;margin:0 auto}}#ismash-london-and-uk-39-s-leading-iphone-repair-amp-tech-specialists #shortcode_2 .round-img{transform:scale(1);transition:transform .3s ease-in-out}#ismash-london-and-uk-39-s-leading-iphone-repair-amp-tech-specialists #shortcode_2 .round-img img{object-fit:contain;object-position:center;height:auto}@media screen and (max-width:991px) and (min-width:650px){#ismash-london-and-uk-39-s-leading-iphone-repair-amp-tech-specialists #shortcode_2 .round-img img{width:75%}}#ismash-london-and-uk-39-s-leading-iphone-repair-amp-tech-specialists #shortcode_2 a{display:block}#ismash-london-and-uk-39-s-leading-iphone-repair-amp-tech-specialists #shortcode_2 h2{line-height:1.2}#ismash-london-and-uk-39-s-leading-iphone-repair-amp-tech-specialists #shortcode_2 h2 a{transition:all .3s ease-in-out}@media (min-width:1200px){#ismash-london-and-uk-39-s-leading-iphone-repair-amp-tech-specialists #shortcode_2 .col-md-3{padding:0 24px}}#ismash-london-and-uk-39-s-leading-iphone-repair-amp-tech-specialists #shortcode_2 .col-md-3:hover .round-img{transform:scale(1.1)}#ismash-london-and-uk-39-s-leading-iphone-repair-amp-tech-specialists #shortcode_2 .col-md-3:hover h2 a{color:#ff148b}#ismash-london-and-uk-39-s-leading-iphone-repair-amp-tech-specialists #shortcode_6{display:none}.marchcollection .featuredproductinfo div button{bottom:auto;min-width:110px;font-weight:600;font-size:13px;font-family:Poppins!important;padding:0 10px}@media screen and (max-width:767px){.marchcollection .featuredproductinfo .hero-image-container{padding:0 0 20px 0}}@media screen and (max-width:992px){.marchcollection .featuredproductinfo .hero-text-container{margin-bottom:0}}@media screen and (max-width:767px){.marchcollection .featuredproductinfo .hero-text-container{padding:0 10px 0 0}}.marchcollection .mainrepair .infocon .repair--item-wrap.featuredi{width:auto;display:inline-block;padding:0;top:22px;position:relative;overflow:visible;left:6px}.marchcollection .mainrepair .infocon .repair--item-wrap.featuredi .info{position:static}.marchcollection .mainrepair .infocon .repair--item-wrap.featuredi .info:hover+.desc{transform:translateX(0);opacity:1;pointer-events:all}.marchcollection .mainrepair .infocon .repair--item-wrap.featuredi .desc{width:200px;font-size:12px;top:-50px;bottom:auto;left:40px;transform:translateX(-10px);opacity:0;pointer-events:none}@media (min-width:1200px){.marchcollection .repair--item-container .repair--hero-row{display:flex;height:100%}}@media (min-width:768px) and (max-width:1200px){.marchcollection .repair--item-container .repair--item-wrap .modal-content button{left:5px;transform:translate(0)}}@media (min-width:768px) and (max-width:1200px){.marchcollection .repair--item-container .repair--item-wrap .info{right:0}}@media (min-width:768px) and (max-width:1200px){.marchcollection .repair--item-container .repair--item-wrap .desc{width:auto;left:10px;right:10px}}@media (min-width:768px) and (max-width:1200px){.marchcollection .repair--item-container .repair--item{position:relative}}@media (min-width:1200px){.marchcollection .repair--hero-content{height:100%}}@media (min-width:1200px){.marchcollection .repair--hero-content.repair-hero-insurance{height:63%;margin-top:7%}}.marchcollection .repair--ukbestcollection-logo{max-width:90%;height:auto;margin-right:auto}@media (min-width:1200px){.marchcollection .repair--ukbestcollection-logo{max-width:260px}}#nav-mainmenu-mobile{background:url(//cdn.shopify.com/s/files/1/1180/1832/t/147/assets/mobile-nav-bg.jpg?v=8905123983402594795) no-repeat #4a4849;background-size:cover;padding-top:40px!important}#nav-mainmenu-mobile a{color:#fff!important;text-align:left}#nav-mainmenu-mobile a:before{margin-right:0}#nav-mainmenu-mobile ul.mega-menu>li>a{text-transform:inherit;font-size:17px;padding-right:10px}#nav-mainmenu-mobile ul.mega-menu>li>a:after{width:0!important;height:0!important}#nav-mainmenu-mobile ul.mega-menu li .showsubmenu{border-left:0;font-size:12px}#nav-mainmenu-mobile ul.mega-menu li .showsubmenu:before{color:#fff}#nav-mainmenu-mobile ul.mega-menu ul.mega-style1{background-color:transparent}#nav-mainmenu-mobile ul.mega-menu ul.mega-style1 .column-megamenu{background-color:transparent}#nav-mainmenu-mobile ul.mega-menu ul.mega-style1 .column-megamenu>a{padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;text-align:left;font-size:13px!important;font-weight:400!important;color:#fff}#nav-mainmenu-mobile ul.mega-menu ul.mega-style1 .column-megamenu>a:before{content:'';background-image:none;width:0}#nav-mainmenu-mobile ul.mega-menu ul.mega-style1 ul a.item-link{padding-left:10px!important;text-align:left;color:#fff!important;padding-right:10px!important;font-weight:700;font-size:13px!important}.producttitle{font-weight:700;font-size:16px;line-height:initial;color:#3e3e3e}.pinkmoney,.pinkmoney span,.repair--item .money,.repair--item-time{font-weight:300!important;font-size:13px}@media (min-width:1200px){.locationicon{display:none}}@media (max-width:767px){.logo-table-cell img{max-height:40px}#collection #block-title .wrap-title .button-wrap{margin:0 0}.collection-testimonials{padding:20px 0}}@media (max-width:375px){.logo-table .logo-2{width:120px}}label.emailyes.highlight{border:1px solid #ff148b;border-radius:5px;padding:5px;-webkit-border-radius:5p;-moz-border-radius:5p;-ms-border-radius:5p;-o-border-radius:5p}.klarnatext{font-size:15px!important;font-weight:700!important;color:#000!important;text-align:center;margin-top:25px;margin-bottom:5px}#shortcode_2 .klarnatext{margin-top:10px}.klarna{background:#efefef;color:#323232;font-family:Poppins;font-weight:700;font-size:15px;padding:10px 20px;border-radius:5px;line-height:20px;margin-bottom:10px;text-align:left}.klarna span{color:#ff148b}.klarna img{float:left;max-width:120px;margin-right:15px;margin-top:5px}.repair--hero-content .klarnacon{border-top:1px solid #81807f;width:90%;margin:10px auto;display:table}.repair--hero-content .klarnacon .klarnatext{margin-top:10px}.klarnadivider{border-top:1px solid #81807f}.klarnafunnel{width:520px;margin:0 auto;text-align:left}@media (max-width:1199px){.klarna{padding:10px 10px;font-size:14px}.klarnalocation{font-size:13px}}@media (min-width:992px){.klarnalocation{width:90%;margin:0 auto 20px}}@media (max-width:991px){.klarna{text-align:center}.klarna img{display:block;float:none;text-align:center;margin:10px auto;max-width:150px}}@media (max-width:600px){.klarnafunnel{width:auto;margin-bottom:30px}.klarna{font-size:12px}}.optintext{border:1px solid #ff148b;border-radius:5px;margin:10px 0;padding-top:10px;padding-bottom:10px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.notesfield{padding:10px;min-height:40px;font-size:14px!important}@media (max-width:767px){.notesfield{min-height:80px}}.offers{padding-top:45px;padding-bottom:45px}.offers h3{font-size:40px;color:#ff148b;margin-bottom:0}@media (max-width:767px){.offers h3{font-size:30px}}.offers p{font-size:20px;font-weight:700}.offers img{width:100%;margin-bottom:20px}.confirmrefer{color:#323232;font-size:18px;padding:30px 100px}@media (max-width:767px){.confirmrefer{padding:30px 15px;font-size:18px}}.confirmrefer h3{font-size:40px;color:#ff148b;margin-bottom:0}@media (max-width:767px){.confirmrefer h3{font-size:30px}}@media (min-width:767px){.confirmrefer .referp{width:600px;margin:0 auto}}.confirmrefer .cta{display:inline-block;background-color:#fc228b;color:#fff;padding:.5em 40px;vertical-align:middle;font-size:23px;font-weight:400;border-radius:5px;margin-top:15px}.modal{display:none;position:fixed;z-index:10;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.modal .modal-content{background-color:#fefefe;margin:3% auto;padding:20px;padding-bottom:40px;border:1px solid #888;width:880px;color:#2f2f2f}@media (max-width:992px){.modal .modal-content{width:90%;padding:10px;padding-bottom:50px}}.modal .modal-content .modal-container{width:800px;margin:10px auto;font-size:19px;height:auto}@media (max-width:992px){.modal .modal-content .modal-container{width:100%;font-size:14px;margin-top:20px}}.modal .modal-content .modal-container h1{line-height:34px;font-size:26px}@media (max-width:992px){.modal .modal-content .modal-container h1{line-height:22px;font-size:16px;margin-bottom:5px}}.modal .modal-content .modal-container .modal-side{width:36%;margin-right:0;margin-left:14%;float:left}@media (max-width:992px){.modal .modal-content .modal-container .modal-side{width:41%;margin-left:9%}}@media (max-width:560px){.modal .modal-content .modal-container .modal-side{width:36%;margin-left:10%;margin-right:8%}}.modal .modal-content .modal-container .modal-side:last-child{margin-right:14%;margin-left:0}@media (max-width:992px){.modal .modal-content .modal-container .modal-side:last-child{margin-right:9%}}@media (max-width:560px){.modal .modal-content .modal-container .modal-side:last-child{margin-right:10%}}.modal .modal-content .modal-container .modal-side img{max-width:150px}@media (max-width:992px){.modal .modal-content .modal-container .modal-side img{max-height:300px;max-width:100%}}@media (max-width:560px){.modal .modal-content .modal-container .modal-side img{max-height:275px}}.modal .modal-content .modal-container .modal-side p{color:#fc228b;font-size:22px;font-weight:700}@media (max-width:992px){.modal .modal-content .modal-container .modal-side p{font-size:16px}}.modal .modal-content button{bottom:15px;font-size:18px}@media (max-width:992px){.modal .modal-content button{font-size:12px}}.modal .close{color:#666;float:right;font-size:50px;font-weight:700;opacity:1;margin-top:-20px}@media (max-width:992px){.modal .close{margin-top:-10px;font-size:32px}}.modal .close:focus,.modal .close:hover{color:#000;text-decoration:none;cursor:pointer}.refer-padding{height:125px!important}.referafriend{margin-top:0}.repair--item-wrap .repair--item{padding-bottom:140px}@media screen and (min-color-index:0) and (-webkit-min-device-pixel-ratio:0){.repair--item-wrap .repair--item{padding-bottom:180px}}@media screen and (min-color-index:0) and (-webkit-min-device-pixel-ratio:0) and (max-width:1200px){.repair--item-wrap .repair--item{padding-bottom:180px}}@media screen and (min-color-index:0) and (-webkit-min-device-pixel-ratio:0) and (max-width:767px){.repair--item-wrap .repair--item{padding-bottom:200px}}@media screen and (min-color-index:0) and (-webkit-min-device-pixel-ratio:0) and (max-width:450px){.repair--item-wrap .repair--item{padding-bottom:200px}}@media screen and (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm){.repair--item-wrap .repair--item{padding-bottom:140px}}@media screen and (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm) and (max-width:1200px){.repair--item-wrap .repair--item{padding-bottom:180px}}@media screen and (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm) and (max-width:1024px){.repair--item-wrap .repair--item{padding-bottom:140px}}@media screen and (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm) and (max-width:992px){.repair--item-wrap .repair--item{padding-bottom:180px}}@media screen and (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm) and (max-width:767px){.repair--item-wrap .repair--item{padding-bottom:160px}}@media screen and (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm) and (max-width:450px){.repair--item-wrap .repair--item{padding-bottom:195px}}.repair--item-wrap .repair--item.repair-insurance{padding-bottom:60px}.repair--item-wrap .repair--item select{font-weight:700}.repair--item-wrap .repair--item .klarna{margin-top:10px;text-align:center;padding:10px 10px;font-size:13px;position:absolute;bottom:45px;width:92%;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%)}.repair--item-wrap .repair--item .klarna img{float:none;display:initial;max-width:100px;margin:0 0 5px 0}.repair--item-wrap .repair--item button{padding:0 10px}@media (min-width:1200px){header .wrap-button{width:40px}}@media (max-width:767px){.nobottommargin{margin-bottom:0}.nobottommargin .storesearchbutton{margin-bottom:0!important}.storelistcon{height:550px;margin-top:-15px;padding-top:25px}.storelistcon .nationwidecon{clear:inherit}.storelistcon #london_button,.storelistcon #nationwide_button{margin-bottom:5px;width:100%;font-size:12px;background:#fff;color:#ff1b8a!important;border:1px solid #ff1b8a;padding:0 10px}.storelistcon #london_button.active,.storelistcon #nationwide_button.active{background:#efefef;color:#ff1b8a!important;border:1px solid #ff1b8a}.storelistcon .repair--store-list{position:absolute;top:325px}.storelistcon #nationwide_stores{display:none}}@media (max-width:767px) and (max-width:400px){.storelistcon #london_button,.storelistcon #nationwide_button{padding:0 5px}}.optionerror{border:4px solid red!important}@media (max-width:992px){.new-collection .wrap-title{padding-top:0!important}}@media (max-width:767px){.marchcollection.newlandingpage .cleantemplate .repair--item button{padding:0 10px;bottom:30px;margin-left:0}.template-collection .repair--item-wrap .info{display:block;bottom:0!important}.template-collection .repair--item-wrap .desc{bottom:-600px}.repair--item-wrap .repair--item .klarna{bottom:65px}}@media (max-width:450px){.repair--delivery .repair--tab-content .repair--store-list li .store-inner{padding:5px 0}.repair--delivery .repair--tab-content .repair--store-list li .store-inner .store{width:100%!important}.repair--delivery .repair--tab-content .repair--store-list li .store-inner .store .in-stock,.repair--delivery .repair--tab-content .repair--store-list li .store-inner .store .in-warehouse,.repair--delivery .repair--tab-content .repair--store-list li .store-inner .store .out-of-stock{float:left}.repair--delivery .cta{font-size:12px;padding-top:5px;padding-bottom:5px;height:auto}}.insurancelanding{padding-bottom:50px;font-weight:700}#insurancenoneproceed,#insurancenotfound{display:none;font-weight:700;margin:30px 15px}.displaythis{display:block!important}.hidethis{display:none!important}.insurancetitle{margin-bottom:0!important}.insurancetitle .container{height:150px!important}.insurancebanner{width:100%;margin-bottom:20px}ul.centerthis li{margin-right:auto!important;margin-left:auto}.insurancedevice h2,.insuranceperson h2{text-align:center;display:block;color:#ff1b8a;padding-bottom:20px;border-bottom:2px solid #888}.insurancedevice span,.insuranceperson span{font-weight:500}.insuranceperson .formcon{padding:0 20px}.insuranceperson .formcon .red{color:red}.insuranceperson .formcon input{width:100%}.insurancedevice{text-align:center}.insurancedevice .btn-primary{font-size:16px}#insurancelogo,#withconfidenceinsure,nav[aria-label=breadcrumbs]{display:none}#insurancehead{display:none}.isinsurance #questionfooter{display:none}.isinsurance #normalhead{display:none}.isinsurance #insurancehead{display:block}.isinsurance .service_price{display:none!important}.isinsurance .service-ismash-cta{display:none}.isinsurance .collection-faqs,.isinsurance .insurancehide,.isinsurance .service_options{display:none}#loading{display:none;background:url(//cdn.shopify.com/s/files/1/1180/1832/t/147/assets/ajax-spinner.gif?v=1966116983962785130) no-repeat center #fff;width:100%;height:100vh;position:fixed;top:0;z-index:10}@media (max-width:450px){#block-title{margin-bottom:25px}#block-title .container{height:100px}}.oledlcd-image{width:100%;margin-bottom:15px}@media (max-width:767px){.oledlcd-container .repair--hero-container{padding-left:0;padding-right:0}}.oledlcd-container #oledlcdimages{margin-bottom:30px}.oledlcd-container #oledlcdimages .slick-dots li button:before{font-size:12px}.oledlcd-container #oledlcdimages .slick-dots li.slick-active button:before{color:#ff1b8a;opacity:1}.oledlcd-container .col-md-6:nth-child(2n+1){clear:none}.oledlcd-container .infocon{border:0!important}@media (max-width:767px){.oledlcd-container .infocon{padding-left:0;padding-right:0}}.oledlcd-container .infocon .oledlcd-repair{padding:0 5px}.oledlcd-container .infocon .oledlcd-repair .featuredproductinfo{border:1px solid #ccc;border-bottom:1px solid #ccc!important;padding:0 20px 15px;margin-top:21px!important}@media (max-width:767px){.oledlcd-container .infocon .oledlcd-repair .featuredproductinfo{width:94%!important}}@media (max-width:1200px){.oledlcd-container .infocon .oledlcd-repair .featuredproductinfo .hero-text-container{margin-top:5px}}.oledlcd-container .infocon .oledlcd-repair .featuredproductinfo .hero-text-container button{width:150px!important}.oledlcd-container .infocon .oledlcd-repair .oledlcd-text{width:90%;margin:10px auto;font-size:12px}.oledlcd-container .infocon .oledlcd-repair .oledlcd-text strong{color:#ff1b8a}.oledlcd-container .infocon div.oledlcd-repair:first-of-type .featuredproductinfo:after{content:"or";width:30px;height:30px;background:#ccc;border-radius:50%;position:absolute;right:-15px;top:45%;font-weight:700;line-height:28px;font-size:16px;z-index:1}@media (max-width:992px){.oledlcd-container .infocon div.oledlcd-repair:first-of-type .featuredproductinfo:after{right:47%;top:95%}}@media (max-width:767px){.oledlcd-container .infocon div.oledlcd-repair:first-of-type .featuredproductinfo:after{top:97%}}@media (max-width:767px){.oledlcd-container .infocon .oledlcd-usps .usps li{display:inline-grid;text-align:center}}.oledlcd-container .infocon .OLEDLCD-tabs .OLEDLCD-tabs-buttons .tablink{width:32.9%;background-color:#cddae1;border-radius:0;color:#000;font-size:14px;height:36px}.oledlcd-container .infocon .OLEDLCD-tabs .OLEDLCD-tabs-buttons .tablink span{font-family:inherit!important}.oledlcd-container .infocon .OLEDLCD-tabs .OLEDLCD-tabs-buttons .tablink.active{background-color:#ff148b;color:#fff;height:40px;margin-top:-4px}.oledlcd-container .infocon .OLEDLCD-tabs .OLEDLCD-tabs-buttons .tablink.klarnatab{text-align:left;padding-left:4%}.oledlcd-container .infocon .OLEDLCD-tabs .OLEDLCD-tabs-buttons .tablink.klarnatab img{width:70px;margin-left:2px;position:absolute}@media (max-width:767px){.oledlcd-container .infocon .OLEDLCD-tabs .OLEDLCD-tabs-buttons .tablink{padding:0}.oledlcd-container .infocon .OLEDLCD-tabs .OLEDLCD-tabs-buttons .tablink.tabspecs{width:25%}.oledlcd-container .infocon .OLEDLCD-tabs .OLEDLCD-tabs-buttons .tablink.klarnatab{width:40.7%;padding-left:10%}.oledlcd-container .infocon .OLEDLCD-tabs .OLEDLCD-tabs-buttons .tablink.klarnatab img{width:60px;margin-top:2px}}@media (max-width:767px) and (max-width:490px){.oledlcd-container .infocon .OLEDLCD-tabs .OLEDLCD-tabs-buttons .tablink{width:31.9%}}@media (max-width:767px) and (max-width:490px){.oledlcd-container .infocon .OLEDLCD-tabs .OLEDLCD-tabs-buttons .tablink.klarnatab{padding-left:5%}}@media (max-width:767px) and (max-width:400px){.oledlcd-container .infocon .OLEDLCD-tabs .OLEDLCD-tabs-buttons .tablink.klarnatab{padding-left:2%}}.oledlcd-container .infocon .OLEDLCD-tabs .OLEDLCD-tabs-contents{float:left;width:99.7%;background-color:#f3f7f9;padding:10px 10px;min-height:180px}@media (max-width:490px){.oledlcd-container .infocon .OLEDLCD-tabs .OLEDLCD-tabs-contents{font-size:12px}}.oledlcd-container .infocon .OLEDLCD-tabs .OLEDLCD-tabs-contents .tabscontents{color:#000}.oledlcd-container .infocon .OLEDLCD-tabs .OLEDLCD-tabs-contents .tabscontents p{color:#000!important}.oledlcd-container .infocon .OLEDLCD-tabs .OLEDLCD-tabs-contents .tabscontents strong{color:#ff148b}.oledlcd-container .infocon .OLEDLCD-tabs .OLEDLCD-tabs-contents .tabscontents#specifications .specifications-list{font-weight:700;line-height:23px;font-size:12px}.oledlcd-container .infocon .OLEDLCD-tabs .OLEDLCD-tabs-contents .tabscontents#specifications .specifications.col-md-6,.oledlcd-container .infocon .OLEDLCD-tabs .OLEDLCD-tabs-contents .tabscontents#specifications .specifications.col-xs-6{font-size:12px}.oledlcd-container .infocon .OLEDLCD-tabs .OLEDLCD-tabs-contents .tabscontents#specifications .specifications.col-md-6 span,.oledlcd-container .infocon .OLEDLCD-tabs .OLEDLCD-tabs-contents .tabscontents#specifications .specifications.col-xs-6 span{font-weight:400;line-height:24px}.oledlcd-container .infocon .OLEDLCD-tabs .OLEDLCD-tabs-contents .tabscontents#paywithklarna .klarnacon{border-top:0;border-bottom:1px solid #81807f;margin-bottom:20px}.oledlcd-container .infocon .OLEDLCD-tabs .OLEDLCD-tabs-contents .tabscontents#paywithklarna .klarnacon .klarna{background:0 0;text-align:left}@media (max-width:560px){.oledlcd-container .infocon .OLEDLCD-tabs .OLEDLCD-tabs-contents .tabscontents#paywithklarna .klarnacon .klarna{text-align:center!important}}.oledlcd-container .infocon .OLEDLCD-tabs .OLEDLCD-tabs-contents .tabscontents#paywithklarna .klarnacon .klarna img{display:inline;float:left;margin-right:10px;margin-top:0;margin-bottom:20px}@media (max-width:560px){.oledlcd-container .infocon .OLEDLCD-tabs .OLEDLCD-tabs-contents .tabscontents#paywithklarna .klarnacon .klarna img{max-width:100px;display:block;float:none;margin-left:auto;margin-right:auto}}.oledlcd-container .infocon .OLEDLCD-tabs .OLEDLCD-tabs-contents .tabscontents#paywithklarna .klarnaprice{float:left;width:50%;text-align:center;font-weight:700}.oledlcd-container .infocon .OLEDLCD-tabs .OLEDLCD-tabs-contents .tabscontents#paywithklarna .klarnaprice span{color:#ff148b}@media (max-width:767px){.oledlcd-container .infocon .OLEDLCD-tabs .OLEDLCD-tabs-contents .tabscontents#paywithklarna .klarnaprice span{display:block}}@media (max-width:490px){.oledlcd-container .infocon .OLEDLCD-tabs .OLEDLCD-tabs-contents .tabscontents .col-xs-6{padding-left:5px;padding-right:5px}}.oledlcd-container .infocon .repairsignpost{text-align:center;font-weight:700;margin:15px 0 0;font-size:17px}.oledlcd-mobile .col-xs-6:nth-child(2n+1){clear:none}.oledlcd-mobile strong{color:#ff1b8a}@media (max-width:767px){.oledlcd-usps{padding:0}}.oledlcd-usps .usps{margin:20px 0}.oledlcd-usps .usps li{display:inline-flex;width:23%;margin-right:1%}.oledlcd-usps .usps li .usp-icon{float:left}.oledlcd-usps .usps li span{display:block;text-align:center;padding-top:15px;font-size:12px}.oledlcd-usps .usps.mobileusps li{display:inline-block;text-align:center}@media (max-width:570px){.oledlcd-usps .usps.mobileusps li{width:48%}}.text-justified{text-align:justify}#screenRepairModal.modal{z-index:1001}#screenRepairModal.modal .modal-content .modal-container{font-size:14px}@media (min-width:767px){#screenRepairModal.modal .modal-content .modal-container{height:670px}#screenRepairModal.modal .modal-content .modal-container p:first-of-type{font-size:16px}}#screenRepairModal.modal .modal-content .modal-container p{margin:10px 0}#screenRepairModal.modal .modal-content .modal-container h1{color:red;font-size:16px}#screenRepairModal.modal .modal-content button{bottom:0;font-size:13px}@media (max-width:767px){#screenRepairModal.modal .modal-content button{bottom:-10px}}.storelist{display:inline-block;padding:0;border-bottom:1px solid #dedede;cursor:pointer;width:100%}.storelist .col-xs-12{padding:0}#courierTextDisplay{color:#000}.trustboxcon{padding-top:30px;text-align:center;background-color:#d0dae0}.service_options h5{font-weight:700}.service_options .service_options__list{display:flex;justify-content:space-between}.service_options .service_options__list.only-two{justify-content:space-evenly}.service_options .service_options__list span{margin-left:5px}.service_options .service_options__list img{width:auto;height:20px}p.header_split_message{text-align:center;font-weight:700;color:#000;margin-top:15px;display:flex;justify-content:center;align-items:baseline}p.header_split_message div{display:flex;align-items:center}p.header_split_message img{width:70px;margin:0 15px}p.header_split_message span{color:#ff148b;font-weight:700}.device-new-aug-2020 .readmore__wrapper{position:relative;max-width:760px;margin:0 auto}.device-new-aug-2020 .rm.text-center{position:absolute;right:-55px;top:-24px}.device-new-aug-2020 .collection-info{max-height:70px}.iphone-new-aug-20 h4.featured_product_title{font-size:27px;color:#000;font-weight:700}.iphone-new-aug-20 .productbullets ul{margin-left:0}.iphone-new-aug-20 .productbullets ul li{width:50%;background-image:url(//cdn.shopify.com/s/files/1/1180/1832/t/147/assets/icon-check-mark-new.png?v=3860412279269563576);background-position:5px 11px;background-size:15px}.iphone-new-aug-20 div#wrapper-left{display:flex;justify-content:center}.iphone-new-aug-20 .tp-widget-businessinfo{display:none}.iphone-new-aug-20 div#wrapper-right{display:none}.twoprods .repair--item{padding-bottom:10px}.twoprods .repair--item img{max-width:150px;margin:0 auto}.twoprods .repair--item .producttitle{min-height:initial;font-size:20px;margin-top:5px}.twoprods .repair--item .prod_subtitle{max-width:420px;margin:0 auto;margin-bottom:20px}.twoprods .repair--item .productbullets ul{margin-left:0}.twoprods .repair--item .productbullets ul li{width:100%;margin-bottom:8px;background-image:url(//cdn.shopify.com/s/files/1/1180/1832/t/147/assets/icon-check-mark-new.png?v=3860412279269563576);background-position:5px 11px;background-size:15px}.twoprods .repair--item .money{font-size:42px;color:#000;font-weight:700!important}.twoprods .repair--item p{margin-bottom:0}.twoprods .repair--item button{position:relative;transform:translateX(0);margin-top:10px;left:0}.twoprods .half-price-heading{font-size:24px;font-weight:700}.iphone-parts-list .repair--item{padding-bottom:0;display:flex;flex-direction:column;justify-content:flex-start}.iphone-parts-list .repair--item select{margin:0 auto;margin-bottom:5px}.iphone-parts-list .repair--item .productprice{font-size:20px}.iphone-parts-list .repair--item button{position:relative;transform:translateX(0);margin-top:10px;left:0!important;margin-top:auto;margin-bottom:0}.pricing_products{display:flex;justify-content:center}.product-card-pricing{border-radius:10px;padding:20px;width:50%;max-width:340px;background-repeat:no-repeat;background-size:100%;margin-right:10px;border:solid 3px #000;display:flex;flex-direction:column;justify-content:flex-start}.product-card-pricing.standard{border:solid 3px #dae8ee;background-image:url(//cdn.shopify.com/s/files/1/1180/1832/t/147/assets/standard-product.png?v=3433977279297414062)}.product-card-pricing.premium{background-image:url(//cdn.shopify.com/s/files/1/1180/1832/t/147/assets/premium-product.png?v=2954266245093650023)}.product-card-pricing.premium .product-card-pricing__head,.product-card-pricing.premium .product-card-pricing__price,.product-card-pricing.premium .product-card-pricing__title{color:#fff}.product-card-pricing button{font-size:14px;font-weight:600}h4.product-card-pricing__title{font-size:23px;color:#000;font-weight:700}h5.product-card-pricing__price{font-size:38px;line-height:22px;font-weight:700;color:#000}.product-card-pricing__head{max-width:180px;text-align:center;margin-bottom:20px}.product-card-pricing__head span{font-size:10px;width:100px;display:block;margin:0 auto}.product-card-pricing__body{margin-top:80px}.product-card-pricing__footer{display:flex;flex-direction:column;max-width:150px;margin:0 auto;margin-top:auto}.product-card-pricing__footer select{margin-bottom:10px}ul.product-card-pricing__features li{list-style-type:disc;position:relative;margin-bottom:5px}ul.product-card-pricing__features li strong{color:#000}ul.product-card-pricing__features li:after{content:"";width:13px;height:13px;position:relative;background:#000;position:absolute;top:5px;left:-22px;border-radius:50%}ul.product-card-pricing__features li p{margin-bottom:0}.service-ismash-cta{height:300px;background-color:#f3f7f9}.service-ismash-cta h4{font-size:22px;color:#333;color:#1d1d1b;font-weight:700}.service-ismash-cta .col-md-6{height:100%;overflow:hidden;position:relative}.service-ismash-cta .text-wrapper-i{display:flex;flex-direction:column;justify-content:center}.service-ismash-cta .text-wrapper-i>div{text-align:left}.service-ismash-cta img{width:100%;position:absolute}.twoprods .repair--item-wrap{width:50%}.unknown_product .unknown_product__image{max-width:150px;margin-right:auto;margin-left:auto}.d-flex{display:flex}.flex-column{flex-direction:column}.w-50{width:50%}.w-100{width:100%}.h-100{height:100%}.color-pink{color:#ff148b}.color-white{color:#fff}.bold{font-weight:700}.italics{font-style:italic}.ml-0{margin-left:0}.bg-pink{background-color:#ff148b}.mobile-hero-new-aug{display:none}.mobile-hero-new-aug img{width:50%}.mobile-hero-new-aug .productbullets{width:50%;align-self:center}.mobile-hero-new-aug .productbullets ul li{width:100%}@media (max-width:991px){.imgwrapperi{margin-top:-267px;background-color:#f3f7f9;max-height:300px;display:none}}@media (min-width:768px){.mobile-only{display:none}}@media (max-width:767px){.product-card-pricing__body{margin-top:40px}.product-card-pricing__head{max-width:115px}.desktop-only{display:none}.col-md-12.text-center.heading{margin-bottom:0}.pricing_products{width:100%;flex-wrap:wrap}.product-card-pricing{width:100%;margin:0 auto;margin-bottom:20px}.service-ismash-cta{height:400px;background-image:url(https://cdn.shopify.com/s/files/1/1180/1832/t/130/assets/ismash-service-man-woman.png);background-size:450px;background-repeat:no-repeat;background-position:-60px 140px}.service-ismash-cta h4{font-size:16px;margin-right:20px;font-weight:700}.service-ismash-cta img{width:480px;position:absolute;bottom:-200px;left:-90px}.service-ismash-cta .text-wrapper-i{align-items:flex-end;text-align:right;display:block;padding-top:70px}.service-ismash-cta .text-wrapper-i>div{text-align:right}p.header_split_message{flex-wrap:wrap}p.header_split_message strong{width:100%}p.header_split_message img{margin:5px 0}p.header_split_message span{display:block;width:100%}.repair--item button{bottom:0!important}.repair--item.battery_product img{transform:rotate(-90deg);margin-bottom:10px}.twoprods .twoprods__buttonwrapper{margin-top:auto}.twoprods .twoprods .repair--item-wrap{width:100%}.twoprods .repair--item button{bottom:5px!important}.mobile-hero-new-aug{display:flex}}@media (min-width:600px) and (max-width:767px){.product-card-pricing{width:50%}}@media (min-width:992px) and (max-width:1200px){.service_options__list{width:50%;font-size:10px}}@media (max-width:599px){.twoprods .repair--item-wrap{width:100%}.iphone-parts-list .repair--item select{margin-bottom:20px}.iphone-parts-list .repair--item button{bottom:8px!important}.service_options__list{margin-top:15px}.service_options__list span{text-align:center}.service_options__list div{display:flex;flex-direction:column;align-items:center;flex:1}.service_options__list div img{max-width:30px}}#top-header-hidden .top-header-hidden__readmore{color:#323232}.post_in_delivery_method.disabled{cursor:not-allowed}.post_in_delivery_method.disabled .repair--tab-caption,.post_in_delivery_method.disabled .repair--tab-header,.post_in_delivery_method.disabled .repair--tab-icon{color:gray!important}.repair--confirmation-wrap__mail-in{margin-bottom:0!important}.repair--confirmation-wrap__mail-in:before{background-color:#f1f6f8}.repair--confirmation-wrap__mail-in #booking_header{font-size:30px}.repair--confirmation-wrap__mail-in #appointment-card{background-image:url(//cdn.shopify.com/s/files/1/1180/1832/t/147/assets/thank-you-mail-in-bg.png?v=1243696639634401696)!important;max-width:500px;min-height:300px;text-align:center;margin:0 auto;padding-top:120px!important}.repair--confirmation-wrap__mail-in #appointment-card p{font-weight:700;color:#708090;margin-bottom:0}.repair--confirmation-wrap__mail-in #appointment-card .order_number_mail-in{color:#ff148b;font-size:18px}.repair--confirmation-wrap__mail-in .usps{display:flex!important;justify-content:center}.repair--confirmation-wrap__mail-in .usps li{display:flex!important;align-items:center;flex:1}.repair--confirmation-wrap__mail-in .usps li .usp-icon{display:flex!important;justify-content:center;align-items:center;min-width:70px;padding:10px;max-height:70px;height:100%}.repair--confirmation-wrap__mail-in .usps li span{margin-left:5px}.repair--confirmation-wrap__mail-in .usps li img.express-icon-fix{width:74px;max-width:74px}.repair--confirmation-wrap__mail-in .usps li img.quality-parts-icon{min-width:62px}@media (max-width:768px){.repair--confirmation-wrap__mail-in #repair--confirmation #appointment-card{padding-top:130px!important;margin-top:-15px}.repair--confirmation-wrap__mail-in .usps{flex-wrap:wrap}.repair--confirmation-wrap__mail-in .usps li{flex:1;justify-content:center}.repair--confirmation-wrap__mail-in .usps li img{max-width:60px}.repair--confirmation-wrap__mail-in .usps li img.warranty-icon-fix{min-height:unset;max-height:55px}.repair--confirmation-wrap__mail-in .usps li img.warranty-icon-fix{max-width:70px}.repair--confirmation-wrap__mail-in .usps li img.service-icon{min-height:unset;max-width:50px;margin-left:20px}.repair--confirmation-wrap__mail-in .usps li img.quality-parts-icon{max-width:65px}}.mail-in-offers-section .mail-in-images{display:flex;border-bottom:solid 2px gray;justify-content:center}.mail-in-offers-section .mail-in-images img{width:auto;height:130px;margin-left:40px}.mail-in-offers-section .mail-in-images img.ml-0{margin-left:0}.mail-in-offers-section p{font-weight:initial;font-size:16px}.mail-in-offers-section .offers_footer{color:#4d545e;font-weight:600;padding-top:40px;margin-bottom:30px}.mail-in-offers-section .offers_footer i{display:block}.screen_type_tabs_wrapper .tab-content{border:solid 1px #e1e0e0;padding:20px}.screen_type_tabs_wrapper .screen_type_tabs{margin-left:0;border:none}.screen_type_tabs_wrapper .screen_type_tabs li{font-size:20px;color:#000;text-transform:uppercase}.screen_type_tabs_wrapper .screen_type_tabs li a{background-color:#d9d9d9;border-radius:0}.screen_type_tabs_wrapper .screen_type_tabs li.active a{background-color:#fff}.screen_type_tabs_wrapper .screen_type_tabs li span{font-size:14px}.new-ipad-lookup .iPad-lookup{font-weight:700}.new-ipad-lookup .iPad-lookup h3{font-size:20px}.new-ipad-lookup .modal{z-index:9999}.new-ipad-lookup .houto{text-decoration:underline}.new-ipad-lookup input[type=text]{width:100%;max-width:320px}@media (max-width:768px){.new-ipad-lookup h2{font-size:24px!important}}@media (max-width:575px){.new-ipad-lookup h2{font-size:21px!important}}#ipad-model-number-modal{z-index:9999;align-items:center}#ipad-model-number-modal .mobile-only{max-height:100%;max-width:310px;margin:auto;width:100%}#ipad-model-number-modal .modal-container{display:flex;flex-direction:column}#ipad-model-number-modal .modal-container img{margin:auto}.newmacbookpage .showfirst,.newmacbookpage .showsecond{max-width:992px}@media (max-width:768px){.newmacbookpage h2{font-size:24px!important}}@media (max-width:575px){.newmacbookpage h2{font-size:21px!important}}.content-padding{padding:10px 20px}.new-macbook-template .service_price{font-weight:700;color:#ff148b;display:block}.new-macbook-template .cleaniconrow{border-bottom:solid 2px #c6c6c5!important;padding-bottom:20px}.new-macbook-template .collection-icons{border-bottom:solid 2px grey;padding-bottom:25px}.new-macbook-template .cleaniconrow .cleanicon{width:20%;margin-bottom:20px;display:inline-flex;flex-direction:column}.new-macbook-template .tooltip_icon{width:20px!important;height:auto;cursor:pointer}.new-macbook-template .tooltip_icon.mobile-only{display:none!important}.new-macbook-template .tooltip_icon.desktop-only{display:block}@media (max-width:768px){.new-macbook-template .cleaniconrow .cleanicon{width:40%}.new-macbook-template h2{font-size:24px!important}.new-macbook-template .tooltip_icon.mobile-only{display:block!important}.new-macbook-template .tooltip_icon.desktop-only{display:none!important}}@media (max-width:575px){.new-macbook-template .cleaniconrow .cleanicon{width:40%}.new-macbook-template h2{font-size:21px!important}}.new-macbook-template .productbullets{margin-top:30px}.new-macbook-template .productbullets ul{list-style:none;width:100%;margin:0 auto;max-width:320px;float:none}.new-macbook-template .productbullets ul li{width:100%;background-image:url(//cdn.shopify.com/s/files/1/1180/1832/t/138/assets/icon-check-mark-new.png?v=3860412279269563576);background-position:5px 7px;background-size:15px;background-repeat:no-repeat;margin:0 auto;text-align:left;padding-left:30px;margin-left:20px}.new-macbook-template .productbullets ul li span{font-size:14px}.modal-open{overflow:hidden}#macbook-add-to-cart-wrapper{padding-top:0}.btn-consultation{display:block;width:100%;max-width:230px;margin:0 auto;font-size:17px}#nav-mainmenu{display:flex;align-items:center}input.autocomplete{padding:10px 20px;width:100%;border-radius:20px;width:42px;height:40px;background-size:20px;background-image:url(//cdn.shopify.com/s/files/1/1180/1832/t/147/assets/search_icon-ismash.svg?v=12798589807680522698);background-repeat:no-repeat;background-position:calc(100% - 10px);font-weight:700;display:block;margin:0 0 0 auto;background-repeat:no-repeat;padding:0;transition:all .4s ease-in-out,colour .4s ease-in-out,background .1s ease;color:#fff;padding:0;cursor:pointer;font-size:14px!important}input.autocomplete::placeholder{color:transparent}.ismash-search-wrapper{position:relative;margin-left:auto;z-index:1}.ismash-search-wrapper.has_results:before{content:"";width:100%;position:absolute;top:24px;background:#f6fbfb;height:100%;left:0;z-index:-1}.ismash-search-wrapper.active input.autocomplete{width:100%;padding:10px 20px;cursor:initial;transition:background .1s ease;color:#000}.ismash-search-wrapper.active input.autocomplete::placeholder{color:initial}@media (max-width:1199px){.ismash-search-wrapper{width:94%;margin:0 auto;display:none}}.has_results #results_list{display:block}#results_list{width:100%;border:solid 1px;margin-top:1px;padding-left:0;position:absolute;border-bottom:0;background-color:#f6fbfb;padding-top:25px;top:40px;text-align:left;z-index:-1;border:none;max-height:260px;overflow-y:scroll;margin-top:0}#results_list:empty{display:none}#results_list li{display:block;padding:10px 20px;border-top:none;border-bottom:solid 1px;margin-top:2px;cursor:pointer}#results_list .autoComplete_highlighted{color:#000;font-weight:700}img.search_icon_svg{width:25px;height:22px;max-width:26px;position:relative;top:-1px}.mobile_search_wrapper{display:none;position:relative}.mobile_search_wrapper input{width:100%;height:60px;border-radius:0;background-position:15px;padding-left:50px;color:#000}.mobile_search_wrapper input::placeholder{color:#000}.mobile_search_wrapper #results_list{margin-left:0;top:40px}.is_on_safari .ismash-search-wrapper input{max-width:180px}#emailmarketingno,#seen_tv_ad{width:auto}.macbooknotified{background:#fff;text-align:center}.macbooknotified iframe{min-height:280px}.isinsurance .single-product{display:block}.isinsurance .macbooknotified{display:none}.MacTableCon{display:flex;justify-content:center}@media (max-width:992px){.MacTableCon{display:block}}.MacTableCon .MacTable{display:flex;flex-direction:column;justify-content:flex-start;width:45%;margin:15px}@media (max-width:992px){.MacTableCon .MacTable{width:auto;display:block}}@media (max-width:767px){.MacTableCon .MacTable.desktop-only{display:none}}.MacTableCon .MacTable table th{text-align:center;color:#ff148b;padding:2px;width:50%}.MacTableCon .MacTable table td{padding:2px;text-align:center}.modelNumberLink{color:#ff148b;text-decoration:underline;cursor:pointer}#modelNumber .pink{color:#ff148b;font-size:24px;font-weight:700}@media (max-width:767px){#modelNumber .pink{font-size:16px}}#modelNumber img{max-width:500px}@media (max-width:767px){#modelNumber img{max-width:100%}}
/*# sourceMappingURL=/s/files/1/1180/1832/t/147/assets/style.scss.css.map?enable_css_minification=1&v=10889612138177441204 */
