.main:after,.main:before,.sub-options:after,.sub-options:before,.walp-list-heading .walp-sorter>ul:after,.walp-list-heading .walp-sorter>ul:before,.walp-list-heading:after,.walp-list-heading:before{content:"";display:table;clear:both}.slider-heading .view-all{font-size:10.5pt;line-height:14.5pt;width:16.6%;color:#bd0218;text-align:center;border-bottom:4px solid #bd0218;margin-left:-4px}.slider-heading .view-all .svg-ico{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);width:13px;height:19px}.slider-heading .view-all .svg-ico path{fill:#bd0218}.slider-heading .view-all>span{display:block;padding:0 0 10px 6px}.slider-area{font-family:Exo,sans-serif;font-weight:700;background:#fff;text-transform:uppercase}.slider-area .slider-block{background:#ededed;position:relative;z-index:1}.slider-area .slides-holder{height:0;position:relative;text-align:center}.slider-area .owl-stage-outer{pointer-events:none;position:relative;overflow:hidden}.slider-area .owl-stage-outer .owl-stage{pointer-events:all}.slider-area .sl-item{float:left}.slider-area .sl-item-holder{-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition-delay:0;top:0;position:relative}.slider-area .sl-item-holder .image-link-holder{display:block;position:relative}.slider-area .slide-info{-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition-delay:0;position:absolute;left:0;width:100%;text-align:left;border-bottom:7px solid #bd0218;z-index:1}.slider-area .slide-info h4{color:#bd0218}.slider-area .slide-info:after{transition:opacity .3s;content:'';opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;z-index:-1}.slider-area .sl-nav-btn{position:absolute;top:50%;background:#bd0218;margin-top:-82px;padding:17px 4px;z-index:5;cursor:pointer}.slider-area .sl-nav-btn .svg-ico{width:27px;height:41px}.slider-area .sl-prev .svg-ico{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.slider-area a.sl-btn{-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition-delay:0;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);display:inline-block;padding:0 9pt 0}.slider-area a.sl-btn .svg-ico{-webkit-transition:margin-left .2s;-moz-transition:margin-left .2s;-ms-transition:margin-left .2s;-o-transition:margin-left .2s;transition-delay:.1s;width:13px;height:13px;margin-left:-13px}.slider-area a.sl-btn.sl-btn-comment .svg-ico{width:18px;height:18px}.slider-area a.sl-btn path{fill:#bd0218}@media only screen and (min-width:669px){.slider-area a.sl-btn{max-height:0}.slider-area a.sl-btn:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);position:relative;z-index:1}}@media only screen and (max-width:668px){.slider-area a.sl-btn{width:100%}}.slider-area .sl-item-btn-text{font-size:10.5pt;line-height:14.5pt;display:inline-block;white-space:nowrap;overflow:hidden}@media only screen and (min-width:669px){.slider-area .sl-item-btn-text{width:0}}.slider-area.comic-slider .slide-info{background:#fff;background:linear-gradient(to bottom,#fff 0,#fefefe 25%,#f5f5f5 50%,#f5f5f5 100%)}.slider-area.comic-slider .slide-info h5{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media only screen and (min-width:669px){.slider-area.comic-slider .sl-item:hover{position:relative;z-index:999}.slider-area.comic-slider .sl-item:hover .sl-item-holder{top:-59px;background:#fff;padding-top:11px;box-shadow:0 0 6px #000}.slider-area.comic-slider .sl-item:hover .slide-info{padding-top:24px;bottom:-181px;height:191px;border-bottom:none;box-shadow:0 3px 3px rgba(0,0,0,.7);z-index:1}.slider-area.comic-slider .sl-item:hover .slide-info:after{opacity:1}.slider-area.comic-slider .sl-item:hover .sl-item-btns{padding-top:10px}.slider-area.comic-slider .sl-item:hover .sl-item-btn-text{white-space:normal;width:auto}.slider-area.comic-slider .sl-item:hover .sl-btn{width:100%;max-height:100%;padding:8px 9pt 2px}.slider-area.comic-slider .sl-item:hover .sl-btn .svg-ico{margin-right:8px;margin-left:0}.slider-area.comic-slider .sl-item:hover .sl-btn.sl-btn-comment .svg-ico{margin-right:2px}.slider-area.comic-slider .sl-item:hover .sl-btn-comment,.slider-area.comic-slider .sl-item:hover .sl-btn-preview{background:#fff;position:relative}.slider-area.comic-slider .sl-item:hover .sl-btn-download{background:#bd0218}.slider-area.comic-slider .sl-item:hover .sl-btn-download path{fill:#fff}}.slider-area.char-slider .character-holder{display:block;position:relative;z-index:2;border-bottom:5px solid #f5f5f5;background:#f5f5f5;background:linear-gradient(135deg,#f5f5f5 0,#f5f5f5 79%,#fefefe 94%,#fff 100%)}.slider-area.char-slider .slide-info{font-size:18pt;line-height:22pt;text-align:center}@media only screen and (min-width:669px){.slider-area.char-slider .sl-item:hover .sl-item-holder{background:#fff;top:-38px;padding:38px 0 121px;box-shadow:0 0 5px rgba(0,0,0,.5);z-index:9}.slider-area.char-slider .sl-item:hover .character-holder{background:#fff;border-bottom:0}.slider-area.char-slider .sl-item:hover .slide-info{background:#fff;color:#bd0218}}.slider-area.char-slider img{position:relative}.slider-area .sl-btn-comment,.slider-area .sl-btn-preview{color:#bd0218}@media only screen and (min-width:669px){.slider-area .sl-btn-comment:hover,.slider-area .sl-btn-preview:hover{box-shadow:0 6px 14px rgba(0,0,0,.9)}}@media only screen and (min-width:669px){.slider-area .sl-btn-download{color:#fff}}@media only screen and (max-width:668px){.slider-area .sl-btn-download{color:#bd0218}}@media only screen and (min-width:669px){.slider-area .sl-btn-download:hover{box-shadow:0 -6px 14px rgba(0,0,0,.9)}}.slider-area .sl-nav-btn.sl-prev{transition:right .2s linear,padding .2s .2s}.slider-area .sl-nav-btn.sl-next{transition:left .2s linear,padding .2s .2s}.slider-area .sl-nav-btn.sl-prev:hover{right:-21px;padding:17px 8px}.slider-area .sl-nav-btn.sl-next:hover{left:-21px;padding:17px 8px}.slider-share-section{overflow:hidden;position:relative;width:100%;font-family:Ubuntu,sans-serif;font-weight:700;text-align:center;letter-spacing:-.5px}.slider-share-section ul{position:relative;float:left;left:50%}.slider-share-section li{position:relative;float:left;left:-50%;margin:0 1px}.slider-share-section a{-webkit-transition:box-shadow .2s;-moz-transition:box-shadow .2s;-ms-transition:box-shadow .2s;-o-transition:box-shadow .2s;transition-delay:0;display:block;overflow:hidden;background:#fff;border:1px solid #dbdbdb;border-width:1px 0;background:linear-gradient(to bottom,#fff 0,#fff 51%,#efefef 53%,#eeeff1 100%)}@media only screen and (min-width:1024px){.slider-share-section a{font-size:10.5pt;line-height:14.5pt;padding:14px 19px 11px 11px}}@media only screen and (min-width:669px) and (max-width:1023px){.slider-share-section a{font-size:9pt;line-height:13pt;padding:11px 9px 13px 5px}}.slider-share-section a span{float:left}.slider-share-section .svg-ico{position:relative;width:26px;height:26px}.slider-share-section .svg-ico:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);content:'';position:absolute;top:0;box-shadow:2px -2px 2px rgba(0,0,0,.3)}@media only screen and (min-width:1024px){.slider-share-section .svg-ico{width:26px;height:26px;margin:-3px 28px 0 0}.slider-share-section .svg-ico:after{right:-11px;width:26px;height:26px}}@media only screen and (min-width:669px) and (max-width:1023px){.slider-share-section .svg-ico{width:19px;height:19px;margin-right:17px}.slider-share-section .svg-ico:after{right:-5px;width:19px;height:19px}}.slider-share-section .ss-facebook{color:#3b5998}.slider-share-section .ss-facebook path{fill:#3b5998}.slider-share-section .ss-twitter{color:#4099ff}.slider-share-section .ss-twitter path{fill:#4099ff}.slider-share-section .ss-googlepl{color:#d62408}.slider-share-section .ss-googlepl path{fill:#d62408}.slider-share-section .ss-pin{color:#bd0218}.slider-share-section .ss-pin path{fill:#bd0218}@media only screen and (max-width:668px){.slider-share-section{display:none}}@media only screen and (min-width:1024px){.slider-heading h3{font-size:26pt;line-height:22pt;width:81%;margin-right:2.2%}.slider-area{padding:38px 30px 24px}.slider-block{margin-bottom:28px}.slider-share-section .ss-facebook:hover{box-shadow:inset 0 -3px 0 #3b5998}.slider-share-section .ss-twitter:hover{box-shadow:inset 0 -3px 0 #4099ff}.slider-share-section .ss-googlepl:hover{box-shadow:inset 0 -3px 0 #d62408}.slider-share-section .ss-pin:hover{box-shadow:inset 0 -3px 0 #bd0218}.folded-corner{width:90px;height:250px;position:absolute;top:0;right:0;z-index:3;display:none;-webkit-animation:close .5s steps(7) forwards;animation:close .5s steps(7) forwards;background:url(../images/page-flip.png) no-repeat 0 0}.folded-corner.flipped{-webkit-animation:open .3s steps(7) forwards;animation:open .3s steps(7) forwards}.image-link-holder{min-height:313px}.image-link-holder img{-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition-delay:0}.image-link-holder:hover img{box-shadow:none}}@media only screen and (min-width:669px) and (max-width:1023px){.slider-heading{padding:0 6px}.slider-heading h3{font-size:22.5pt;line-height:33.5pt;width:75%;margin-right:8%}.slider-area{padding:22px 25px 24px}.slider-area .sl-prev{right:-9px}.slider-area .sl-prev .svg-ico{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.slider-area .sl-next{left:-9px}.slider-block{margin-bottom:28px}}@media only screen and (max-width:668px){.slider-heading h3{font-size:18pt;line-height:18pt}.slider-area{margin-bottom:25px;padding:22px 14px 0}.slider-area .owl-stage-outer{padding-top:70px}.slider-area.comic-slider .slider-block{margin:61px 0 35px;height:296px}.slider-area.comic-slider .slide-info{padding:6px 19px 0;bottom:-35px;height:109px}.slider-area.comic-slider .slide-info h4{font-size:10.5pt;line-height:14.5pt}.slider-area.comic-slider .slide-info h5{font-size:14pt;line-height:18pt}.slider-area.comic-slider .owl-stage-outer{top:-70px;padding-bottom:35px}.slider-area.char-slider .slider-block{margin:75pt 0 35px;height:296px}.slider-area.char-slider .character-holder{height:263px}.slider-area.char-slider .character-holder img{bottom:30px;max-height:20pc}.slider-area.char-slider .slide-info{padding-top:37px;height:75pt}.slider-area.char-slider .owl-stage-outer{top:-85px;padding-bottom:75pt}.slides-holder{top:-45px;padding:0 29px}.sl-item-btns{position:relative}.sl-prev{right:-13px}.sl-prev .svg-ico{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sl-next{left:-13px}.view-all{display:none}.slider-sub-section{overflow:hidden;border-top:1px solid #dbdbdb;margin:0 -14px;padding:0 14px!important}.slider-sub-section .share-section{margin:9px 0 0}.slider-sub-section .view-all{float:right;display:block}.slider-sub-section .view-all .svg-ico{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}}@media only screen and (min-width:669px){.slider-heading>*{display:inline-block;vertical-align:bottom}.slider-area{margin-bottom:25px}.slider-area .slides-holder{position:relative;top:-77px;padding:0 29px}.slider-area .owl-stage-outer{position:relative;top:-70px;padding-top:70px;padding-bottom:145px}.slider-area .sl-item{height:310px}.slider-area .slide-info h4{font-size:11.5pt;line-height:15.5pt;margin-bottom:-1px}.slider-area .slide-info h5{font-size:17pt;line-height:21pt}.slider-area.comic-slider .slider-block{margin:115px -17px 35px;height:296px}.slider-area.comic-slider .slide-info{padding:27px 24px 0;bottom:-66px;height:130px}.slider-area.char-slider .slider-block{margin:11pc -17px 35px;height:296px}.slider-area.char-slider .owl-stage-outer{top:-109px}.slider-area.char-slider .character-holder{height:295px}.slider-area.char-slider .character-holder img{bottom:30px}.slider-area.char-slider .slide-info{padding-top:49px;height:121px}.slider-area .sl-prev{right:-13px}.slider-area .sl-prev .svg-ico{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.slider-area .sl-next{left:-13px}.sl-item-btns{padding-top:10px}.slider-sub-section{display:none}}@-webkit-keyframes open{from{background-position:0}to{background-position:-630px}}@keyframes open{from{background-position:0}to{background-position:-630px}}@-webkit-keyframes close{from{background-position:0}to{background-position:630px}}@keyframes close{from{background-position:0}to{background-position:630px}}@font-face{font-family:impact;src:url(../fonts/impact-webfont.eot);src:url(../fonts/impact-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/impact-webfont.woff2) format('woff2'),url(../fonts/impact-webfont.woff) format('woff'),url(../fonts/impact-webfont.ttf) format('truetype'),url(../fonts/impact-webfont.svg#impact) format('svg');font-weight:400;font-style:normal}body.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.page{background:url(../images/page-titles/title-left-7.png) no-repeat -7px -53px,url(../images/page-titles/title-right-8.png) no-repeat 97% 0}.page-title{background:url(../images/page-titles/title-center-8.png) no-repeat 50% 10px;margin-bottom:7px}.page-title h1:after{background-position:106% 57%!important}.page-title h1:before{background-position:-6% 57%!important}@media only screen and (min-width:669px) and (max-width:1023px){.page-title{background-position:50% 9pt;background-size:110px auto}}@media only screen and (max-width:668px){.page-title{background-position:50% 0;background-size:85px auto;margin-bottom:0;padding-bottom:10px}}.steps-nav{overflow:hidden;font-family:Exo,sans-serif;font-weight:700;text-align:center;position:relative;z-index:1;background:#222}.steps-nav li{position:relative;float:left;width:33.33%}.steps-nav li strong{text-transform:uppercase}@media only screen and (min-width:1024px){.steps-nav li strong{font-size:23pt;line-height:27pt}}@media only screen and (max-width:1023px){.steps-nav li strong{font-size:16pt;line-height:20pt}}.steps-nav li a{transition:color .3s;display:block;position:relative;padding-bottom:10px;overflow:hidden}.steps-nav li a>span{display:block;position:relative;background:#bd0218;z-index:1}.steps-nav li a>span:after{-webkit-transform:translate3d(-50%,9px,0);-ms-transform:translate3d(-50%,9px,0);transform:translate3d(-50%,9px,0);content:'';position:absolute;bottom:-1px;left:50%;height:1px;background:#fff}@media only screen and (min-width:669px){.steps-nav li a>span:after{width:74%}}@media only screen and (max-width:668px){.steps-nav li a>span:after{width:61%}}.steps-nav li a>span:before{transition:-webkit-transform .3s;transition:transform .3s;content:'';position:absolute;left:0;top:0;width:100%;height:100%;padding-bottom:9px;z-index:-1;background:#000;border-bottom:1px solid #fff}@media only screen and (min-width:1024px){.steps-nav li a>span{padding:25px 0 9pt}}@media only screen and (min-width:669px) and (max-width:1023px){.steps-nav li a>span{padding:15px 0 9pt}}@media only screen and (max-width:668px){.steps-nav li a>span{padding:11px 0 5px}.steps-nav li a>span span{display:none}}.steps-nav li a:after,.steps-nav li a:before{content:'';position:absolute;bottom:0;background:#bd0218;border:1px solid #fff;height:9px}@media only screen and (min-width:669px){.steps-nav li a:after,.steps-nav li a:before{width:13%}}@media only screen and (max-width:668px){.steps-nav li a:after,.steps-nav li a:before{width:20%}}.steps-nav li a:before{-webkit-transform:skew(-45deg);-moz-transform:skew(-45deg);-ms-transform:skew(-45deg);left:-6px;border-width:0 2px 1px 0}.steps-nav li a:after{-webkit-transform:skew(45deg);-moz-transform:skew(45deg);-ms-transform:skew(45deg);right:-6px;border-width:0 0 1px 2px}.steps-nav li:not(:last-child){border-right:1px solid #fff}.steps-nav li:not(.step-active):after{border-color:transparent transparent transparent #000}.steps-nav li:not(.step-active) a{color:#747474}.steps-nav li.step-active:after{border-color:transparent transparent transparent #bd0218}.steps-nav li.step-active span:before{-webkit-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.steps-nav li.step-active a{pointer-events:none;color:#fff}.steps-nav li.step-active a>span:after{-webkit-transform:translate3d(-50%,0,0);-ms-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}.steps-nav li:after,.steps-nav li:before{-webkit-transform:translate3d(0,-50%,0);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);content:'';position:absolute;top:50%;left:100%;width:0;height:0;border-style:solid}.steps-nav li:before{z-index:2;border-width:15px 0 15px 10px;border-color:transparent transparent transparent #fff}.steps-nav li:after{transition:border-color .3s;z-index:3;border-width:14px 0 14px 9px}@media only screen and (min-width:1024px){.steps-nav li{font-size:15pt;line-height:19pt}}@media only screen and (max-width:1023px){.steps-nav li{font-size:12pt;line-height:16pt}}.ma-next-btn{display:block;margin:0 auto}@media only screen and (min-width:1024px){.ma-next-btn{width:33.3%}}@media only screen and (min-width:669px) and (max-width:1023px){.ma-next-btn{width:54%}}@media only screen and (min-width:669px){.ma-next-btn{font-size:15pt;line-height:19pt;height:53px}}@media only screen and (max-width:668px){.ma-next-btn{font-size:12pt;line-height:19pt;height:41px}}@media only screen and (min-width:1024px){.ma-next-btn .gb-holder{padding:4px 35px 0}}@media only screen and (min-width:669px) and (max-width:1023px){.ma-next-btn .gb-holder{padding:4px 10px 0}}.ma-next-btn .gb-text{position:relative;left:11px}.ma-next-btn .gb-icons-holder{top:-4px;left:-4px}@media only screen and (min-width:669px){.ma-next-btn .svg-ico{width:24px;height:25px}}@media only screen and (max-width:668px){.ma-next-btn .svg-ico{width:20px;height:34px}}.ma-next-btn .svg-ico svg{-webkit-transform:scaleX(1) scaleY(-1);-ms-transform:scaleX(1) scaleY(-1);transform:scaleX(1) scaleY(-1)}.ma-steps-wrapper{position:relative;overflow:hidden}.ma-steps-holder{transition:-webkit-transform .5s;transition:transform .5s;white-space:nowrap}.ma-steps-holder>*{background:#222;display:inline-block;vertical-align:top;width:100%;white-space:normal;margin-right:-4px}@media only screen and (min-width:669px){.ma-steps-holder>*{padding:54px 5% 85px}}@media only screen and (max-width:668px){.ma-steps-holder>*{padding:7px 5% 0}}.ma-step-heading{color:#fff;padding:7px 0 1px}.ma-step-heading:after,.ma-step-heading:before{content:"";display:table;clear:both}.ma-step-heading strong{position:relative;font-family:Exo,sans-serif;font-weight:700;text-transform:uppercase;background:#bd0218;float:left;padding:11px 30px 10px;margin:-7px 44px 0 0;z-index:1}.ma-step-heading strong:after{-webkit-transform:skew(28deg);-moz-transform:skew(28deg);-ms-transform:skew(28deg);content:'';position:absolute;background:#bd0218;top:0;right:-1pc;height:100%;width:50%;z-index:-1}@media only screen and (min-width:1024px){.ma-step-heading strong{font-size:22.5pt;line-height:26.5pt}}@media only screen and (max-width:1023px){.ma-step-heading strong{font-size:14.5pt;line-height:18.5pt}}@media only screen and (max-width:668px){.ma-step-heading strong{display:none}}.ma-step-heading h3{overflow:hidden;font-family:Ubuntu,sans-serif;font-weight:700}@media only screen and (min-width:1024px){.ma-step-heading h3{font-size:17.5pt;line-height:30pt}}@media only screen and (min-width:669px) and (max-width:1023px){.ma-step-heading h3{font-size:14.5pt;line-height:23.5pt}}@media only screen and (max-width:668px){.ma-step-heading h3{font-size:13.5pt;line-height:23.5pt}}.ma-step-heading a{float:right}.ma-step-heading a .gb-ico-left .gb-icons-holder{-webkit-transform:translate3d(-25%,0,0) rotate(180deg);-ms-transform:translate3d(-25%,0,0) rotate(180deg);transform:translate3d(-25%,0,0) rotate(180deg)}.ma-step-heading a:not(.general-btn){-webkit-transform:translate3d(-25%,100%,0);-ms-transform:translate3d(-25%,100%,0);transform:translate3d(-25%,100%,0);color:#bd0218;position:relative;top:50%;font-weight:700}.ma-step-heading a:not(.general-btn) .svg-ico{width:10px;margin:2px -4px 0}.ma-step-heading a:not(.general-btn) .svg-ico path{fill:#bd0218}@media only screen and (max-width:668px){.ma-step-heading a{display:none}}@media only screen and (min-width:669px){.ma-step-heading{border-bottom:1px solid #bd0218;margin-bottom:24px}}@media only screen and (max-width:668px){.ma-step-heading{text-align:center;margin-bottom:18px}}@media only screen and (min-width:669px) and (max-width:1023px){.ma-step-2 .ma-step-heading h3{position:relative;line-height:17.5pt;top:-10px}}@media only screen and (max-width:668px){.ma-step-2{padding-bottom:62px!important}.ma-step-2 .general-btn .gb-ico-right{position:absolute;float:none;margin-left:70%}}@media only screen and (max-width:1023px){.ma-step-3{text-align:center}}.ma-bg-area{transition:max-height .5s;margin:0 0 23px;max-height:100%}.ma-bg-area:after,.ma-bg-area:before{content:"";display:table;clear:both}.ma-bg-area #mCSB_1_container{padding:24px 3.2% 0 5%}.ma-bg-area .mCSB_scrollTools{right:3%}.ma-bg-area.ma-hidden{max-height:700px;overflow:hidden}.ma-bg-item{position:relative;float:left}.ma-bg-item a{-webkit-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);display:block;position:relative;top:50%;left:50%;width:100%;height:100%;background:#000}.ma-bg-item a img{-webkit-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);position:relative;top:50%;left:50%}.ma-bg-item a:after{transition:-webkit-transform .8s,opacity .8s;transition:transform .8s,opacity .8s;-webkit-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4);pointer-events:none;opacity:0;content:'';position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:inset 0 0 0 5px #bd0218}.ma-bg-item img{max-width:100%;max-height:100%}.ma-bg-item.mab-top-left .ma-item-big{-webkit-transform:translate3d(100%,100%,0) scale(0);-ms-transform:translate3d(100%,100%,0) scale(0);transform:translate3d(100%,100%,0) scale(0);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;bottom:70%;right:70%}.ma-bg-item.mab-top-right .ma-item-big{-webkit-transform:translate3d(-100%,100%,0) scale(0);-ms-transform:translate3d(-100%,100%,0) scale(0);transform:translate3d(-100%,100%,0) scale(0);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;bottom:70%;left:70%}.ma-bg-item.mab-bottom .ma-item-big{top:70%}.ma-bg-item.mab-bottom-left .ma-item-big{-webkit-transform:translate3d(100%,-100%,0) scale(0);-ms-transform:translate3d(100%,-100%,0) scale(0);transform:translate3d(100%,-100%,0) scale(0);-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;top:70%;right:70%}.ma-bg-item.mab-bottom-right .ma-item-big{-webkit-transform:translate3d(-100%,-100%,0) scale(0);-ms-transform:translate3d(-100%,-100%,0) scale(0);transform:translate3d(-100%,-100%,0) scale(0);-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%;top:70%;left:70%}.ma-bg-item .ma-item-big{transition:-webkit-transform .3s,opacity .3s;transition:transform .3s,opacity .3s;pointer-events:none;position:absolute;height:auto;width:200%;max-height:200%;z-index:1;opacity:0}.ma-bg-item .ma-item-big img{width:auto;height:auto;border:3px solid #000;border-radius:4px}@media only screen and (max-width:1023px){.ma-bg-item .ma-item-big{display:none}}.ma-bg-item:hover .ma-item-big{opacity:1;-webkit-transform:translate3d(0,0,0) scale(1);-ms-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}.ma-bg-item.ma-bg-active a:after,.ma-bg-item:hover a:after{transition:-webkit-transform .4s,opacity .4s;transition:transform .4s,opacity .4s;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}@media only screen and (min-width:1024px){.ma-bg-item{width:23.2%;height:219px;margin-bottom:26px}.ma-bg-item:not(:nth-child(4n+4)){margin-right:2.2%}}@media only screen and (min-width:669px) and (max-width:1023px){.ma-bg-item{width:32.5%;height:219px;margin-bottom:20px}.ma-bg-item:not(:nth-child(3n+3)){margin-right:1.2%}}@media only screen and (max-width:668px){.ma-bg-item{width:45.5%;height:115px;margin-bottom:14px}.ma-bg-item:not(:nth-child(2n+2)){margin-right:6%}}.ma-text-edit-area{position:relative;display:inline-block;max-width:100%}.ma-step-2 .ma-text-edit-area{-webkit-transform:translate3d(-50%,0,0);-ms-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);left:50%}.ma-text-edit-area .ma-text,.ma-text-edit-area .ma-text-area{position:absolute;top:0;left:0;width:100%;height:100%}.ma-text-edit-area .ma-text{z-index:3}.ma-text-edit-area .ma-text>span{position:absolute;top:0;left:0;width:100%;height:100%;padding:2px;text-shadow:-2px -2px 0 #000,2px -2px 0 #000,-2px 2px 0 #000,2px 2px 0 #000;color:#fff}.ma-text-edit-area .ma-text-area{z-index:2}.ma-text-edit-area img{max-width:100%}.ma-text-edit-area textarea{transition:'opacity .3s';position:absolute;top:0;left:0;color:transparent!important;text-shadow:none!important;opacity:1}.ma-text-edit-area .ma-text,.ma-text-edit-area textarea{font-family:impact,sans-serif;background:0 0;border:none;resize:none;text-align:center;display:block;width:100%;height:100%;max-height:100%;overflow:hidden;letter-spacing:1px;font-weight:400}@media only screen and (min-width:669px){.ma-text-edit-area .ma-text,.ma-text-edit-area textarea{font-size:40px;line-height:44px}}@media only screen and (max-width:668px){.ma-text-edit-area .ma-text,.ma-text-edit-area textarea{font-size:22px;line-height:25px;font-weight:400}}.ma-text-edit-area .te-img-holder{position:relative}.ma-text-edit-area .te-img-holder:before{transition:'opacity .3s';content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:rgba(0,0,0,.9);opacity:0}.ma-text-edit-area .loader{-webkit-transform:translate3d(0,-50%,0);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);top:50%;z-index:2}.ma-text-edit-area.ma-img-loading textarea{pointer-events:none;opacity:0}.ma-text-edit-area.ma-img-loading .te-img-holder:before{opacity:1}@media only screen and (min-width:669px){.ma-text-edit-area{margin:0 0 47px}}@media only screen and (max-width:668px){.ma-text-edit-area{border:1px solid #6E6E6E;margin:0 0 39px}}.ma-save-area{position:relative}.ma-save-area:after,.ma-save-area:before{content:"";display:table;clear:both}.ma-save-area .ma-text{display:none;padding:10px}.ma-save-area .ma-text span{display:block}@media only screen and (min-width:1024px){.ma-save-area .ma-save-block,.ma-save-area .ma-share-block{position:absolute;left:0;width:42.8%}}@media only screen and (min-width:669px){.ma-save-area .ma-save-block,.ma-save-area .ma-share-block{padding:3.9% 0}}@media only screen and (max-width:668px){.ma-save-area .ma-save-block,.ma-save-area .ma-share-block{padding:6.9% 0 3%}}.ma-save-area .ma-share-block:not(.clickable){pointer-events:none}@media only screen and (min-width:1024px){.ma-save-area .ma-save-block{bottom:63.5%}.ma-save-area .ma-share-block{top:47.6%}}.ma-save-area h4{font-size:11pt;line-height:20pt;text-transform:uppercase;font-family:Exo,sans-serif;font-weight:700;color:#bd0218;margin-bottom:3%}.ma-save-area h4 strong{font-size:20pt;line-height:33pt;color:#fff;letter-spacing:2.3px}@media only screen and (min-width:669px){.ma-save-area h4{display:none}}@media only screen and (min-width:669px){.ma-save-area .general-btn .gb-holder{padding:6px 56px 0}}@media only screen and (max-width:668px){.ma-save-area .general-btn .gb-holder{padding:6px 0 0}}.ma-save-area .general-btn .gb-icons-holder{position:relative;top:-2px;overflow:hidden}@media only screen and (min-width:669px){.ma-save-area .general-btn .gb-icons-holder{right:-17px}}@media only screen and (max-width:668px){.ma-save-area .general-btn .gb-icons-holder{right:30px}}.ma-save-area .general-btn:not(.clickable){pointer-events:none}.ma-save-area .general-btn:not(.clickable) .gb-holder{background:#b1b1b1}@media only screen and (min-width:1024px){.ma-save-area .general-btn:hover .download-arrow-2{-webkit-animation:arrow-anim 1s infinite;animation:arrow-anim 1s infinite}}@media only screen and (min-width:669px){.ma-save-area .general-btn{font-size:15pt;line-height:15pt;height:57px}}@media only screen and (max-width:668px){.ma-save-area .general-btn{font-size:10.5pt;line-height:14.5pt;height:40px;width:65%}}.ma-save-area .ma-share:after,.ma-save-area .ma-share:before{content:"";display:table;clear:both}.ma-save-area .ma-share li{float:left}@media only screen and (min-width:1024px){.ma-save-area .ma-share li{margin-right:6%}}@media only screen and (min-width:669px) and (max-width:1023px){.ma-save-area .ma-share li{margin:0 5px}}@media only screen and (max-width:668px){.ma-save-area .ma-share li{margin:0 9pt}}.ma-save-area .ma-share .subs-facebook:hover path{fill:#3b5998}.ma-save-area .ma-share .subs-twitter:hover path{fill:#4099ff}.ma-save-area .ma-share .subs-googlepl:hover path{fill:#d62408}.ma-save-area .ma-share .subs-pin:hover path{fill:#bd0218}@media only screen and (min-width:669px){.ma-save-area .ma-share .svg-ico{width:45px;height:45px}}@media only screen and (max-width:668px){.ma-save-area .ma-share .svg-ico{width:2pc;height:41px}}.ma-save-area .ma-share path{fill:#A4A4A4}@media only screen and (min-width:1024px){.ma-save-area .ma-share{margin-left:-3%}}@media only screen and (max-width:1023px){.ma-save-area .ma-share{display:inline-block}}@media only screen and (max-width:668px){.ma-save-area .ma-share{margin-bottom:40px}}.ma-save-area .ma-save-sep{color:#7B7B7B;font-family:'Open Sans',sans-serif;font-weight:700;font-style:italic;text-transform:lowercase;padding:0 4%}.ma-save-area .ma-save-sep span{padding:0 4%}@media only screen and (max-width:1023px){.ma-save-area .ma-save-sep span{position:relative;z-index:1;background:#222}}.ma-save-area .ma-save-sep:after,.ma-save-area .ma-save-sep:before{content:'';position:absolute;top:57%;height:1px;background:#7B7B7B}@media only screen and (max-width:1023px){.ma-save-area .ma-save-sep:after,.ma-save-area .ma-save-sep:before{width:100%!important}}.ma-save-area .ma-save-sep:before{left:0;width:4%}.ma-save-area .ma-save-sep:after{right:0;width:83%}@media only screen and (min-width:1024px){.ma-save-area .ma-save-sep{-webkit-transform:translate3d(0,-50%,0);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);position:absolute;top:47%;left:-5.4%;width:100%}}@media only screen and (max-width:1023px){.ma-save-area .ma-save-sep{position:relative}}@media only screen and (min-width:669px){.ma-save-area .ma-save-sep{font-size:21pt;line-height:25pt}}@media only screen and (max-width:668px){.ma-save-area .ma-save-sep{font-size:15pt;line-height:25pt;margin-bottom:-8px}}.ma-save-area .ma-text-edit-area{position:relative;border:1px solid #7B7B7B;padding:10px;margin:0;z-index:3;background:#222;max-width:700px}.ma-save-area .ma-text-edit-area img{width:100%}@media only screen and (min-width:1024px){.ma-save-area .ma-text-edit-area{float:right}}@media only screen and (min-width:669px) and (max-width:1023px){.ma-save-area .ma-text-edit-area:before{content:'';position:absolute;top:47.5%;right:100%;width:10%;height:1px;background:#7B7B7B}}@media only screen and (min-width:669px){.ma-save-area .ma-text-edit-area:after{content:'';position:absolute;top:47.5%;left:100%;width:10%;height:1px;background:#7B7B7B}}.ma-save-area .te-img-holder{background:#000;overflow:hidden}@media only screen and (min-width:669px){.ma-save-area .te-img-holder{min-width:500px;height:500px}}.ma-save-area .te-img-holder img{transition:opacity .3s;position:relative;z-index:2;opacity:0}@media only screen and (min-width:669px){.ma-save-area .te-img-holder img{-webkit-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);top:50%;left:50%}}.ma-save-area .te-img-holder:after{-webkit-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);content:'';position:absolute;top:50%;left:50%;width:150px;height:150px;background-image:url(/images/loader.png);-webkit-animation:play 5s steps(43) infinite;animation:play 5s steps(43) infinite;z-index:1}.ma-save-area .loader{margin-top:0}.ias-trigger{transition:background .3s;overflow:hidden;margin:0 auto 30px;clear:both}.ias-trigger:hover{background:#E8011C}.loader{top:100%;margin-top:-150px}.recent-memes{margin-top:35px;position:relative}@media only screen and (max-width:668px){.recent-memes{padding-bottom:0}}.recent-memes .owl-stage-outer{top:-40px;padding-bottom:0;text-align:center}@media only screen and (min-width:669px){.recent-memes .owl-stage-outer{margin-left:10px}}@media only screen and (min-width:669px) and (max-width:1023px){.recent-memes .owl-stage-outer{margin-left:0}}@media only screen and (max-width:668px){.recent-memes .walp-sorter{display:none}}.recent-memes .rm-item{position:relative;overflow:hidden}.recent-memes .rm-item:hover .recent-meme-share{-webkit-transform:translate3d(-50%,0,0);-ms-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}.recent-memes .rm-item:hover .recent-meme-share .sub-share li:first-child{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.recent-memes .rm-item img{max-width:100%}@media only screen and (max-width:668px){.recent-memes .rm-item img{height:auto}}@media only screen and (max-width:668px){.recent-memes:after{position:absolute;width:414px;height:11px;bottom:5pc;left:0;content:''}}.recent-meme-mobile-footer{margin-top:40px;padding-bottom:40px}.recent-meme-mobile-footer a{color:#bd0218;font-size:14px}.recent-meme-mobile-footer .meme-mobile-share{position:absolute;left:0;bottom:0}.recent-meme-mobile-footer .meme-mobile-most-popular{position:absolute;right:20px;bottom:0}.recent-meme-share{transition:-webkit-transform .4s;transition:transform .4s;-webkit-transform:translate3d(-50%,-170%,0);-ms-transform:translate3d(-50%,-170%,0);transform:translate3d(-50%,-170%,0);background:#fff;position:absolute;left:50%;top:50px;width:290px}.recent-meme-share .sub-share{padding-top:0;overflow:visible}.recent-meme-share .sub-share:after{display:none}.recent-meme-share .sub-share li:first-child{transition:-webkit-transform .45s;transition:transform .45s;-webkit-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);width:259px;margin:-17px auto 15px;padding-bottom:6px;position:relative;overflow:hidden}.recent-meme-share .sub-share li:first-child span{color:#fff;font-size:18px;display:block;padding:25px 0;font-family:Exo,sans-serif;font-weight:700;text-transform:uppercase;position:relative;background:#bd0218}.recent-meme-share .sub-share li:first-child span:before{-webkit-transform:skew(-45deg);-moz-transform:skew(-45deg);-ms-transform:skew(-45deg);left:-4px;transition:opacity .3s;content:'';position:absolute;bottom:-6px;height:6px;width:30px;background:#bd0218}.recent-meme-share .sub-share li:first-child span:after{-webkit-transform:skew(45deg);-moz-transform:skew(45deg);-ms-transform:skew(45deg);right:-4px;transition:opacity .3s;content:'';position:absolute;bottom:-6px;height:6px;width:30px;background:#bd0218}.slider-area .sl-prev{right:-30px}@media only screen and (max-width:668px){.slider-area .sl-prev{right:-15px}}.slider-area .sl-next{left:-30px}@media only screen and (max-width:668px){.slider-area .sl-next{left:-15px}}.walp-list-heading{position:relative}.walp-list-heading .red-underlined-heading{border-bottom:none;overflow:hidden;border-bottom:1px solid #bd0218}@media only screen and (min-width:1024px){.walp-list-heading .red-underlined-heading{font-size:23pt;line-height:27pt;margin-bottom:27px}}@media only screen and (min-width:669px) and (max-width:1023px){.walp-list-heading .red-underlined-heading{font-size:23pt;line-height:20pt;margin-bottom:30px}}@media only screen and (max-width:668px){.walp-list-heading .red-underlined-heading{font-size:18pt;line-height:18pt;margin:0 13px 19px}.walp-list-heading .red-underlined-heading span{display:block}}.walp-list-heading .walp-sorter{font-size:11pt;line-height:15pt;font-family:Exo,sans-serif;font-weight:700;text-transform:uppercase;float:right}@media only screen and (min-width:1024px){.walp-list-heading .walp-sorter{padding-top:10px}}@media only screen and (min-width:669px){.walp-list-heading .walp-sorter .toggle-sorter{display:none}}@media only screen and (max-width:668px){.walp-list-heading .walp-sorter>ul{transition:height .5s;position:absolute;top:103%;left:0;width:100%;height:0;overflow:hidden;background:rgba(255,255,255,.9);z-index:99}.walp-list-heading .walp-sorter>ul>li h5{margin:5px 0 0}.walp-list-heading .walp-sorter>ul>li.sub-opened>ul{height:300px;overflow:auto;border-bottom:1px solid #bd0218}.walp-list-heading .walp-sorter>ul>li>ul{transition:height .5s;height:0;overflow:hidden;display:block!important;padding-left:15px}.walp-list-heading .walp-sorter>ul>li>ul ul{display:block!important}.walp-list-heading .walp-sorter>ul>li>ul a{display:block;padding:5px 0}.walp-list-heading .walp-sorter .toggle-sorter{font-family:Exo,sans-serif;font-weight:600;color:#323232;cursor:pointer}.walp-list-heading .walp-sorter .toggle-sorter .toggle-btn{background:#bd0218;position:relative;top:5px;display:inline-block;width:21px;height:21px}.walp-list-heading .walp-sorter .toggle-sorter .toggle-btn:before{content:'';position:absolute;top:8px;left:5px;width:0;height:0;border-style:solid;border-width:5px 5px 0;border-color:#fff transparent transparent transparent}}@media only screen and (min-width:669px){.walp-list-heading .walp-sorter>ul>li{float:left}.walp-list-heading .walp-sorter>ul>li:hover ul{display:block}}.walp-list-heading .walp-sorter>ul>li.active>a,.walp-list-heading .walp-sorter>ul>li:hover>a{color:#fff;border-width:0}.walp-list-heading .walp-sorter>ul>li.active>a:after,.walp-list-heading .walp-sorter>ul>li:hover>a:after{-webkit-transform:translate3d(0,-10px,0);-ms-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}.walp-list-heading .walp-sorter>ul>li.active>a span,.walp-list-heading .walp-sorter>ul>li:hover>a span{background:#bd0218}.walp-list-heading .walp-sorter>ul>li.active>a span:after,.walp-list-heading .walp-sorter>ul>li.active>a span:before,.walp-list-heading .walp-sorter>ul>li:hover>a span:after,.walp-list-heading .walp-sorter>ul>li:hover>a span:before{opacity:1}.walp-list-heading .walp-sorter>ul>li>a{transition:color .3s;position:relative;overflow:hidden;display:block;color:#333;padding-bottom:6px}.walp-list-heading .walp-sorter>ul>li>a:after{transition:-webkit-transform .3s;transition:transform .3s;content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background:#bd0218}.walp-list-heading .walp-sorter>ul>li>a span{transition:background .3s;position:relative;padding:7px 1pc;display:block}.walp-list-heading .walp-sorter>ul>li>a span:after,.walp-list-heading .walp-sorter>ul>li>a span:before{transition:opacity .3s;content:'';position:absolute;bottom:-6px;height:6px;width:30px;background:#bd0218;opacity:0}.walp-list-heading .walp-sorter>ul>li>a span:before{-webkit-transform:skew(-45deg);-moz-transform:skew(-45deg);-ms-transform:skew(-45deg);left:-4px}.walp-list-heading .walp-sorter>ul>li>a span:after{-webkit-transform:skew(45deg);-moz-transform:skew(45deg);-ms-transform:skew(45deg);right:-4px}.walp-list-heading .walp-sorter>ul>li ul{display:none}.walp-list-heading .walp-sorter>ul>li ul h5{font-size:12pt;line-height:16pt;margin:5px 0 -5px;color:#bd0218}@media only screen and (min-width:669px){.walp-list-heading .walp-sorter>ul>li ul>li{display:inline-block;padding:10px}}.walp-list-heading .walp-sorter>ul>li ul>li.active>a{color:#bd0218}.walp-list-heading .walp-sorter>ul>li ul a{transition:color .3s;color:#444}.walp-list-heading .walp-sorter>ul>li ul a:hover{color:#bd0218}@media only screen and (min-width:669px){.walp-list-heading .walp-sorter>ul>li ul{background:#e7e7e7;position:absolute;top:100%;left:0;width:100%;z-index:99}}.slider-area .sl-nav-btn{top:59%!important}.slider-area .sl-next{left:0!important}.slider-area .sl-prev{right:0!important}@-webkit-keyframes arrow-anim{from{-webkit-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{-webkit-transform:translate3d(0,120%,0);-ms-transform:translate3d(0,120%,0);transform:translate3d(0,120%,0)}}@keyframes arrow-anim{from{-webkit-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{-webkit-transform:translate3d(0,120%,0);-ms-transform:translate3d(0,120%,0);transform:translate3d(0,120%,0)}}.text-options{position:relative;margin:-23px 0 15px;font-family:Exo,sans-serif;font-weight:600;color:#fff}@media only screen and (min-width:669px){.text-options{height:50px}}.to-wrapper{position:relative;display:inline-block}.to-wrapper:after,.to-wrapper:before{content:"";display:table;clear:both}@media only screen and (min-width:669px){.to-wrapper{-webkit-transform:translate3d(0,-50%,0);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);top:50%}}@media only screen and (max-width:668px){.to-wrapper{text-align:center}}.opt-group{transition:max-width .3s;max-width:100%;position:relative;padding:0 5px}.opt-group.hidden{max-width:0}@media only screen and (min-width:669px){.opt-group{float:left}.opt-group:not(:last-child):after{-webkit-transform:translate3d(0,-50%,0);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);content:'';position:absolute;top:50%;right:0;width:1px;height:75%;background:#fff}}@media only screen and (max-width:668px){.opt-group{display:inline-block;vertical-align:middle}.opt-group:after,.opt-group:before{content:"";display:table;clear:both}}.to-holder{position:relative;background:#bd0218;height:100%;text-align:center;z-index:1;margin:0 auto}.to-holder .option{float:left;position:relative}.to-holder .option:hover .option-elem:after{opacity:1}.to-holder .option:hover select{background:#9A0217}@media only screen and (min-width:669px){.to-holder .option:hover #colorpicker{height:246px}}@media only screen and (max-width:668px){.to-holder .option:hover #colorpicker{height:210px}}.to-holder .option-elem{transition:opacity .3s;overflow:hidden;padding:3px 5px;cursor:pointer}.to-holder .option-elem:after{transition:opacity .3s;opacity:0;content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#9A0217;z-index:-1}.to-holder .option-elem>:first-child:not(:only-child){float:left}.to-holder .option-elem>:last-child:not(:only-child){float:right}.to-holder .svg-ico{position:relative;top:1px;width:20px;height:20px}.to-holder .svg-ico:first-child:nth-last-child(2){margin-right:5px}.to-holder .svg-ico:last-child:nth-child(2){margin-left:5px}.to-holder .svg-ico *{fill:#fff}.to-holder input:not([type=text]){cursor:pointer;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:2}.to-holder input:not([type=text]):checked{z-index:1}.to-holder input:not([type=text]):disabled{cursor:default!important}.to-holder input:not([type=text]):checked+.option-elem:after{opacity:1}.to-holder input:not([type=text]):disabled+.option-elem{opacity:.5;cursor:default}.to-holder input:not([type=text]):disabled+.option-elem:after{opacity:1}.to-holder select{transition:background .3s;font-size:12.5pt;line-height:16.5pt;height:20px;position:relative;font-family:Exo,sans-serif;font-weight:500;color:#fff;background:0 0;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;text-align:right;background:#bd0218}.to-holder .opt-color-holder{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #000;position:absolute;bottom:-5px;right:0}@media only screen and (min-width:669px){.to-holder{width:90%}.to-holder:after,.to-holder:before{width:0;height:0;border-left:50px solid transparent;border-right:50px solid transparent;border-bottom:50px solid #bd0218;-webkit-transform:scaleX(1) scaleY(-1);-ms-transform:scaleX(1) scaleY(-1);transform:scaleX(1) scaleY(-1);content:'';position:absolute;top:0;z-index:-1}.to-holder:before{left:-50px}.to-holder:after{right:-50px}}@media only screen and (max-width:668px){.to-holder{padding:4px}}#colorpicker{transition:height .5s;height:0;overflow:hidden}@media only screen and (min-width:1024px){#colorpicker{left:100%}}@media only screen and (min-width:669px) and (max-width:1023px){#colorpicker{right:0}}@media only screen and (min-width:669px){#colorpicker{padding:0 0 0 35px;margin:0 0 0 -35px;position:absolute;top:100%}}#colorpicker img{pointer-events:none;display:block;width:100%;height:100%}#colorpicker canvas{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);display:block}#colorpicker .picker-elems-holder{overflow:hidden;height:200px;padding:10px;background:#000}#colorpicker .picker-holder{padding-top:11px;width:230px;height:100%}#colorpicker .picker-grad{position:relative;float:left;width:180px;height:180px;overflow:hidden}#colorpicker .grad-drag{position:absolute;z-index:1;width:15px;height:15px;border-radius:100%;border:2px solid #bd0218;top:0;left:0;background:0 0}#colorpicker .picker-hue{cursor:pointer;position:relative;float:right;background:#fff}#colorpicker .hue-drag{position:absolute;top:0;left:0;width:100%;height:1px}#colorpicker .hue-drag:after,#colorpicker .hue-drag:before{-webkit-transform:translate3d(0,-50%,0);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);content:'';position:absolute;top:0}#colorpicker .hue-drag:before{width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #bd0218;right:100%}#colorpicker .hue-drag:after{width:0;height:0;border-top:6px solid transparent;border-right:6px solid #bd0218;border-bottom:6px solid transparent;left:100%}#colorpicker .color-output{display:none}