@charset "UTF-8";/*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:0 0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.clear:after,.clear:before{content:" ";display:table}.clear:after{clear:both}*{box-sizing:border-box;font-smoothing:antialiased;text-rendering:optimizeLegibility}html{font-size:62.5%}body{font:300 12px/1.6 Shabnam,sans-serif;background:#fff;color:#444;direction:rtl}a{text-decoration:none;color:#1da1f2}a:hover{color:#125a81}[class*=fa-]{margin-left:5px;vertical-align:middle}.hidden{display:none;visibility:hidden;width:0;height:0}.hide{display:none}button,input,select,textarea{font-family:Shabnam;font-size:12px;font-weight:300}button::-webkit-input-placeholder,input::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#ababab}button:-moz-placeholder,input:-moz-placeholder,select:-moz-placeholder,textarea:-moz-placeholder{color:#ababab}button::-moz-placeholder,input::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:#ababab}button:-ms-input-placeholder,input:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#ababab}button:focus,input:focus,select:focus,textarea:focus{outline:0}.top-gap{padding-top:70px}@media print{*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.btn{display:inline-block;padding:5px 10px;border:none;font-family:Shabnam;-webkit-transition:all .5s;transition:all .5s}.btn:focus{outline:0}.btn.btn-green{background-color:#2ecc71;color:#fff}.btn.btn-green:hover{background-color:#2cc26b}.btn.btn-green:active,.btn.btn-green:focus{background-color:#29b866}.btn.btn-blue{background-color:#12abbd;color:#fff}.btn.btn-blue:hover{background-color:#11a2b4}.btn.btn-blue:active,.btn.btn-blue:focus{background-color:#109aaa}.btn.btn-gray{background-color:#dbcfcd;color:#fff}.btn.btn-gray:hover{background-color:#d0c5c3}.btn.btn-gray:active,.btn.btn-gray:focus{background-color:#c5bab9}.btn.btn-red{background-color:#fd4d4d;color:#fff}.btn.btn-red:hover{background-color:#f04949}.btn.btn-red:active,.btn.btn-red:focus{background-color:#e44545}.btn.btn-violet{background-color:#9b59b6;color:#fff}.btn.btn-violet:hover{background-color:#9355ad}.btn.btn-violet:active,.btn.btn-violet:focus{background-color:#8c50a4}.btn.btn-round{border-radius:4px}.btn.btn-round.btn-medium{border-radius:5px}.btn.btn-shadow{box-shadow:1px 2px 3px rgba(0,0,0,.1)}.btn.btn-small{font-size:12px;padding:5px 12px}.btn.btn-medium{font-size:14px;padding:11px 20px}.btn.btn-large{font-size:18px;padding:15px 40px}.btn.btn-shadow-solid{box-shadow:inset 0 -5px 0 rgba(0,0,0,.15)}.btn.btn-shadow-solid:focus{box-shadow:inset 0 3px 0 rgba(0,0,0,.15)}.btn.btn-disable,.btn.btn-disable:active,.btn.btn-disable:focus,.btn.btn-disable:hover{background-color:#e3e3e3;color:#cbcbcb;cursor:not-allowed;box-shadow:none}@font-face{font-family:Shabnam;src:url("../fonts/Shabnam.eot");src:url("../fonts/Shabnam.eot?#iefix") format("embedded-opentype"),url("../fonts/Shabnam.woff") format("woff"),url("../fonts/Shabnam.ttf") format("truetype");font-weight:400}@font-face{font-family:Shabnam;src:url("../fonts/Shabnam-Bold.eot");src:url("../fonts/Shabnam-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/Shabnam-Bold.woff") format("woff"),url("../fonts/Shabnam-Bold.ttf") format("truetype");font-weight:700}@font-face{font-family:Shabnam;src:url("../fonts/Shabnam-Light.eot");src:url("../fonts/Shabnam-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/Shabnam-Light.woff") format("woff"),url("../fonts/Shabnam-Light.ttf") format("truetype");font-weight:300}::selection{background:#333;color:#fff;text-shadow:none}.notif{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:10px;padding:2px 10px;margin:2px auto}.notif::after{clear:both;content:"";display:table}@media only screen and (max-width:450px){.notif{margin:5px auto}}.notif .notif-icon{font-size:40px;display:block}.notif.notif-info{background-color:#0071af}.notif.notif-info .notif-icon{color:#fff}.notif.notif-success{background-color:#198c19}.notif.notif-success .notif-icon{color:#fff}.notif.notif-error{background-color:#ca0000}.notif.notif-error .notif-icon{color:#fff}.notif.notif-warning{background-color:#ff6a00}.notif.notif-warning .notif-icon{color:#fff}.notif .notif-body{color:#fff;font-size:12px;display:inline-block;padding:5px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width:450px){.notif .notif-body{font-size:14px}}.notif .notif-right{text-align:right}.notif.toggle{display:none}.notif.toggle.active{display:-webkit-box;display:-ms-flexbox;display:flex}.alert .alert-icon{border-radius:50%;border:4px solid gray;box-sizing:content-box;height:80px;margin:20px auto;padding:0;position:relative;width:80px}.alert .alert-icon.alert-error,.alert .alert-icon.alert-success{border-color:#a5dc86}.alert .alert-icon.alert-error:after,.alert .alert-icon.alert-error:before,.alert .alert-icon.alert-success:after,.alert .alert-icon.alert-success:before{background:#fff;content:"";height:120px;position:absolute;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:60px}.alert .alert-icon.alert-error:before,.alert .alert-icon.alert-success:before{border-radius:120px 0 0 120px;left:-33px;top:-7px;-webkit-transform-origin:60px 60px;-ms-transform-origin:60px 60px;transform-origin:60px 60px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.alert .alert-icon.alert-error:after,.alert .alert-icon.alert-success:after{border-radius:0 120px 120px 0;left:30px;top:-11px;-webkit-transform-origin:0 60px;-ms-transform-origin:0 60px;transform-origin:0 60px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.alert .alert-icon.alert-error .alert-placeholder,.alert .alert-icon.alert-success .alert-placeholder{border-radius:50%;border:4px solid rgba(165,220,134,.2);box-sizing:content-box;height:80px;left:-4px;position:absolute;top:-4px;width:80px;z-index:2}.alert .alert-icon.alert-error .alert-fix,.alert .alert-icon.alert-success .alert-fix{background-color:#fff;height:90px;left:28px;position:absolute;top:8px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:5px;z-index:1}.alert .alert-icon.alert-error .alert-line,.alert .alert-icon.alert-success .alert-line{background-color:#a5dc86;border-radius:2px;display:block;height:5px;position:absolute;z-index:2}.alert .alert-icon.alert-error .alert-line.alert-tip,.alert .alert-icon.alert-success .alert-line.alert-tip{left:14px;top:46px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:25px}.alert .alert-icon.alert-error .alert-line.alert-long,.alert .alert-icon.alert-success .alert-line.alert-long{right:8px;top:38px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:47px}.alert .alert-icon.alert-error{border-color:#f27474}.alert .alert-icon.alert-error .alert-x-mark{display:block;position:relative;z-index:2}.alert .alert-icon.alert-error .alert-placeholder{border:4px solid rgba(200,0,0,.2)}.alert .alert-icon.alert-error .alert-line{background-color:#f27474;top:37px;width:47px}.alert .alert-icon.alert-error .alert-line.alert-left{left:17px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.alert .alert-icon.alert-error .alert-line.alert-right{right:16px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.alert .alert-icon.alert-warning{border-color:#f8bb86}.alert .alert-icon.alert-warning:before{-webkit-animation:pulseWarning 2s linear infinite;animation:pulseWarning 2s linear infinite;background-color:#fff;border-radius:50%;content:"";display:inline-block;height:100%;opacity:0;position:absolute;width:100%}.alert .alert-icon.alert-warning:after{background-color:#fff;border-radius:50%;content:"";display:block;height:100%;position:absolute;width:100%;z-index:1}.alert .alert-icon.alert-warning .alert-body{background-color:#f8bb86;border-radius:2px;height:47px;left:50%;margin-left:-2px;position:absolute;top:10px;width:5px;z-index:2}.alert .alert-icon.alert-warning .alert-dot{background-color:#f8bb86;border-radius:50%;bottom:10px;height:7px;left:50%;margin-left:-3px;position:absolute;width:7px;z-index:2}.alert .alert-icon+.alert-icon{margin-top:50px}.animateSuccessTip{-webkit-animation:animateSuccessTip .75s;animation:animateSuccessTip .75s}.animateSuccessLong{-webkit-animation:animateSuccessLong .75s;animation:animateSuccessLong .75s}.alert-icon.alert-success.animate:after{-webkit-animation:rotatePlaceholder 4.25s ease-in;animation:rotatePlaceholder 4.25s ease-in}.alert-icon.alert-error.animate:after{-webkit-animation:rotatePlaceholder 4.25s ease-in;animation:rotatePlaceholder 4.25s ease-in}.animateErrorIcon{-webkit-animation:animateErrorIcon .5s;animation:animateErrorIcon .5s}.animateXLeft{-webkit-animation:animateXLeft .75s;animation:animateXLeft .75s}.animateXRight{-webkit-animation:animateXRight .75s;animation:animateXRight .75s}.scaleWarning{-webkit-animation:scaleWarning .75s infinite alternate;animation:scaleWarning .75s infinite alternate}.pulseWarningIns{-webkit-animation:pulseWarningIns .75s infinite alternate;animation:pulseWarningIns .75s infinite alternate}@-webkit-keyframes animateSuccessTip{0%,54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}100%{width:25px;left:14px;top:45px}}@keyframes animateSuccessTip{0%,54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}100%{width:25px;left:14px;top:45px}}@-webkit-keyframes animateSuccessLong{0%,65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}100%{width:47px;right:8px;top:38px}}@keyframes animateSuccessLong{0%,65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}100%{width:47px;right:8px;top:38px}}@-webkit-keyframes rotatePlaceholder{0%,5%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}100%,12%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}}@keyframes rotatePlaceholder{0%,5%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}100%,12%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}}@-webkit-keyframes animateErrorIcon{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);opacity:0}100%{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}}@keyframes animateErrorIcon{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);opacity:0}100%{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}}@-webkit-keyframes animateXLeft{0%,65%{left:82px;top:95px;width:0}84%{left:14px;top:33px;width:47px}100%{left:17px;top:37px;width:47px}}@keyframes animateXLeft{0%,65%{left:82px;top:95px;width:0}84%{left:14px;top:33px;width:47px}100%{left:17px;top:37px;width:47px}}@-webkit-keyframes animateXRight{0%,65%{right:82px;top:95px;width:0}84%{right:14px;top:33px;width:47px}100%{right:16px;top:37px;width:47px}}@keyframes animateXRight{0%,65%{right:82px;top:95px;width:0}84%{right:14px;top:33px;width:47px}100%{right:16px;top:37px;width:47px}}@-webkit-keyframes scaleWarning{0%{-webkit-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scale(1.02);transform:scale(1.02)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scaleWarning{0%{-webkit-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scale(1.02);transform:scale(1.02)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes pulseWarning{0%{background-color:#fff;-webkit-transform:scale(1);transform:scale(1);opacity:.5}30%{background-color:#fff;-webkit-transform:scale(1);transform:scale(1);opacity:.5}100%{background-color:#f8bb86;-webkit-transform:scale(2);transform:scale(2);opacity:0}}@keyframes pulseWarning{0%{background-color:#fff;-webkit-transform:scale(1);transform:scale(1);opacity:.5}30%{background-color:#fff;-webkit-transform:scale(1);transform:scale(1);opacity:.5}100%{background-color:#f8bb86;-webkit-transform:scale(2);transform:scale(2);opacity:0}}@-webkit-keyframes pulseWarningIns{0%{background-color:#f8d486}100%{background-color:#f8bb86}}@keyframes pulseWarningIns{0%{background-color:#f8d486}100%{background-color:#f8bb86}}@-webkit-keyframes a{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes a{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.waitingspinner{display:inline-block;vertical-align:middle;width:50px;height:50px;border:4px solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:orange;-webkit-animation:a .65s infinite linear;animation:a .65s infinite linear}button{cursor:pointer}button .spinner{display:none;vertical-align:middle;width:19px;height:19px;border:2px solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:#fff;-webkit-animation:a .65s infinite linear;animation:a .65s infinite linear}button .spinner.ml{margin-left:.5em}button.submit{position:relative;padding:11px 30px}button.submit.waiting .spinner{position:absolute;right:6px;height:19px;display:inline-block}form#createstory div.formflex{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:distribute;box-pack:distribute;-moz-justify-content:space-around;-ms-justify-content:space-around;-o-justify-content:space-around;justify-content:space-around;-ms-flex-pack:distribute}@media only screen and (max-width:960px) and (min-width:450px){form#createstory div.formflex{display:block}}@media only screen and (max-width:450px){form#createstory div.formflex{display:block}}form#createstory.previewform{margin:auto;width:800px;height:200px;left:-webkit-calc(50% - 400px);left:calc(50% - 400px);top:60px;position:absolute}@media only screen and (max-width:960px) and (min-width:450px){form#createstory.previewform{position:static;-webkit-transform:none;-ms-transform:none;transform:none;display:block;width:100%}}@media only screen and (max-width:450px){form#createstory.previewform{position:static;-webkit-transform:none;-ms-transform:none;transform:none;display:block;width:100%}}form#createstory fieldset{position:relative}@media only screen and (max-width:960px) and (min-width:450px){form#createstory fieldset{display:block;width:100%}}@media only screen and (max-width:450px){form#createstory fieldset{display:block;width:100%}}form#createstory fieldset span.errormsg{display:none;text-align:center;color:#fff;position:absolute;padding:10px;bottom:110%;right:20%;background:#f36563;border-radius:.27778rem;font-size:14px}@media only screen and (max-width:450px){form#createstory fieldset span.errormsg{bottom:80%;right:27%}}form#createstory fieldset span.errormsg:before{content:"";position:absolute;bottom:-1.66667rem;left:50%;width:1.11111rem;height:1.11111rem;border:1.11111rem solid transparent;border-top-color:#f36563;margin-left:-1.11111rem}form#createstory p{color:#152eae;font-size:14px;margin:10px 20px}@media only screen and (max-width:450px){form#createstory p{right:auto;text-align:center}}form#createstory input[type=text]{font-size:14px;color:#888;border:none;box-shadow:0 0 5px rgba(0,0,0,.1);border-radius:5px;padding:15px 10px;width:300px;background-color:#fff;margin-right:15px;-webkit-transition:all .5s;transition:all .5s}form#createstory input[type=text]:focus{box-shadow:0 0 7px rgba(18,171,189,.8);color:#12abbd}@media only screen and (max-width:960px) and (min-width:450px){form#createstory input[type=text]{margin-right:0;width:-webkit-calc(100% - 20px);width:calc(100% - 20px);margin:10px;background-color:rgba(255,255,255,.8)}}@media only screen and (max-width:450px){form#createstory input[type=text]{margin-right:0;width:-webkit-calc(100% - 20px);width:calc(100% - 20px);margin:10px;background-color:rgba(255,255,255,.8)}}form#createstory input[type=radio]{display:none}form#createstory input[type=radio]:checked+label{border-color:#12abbd;color:#12abbd}form#createstory label{display:inline-block;cursor:pointer;position:relative;font-size:13px;padding:11px 45px 11px 15px;background-color:#fff;border:2px solid transparent;border-radius:5px;-webkit-transition:all .4s;transition:all .4s}@media only screen and (max-width:960px) and (min-width:450px){form#createstory label{width:-webkit-calc(50% - 20px);width:calc(50% - 20px);margin:10px 0;background-color:rgba(255,255,255,.8)}form#createstory label.girl{float:right;margin-right:10px}form#createstory label.boy{float:left;margin-left:10px}}@media only screen and (max-width:450px){form#createstory label{width:-webkit-calc(50% - 20px);width:calc(50% - 20px);margin:10px 0;background-color:rgba(255,255,255,.8)}form#createstory label.girl{float:right;margin-right:10px}form#createstory label.boy{float:left;margin-left:10px}}form#createstory label:before{content:"";display:block;width:40px;height:40px;position:absolute;right:0;bottom:0;background-size:cover}form#createstory label.girl:before{background-image:url(../img/g-icon.png)}form#createstory label.boy:before{background-image:url(../img/b-icon.png)}form#createstory button{margin-left:15px}@media only screen and (max-width:450px){form#createstory button{margin:10px;width:-webkit-calc(100% - 20px);width:calc(100% - 20px)}}@media only screen and (max-width:960px) and (min-width:450px){form#createstory button{margin:10px;width:-webkit-calc(100% - 20px);width:calc(100% - 20px)}}form.general-form{margin:10px auto;width:100%}form.general-form .title{color:#000}@media only screen and (max-width:450px){form.general-form{margin:0;width:100%;padding-bottom:5px}}form.general-form h2{text-shadow:none;font-weight:700;font-size:14px;text-align:right}form.general-form h4{text-align:right;margin-top:40px}form.general-form hr{border:1px solid #eee;margin:25px 0}form.general-form div{text-align:right;margin-top:35px}form.general-form div button{float:left;padding-left:45px!important;padding-right:45px!important}form.general-form.signin-form{margin-top:45px}form.general-form.user-profile,form.general-form.user-register{width:80%}@media only screen and (max-width:450px){form.general-form.user-profile,form.general-form.user-register{width:100%}}form.general-form.state-alone button,form.general-form.state-new button{display:none}form.general-form fieldset,form.general-form label{text-align:right;font-size:10px;color:#16a6b8;position:relative;display:inline-block;margin:5px 0;padding:0 10px;width:100%}form.general-form fieldset.half,form.general-form label.half{width:50%}@media only screen and (max-width:960px) and (min-width:450px){form.general-form fieldset.desktophalf,form.general-form label.desktophalf{width:50%}}@media only screen and (min-width:960px){form.general-form fieldset.desktophalf,form.general-form label.desktophalf{width:50%}}form.general-form fieldset.lessheight,form.general-form label.lessheight{margin:5px 0}form.general-form fieldset.lblbtn,form.general-form label.lblbtn{text-align:left}@media only screen and (max-width:450px){form.general-form fieldset input,form.general-form fieldset textarea,form.general-form label input,form.general-form label textarea{padding:5px;font-size:16px}form.general-form fieldset input::-webkit-input-placeholder,form.general-form fieldset textarea::-webkit-input-placeholder,form.general-form label input::-webkit-input-placeholder,form.general-form label textarea::-webkit-input-placeholder{font-size:12px}form.general-form fieldset input:-moz-placeholder,form.general-form fieldset textarea:-moz-placeholder,form.general-form label input:-moz-placeholder,form.general-form label textarea:-moz-placeholder{font-size:12px}form.general-form fieldset input::-moz-placeholder,form.general-form fieldset textarea::-moz-placeholder,form.general-form label input::-moz-placeholder,form.general-form label textarea::-moz-placeholder{font-size:12px}form.general-form fieldset input:-ms-input-placeholder,form.general-form fieldset textarea:-ms-input-placeholder,form.general-form label input:-ms-input-placeholder,form.general-form label textarea:-ms-input-placeholder{font-size:12px}}form.general-form fieldset input[type=email],form.general-form fieldset input[type=password],form.general-form fieldset input[type=tel],form.general-form fieldset input[type=text],form.general-form fieldset select,form.general-form fieldset textarea,form.general-form label input[type=email],form.general-form label input[type=password],form.general-form label input[type=tel],form.general-form label input[type=text],form.general-form label select,form.general-form label textarea{display:block;width:100%;padding:10px;border:1px solid #e5e5e5;border-radius:4px;-webkit-transition:all .5s;transition:all .5s}form.general-form fieldset input[type=email]:focus,form.general-form fieldset input[type=password]:focus,form.general-form fieldset input[type=tel]:focus,form.general-form fieldset input[type=text]:focus,form.general-form fieldset select:focus,form.general-form fieldset textarea:focus,form.general-form label input[type=email]:focus,form.general-form label input[type=password]:focus,form.general-form label input[type=tel]:focus,form.general-form label input[type=text]:focus,form.general-form label select:focus,form.general-form label textarea:focus{border-color:#00aced;box-shadow:0 0 4px #9ce1ff}form.general-form fieldset input[type=email].year,form.general-form fieldset input[type=password].year,form.general-form fieldset input[type=tel].year,form.general-form fieldset input[type=text].year,form.general-form fieldset select.year,form.general-form fieldset textarea.year,form.general-form label input[type=email].year,form.general-form label input[type=password].year,form.general-form label input[type=tel].year,form.general-form label input[type=text].year,form.general-form label select.year,form.general-form label textarea.year{display:inline-block;width:35%}form.general-form fieldset input[type=email].day,form.general-form fieldset input[type=password].day,form.general-form fieldset input[type=tel].day,form.general-form fieldset input[type=text].day,form.general-form fieldset select.day,form.general-form fieldset textarea.day,form.general-form label input[type=email].day,form.general-form label input[type=password].day,form.general-form label input[type=tel].day,form.general-form label input[type=text].day,form.general-form label select.day,form.general-form label textarea.day{display:inline-block;width:25%}form.general-form fieldset input[type=email].month,form.general-form fieldset input[type=password].month,form.general-form fieldset input[type=tel].month,form.general-form fieldset input[type=text].month,form.general-form fieldset select.month,form.general-form fieldset textarea.month,form.general-form label input[type=email].month,form.general-form label input[type=password].month,form.general-form label input[type=tel].month,form.general-form label input[type=text].month,form.general-form label select.month,form.general-form label textarea.month{display:inline-block;width:40%}form.general-form fieldset input[type=checkbox],form.general-form label input[type=checkbox]{padding:10px;border:1px solid #e5e5e5;border-radius:4px}form.general-form fieldset span,form.general-form label span{display:none;width:100%;position:absolute}form.general-form fieldset span.successmsg,form.general-form label span.successmsg{color:green}form.general-form fieldset span.blocktitle,form.general-form label span.blocktitle{display:block;position:inherit}form.general-form fieldset.has-error,form.general-form label.has-error{color:#ff444c}form.general-form fieldset.has-error input,form.general-form fieldset.has-error select,form.general-form label.has-error input,form.general-form label.has-error select{border-color:#ffa7ab}form.general-form fieldset.has-error input:focus,form.general-form fieldset.has-error select:focus,form.general-form label.has-error input:focus,form.general-form label.has-error select:focus{box-shadow:0 0 4px #ffa7ab}form.general-form fieldset.has-error span,form.general-form label.has-error span{display:block}form.general-form.add-address.intl{direction:ltr}form.general-form.add-address.intl label{direction:ltr;text-align:left}form.general-form.add-address.intl label.intl{display:inline-block}form.general-form.add-address.intl label.local{display:none}form.general-form.add-address.local label.intl{display:none}form.general-form.add-address.local label.local{display:inline-block}form.general-form.authenticate-form{display:none;margin-top:35px}form.general-form.authenticate-form.active{display:block}form.general-form.authenticate-form h3{padding:15px}form.general-form.authenticate-form h3 i{position:absolute;left:5px;font-size:2.4em}form.general-form.authenticate-form label{padding:5px 0}form.general-form.authenticate-form label input{font-size:16px;direction:ltr;text-align:left}form.general-form.authenticate-form label.code input{margin:5px;font-size:16pt;text-align:center}form.general-form.authenticate-form span.counter{margin:5px;display:block;font-size:14pt;font-weight:700}form.general-form.authenticate-form span.counter.expired{color:red}form.general-form.authenticate-form div{margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}form.general-form.authenticate-form div button{float:unset;width:100%;display:block}form.general-form.authenticate-form div a{display:inline-block;width:-webkit-calc(50% - 10px);width:calc(50% - 10px);text-align:center;padding:5px;border:1px solid #ccc;border-radius:10px;margin:5px}form span.errormsg{color:red;display:none}form span.successmsg{color:green;display:none}.spinbtn .fa-spin{display:none}.spinbtn.waiting .fa-spin{display:block}.spinbtn.waiting span{display:none}.flashdiscount{line-height:35px;background-color:#e3242c;color:#fff;text-align:center;font-weight:700;cursor:pointer}.flashdiscount.landing{height:60px;height:auto}.flashdiscount div.landing{max-width:1200px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400;line-height:normal}@media only screen and (min-width:960px){.flashdiscount div.landing{margin:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.flashdiscount i.fa{font-size:12pt;color:#fff}.flashdiscount span.code{background-color:#009518;color:#fff;margin:5px;padding:2px 10px}.flashdiscount div.countdownholder{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row-reverse wrap;flex-flow:row-reverse wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5px 0;width:130px;margin:5px 10px;background-color:rgba(0,0,0,.1);border-radius:10px}@media only screen and (min-width:960px){.flashdiscount div.countdownholder{padding:10px 0}}.flashdiscount div.countdownholder span{display:block;text-align:center;font-size:10px}.flashdiscount div.countdownholder span i{font-size:14px;border-radius:10px;padding-right:2px}.flashdiscount div.countdownholder span i:before{content:":";padding-left:2px}.flashdiscount div.countdownholder span i.seconds:before{content:"";padding-left:0}.flashdiscount div.countdownholder h2{width:100%}.flashdiscount div.messageholder{text-shadow:0 1px 2px rgba(0,0,0,.4);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:15px;font-weight:700}@media only screen and (min-width:960px){.flashdiscount div.messageholder{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding:0 15px}}.flashdiscount div.messageholder span{border-radius:10px;background-color:#125187;display:block;font-size:12px;max-width:150px;margin:auto}.flashdiscount a.arrow{width:20px;display:block;color:#fff;font-size:30px}header#header{z-index:999;display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;box-direction:normal;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-align:center;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;height:70px;-webkit-transition:all .4s;transition:all .4s}header#header.home{position:relative;top:0;width:100%;background-color:#fff}header#header.home.nowrouz{background-color:rgba(61,149,68,.9)}header#header.add-bg,header#header.inner{position:relative;top:0;width:100%;background-color:#fff}header#header.navy{background-color:#036089}header#header.headerfix{position:relative;position:fixed;top:0;box-shadow:0 5px 5px 1px rgba(0,0,0,.15)}header#header div.logo{z-index:9999;margin:auto}header#header div.logo a{display:block}header#header div.logo a img{width:70px;display:block}@media only screen and (max-width:960px){header#header div.logo a img{width:70px}}header#header i.badge{position:relative}header#header i.badge:before{font-size:25px;color:#999}header#header i.badge:after{content:attr(data-content);position:absolute;background:green;height:20px;top:-4px;right:-7px;width:20px;text-align:center;line-height:20px;font-size:15px;border-radius:50%;color:#fff;border:1px solid green}header#header nav.nav a.menu{display:none}header#header nav.nav div.menu-ul{width:100%;height:100%;position:absolute;top:0;left:0;padding:20px}header#header nav.nav div.menu-ul ul:first-child{float:right;text-align:left;padding-left:80px}@media only screen and (max-width:960px){header#header nav.nav div.menu-ul ul:first-child{float:none;text-align:right;padding:0}}header#header nav.nav div.menu-ul ul:last-child{float:left;text-align:right;padding-right:80px}@media only screen and (max-width:960px){header#header nav.nav div.menu-ul ul:last-child{float:none;text-align:right;padding:0}}header#header nav.nav div.menu-ul ul{margin-top:10px;width:50%;font-size:16px;display:inline-block}@media only screen and (max-width:960px){header#header nav.nav div.menu-ul ul{width:100%;display:block;margin-right:10px}}header#header nav.nav div.menu-ul li{display:inline-block;margin:0 10px}@media only screen and (max-width:960px){header#header nav.nav div.menu-ul li{display:block}}header#header nav.nav div.menu-ul li a{color:#000;display:block;letter-spacing:-.2px}@media only screen and (max-width:960px){header#header nav.nav div.menu-ul li a{padding:5px 10px}}@media only screen and (max-width:450px){header#header nav.nav div.menu-ul li a{color:#fff}}header#header nav.nav div.menu-ul li a:hover{color:#ffd800}header#header nav.nav div.menu-ul li a.btn{color:#fff}@media only screen and (max-width:960px){header#header nav.nav div.menu-ul{position:fixed;left:0;top:0;width:300px;height:100%;margin:0;background-color:rgba(0,0,0,.7);-webkit-font-smoothing:antialiased;-webkit-transform-origin:0% 0%;-ms-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);-webkit-transition:-webkit-transform .5s cubic-bezier(.77, .2, .05, 1);transition:transform .5s cubic-bezier(.77, .2, .05, 1);padding:0;padding-top:100px;z-index:999}}header#header nav.nav input,header#header nav.nav span{display:none}@media only screen and (max-width:960px){header#header nav.nav{position:absolute;top:25px;left:15px}header#header nav.nav input:checked~div.menu-ul{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);display:block!important}header#header nav.nav a.menu{display:block;position:absolute;left:10px;top:10px;color:#fff;text-decoration:none;font-size:25px;padding:15px;line-height:1;z-index:9999}header#header nav.nav a.menu.active{background-color:rgba(0,0,0,.7)}header#header nav.nav input{display:block;width:40px;height:32px;position:absolute;top:-7px;left:-5px;cursor:pointer;opacity:0;z-index:9999;-webkit-touch-callout:none}header#header nav.nav span{display:block;width:33px;height:4px;margin-bottom:5px;position:relative;background:#000;border-radius:3px;z-index:8888;-webkit-transform-origin:4px 0px;-ms-transform-origin:4px 0px;transform-origin:4px 0px;-webkit-transition:-webkit-transform .5s cubic-bezier(.77, .2, .05, 1),background .5s cubic-bezier(.77, .2, .05, 1),opacity .55s ease;transition:transform .5s cubic-bezier(.77, .2, .05, 1),background .5s cubic-bezier(.77, .2, .05, 1),opacity .55s ease}header#header nav.nav span:first-child{-webkit-transform-origin:0% 0%;-ms-transform-origin:0% 0%;transform-origin:0% 0%}header#header nav.nav span:nth-last-child(2){-webkit-transform-origin:0% 100%;-ms-transform-origin:0% 100%;transform-origin:0% 100%}header#header nav.nav input:checked~span{opacity:1;-webkit-transform:rotate(45deg) translate(-2px,-1px);-ms-transform:rotate(45deg) translate(-2px,-1px);transform:rotate(45deg) translate(-2px,-1px);background:#fff}header#header nav.nav input:checked~span:nth-last-child(3){opacity:0;-webkit-transform:rotate(0) scale(.2,.2);-ms-transform:rotate(0) scale(.2,.2);transform:rotate(0) scale(.2,.2)}header#header nav.nav input:checked~span:nth-last-child(2){-webkit-transform:rotate(-45deg) translate(0,-1px);-ms-transform:rotate(-45deg) translate(0,-1px);transform:rotate(-45deg) translate(0,-1px)}}header#header a.menu-bascket{display:none}@media only screen and (max-width:960px){header#header a.menu-bascket{position:absolute;top:10px;right:10px;padding:15px;display:block}}div.remodal{width:400px;border-radius:5px;overflow:hidden}@media only screen and (max-width:450px){div.remodal{width:100%}}div.remodal.story-share div{margin-top:40px;text-align:right}div.remodal.story-share span{font-weight:700}div.remodal.story-share .submit{width:100%;margin:auto;margin-top:10px;margin-bottom:5px}div.remodal.story-share h3{font-size:15px;font-weight:700;background-color:#efefef;padding:20px;position:absolute;top:0;right:0;left:0;border-bottom:1px solid #dfdfdf}div.remodal.story-share h3 i{color:#ccc}div.remodal .remodal-close{z-index:999;top:10px;right:10px}div.login-form{padding:35px 15px;padding-bottom:10px}div.login-form h3{font-size:15px;font-weight:700;background-color:#efefef;padding:20px;position:absolute;top:0;right:0;left:0;border-bottom:1px solid #dfdfdf}div.login-form h3 i{color:#ccc}div.login-form div.signupgift{text-align:center;font-size:11pt;padding:5px;padding-bottom:21px;margin-bottom:10px;background:#01a0ec;border-radius:10px;color:#fff;margin-top:0;display:none}div.login-form.signupgift{padding:15px}div.login-form.signupgift form{margin-top:0}div.login-form.signupgift form h3{display:none}div.login-form.signupgift button.remodal-close{display:none}div.login-form.signupgift div.signupgift{display:block}div.login-form.signupgift div.signin{display:none}.nav ul{list-style:none}::after,::before{box-sizing:border-box}.wrapper{max-width:1200px;margin-left:auto;margin-right:auto}.bounce{-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite;text-align:center;color:#fff}@media only screen and (min-width:960px){.bounce.legacy{display:none}}@media only screen and (max-width:960px) and (min-width:450px){.bounce.legacy{display:none}}@keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@-webkit-keyframes cf3FadeInOut{0%{opacity:1;z-index:10}22.22%{opacity:1;z-index:0}33.33%{opacity:0;z-index:0}88.88%{opacity:0;z-index:0}100%{opacity:1;z-index:10}}@keyframes cf3FadeInOut{0%{opacity:1;z-index:10}22.22%{opacity:1;z-index:0}33.33%{opacity:0;z-index:0}88.88%{opacity:0;z-index:0}100%{opacity:1;z-index:10}}@-webkit-keyframes cf5FadeInOut{0%{opacity:1;z-index:10}13.33%{opacity:1;z-index:0}20%{opacity:0;z-index:0}93.33%{opacity:0;z-index:0}100%{opacity:1;z-index:10}}@keyframes cf5FadeInOut{0%{opacity:1;z-index:10}13.33%{opacity:1;z-index:0}20%{opacity:0;z-index:0}93.33%{opacity:0;z-index:0}100%{opacity:1;z-index:10}}body.nowrouz{background-color:#3d9544}body.innerpage{background-color:#fff}h1.cht1{font-size:14pt;font-weight:700;text-align:center;margin:15px auto}main{background:#fefefe}main.headerfix{margin-top:70px}main.fixedwizard{padding:10px;width:600px;margin:auto}@media only screen and (max-width:450px){main.fixedwizard{position:fixed;width:100%;top:0;bottom:0;left:0;right:0;background:#fff;z-index:999}}main.fixedwizard section h4{font-weight:600}main.fixedwizard section.success span{display:block;margin:10px auto;font-weight:600}main.fixedwizard section.success h1{color:Green}main.fixedwizard section.final h1{color:red}main.fixedwizard section h1{font-weight:700}main.upload-file{background-color:transparent}main.upload-file form{width:100%;max-width:900px;margin:auto}@media only screen and (min-width:960px){main.upload-file form{width:100%;padding:0}}main.upload-file form div.dd-image{display:block;width:100%}main.upload-file form div.dd-image figure{width:100%;border-radius:10px;border:1px solid #fff;text-align:center;margin:auto;padding:5px;position:relative}@media only screen and (min-width:960px){main.upload-file form div.dd-image figure{width:140px}}main.upload-file form div.dd-image figure h2{margin-top:10px;text-align:center;font-weight:700;font-size:8pt}main.upload-file form div.dd-image figure img{float:right;width:100px;height:100px;-o-object-fit:cover;object-fit:cover;border-radius:50%;background-color:#d0ffbd}main.upload-file form div.dd-image figure button{margin:10px auto auto;width:40%}main.upload-file form div.dd-image figure input[type=file]{opacity:0;position:absolute;top:0;bottom:0;left:0;right:0}main.home{position:relative;top:0;right:0;bottom:0;left:0;min-height:100%;height:100%}main.home section.m-main div.top-section{height:420px;background-color:#00a5d5}main.home section.m-main div.top-section.nowrouz{background-color:#3d9544}@media only screen and (min-width:960px){main.home section.m-main div.top-section{height:470px}}@media only screen and (max-width:960px) and (min-width:450px){main.home section.m-main div.top-section{height:470px}}main.home section.m-main div.top-section div.action{height:420px;background-size:contain;background-position:bottom center;background-repeat:no-repeat;position:relative}@media only screen and (min-width:960px){main.home section.m-main div.top-section div.action{width:800px;height:470px}}@media only screen and (max-width:960px) and (min-width:450px){main.home section.m-main div.top-section div.action{height:470px}}main.home section.m-main div.top-section div.action h1{padding-top:20px;font-weight:700;color:#fff;text-align:center;font-size:18pt}@media only screen and (min-width:960px){main.home section.m-main div.top-section div.action h1{font-size:32pt}}@media only screen and (max-width:960px) and (min-width:450px){main.home section.m-main div.top-section div.action h1{font-size:32pt}}main.home section.m-main div.top-section div.action a.btn{background-color:#38a227;color:#fff;display:block;border:2px solid #fff;border-radius:10px!important;margin:20px auto;padding:5px 20px;width:180px;text-align:center;display:none}@media only screen and (min-width:960px){main.home section.m-main div.top-section div.action a.btn{display:block;margin:10px auto}}@media only screen and (max-width:960px) and (min-width:450px){main.home section.m-main div.top-section div.action a.btn{display:block;margin:10px auto}}main.home section.m-main div.top-section div.action a.godown{color:#fff;position:absolute;bottom:30px;width:100%;margin:auto;text-align:center;font-weight:500}@media only screen and (min-width:960px){main.home section.m-main div.top-section div.action a.godown{display:none}}@media only screen and (max-width:960px) and (min-width:450px){main.home section.m-main div.top-section div.action a.godown{display:none}}main.home section.m-main div.top-section div.action a.boxes{position:absolute;display:block}main.home section.m-main div.top-section div.action a.boxes.box1{width:106px;height:106px;left:-webkit-calc(50% - 115px);left:calc(50% - 115px);top:75px}@media only screen and (min-width:960px){main.home section.m-main div.top-section div.action a.boxes.box1{width:20%;height:160px;top:40%;left:30%;right:auto}}@media only screen and (max-width:960px) and (min-width:450px){main.home section.m-main div.top-section div.action a.boxes.box1{width:20%;height:160px;top:40%;left:30%;right:auto}}main.home section.m-main div.top-section div.action a.boxes.box2{width:106px;height:106px;right:-webkit-calc(50% - 115px);right:calc(50% - 115px);top:75px}@media only screen and (min-width:960px){main.home section.m-main div.top-section div.action a.boxes.box2{width:20%;height:160px;top:40%;left:52%;right:auto}}@media only screen and (max-width:960px) and (min-width:450px){main.home section.m-main div.top-section div.action a.boxes.box2{width:20%;height:160px;top:40%;left:52%;right:auto}}main.home section.m-main div.top-section div.action a.boxes.box3{width:106px;height:106px;left:-webkit-calc(50% - 110px);left:calc(50% - 110px);top:235px}@media only screen and (min-width:960px){main.home section.m-main div.top-section div.action a.boxes.box3{width:20%;height:160px;top:40%;left:7%;right:auto}}@media only screen and (max-width:960px) and (min-width:450px){main.home section.m-main div.top-section div.action a.boxes.box3{width:20%;height:160px;top:40%;left:7%;right:auto}}main.home section.m-main div.top-section div.action a.boxes.box4{width:106px;height:106px;right:-webkit-calc(50% - 110px);right:calc(50% - 110px);top:235px}@media only screen and (min-width:960px){main.home section.m-main div.top-section div.action a.boxes.box4{width:20%;height:160px;top:40%;left:74%;right:auto}}@media only screen and (max-width:960px) and (min-width:450px){main.home section.m-main div.top-section div.action a.boxes.box4{width:20%;height:160px;top:40%;left:74%;right:auto}}main.home section.m-main div.bottom-section{background-color:#00a5d5;height:50px;text-align:center;border-radius:0 0 40% 40%;-webkit-transform:translateY(-25px);-ms-transform:translateY(-25px);transform:translateY(-25px)}main.home section.m-main div.bottom-section.nowrouz{background-color:#3d9544}@media only screen and (min-width:960px){main.home section.m-main div.bottom-section{height:20px;-webkit-transform:none;-ms-transform:none;transform:none}}@media only screen and (max-width:960px) and (min-width:450px){main.home section.m-main div.bottom-section{height:20px;-webkit-transform:none;-ms-transform:none;transform:none}}main.home section.m-main div.bottom-section a{color:#fff}main.home section.m-main div.bottom-section a:before{font-size:40pt}main.home section.hometop div.top-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-position:bottom;height:380px!important;max-width:900px;background-repeat:no-repeat;margin:auto;position:relative}@media only screen and (min-width:960px){main.home section.hometop div.top-section{background-position:left top;height:300px!important}}main.home section.hometop div.top-section .text{padding-right:10px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:960px) and (min-width:450px){main.home section.hometop div.top-section .text{-ms-flex-flow:row wrap;flex-flow:row wrap}}@media only screen and (min-width:960px){main.home section.hometop div.top-section .text{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-flow:row wrap;flex-flow:row wrap;width:50%;padding-top:30px}}main.home section.hometop div.top-section .text .btn{color:#fff;display:block;border-radius:4px!important;margin:5px;padding:5px 20px;text-align:center;font-size:10pt;display:block;font-weight:700;background:#009bd4}@media only screen and (max-width:960px) and (min-width:450px){main.home section.hometop div.top-section .text .btn{margin-top:10px}}@media only screen and (min-width:960px){main.home section.hometop div.top-section .text .btn{margin-top:15px}}main.home section.hometop div.top-section .text .btn.discount{background-color:orange}main.home section.hometop div.top-section .text h1,main.home section.hometop div.top-section .text h2{text-align:center;font-weight:400;width:100%;color:#fff;font-size:12pt;text-shadow:-1px 1px 2px rgba(0,0,0,.5)}@media only screen and (min-width:960px){main.home section.hometop div.top-section .text h1,main.home section.hometop div.top-section .text h2{font-size:14pt;text-align:right}}main.home section.hometop div.top-section .text h2{padding-top:20px}@media only screen and (max-width:450px){main.home section.hometop div.top-section .text h2{padding-top:10px}}main.home section.hometop div.top-section .text h1{font-size:25pt;font-weight:700}@media only screen and (max-width:450px){main.home section.hometop div.top-section .text h1{font-size:18pt}}main.home section.hometop div.top-section div.image{position:absolute;left:-webkit-calc(50% - 80px);left:calc(50% - 80px);top:163px}@media only screen and (min-width:960px){main.home section.hometop div.top-section div.image{left:70px;top:30px}}main.home section.hometop div.top-section div.image .cf3{cursor:pointer;position:absolute;left:0;top:0;width:160px;-webkit-animation-name:cf3FadeInOut;animation-name:cf3FadeInOut;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:9s;animation-duration:9s}@media only screen and (min-width:960px){main.home section.hometop div.top-section div.image .cf3{font-size:25pt;width:auto}}main.home section.hometop div.top-section div.image .cf3:first-of-type{-webkit-animation-delay:6s;animation-delay:6s}main.home section.hometop div.top-section div.image .cf3:nth-of-type(2){-webkit-animation-delay:3s;animation-delay:3s}main.home section.hometop div.top-section div.image .cf3:nth-of-type(3){-webkit-animation-delay:0s;animation-delay:0s}main.home section.hometop div.bottom-section{background-color:#6fba43;height:55px;max-width:1200px;margin:auto;text-align:center;border-radius:0 0 40% 40%}main.home section.hometop div.bottom-section h2{font-size:10pt;color:#fff;padding-bottom:5px}@media only screen and (min-width:960px){main.home section.hometop div.bottom-section h2{font-size:14pt}}@media only screen and (max-width:960px) and (min-width:450px){main.home section.hometop div.bottom-section h2{font-size:14pt}}main.home section.hometop div.bottom-section a{color:#fff}main.home section.hometop div.bottom-section a:before{font-size:20pt}main.home section.introduction{position:relative;height:auto;text-align:center;margin:15px auto}@media only screen and (max-width:960px) and (min-width:450px){main.home section.introduction{background:#eee}}@media only screen and (min-width:960px){main.home section.introduction{background:#eee}}main.home section.introduction section{display:inline-block;margin-left:10px;width:200px;text-align:center;border-radius:30px;padding:10px;height:200px;background:#eee;text-align:center;padding:10px}@media only screen and (max-width:450px){main.home section.introduction section{width:150px;height:150px;float:none;display:inline-block;border-radius:20%;background-color:rgba(238,238,238,.6);padding:10px}main.home section.introduction section:last-child{margin:10px auto}}main.home section.introduction section h3{font-weight:700;font-size:14px;color:#146d6e;margin-top:0;letter-spacing:-.03px}@media only screen and (max-width:450px){main.home section.introduction section h3{font-size:10px;margin-top:0}}main.home section.introduction section img{width:150px}@media only screen and (max-width:450px){main.home section.introduction section img{width:90px}}main.home section.achivments{margin-top:10px;padding:10px;text-align:center}main.home section.achivments h1{font-size:14pt;font-weight:700;text-align:center;margin-bottom:15px}@media only screen and (min-width:960px){main.home section.achivments h1{font-size:18pt}}@media only screen and (max-width:960px) and (min-width:450px){main.home section.achivments h1{font-size:18pt}}main.home section.achivments a{display:block;width:-webkit-calc(100% - 10px);width:calc(100% - 10px);border-radius:10px;text-align:center;font-size:14px;color:#000;border:1px solid #ccc;padding:10px;margin:5px;font-weight:700}main.home section.achivments a img{width:220px;height:auto;display:block;margin:auto}@media only screen and (min-width:960px){main.home section.achivments a{display:inline-block;width:-webkit-calc(50% - 10px);width:calc(50% - 10px);float:right}main.home section.achivments a img{width:auto;height:150px}}main.home section.in-media{margin-top:10px;border-top:2px solid #eee;border-bottom:2px solid #eee;padding:10px;text-align:center}main.home section.in-media h1{font-size:14pt;font-weight:700;text-align:center;margin-bottom:15px}@media only screen and (min-width:960px){main.home section.in-media h1{font-size:18pt}}@media only screen and (max-width:960px) and (min-width:450px){main.home section.in-media h1{font-size:18pt}}main.home section.in-media a{display:block;text-align:center;margin:auto;-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.5;margin-top:10px}@media only screen and (min-width:960px){main.home section.in-media a{display:inline-block}}@media only screen and (max-width:960px) and (min-width:450px){main.home section.in-media a{display:inline-block}}main.home section.in-media a:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%);opacity:1}main.home section.what-is{border-radius:20px;background:#eee;padding:30px;margin:10px 5px;font-size:12pt;text-align:center}@media only screen and (min-width:960px){main.home section.what-is{margin:10px auto}}@media only screen and (max-width:960px) and (min-width:450px){main.home section.what-is{margin:10px auto}}main.home section.what-is h1{font-size:14pt;font-weight:700;text-align:center;margin-bottom:15px}@media only screen and (min-width:960px){main.home section.what-is h1{font-size:18pt}}@media only screen and (max-width:960px) and (min-width:450px){main.home section.what-is h1{font-size:18pt}}main.home section.what-is div{text-align:right}main.page{padding-bottom:15px;background-color:#fff}main.page section.page-form{background-color:#fff;padding:0}main.page section.page-form header{margin:0}main.page section.page-form header h3{font-size:18px;font-weight:700;text-align:center;padding:15px;color:#055577}main.page section.page-form header section{width:100%;margin:auto;text-align:center;padding:10px 0;border-bottom:1px solid #ccc}main.page section.page-form header section a{font-size:14px;padding:8px 10px;margin:0 5px;color:#666;font-weight:400}@media only screen and (max-width:450px){main.page section.page-form header section a{font-size:12px}}main.page section.page-form header section a.active{border-bottom:2px solid Red;font-weight:700;color:#000}main.page section.page-form section.page-detail{width:70%;margin:auto;background-color:#fff;padding:10px;border-radius:4px;position:relative}main.page section.page-form section.page-detail::after{clear:both;content:"";display:table}@media only screen and (max-width:450px){main.page section.page-form section.page-detail{width:100%;border-radius:0}}main.page section.page-form section.page-detail h1{font-size:12px;margin-bottom:10px;font-weight:700;text-shadow:1px 1px 1px #e4e4e4}main.page section.page-form section.page-detail div.address{border-radius:10px;background:#eee;padding:10px}main.page section.page-form section.page-detail div.address b{font-weight:700}main.page section.page-form section.page-detail section.text-content{width:90%;margin:auto;padding:15px}@media only screen and (max-width:450px){main.page section.page-form section.page-detail section.text-content{width:100%;margin:auto;padding:5px}}main.page section.page-form section.page-detail section.text-content.alert::after{clear:both;content:"";display:table}@media only screen and (max-width:450px){main.page section.page-form section.page-detail section.text-content.alert{text-align:center}}main.page section.page-form section.page-detail section.text-content.alert div h2{font-size:14px;margin-bottom:5px;font-weight:700}@media only screen and (max-width:450px){main.page section.page-form section.page-detail section.text-content.alert div h2 span{text-align:center;display:block;font-size:12px;color:green}}main.page section.page-form section.page-detail section.text-content.alert div.icon{display:inline-block;float:right;padding:15px;border-radius:15px;background:#eee}@media only screen and (max-width:450px){main.page section.page-form section.page-detail section.text-content.alert div.icon{float:none;margin:auto}}main.page section.page-form section.page-detail section.text-content.alert div.icon i{color:green;font-size:60px}main.page section.page-form section.page-detail section.text-content.alert div.message{display:inline-block;float:right;padding:0 10px;width:70%}@media only screen and (max-width:450px){main.page section.page-form section.page-detail section.text-content.alert div.message{float:none;display:block;margin:auto;width:90%}}main.page section.page-form section.page-detail header h4{font-size:14px;margin-bottom:10px;font-weight:700;text-shadow:1px 1px 1px #e4e4e4}main.page section.page-form section.page-detail div.sucess{color:green;font-size:18px;padding:15px;margin:15px auto;width:80%;border:1px solid green}main.page figure.dcbox{border:1px solid #ccc;border-radius:15px;padding:10px;margin-bottom:10px;background:#e4ffe4}main.page figure.dcbox div.description{display:block;font-size:8pt;width:100%;color:#666}main.page figure.dcbox div.description h3{font-size:12pt;font-weight:700;color:green}@media only screen and (min-width:960px){main.page figure.dcbox div.description{width:70%;display:inline-block;float:right}}main.page figure.dcbox div.code{font-weight:600;color:green;padding:10px;border:1px solid green;border-radius:15px}@media only screen and (min-width:960px){main.page figure.dcbox div.code{width:30%;display:inline-block;float:right}}main.page ul.list{list-style-type:circle;padding:10px;list-style-position:inside}main.page ul.list li{margin-bottom:10px}main section.track-form{margin:10px auto}@media only screen and (min-width:960px){main section.track-form{width:50%}}main section.track-form.error{text-align:center;padding:10px;color:#fff;background:#ad1717;border-radius:15px;margin:10px auto}main section.track-form label{display:block}main section.track-form label input{width:100%;display:block;border:1px solid #ccc;border-radius:10px;padding:5px}main section.track-form label span{display:block;font-size:10px}main section.order-detail span.alert{font-size:10px;font-weight:500;text-align:center;margin:10px 0}main section.order-detail span.status{font-weight:700;color:green}main section.order-detail div.comment{display:block;width:100%;padding:10px;margin:auto}main section.order-detail div.comment.done{color:green;text-align:center}main section.order-detail div.comment textarea{width:100%;height:70px;display:block;border:1px solid #000;border-radius:15px;padding:10px;margin:5px 0}main section.order-detail div.comment span{font-size:10px;display:block}@media only screen and (min-width:960px){main section.order-detail div.comment span{display:normal}}main section.order-detail div.comment input{float:left}main section.order-detail div.order-status-txt{border:1px solid #bbb;border-radius:15px;padding:10px;background:#d2eeff;font-size:12px;font-weight:700;text-align:center;margin:10px 0}main section.order-detail div.download:before{content:"\f019";font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;color:red;font-size:10pt}.esmemanBox{display:-webkit-box;display:-ms-flexbox;display:flex;background:#e5ff93;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-flow:row wrap;flex-flow:row wrap}@media only screen and (min-width:960px){.esmemanBox{border-radius:15px}}.esmemanBox>div{width:100%;text-align:center}@media only screen and (min-width:960px){.esmemanBox>div{width:20%;text-align:right;padding-right:15px}}.esmemanBox>div img.logo{width:140px}.esmemanBox>div h1{font-size:16pt;font-weight:700}.esmemanBox ul{padding:10px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:0;overflow-x:auto;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch;white-space:nowrap}@media only screen and (min-width:960px){.esmemanBox ul{width:80%}}.esmemanBox ul li{margin:5px;border-radius:10px}.esmemanBox ul li img{width:200px;border-radius:10px;border-right:1px solid #fff}@media only screen and (min-width:960px){.esmemanBox ul li img{width:100%}}.photogallery{margin:20px auto}@media only screen and (max-width:450px){.photogallery{margin:auto;margin-top:20px}}.photogallery h1{font-size:14pt;font-weight:700;text-align:center;margin-bottom:15px}.photogallery ul{width:100%;border-radius:20px;font-size:0;overflow-x:auto;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch;white-space:nowrap}@media only screen and (max-width:450px){.photogallery ul{border-radius:0}}.photogallery ul li{width:300px;display:inline-block}.photogallery ul li img{width:300px;border-right:1px solid #fff}.photogallery ul::-webkit-scrollbar{display:none}section.products h1{font-size:14pt;color:#000;font-weight:700;text-align:center}@media only screen and (min-width:960px){section.products h1{margin-top:20px;font-size:18pt}}@media only screen and (max-width:960px) and (min-width:450px){section.products h1{margin-top:20px;font-size:18pt}}section.products div.tagbox{max-width:900px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.products div.tagbox a{padding:5px 10px;border:1px solid #fff;border-radius:4px;background:#fff;margin:2px;font-size:12pt}section.products div.filterHolder{padding-top:10px}section.products div.filterbox{max-width:900px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex}section.products div.filterbox a{padding:5px 10px;border-radius:4px 4px 0 0;margin:0 5px;color:#000;position:relative;padding-left:25px}section.products div.filterbox a:after{font:normal normal normal 14px/1 FontAwesome;content:"\f078";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;position:absolute;color:#000;font-size:10pt;top:8px;left:5px}section.products div.filterbox a.active{background:#cbf3ff}section.products div.filterbox a.active:after{content:"\f077"}section.products div.filteroption{display:none}section.products div.filteroption.active{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;white-space:nowrap;overflow-x:scroll;overflow-y:hidden;max-width:900px;margin:auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:10px 5px;background:#cbf3ff}section.products div.filteroption.active a{padding:4px 10px;margin:0 2px;border-radius:4px;color:#000;background:#fff}section.products div.filteroption.active a.active{background:#42aecf;color:#fff}section.products div.choosedoption{max-width:900px;margin:auto;display:none;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f9f9f9;padding:5px 15px;position:relative}section.products div.choosedoption.active{display:-webkit-box;display:-ms-flexbox;display:flex}section.products div.choosedoption a{position:relative;margin:0 5px;padding:5px;color:#000}section.products div.choosedoption a.removefilter{position:absolute;left:5px;background:#fff;padding:5px;border:1px solid #000;border-radius:4px}section.products div.groupholder{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:distribute;justify-content:space-around}@media only screen and (min-width:960px){section.products div.groupholder{margin-top:30px}}section.products div.groupholder a{width:100%;-webkit-box-flex:100%;-ms-flex:100% 1;flex:100% 1;padding-top:55%;margin:10px;-ms-flex-negative:1;flex-shrink:1;display:block;position:relative;background-repeat:no-repeat;background-position:top center;background-size:contain;border-radius:8px;box-shadow:-2px 2px 5px 1px rgba(0,0,0,.3)}@media only screen and (max-width:960px) and (min-width:450px){section.products div.groupholder a{padding-top:25%;width:30%;-webkit-box-flex:40%;-ms-flex:40% 1;flex:40% 1}}@media only screen and (min-width:960px){section.products div.groupholder a{padding-top:25%;width:30%;-webkit-box-flex:40%;-ms-flex:40% 1;flex:40% 1;margin:15px}}section.products div.groupholder a img{width:100%;border-radius:10px;width:100%;top:0;left:0}section.products div.groupholder a span{font-size:8pt;position:absolute;color:#000;width:100%;text-align:center;top:5px;line-height:15pt}@media only screen and (min-width:960px){section.products div.groupholder a span{line-height:18pt;font-size:10pt;top:10px}}section.products div.groupholder button{position:absolute;bottom:15px;border:0;border-radius:4px;padding:5px 15px;margin:auto;width:180px;left:-webkit-calc(50% - 90px);left:calc(50% - 90px);background:#7bbd15;color:#fff}@media only screen and (max-width:960px) and (min-width:450px){section.products div.groupholder button{bottom:5px}}section.products div.groupholder h3{font-size:14pt;color:#000;font-weight:700;text-align:center;text-align:center;width:100%}@media only screen and (min-width:960px){section.products div.groupholder h3{font-size:16pt}}section.products div.item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:5px;border-radius:10px;position:relative;height:auto;width:-webkit-calc(100% - 10px);width:calc(100% - 10px);color:#222;padding:10px 5px}section.products div.item.filter{display:none!important}section.products div.item.norouzstory{background-image:url(/assets/img/norouzstory/background.png)}section.products div.item.lullaby{background-image:url(/assets/img/lullaby/background.png)}section.products div.item.lovestory{background-image:url(/assets/img/lovestory/background.png)}section.products div.item.starsstory{background-image:url(/assets/img/starsstory/background.png)}section.products div.item.birthstory{background-image:url(/assets/img/bs-back.png)}section.products div.item.namestory{background-image:url(/assets/img/al-back.png)}section.products div.item.yaldastory{background-image:url(/assets/img/yaldastory/background.png)}section.products div.item.yaldastory.yalda{background-image:url(/assets/img/yaldastory/background-new.png);color:#fff}section.products div.item.yaldastory.yalda a{color:#fff}section.products div.item.tcalendar{background-image:url(/assets/img/tcalendar/background.png)}section.products div.item:before{position:absolute;top:0;left:0;color:#000;border-radius:10px 0 10px 0;width:75px;padding:5px 0;padding-right:20px;font-size:9pt;box-shadow:2px 2px 5px -1px rgba(0,0,0,.45);font-weight:700}@media only screen and (min-width:960px){section.products div.item:before{width:100px;padding:5px 0;padding-right:30px;font-size:10pt}}section.products div.item:after{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;position:absolute;color:red;font-size:10pt;top:8px;left:59px}@media only screen and (min-width:960px){section.products div.item:after{top:7px;font-size:12pt;left:75px}}section.products div.item.new:before{content:"جدید";background-color:#f1ff16;color:#000}section.products div.item.new:after{content:"\f004";color:red}section.products div.item.space:before{content:"هیجان";background-color:#e30000;color:#fff}section.products div.item.space:after{content:"\f135";color:#fff}section.products div.item.discount:before{content:"تخفیف";background-color:#57ff71;color:#000}section.products div.item.discount:after{content:"\f295";color:red}section.products div.item.best:before{content:"پرفروش";background-color:#72faf3}section.products div.item.best:after{content:"\f005";color:red}section.products div.item div.image{display:block;width:40%}@media only screen and (min-width:960px){section.products div.item div.image{width:30%}}section.products div.item div.image img{width:100%}section.products div.item div.detail{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:10px;width:60%;padding-top:20px}@media only screen and (min-width:960px){section.products div.item div.detail{width:70%}}section.products div.item div.detail span{display:block}section.products div.item div.detail a{color:#000;font-size:12px;padding:0;text-align:center}section.products div.item div.detail h2{font-size:12pt;font-weight:700}section.products div.item div.detail h2 a{font-size:12pt}section.products div.item div.action{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(255,255,255,.3);padding:5px;border-radius:5px;margin-top:5px}@media only screen and (min-width:960px){section.products div.item div.action{padding:5px 10px}}@media only screen and (max-width:960px) and (min-width:450px){section.products div.item div.action{padding:5px 10px}}section.products div.item div.action span{color:#000;font-weight:600;font-size:12px;padding:5px 10px;display:block;text-align:left;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (min-width:960px){section.products div.item div.action span{font-size:14px}}@media only screen and (max-width:960px) and (min-width:450px){section.products div.item div.action span{font-size:14px}}section.products div.item div.action span i{font-size:9px;font-weight:400;text-decoration:line-through;color:#444}@media only screen and (min-width:960px){section.products div.item div.action span i{font-size:12px}}@media only screen and (max-width:960px) and (min-width:450px){section.products div.item div.action span i{font-size:12px}}section.products div.item div.action button{background:#00bb1d;color:#fff;display:block;margin:5px auto;border:1px solid #fff;border-radius:5px!important;border:0;padding:5px 10px;font-size:10pt}@media only screen and (min-width:960px){section.products div.item{width:-webkit-calc(50% - 10px);width:calc(50% - 10px)}}@media only screen and (max-width:960px) and (min-width:450px){section.products div.item{width:-webkit-calc(50% - 10px);width:calc(50% - 10px)}}section.products div.rowprod{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:10px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-width:900px;margin:auto}@media only screen and (max-width:450px){section.products div.rowprod{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}section.products div.rowprod.scroll{background:#eee}@media only screen and (max-width:960px){section.products div.rowprod.scroll{-ms-flex-flow:row;flex-flow:row;overflow:scroll;-ms-flex-wrap:nowrap;flex-wrap:nowrap;white-space:nowrap;padding:10px 2px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}section.products div.rowprod.scroll div.item{width:-webkit-calc(70% - 10px);width:calc(70% - 10px);max-width:240px;-ms-flex-flow:row wrap;flex-flow:row wrap}section.products div.rowprod.scroll div.item div.image{width:100%}section.products div.rowprod.scroll div.item div.detail{width:100%;padding:0}section.products div.rowprod.scroll div.item div.detail h2{text-align:center;font-size:10pt;display:block}section.products div.rowprod.scroll div.item div.action{-ms-flex-flow:column;flex-flow:column}}section.products div.rowprod h3{display:none}section.products div.rowprod div.item{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-flow:row wrap;flex-flow:row wrap;float:unset;padding:10px;-ms-flex-negative:0;flex-shrink:0;background:#fff!important;box-shadow:0 0 4px 2px rgba(0,0,0,.05)}section.products div.rowprod div.item.hide{display:none}@media only screen and (max-width:960px) and (min-width:450px){section.products div.rowprod div.item{-webkit-box-flex:45%;-ms-flex:45% 1;flex:45% 1;max-width:unset}}@media only screen and (min-width:960px){section.products div.rowprod div.item{-ms-flex-flow:column;flex-flow:column;-webkit-box-flex:32%;-ms-flex:32% 1;flex:32% 1;max-width:unset;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}section.products div.rowprod div.item .readmore{display:none}section.products div.rowprod div.item img{width:100%;float:unset;display:block;margin:auto}section.products div.rowprod div.item div{width:100%;padding:0;white-space:normal;margin-top:5px;float:unset;margin:auto}section.products div.rowprod div.item div.image{padding:5px;width:40%;max-width:200px}@media only screen and (min-width:960px){section.products div.rowprod div.item div.image{padding:0;width:100%}}section.products div.rowprod div.item div.detail{margin:5px auto;width:60%;padding:10px 5px}section.products div.rowprod div.item div.detail h2{text-align:right;padding-top:10px}@media only screen and (min-width:960px){section.products div.rowprod div.item div.detail{width:100%;padding:0}section.products div.rowprod div.item div.detail h2{padding-top:0;text-align:center}}section.products div.rowprod div.item div.detail span{max-height:40px;overflow:hidden;text-overflow:ellipsis}section.products div.rowprod div.item div.action{background-color:rgba(0,165,213,.14);-ms-flex-flow:row;flex-flow:row;padding:5px}@media only screen and (min-width:960px){section.products div.rowprod div.item div.action{-ms-flex-flow:column;flex-flow:column}}section.products div.rowprod div.item div.action span{font-size:12px;width:100%;text-align:center}section.products div.rowprod div.item div.action button{min-width:120px}section.products div.rowprod div.item div h2{padding:0;text-align:center;font-size:10pt;display:block}section.products div.rowprod.related{background-color:unset;-ms-flex-flow:row;flex-flow:row;overflow-x:auto;overflow-y:hidden;-ms-flex-wrap:nowrap;flex-wrap:nowrap;white-space:nowrap;padding:10px 2px}@media only screen and (min-width:960px){section.products div.rowprod.related{-ms-flex-wrap:wrap;flex-wrap:wrap;white-space:wrap}}@media only screen and (max-width:960px) and (min-width:450px){section.products div.rowprod.related div.item{-webkit-box-flex:0;-ms-flex:0 0 calc(25% - 10px);flex:0 0 -webkit-calc(25% - 10px);flex:0 0 calc(25% - 10px)}}@media only screen and (min-width:960px){section.products div.rowprod.related div.item{-webkit-box-flex:0;-ms-flex:0 0 calc(25% - 10px);flex:0 0 -webkit-calc(25% - 10px);flex:0 0 calc(25% - 10px)}}section.products div.rowprod.related div.item div.action{background-color:unset}section.products div.rowprod.related div.item div.action span{display:none}section.products div.filterHolder{position:relative}section.products div.filterHolder>a{position:absolute;top:-webkit-calc(50% - 10px);top:calc(50% - 10px);width:20px;height:20px;background:rgba(0,0,0,.2);text-align:center;display:none}section.products div.filterHolder>a i{margin:0;font-size:12pt;color:#fff}section.products div.filterHolder>a.before{right:0}section.products div.filterHolder>a.after{left:0}section.products div.filterHolder>a.show{display:block}@media only screen and (min-width:960px){section.products div.filterHolder>a.show{display:none}}section.products div.filter{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-flow:nowrap;flex-flow:nowrap;padding:10px 0;overflow-x:auto;white-space:nowrap}@media only screen and (min-width:960px){section.products div.filter{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media only screen and (max-width:960px) and (min-width:450px){section.products div.filter{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}section.products div.filter a{cursor:pointer;text-align:center;margin:2px;display:block;padding:5px 10px;color:#000;border-radius:10px;border:1px solid #ccc}section.products div.filter a.active{background-color:#21aa38;font-weight:700;color:#fff}section.products div.filter.tab{border-bottom:2px solid #036089;margin-top:10px;padding:0}section.products div.filter.tab a{font-size:10pt;border-radius:5px 5px 0 0;border-bottom:1px solid #ccc;background:#fff;border:1px solid #ccc;border-bottom:0;margin:0 2px;padding:5px 12px}section.products div.filter.tab a.icon{display:-webkit-box;display:-ms-flexbox;display:flex}section.products div.filter.tab a.icon img{margin-right:5px;height:20px}section.products div.filter.tab a.active{background-color:#036089;border-color:#036089;font-weight:400}section.products div.morebooks{padding:10px;text-align:center;font-size:14px;border-radius:20px;margin-bottom:15px}section.products div.morebooks a{cursor:pointer}section.products div.morebooks a.more{display:none}section.products div.morebooks.hiddenPart a.more{display:inline-block}section.products div.morebooks.hiddenPart a.expand{cursor:pointer;display:none}section.products div.morebooks a{font-size:12pt;border-radius:10px;padding:5px 15px;background:#036089}section.products div.expcnt.hiddenPart{height:640px;overflow:hidden}@media only screen and (min-width:960px){section.products div.expcnt.hiddenPart{height:530px}}section.products div.itemholderV{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.products div.itemholderV.hiddenPart{height:640px;overflow:hidden}@media only screen and (min-width:960px){section.products div.itemholderV.hiddenPart{height:530px}}@media only screen and (min-width:960px){section.products div.itemholderV{-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:distribute;justify-content:space-around}}@media only screen and (max-width:960px) and (min-width:450px){section.products div.itemholderV{-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:distribute;justify-content:space-around}}section.products div.itemholderH{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;white-space:nowrap;overflow-x:auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}section.products div.itemholderH div.item{margin:10px;width:-webkit-calc(80% - 20px);width:calc(80% - 20px);min-width:240px;-ms-flex-flow:row wrap;flex-flow:row wrap;float:none;display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;border:1px solid rgba(0,0,0,.05);padding:0;box-shadow:0 2px 10px -2px rgba(0,0,0,.05);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-radius:5px}section.products div.itemholderH div.item h3{display:none;width:100%;font-size:12px;text-align:center}section.products div.itemholderH div.item a.right{width:40%;padding:5px}section.products div.itemholderH div.item a.right img{width:100%;margin:auto;float:none}section.products div.itemholderH div.item div.detail{width:60%;padding:10px;float:none}section.products div.itemholderH div.item div.detail h2{display:block;font-size:12px;white-space:normal}section.products div.itemholderH div.item div.detail span{font-size:10px;white-space:normal}section.products div.itemholderH div.item div.action{width:100%;border-top:1px solid #eee;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding:5px}section.products div.itemholderH div.item div.action button{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;border-radius:10px!important;border:0;padding:5px 20px;float:none;display:inline-block;margin:0}section.products div.itemholderH div.item div.action a{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;display:inline;width:auto;height:auto}section.products div.itemholderH div.item div.action span{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}section.tagproduct{background-size:contain;background-repeat:repeat-x;background-position:bottom;min-height:180px}@media only screen and (max-width:450px){section.tagproduct{min-height:150px}}section.tagproduct div.toptag{min-height:180px;max-width:900px;width:100%;margin:0 auto;background-repeat:no-repeat;background-position:top;position:relative}@media only screen and (max-width:450px){section.tagproduct div.toptag{min-height:150px}}section.tagproduct div.toptag div.text{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#2e2e2e;font-size:10pt;max-width:700px;margin:auto;padding:0 10px;padding-top:40px;text-align:center}section.tagproduct div.toptag div.text h1{text-align:center;font-weight:700;font-size:18pt}@media only screen and (max-width:450px){section.tagproduct div.toptag div.text h1{font-size:16pt}}@media only screen and (max-width:960px) and (min-width:450px){section.tagproduct div.toptag div.text{top:35px;font-size:10pt}section.tagproduct div.toptag div.text h1{font-size:20pt}}@media only screen and (min-width:960px){section.tagproduct div.toptag div.text{top:35px;font-size:12pt}section.tagproduct div.toptag div.text h1{font-size:30pt}}section.bookzoom{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.6);display:none;z-index:9999}section.bookzoom i{position:absolute}section.bookzoom i.closeZoom{color:#fff;font-size:30px;top:5px;left:5px;width:30px;height:30px;text-align:center;z-index:99999}section.bookzoom h2{width:100%;position:absolute;top:0;color:#fff;font-size:18px;padding:10px;text-align:center;background:rgba(0,0,0,.4);z-index:99}section.bookzoom div.zoomHolder{display:block;white-space:nowrap;overflow-x:scroll;overflow-y:hidden;-ms-flex-flow:row nowrap;flex-flow:row nowrap;width:100%;height:320px;position:absolute;top:-webkit-calc(50% - 160px);top:calc(50% - 160px)}section.bookzoom div.zoomHolder div.page{width:320px;height:320px;background-size:contain;display:inline-block;-ms-flex-negative:0;flex-shrink:0;position:relative}section.bookzoom div.zoomHolder div.page button{display:none}section.bookzoom div.zoomHolder div.page div.oddshadow{position:absolute;top:0;right:0;width:100%;background-image:url(/assets/img/right-border.png);background-position:left top;background-repeat:repeat-y}section.bookzoom div.zoomHolder div.page div.evenshadow{position:absolute;top:0;left:0;width:100%;background-image:url(/assets/img/left-border.png);background-position:right top;background-repeat:repeat-y}section.bookzoom div.zoomHolder div.page img{position:absolute;width:100%;height:auto}div.cd-main{position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.8);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:99999}div.cd-main div.cd-holder{width:100%;max-width:500px;margin:10px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#fff;border-radius:8px;overflow:hidden}div.cd-main div.cd-header{background-color:#65b6d4;font-weight:700;padding:10px 15px;color:#fff}div.cd-main div.cd-body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px}div.cd-main div.cd-body span{text-align:justify;color:#000;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}div.cd-main div.cd-body i{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;min-width:40px;font-size:26px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#65b6d4}div.cd-main div.cd-action{border-top:1px solid #ccc;padding:10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:10px;margin-bottom:0;min-height:52px}div.cd-main div.cd-action button{background-color:#eee;border:1px solid #ccc;border-radius:4px;padding:5px 10px;text-align:center;margin-right:5px}div.cd-main div.cd-action button.cd-ok{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}div.cd-main div.cd-action button.cd-cancel{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;border:0;background-color:unset}div.cd-main div.cd-progress{border-top:1px solid #ccc;padding:10px 0;display:none;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:10px;margin-bottom:0;min-height:52px}div.cd-main div.cd-progress i{font-size:20px}div.cd-main b{font-weight:700}div.cd-main.progress div.cd-action{display:none!important}div.cd-main.progress div.cd-progress{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}main.personalize section.preview{background-color:#f2f2f2;padding:0 0 0}main.personalize section.preview h2{font-size:20pt;font-weight:700;text-align:center;margin-bottom:30px;color:#2badd8}main.personalize section.preview section.book-for{text-align:center}main.personalize section.preview section.book-for h2{font-size:18px}@media only screen and (max-width:450px){main.personalize section.preview section.book-for section.characters{height:100px}}@media only screen and (max-width:960px) and (min-width:450px){main.personalize section.preview section.book-for section.characters{height:100px}}main.personalize section.preview section.book-for section.characters figure.items{-webkit-transition:all .3s;transition:all .3s;cursor:pointer;display:inline-block;border-radius:4px;position:relative;padding:10px;z-index:100}@media only screen and (max-width:960px) and (min-width:450px){main.personalize section.preview section.book-for section.characters figure.items{display:none}}@media only screen and (max-width:450px){main.personalize section.preview section.book-for section.characters figure.items{display:none}}main.personalize section.preview section.book-for section.characters figure.items figcaption{display:block;font-weight:700;border-radius:50%;width:25px;height:25px;margin:0 auto 5px;line-height:25px;-webkit-transition:all .3s;transition:all .3s}main.personalize section.preview section.book-for section.characters figure.items img{width:48px;border-radius:4px;border:2px solid transparent;-webkit-transition:all .3s;transition:all .3s}main.personalize section.preview section.book-for section.characters figure.items button.change{display:none}main.personalize section.preview section.book-for section.characters figure.items div.change-character{display:none;position:absolute;width:300px;margin-right:-115px;right:0;top:100%;background-color:#fff;box-shadow:0 0 2px rgba(0,0,0,.2);border-radius:4px;padding:5px;z-index:100}main.personalize section.preview section.book-for section.characters figure.items div.change-character a{display:block;color:#888;text-align:right;padding:5px}main.personalize section.preview section.book-for section.characters figure.items div.change-character a.in-use{cursor:not-allowed}main.personalize section.preview section.book-for section.characters figure.items div.change-character a:hover{background-color:#fff9f6}main.personalize section.preview section.book-for section.characters figure.items div.change-character a img{vertical-align:middle}main.personalize section.preview section.book-for section.characters figure.items div.change-character a span{display:block;float:left;width:150px;text-align:center;margin-top:10px}main.personalize section.preview section.book-for section.characters figure.items:hover{background-color:rgba(0,0,0,.05)}main.personalize section.preview section.book-for section.characters figure.items:hover figcaption{background-color:#fff;-webkit-animation:bounce 1.5s infinite;animation:bounce 1.5s infinite}main.personalize section.preview section.book-for section.characters figure.items:hover img{border-color:#2f3d42}@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(-10px)}60%{-webkit-transform:translateY(-5px)}}@keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}60%{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}}@media only screen and (max-width:960px) and (min-width:450px){main.personalize section.preview section.book-for section.characters figure.items.active,main.personalize section.preview section.book-for section.characters figure.items:active{display:inline-block}}@media only screen and (max-width:450px){main.personalize section.preview section.book-for section.characters figure.items.active,main.personalize section.preview section.book-for section.characters figure.items:active{display:inline-block}}main.personalize section.preview section.book-for section.characters figure.items.active figcaption,main.personalize section.preview section.book-for section.characters figure.items:active figcaption{background-color:#12abbd;color:#fff}main.personalize section.preview section.book-for section.characters figure.items.active img,main.personalize section.preview section.book-for section.characters figure.items:active img{border-color:#f6ce15}main.personalize section.preview section.book-for section.characters figure.items.active button.change,main.personalize section.preview section.book-for section.characters figure.items:active button.change{display:block;position:absolute;bottom:-18px;right:-webkit-calc(50% - 25px);right:calc(50% - 25px);width:50px}main.personalize section.preview section.book-for section.book{height:365px;overflow:hidden}@media only screen and (max-width:960px) and (min-width:450px){main.personalize section.preview section.book-for section.book{height:340px;margin-bottom:20px}}@media only screen and (max-width:450px){main.personalize section.preview section.book-for section.book{height:230px;margin-bottom:20px}}@media only screen and (max-width:450px){main.personalize section.preview section.book-for section.book.prev{margin-top:50px;margin-bottom:50px}}main.personalize section.preview section.book-for section.book div.paging{margin:0 auto;padding:0;text-align:center;width:80%}@media only screen and (max-width:960px) and (min-width:450px){main.personalize section.preview section.book-for section.book div.paging{display:none}}@media only screen and (min-width:960px){main.personalize section.preview section.book-for section.book div.paging{display:none}}main.personalize section.preview section.book-for section.book div.paging button{border:1px solid #666;padding:5px;background:0 0}main.personalize section.preview section.book-for section.book div.paging button.next-btn{float:left}main.personalize section.preview section.book-for section.book div.paging button.next-btn:after{padding-right:10px;content:"\f053";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased}main.personalize section.preview section.book-for section.book div.paging button.prev-btn{float:right}main.personalize section.preview section.book-for section.book div.paging button.prev-btn:before{padding-left:10px;content:"\f054";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased}main.personalize section.preview section.book-for section.options{background-color:#daf0ff;border-bottom:1px solid #dfdfdf;border-top:1px solid #dfdfdf;position:relative}main.personalize section.preview section.book-for section.options section{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;font-size:13px;-webkit-transition:all .2s;transition:all .2s;cursor:pointer}main.personalize section.preview section.book-for section.options section i.check{font-size:30px;color:#ccc}main.personalize section.preview section.book-for section.options section i.arrow{float:left;margin-right:auto;margin-left:10px;margin-right:10px;-webkit-transition:all .2s;transition:all .2s}main.personalize section.preview section.book-for section.options section.name.edit{border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;padding-right:10px}@media only screen and (max-width:960px) and (min-width:450px){main.personalize section.preview section.book-for section.options section.name.edit{float:right;height:60px;border-bottom:1px solid #dfdfdf;border-right:none;-webkit-box-pack:center;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;width:30%}}@media only screen and (max-width:450px){main.personalize section.preview section.book-for section.options section.name.edit{float:right;height:60px;border-bottom:1px solid #dfdfdf;border-right:none;-webkit-box-pack:center;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;width:50%}}main.personalize section.preview section.book-for section.options section.name span{padding-right:50px;position:relative}@media only screen and (max-width:450px){main.personalize section.preview section.book-for section.options section.name span{padding-right:5px}}main.personalize section.preview section.book-for section.options section.name span:before{content:"";display:block;width:40px;height:40px;position:absolute;right:5px;bottom:-30%}@media only screen and (max-width:450px){main.personalize section.preview section.book-for section.options section.name span:before{width:0;height:0}}main.personalize section.preview section.book-for section.options section.name span.girl:before{background-image:url(../img/girl.png)}@media only screen and (max-width:450px){main.personalize section.preview section.book-for section.options section.name span.girl:before{background-image:none}}main.personalize section.preview section.book-for section.options section.name span.boy:before{background-image:url(../img/boy.png)}@media only screen and (max-width:450px){main.personalize section.preview section.book-for section.options section.name span.boy:before{background-image:none}}main.personalize section.preview section.book-for section.options section.name.prev{float:none;-webkit-box-pack:center;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;width:100%}@media only screen and (max-width:960px) and (min-width:450px){main.personalize section.preview section.book-for section.options section.name.prev{height:60px}}@media only screen and (max-width:450px){main.personalize section.preview section.book-for section.options section.name.prev{height:60px}}main.personalize section.preview section.book-for section.options section.name.prev span{font-size:14pt;font-weight:700}main.personalize section.preview section.book-for section.options section.blank{float:none;-webkit-box-pack:center;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;width:100%}@media only screen and (max-width:960px) and (min-width:450px){main.personalize section.preview section.book-for section.options section.blank{height:60px}main.personalize section.preview section.book-for section.options section.blank a.btn{width:90%}}@media only screen and (max-width:450px){main.personalize section.preview section.book-for section.options section.blank{height:60px}main.personalize section.preview section.book-for section.options section.blank a.btn{width:90%}}main.personalize section.preview section.book-for section.options section.type{border-left:1px solid #dfdfdf;padding-right:10px}@media only screen and (max-width:960px) and (min-width:450px){main.personalize section.preview section.book-for section.options section.type{float:left;height:60px;-webkit-box-pack:center;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;border-bottom:1px solid #dfdfdf;border-left:none;width:40%}}@media only screen and (max-width:450px){main.personalize section.preview section.book-for section.options section.type{height:60px;-webkit-box-pack:center;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;border-left:none;width:100%}}main.personalize section.preview section.book-for section.options section.text{border-left:1px solid #dfdfdf;padding-right:10px}@media only screen and (max-width:960px) and (min-width:450px){main.personalize section.preview section.book-for section.options section.text{float:right;height:60px;-webkit-box-pack:center;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;border-bottom:1px solid #dfdfdf;width:30%}}@media only screen and (max-width:450px){main.personalize section.preview section.book-for section.options section.text{float:left;height:60px;-webkit-box-pack:center;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;border-bottom:1px solid #dfdfdf;width:50%}}main.personalize section.preview section.book-for section.options section.active{background-color:#fff8bd;padding-bottom:5px}main.personalize section.preview section.book-for section.options section.active i.arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}main.personalize section.preview section.book-for section.options section.checked i.check{color:green}main.personalize section.preview section.book-for section.options button{-ms-flex-item-align:center;align-self:center;float:left;margin-left:20px}main.personalize section.preview section.book-for section.options button.share{margin-right:auto}main.personalize section.preview section.book-for section.options button.order{margin-right:auto}main.personalize section.preview section.book-for section.options button.order i{margin:auto 10px}main.personalize section.preview section.book-for section.options button.prev{margin:5px auto}@media only screen and (max-width:960px) and (min-width:450px){main.personalize section.preview section.book-for section.options button{display:block;padding:10px;text-align:center;margin:5px;float:right;width:-webkit-calc(100% - 20px);width:calc(100% - 20px)}main.personalize section.preview section.book-for section.options button.order{width:-webkit-calc(100% - 20px);width:calc(100% - 20px);margin:5px auto;float:none}main.personalize section.preview section.book-for section.options button.share{width:-webkit-calc(40% - 10px);width:calc(40% - 10px);margin-top:10px;margin-right:5px}}@media only screen and (max-width:450px){main.personalize section.preview section.book-for section.options button{display:block;padding:10px;text-align:center;margin:5px;float:right;width:-webkit-calc(100% - 20px);width:calc(100% - 20px)}main.personalize section.preview section.book-for section.options button.order{width:-webkit-calc(100% - 20px);width:calc(100% - 20px);margin:5px auto;float:none}main.personalize section.preview section.book-for section.options button.share{width:-webkit-calc(40% - 10px);width:calc(40% - 10px);margin-top:10px;margin-right:5px}}main.personalize section.preview section.book-for section.options div.wrapper{height:80px;display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;box-align:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch}@media only screen and (max-width:960px) and (min-width:450px){main.personalize section.preview section.book-for section.options div.wrapper{display:block;height:auto}main.personalize section.preview section.book-for section.options div.wrapper::after{clear:both;content:"";display:table}}@media only screen and (max-width:450px){main.personalize section.preview section.book-for section.options div.wrapper{display:block;height:auto}main.personalize section.preview section.book-for section.options div.wrapper::after{clear:both;content:"";display:table}}main.personalize section.preview section.book-for section.options div.popup-layer{position:absolute;right:0;bottom:81px;left:0;background-color:#fff8bd;z-index:800;display:none;padding:10px 0;height:0;box-shadow:0 -2px 2px rgba(0,0,0,.04);bottom:182px;height:385px;z-index:9999;overflow:hidden}@media only screen and (max-width:960px) and (min-width:450px){main.personalize section.preview section.book-for section.options div.popup-layer{bottom:80px;height:410px}}@media only screen and (min-width:960px){main.personalize section.preview section.book-for section.options div.popup-layer{bottom:80px;height:450px;opacity:.95}}@media only screen and (max-width:960px) and (min-width:450px){main.personalize section.preview section.book-for section.options div.popup-layer.prev{bottom:61px;height:310px!important}}@media only screen and (max-width:450px){main.personalize section.preview section.book-for section.options div.popup-layer.prev{bottom:61px;height:310px!important}}main.personalize section.preview section.book-for section.options div.popup-layer.show{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;box-align:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;-webkit-box-pack:center;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}@media only screen and (max-width:450px){main.personalize section.preview section.book-for section.options div.popup-layer.show{display:block}}@media only screen and (min-width:960px){main.personalize section.preview section.book-for section.options div.popup-layer.name-layer{height:250px!important}}@media only screen and (max-width:960px) and (min-width:450px){main.personalize section.preview section.book-for section.options div.popup-layer.name-layer.show{display:block}}@media only screen and (max-width:960px) and (min-width:450px){main.personalize section.preview section.book-for section.options div.popup-layer.name-layer{height:340px!important;bottom:116px}}@media only screen and (max-width:960px) and (min-width:450px){main.personalize section.preview section.book-for section.options div.popup-layer.name-layer form{width:100%!important;bottom:50px}}@media only screen and (max-width:450px){main.personalize section.preview section.book-for section.options div.popup-layer.name-layer form{width:100%!important}}main.personalize section.preview section.book-for section.options div.popup-layer.name-layer div.text{width:800px}@media only screen and (max-width:960px) and (min-width:450px){main.personalize section.preview section.book-for section.options div.popup-layer.name-layer div.text{width:100%}}@media only screen and (max-width:450px){main.personalize section.preview section.book-for section.options div.popup-layer.name-layer div.text{width:100%}}main.personalize section.preview section.book-for section.options div.popup-layer.name-layer div.text h3{font-weight:700;font-size:18px;color:#6f6f6f;text-align:right}@media only screen and (max-width:960px) and (min-width:450px){main.personalize section.preview section.book-for section.options div.popup-layer.name-layer div.text h3{margin:10px 0;font-size:16px;text-align:center}}@media only screen and (max-width:450px){main.personalize section.preview section.book-for section.options div.popup-layer.name-layer div.text h3{margin:10px 0;font-size:16px;text-align:center}}main.personalize section.preview section.book-for section.options div.popup-layer.name-layer div.text h4{font-size:12px;color:#34d3b3;text-align:right}@media only screen and (max-width:960px) and (min-width:450px){main.personalize section.preview section.book-for section.options div.popup-layer.text-layer{bottom:116px!important;height:400px!important}}main.personalize section.preview section.book-for section.options div.popup-layer.text-layer div.dedication-form{width:90%;max-width:900px;margin:auto;padding:10px}@media only screen and (min-width:960px){main.personalize section.preview section.book-for section.options div.popup-layer.text-layer div.dedication-form{margin-top:30px;width:100%;padding:0}}main.personalize section.preview section.book-for section.options div.popup-layer.text-layer div.dedication-form div.dd-header{width:100%;display:block;text-align:right}main.personalize section.preview section.book-for section.options div.popup-layer.text-layer div.dedication-form div.dd-header h2{font-size:14pt;font-weight:700;margin:0;color:#666;text-align:right}@media only screen and (min-width:960px){main.personalize section.preview section.book-for section.options div.popup-layer.text-layer div.dedication-form div.dd-header{float:left}}main.personalize section.preview section.book-for section.options div.popup-layer.text-layer div.dedication-form div.dd-text{display:block;width:100%;margin-top:10px}@media only screen and (min-width:960px){main.personalize section.preview section.book-for section.options div.popup-layer.text-layer div.dedication-form div.dd-text{margin:0;float:right;padding:15px;width:65%}}main.personalize section.preview section.book-for section.options div.popup-layer.text-layer div.dedication-form div.dd-text textarea{resize:none;font-size:14px;color:#888;border:1px solid #a6e3ff;box-shadow:0 0 5px rgba(0,0,0,.1);border-radius:5px;padding:15px 10px;width:100%;background-color:#fff;display:block;height:130px}@media only screen and (min-width:960px){main.personalize section.preview section.book-for section.options div.popup-layer.text-layer div.dedication-form div.dd-text textarea{height:250px}}main.personalize section.preview section.book-for section.options div.popup-layer.text-layer div.dedication-form div.dd-image{position:relative;display:block;width:100%}@media only screen and (min-width:960px){main.personalize section.preview section.book-for section.options div.popup-layer.text-layer div.dedication-form div.dd-image{padding:15px;width:35%;height:100%;min-height:230px;float:right;margin:0}}main.personalize section.preview section.book-for section.options div.popup-layer.text-layer div.dedication-form div.dd-image iframe{display:block;width:100%;height:115px;border:0;margin-top:10px;padding:0}@media only screen and (min-width:960px){main.personalize section.preview section.book-for section.options div.popup-layer.text-layer div.dedication-form div.dd-image iframe{margin:0;height:200px}}main.personalize section.preview section.book-for section.options div.popup-layer.text-layer div.dedication-form div.dd-image div.imageuploader{display:none;background:#fff;position:absolute;top:0;left:0;right:0;bottom:0;opacity:.9}main.personalize section.preview section.book-for section.options div.popup-layer.text-layer div.dedication-form div.dd-action{display:block;width:100%;text-align:center}@media only screen and (min-width:960px){main.personalize section.preview section.book-for section.options div.popup-layer.text-layer div.dedication-form div.dd-action{padding:15px;float:right}}main.personalize section.preview section.book-for section.options div.popup-layer.text-layer div.dedication-form div.dd-action button{width:100%}@media only screen and (min-width:960px){main.personalize section.preview section.book-for section.options div.popup-layer.text-layer div.dedication-form div.dd-action button{width:60%}}@media only screen and (min-width:960px){main.personalize section.preview section.book-for section.options div.popup-layer.type-layer{height:235px}}@media only screen and (max-width:960px) and (min-width:450px){main.personalize section.preview section.book-for section.options div.popup-layer.type-layer{bottom:116px!important;height:240px!important}}@media only screen and (max-width:450px){main.personalize section.preview section.book-for section.options div.popup-layer.type-layer{height:315px;bottom:121px}}main.personalize section.preview section.book-for section.options div.popup-layer.type-layer figure{position:relative;cursor:pointer;display:block;margin:5px 5px;padding:5px;border:1px solid #ccc;border-radius:5px;width:200px}main.personalize section.preview section.book-for section.options div.popup-layer.type-layer figure::after{clear:both;content:"";display:table}@media only screen and (max-width:450px){main.personalize section.preview section.book-for section.options div.popup-layer.type-layer figure{width:95%;margin:5px auto}}main.personalize section.preview section.book-for section.options div.popup-layer.type-layer figure i.active{display:none}main.personalize section.preview section.book-for section.options div.popup-layer.type-layer figure:hover{background-color:#eee;border:1px solid #666;box-shadow:1px 1px 1px rgba(204,204,204,.24)}main.personalize section.preview section.book-for section.options div.popup-layer.type-layer figure div.container{display:inline-block;margin:5px auto;margin-bottom:5px}main.personalize section.preview section.book-for section.options div.popup-layer.type-layer figure div.container::after{clear:both;content:"";display:table}@media only screen and (max-width:450px){main.personalize section.preview section.book-for section.options div.popup-layer.type-layer figure div.container{float:left;margin-bottom:5px}}main.personalize section.preview section.book-for section.options div.popup-layer.type-layer figure div.container div.mobile{margin:auto;width:40px;height:80px;display:inline-block;background-size:contain;background-image:url("/assets/img/iphone.png")}@media only screen and (max-width:450px){main.personalize section.preview section.book-for section.options div.popup-layer.type-layer figure div.container div.mobile{width:30px;height:60px}}main.personalize section.preview section.book-for section.options div.popup-layer.type-layer figure div.container div.mobile div{margin:15px auto;width:38px;height:38px;background-size:contain}main.personalize section.preview section.book-for section.options div.popup-layer.type-layer figure div.container div.mobile div img{margin:auto;width:38px;height:38px}@media only screen and (max-width:450px){main.personalize section.preview section.book-for section.options div.popup-layer.type-layer figure div.container div.mobile div img{width:28px;height:28px}}@media only screen and (max-width:450px){main.personalize section.preview section.book-for section.options div.popup-layer.type-layer figure div.container div.mobile div{width:28px;height:28px}}main.personalize section.preview section.book-for section.options div.popup-layer.type-layer figure div.container div.book{width:80px;height:80px;margin:auto;display:inline-block}@media only screen and (max-width:450px){main.personalize section.preview section.book-for section.options div.popup-layer.type-layer figure div.container div.book{width:60px;height:60px}}main.personalize section.preview section.book-for section.options div.popup-layer.type-layer figure div.container div.book div{width:80px;height:80px;background-size:contain}@media only screen and (max-width:450px){main.personalize section.preview section.book-for section.options div.popup-layer.type-layer figure div.container div.book div{width:60px;height:60px}}main.personalize section.preview section.book-for section.options div.popup-layer.type-layer figure div.container div.book div img{margin:auto;width:80px;height:80px}@media only screen and (max-width:450px){main.personalize section.preview section.book-for section.options div.popup-layer.type-layer figure div.container div.book div img{width:60px;height:60px}}main.personalize section.preview section.book-for section.options div.popup-layer.type-layer figure div.detail{display:block}@media only screen and (max-width:450px){main.personalize section.preview section.book-for section.options div.popup-layer.type-layer figure div.detail{margin-top:10px;text-align:right;display:inline-block;float:right}main.personalize section.preview section.book-for section.options div.popup-layer.type-layer figure div.detail span{margin:0;text-align:right}}main.personalize section.preview section.book-for section.options div.popup-layer.type-layer figure div.detail span.price{font-size:14px;font-weight:600;color:#000}main.personalize section.preview section.book-for section.options div.popup-layer.type-layer figure div.detail span.price i{font-size:12px;font-weight:400;text-decoration:line-through;margin-left:5px}main.personalize section.preview section.book-for section.options div.popup-layer.type-layer figure.active{background-color:#ddd}main.personalize section.preview section.book-for section.options div.popup-layer.type-layer figure.active i.active{position:absolute;top:-10px;right:0;font-size:20px;display:block;color:green;display:inline-block}@media only screen and (max-width:450px){main.personalize section.preview section.book-for section.options div.popup-layer.type-layer figure.active i.active{float:right;font-size:20px;display:inline-block;margin-top:10px}}main.personalize section.preview section.book-for section.options div.popup-layer.type-layer figure.default{border:2px solid #2ecc71}main.personalize section.preview section.book-for section.options div.popup-layer.type-layer figure.default div.detail{font-weight:700}main.personalize section.preview section.book-for section.options div.popup-layer.type-layer figure.DG div div.book{display:none}main.personalize section.preview section.book-for section.options div.popup-layer.type-layer figure.HC div div.mobile{display:none}main.personalize section.preview section.book-for section.options div.popup-layer.type-layer figure.BL div div.book{margin-left:20px;float:right}main.personalize section.preview section.book-for section.options div.popup-layer.type-layer figure.BL div div.mobile{float:right}main.personalize section.spec{max-width:1200px;margin-left:auto;margin-right:auto;padding-bottom:15px}main.personalize section.spec header h3{font-size:18px;margin:20px 0;font-weight:700;color:#055577}main.personalize section.spec section{margin:0 auto;background-color:#fff;padding:10px;position:relative}main.personalize section.spec section::after{clear:both;content:"";display:table}@media only screen and (max-width:450px){main.personalize section.spec section{width:90%}}main.personalize section.spec section div.specdetail{width:60%;float:right}@media only screen and (max-width:450px){main.personalize section.spec section div.specdetail{float:none;width:100%}}@media only screen and (max-width:960px) and (min-width:450px){main.personalize section.spec section div.specdetail{width:45%}}main.personalize section.spec section div.sizeprice{padding-top:10px;width:30%;float:left}@media only screen and (max-width:450px){main.personalize section.spec section div.sizeprice{float:none;width:100%}}@media only screen and (max-width:960px) and (min-width:450px){main.personalize section.spec section div.sizeprice{width:45%}}main.personalize section.spec section div.sizeprice span.row{display:block;border-bottom:1px solid #f6f6f6;padding:10px}main.personalize section.spec section div.sizeprice span.row::after{clear:both;content:"";display:table}main.personalize section.spec section div.sizeprice span.row span.title{color:#858585;display:block;width:100px;float:right;font-weight:400}main.personalize section.spec section div.sizeprice span.row.book-price{font-size:14px;color:green;border-radius:4px;background-color:#dfdfdf}main.personalize section.spec section div.sizeprice span.row.book-price span.value{font-size:14px;font-weight:600;color:#000}main.personalize section.spec section div.sizeprice span.row.book-price span.value i{margin-left:5px;font-size:12px;font-weight:400;text-decoration:line-through}main.cart{padding-bottom:15px;background-color:#fff;max-width:900px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row}@media only screen and (max-width:450px){main.cart{margin-bottom:90px;-ms-flex-flow:column;flex-flow:column}}main.cart #confirm-order-form{max-width:350px;width:100%}main.cart section.lastminute{background-color:rgba(0,0,0,.8);display:none;position:fixed;height:100vh;width:100vw;z-index:9999;bottom:0;top:0;left:0;right:0;margin:0}main.cart section.lastminute.active{display:block}main.cart section.lastminute.ptype7 div{background-image:url(/assets/img/yaldastory/background.png)}main.cart section.lastminute.ptype6 div{background-image:url(/assets/img/lovestory/background.png)}main.cart section.lastminute.ptype5 div{background-image:url(/assets/img/starsstory/background.png)}main.cart section.lastminute.ptype1 div{background-image:url(/assets/img/bs-back.png)}main.cart section.lastminute.ptype0 div{background-image:url(/assets/img/al-back.png)}main.cart section.lastminute.ptype10 div{background-image:url(/assets/img/lullaby/background.png)}main.cart section.lastminute div{background-color:#bb3030;width:-webkit-calc(100vw - 10px);width:calc(100vw - 10px);margin:5px;border-radius:20px;padding:30px 15px 10px 15px;position:absolute;height:440px;top:-webkit-calc(50% - 220px);top:calc(50% - 220px)}@media only screen and (max-width:960px) and (min-width:450px){main.cart section.lastminute div{width:350px;height:500px;margin:auto;top:-webkit-calc(50% - 250px);top:calc(50% - 250px);left:-webkit-calc(50% - 175px);left:calc(50% - 175px)}}@media only screen and (min-width:960px){main.cart section.lastminute div{width:350px;height:500px;margin:auto;top:-webkit-calc(50% - 250px);top:calc(50% - 250px);left:-webkit-calc(50% - 175px);left:calc(50% - 175px)}}@media only screen and (max-height:480px){main.cart section.lastminute div{height:320px;top:-webkit-calc(50% - 160px);top:calc(50% - 160px)}}main.cart section.lastminute div h3{font-size:18pt;font-weight:700;text-align:center;color:#fbff00}@media only screen and (max-height:480px){main.cart section.lastminute div h3{font-size:14pt}}main.cart section.lastminute div span{display:block;text-align:center;font-size:10pt;color:#fff;font-weight:400}@media only screen and (max-height:480px){main.cart section.lastminute div span{font-size:8pt}}main.cart section.lastminute div img{display:block;width:200px;margin:10px auto}@media only screen and (max-height:480px){main.cart section.lastminute div img{width:150px}}main.cart section.lastminute div a{cursor:pointer}main.cart section.lastminute div a.btn{display:block;text-align:center;width:200px;background-color:#70e47c;color:#000;border-radius:10px;margin:auto;border:2px solid #fff;font-size:10pt;font-weight:700}main.cart section.lastminute div a.more{margin:auto;display:block;text-align:center;color:#fff;font-size:10pt;margin-top:10px}main.cart section.lastminute div a.close{position:absolute;top:5px;left:5px}main.cart section.lastminute div a.close:before{content:"\f00d";font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;display:block;font-size:35px;line-height:24px;border-radius:50%;color:#fff;width:30px;height:30px;text-align:center}@media only screen and (min-width:960px){main.cart section.basket-content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}}@media only screen and (max-width:960px) and (min-width:450px){main.cart section.basket-content{width:90%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}}main.cart section.basket-content header{margin:0 0;width:100%;position:relative}main.cart section.basket-content header a.discount{display:block;background:#4992ff;border-radius:5px;padding:2px 10px;color:#fff;position:absolute;top:5px;left:5px}main.cart section.basket-content header h2.basket-header{font-size:14px;font-weight:700;text-align:center;padding:5px;color:#055577}main.cart section.basket-content>form{width:100%}main.cart section.basket-content section.pendingpayment{width:-webkit-calc(100% - 10px);width:calc(100% - 10px);padding:10px;background:#bce8f5;border-radius:10px;margin:5px;font-weight:700;font-size:12pt}main.cart section.basket-content section.pendingpayment div.payactions{margin-top:10px}main.cart section.basket-content section.basket-item{width:-webkit-calc(100% - 10px);width:calc(100% - 10px);margin:5px;padding:10px;border:1px solid #eee;position:relative;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-flow:row wrap;flex-flow:row wrap}main.cart section.basket-content section.basket-item::after{clear:both;content:"";display:table}main.cart section.basket-content section.basket-item div.right{width:130px;-ms-flex-negative:0;flex-shrink:0;min-width:130px;padding:0 10px;-ms-flex-flow:column;flex-flow:column;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}main.cart section.basket-content section.basket-item div.right div.quantity{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;border:1px solid #ccc;border-radius:10px;padding:5px;min-height:40px}main.cart section.basket-content section.basket-item div.right div.quantity input{border:0;min-width:40px;font-size:16px;padding:3px 0;line-height:1;text-align:center;background-color:transparent;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}main.cart section.basket-content section.basket-item div.right div.quantity button{border:0;-ms-flex-negative:0;flex-shrink:0;max-width:30px;min-width:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;font-weight:700;background-color:transparent;color:green;padding:0 10px}main.cart section.basket-content section.basket-item div.right div.quantity button.hide{display:none}main.cart section.basket-content section.basket-item div.right div.quantity button i{margin:0}main.cart section.basket-content section.basket-item div.right div.cover{position:relative;width:100px;height:100px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}@media only screen and (min-width:450px){main.cart section.basket-content section.basket-item div.right div.cover{width:110px;height:110px;padding:0}}main.cart section.basket-content section.basket-item div.right div.cover img{width:auto;height:90px;-o-object-fit:fill;object-fit:fill;position:absolute;top:5px;right:5px}@media only screen and (min-width:960px){main.cart section.basket-content section.basket-item div.right div.cover img{top:0;right:0;width:auto;height:110px}}@media only screen and (max-width:960px) and (min-width:450px){main.cart section.basket-content section.basket-item div.right div.cover img{top:0;right:0;width:auto;height:110px}}main.cart section.basket-content section.basket-item div.left{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:50%;padding:0 10px}main.cart section.basket-content section.basket-item div.left h4{font-size:14px;font-weight:700}main.cart section.basket-content section.basket-item div.left span.detail{color:#666;font-size:12px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}main.cart section.basket-content section.basket-item div.left div.priceholder{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:45px}main.cart section.basket-content section.basket-item div.left div.priceholder b{font-size:8px}main.cart section.basket-content section.basket-item div.left div.priceholder span{text-align:center;margin:0}main.cart section.basket-content section.basket-item div.left div.priceholder span.oldprice{font-size:12px;text-decoration:line-through;color:#000;margin-left:5px}main.cart section.basket-content section.basket-item div.left div.priceholder span.price{display:block;font-size:16px;font-weight:700;color:#58980c;font-weight:400}main.cart section.basket-content section.basket-item div.text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-right:15px;width:30%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;width:50%}@media only screen and (min-width:450px){main.cart section.basket-content section.basket-item div.text{-ms-flex-flow:row;flex-flow:row}}main.cart section.basket-content section.basket-item div.text label{font-weight:700}main.cart section.basket-content section.basket-item div.text label:before{content:"\f0c8";font:normal normal normal 14px/1 FontAwesome;display:inline-block;font-size:16pt;color:gray;vertical-align:middle}main.cart section.basket-content section.basket-item div.text input[type=checkbox]{display:none}main.cart section.basket-content section.basket-item div.text input[type=checkbox]:checked+label:before{content:"\f14a";font:normal normal normal 14px/1 FontAwesome;display:inline-block;font-size:16pt;color:green;vertical-align:middle}main.cart section.basket-content section.basket-item div.text h3{font-size:17px;font-weight:100;width:100%;color:#f18221}@media only screen and (min-width:450px){main.cart section.basket-content section.basket-item div.text span{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}main.cart section.basket-content section.basket-item div.text span.h4{display:block;font-size:14px;font-weight:400;width:100%;color:#2c9999}@media only screen and (min-width:450px){main.cart section.basket-content section.basket-item div.text span.h4{display:none}}main.cart section.basket-content section.basket-item div.text span.h5{font-size:10px;font-weight:400;width:100%;color:#666}main.cart section.basket-content section.basket-item div.text div.options{width:50%;-webkit-box-flex:1;-ms-flex:1 0 30%;flex:1 0 30%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:450px){main.cart section.basket-content section.basket-item div.text div.options{width:unset;padding:10px 15px;background-color:#eee;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}main.cart section.basket-content section.basket-item div.text div.options div.priceholder{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}main.cart section.basket-content section.basket-item div.text div.options div.priceholder b{font-size:8px}main.cart section.basket-content section.basket-item div.text div.options div.priceholder span{text-align:center;margin:auto;width:100%}main.cart section.basket-content section.basket-item div.text div.options div.priceholder span.oldprice{font-size:12px;text-decoration:line-through;color:#000}main.cart section.basket-content section.basket-item div.text div.options div.priceholder span.price{display:block;font-size:16px;font-weight:700;color:#58980c;font-weight:400}main.cart section.basket-content section.basket-item div.text div.options div.quantity{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;border:1px solid #ccc;border-radius:10px;padding:5px;min-height:40px}main.cart section.basket-content section.basket-item div.text div.options div.quantity input{border:0;min-width:40px;font-size:16px;padding:3px 0;line-height:1;text-align:center;background-color:transparent;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}main.cart section.basket-content section.basket-item div.text div.options div.quantity button{border:0;-ms-flex-negative:0;flex-shrink:0;max-width:30px;min-width:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;font-weight:700;background-color:transparent;color:green;padding:0 10px}main.cart section.basket-content section.basket-item div.text div.options div.quantity button i{margin:0}main.cart section.basket-content section.basket-item div.text div.actions{width:50%;-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (min-width:450px){main.cart section.basket-content section.basket-item div.text div.actions{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-flow:row wrap;flex-flow:row wrap}}main.cart section.basket-content section.basket-item div.text div.actions span.h4{display:none}@media only screen and (min-width:450px){main.cart section.basket-content section.basket-item div.text div.actions span.h4{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:block;font-size:18px;font-weight:700;width:100%;color:#2c9999}}main.cart section.basket-content section.basket-item div.text div.actions a.iconbtn{-ms-flex-negative:0;flex-shrink:0;width:100%;max-width:110px;border:1px solid #eee;border-radius:5px;padding:2px 5px;color:#000;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main.cart section.basket-content section.basket-item div.text div.actions a.iconbtn.edit{margin-bottom:5px}main.cart section.basket-content section.basket-item div.text div.actions a.iconbtn.remove{color:red}@media only screen and (min-width:450px){main.cart section.basket-content section.basket-item div.text div.actions a.iconbtn{margin-bottom:0;margin-right:5px}}main.cart section.basket-content section.basket-item div.crossitems{width:100%;margin:auto;padding:10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}main.cart section.basket-content section.basket-item div.crossitems div.cross-form.cart{margin:unset!important;padding:5px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:unset;gap:10px}@media only screen and (min-width:960px){main.cart section.basket-content section.basket-item div.crossitems div.cross-form.cart{-ms-flex-flow:row wrap;flex-flow:row wrap}}main.cart section.basket-content section.basket-item div.crossitems div.cross-form.cart div.cross-item{margin:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:1px solid #ccc;border-radius:8px;margin-bottom:5px;padding:5px;background:#fff;width:100%;-webkit-box-flex:1;-ms-flex:1 0 30%;flex:1 0 30%}@media only screen and (min-width:960px){main.cart section.basket-content section.basket-item div.crossitems div.cross-form.cart div.cross-item{-webkit-box-flex:1;-ms-flex:1 0 30%;flex:1 0 30%;max-width:250px}}main.cart section.basket-content section.basket-item div.crossitems h1{font-size:14px;font-weight:700}@media only screen and (min-width:450px){main.cart section.basket-content section.basket-item div.crossitems h1{text-align:center}}main.cart section.basket-content section.basket-item div.crossitems div.cross-item-detail span{color:#58980c!important}main.cart section.basket-content section.basket-item div.crossitems div.cross-item-detail a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:red;border:1px solid #eee;padding:2px 5px;max-width:110px;width:100%;margin-top:10px;border-radius:8px;cursor:pointer}main.cart section.basket-content section.discount-item{width:-webkit-calc(100% - 10px);width:calc(100% - 10px);margin:5px;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}main.cart section.basket-content section.discount-item::after{clear:both;content:"";display:table}@media only screen and (min-width:450px){main.cart section.basket-content section.discount-item{width:100%;margin:10px auto;height:auto}}main.cart section.basket-content section.discount-item div{background:#4ba6ff;border-radius:5px;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}main.cart section.basket-content section.discount-item div.detail{width:30%;border-radius:0 10px 10px 0}main.cart section.basket-content section.discount-item div.detail figure{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:9pt;font-weight:800;width:100%;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}main.cart section.basket-content section.discount-item div.detail figure h4{width:100%;font-size:36pt;margin:0;padding:0;line-height:45px}main.cart section.basket-content section.discount-item div.detail figure.small{font-size:20pt}main.cart section.basket-content section.discount-item div.detail figure.small h4{font-size:20pt}main.cart section.basket-content section.discount-item div.action{width:70%;-ms-flex-negative:1;flex-shrink:1;font-size:9pt;border-radius:10px 0 0 10px}main.cart section.basket-content section.discount-item div.action a{padding:5px 10px;box-shadow:none;background:0 0;font-size:9pt;border:1px solid #fff;margin-top:15px}main.cart section.basket-content section.discount-item div.action i{margin-right:5px;margin-left:0}main.cart section.basket-content section.discount-item span.seperator{width:10px;background:#4ba6ff;position:relative;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}main.cart section.basket-content section.discount-item span.seperator font{border:1px dashed #fff;z-index:10;z-index:1;width:1px;height:100%;display:block;margin:0}main.cart section.basket-content section.discount-item span.seperator:before{content:"";display:block;width:20px;height:20px;border-radius:50%;background:#fff;position:absolute;top:-10px;left:-5px}main.cart section.basket-content section.discount-item span.seperator:after{content:"";display:block;width:20px;height:20px;border-radius:50%;background:#fff;position:absolute;bottom:-10px;left:-5px}main.cart section.basket-content section.basket-inpack,main.cart section.basket-content section.basket-priority{width:-webkit-calc(100% - 10px);width:calc(100% - 10px);margin:5px;background-color:#fff;padding:10px;position:relative;height:auto;border-radius:10px;border:1px solid #eee}main.cart section.basket-content section.basket-inpack::after,main.cart section.basket-content section.basket-priority::after{clear:both;content:"";display:table}@media only screen and (min-width:960px){main.cart section.basket-content section.basket-inpack,main.cart section.basket-content section.basket-priority{width:100%;margin:10px auto}}@media only screen and (max-width:960px) and (min-width:450px){main.cart section.basket-content section.basket-inpack,main.cart section.basket-content section.basket-priority{width:100%;margin:10px auto}}main.cart section.basket-content section.basket-inpack input[type=checkbox],main.cart section.basket-content section.basket-priority input[type=checkbox]{display:none}main.cart section.basket-content section.basket-inpack input[type=checkbox]+label,main.cart section.basket-content section.basket-priority input[type=checkbox]+label{font-size:12pt;color:#666}main.cart section.basket-content section.basket-inpack input[type=checkbox]+label:before,main.cart section.basket-content section.basket-priority input[type=checkbox]+label:before{content:"\f0c8";font:normal normal normal 14px/1 FontAwesome;display:inline-block;font-size:16pt;color:#ccc;vertical-align:middle}main.cart section.basket-content section.basket-inpack input[type=checkbox]:checked+label,main.cart section.basket-content section.basket-priority input[type=checkbox]:checked+label{color:green}main.cart section.basket-content section.basket-inpack input[type=checkbox]:checked+label:before,main.cart section.basket-content section.basket-priority input[type=checkbox]:checked+label:before{content:"\f14a";font:normal normal normal 14px/1 FontAwesome;display:inline-block;font-size:16pt;color:green;vertical-align:middle}main.cart section.basket-content section.basket-inpack select,main.cart section.basket-content section.basket-priority select{width:50%;padding:5px;margin:5px}@media only screen and (min-width:960px){main.cart section.basket-content section.basket-inpack select,main.cart section.basket-content section.basket-priority select{width:100px}}main.cart section.basket-content section.basket-inpack div,main.cart section.basket-content section.basket-priority div{display:block}main.cart section.basket-content section.basket-inpack div h2,main.cart section.basket-content section.basket-priority div h2{font-size:10pt;color:#666}main.cart section.basket-content section.basket-inpack h1,main.cart section.basket-content section.basket-priority h1{font-size:14pt;font-weight:700;text-align:center;margin:5px 0;color:green}@media only screen and (min-width:960px){main.cart section.basket-content section.basket-inpack h1,main.cart section.basket-content section.basket-priority h1{text-align:right}}main.cart section.basket-content section.basket-inpack figure,main.cart section.basket-content section.basket-priority figure{display:block;width:200px;text-align:center;margin:auto}@media only screen and (min-width:960px){main.cart section.basket-content section.basket-inpack figure,main.cart section.basket-content section.basket-priority figure{margin-left:20px;margin-bottom:15px;float:right}}main.cart section.basket-content section.basket-inpack figure img,main.cart section.basket-content section.basket-priority figure img{width:100%;height:auto}main.cart section.basket-content section.discount{width:100%;padding:8px}@media only screen and (min-width:450px){main.cart section.basket-content section.discount{padding:0}}main.cart section.basket-content section.discount form.discount{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;width:100%;border:1px solid #029500;border-radius:10px;padding:10px}main.cart section.basket-content section.discount form.discount label{font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row}main.cart section.basket-content section.discount form.discount label span{font-weight:700;display:block;font-size:14px}main.cart section.basket-content section.discount form.discount label input{padding:5px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;direction:ltr;font-size:16px;border-radius:0 8px 8px 0;border:1px solid #ccc}main.cart section.basket-content section.discount form.discount button{border-radius:8px;border-top-right-radius:0;border-bottom-right-radius:0;padding:10px}main.cart section.basket-content section.discount form.discount div{color:#fff;padding:10px;border-radius:5px;position:relative;background:#3a903a;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:10px auto}main.cart section.basket-content section.discount form.discount div.error{color:red}main.cart section.basket-content section.discount form.discount div a{position:absolute;left:5px;top:5px;background-color:#fff;border-radius:50%;display:block;width:24px;height:24px;line-height:24px;text-align:center}main.cart section.basket-content section.discount form.discount div a i{margin:0;font-size:17px}main.cart section.basket-content section.discount form.discount div span{display:block;float:left;font-weight:700}main.cart section.basket-content section.discount form.discount section.discount-sec.hide{display:none}main.cart section.basket-content section.new-item{margin:5px;padding:10px;border-radius:10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center}main.cart section.basket-content section.new-item a{font-size:12px;padding:10px;text-align:center;margin:10px auto}main.cart section.basket-content section.new-item span{display:block;font-weight:700;font-size:12px;width:100%;margin:auto}@media only screen and (min-width:960px){main.cart section.basket-content section.new-item{width:-webkit-calc(50% - 10px);width:calc(50% - 10px);border-radius:10px}}@media only screen and (max-width:960px) and (min-width:450px){main.cart section.basket-content section.new-item{width:-webkit-calc(50% - 10px);width:calc(50% - 10px);border-radius:10px}}main.cart section.basket-content section.new-item h1{font-size:14pt;font-weight:700;text-align:center}main.cart section.order-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}main.cart section.order-form header h3{font-size:18px;font-weight:700;text-align:center;padding:10px;color:#055577}main.cart section.order-form section.order-detail{width:100%;margin:10px auto;background-color:#fff;padding:10px;border-radius:4px;position:relative}main.cart section.order-form section.order-detail::after{clear:both;content:"";display:table}main.cart section.order-form section.order-detail:after{border-radius:0 0 4px 4px;margin-bottom:-10px;margin-top:auto}main.cart section.order-form section.order-detail header h4{font-size:14px;margin-bottom:10px;font-weight:700;text-shadow:1px 1px 1px #e4e4e4}main.cart section.order-form section.order-detail div.order-delivery{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width:450px){main.cart section.order-form section.order-detail div.order-delivery{display:none}}main.cart section.order-form section.order-detail section.order-address{width:100%}main.cart section.order-form section.order-detail section.order-address dl dd{padding:10px;border-radius:10px;border:1px solid #eee;margin:10px 0}main.cart section.order-form section.order-detail section.order-address dl dd::after{clear:both;content:"";display:table}main.cart section.order-form section.order-detail section.order-address dl dd label{padding:5px;padding-right:30px;position:relative;display:block}main.cart section.order-form section.order-detail section.order-address dl dd label span.intl{direction:ltr;text-align:left;padding-left:40px;width:100%}main.cart section.order-form section.order-detail section.order-address dl dd label a.edit{float:left}main.cart section.order-form section.order-detail section.order-address dl dd input[type=radio]{display:none}main.cart section.order-form section.order-detail section.order-address dl dd input[type=radio]+label{display:block}main.cart section.order-form section.order-detail section.order-address dl dd input[type=radio]+label:before{content:"\f10c";font:normal normal normal 14px/1 FontAwesome;display:inline-block;font-size:16pt;color:#eee;vertical-align:middle;position:absolute;top:5px;right:5px}main.cart section.order-form section.order-detail section.order-address dl dd input[type=radio]:checked+label:before{content:"\f058";color:green}main.cart section.order-form section.order-detail section.order-address div.button{text-align:left;margin-bottom:10px;float:left;display:inline-block}main.cart section.order-form section.order-detail section.order-address div.button.state-alone{display:none}main.cart section.order-form section.order-detail section.order-address div.header{float:right;display:inline-block}main.cart section.order-form section.order-detail section.order-address div.header h4{font-size:14px;margin-bottom:10px;font-weight:700}main.cart section.order-form section.order-detail section.order-address form.state-edit button.submit.contactform{display:block;width:80%;margin:10px auto}main.cart section.order-form section.order-detail section.order-address input[type=radio].radio{display:none}main.cart section.order-form section.order-detail section.order-address input[type=radio].radio+label{display:inline-block;float:right;padding-left:25px}main.cart section.order-form section.order-detail section.order-address input[type=radio].radio+label:before{content:"\f10c";font:normal normal normal 14px/1 FontAwesome;display:inline-block;font-size:16pt;color:gray;vertical-align:middle}main.cart section.order-form section.order-detail section.order-address input[type=radio].radio:checked+label:before{content:"\f058";color:green}@media only screen and (max-width:450px){main.cart section.checkout.lmactive{display:none}}@media only screen and (min-width:450px){main.cart section.checkout{padding:30px 10px;position:-webkit-sticky;position:sticky;top:0}}main.cart section.checkout section{width:70%;z-index:9999;margin:10px auto;background-color:#fff;padding:10px;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}main.cart section.checkout section::after{clear:both;content:"";display:table}@media only screen and (max-width:960px) and (min-width:450px){main.cart section.checkout section{width:90%}}@media only screen and (max-width:450px){main.cart section.checkout section{width:90%}}main.cart section.checkout section label{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;color:#224880;font-size:14pt;width:100%;text-align:center}main.cart section.checkout section label a{color:#2f80d0}main.cart section.checkout section label a:hover{color:#00a300}@media only screen and (max-width:960px) and (min-width:450px){main.cart section.checkout section label{font-size:10pt;float:none;display:block}}@media only screen and (max-width:450px){main.cart section.checkout section label{font-size:10pt;float:none;display:block}}main.cart section.checkout section button{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-right:auto;font-size:12px;margin:5px;padding:10px 10px;float:none;display:block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0}main.cart section.checkout section div.ot_holder{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;color:#000;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;padding:0 5px;width:100%}main.cart section.checkout section div.ot_holder span{display:block;font-size:12px;color:green;font-weight:400}main.cart section.checkout section div.ot_holder span.ot_total{color:#000}@media only screen and (min-width:450px){main.cart section.checkout section div.ot_holder span.ot_total{font-size:16px;font-weight:700}}main.cart section.checkout section div.ot_holder span.hide{display:none}main.cart section.checkout section.fixed{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;box-shadow:1px 0 4px 2px rgba(0,0,0,.14);padding:15px 5px;border-radius:0;width:100%;position:fixed;bottom:0;margin:0}@media only screen and (min-width:450px){main.cart section.checkout section.fixed{box-shadow:unset;background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;border:1px solid #ccc;border-radius:10px;gap:10px;position:relative}}main.cart section.checkout section.fixed div.order-delivery{display:none}@media only screen and (min-width:450px){main.cart section.checkout section.fixed div.order-delivery{display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (max-width:960px) and (min-width:450px){main.cart section.checkout section.fixed label{color:#fff}}@media only screen and (max-width:450px){main.cart section.checkout section.fixed label{color:#fff}}main.cart div.order-delivery{width:100%;padding:10px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}main.cart div.order-delivery img{width:250px;margin-bottom:20px}@media only screen and (max-width:450px){main.cart div.order-delivery img{width:90%}}@media only screen and (max-width:960px) and (min-width:450px){main.cart div.order-delivery img{width:90%}}main.cart div.order-delivery b{font-weight:700}main.cart div.order-delivery span.price{color:#1da1f2;font-size:10px;margin-right:5px}div.user-info{padding:10px}div.user-info form{margin-top:65px}div.user-info form label{margin-bottom:15px}div.user-info h3{font-size:15px;font-weight:700;background-color:#efefef;padding:20px;position:absolute;top:0;right:0;left:0;border-bottom:1px solid #dfdfdf}div.user-info h3 i{color:#ccc}main.suggestion button.showextra{font-size:8pt;padding:5px 30px 5px 10px;margin-bottom:5px;border:0;border-radius:5px;position:absolute;bottom:0;color:#fff;background-color:rgba(0,0,0,.4)}main.suggestion button.showextra:after{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:0;right:5px;bottom:0;content:"\f00e";font:normal normal normal 14px/1 FontAwesome;font-size:13pt;text-rendering:auto;-webkit-font-smoothing:antialiased;color:#fff}main.suggestion div.extraphotos{position:fixed;inset:0;z-index:99999;background:rgba(0,0,0,.7);display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}main.suggestion div.extraphotos.active{display:-webkit-box;display:-ms-flexbox;display:flex}main.suggestion div.extraphotos div.content{background:#fff;margin:15px;padding:5px;padding-top:0;max-width:400px}main.suggestion div.extraphotos div.content h4{padding:5px;font-weight:700;font-size:15pt;text-align:center;width:100%}main.suggestion div.extraphotos div.content div.large{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;margin-bottom:10px}main.suggestion div.extraphotos div.content div.large img{width:100%}main.suggestion div.extraphotos div.content div.tiles{display:-webkit-box;display:-ms-flexbox;display:flex}main.suggestion div.extraphotos div.content div.tiles img{cursor:pointer;-webkit-box-flex:0;-ms-flex:0 0 calc(25% - 10px);flex:0 0 -webkit-calc(25% - 10px);flex:0 0 calc(25% - 10px);width:-webkit-calc(25% - 10px);width:calc(25% - 10px);margin:5px;opacity:.4;border:0}main.suggestion div.extraphotos div.content div.tiles img.active{opacity:1}main.suggestion section.content{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}main.suggestion section.content h3.exif2{padding:2px 10px;border-radius:10px;background-color:#ff0;color:#000;font-weight:700;font-size:8pt}main.suggestion section.content div.item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:5px;border-radius:10px;border:1px solid #eee;-ms-flex-flow:row;flex-flow:row;width:100%;margin:5px}main.suggestion section.content div.item div.success{display:none}main.suggestion section.content div.item.added div.success{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.6);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;color:#fff;-ms-flex-pack:distribute;justify-content:space-around}main.suggestion section.content div.item.added div.success div{padding:12px;text-align:center}main.suggestion section.content div.item.added div.success div h1{color:#fff;font-size:10pt}main.suggestion section.content div.item.added div.success a,main.suggestion section.content div.item.added div.success button{color:#fff;border:1px solid #fff}main.suggestion section.content div.item.added div.success a i,main.suggestion section.content div.item.added div.success button i{margin:0 5px}@media only screen and (min-width:960px){main.suggestion section.content div.item{-ms-flex-flow:column;flex-flow:column;width:auto}}@media only screen and (max-width:960px) and (min-width:450px){main.suggestion section.content div.item{-ms-flex-flow:column;flex-flow:column;width:auto}}main.suggestion section.content div.item div.image{width:150px;height:150px;position:relative;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:960px) and (min-width:450px){main.suggestion section.content div.item div.image{width:200px;height:200px}}@media only screen and (min-width:960px){main.suggestion section.content div.item div.image{width:200px;height:200px}}main.suggestion section.content div.item div.image img.name{display:none}main.suggestion section.content div.item div.action{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;text-align:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:5px 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main.suggestion section.content div.item div.action h1{font-weight:700;font-size:12pt}main.suggestion section.content div.item div.action h2{font-weight:700;font-size:9pt}main.suggestion section.content div.item div.action span{font-weight:700;font-size:12pt;padding:5px 0;border-radius:10px;margin:5px 0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}main.suggestion section.content div.item div.action span i{display:block;text-decoration:line-through;color:red;font-size:8pt}main.suggestion section.content div.item div.action a,main.suggestion section.content div.item div.action button{color:#fff;border:0;background-color:#42b100}main.suggestion section.content div.item div.action a i,main.suggestion section.content div.item div.action button i{margin:0 5px}main.suggestion h1{width:100%;padding:0 10px;font-size:15pt;font-weight:700;margin:0;color:#0e9849}main.suggestion div.header{width:-webkit-calc(100% - 10px);width:calc(100% - 10px);padding:10px;margin-bottom:10px;font-size:10pt;background:#f0fff0;border-radius:10px;border:1px solid #37f137;margin:5px}main.suggestion div.header h1{color:#000;font-size:8pt;text-align:center}main.suggestion div.header a{margin-top:10px;color:#fff;display:block;display:inline-block}main.invoice{padding-bottom:15px;background-color:#fff;max-width:1200px;margin:auto}@media only screen and (max-width:450px){main.invoice{margin-bottom:90px}}@media only screen and (min-width:960px){main.invoice section.invoice{width:70%}}@media only screen and (max-width:960px) and (min-width:450px){main.invoice section.invoice{width:90%}}main.invoice section.invoice label.tips{text-align:center;display:block;background:#6a67ff;color:#fff;border-radius:10px;font-size:14px;font-weight:600;padding:10px;margin:5px}main.invoice section.invoice header{margin:0 0}main.invoice section.invoice header h3{font-size:16px;font-weight:700;text-align:center;padding:10px;color:#055577}main.invoice section.invoice section.invoice-table{margin:auto;background-color:#fff;padding:10px;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}main.invoice section.invoice section.invoice-table::after{clear:both;content:"";display:table}@media only screen and (max-width:450px){main.invoice section.invoice section.invoice-table{width:100%;-ms-flex-flow:column wrap;flex-flow:column wrap}}main.invoice section.invoice section.invoice-table form{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;width:-webkit-calc(40% - 10px);width:calc(40% - 10px);margin:5px auto;border-radius:10px;padding:10px;background-color:#feffb6}@media only screen and (max-width:450px){main.invoice section.invoice section.invoice-table form{width:100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}main.invoice section.invoice section.invoice-table form label{font-size:13px}main.invoice section.invoice section.invoice-table form label span{font-weight:700;display:block;font-size:14px}main.invoice section.invoice section.invoice-table form label input{margin:5px 0;padding:8px;width:170px;direction:ltr}@media only screen and (max-width:450px){main.invoice section.invoice section.invoice-table form label input{padding:5px;font-size:16px}main.invoice section.invoice section.invoice-table form label input::-webkit-input-placeholder{font-size:12px}main.invoice section.invoice section.invoice-table form label input:-moz-placeholder{font-size:12px}main.invoice section.invoice section.invoice-table form label input::-moz-placeholder{font-size:12px}main.invoice section.invoice section.invoice-table form label input:-ms-input-placeholder{font-size:12px}}main.invoice section.invoice section.invoice-table form button{border-top-right-radius:0;border-bottom-right-radius:0;padding:10px;margin-right:-3px}main.invoice section.invoice section.invoice-table form div{color:#ff0611;border:1px dashed #e3bf0c;padding:10px;border-radius:5px;position:relative}main.invoice section.invoice section.invoice-table form div.error{color:red}main.invoice section.invoice section.invoice-table form div a{position:absolute;left:-10px;top:-10px;background-color:#fff;border-radius:50%;display:block;width:24px;height:24px;line-height:24px;text-align:center}main.invoice section.invoice section.invoice-table form div a i{margin:0;font-size:17px}main.invoice section.invoice section.invoice-table form div span{display:block;float:left;font-weight:700}main.invoice section.invoice section.invoice-table section.details{line-height:3;width:-webkit-calc(100% - 10px);width:calc(100% - 10px);margin:5px;padding:10px;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}main.invoice section.invoice section.invoice-table section.details::after{clear:both;content:"";display:table}@media only screen and (max-width:450px){main.invoice section.invoice section.invoice-table section.details{float:none;width:100%;line-height:2;padding:0;margin:0;margin-bottom:5px}}main.invoice section.invoice section.invoice-table section.details span{font-weight:600;color:#055577}main.invoice section.invoice section.invoice-table section.details span.badge{font-size:10px;padding:5px;border-radius:10px;background-color:#8eff9c}main.invoice section.invoice section.invoice-table section.details figure{width:100%;display:block}main.invoice section.invoice section.invoice-table section.details b{font-weight:700}main.invoice section.invoice section.invoice-table section.details div{width:120px;padding-top:30px;padding-bottom:30px;float:left;background-color:#fbfbfb;border-radius:5px;text-align:center;line-height:1.3}@media only screen and (max-width:450px){main.invoice section.invoice section.invoice-table section.details div{display:none;padding:10px 0;margin-bottom:5px;float:none}}main.invoice section.invoice section.invoice-table section.details div span{display:block;font-size:25px}main.invoice section.invoice section.invoice-table section.table{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:-webkit-calc(60% - 10px);width:calc(60% - 10px);margin:5px}@media only screen and (max-width:450px){main.invoice section.invoice section.invoice-table section.table{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;margin:10px auto}}@media only screen and (max-width:960px) and (min-width:450px){main.invoice section.invoice section.invoice-table section.table{width:100%}}main.invoice section.invoice section.invoice-table section.table table{width:100%}main.invoice section.invoice section.invoice-table section.table table .center{text-align:center}main.invoice section.invoice section.invoice-table section.table table thead tr td{background-color:#eee;padding:5px;border:1px solid #fff;font-weight:400;font-size:13px}main.invoice section.invoice section.invoice-table section.table table tbody tr td{vertical-align:middle;padding:5px;font-size:12px;border:1px solid #eee}main.invoice section.invoice section.invoice-table section.table table tbody tr td b{font-weight:400}main.invoice section.invoice section.invoice-table section.table table tfoot{border-top:2px solid #f7f7f7}main.invoice section.invoice section.invoice-table section.table table tfoot tr td{padding:7px;text-align:center;border-bottom:1px solid #f7f7f7}main.invoice section.invoice section.invoice-table section.table table tfoot tr td:first-child{text-align:left;border-left:2px solid #f7f7f7;border-bottom:none;font-weight:400;color:#5871a3}main.invoice section.invoice section.invoice-table section.table table tfoot tr:last-child td{border-bottom:none}main.invoice section.invoice section.invoice-table section.summary{width:-webkit-calc(40% - 10px);width:calc(40% - 10px);margin:5px;border:1px solid #eee;border-radius:10px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media only screen and (max-width:960px) and (min-width:450px){main.invoice section.invoice section.invoice-table section.summary{padding:0;width:100%}}@media only screen and (max-width:450px){main.invoice section.invoice section.invoice-table section.summary{float:none;width:100%;padding:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0}}main.invoice section.invoice section.invoice-table section.summary div{color:#000;font-size:12px;font-weight:700}main.invoice section.invoice section.invoice-table section.summary div::after{clear:both;content:"";display:table}main.invoice section.invoice section.invoice-table section.summary div.discount-title{padding:10px;border-radius:10px 10px 0 0;color:#000;background-color:#c4ffc4;text-align:center}main.invoice section.invoice section.invoice-table section.summary div span.row{display:block;border-bottom:1px solid #f6f6f6}main.invoice section.invoice section.invoice-table section.summary div span.row::after{clear:both;content:"";display:table}main.invoice section.invoice section.invoice-table section.summary div span.row.summary-header{padding:5px;font-size:14px;background:#eee;color:#000}main.invoice section.invoice section.invoice-table section.summary div span.row.summary-discount{display:none}main.invoice section.invoice section.invoice-table section.summary div span.row span{padding:10px}main.invoice section.invoice section.invoice-table section.summary div span.row span.button{display:none}@media only screen and (max-width:450px){main.invoice section.invoice section.invoice-table section.summary div span.row span.button{padding:5px;font-weight:400;font-size:12px;float:left;display:inline-block}}main.invoice section.invoice section.invoice-table section.summary div span.row span.title{color:#858585;display:block;width:50%;float:right;font-weight:400}@media only screen and (max-width:450px){main.invoice section.invoice section.invoice-table section.summary div span.row span.title{font-size:12px}}main.invoice section.invoice section.invoice-table section.summary div span.row span.value{width:50%;float:left;text-align:left;border-right:1px solid #eee}main.invoice section.invoice section.invoice-table section.summary div.sum{background-color:#eee;color:#000;font-size:14px}main.invoice section.invoice section.invoice-table section.summary div.sum span{padding:10px}main.invoice section.invoice section.invoice-table section.summary div.sum span.title{display:block;float:right}main.invoice section.invoice section.invoice-table section.summary div.sum span.value{width:50%;float:left;text-align:left;border-right:1px solid #fff}main.invoice section.order-by header{margin:0}main.invoice section.order-by header h3{font-size:18px;font-weight:700;text-align:center;padding:10px;color:#055577}main.invoice section.order-by section.order-data{width:80%;margin:10px auto;background-color:#eee;padding:10px;border-radius:10px;position:relative}main.invoice section.order-by section.order-data::after{clear:both;content:"";display:table}@media only screen and (max-width:450px){main.invoice section.order-by section.order-data{width:100%;border-radius:0}}main.invoice section.order-by section.order-data>section.register{position:relative;width:60%;margin:auto}@media only screen and (max-width:960px) and (min-width:450px){main.invoice section.order-by section.order-data>section.register{width:80%}}@media only screen and (max-width:450px){main.invoice section.order-by section.order-data>section.register{width:100%;padding:0;border:none}}main.invoice section.checkout section{width:70%;z-index:9999;margin:10px auto;background-color:#fff;padding:10px;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}main.invoice section.checkout section::after{clear:both;content:"";display:table}@media only screen and (max-width:960px) and (min-width:450px){main.invoice section.checkout section{width:90%}}@media only screen and (max-width:450px){main.invoice section.checkout section{width:90%}}main.invoice section.checkout section label{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;color:#224880;font-size:14pt;width:100%;text-align:center}main.invoice section.checkout section label a{color:#2f80d0}main.invoice section.checkout section label a:hover{color:#00a300}@media only screen and (max-width:960px) and (min-width:450px){main.invoice section.checkout section label{font-size:10pt;float:none;display:block}}@media only screen and (max-width:450px){main.invoice section.checkout section label{font-size:10pt;float:none;display:block}}main.invoice section.checkout section button{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-right:auto;font-size:12px;margin:5px;padding:10px 10px;float:none;display:block}main.invoice section.checkout section div.ot_holder{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;color:#fff;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;padding:0 5px}@media only screen and (min-width:960px){main.invoice section.checkout section div.ot_holder{color:#000}}@media only screen and (max-width:960px) and (min-width:450px){main.invoice section.checkout section div.ot_holder{color:#000}}main.invoice section.checkout section div.ot_holder span{display:block;font-size:12px}main.invoice section.checkout section div.ot_holder span.ot_total{font-size:12px;font-weight:600}main.invoice section.checkout section div.ot_holder span.hide{display:none}main.invoice section.checkout section.fixed{background:#eee}@media only screen and (max-width:450px){main.invoice section.checkout section.fixed{padding:15px 5px;border-radius:0;background-color:#00a4d4;width:100%;position:fixed;bottom:0;margin:0}}@media only screen and (max-width:960px) and (min-width:450px){main.invoice section.checkout section.fixed label{color:#fff}}@media only screen and (max-width:450px){main.invoice section.checkout section.fixed label{color:#fff}}main.callback{padding-bottom:15px;background-color:#f4fbeb}main.callback section.result{width:400px;margin:0 auto;background-color:#fff;padding:10px;border-radius:4px;box-shadow:1px 1px 1px rgba(204,204,204,.24)}main.callback section.result::after{clear:both;content:"";display:table}@media only screen and (max-width:450px){main.callback section.result{width:100%}}main.callback section.result h3{text-align:center;font-weight:700;font-size:25px}main.callback section.result p{padding:10px;text-align:center}main.callback section.result.success h3{color:#87d25d}main.callback section.result.error h3{color:#da5656}main.callback section.profile header{margin:0 0}main.callback section.profile header h3{font-size:18px;font-weight:700;text-align:center;padding:15px;color:#055577}main.callback section.profile section.form{width:80%;margin:10px auto;background-color:#fff;padding:10px;border-radius:4px;box-shadow:1px 1px 1px rgba(204,204,204,.24);position:relative}main.callback section.profile section.form::after{clear:both;content:"";display:table}main.callback section.profile section.form form{width:50%}main.callback section.profile section.form form label{color:#2491ba}main.callback section.profile section.form form input:not([type=radio]){display:block;width:100%;padding:10px;border:1px solid #e5e5e5;border-radius:4px;-webkit-transition:all .5s;transition:all .5s}main.callback section.profile section.form form input:not([type=radio]):focus{border-color:#00aced;box-shadow:0 0 4px #9ce1ff}main.callback section.invoice header{margin:0 0}main.callback section.invoice header h3{font-size:18px;font-weight:700;text-align:center;padding:15px;color:#055577}main.callback section.invoice section.invoice-table{width:80%;margin:10px auto;background-color:#fff;padding:10px;border-radius:4px;box-shadow:1px 1px 1px rgba(204,204,204,.24)}main.callback section.invoice section.invoice-table::after{clear:both;content:"";display:table}@media only screen and (max-width:450px){main.callback section.invoice section.invoice-table{width:90%}}main.callback section.invoice section.invoice-table form{float:right;padding:40px 20px}main.callback section.invoice section.invoice-table form label{font-size:13px}main.callback section.invoice section.invoice-table form label span{font-weight:700;display:block;font-size:14px}main.callback section.invoice section.invoice-table form label input{margin:20px;margin-left:0;padding:8px;width:170px;direction:ltr}main.callback section.invoice section.invoice-table form button{border-top-right-radius:0;border-bottom-right-radius:0;padding:10px;margin-right:-3px}main.callback section.invoice section.invoice-table form div{color:#31bb20;border:1px dashed #e3bf0c;padding:10px;border-radius:5px;position:relative}main.callback section.invoice section.invoice-table form div a{position:absolute;left:-10px;top:-10px;background-color:#fff;color:#ff0611;border-radius:50%;display:block;width:24px;height:24px;line-height:24px;text-align:center}main.callback section.invoice section.invoice-table form div a i{margin:0;font-size:17px}main.callback section.invoice section.invoice-table form div span{display:block;float:left;font-weight:700}main.callback section.invoice section.invoice-table section.details{padding:20px;line-height:3}main.callback section.invoice section.invoice-table section.details::after{clear:both;content:"";display:table}@media only screen and (max-width:450px){main.callback section.invoice section.invoice-table section.details{line-height:2;padding:5px}}main.callback section.invoice section.invoice-table section.details span{font-weight:600;color:#055577}main.callback section.invoice section.invoice-table section.details div{width:120px;padding-top:30px;padding-bottom:30px;float:left;background-color:#fbfbfb;border-radius:5px;text-align:center;line-height:1.3}@media only screen and (max-width:450px){main.callback section.invoice section.invoice-table section.details div{padding:10px 0;margin-bottom:5px;float:none}}main.callback section.invoice section.invoice-table section.details div span{display:block;font-size:25px}main.callback section.invoice section.invoice-table section.table table{width:100%}main.callback section.invoice section.invoice-table section.table table .center{text-align:center}main.callback section.invoice section.invoice-table section.table table thead tr td{background-color:#dff2ff;padding:5px;border-bottom:2px solid #c9dae6;font-weight:400;font-size:13px}main.callback section.invoice section.invoice-table section.table table tbody tr td{padding:15px 5px;font-size:12px;border-left:1px solid #f7f7f7;border-bottom:1px solid #f7f7f7}main.callback section.invoice section.invoice-table section.table table tbody tr td:last-child{border-left:none}main.callback section.invoice section.invoice-table section.table table tbody tr:last-child td{border-bottom:none}main.callback section.invoice section.invoice-table section.table table tfoot{border-top:2px solid #f7f7f7}main.callback section.invoice section.invoice-table section.table table tfoot tr td{padding:7px;text-align:center;border-bottom:1px solid #f7f7f7}main.callback section.invoice section.invoice-table section.table table tfoot tr td:first-child{text-align:left;border-left:2px solid #f7f7f7;border-bottom:none;font-weight:400;color:#5871a3}main.callback section.invoice section.invoice-table section.table table tfoot tr:last-child td{border-bottom:none}main.callback section.invoice section.invoice-table section.summary{float:left;width:350px;padding:20px}main.callback section.invoice section.invoice-table section.summary div{color:#5f37dd;font-size:14px;font-weight:700}main.callback section.invoice section.invoice-table section.summary div::after{clear:both;content:"";display:table}main.callback section.invoice section.invoice-table section.summary div span.row{display:block;border-bottom:1px solid #f6f6f6;padding:10px}main.callback section.invoice section.invoice-table section.summary div span.row::after{clear:both;content:"";display:table}main.callback section.invoice section.invoice-table section.summary div span.row span.title{color:#858585;display:block;width:180px;float:right;font-weight:400}main.callback section.invoice section.invoice-table section.summary div.sum{color:#00b3ff;padding:8px;border-top:1px solid #cfcfcf}main.callback section.invoice section.invoice-table section.summary div.sum span.title{display:block;width:180px;float:right}main.callback section.invoice section.c2cdetail{width:80%;margin:10px auto;background-color:#fff;padding:10px;border-radius:4px;box-shadow:1px 1px 1px rgba(204,204,204,.24)}main.callback section.invoice section.c2cdetail::after{clear:both;content:"";display:table}@media only screen and (max-width:450px){main.callback section.invoice section.c2cdetail{width:90%}}main.callback section.invoice section.c2cdetail div.card{background-color:#eee;padding:10px;text-align:center;margin:10px;border-radius:10px;font-weight:700}main.callback section.invoice section.c2cdetail div.toggle{display:none}main.callback section.invoice section.c2cdetail div.toggle.active{display:block}main.callback section.invoice section.c2cdetail div label{display:block;padding:10px 5px}main.callback section.invoice section.c2cdetail div label input{display:block;width:100%;font-size:16pt;direction:ltr;text-align:center;border-radius:5px;border:1px solid #ccc}main.callback section.invoice section.c2cdetail div label input::-webkit-input-placeholder{font-size:12px}main.callback section.invoice section.c2cdetail div label input:-moz-placeholder{font-size:12px}main.callback section.invoice section.c2cdetail div label input::-moz-placeholder{font-size:12px}main.callback section.invoice section.c2cdetail div label input:-ms-input-placeholder{font-size:12px}main.callback section.invoice section.c2cdetail div label span{display:block;font-weight:700;color:red}main.callback section.invoice section.c2cdetail div label.error input{border-color:red}main.callback section.invoice section.c2cdetail div label.error span{display:block}main.callback section.invoice section.c2cdetail div button{display:block;margin:auto;min-width:150px;font-weight:700;padding:10px 0}main.callback section.invoice section.c2cdetail div button i{display:none}main.callback section.invoice section.c2cdetail div button.waiting i{display:block}main.callback section.invoice section.c2cdetail div button.waiting span{display:none}main.callback section.invoice section.c2cdetail div.notpaid{display:none}main.callback section.invoice section.c2cdetail div.paid{display:none}div.mloader-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000}div.mloader{display:block;position:absolute;left:-webkit-calc(50% + 20px);left:calc(50% + 20px);top:-webkit-calc(50% + 20px);top:calc(50% + 20px);width:100px;height:100px;margin:-75px 0 0 -75px;border-radius:50%;border:3px solid transparent;border-top-color:#88c442;-webkit-animation:mspin 2s linear infinite;animation:mspin 2s linear infinite}div.mloader:before{content:"";position:absolute;top:5px;left:5px;right:5px;bottom:5px;border-radius:50%;border:3px solid transparent;border-top-color:#e3242c;-webkit-animation:mspin 3s linear infinite;animation:mspin 3s linear infinite}div.mloader:after{content:"";position:absolute;top:15px;left:15px;right:15px;bottom:15px;border-radius:50%;border:3px solid transparent;border-top-color:#f38520;-webkit-animation:mspin 1.5s linear infinite;animation:mspin 1.5s linear infinite}@-webkit-keyframes mspin{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes mspin{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}div.cross-form{padding:5px;max-width:600px;margin:auto;position:relative}div.cross-form div.cross-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:1px solid #ccc;border-radius:8px;margin-bottom:5px;padding:5px;background:#fff;max-width:600px}div.cross-form div.cross-item-img{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:120px}div.cross-form div.cross-item-img img{width:100%}div.cross-form div.cross-item-detail{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}div.cross-form div.cross-item-detail label{padding:5px 15px;border-radius:8px;width:auto;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-flow:row;flex-flow:row;padding-right:5px;background-color:#ffff83;font-weight:700;margin-top:10px}div.cross-form div.cross-item-detail label i{font-size:19px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-flow:column;flex-flow:column;margin-left:10px}div.cross-form div.cross-item-detail input[type=checkbox]{display:none}div.cross-form div.cross-item-detail input[type=checkbox]:checked+label>i::before{content:"\f14a";color:green}div.cross-form div.cross-item-detail h3{width:100%;font-size:14px;font-weight:700}div.cross-form div.cross-item-detail h4{font-size:12px}div.cross-form div.cross-item-detail span{width:100%;font-weight:700;font-size:12px}div.cross-form div.cross-item-detail span i{text-decoration:line-through;font-weight:400;margin-left:5px;font-size:11px}div.cross-form div.mug180preview,div.cross-form div.mugpreview{width:100%;margin:auto;position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}div.cross-form div.mug180preview div img,div.cross-form div.mugpreview div img{-webkit-transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;width:100%;height:auto}div.cross-form div.mug180preview div.imageBox,div.cross-form div.mugpreview div.imageBox{margin:auto;height:63%;position:absolute;top:18%;width:48%;overflow:hidden;right:26%;mix-blend-mode:multiply;z-index:100}div.cross-form div.mug180preview div.imageBox img,div.cross-form div.mugpreview div.imageBox img{height:100%;width:auto}div.cross-form div.mug180preview div.mugbody,div.cross-form div.mugpreview div.mugbody{z-index:99;width:48%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}div.cross-form div.mug180preview div.mughandle,div.cross-form div.mugpreview div.mughandle{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:26%;display:-webkit-box;display:-ms-flexbox;display:flex}div.cross-form div.mug180preview div.mughandle img,div.cross-form div.mugpreview div.mughandle img{-webkit-transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out}div.cross-form div.mugpreview.preview{cursor:pointer}div.cross-form div.mugpreview.preview::after{cursor:pointer;font:normal normal normal 14px/1 FontAwesome;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:15pt;color:#000;position:absolute;content:"\f00e";bottom:7px;width:100%;z-index:999}div.cross-form div.mugcontroller{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:350px;margin:auto}div.cross-form div.mugcontroller button{border:0;background:0 0;margin:0 5px}div.cross-form div.mugcontroller button::before{cursor:pointer;font:normal normal normal 14px/1 FontAwesome;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:23pt;color:#888}div.cross-form div.mugcontroller button.left{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}div.cross-form div.mugcontroller button.left::before{content:"\f060"}div.cross-form div.mugcontroller button.right::before{content:"\f061"}div.cross-form div.mugcontroller a{position:absolute;left:5px;top:5px}div.cross-form div.mugcontroller a::before{cursor:pointer;font:normal normal normal 14px/1 FontAwesome;display:-webkit-box;display:-ms-flexbox;display:flex;color:red;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:16pt;content:"\f00d"}div.mugdialog{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:9999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}div.mugdialog div.cross-form{background-color:#fff;width:80%;border-radius:8px;padding:10px 20px!important}footer{background:#fff}@media only screen and (max-width:450px){footer#footer.cart{display:none}}footer#footer section.socials{padding:30px 0}@media only screen and (max-width:450px){footer#footer section.socials{padding:20px 0}}footer#footer section.socials h1{text-align:center;color:#000;font-size:18px;font-weight:700;margin-bottom:10px;padding:10px}footer#footer section.socials section.icons{text-align:center}@media only screen and (max-width:450px){footer#footer section.socials section.icons{width:100%;display:block;position:static;text-align:center;margin:0}}@media only screen and (max-width:960px) and (min-width:450px){footer#footer section.socials section.icons{width:80%;display:block;position:static;text-align:center;margin:auto}}footer#footer section.socials section.icons div{color:#000;font-size:14px;margin-bottom:10px;padding:10px}@media only screen and (max-width:960px) and (min-width:450px){footer#footer section.socials section.icons div{text-align:center}}@media only screen and (max-width:450px){footer#footer section.socials section.icons div{text-align:center}}footer#footer section.socials section.icons a{text-decoration:none;display:inline-block;text-align:center;font-size:10px;color:#fff;margin:0 5px;width:150px;padding:15px 10px;border-radius:20px}@media only screen and (max-width:450px){footer#footer section.socials section.icons a{width:-webkit-calc(50% - 20px);width:calc(50% - 20px);margin-top:5px}}footer#footer section.socials section.icons a:hover{opacity:1}footer#footer section.socials section.icons a i{display:block;margin:0;font-size:5.2em}footer#footer section.socials section.icons a.facebook{background-color:#3b5998}footer#footer section.socials section.icons a.telegram{color:#08c}footer#footer section.socials section.icons a.twitter{background-color:#32ccfe}footer#footer section.socials section.icons a.instagram{color:#e95950}footer#footer section.socials section.icons a.google{background-color:#dd4b39}footer#footer section.socials section.icons a.pinterest{background-color:#bd081c}footer#footer section.footer{background-color:#00a5d5;padding:45px 0}footer#footer section.footer.navy{background-color:#036089}footer#footer section.footer section.navigation{padding-right:5%}footer#footer section.footer section.navigation nav ul{float:right;min-width:150px}footer#footer section.footer section.navigation nav ul li{list-style:none;line-height:25px}footer#footer section.footer section.navigation nav ul li a{text-decoration:none;color:#fff}footer#footer section.footer section.navigation nav ul li a:hover{color:#34ffcd}footer#footer section.footer section.extra{padding-left:5%;text-align:left}@media only screen and (max-width:450px){footer#footer section.footer section.extra a{display:block;margin:5px 0;text-align:center}}footer#footer section.copyright{text-align:center;padding-bottom:10px;font-size:10px}footer#footer section.copyright img{margin-top:-60px;width:100px}footer#footer section.copyright i{color:#e71d04;margin:0}.flipbook-viewport{margin:10px auto;width:700px;height:350px}@media only screen and (max-width:960px) and (min-width:450px){.flipbook-viewport{margin:10px auto;width:600px;height:300px}}@media only screen and (max-width:450px){.flipbook-viewport{margin:20px auto;width:320px;height:160px;margin-bottom:10px}}.flipbook-viewport .flipbook{width:700px;height:350px;background-image:url("/assets/img/page-help.png");background-repeat:no-repeat;background-size:cover}@media only screen and (max-width:960px) and (min-width:450px){.flipbook-viewport .flipbook{width:600px;height:300px}}@media only screen and (max-width:450px){.flipbook-viewport .flipbook{width:320px;height:160px}}.flipbook-viewport.single{width:350px;height:350px}.flipbook-viewport.single .flipbook{width:350px;height:350px}@media only screen and (max-width:960px) and (min-width:450px){.flipbook-viewport.single .flipbook{width:350px;height:350px}}@media only screen and (max-width:450px){.flipbook-viewport.single .flipbook{width:230px;height:230px}}@media only screen and (max-width:960px) and (min-width:450px){.flipbook-viewport.single{width:350px;height:350px}}@media only screen and (max-width:450px){.flipbook-viewport.single{width:230px;height:230px}}.flipbook-viewport .page{width:450px;height:450px}@media only screen and (max-width:960px) and (min-width:450px){.flipbook-viewport .page{width:300px;height:300px}}@media only screen and (max-width:450px){.flipbook-viewport .page{width:160px;height:160px}}.flipbook-viewport .page{background-color:#fff;background-repeat:no-repeat;background-size:100% 100%}.flipbook .page{-ms-box-shadow:0 0 20px rgba(0,0,0,.2);-o-box-shadow:0 0 20px rgba(0,0,0,.2);box-shadow:0 0 20px rgba(0,0,0,.2)}.flipbook-viewport .page img{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-ms-user-select:none;user-select:none;margin:0;width:100%;height:100%}.flipbook-viewport .shadow{-ms-transition:-ms-box-shadow .5s;-o-box-shadow:0 0 20px #ccc;-ms-box-shadow:0 0 20px #ccc;box-shadow:0 0 20px #ccc}.flipbook .oddshadow{position:absolute;top:0;right:0;width:100%;height:100%;background-image:url(/assets/img/right-border.png);background-position:left top;background-repeat:repeat-y}.flipbook .nextbtn{cursor:pointer;width:40px;height:100%;display:block;position:absolute;background-image:url(/assets/img/nextbtn.png);background-position:center;background-repeat:no-repeat;z-index:80;top:0;left:-40px}@media only screen and (max-width:450px){.flipbook .nextbtn{display:none;left:-10px;width:10px;background-size:contain}}.flipbook .page button{position:absolute;border-radius:20px;font-size:10pt;top:50%;left:50%;width:60%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (max-width:960px) and (min-width:450px){.flipbook .page button{width:70%;font-size:10px;padding:10px 5px}}@media only screen and (max-width:450px){.flipbook .page button{width:70%;font-size:10px;padding:10px 5px}}.book.prev button{display:none}.flipbook .prevbtn{cursor:pointer;width:40px;height:100%;display:block;position:absolute;background-image:url(/assets/img/prevbtn.png);background-position:center;background-repeat:no-repeat;z-index:80;top:0;right:-40px}@media only screen and (max-width:450px){.flipbook .prevbtn{display:none;width:10px;right:-10px;background-size:contain}}.flipbook .evenshadow{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/assets/img/left-border.png);background-position:right top;background-repeat:repeat-y}div.storyHolder{position:relative}div.sc_excp ul,div.sc_morecp ul{margin:0 auto;padding:0;text-align:center;max-width:100%;list-style:none}div.sc_excp li,div.sc_morecp li{margin:10px;display:inline-block;vertical-align:middle;cursor:pointer}div.sc_excp span{display:block;text-align:center;font-size:1.25rem}div.sc_excp img{margin:auto;max-width:3rem;height:3rem;display:block}div.sc_excp a{visibility:hidden}div.sc_excp li.extra a{visibility:visible}div.sc_excp li.extra{position:relative}div.sc_excp li.extra ul{position:absolute;right:0;background-color:#ff6a00}div.sc_excp li.extra ul span{font-size:1rem}div.sc_morecp{position:absolute}div.chapter{float:right;position:relative;margin:5px}div.chapter .letter{text-align:center;font-weight:700;border-radius:50%}div.chapter.active .letter{background-color:#ff0}div.chapter .thumb img{margin:auto;max-width:3rem;height:3rem;display:block}div.chapter .morechapter{z-index:999;text-align:right;border-radius:5px;margin-top:15px;margin-right:-35px;padding:10px;position:absolute;display:inline-block;background:#fff;visibility:hidden;-ms-box-shadow:0 0 20px rgba(0,0,0,.2);-o-box-shadow:0 0 20px rgba(0,0,0,.2);box-shadow:0 0 20px rgba(0,0,0,.2)}div.chapter .morechapter:after,div.chapter .morechapter:before{bottom:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}div.chapter .morechapter:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:9px;right:10%;margin-left:-9px}div.chapter .morechapter:before{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:10px;right:10%;margin-left:-10px}div.chapter span.changebtn{border:0;background-color:transparent;visibility:hidden;display:block}div.chapter span.changebtn.extra{visibility:visible}div.chapter div.morechapter div{min-width:250px;margin:5px;padding:5px;margin:0}div.chapter div.morechapter img{margin:auto;max-width:3rem;height:3rem;display:block;float:right}div.chapter div.morechapter span{display:block;float:right;margin:5px}div.chapter div.morechapter button{display:block;float:left;margin:5px;padding:1px}.clearfix:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.storyHolder{text-align:center}.charnav{display:inline-block;text-align:center}.image-holder{width:100px;height:100px;border:2px solid #fff;border-radius:50%;background-size:cover;background-repeat:no-repeat;background-position:50%;background-image:url(/Content/img/kidphoto.png);margin:auto;-ms-box-shadow:0 0 20px rgba(0,0,0,.2);-o-box-shadow:0 0 20px rgba(0,0,0,.2);box-shadow:0 0 20px rgba(0,0,0,.2)}.file-upload{position:relative;overflow:hidden;margin:10px}.file-upload{display:block;padding:5px;background-color:green;text-align:center;color:#fff;cursor:pointer}.file-upload input{position:absolute;top:0;right:0;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0}.dedication{display:inline-block;background-color:#fff;padding:10px;border:2px solid #ccc;margin:auto}.dedication label{display:block}.dedication textarea{min-width:400px;min-height:200px}.dedication .message{display:inline-block;min-width:200px;height:100%;float:right;border-left:2px solid #ccc;margin:10px;padding:10px}.dedication .photo{min-width:200px;float:left;margin:10px;padding:10px;text-align:center}/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:FontAwesome;src:url("/fonts/font-awesome/fontawesome-webfont.eot");src:url("/fonts/font-awesome/fontawesome-webfont.eot") format("embedded-opentype"),url("/fonts/font-awesome/fontawesome-webfont.woff2") format("woff2"),url("/fonts/font-awesome/fontawesome-webfont.woff") format("woff"),url("/fonts/font-awesome/fontawesome-webfont.ttf") format("truetype"),url("/fonts/font-awesome/fontawesome-webfont.svg") format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.3333333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.2857142857em;text-align:center}.fa-ul{padding-left:0;margin-left:2.1428571429em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.1428571429em;width:2.1428571429em;top:.1428571429em;text-align:center}.fa-li.fa-lg{left:-1.8571428571em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{-webkit-filter:none;filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-repeat:before,.fa-rotate-right:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-floppy-o:before,.fa-save:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-bolt:before,.fa-flash:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-chain-broken:before,.fa-unlink:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"\f150"}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"\f151"}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"\f152"}.fa-eur:before,.fa-euro:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-inr:before,.fa-rupee:before{content:"\f156"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\f158"}.fa-krw:before,.fa-won:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-try:before,.fa-turkish-lira:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-bank:before,.fa-institution:before,.fa-university:before{content:"\f19c"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\f1c5"}.fa-file-archive-o:before,.fa-file-zip-o:before{content:"\f1c6"}.fa-file-audio-o:before,.fa-file-sound-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:"\f1d0"}.fa-empire:before,.fa-ge:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-paper-plane:before,.fa-send:before{content:"\f1d8"}.fa-paper-plane-o:before,.fa-send-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-bed:before,.fa-hotel:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-y-combinator:before,.fa-yc:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-television:before,.fa-tv:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:"\f2a3"}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-sign-language:before,.fa-signing:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-address-card:before,.fa-vcard:before{content:"\f2bb"}.fa-address-card-o:before,.fa-vcard-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}