* {
    outline: none;
}
/*
assets

*/
/* OVERRIDE MATERIAL ICONS BY FONTAWESSOME*/
body .material-icons {
    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;
}
body .material-icons:after {
    font-size: 14px;
    display: inline-block;
}
body .essay-order-details .data-table td .material-icons {
    font-size: 0;
    font-size: 0 !important;
}
body .essay-order-details .data-table.messages-dt td .material-icons:after {
    content: '\f0e0';
    font-size: 16px;
}
body .essay-order-details .data-table.messages-dt td .material-icons.smoke-i:after {
    content: '\f2b6';
    font-size: 16px;
}
body .essay-order-details .data-table.files-dt td .material-icons:after {
    content: '\f15c';
    font-size: 16px;
}
.essay-orders .data-table .actions li:first-child .material-icons {
    font-size: 0 !important;
}
.essay-orders .data-table .actions li:first-child .material-icons:after {
    font-size: 20px;
    content: "\f013";
}

.success-message .material-icons,
.error-message .material-icons,
.info-message .material-icons {
    font-size: 0 !important;
}
.success-message .material-icons:after,
.error-message .material-icons:after,
.info-message .material-icons:after {
    content: '\f00d';
    font-size: 16px;
}
/* END OVERRIDE MATERIAL ICONS BY FONTAWESSOME*/
/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}button,hr,input{overflow:visible}body,figure{margin:0}.dropdown,.dropup,sub,sup{position:relative}.slick-slider,html{-webkit-tap-highlight-color:transparent}.clearfix:after,.container-fluid:after,.container:after,.row:after,.slick-track:after{clear:both}.invisible,.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}button,html,input,optgroup,select,textarea{line-height:1.15}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}a{-webkit-text-decoration-skip:objects;background-color:transparent;color:#337ab7;text-decoration:none}mark{background:#ff0;color:#000}.dropdown-menu,.img-thumbnail,body{background-color:#fff}audio,canvas,video{display:inline-block}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}img,legend{border:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}legend{color:inherit;display:table;max-width:100%;white-space:normal}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[hidden],template{display:none}/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2017 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*!
 * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=bdee056a40ba2973c03d845b227910aa)
 * Config saved to config.json and https://gist.github.com/bdee056a40ba2973c03d845b227910aa
 *//*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}a:active,a:hover{outline:0}abbr[title]{text-decoration:underline;text-decoration:underline dotted;border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}small{font-size:80%}sub,sup{font-size:75%;line-height:0;vertical-align:baseline}.caret,img{vertical-align:middle}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.dropdown-toggle:focus,.open>a{outline:0}.container,.container-fluid{margin-right:auto;margin-left:auto}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.container,.container-fluid{padding-left:15px;padding-right:15px}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}[role=button]{cursor:pointer}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.row{margin-left:-15px;margin-right:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.caret{display:inline-block;width:0;height:0;margin-left:2px;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);-webkit-background-clip:padding-box;background-clip:padding-box}.dropdown-menu-right,.dropdown-menu.pull-right{left:auto;right:0}.dropdown-header,.dropdown-menu>li>a{padding:3px 20px;line-height:1.42857143;white-space:nowrap;display:block}.fa-fw,.fa-li,.fa-stack-1x,.fa-stack-2x,.slick-dots{text-align:center}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{clear:both;font-weight:400;color:#333}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;outline:0;background-color:#337ab7}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);cursor:not-allowed}.open>.dropdown-menu{display:block}.dropdown-menu-left{left:0;right:auto}.dropdown-header{font-size:12px;color:#777}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{left:auto;right:0}.navbar-right .dropdown-menu-left{left:0;right:auto}}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{zoom:1;overflow:hidden}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before{content:" ";display:table}.center-block{display:block;margin-left:auto;margin-right:auto}.fa.fa-pull-left,.fa.pull-left{margin-right:.3em}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.hidden,.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background-color:#fff;outline:0}.affix{position:fixed}@-ms-viewport{width:device-width}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}.hidden-lg{display:none!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}.fa,.fa-stack{display:inline-block}/*!
 *  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?#iefix) format('embedded-opentype'),url(../fonts/font-awesome/fontawesome-webfont.woff2) format('woff2'),url(../fonts/font-awesome/fontawesome-webfont.woff?v=4.7.0) format('woff'),url(../fonts/font-awesome/fontawesome-webfont.ttf) format('truetype'),url(../font-awesome/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal}.fa{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.33333333em;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.28571429em}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa.fa-pull-right,.fa.pull-right{margin-left:.3em}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.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{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-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{filter:none}.fa-stack{position:relative;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%}.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}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{left:0;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-dots li button:before,.slick-next:before,[dir=rtl] .slick-next:before{content:''}.slick-slide{outline:0;float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-next,.slick-prev{position:absolute;line-height:0;font-size:0;cursor:pointer;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;display:inline-block;width:40px;height:40px;border-bottom:1px solid red}.slick-prev{border-left:1px solid red;-webkit-transform:rotate(43deg);transform:rotate(43deg);left:-5vw}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-next{border-right:1px solid red;-webkit-transform:rotate(-43deg);transform:rotate(-43deg);right:-5vw}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;padding:0;margin:0;width:100%}.slick-dots li,.slick-dots li button{height:20px;width:20px;cursor:pointer}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li button{border:0;background:0 0;display:block;outline:0;line-height:0;font-size:0;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:before{position:absolute;top:0;left:0;width:14px;height:14px;border:1px solid #008d9e;text-align:center}.slick-dots li.slick-active button:before{box-shadow:0 0 5px rgba(0,0,0,.62);background-color:#008d9e}

.btn-biger {
    width: 180px;
    height: auto;
    display: inline-block;
    text-align: center;
    color: #fff;
    background-color: #f26695;
    border-radius: 4px;
    border: 1px solid #fff;
    font-family: "CenturyGothic-Bold", sans-serif;
    font-size: 22px;
    font-weight: 700;
    line-height: 22px;
    padding: 15px 0;
}

.btn-biger:hover {
    text-decoration: none;
    color: #fff;
    background-color: #ff6b9d;
}

.btn-big {
    display: inline-block;
    width: 350px;
    border-radius: 5px;
    background-color: #30bf78;
    font-size: 18px;
    color: #fff;
    font-weight: 400;
    font-family: "CenturyGothic", sans-serif;
    padding: 15px 0;
    text-transform: uppercase;
    text-align: center;
}

.btn-big:hover {
    text-decoration: none;
    color: #fff;
    background-color: #06cc6a;
}

.btn-small {
    display: inline-block;
    width: 106px;
    border-radius: 2px;
    font-size: 14px;
    font-weight: 700;
    font-family: "CenturyGothic-Bold", sans-serif;
    color: #393c52;
    text-transform: uppercase;
    background-color: #7cdeda;
    text-align: center;
    padding: 10px 0;
}

.btn-small:hover {
    background-color: #c9f5e7;
    text-decoration: none;
    color: #393c52;
}

.btn-smaler {
    display: inline-block;
    width: 95px;
    border-radius: 4px;
    color: #fff;
    font-size: 12px;
    font-family: "CenturyGothic", sans-serif;
    background-color: #52579c;
    text-transform: uppercase;
    padding: 8px 0;
}

.btn-smaler i {
    float: left;
    padding: 2px 10px 0 10px;
    font-size: 14px;
}

.btn-smaler:hover {
    background-color: #656cc1;
    text-decoration: none;
    color: #fff;
}

.btn-live-chat {
    display: inline-block;
    width: 120px;
    border-radius: 5px;
    background-color: #fff;
    font-size: 12px;
    font-family: "CenturyGothic", sans-serif;
    text-transform: uppercase;
    color: #0d93a3;
    text-align: center;
    padding: 8px 0px;
}

.btn-live-chat i {
    color: #0d93a3;
    float: left;
    padding: 2px 0 0 10px;
}

.btn-live-chat:hover {
    background-color: #cfe9ed;
    color: #0d93a3;
    text-decoration: none;
}
.btn-transparent {
    width: 130px;
    display: inline-block;
    border-radius: 5px;
    border: 1px solid #fff;
    opacity: 0.95;
    color: #fff;
    font-size: 12px;
    font-weight: 400;
    font-family: "CenturyGothic", sans-serif;
    padding: 7px 0 8px;
}

.btn-transparent i {
    margin: 0 4px 0 10px;
    font-size: 13px;
    font-weight: 400;
}

.btn-transparent:hover {
    background-color: #cfe9ed;
    color: #0d93a3;
    text-decoration: none;
}


@font-face {
    font-family: 'CenturyGothic';
    src: url("../fonts/GOTHIC/CenturyGothic.eot?#iefix") format("embedded-opentype"), url("../fonts/GOTHIC/CenturyGothic.woff") format("woff"), url("../fonts/GOTHIC/CenturyGothic.ttf") format("truetype"), url("../fonts/GOTHIC/CenturyGothic.svg#CenturyGothic") format("svg");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'CenturyGothic-Bold';
    src: url("../fonts/GOTHICB/CenturyGothic-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/GOTHICB/CenturyGothic-Bold.woff") format("woff"), url("../fonts/GOTHICB/CenturyGothic-Bold.ttf") format("truetype"), url("../fonts/GOTHICB/CenturyGothic-Bold.svg#CenturyGothic-Bold") format("svg");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'CenturyGothic-Italic';
    src: url("../fonts/GOTHICI/CenturyGothic-Italic.eot?#iefix") format("embedded-opentype"), url("../fonts/GOTHICI/CenturyGothic-Italic.woff") format("woff"), url("../fonts/GOTHICI/CenturyGothic-Italic.ttf") format("truetype"), url("../fonts/GOTHICI/CenturyGothic-Italic.svg#CenturyGothic-Italic") format("svg");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'FontAwesome';
    src: url("../fonts/font-awesome/fontawesome-webfont.eot?#iefix") format("embedded-opentype"), 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#fontawesome-webfont") format("svg");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

body {
    font-size: 14px;
    color: #323232;
    font-weight: 400;
    font-family: "CenturyGothic", sans-serif;
    max-width: 1920px;
    min-width: 320px;
}
.vip-quote {
	text-align: center;
    color: #52579c;
    font-weight: 600;
    font-size: 18px;
    background: linear-gradient(21.6deg, #cd9d98 -90%, #f2f2c9 100%);
}
.vip-quote a{
	color: #f26695;
}
h1 {
    font-size: 24px;
    color: #323232;
    font-weight: 700;
    font-family: "CenturyGothic-Bold", sans-serif;
    text-transform: uppercase;
}

h2 {
    font-size: 22px;
    color: #323232;
    font-weight: 700;
    font-family: "CenturyGothic-Bold", sans-serif;
    text-transform: uppercase;
}

h3 {
    font-size: 20px;
    color: #323232;
    font-weight: 700;
    font-family: "CenturyGothic-Bold", sans-serif;
    text-transform: uppercase;
}

h4 {
    font-size: 18px;
    color: #323232;
    font-weight: 700;
    font-family: "CenturyGothic-Bold", sans-serif;
    text-transform: uppercase;
}

h5 {
    font-size: 16px;
    color: #323232;
    font-weight: 700;
    font-family: "CenturyGothic-Bold", sans-serif;
    text-transform: uppercase;
}
h6 {
    font-size: 14px;
    color: #323232;
    font-weight: 700;
    font-family: "CenturyGothic-Bold", sans-serif;
    text-transform: uppercase;
}

p {
    font-size: 14px;
    color: #323232;
    font-weight: 400;
    font-family: "CenturyGothic", sans-serif;
    line-height: 24px;
}

p.subtitle {
    font-size: 18px;
    color: #323232;
    font-weight: 700;
    font-family: "CenturyGothic", sans-serif;
}

ul {
    padding-left: 40px;
}

ul li {
    list-style: circle;
    color: #52579c;
}

ul li a {
    color: #25262f;
    font-family: "CenturyGothic", sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 28px;
}

ul li span {
    color: #25262f;
    font-family: "CenturyGothic", sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 28px;
}
.resume-levels {
    padding: 20px 0 0;
    display: flex;
    justify-content: space-around;
    flex-wrap: wrap;
}
.resume-levels li {
    width: 145px;
    text-align: center;
    border: 1px solid #656565;
    border-radius: 7px;
    cursor: pointer;
    text-transform: uppercase;
    height: 28px;
    line-height: 28px;
    margin: 0 0 20px;
    list-style: none;
}
.resume-levels li:hover {
    border: 1px solid #46497d;
    background: #46497d;
    color: #fff;
    transition: all .2s ease-out;
}
ol {
    padding-left: 40px;
}

ol li {
    color: #52579c;
}

ol li a {
    color: #25262f;
    font-family: "CenturyGothic", sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 28px;
}

ol li span {
    color: #25262f;
    font-family: "CenturyGothic", sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 28px;
}

a:focus {
    outline: none;

}

@media only screen and (max-width: 768px) {
    .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
        padding-left: 0;
        padding-right: 0;
    }
}

/*
* Views
*/


header .top-head {
    background-color: #0d93a3;
}

header .top-head .menu-trigger {
    width: 40px;
    height: 25px;
    position: relative;
    cursor: pointer;
    display: inline-block;
    vertical-align: top;
    margin: 20px;
    float: right;
}

header .top-head .menu-trigger .line {
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    height: 2px;
    background: #fff;
}

header .top-head .menu-trigger.first .line {
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    height: 5px;
    background: #fff;
    transition: 0.3s;
}

header .top-head .menu-trigger.first .line.line-1 {
    transition: all 0.3s 0.3s, -webkit-transform 0.3s 0s;
    transition: all 0.3s 0.3s, transform 0.3s 0s;
}

header .top-head .menu-trigger.first .line.line-2 {
    top: 45%;
    margin-top: -1px;
    left: 0;
    transition: all 0.3s 0.3s;
}

header .top-head .menu-trigger.first .line.line-3 {
    bottom: 0;
    top: auto;
    left: 0;
    transition: all 0.3s 0.3s, -webkit-transform 0.3s 0s;
    transition: all 0.3s 0.3s, transform 0.3s 0s;
}

header .top-head .menu-trigger.first.active .line-1 {
    top: 50%;
    margin-top: -4px;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    transition: all 0.3s, -webkit-transform 0.3s 0.3s;
    transition: all 0.3s, transform 0.3s 0.3s;
}

header .top-head .menu-trigger.first.active .line-2 {
    opacity: 0;
    transition: all 0.3s, opacity 0.3s 0s;
}

header .top-head .menu-trigger.first.active .line-3 {
    bottom: 50%;
    margin-bottom: -1px;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    transition: all 0.3s, -webkit-transform 0.3s 0.3s;
    transition: all 0.3s, transform 0.3s 0.3s;
}

header .top-head .menu-trigger.second {
    transition: all 0.5s 0s;
}

header .top-head .menu-trigger.second .line {
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    height: 5px;
    background: #fff;
    transition: 0.3s;
}

header .top-head .menu-trigger.second .line.line-1 {
    transition: all 0.3s 0.3s, -webkit-transform 0.3s 0s;
    transition: all 0.3s 0.3s, transform 0.3s 0s;
}

header .top-head .menu-trigger.second .line.line-2 {
    top: 50%;
    margin-top: -1px;
    left: 0;
    transition: all 0.3s 0.3s;
}

header .top-head .menu-trigger.second .line.line-3 {
    bottom: 0;
    top: auto;
    left: 0;
    transition: all 0.3s 0.3s, -webkit-transform 0.3s 0s;
    transition: all 0.3s 0.3s, transform 0.3s 0s;
}

header .top-head .menu-trigger.second.active {
    -webkit-transform: rotate(135deg);
    transform: rotate(135deg);
    transition: all 0.5s 0.3s;
}

header .top-head .menu-trigger.second.active .line-1 {
    top: 50%;
    margin-top: -1px;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    transition: all 0.3s, -webkit-transform 0.3s 0.3s;
    transition: all 0.3s, transform 0.3s 0.3s;
}

header .top-head .menu-trigger.second.active .line-2 {
    opacity: 0;
    transition: all 0.3s, opacity 0.3s 0s;
}

header .top-head .menu-trigger.second.active .line-3 {
    bottom: 50%;
    margin-bottom: -1px;
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
    transition: all 0.3s, -webkit-transform 0.3s 0.3s;
    transition: all 0.3s, transform 0.3s 0.3s;
}

header .top-head .top_mnu {
    position: fixed;
    margin-top: 65px;
    width: 200px;
    z-index: 9999;
    left: 1px;
    top: 1px;
    display: none;
    background-color: #fff;
    margin-right: 0;
    width: 318px;
    padding: 20px;
}
.articles img {
    width: 730px;
    margin: 0 auto;
    display: block;
}
.features_banner li p{
    margin: 8px 0;
}

.features_banner div .features_border {
    overflow: hidden;
    border: 1px solid #393c52;
    border-top: 0;
}
.features_banner li{
    color: #f26695;
    list-style-type: disc;
}
.features_banner .header{
    background: url("../img/essay-5_bg block.svg")no-repeat, #52579c;
    background-size: 100% 100%;
    border-bottom: 3px solid #f26695;
    text-transform: uppercase;
    color: white;
    display: block;
    padding: 10px 0;
    text-align: center;
    font-weight: bold;
    font-size: 16px;
}



@media only screen and (max-width: 768px) {
    .articles img {
        width: 100%;
        height: auto;
    }
    .writing-banner-text p.hide-p{
        display: none;
    }
}
@media only screen and (max-width: 768px) and (max-width: 640px) and (max-width: 480px) {
    .writing-banner-text p a{
        margin: 5px 0;
        width: 100%;
    }
}

header .top-head .top_mnu .order-header{
    margin: 10px 0;
    display: block;
    width: 160px;
    text-align: center;
    font-size: 18px!important;
}
header .top-head .top_mnu .call_title{
    display: block;
    margin-bottom: 10px;
}
header .top-head .top_mnu ul {
    padding-left: 0;
    margin-top: 0;
}

header .top-head .top_mnu ul li {
    list-style: none;
}

header .top-head .top_mnu ul li a {
    color: #25273b;
    display: block;
    font-size: 24px;
    font-weight: 700;
    line-height: 36px;
    font-family: "CenturyGothic", sans-serif;
}

@media only screen and (max-width: 992px) {
    header .top-head .social-icons {
        margin-top: 15px;
    }
}

header .social-icons {
    margin-top: 9px;
}

header .social-icons ul {
    margin: 0;
    padding: 0;
    display: inline-block;
}

header .social-icons ul li {
    list-style: none;
    float: left;
    margin-right: 5px;
    font-size: 24px;
}

@media only screen and (max-width: 992px) {
    header .social-icons ul li {
        margin-right: 8px;
    }
}

header .social-icons ul li a {
    color: #0d93a3;
    font-size: 24px;
}

header .social-icons ul li a i {
    color: #d8ecf0;
}

header .social-icons ul li a i:hover {
    color: #fdfdfd;
}

@media only screen and (max-width: 992px) {
    header .social-icons ul li a i {
        font-size: 28px;
    }
}

header .top-head-info {
    float: right;
    /*padding-top: 10px;*/
    padding-bottom: 15px;
    margin-right: 15px;
    color: #fff;
}
/*header .top-head-info:last-child{*/
/*margin-top: 10px;*/
/*}*/

header .top-head-info .span {
    font-size: 14px;
    color: #fff;
    font-weight: 700;
    font-family: "CenturyGothic", sans-serif;
    text-transform: uppercase;
    margin-right: 10px;
}
header .top-head-info .user-area-wrapper span {
    text-transform: none;
}
header .top-head-info .user-area-wrapper li {
    text-transform: none;
}
header .top-head-info a {
    margin-right: 15px;
}

header .main-logo {
    margin: 20px 0;
}

header .main-logo img {
    height: auto;
    width: auto;
}

@media only screen and (max-width: 992px) {
    header .main-logo {
        text-align: center;
    }
}

header nav {
    margin-top: 32px;
    float: right;
    margin-right: 25px;
}

header nav .main-menu ul {
    padding: 0;
    margin: 0;
}

header nav .main-menu ul li {
    list-style: none;
    float: left;
}

header nav .main-menu ul li a {
    text-transform: uppercase;
    padding: 10px;
    border-radius: 2px;
    font-family: "CenturyGothic-Bold", sans-serif;
    font-size: 14px;
    font-weight: 700;
    color: #25273b;
}

header nav .main-menu ul li a:hover {
    text-decoration: none;
    background-color: #7cdeda;
}

header nav .main-menu ul li a.active {
    text-decoration: none;
    background-color: #7cdeda;
}
header .middle-head {
    /*background: url("../img/img_header.svg") no-repeat 44% 0, url("../img/head-bg.png") no-repeat center right #52579c;*/
    background: url("../img/head-bg.png") no-repeat center right #52579c;
    background-size: 50.8%;
    position: relative;
}

body .essayator-calc{
    position: relative;
}
body .essayator-calc a.order-b-btn img {
    width: 350px;
}
header .essayator-calc a.order-b-btn {
    width: 350px;
    height: 100%;
    display: block;
    position: absolute;
    right: -310px;
    bottom: -135px;
    z-index: 1;
}

.santa-w .middle-head-text a {
    position: absolute;
    width: 204px;
    bottom: 0;
    left: 190px;
}
.santa-w .middle-head-text a:after{
    width: 170px;
    position: absolute;
    height: 217px;
    left: 4px;
}
@keyframes prices-move {
    0%{transform: rotate(-0.02deg)}
    50%{transform: rotate(0.02deg);}
    100%{transform: rotate(-0.02deg);}
}
/*header .middle-head {*/
/*background: url("../img/head-bg.png") no-repeat center right #52579c;*/
/*background-size: 50.8%;*/
/*position: relative;*/
/*}*/
header .middle-head img.santa {
    position: absolute;
    top: 125px;
    left: 38%;
    width: 250px;
}
header .middle-head img.santa-mustache {
    position: absolute;
    top: 265px;
    width: 120px;
    left: calc(38% + 64px);
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -webkit-animation: swinging 3.5s ease-in-out forwards infinite;
    animation: swinging 3.5s ease-in-out forwards infinite;
}
@keyframes swinging{
    0%{transform: rotate(10deg);}
    5%{transform: rotate(-5deg)}
    10%{transform: rotate(10deg);}
    15%{transform: rotate(-5deg)}
    20%{transform: rotate(10deg);}
    25%{transform: rotate(0deg);}
    100%{transform: rotate(0deg);}
}

.stjr-container.stjr-review-form-widget{
width: 700px;
margin: 0 auto;
}

header .middle-head .essayator-calc {
    margin: 35px 0;
}

header .middle-head .essayator-calc img {
    width: 100%;
    height: auto;
}

header .middle-head .middle-head-text1 p{
    color: white;
    font-size: 24px;
    text-align: center;
}
header .middle-head .middle-head-text1 {
    display: inline-block;
    float: left;
    margin-top: 40px;
}
header .middle-head .middle-head-text {
    display: inline-block;
    float: right;
    margin-top: 40px;
}

header .middle-head .middle-head-text p.top-text {
    text-transform: uppercase;
    font-family: "CenturyGothic-Bold", sans-serif;
    font-size: 45px;
    font-weight: 400;
    color: #fff;
    line-height: 56px;
}

header .middle-head .middle-head-text p.top-text strong {
    font-size: 50px;
    font-weight: 700;
    color: #f26695;
}

header .middle-head .middle-head-text p.top-text span {
    font-size: 29px;
    font-weight: 700;
}

header .middle-head .middle-head-text p.middle-text {
    color: #fff;
    font-family: "CenturyGothic", sans-serif;
    font-size: 18px;
    font-weight: 400;
}

header .middle-head .middle-head-text p.middle-text strong {
    font-family: "CenturyGothic-Bold", sans-serif;
    font-size: 20px;
    font-weight: 700;
}

header .middle-head .middle-head-text p.bottom-text {
    text-transform: uppercase;
    color: #fff;
    font-family: "CenturyGothic-Bold", sans-serif;
    font-size: 25px;
    font-weight: 400;
}

header .middle-head .middle-head-text p.bottom-text strong {
    font-size: 41px;
    font-weight: 700;
}
header .bottom-head {
    background-color: #393c52;
    position: relative;
}

header .bottom-head .bottom-head-wrapper {
    text-align: center;
}

header .bottom-head .bottom-head-wrapper .round {
    display: inline-block;
    width: 13px;
    height: 13px;
    border-radius: 50%;
    border: 1px solid #fff;
    margin-right: 20px;
}

header .bottom-head .bottom-head-wrapper p {
    display: inline-block;
    color: #fff;
    font-family: "CenturyGothic-Bold", sans-serif;
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase;
    margin: 25px 0;
}
header .header-internal .middle-head {
    background: 36% 97px, url("../img/head-bg.png") no-repeat center right #52579c;
    position: relative;
    /* background-size: 50.8%; */
    background-size: 65.8%;
}
header .middle-head.santa-w img.santa {
    width: 160px;
    left: 30%;
    top: 65px;
}
header .middle-head.santa-w img.santa-mustache {
    width: 70px;
    top: 157px;
    left: calc(30% + 45px);
}

header .header-internal .middle-head .middle-head-text p.bottom-text {
    margin-top: 10px;
    text-align: center;
}

header .header-internal .middle-head .middle-head-text p.middle-text {
    text-align: center;
}

main .about-us h1 {
    text-align: center;
    margin-top: 50px;
}

main .about-us p.subtitle {
    font-size: 19px;
    text-align: center;
    text-transform: uppercase;
    font-family: "CenturyGothic-Bold", sans-serif;
}

main .about-us p.subtitle:before {
    content: '';
    display: inline-block;
    width: 43px;
    height: 3px;
    position: relative;
    top: 33px;
    left: 142px;
    background-color: #1f313d;
}

main .about-us p.subtitle:after {
    content: '';
    display: inline-block;
    width: 43px;
    height: 3px;
    position: relative;
    top: 33px;
    right: 142px;
    background-color: #f26695;
}

@media only screen and (max-width: 400px) {
    main .about-us p.subtitle:after {
        display: none;
    }

    main .about-us p.subtitle:before {
        display: none;
    }
}

main .about-us p.text {
    margin: 60px 0 40px 0;
}

@media only screen and (max-width: 992px) {
    main .about-us p.text {
        text-align: justify;
    }
}

main .about-us .about-us-middle {
    text-align: center;
}

main .about-us .about-us-middle span {
    padding-top: 150px;
    display: inline-block;
    font-family: "CenturyGothic-Bold", sans-serif;
    font-size: 18px;
    font-weight: 700;
    color: #30343e;
    min-width: 163px;
}
main .about-us .about-us-middle p {
    text-align: justify;
    line-height: 23px;
}
main .about-us .about-us-middle .about-us-img-1 {
    background: url("../img/about-us-1.svg") no-repeat;
}
main .about-us .about-us-middle .about-us-img-2 {
    background: url("../img/about-us-2.svg") no-repeat;
}

main .about-us .about-us-middle .about-us-img-3 {
    background: url("../img/about-us-3.svg") no-repeat;
}

main .about-us .about-us-bottom {
    margin-bottom: 50px;
}

main .about-us .about-us-bottom h2 {
    text-align: center;
}

@media only screen and (max-width: 992px) {
    main .about-us .about-us-bottom p {
        text-align: justify;
    }
}

main .discounts .discounts-bg {
    background: #46497d;
    height: 300px;
}

main .discounts .btn-biger {
    width: 256px;
}

main .discounts .discounts-bg .discounts-wrapper p.discount-header {
    margin-top: 65px;
    font-family: "CenturyGothic", sans-serif;
    font-size: 30px;
    font-weight: 400;
    color: #fff;
    text-align: right;
}

main .discounts .discounts-bg .discounts-wrapper p.discount-header strong {
    text-transform: uppercase;
    font-weight: 400;
}

@media only screen and (max-width: 1200px) {
    main .discounts .discounts-bg .discounts-wrapper p.discount-header {
        text-align: left;
        font-size: 20px;
    }

    main .discounts .discounts-bg .discounts-wrapper p.discount-header span {
        font-size: 20px;
    }
}

@media only screen and (max-width: 1200px) and (max-width: 767px) {
    main .discounts .discounts-bg .discounts-wrapper p.discount-header {
        margin-top: 35px;
        text-align: center;
    }
}

main .discounts .discounts-bg .discounts-wrapper ul {
    padding-left: 50px;
}

main .discounts .discounts-bg .discounts-wrapper ul li {
    font-family: "CenturyGothic", sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 26px;
    list-style: circle;
    color: #fff;
}

main .discounts .discounts-bg .discounts-wrapper span.five-in-one {
    margin-top: 45px;
    display: inline-block;
    color: #fff;
    font-family: "CenturyGothic-Bold", sans-serif;
    font-size: 37px;
    padding: 10px 15px;
    border-radius: 5px;
    background-color: #74779e;
    border: 2px dashed #ffdfff;
}

@media only screen and (max-width: 767px) {
    .features_banner div .features_content {
        margin: 0 10px;
        width: 70%;
        margin: 0 auto;
    }
    main .discounts .discounts-bg .discounts-wrapper span.five-in-one {
        width: 126px;
        font-size: 29px;
        margin: 10px auto 20px;
    }
}

main .discounts .discounts-bg .discounts-wrapper span.five-in-one strong {
    font-size: 45px;
    line-height: 22px;
}

main .discounts .discounts-bg .discounts-wrapper .square {
    background: url("../img/discount-block-img.png") no-repeat;
    background-position: 50% 57%;
    height: 328px;
    width: 366px;
    text-align: center;
    background-color: #008d9e;
    position: relative;
    top: -15px;
    padding-top: 15px;
}

main .discounts .discounts-bg .discounts-wrapper .square:before {
    content: '';
    display: inline-block;
    width: 0;
    height: 0;
    border-bottom: 15px solid #006470;
    border-left: 15px solid transparent;
    position: absolute;
    left: -15px;
    top: 0;
}

main .discounts .discounts-bg .discounts-wrapper .square:after {
    content: '';
    display: inline-block;
    width: 0;
    height: 0;
    border-bottom: 15px solid #006470;
    border-right: 15px solid transparent;
    position: absolute;
    top: 0;
    left: auto;
    right: -15px;
}

main .discounts .discounts-bg .discounts-wrapper .square p {
    text-align: center;
    font-family: "CenturyGothic", sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: 41px;
    color: #fff;
    margin-top: 10px;
}

main .discounts .discounts-bg .discounts-wrapper .square p strong {
    font-size: 42px;
    font-weight: 700;
    color: #f26695;
    font-family: "CenturyGothic-Bold", sans-serif;
    text-transform: uppercase;
}

main .discounts .discounts-bg .discounts-wrapper .square p span {
    text-transform: uppercase;
    font-family: "CenturyGothic-Bold", sans-serif;
    font-size: 33px;
    font-weight: 700;
}

main .discounts .discounts-bg .discounts-wrapper .square a {
    margin-top: 30px;
}

main .discounts .discounts-bg .discounts-wrapper .square .square-inside:before {
    content: '';
    display: inline-block;
    width: 0;
    height: 0;
    border-top: 15px solid #006470;
    border-left: 15px solid transparent;
    position: absolute;
    top: auto;
    bottom:0;
    right: auto;
    left: -15px;
}

main .discounts .discounts-bg .discounts-wrapper .square .square-inside:after {
    content: '';
    display: inline-block;
    width: 0;
    height: 0;
    border-top: 15px solid #006470;
    border-right: 15px solid transparent;
    position: absolute;
    top: auto;
    bottom:0;
    left: auto;
    right: -15px;
}

main .discounts .discounts-bg .discounts-wrapper .square .btn-biger {
    margin-left: 20px;
}

main .discounts .discounts-bg .discounts-wrapper .square-index {
    position: relative;
    z-index: 2;
}

/*.header-internal .middle-head .middle-head-text:before{*/
/*background: url(../img/head-man.svg)no-repeat;*/
/*width: 137px;*/
/*height: 100%;*/
/*display: block;*/
/*content: "";*/
/*position: absolute;*/
/*left: 287px;*/
/*bottom: -9px;*/
/*background-position: 100% 100%;*/
/*}*/
.features_banner .slick-prev{
    left: 15px;
    width: 30px;
    background: none;
    height: 30px;
}
.features_banner .slick-next{
    width: 30px;
    height: 30px;
    right: 15px;
    background: none;
}
.santa-w .middle-head-text a:after {
    content: '';
    display: block;
    width: 25px;
    position: absolute;
    height: 25px;
    background-image: url(../img/like.svg);
    left: 87px;
    background-size: cover;
    top: 175px;
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -webkit-animation: prices-move 2s infinite;
    -moz-animation: prices-move 2s infinite;
    -o-animation: prices-move 2s infinite;
    animation: prices-move 2s infinite;
}

@media only screen and (max-width: 1440px) {
    main .discounts .discounts-bg .discounts-wrapper:after {
        right: 0;
        z-index: 0;
    }
}

@media only screen and (max-width: 1280px) {
    main .discounts .discounts-bg .discounts-wrapper:after {
        display: none;
    }
}

@media only screen and (max-width: 1200px) {
    header .middle-head.santa-w img.santa{
        width: 80px;
        left: 20%;
        top: 129px;
    }
    .features_banner .features_border{
        min-height: 269px;
    }
    header .middle-head.santa-w img.santa-mustache{
        width: 23px;
        top: 175px;
        left: calc(20% + 30px);
    }

    main .discounts .discounts-bg .discounts-wrapper .square {
        width: 332px;
    }

    main .discounts .discounts-bg .discounts-wrapper .square p strong {
        font-size: 33px;
    }
    /*
    main .discounts .discounts-bg .discounts-wrapper .square a:before {
        left: -56px;
        top: 70px;
    }

    main .discounts .discounts-bg .discounts-wrapper .square a:after {
        left: 54px;
        top: 70px;
    }

    main .discounts .discounts-bg .discounts-wrapper .square:before {
        left: -173px;
    }

    main .discounts .discounts-bg .discounts-wrapper .square:after {
        top: -243px;
        left: 33px;
    }
    */
    main .discounts .discounts-bg .discounts-wrapper:after {
        right: 0;
    }

    main .discounts .discounts-bg .discounts-wrapper ul {
        padding-left: 20px;
    }
}

@media only screen and (max-width: 1200px) and (max-width: 767px) {
    main .discounts .discounts-bg .discounts-wrapper ul {
        width: 38%;
        margin: 0 auto;
    }
}

@media only screen and (max-width: 1200px) and (max-width: 767px) and (max-width: 620px) {
    main .discounts .discounts-bg .discounts-wrapper ul {
        width: 50%;
    }
}

@media only screen and (max-width: 1200px) and (max-width: 767px) and (max-width: 620px) and (max-width: 480px) {
    main .discounts .discounts-bg .discounts-wrapper ul {
        width: 70%;
    }
}

@media only screen and (max-width: 1200px) and (max-width: 767px) and (max-width: 620px) and (max-width: 480px) and (max-width: 350px) {
    main .discounts .discounts-bg .discounts-wrapper ul li {
        font-size: 14px;
    }
}

@media only screen and (max-width: 1200px) and (max-width: 991px) {
    /*
    main .discounts .discounts-bg .discounts-wrapper .square:before {
        left: -142px;
        z-index: -1;
    }

    main .discounts .discounts-bg .discounts-wrapper .square:after {
        top: -256px;
        left: 41px;
    }
    */
    main .discounts .discounts-bg .discounts-wrapper .square p {
        font-size: 26px;
    }

    main .discounts .discounts-bg .discounts-wrapper .square p strong {
        font-size: 26px;
    }

    main .discounts .discounts-bg .discounts-wrapper .square p span {
        font-size: 26px;
    }

    main .discounts .discounts-bg .discounts-wrapper .square a {
        margin-top: 60px;
    }

    main .discounts .discounts-bg .discounts-wrapper .square .btn-biger {
        width: 180px;
        font-size: 14px;
        padding: 15px 0;
    }

    main .discounts .discounts-bg .discounts-wrapper .square .btn-biger:before {
        left: -65px;
        top: 57px;
    }

    main .discounts .discounts-bg .discounts-wrapper .square .btn-biger:after {
        left: 64px;
        top: 57px;
    }
}

@media only screen and (max-width: 1199px) {
    main .discounts .discounts-bg .discounts-wrapper:after {
        display: inline-block;
    }
}

@media only screen and (max-width: 1056px) {
    main .discounts .discounts-bg .discounts-wrapper:after {
        display: none;
        content: '';
    }
}

@media only screen and (max-width: 991px) {
    footer .articles_list ul{
        height: 0;
        overflow: hidden;
        transition: 0.3s;
    }
    body{
        padding-top: 65px;
    }
    header .top-head-info{
        margin-right: 0;
    }
    header .main-logo {
        margin: 10px 0;
    }
    header .main-logo img{
        width: 100%;
        height: auto;
    }
    .top-head-info > span:first-child{
        display: none;
    }
    header .order-header{
        background: #f26695;
        padding: 8px 15px;
        color: white;
        border-radius: 4px;
        display: inline-block;
    }
    header .container-fluid.middle-head{
        clear: both;
    }
    .btn-transparent{
        color: #323232;
        border-color: #323232;
    }
    header .container-fluid:first-child .container,
    header .container-fluid:nth-child(2) .container{
        width: auto;
    }
    header .container-fluid:nth-child(2){
        width: 240px;
        float: left;
        margin: 0;
        height: 65px;
        position: fixed;
        left: 0;
        top: 0;
        z-index: 9999;
        background: white;
        border-bottom: 1px solid #ccc;
    }
    header .container-fluid:first-child{
        border-bottom: 1px solid #ccc;
        width: calc(100% - 240px);
        float: right;
        margin: 0;
        height: 65px;
        padding-top: 5px;
        position: fixed;
        top: 0;
        right: 0;
        z-index: 9999;
        background: white;
    }
    header .top-head .menu-trigger.first .line{
        background: #323232;
    }
    header .top-head{
        background-color: inherit;
    }
    header .top-head .menu-trigger{
        margin: 13px 0;
    }
    main .discounts .discounts-bg .discounts-wrapper .square {
        width: 270px;
    }
    .header-internal .middle-head .middle-head-text{
        position: relative;
    }
    .header-internal .middle-head .middle-head-text:before{
        height: 195px;
        left: -107px;
        bottom: 0;
    }
    header .top-head .menu-trigger{
        width: 30px;
    }
    header{
        border-bottom: 1px solid #ccc;
    }
}

@media only screen and (max-width: 767px) {
    header .container-fluid:nth-child(2){
        width: 150px;
        padding-top: 10px;
    }
    header .container-fluid:first-child{
        width: calc(100% - 150px);
    }
    main .discounts .discounts-bg {
        background: url(../img/firsr-order-img.svg) no-repeat #46497d;
        background-position: center right;
        height: auto;
        padding-bottom: 30px;
        background-size: 24%;
    }
    .header-internal .middle-head .middle-head-text:before{
        left:-170px;
    }
}
@media only screen and (max-width: 640px) {
    header .top-login-wrapper .top-dd-wrapper .top-label a span:after, header .user-area-wrapper.top-user-area-wrapper .top-dd-wrapper .top-label a span:after{
        margin-left: 0!important;
    }
    header .mini-wrapper .top-dd-wrapper .top-label a{
        width: 34px;
        height: 32px;
    }
    header .user-area-wrapper.top-user-area-wrapper .top-dd-wrapper .top-label a span:before{
        display: none;
    }
    header .mini-wrapper .top-dd-wrapper .top-label a{
        padding: 0!important;
    }
    header .mini-wrapper .top-dd-wrapper .top-label a span{
        font-size: 0!important;
    }

    header .ae-top-login{
        min-width: 34px!important;
        height: 32px;
    }
    header .ae-top-login:after{
        top: 5px!important;
        font-size: 18px;
    }
    header .order-header i{
        font-size: 14px;
    }
    header .order-header{
        font-size: 0;
        padding: 9px 10px;
    }
}
@media only screen and (max-width: 480px) {

    .top_mnu .btn-transparent{
        width: auto;
    }
    header .top-head-info a.btn-transparent i{
        display: none;
    }
    .btn-transparent{
        width: 103px;
        padding: 7px 4px;
    }
    .btn-transparent i {
        margin: 0 1px 0 3px;
    }
    header .top-head-info a {
        margin-right: 5px;
    }
    header .container-fluid:first-child {
        width: calc(100% - 86px);
        padding: 5px 5px 0 0;
    }
    header .container-fluid:nth-child(2){
        width: 86px;
        padding: 10px 5px;
    }
}
main .discounts .discounts-bg-xs {
    background-color: #008d9e;
}

main .discounts .discounts-bg-xs .square {
    background: url("../img/discount-block-img.png") no-repeat;
    background-position: 50% 62%;
    height: auto;
    width: auto;
    text-align: center;
    position: relative;
}

main .discounts .discounts-bg-xs .square p {
    text-align: center;
    font-family: "CenturyGothic", sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: 41px;
    color: #fff;
    margin-top: 10px;
}

main .discounts .discounts-bg-xs .square p strong {
    font-size: 42px;
    font-weight: 700;
    color: #f26695;
    font-family: "CenturyGothic-Bold", sans-serif;
    text-transform: uppercase;
}
@media only screen and (max-width: 539px) {
    header .middle-head.santa-w img.santa{
        top: 79px!important;
    }
    header .middle-head.santa-w img.santa-mustache{
        top: 128px!important;
    }
}
@media only screen and (max-width: 430px){
    .features_banner div .features_content {
        width: calc(100% - 86px);
    }
    header .middle-head.santa-w img.santa{
        width: 58px!important;
    }
    header .middle-head.santa-w img.santa-mustache{
        width: 23px;
        top: 113px!important;
        left: calc(2% + 18px)!important;
    }
}
@media only screen and (max-width: 767px) {
    main .discounts .discounts-bg-xs .square p strong {
        font-size: 33px;
    }
    header .middle-head.santa-w img.santa {
        width: 80px;
        left: 2%;
        top: 129px;
    }
    header .middle-head.santa-w img.santa-mustache {
        width: 23px;
        top: 175px;
        left: calc(2% + 30px);
    }
}

main .discounts .discounts-bg-xs .square p span {
    text-transform: uppercase;
    font-family: "CenturyGothic-Bold", sans-serif;
    font-size: 33px;
    font-weight: 700;
}

main .discounts .discounts-bg-xs .square a {
    margin-top: 30px;
}

@media only screen and (max-width: 767px) {
    main .discounts .discounts-bg-xs .square a {
        margin-top: 20px;
    }
}

main .discounts .discounts-bg-xs .square .btn-biger {
    margin-left: 20px;
}

@media only screen and (max-width: 767px) {
    main .discounts .discounts-bg-xs {
        padding: 30px 0;
    }
}

main .discount-programs .discounts-prograp-bg {
    background-color: #f2f2f2;
    padding-top: 110px;
    padding-bottom: 100px;
}

@media only screen and (max-width: 992px) {
    main .discount-programs .discounts-prograp-bg {
        padding-bottom: 30px;
    }
}

@media only screen and (max-width: 992px) and (max-width: 767px) {
    main .discount-programs .discounts-prograp-bg {
        padding-top: 30px;
    }
}

main .discount-programs h3 {
    position: relative;
    left: -43px;
}

main .discount-programs h3:before {
    content: '';
    display: inline-block;
    width: 43px;
    height: 3px;
    position: relative;
    top: 33px;
    left: 43px;
    background-color: #1f313d;
}

main .discount-programs h3:after {
    content: '';
    display: inline-block;
    width: 43px;
    height: 3px;
    position: relative;
    top: 33px;
    right: 282px;
    background-color: #f26695;
}

@media only screen and (max-width: 500px) {
    main .discount-programs h3 {
        position: inherit;
        left: 0;
        text-align: center;
    }

    main .discount-programs h3:before {
        display: none;
    }

    main .discount-programs h3:after {
        display: none;
    }
}

main .discount-programs p {
    padding-top: 30px;
    text-align: justify;
    padding-right: 55px;
    text-transform: uppercase;
}

@media only screen and (max-width: 992px) {
    main .discount-programs p {
        padding-right: 0;
        margin-bottom: 40px;
    }
}

main .discount-programs .discount-papers span {
    display: block;
    color: #dcdcdc;
    text-align: center;
    font-family: "CenturyGothic-Bold", sans-serif;
    font-size: 100px;
    font-weight: 700;
    line-height: 41px;
}

@media only screen and (max-width: 992px) {
    main .discount-programs .discount-papers span {
        line-height: inherit;
        font-size: 130px;
    }
}

main .discount-programs .discount-papers .round {
    width: 45px;
    height: 45px;
    border-radius: 50%;
}

main .discount-programs .discount-papers .number {
    font-family: "CenturyGothic-Bold", sans-serif;
    color: #fff;
    font-size: 17px;
    font-weight: 700;
    line-height: 12px;
    padding-top: 15px;
}

main .discount-programs .discount-papers .page-5, main .discount-programs .discount-papers .page-10, main .discount-programs .discount-papers .page-15 {
    border: 1px solid #e1e1e1;
}

@media only screen and (max-width: 992px) {
    main .discount-programs .discount-papers .page-5, main .discount-programs .discount-papers .page-10, main .discount-programs .discount-papers .page-15 {
        width: 160px;
        margin: 0 auto;
    }
}

main .discount-programs .discount-papers .page-5 {
    background: #fff url(../img/discount-paper.png) no-repeat center 29%;
    position: relative;
    box-shadow: 0 10px 24px rgba(0, 0, 0, 0.13);
    border: 1px solid #e1e1e1;
}
main .discount-programs .discount-papers .page-15:hover {
    background: #fff url(../img/discount-paper.png) no-repeat center 29%;
    position: relative;
    box-shadow: 0 10px 24px rgba(0, 0, 0, 0.13);
    border: 1px solid #e1e1e1;
    cursor: pointer;
}
main .discount-programs .discount-papers .page-15 + div{
    display: none;
}
main .discount-programs .discount-papers .page-15:hover + div{
    display: block;
}
main .discount-programs .discount-papers .page-15 + div{
    position: absolute;
    width: 200px;
    background: #fff;
    padding: 10px;
    box-shadow: 0 10px 24px rgba(0, 0, 0, 0.13);
    border: 1px solid #e1e1e1;
    left: -8px;
    z-index: 10;
}


main .discount-programs .discount-papers .page-5 .round {
    background-color: #30bf78;
    margin: 80px 0 30px 80px;
}

main .discount-programs .discount-papers .page-10 {
    background: #f2f2f2 url(../img/discount-paper.png) no-repeat center 29%;
    position: relative;
    border: 1px solid #e1e1e1;
}

main .discount-programs .discount-papers .page-10 .round {
    background-color: #008d9e;
    margin: 80px 0 30px 80px;
}

main .discount-programs .discount-papers .page-15 {
    background: #f2f2f2 url(../img/discount-paper.png) no-repeat center 29%;
    border: 1px solid #e1e1e1;
}

main .discount-programs .discount-papers .page-15 .round {
    background-color: #f26695;
    margin: 80px 0 30px 80px;
}

main .discount-programs .discount-papers .discount {
    color: #46497d;
    text-transform: uppercase;
    font-family: "CenturyGothic-Bold", sans-serif;
    font-size: 17px;
    font-weight: 700;
    line-height: 12px;
    display: block;
    text-align: center;
    margin-bottom: 35px;
}

@media only screen and (max-width: 1200px) {
    main .discount-programs .discount-papers .col-md-4 {
        padding-left: 5px;
        padding-right: 5px;
    }
}

@media only screen and (max-width: 1200px) and (max-width: 992px) {
    main .discount-programs .discount-papers .piscount-papers-wrapper .row {
        margin-bottom: 30px;
    }
}

main .guarantees {
    padding-bottom: 50px;
}

main .guarantees h4 {
    text-align: center;
    color: #46497d;
    margin-top: 65px;
}

@media only screen and (max-width: 992px) {
    main .guarantees p {
        text-align: justify;
    }
}

main .testimonials {
    background: url(../img/testimonials-bg.png), url(../img/head-bg.png);
    background-repeat: no-repeat;
    background-position: 0 108%, 108% 120%;
    background-color: #52579c;
}

main .testimonials .testimonials-bg {
    box-shadow: 0 10px 24px rgba(0, 0, 0, 0.36);
    background-color: #fdfdfd;
    width: 85%;
    margin: 55px auto;
    padding: 25px 0 25px 0;
}

main .testimonials .testimonials-bg:before {
    content: '';
    display: block;
    height: 96px;
    width: 115px;
    position: absolute;
    left: 4px;
    top: 0px;
    background: url(../img/hyphen-large.png);
    background-repeat: no-repeat;
}

main .testimonials .testimonials-bg:after {
    content: '';
    display: block;
    height: 96px;
    width: 115px;
    right: -24px;
    top: 75px;
    position: absolute;
    background: url(../img/hyphen-little.png);
    background-repeat: no-repeat;
}

main .testimonials .testimonials-bg h5 {
    margin-top: 0;
    text-align: center;
    color: #46497d;
}

main .testimonials .testimonials-bg h5 span {
    color: #f26695;
}

@media only screen and (max-width: 992px) {
    main .testimonials .testimonials-bg {
        width: 100%;
    }

    main .testimonials .testimonials-bg:before {
        display: none;
    }

    main .testimonials .testimonials-bg:after {
        display: none;
    }
}

main .testimonials .testimonials-slider .testimonials-content .ava {
    background: #008d9e url("../img/icon user.svg");
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 70%;
    box-shadow: 0 1px 6px rgba(0, 0, 0, 0.44);
    width: 81px;
    height: 81px;
    margin: 0 auto 10px;
}

main .testimonials .testimonials-slider .testimonials-content span {
    display: block;
    text-align: center;
    color: #46497d;
    font-family: "CenturyGothic-Bold", sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 21px;
    margin-bottom: 20px;
}

main .testimonials .testimonials-slider .testimonials-content p {
    color: #46497d;
    font-family: "CenturyGothic-Italic", sans-serif;
    line-height: 21px;
    font-style: italic;
    padding: 0 10%;
}

@media only screen and (max-width: 1200px) {
    main .testimonials .testimonials-bg:after {
        right: 25px;
        top: 75px;
        width: 34px;
        height: 34px;
    }
}

@media only screen and (max-width: 992px) {
    main .testimonials {
        background: #52579c;
    }
}

main .newsletter {
    padding: 10px 0 20px 0;
}

main .newsletter .newsletter-content {
    text-align: center;
}

main .newsletter .newsletter-content span {
    display: inline-block;
    font-family: "CenturyGothic-Bold", sans-serif;
    font-size: 18px;
    font-weight: 700;
    line-height: 23px;
    text-transform: uppercase;
    margin-right: 40px;
}

main .newsletter .newsletter-content a {
    padding: 11px 0;
    width: 180px;
}

main .newsletter .newsletter-content form {
    display: inline-block;
}

main .newsletter .newsletter-content form .input {
    border: 1px solid #e1e1e1;
    background-color: #fdfdfd;
    height: 45px;
    width: 400px;
    text-indent: 15px;
}

main .newsletter .social-icons {
    text-align: center;
}

main .newsletter .social-icons ul {
    margin: 0;
    padding: 0;
    display: inline-block;
}

main .newsletter .social-icons ul li {
    list-style: none;
    float: left;
    margin-right: 10px;
}

main .newsletter .social-icons ul li a {
    color: #25262f;
    display: inline-block;
}

main .newsletter .social-icons ul li a i {
    margin-right: 0;
    font-size: 34px;
    color: #646675;
}

main .newsletter .social-icons ul li a i:hover {
    color: #25262f;
}

@media only screen and (max-width: 992px) {
    main .newsletter {
        padding: 30px 0;
    }
}

footer .footer {
    padding-top: 45px;
    background-color: #25262f;
}

footer .footer img {
    margin-bottom: 47px;
    width: auto;
    height: auto;
    display: block;
}

@media only screen and (max-width: 992px) {
    footer .footer img {
        margin: 0 auto 35px;
    }
}

footer .footer .fa-thumb-tack {
    position: relative;
    top: -20px;
}

footer .footer i {
    margin-right: 20px;
    color: #fff;
    font-size: 16px;
    font-weight: 400;
    line-height: 23px;
}
footer .footer .phone{
    width: auto!important;
}
footer .footer .phone,
footer .footer .address, footer .footer .tel, footer .footer .email {
    font-family: "CenturyGothic", sans-serif;
    color: #fff;
    font-size: 14px;
    font-weight: 400;
    line-height: 23px;
    display: inline-block;
    width: 85%;
    margin-bottom: 20px;
}

footer .footer .footer-menu .nav-header {
    display: inline-block;
    color: #fff;
    font-family: "CenturyGothic", sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 33px;
    text-transform: uppercase;
    border-bottom: 1px solid #f26695;
}

footer .footer .footer-menu ul {
    padding-left: 0;
}

footer .footer .footer-menu ul li {
    list-style: none;
}

footer .footer .footer-menu ul li a {
    font-family: "CenturyGothic", sans-serif;
    color: #f3f3f3;
    font-size: 12px;
    font-weight: 400;
    line-height: 23px;
    text-transform: uppercase;
}

footer .footer .footer-article {
    display: block;
    color: #fff;
    font-family: "CenturyGothic", sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 33px;
    text-transform: uppercase;
    border-bottom: 1px solid #30bf78;
}

footer .footer .nav-articles {
    padding: 0;
}

footer .footer .nav-articles .col-lg-4 {
    padding-left: 0;
}

footer .footer .nav-articles nav ul {
    padding-left: 0;
}

footer .footer .nav-articles nav ul li {
    list-style: none;
}

footer .footer .nav-articles nav ul li a {
    font-family: "CenturyGothic", sans-serif;
    color: #f3f3f3;
    font-size: 12px;
    font-weight: 400;
    line-height: 23px;
    text-transform: uppercase;
}

footer .footer .articles-wrapper {
    padding: 0;
}

footer .footer .articles-wrapper .row {
    margin: 0;
}

footer .footer .articles-wrapper .row .col-lg-12 {
    padding: 0;
}

footer .footer .footer-down {
    border-top: 1px solid rgba(255, 255, 255, 0.15);
}

footer .footer .footer-down .right {
    display: inline-block;
    margin: 15px 0;
    font-family: "CenturyGothic", sans-serif;
    color: #fff;
    font-size: 13px;
    font-weight: 400;
    line-height: 28px;
    opacity: 1;
}

footer .footer .footer-down img {
    float: right;
    margin-top: 15px;
    margin-bottom: 0;
}

@media only screen and (max-width: 992px) {
    footer .footer .footer-down .right {
        display: block;
        text-align: center;
    }
}

footer .footer .social-icons {
    margin-top: 15px;
    float: right;
}

footer .footer .social-icons ul {
    margin: 0;
    padding: 0;
    display: inline-block;
}

footer .footer .social-icons ul li {
    list-style: none;
    float: left;
    margin-right: 10px;
}

footer .footer .social-icons ul li a {
    color: #25262f;
    display: inline-block;
}

footer .footer .social-icons ul li a i {
    margin-right: 0;
    font-size: 24px;
    color: #e5e5e6;
}

footer .footer .social-icons ul li a i:hover {
    color: #fdfdfd;
}

.about-us-page {
    padding: 50px 0;
}

.about-us-page h1 {
    text-align: center;
}

.about-us-page h2 {
    text-align: center;
}

.guarantees-page {
    padding: 50px 0;
}

.guarantees-page .content h1 {
    text-align: center;
}

.guarantees-page .content h2 {
    text-align: center;
}

.contact-page {
    padding: 50px 0;
}

.contact-page .content h1 {
    text-align: center;
}

.contact-page .content h2 {
    text-align: left;
}

.blog-page {
    background-color: #f8f8f8;
    padding: 20px 0 60px 0;
}

@media only screen and (max-width: 768px) {
    .blog-page {
        padding: 30px 0;
    }
}

.blog-page h1 {
    text-align: center;
    margin-bottom: 15px;
}

.blog-page .category-list {
    text-align: center;
}

.blog-page .category-list ul {
    display: inline-block;
}

@media only screen and (max-width: 768px) {
    .blog-page .category-list ul {
        padding-left: 0;
    }
}

@media only screen and (max-width: 768px) and (max-width: 475px) {
    .blog-page .category-list ul {
        padding-left: 25px;
    }
}

.blog-page .category-list ul{
    width: 99%;
}
.blog-page .category-list ul li {
    margin-right: 15px;
    list-style: none;
    display: inline-block;
}

@media only screen and (max-width: 670px) {
    .blog-page .category-list ul li {
        margin-right: 15px;
    }
}

@media only screen and (max-width: 670px) and (max-width: 475px) {
    .blog-page .category-list ul li {
        margin-right: 30px;
    }

    .blog-page .category-list ul li:nth-child(3) {
        margin-right: 0;
    }

    .blog-page .category-list ul li:nth-child(3):after {
        display: none;
    }

    .blog-page .category-list ul li:last-child {
        margin-right: 0;
    }
}

@media only screen and (max-width: 670px) and (max-width: 475px) and (max-width: 350px) {
    .blog-page .category-list ul li {
        margin-right: 20px;
    }
}

.blog-page .category-list ul li:last-child:after {
    display: none;
}

.blog-page .category-list ul li a {
    color: #323232;
    display: inline-block;
    text-transform: uppercase;
    margin-right: 0px;
}

@media only screen and (max-width: 670px) {
    .blog-page .category-list ul li a {
        margin-right: 0;
    }
}

@media only screen and (max-width: 670px) and (max-width: 475px) {
    .blog-page .category-list ul li a {
        margin-right: 30px;
    }
}

@media only screen and (max-width: 670px) and (max-width: 475px) and (max-width: 350px) {
    .blog-page .category-list ul li a {
        margin-right: 15px;
    }
}

.blog-page .category-list ul li:after {
    content: '';
    display: inline-block;
    border-right: 1px solid #585858;
    width: 1px;
    height: 15px;
    -webkit-transform: rotate(20deg);
    transform: rotate(20deg);
    margin-left: 20px;
}
@media (max-width: 475px) {
    .blog-page .category-list ul {
        padding: 0;
    }
    .blog-page .category-list ul li {
        margin: 10px;
    }
    .blog-page .category-list ul li:nth-child(3) {
        margin-right: 10px;
    }
}
@media (max-width: 424px) {
    .blog-page .category-list ul li {
        margin: 5px;
    }
    .blog-page .category-list ul li:nth-child(3) {
        margin-right: 5px;
    }
}
.blog-page .newsletter .newsletter-content .btn-biger {
    text-transform: uppercase;
}

@media only screen and (max-width: 670px) {
    .blog-page .newsletter .newsletter-content form .input {
        width: 300px;
    }
}

@media only screen and (max-width: 670px) and (max-width: 475px) {
    .blog-page .newsletter .newsletter-content form .input {
        width: 200px;
    }
}

@media only screen and (max-width: 670px) {
    .blog-page .newsletter .newsletter-content form .btn-biger {
        font-size: 18px;
        width: 120px;
    }
}

@media only screen and (max-width: 670px) and (max-width: 475px) {
    .blog-page .newsletter .newsletter-content form .btn-biger {
        width: 100px;
    }
}

@media only screen and (max-width: 992px) {
    .blog-page .newsletter .social-icons {
        display: none !important;
    }

    .blog-page .newsletter .newsletter-content {
        display: block !important;
        text-align: center;
    }
}

.blog-page .blog-content {
    background-color: #fff;
    box-shadow: 0 10px 24px rgba(0, 0, 0, 0.13);
}

.blog-page .blog-content .left-blok {
    display: inline-block;
    width: 15%;
    position: relative;
    text-align: center;
    padding-right: 0;
    vertical-align: top;
    margin-top: 190px;
}

.blog-page .blog-content .left-blok .day {
    font-family: "CenturyGothic-Bold", sans-serif;
    color: #1e1f25;
    font-size: 48px;
    font-weight: 700;
    line-height: 18px;
    border-bottom: 1px solid #252525;
    display: inline-block;
    padding-bottom: 25px;
}

@media only screen and (max-width: 768px) {
    .blog-page .blog-content .left-blok .day {
        width: 70px;
        margin: 40px auto 0;
    }
}

.blog-page .blog-content .left-blok .month {
    font-family: "CenturyGothic", sans-serif;
    color: #1e1f25;
    font-size: 26px;
    font-weight: 400;
    line-height: 18px;
    text-transform: uppercase;
    padding: 15px 0;
    margin-bottom: 15px;
}

.blog-page .blog-content .left-blok .reviews {
    color: #646675;
    font-family: "CenturyGothic", sans-serif;
    font-size: 12px;
    margin-bottom: 20px;
    text-align: left;
    padding-left: 15px;
}

@media only screen and (max-width: 768px) {
    .blog-page .blog-content .left-blok .reviews {
        padding-left: 0;
        margin-top: 30px;
    }
}

.blog-page .blog-content .left-blok .reviews:after {
    content: '\f06e';
    font-family: FontAwesome, sans-serif;
    display: inline-block;
    width: 12px;
    height: 12px;
    position: absolute;
    left: 100px;
    margin-top: 2px;
}

@media only screen and (max-width: 992px) {
    .blog-page .blog-content .left-blok .reviews:after {
        right: 3px;
    }
}

@media only screen and (max-width: 992px) and (max-width: 768px) {
    .blog-page .blog-content .left-blok .reviews:after {
        right: calc(40% - 20px);
    }
}

@media only screen and (max-width: 992px) and (max-width: 768px) and (max-width: 600px) {
    .blog-page .blog-content .left-blok .reviews:after {
        right: calc(37% - 20px);
    }
}

@media only screen and (max-width: 992px) and (max-width: 768px) and (max-width: 600px) and (max-width: 475px) {
    .blog-page .blog-content .left-blok .reviews:after {
        right: calc(30% - 20px);
    }
}

.blog-page .blog-content .left-blok .comments {
    color: #646675;
    font-family: "CenturyGothic", sans-serif;
    font-size: 12px;
    text-align: left;
    margin-bottom: 20px;
    padding-left: 15px;
}

@media only screen and (max-width: 768px) {
    .blog-page .blog-content .left-blok .comments {
        text-align: center;
        padding-left: 0;
    }
}

.blog-page .blog-content .left-blok .comments:after {
    content: '\f0e5';
    font-family: FontAwesome, sans-serif;
    display: inline-block;
    width: 12px;
    height: 12px;
    position: absolute;
    left: 100px;
    margin-top: 2px;
    padding-left: 4px;
}

@media only screen and (max-width: 992px) {
    .blog-page .blog-content .left-blok .comments:after {
        right: 3px;
    }
    header .middle-head .middle-head-text1{
        float: right;
        margin-right: 10%;
    }
}

@media only screen and (max-width: 992px) and (max-width: 768px) {
    .blog-page .blog-content .left-blok .comments:after {
        right: calc(40% - 20px);
    }
}

@media only screen and (max-width: 992px) and (max-width: 768px) and (max-width: 600px) {
    .blog-page .blog-content .left-blok .comments:after {
        right: calc(37% - 20px);
    }
}

@media only screen and (max-width: 992px) and (max-width: 768px) and (max-width: 600px) and (max-width: 475px) {
    .blog-page .blog-content .left-blok .comments:after {
        right: calc(30% - 20px);
    }
}

.blog-page .blog-content .left-blok .share {
    color: #646675;
    font-family: "CenturyGothic", sans-serif;
    font-size: 12px;
    margin-bottom: 20px;
    text-align: left;
    padding-left: 15px;
}

@media only screen and (max-width: 768px) {
    .blog-page .blog-content .left-blok .share {
        text-align: center;
        padding-left: 0;
    }
    header .middle-head .middle-head-text1{
        margin: 0;
    }
}

.blog-page .blog-content .left-blok .share:after {
    content: '\f1e0';
    font-family: FontAwesome, sans-serif;
    display: inline-block;
    width: 12px;
    height: 12px;
    position: absolute;
    left: 100px;
    margin-top: 2px;
}

@media only screen and (max-width: 992px) {
    .blog-page .blog-content .left-blok .share:after {
        right: 3px;
    }
}

@media only screen and (max-width: 992px) and (max-width: 768px) {
    .blog-page .blog-content .left-blok .share:after {
        right: calc(40% - 20px);
    }
}

@media only screen and (max-width: 992px) and (max-width: 768px) and (max-width: 600px) {
    .blog-page .blog-content .left-blok .share:after {
        right: calc(37% - 20px);
    }
}

@media only screen and (max-width: 992px) and (max-width: 768px) and (max-width: 600px) and (max-width: 475px) {
    .blog-page .blog-content .left-blok .share:after {
        right: calc(30% - 20px);
    }
}

.blog-page .blog-content .middle-block {
    display: inline-block;
    width: 84%;
    margin-top: 60px;
    padding-bottom: 35px;
}

@media only screen and (max-width: 768px) {

    .blog-page .blog-content .middle-block {
        margin-top: 0;
        padding: 40px 15px 55px;
        background-color: #fff;
    }
    .container {
        width: auto;
    }
}

.blog-page .blog-content .middle-block .blog-tags {
    box-shadow: 0 3px 9px rgba(0, 0, 0, 0.48);
    background-color: #52579c;
    display: inline-block;
    color: #fff;
    padding: 15px 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    width: 170px;
    text-align: center;
    position: relative;
    top: 48px;
}

.blog-page .blog-content .middle-block .blog-tags a {
    color: #fff;
    font-family: "CenturyGothic", sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    text-transform: uppercase;
}

@media only screen and (max-width: 768px) {
    .blog-page .blog-content .middle-block .blog-tags {
        top: 40px;
    }
}

@media only screen and (max-width: 768px) and (max-width: 660px) {
    .blog-page .blog-content .middle-block .blog-tags {
        width: 25%;
        line-height: 12px;
        padding: 10px 0;
    }
}

.blog-page .blog-content .middle-block .blog-tags i {
    margin-right: 25px;
}

@media only screen and (max-width: 475px) {
    .blog-page .blog-content .middle-block .blog-tags i {
        display: none;
    }
}
.blog-page .blog-content .middle-block .hiw-banner img {
    width: 65%;
}
.blog-page .blog-content .middle-block img {
    width: 100%;
    height: auto;
}
.blog-page .blog-content .middle-block img.book-cover {
    float: left;
    margin-right: 5px;
    width: inherit;
}
.blog-page .blog-content .middle-block img.inside {
    width: inherit;
}
img.inside {
    width: inherit;
}
.blog-page .middle-block h1{
    text-align: left;
}
.blog-page .blog-content .middle-block h1 {
    font-family: "CenturyGothic", sans-serif;
}

.blog-page .blog-content .middle-block p {
    margin-top: 0;
}

@media only screen and (max-width: 768px) {
    .blog-page .blog-content .middle-block p {
        text-align: justify;
    }
}

.blog-page .blog-content .middle-block .btn-transparent {
    float: right;
    border: 1px solid #25262f;
    color: #25262f;
    font-family: "CenturyGothic", sans-serif;
    font-size: 12px;
    font-weight: 700;
    line-height: 24px;
    text-transform: uppercase;
    text-align: center;
    border-radius: 0;
    width: 160px;
}

@media only screen and (max-width: 768px) {
    .blog-page .blog-content .middle-block h1 {
        text-align: center;
    }
}

.blog-page .blog-content .right-block {
    margin-top: 59px;
}

.blog-page .blog-content .right-block .sidebar-lines {
    border: 2px solid #111111;
    margin-bottom: 40px;
}

.blog-page .blog-content .right-block .sidebar-lines .one-post h4 {
    font-family: "CenturyGothic", sans-serif;
    color: #323232;
    font-size: 15px;
    font-weight: 400;
    line-height: 24px;
    text-align: center;
    text-transform: uppercase;
    margin-bottom: 0;
}

.blog-page .blog-content .right-block .sidebar-lines .sidebar-header {
    background-color: #fff;
    font-family: "CenturyGothic", sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 24px;
    text-transform: uppercase;
    display: inline-block;
    position: relative;
    left: calc(50% - 30px);
    top: -20px;
    padding: 5px;
}

.blog-page .blog-content .right-block .sidebar-lines .social-up {
    text-align: center;
    margin-bottom: 20px;
}

.blog-page .blog-content .right-block .sidebar-lines span {
    color: #393c52;
    font-family: "CenturyGothic", sans-serif;
    font-size: 12px;
    font-weight: 400;
    line-height: 18px;
    text-transform: uppercase;
}

.blog-page .blog-content .right-block .sidebar-lines .img {
    width: 125px;
    height: 125px;
    margin: 0 auto;
}

.blog-page .blog-content .right-block .sidebar-lines .img img {
    width: 100%;
    height: 100%;
}

.blog-page .blog-content .right-block .sidebar-lines p {
    text-align: justify;
    padding: 0 25px 40px;
    font-family: "CenturyGothic", sans-serif;
    color: #393c52;
    font-size: 13px;
    font-weight: 400;
    line-height: 18px;
}

.blog-page .blog-content .right-block .sidebar-lines .btn-transparent {
    margin-top: 10px;
    border: 1px solid #25262f;
    color: #25262f;
    font-family: "CenturyGothic", sans-serif;
    font-size: 12px;
    font-weight: 700;
    text-transform: lowercase;
    text-align: center;
    border-radius: 0;
    max-width: 100px;
    position: relative;
    display: block;
    margin: 0 auto;
    line-height: 1;
}

.blog-page .blog-content .right-block .sidebar-lines .fa-comment-o {
    position: relative;
    left: calc(50% - 48px);
    margin: 5px 0;
}
.blog-page .blog-content .right-block .sidebar-lines .fa-comment-o:before{
    margin-right: 5px;
}

.blog-page .blog-content .right-block .sidebar-lines .fa-eye {
    position: relative;
    left: calc(50% - 47px);
}

.blog-page .blog-content .right-block .socail-icons .facebook, .blog-page .blog-content .right-block .socail-icons .twitter, .blog-page .blog-content .right-block .socail-icons .pinterest, .blog-page .blog-content .right-block .socail-icons .google {
    display: inline-block;
    width: 25%;
}

.blog-page .blog-content .right-block .socail-icons .facebook i, .blog-page .blog-content .right-block .socail-icons .twitter i, .blog-page .blog-content .right-block .socail-icons .pinterest i, .blog-page .blog-content .right-block .socail-icons .google i {
    font-size: 24px;
}

.blog-page .blog-content .right-block .socail-icons .social-up {
    margin-bottom: 30px;
}

header .header-blog {
    border-bottom: 1px solid #d4d4d4;
}

header .header-blog .middle-head .middle-head-text {
    margin-top: 0;
    margin-right: 15%;
}

header .header-blog .middle-head .middle-head-text p.top-text {
    margin-bottom: 20px;
}

header .header-blog .middle-head .middle-head-text p.bottom-text {
    margin-top: 10px;
    text-align: center;
}

header .header-blog .middle-head .middle-head-text p.middle-text {
    text-align: center;
}

.faq-page {
    padding: 50px 0;
}

.faq-page .faq-content h1 {
    text-align: center;
}

.faq-page .faq-content input[type='checkbox'] {
    -moz-appearance: none;
    -webkit-appearance: none;
    display: block;
    box-shadow: 0 0 6px rgba(0, 0, 0, 0.1);
    padding: 10px;
    cursor: pointer;
    font-family: "CenturyGothic-Bold", sans-serif;
    color: #25262f;
    font-size: 16px;
    font-weight: 700;
    line-height: 36px;
    text-transform: uppercase;
    width: 100%;
}

@media only screen and (max-width: 768px) {
    .faq-page .faq-content input[type='checkbox'] {
        font-size: 14px;
        line-height: 26px;
    }
}

.faq-page .faq-content input[type='checkbox']:before {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    transition: ease-in 0.2s;
    content: "";
    display: inline-block;
    width: 0;
    height: 0;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    border-left: 5px solid #000;
    margin-right: 30px;
}

.faq-page .faq-content input[type='checkbox']:after {
    content: attr(title);
}

.faq-page .faq-content input[type='checkbox']:checked:before {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
}

.faq-page .faq-content input[type='checkbox']:checked ~ p {
    height: auto;
}

.faq-page .faq-content p {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    transition: ease-in 0.2s;
    height: 0;
    overflow: hidden;
    margin: 5px;
    font-family: "CenturyGothic", sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 22px;
}

.blog-page #comments h3 {
    font-family: "CenturyGothic", sans-serif;
    font-size: 17px;
    font-weight: 400;
    line-height: 24px;
    text-transform: uppercase;
    border-bottom: 1px solid #b6c4cf;
}

.blog-page .blog-content .middle-block #comments .vcard img {
    width: auto;
    float: left;
}

.blog-page .blog-content .middle-block #comments .vcard cite {
    color: #363a72;
    font-family: "CenturyGothic-Bold", sans-serif;
    font-weight: 700;
    font-size: 14px;
    text-transform: uppercase;
    line-height: 22px;
    font-style: inherit;
    margin-left: 10px;
}

.blog-page .blog-content .middle-block #comments .commentmetadata {
    display: inline-block;
}

.blog-page .blog-content .middle-block #comments .commentmetadata a {
    color: #555659;
    font-family: "CenturyGothic", sans-serif;
    font-size: 12px;
    font-weight: 400;
    line-height: 22px;
    text-transform: uppercase;
    margin-left: 10px;
}

.blog-page .blog-content .middle-block #comments .comment-body p {
    color: #555659;
    font-family: "CenturyGothic", sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 24px;
    padding-left: 10px;
    display: flex;
    text-align: justify;
}

.blog-page .blog-content .middle-block #comments ul li {
    list-style: none;
}

.blog-page .blog-content .middle-block #comments .comment-reply-link {
    float: right;
}

.blog-page .blog-content .middle-block #comments .reply {
    margin-bottom: 45px;
}

.blog-page .blog-content .middle-block #comments .reply a {
    color: #25262f;
    font-family: "CenturyGothic", sans-serif;
    font-size: 12px;
    font-weight: 400;
    line-height: 22px;
    text-transform: uppercase;
    box-shadow: 0 1px 0 rgba(0, 0, 0, 0.15);
    border: 1px solid #25262f;
    opacity: 0.65;
    padding: 0 15px;
}

#respond .reply-font {
    width: 51px;
    height: 51px;
    display: inline-block;
    box-shadow: 0 10px 24px rgba(0, 0, 0, 0.13);
    background-color: #363a72;
}

#respond .reply-font i {
    text-align: center;
    display: block;
    font-size: 17px;
    font-weight: 400;
    color: #fff;
    padding-top: 15px;
}

#comments #respond h3 {
    display: inline-block;
    color: #363a72;
    font-family: "CenturyGothic-Bold", sans-serif;
    font-size: 20px;
    font-weight: 700;
    line-height: 10px;
    border-bottom: none;
    margin-left: 25px;
}

#respond .comment-notes {
    border-top: 7px solid #363a72;
    padding-top: 10px;
    font-family: "CenturyGothic", sans-serif;
    padding: 0 15px;
}

#respond .form-submit {
    text-align: right;
}

#respond .comment-form-comment label {
    position: relative;
    top: -180px;
}

#respond form {
    border: 1px solid #cacaca;
}

#respond form label {
    width: 35%;
    display: inline-block;
    text-align: right;
    padding-right: 25px;
}

#respond form input {
    border: 1px solid #d6d7e1;
    width: 410px;
    height: 35px;
    padding-left: 10px;
}

#comments #respond form .btn-biger {
    width: 126px;
    height: 32px;
    border-radius: 3px;
    color: #ffffff;
    font-family: "CenturyGothic", sans-serif;
    font-size: 13px;
    font-weight: 400;
    text-transform: uppercase;
    padding: 0;
    margin-right: 46px;
    margin-bottom: 10px;
}

#respond form textarea {
    border: 1px solid #d6d7e1;
    width: 410px;
    min-height: 102px;
    max-height: 600px;
    padding-left: 10px;
}

#respond .logged-in-as {
    padding-top: 10px;
    padding-left: 15px;
}

#respond .logged-in-as a {
    color: #555659;
    font-family: "CenturyGothic", sans-serif;
}

.articles {
    padding: 50px 0;
}

.not-found {
    background: url(../img/img_404.svg) no-repeat 34% 49%, url(../img/head-bg.png) no-repeat center right #52579c;
    background-size: 10%, 61%;
}
.content_404 {
    width: 35%;
    float: right;
    margin-right: 15%;
    padding: 150px 0 250px 0;
}
.content_404 .top-text {
    text-transform: uppercase;
    font-family: "CenturyGothic-Bold", sans-serif;
    font-size: 28px;
    font-weight: 400;
    color: #fff;
    line-height: 56px;
}

.content_404 .top-text strong {
    font-size: 50px;
    font-weight: 700;
    color: #f26695;
}

.content_404 .middle-text {
    color: #ffffff;
    font-family: "CenturyGothic", sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 22px;
}

.content_404 .buttons-404 {
    text-align: center;
}

.content_404 .buttons-404 .btn-live-chat {
    margin-right: 15px;
}

.content_404 .buttons-404 .btn-biger {
    margin-left: 15px;
}

.content_404 .btn-biger {
    width: 120px;
    font-family: "CenturyGothic", sans-serif;
    font-weight: 400;
    font-size: 14px;
    padding: 5px 0;
}

footer .articles_list .show_all:before{
    content: "Show ";
}
footer .articles_list .show_all.show_con:before{
    content: "Hide ";
}
footer .articles_list .show_all:after{
    content: "\f103";
    font-family: FontAwesome;
    margin-left: 5px;
    font-size: 18px;
    vertical-align: middle;
    display: inline-block;
    transition: 0.3s;
}
footer .articles_list .show_all.show_con:after{
    transform: rotate(180deg);
}
footer .articles_list .show_all{
    border: 1px solid white;
    color: white;
    border-radius: 5px;
    width: 145px;
    height: 34px;
    line-height: 34px;
    text-align: center;
    display: block;
    background-color: inherit;
    margin: 15px auto 15px auto;
}

footer .articles_list ul.show_con{
    min-height: 345px;
    height: auto;
}

footer .articles_list {
    text-align: justify;
}

footer .articles_list ul li {
    display: inline-block;
    width: 49%;
}


/*--------Essayator style--------------*/
header .ae-top-login{
    vertical-align: text-bottom;
    display: inline-block;
    border-radius: 4px;
    color: #fff;
    font-size: 12px;
    font-family: "CenturyGothic", sans-serif;
    background-color: #52579c;
    text-transform: uppercase;
    padding: 0;
    cursor: pointer;
    position: relative;
    top: 8px;
}
@media(min-width:641px){
    header .ae-top-login{
        top: 10px;
    }
}
header .ae-top-login:hover{
    text-decoration: none;
}
header .top-login-wrapper .top-dd-wrapper .top-label a span:after,
header .user-area-wrapper.top-user-area-wrapper .top-dd-wrapper .top-label a span:after{
    content: '\f090';
    font-family: FontAwesome;
    width: auto;
    height: auto;
    display: inline-block;
    font-size: 16px;
    margin-left: 7px;
}
header .ae-top-login i{
    color: #fff;
}
header .ae-top-login .essay-login-form{
    line-height: 0;
}
header .mini-wrapper .top-dd-wrapper .top-label{
    padding: 0;
}
header .mini-wrapper.top-login-wrapper{
    margin-left: 0;
}
header .ae-top-login .user-area-wrapper .menu-list li a{
    padding: 0;
    line-height: 20px;
}
header nav .main-menu .current-menu-item a{
    text-decoration: none;
    background-color: #7cdeda;
    text-transform: uppercase;
    font-weight: 700;
    color: #25273b;
}
header .mini-wrapper .top-dd-wrapper .top-label a span{
    font-size: 14px;
    font-family: "CenturyGothic", sans-serif;
    font-weight: 400;
    display: inline-block;
    padding: 8px 11px;
    line-height: 1;
    text-align: center;
    margin-right: 0;
    background: none;
}
header .top-head-info .ae-top-login .mini-wrapper a{
    margin-top: 0;
    line-height: 0;
    margin-right: 0;
}
header  .top-head-info a:last-child{
    margin-right: 0;
    padding: 0 0;
}
header .mini-wrapper .top-dd-wrapper .top-label a{
    margin-top: 0;
}
header .mini-wrapper .top-dd-wrapper .drop-down-content{
    right: 0;
    top: 55px;
    background-color: #fdfdfd;
    box-shadow: 0 10px 24px rgba(0, 0, 0, 0.4);
    z-index: 9999;
}
header .ae-top-login .info-list{
    background-color: #fdfdfd;
    padding: 20px 10px;
}

header .ae-top-login  .menu-list li{
    list-style: none;
    padding: 6px 15px;
}
header .ae-top-login  .menu-list li a{
    color: #25262f;
    font-family: "CenturyGothicBold", sans-serif;
    font-size: 14px;
    line-height: 20px;
    font-weight: 700;
}
header .ae-top-login .essay-component.user-area-wrapper .hint  div{
    font-family: "CenturyGothic", sans-serif;
}
header .ae-top-login  .essay-component .hint.discounts-hint div ul li{
    padding-bottom: 0;
}
header .ae-top-login .info-list span{
    color: #25262f;
    font-family: "CenturyGothic", sans-serif;
    font-size: 14px;
    line-height: 20px;
    font-weight: 700;
}
header .ae-top-login .info-list b{
    color: #25262f;
    font-family: "CenturyGothic", sans-serif;
    font-size: 14px;
    line-height: 20px;
    font-weight: 400;
}
header .ae-top-login form label{
    color: #25262f;
    font-family: "CenturyGothic", sans-serif;
    font-size: 14px;
    line-height: 20px;
    font-weight: 700;
    margin-bottom: 0;
}
header .ae-top-login form input{
    color: #25262f;
    font-family: "CenturyGothic", sans-serif;
    font-size: 14px;
    line-height: 20px;
    font-weight: 400;
    margin-bottom: 0;
}
header .ae-top-login .essay-component label.error{
    color: #f26695;
    font-family: "CenturyGothic", sans-serif;
    font-size: 14px;
    line-height: 20px;
    font-weight: 400;
    margin-bottom: 10px;
}
header .ae-top-login .mini-wrapper form input[type="submit"]{
    height: auto;
    display: inline-block;
    text-align: center;
    color: #fff;
    background-color: #f26695;
    border-radius: 4px;
    border: 1px solid #fff;
    font-family: "CenturyGothic-Bold", sans-serif;
    font-size: 22px;
    font-weight: 700;
    line-height: 20px;
    padding: 10px 0;
}
header .ae-top-login .mini-wrapper form input[type="submit"]:hover{
    text-decoration: none;
    color: #fff;
    background-color: #ff6b9d;
}
header .ae-top-login .mini-wrapper .links-list li{
    background: none;
    padding: 12px 3px 12px 0;
}
header .ae-top-login .mini-wrapper .links-list li a{
    color: #25262f;
    font-family: "CenturyGothic", sans-serif;
    font-size: 14px;
}
header .ae-top-login .mini-wrapper .links-list li a:hover {
    color: #323232;
}
header .ae-top-login .mini-wrapper .links-list{
    margin: 20px 0 0 20px;
}
header .ae-top-login .mini-wrapper .top-dd-wrapper .top-label .ava{
    /*margin-right: 10px;*/
    /*background-image: none;*/
    display: none;
}
header .mini-wrapper .top-dd-wrapper .top-label a span{
    padding: 0;
}
header .user-area-wrapper.top-user-area-wrapper .top-dd-wrapper .top-label a span:before{
    content: "Profile";
    font-size: 14px;
}
header .top-login-wrapper .top-dd-wrapper .top-label a span{
    padding: 9px 11px;
    line-height: 1.1;
    text-align: center;
    margin-right: 0;
    background: none;
}
header .user-area-wrapper.top-user-area-wrapper .top-dd-wrapper .top-label a span{
    font-size: 0;
    padding: 8px 11px;
    line-height: 1.1;
    text-align: center;
    margin-right: 0;
    background: none;
}
.mini-wrapper .top-dd-wrapper i.arrow,
.top-user-area-wrapper .top-dd-wrapper i.arrow{
    display: none!important;
}
header .mini-wrapper .top-dd-wrapper{
    vertical-align: middle;
}
header .ae-top-login .essay-component .messages .error-message{
    margin-bottom: 20px;
    padding: 10px;
    font-family: "CenturyGothic", sans-serif;
    font-size: 14px;
}
header .mini-wrapper.top-user-area-wrapper{
    margin-left: 0;
}
.blog-page .pagenavi{
    text-align: center;
    margin-top: 60px;
}
.blog-page .blog-title{
    display: block;
    font-size: 24px;
    color: #323232;
    font-weight: 700;
    font-family: "CenturyGothic-Bold", sans-serif;
    text-transform: uppercase;
    text-align: center;
    margin-bottom: 15px;
}
.blog-page .pagenavi .current{
    width: 34px;
    padding: 6px 10px;
    box-shadow: 0 1px 7px rgba(0, 0, 0, 0.31);
    background-color: #52579c;
    font-family: "CenturyGothic", sans-serif;
    font-size: 16px;
    font-weight: 400;
    text-transform: uppercase;
    color: #fff;
    display: inline-block;
}
.blog-page .pagenavi a{
    width: 34px;
    height: 34px;
    box-shadow: 0 1px 7px rgba(0, 0, 0, 0.31);
    font-family: "CenturyGothic", sans-serif;
    font-size: 16px;
    font-weight: 400;
    text-transform: uppercase;
    display: inline-block;
    color: #25262f;
    padding: 6px 10px;
}
.blog-page .pagenavi .pages{
    box-shadow: 0 1px 7px rgba(0, 0, 0, 0.31);
    font-family: "CenturyGothic", sans-serif;
    font-size: 16px;
    font-weight: 400;
    text-transform: uppercase;
    display: inline-block;
    color: #25262f;
    padding: 6px 10px;
}
.sidebar-lines.tag-block a {
    color: #393c52;
    font-family: "CenturyGothic", sans-serif;
    font-weight: 400;
    text-transform: uppercase;
}
.tag-body {
    text-align: center;
    padding: 0 8px 5px;
    margin-top: -16px;
}
.one-post h3 {
    margin: 0;
    text-align: center;
    font-weight: 300;
    font-size: 16px;
    padding: 0 20px;
}
.one-post h3 a {
    margin: 0;
    text-align: center;
    font-weight: 300;
    font-size: 16px;
    font-family: "CenturyGothic", sans-serif;
}
.blog-page .blog-content .right-block .sidebar-lines .btn-transparent{
    margin: 10px auto ;
}
.blog-page .blog-content .right-block .sidebar-lines.recent-post .sidebar-header {
    left: calc(50% - 56px);
}
main .about-us .about-us-middle p:first-child {
    text-align: center;
}
main .about-us .about-us-middle .about-us-img-2 {
    width: 190px;
}


header .mini-wrapper.top-user-area-wrapper{
    display: block;
}
header .essayator-calc .ae-sidebar-calc .mini-sidebarcalc-wrapper{
    width: 350px;
    height: 540px;
    box-shadow: 0 5px 5px rgba(0, 0, 0, 0.75);
    background-color: rgba(111, 115, 173, 0.6);
}
header .essayator-calc .mini-sidebarcalc-wrapper form{
    width: 300px;
    height: 540px;
    padding: 0 25px;
}
header .essayator-calc .mini-sidebarcalc-wrapper{
    border: none;
}
header .essayator-calc .essay-component label{
    margin-bottom: 5px;
    color: #fff;
}
header .essayator-calc .essay-component select{
    color: #0b2940;
    font-family: "CenturyGothic", sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
header .essayator-calc .essay-component .currency .active{
    border: 1px solid #ffffff;
    background: #f26695 none;
    color: #ffffff;
    font-family: "CenturyGothic", sans-serif;
    font-size: 16px;
    font-weight: 400;
    text-transform: uppercase;
}
header .essayator-calc .essay-component .currency input{
    color: #25273b;
    font-family: "CenturyGothic", sans-serif;
    font-size: 16px;
    font-weight: 400;
    text-transform: uppercase;
}
header .essayator-calc .essay-component .sidebar-total{
    text-align: right;
    color: #ffffff;
    font-family: "CenturyGothic", sans-serif;
    font-weight: 700;
    line-height: 24px;
    text-transform: uppercase;
    font-size: 15px;
}
header .essayator-calc .essay-component .flat-button{
    border-radius: 5px;
    border: 1px solid #ffffff;
    background-color: #30bf78;
    color: #ffffff;
    font-family: "CenturyGothic", sans-serif;
    font-size: 18px;
    font-weight: 500;
    text-transform: uppercase;
}
header .essayator-calc .essay-component .sidebar-total span{
    color: #ffffff;
    font-family: "CenturyGothic", sans-serif;
    font-weight: 700;
    line-height: 24px;
    text-transform: uppercase;
    font-size: 24px;
}
header .mini-sidebarcalc-wrapper .header span{
    padding: 0 25px;
}
header .mini-sidebarcalc-wrapper form select {
    margin-bottom: 10px;
}
header .middle-head .essayator-calc img{
    width: 100%;
}
header .essay-component.mini-sidebarcalc-wrapper .header{
    color: #ffffff;
    font-family: "CenturyGothic", sans-serif;
    font-size: 25px;
    font-weight: 700;
    line-height: 24px;
    text-transform: uppercase;
    text-align: center;
    background: none;
}
header .essay-component.mini-sidebarcalc-wrapper .header span{
    background: none;
    border-bottom: none;
    padding: 5px 0;
}
.order{
    padding: 0 0 50px 0;
}
.order h1{
    text-align: center;
}
.page-content h1{
    margin-top: 50px;
}
img.order{
    width: auto;
    max-width: 100%;

}
/*.page-content h1:before{*/
/*content: '';*/
/*display: inline-block;*/
/*width: 43px;*/
/*height: 3px;*/
/*position: relative;*/
/*top: 33px;*/
/*left: 131px;*/
/*background-color: #1f313d;*/
/*}*/
/*.page-content h1:after{*/
/*content: '';*/
/*display: inline-block;*/
/*width: 43px;*/
/*height: 3px;*/
/*position: relative;*/
/*top: 33px;*/
/*right: 131px;*/
/*background-color: #f26695;*/
/*}*/
.order .ae-order{
    margin: 0 auto;
    width: 85%;
}
.order .ae-order .green-label{
    font-family: "CenturyGothic-Italic", sans-serif;
    font-size: 13px;
}
.order .ws-personal-information-tr b{
    color: #f26695;
    font-family: "CenturyGothic", sans-serif;
    font-size: 20px;
    font-weight: 700;
}
.order .essay-order-form .t-body > tr > td:nth-child(3){
    background-color: #fff;
}
.order .essay-component .t-body > tr > td:first-child{
    color: #1e1f25;
    font-family: "CenturyGothic", sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 40px;
}
.order .essay-order-form input{
    border: 1px solid #e1e1e1;
}
.order .essay-order-form select{
    color: #363a72;
    font-family: "CenturyGothic", sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 40px;
}
.order .essay-order-form label{
    color: #000000;
    font-family: "CenturyGothic-Italic", sans-serif;
    font-size: 12px;
    font-style: italic;
    line-height: 26px;
}
.order .essay-order-form .notice{
    color: #000000;
    font-family: "CenturyGothic-Italic", sans-serif;
    font-size: 12px;
    font-style: italic;
    line-height: 26px;
}
.order .ws-paper-requirements-tr b{
    color: #363a72;
    font-family: "CenturyGothic", sans-serif;
    font-size: 20px;
    font-weight: 700;
}
.order .t-body span{
    font-family: "CenturyGothic", sans-serif;
    color: #363a72;
    font-size: 13px;
    font-style: initial;
}
.order .ws-discount-tr .form-button{
    border-radius: 2px 3px 3px 2px;
    background-color: #52579c;
    color: #ffffff;
    font-family: "CenturyGothic", sans-serif;
    font-size: 13px;
    font-weight: 400;
    text-transform: uppercase;
    padding: 10px 10px;
}
.order .red-label{
    font-family: "CenturyGothic-Italic", sans-serif;
    font-size: 14px;
    font-style: italic;
}
.order .add-file .file-button{
    color: #737b80;
    font-family: "CenturyGothic", sans-serif;
    font-size: 13px;
    font-weight: 400;
    text-transform: uppercase;
    border-radius: 2px 3px 3px 2px;
    border: 1px solid #737b80;
    font-style: inherit;
}
.order .add-writer-input .inactive-button{
    border-radius: 2px 3px 3px 2px;
    border: 1px solid #737b80;
    color: #737b80;
    font-family: "CenturyGothic", sans-serif;
    font-size: 13px;
    font-weight: 400;
    text-transform: uppercase;
}
.order .order-form-wrapper .vip-services-td .hdr{
    background: none;
    color: #f26695;
    font-family: "CenturyGothic", sans-serif;
    font-size: 20px;
    font-weight: 700;
    line-height: 45px;
    text-transform: uppercase;
}
.order .vip-services-list li{
    list-style: none;
}
.order .essay-order-form .t-body > tr > td:nth-child(2){
    padding-top: 32px;
}
.order .order-form-wrapper .vip-services-td .vip-services-list li label, .order .order-form-wrapper .vip-services-td .services-package label{
    margin: 0 0 0 15px;
    font-family: "CenturyGothic", sans-serif;
}
.order .offer-label p{
    font-family: "CenturyGothic", sans-serif;
    color: #f26695;
}
.order .order-form-wrapper .vip-services-td .offer-label b{
    color: #f26695;
    font-family: "CenturyGothic", sans-serif;
    font-weight: 700;
}
.order .order-form-wrapper .vip-services-td .offer-label p{
    color: #737b80;
    font-family: "CenturyGothic", sans-serif;
    font-weight: 700;
}
.order .accept-div a{
    color: #000000;
    font-family: "CenturyGothic", sans-serif;
    font-size: 12px;
    font-weight: 400;
    line-height: 28px;
}
.order .ws-terms-tr .on-disabled-button-click-text{
    font-family: "CenturyGothic-Italic", sans-serif;
    font-size: 12px;
    font-weight: 700;
    color: #595959;
    font-style: italic;
}
.order .t-body .order-submit{
    border-radius: 3px;
    border: 1px solid #ffffff;
    background-color: #30bf78;
    padding: 10px 60px;
    color: #ffffff;
    font-family: "CenturyGothic", sans-serif;
    font-size: 16px;
    font-weight: 400;
    text-transform: uppercase;
}
.order .t-body .disabled{
    background-color: #fff;
    border: 1px solid #595959;
    border-radius: 3px;
    color: #595959;
    font-family: "CenturyGothic", sans-serif;
    font-size: 16px;
    font-weight: 400;
    text-transform: uppercase;
}
.order .t-body .total-price{
    color: #25262f;
    font-family: "CenturyGothicBold", sans-serif;
    font-size: 16px;
    font-weight: 700;
    text-transform: uppercase;
}
.order .t-body .total-price b{
    color: #25262f;
    font-family: "CenturyGothicBold", sans-serif;
    font-size: 20px;
    font-weight: 700;
    text-transform: uppercase;
}
.order .ws-price-disclaimer-tr .price-disclaimer b{
    font-family: "CenturyGothic-Italic", sans-serif;
    font-size: 12px;
    font-weight: 700;
    color: #595959;
    font-style: italic;
}
.page-content h1{
    text-align: center;
}
.price{
    padding: 0 0 50px 0;
}
.price .ae-prices{
    width: 85%;
    margin: 0 auto 30px;

}
.ae-prices .type-document{
    width: 40%;
    display: inline-block;
    margin-bottom: 25px;
}
.ae-prices .type-document span{
    font-family: "CenturyGothic", sans-serif;
    color: #363a72;
    font-size: 15px;
    font-weight: 400;
    line-height: 19px;
}
.ae-prices .essay-calculator-wrapper .number-of-pages{
    width: 25%;
    display: inline-block;
    float: none;
}
.ae-prices .number-of-pages span{
    font-family: "CenturyGothic", sans-serif;
    color: #363a72;
    font-size: 15px;
    font-weight: 400;
    line-height: 19px;
}
.ae-prices .number-of-pages select{
    color: #666666;
    font-family: "CenturyGothic", sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 50px;
}
.ae-prices .type-document select{
    color: #666666;
    font-family: "CenturyGothic", sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 50px;
}
.ae-prices .essay-calculator-wrapper .number-of-pages, .ae-prices .essay-calculator-wrapper .select-currency{
    background-color: #fff;
}
.ae-prices .essay-calculator-wrapper form{
    background-color: #fff;
    margin-top: 25px;
}
.ae-prices .essay-calculator-wrapper .select-currency span.currency input[type="button"].active {
    box-shadow: 0 3px 8px rgba(0, 0, 0, 0.28);
    background-color: #f26695;
    font-family: "CenturyGothic", sans-serif;
    font-size: 13px;
    font-weight: 700;
    text-transform: uppercase;
    color: #ffffff;
    height: 41px;
    line-height: 0;
    padding: 0 20px;
}
.ae-prices .essay-calculator-wrapper .select-currency span.currency input[type="button"] {
    font-family: "CenturyGothic", sans-serif;
    font-size: 13px;
    font-weight: 700;
    text-transform: uppercase;
    color: #666666;
    height: 41px;
    line-height: 0;
    padding: 0 20px;
    background-color: #fff;
    border: 1px solid #ebebeb;
}
.ae-prices .essay-calculator-wrapper .number-of-pages span{
    color: #363a72;
}
.ae-prices .essay-calculator-wrapper form span{
    margin-left: 0;
}
.ae-prices .essay-calculator-wrapper .select-currency span.currency{
    margin-top: 5px;
}
.contact .price-wrapper{
    border-top: 7px solid #363a72;
    border-bottom: 1px solid #ebebeb;
    border-left: 1px solid #ebebeb;
    border-right: 1px solid #ebebeb;
}
.price .price-wrapper{
    border-top: 7px solid #363a72;
    border-bottom: 1px solid #ebebeb;
    border-left: 1px solid #ebebeb;
    border-right: 1px solid #ebebeb;
}
.contact .price-left{
    display: inline-block;
    width: 51px;
    height: 51px;
    box-shadow: 0 10px 24px rgba(0, 0, 0, 0.13);
    background-color: #363a72;
    text-align: center;
}
.contact a.btn-transparent{
    font-weight: 700;
    font-family: "CenturyGothic", sans-serif;
    line-height: 24px;
    font-size: 14px;
    color: #323232;
    background: none;
    border: none;
    width: auto;
}
.price .price-left{
    display: inline-block;
    width: 51px;
    height: 51px;
    box-shadow: 0 10px 24px rgba(0, 0, 0, 0.13);
    background-color: #363a72;
    text-align: center;
}
header .middle-head p.top-text.m4 {
    font-size: 42px;
}
.price .price-left i{
    color: #ffffff;
    font-family: FontAwesome, sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 55px;
}
.contact .price-left i{
    color: #ffffff;
    font-family: FontAwesome, sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 55px;
}
.price .price-discount{
    display: inline-block;
    margin-left: 30px;
    font-family: "CenturyGothic", sans-serif;
    color: #363a72;
    font-size: 18px;
    font-weight: 400;
    margin-bottom: 10px;
}
.contact .price-discount{
    display: inline-block;
    margin-left: 30px;
    font-family: "CenturyGothic", sans-serif;
    color: #363a72;
    font-size: 18px;
    font-weight: 400;
    margin-bottom: 10px;
}
.price em{
    color: #f26695;
    font-size: 24px;
    font-weight: 700;
    font-family: "CenturyGothic", sans-serif;
    font-style: normal;
}
.ae-prices .essay-calculator-wrapper{
    border: none;
}
.ae-prices .essay-component{
    box-shadow: none;
}
.price #essay-calculator table tr td{
    border: 1px solid #cacaca;
}
.ae-prices .essay-calculator-wrapper form  select{
    margin-left: 0;
    border: 1px solid #d6d7e1;
}
.ae-prices .number-of-pages  select{
    width: 120px;
}
.ae-prices .essay-calculator-wrapper .select-currency span.currency{
    width: 290px;
}
.ae-prices .essay-calculator-wrapper .select-currency span.currency input[type="button"]:hover{
    box-shadow: 0 3px 8px rgba(0, 0, 0, 0.28);
    background-color: #f26695;
    font-family: "CenturyGothic", sans-serif;
    font-size: 13px;
    font-weight: 700;
    text-transform: uppercase;
    color: #ffffff;
    height: 41px;
    line-height: 0;
    padding: 0 20px;
}
.ae-prices #essay-calculator table tr td{
    color: #2c2e30;
    font-family: "CenturyGothic", sans-serif;
    font-size: 15px;
    font-weight: 400;
}
.ae-prices #essay-calculator table tr td strong{
    font-family: "CenturyGothicBold", sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 10px;
    color: #2c2e30;
}
.contact{
    padding: 0 0 50px 0;
}
.contact .ae-contacts{
    width: 85%;
    margin: 30px auto 30px;
}
.contact .ae-contacts .essay-component{
    border: none;
    box-shadow: none;
}
.contact .essay-component input[type="text"]{
    width: 40%;
}
.contact .essay-contact-form label{
    width: 33%;
    text-align: right;
}
.contact .essay-contact-form span{
    margin-right: 40px;
}
.contact  .essay-component textarea{
    width: 40%;
    max-width: 40%;
    max-height: 350px;
}
.contact  .essay-component .subject label{
    margin-right: 52px;
}
.contact  .essay-component .formPhone label{
    margin-right: 52px;
}
.contact  .essay-component  .formMessage label, .contact  .essay-component  .formMessage span{
    vertical-align: top;
}
.contact .contacts div{
    margin-bottom: 15px;
}
.contact  .buttons-panel {
    text-align: right;
}
.contact .notice{
    display: none;
}
.contact .essay-contact-form .buttons-panel input[type="submit"]{
    border-radius: 3px;
    background-color: #f26695;
    color: #ffffff;
    font-family: "CenturyGothic", sans-serif;
    font-size: 13px;
    font-weight: 400;
    text-transform: uppercase;
    padding: 12px 30px;
    margin-right: 21%;
}
.contact .essay-component .default-form label.error{
    margin: 7px auto 0 182px;
    color: #f26695;
    font-family: "CenturyGothic", sans-serif;
    font-size: 13px;
}
.page-content .ae-password{
    padding: 0 0 50px 0;
    width: 85%;
    margin: 0 auto;
}
body .login-component{
    padding: 35px;
}
.page-content .ae-password .essay-component{
    padding: 35px;
}
body .login-component input[type="text"],
body .login-component input[type="password"]{
    margin-bottom: 0;
}

body .login-component label{
    margin-top: 20px;
}
body .login-component label.error{
    margin-top: 0;
}

.bg_grey{
    position: fixed;
    z-index: 9981;
    background: #ccc;
    opacity: 0.7;
    left: 0;
    width: 100%;
    top: 0;
    display: none;
    height: 100%;
}
.bg_grey.display{
    display: block;
}
.page-content .ae-password .essay-component .header{
    margin: 0 0 20px 0;
    color: #2c2e30;
    font-family: "CenturyGothic", sans-serif;
    font-size: 24px;
    font-weight: 400;
}
.page-content .ae-password .essay-component label{
    color: #2c2e30;
    font-family: "CenturyGothicBold", sans-serif;
    font-size: 14px;
    font-weight: 700;
}
.page-content .ae-password  .buttons-panel input{
    border-radius: 3px;
    background-color: #f26695;
    color: #ffffff;
    font-family: "CenturyGothic", sans-serif;
    font-size: 13px;
    font-weight: 400;
    text-transform: uppercase;
    padding: 12px 30px;
}
.page-content .ae-password  .buttons-panel ul li{
    list-style: none;
}
.page-content .ae-password .login-component .buttons-panel li a{
    color: #2c2e30;
    font-family: "CenturyGothic", sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.5;
}
.page-content .ae-password .login-component .buttons-panel li{
    background: none;
    padding: 0;
}
.essay-login-form .login-component label{
    color: #2c2e30;
    font-family: "CenturyGothicBold", sans-serif;
    font-size: 14px;
    font-weight: 700;
}
.row .essay-component .check-list li{
    background: none;
}
.row .essay-component .people-list li{
    margin-left: 0;
}
.row .essay-component .files-list li, .row .essay-component .people-list li, .row .essay-component .check-list li{
    padding: 3px 0 3px 20px;
    list-style-type: none;

}
.page-content .essay-component .form-list{
    margin-left: 15px;
}
.page-content .essay-login-form .orange-b{
    border-radius: 3px;
    background-color: #f26695;
    color: #ffffff;
    font-family: "CenturyGothic", sans-serif;
    font-size: 13px;
    font-weight: 400;
    text-transform: uppercase;
    padding: 12px 30px;
    margin-top: 10px;
}
.page-content .login-component .buttons-panel li{
    background: none;
}
page-content .login-component .goto{
    color: #2c2e30;
    font-family: "CenturyGothic", sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.5;
}
.login-component .buttons-panel li{
    padding: 0 3px 0 15px;
}
.login-component .buttons-panel li a{
    color: #2c2e30;
    font-family: "CenturyGothic", sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.5;
}
.page-content .login-component .buttons-panel li{
    padding-left: 0;
}
.essay-component{
    padding: 45px;
}
.order .ae-order .essay-component  .essay-order-preview{
    padding: 45px;
}
.order .essay-component .essay-order-preview .t-body > tr > td:first-child{
    line-height: 26px;
}
.order .ae-order .essay-component  .essay-order-preview .header{
    color: #363a72;
    font-family: "CenturyGothic", sans-serif;
    font-size: 20px;
    font-weight: 700;
}
.order .ae-order .essay-order-preview  .t-body > tr:nth-child(2n+1) > td:nth-child(2){
    color: #1e1f25;
    font-family: "CenturyGothic", sans-serif;
    font-size: 15px;
    font-weight: 400;
}
.essay-component .check-list li{
    background: none;
    padding: 3px 0 3px 5px;
}
.order .ae-order .blue-label{
    color: #25262f;
    font-family: "CenturyGothicBold", sans-serif;
    font-size: 16px;
    font-weight: 700;
    text-transform: uppercase;
}
.order .ae-order .save-b{
    border-radius: 3px;
    border: 1px solid #ffffff;
    background-color: #30bf78;
    padding: 10px 35px;
    color: #ffffff;
    font-family: "CenturyGothic", sans-serif;
    font-size: 16px;
    font-weight: 400;
    text-transform: uppercase;
}
.order .ae-order .back-b, .ae-orders .back-b{
    background-color: #fff;
    border: 1px solid #595959;
    border-radius: 3px;
    padding: 10px 35px;
    color: #595959;
    font-family: "CenturyGothic", sans-serif;
    font-size: 16px;
    font-weight: 400;
    text-transform: uppercase;
}
.order .ae-order .payments-wrapper{
    padding: 45px;
}
.order .ae-order .payments-wrapper .header, .ae-orders .payments-wrapper .header{
    color: #363a72;
    font-family: "CenturyGothic", sans-serif;
    font-size: 20px;
    font-weight: 700;
    margin-top: 35px;
    margin-bottom: 10px;
}
.order .ae-order .payments-wrapper .welcome-header, .ae-orders .payments-wrapper .welcome-header{
    color: #363a72;
    font-family: "CenturyGothicBold", sans-serif;
    font-size: 24px;
    font-weight: 700;
}
.order .ae-order .payments-wrapper .welcome-header i, .ae-orders .payments-wrapper .welcome-header i{
    color: #1e1f25;
    font-family: "CenturyGothic", sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.order .ae-order  .payments-wrapper .info-text, .ae-orders  .payments-wrapper .info-text{
    font-size: 14px;
    color: #323232;
    font-weight: 400;
    font-family: "CenturyGothic", sans-serif;
    line-height: 24px;
}
.order .ae-order .info-table td, .ae-orders .info-table td{
    font-size: 14px;
    font-weight: 400;
    font-family: "CenturyGothic", sans-serif;
}
.order .ae-order .payments-wrapper .payments-list li p, .ae-orders .payments-wrapper .payments-list li p{
    font-size: 14px;
    font-weight: 400;
    font-family: "CenturyGothic", sans-serif;
    color: #323232;
}
.order .ae-order .payments-wrapper .total-price .info-block div, .ae-orders .payments-wrapper .total-price .info-block div{
    font-size: 14px;
    font-weight: 400;
    font-family: "CenturyGothic", sans-serif;
    color: #323232;
}
.order .ae-order .payments-wrapper  .additional-currency, .order .ae-order .payments-wrapper .additional-pay, .ae-orders .payments-wrapper  .additional-currency, .order .ae-order .payments-wrapper .additional-pay{
    font-family: "CenturyGothicBold", sans-serif;
    font-weight: 700;
    text-transform: uppercase;
}
.order .payments-wrapper .total-price .info-block .blue, .payments-wrapper .total-price .pay-now-block b{
    color: #25262f;
}
.ae-order .payments-wrapper .pay-now-submit, .ae-orders .payments-wrapper .pay-now-submit{
    border-radius: 3px;
    border: 1px solid #ffffff;
    background-color: #30bf78;
    padding: 10px 30px;
    color: #ffffff;
    font-family: "CenturyGothic", sans-serif;
    font-size: 16px;
    font-weight: 400;
    text-transform: uppercase;
}

.ae-profile{
    width: 85%;
    margin: 0 auto;
    padding: 0 0 50px 0;
}
.ae-profile .profile-form-wrapper form label{
    color: #25262f;
    font-family: "CenturyGothic", sans-serif;
    font-size: 14px;
    font-weight: 400;
}
.ae-profile .profile-form-wrapper form input[type="text"], .profile-form-wrapper form input[type="password"], .profile-form-wrapper form select{
    color: #25262f;
    font-family: "CenturyGothic", sans-serif;
    font-size: 14px;
    font-weight: 400;
}
.ae-profile .profile-form-wrapper .buttons input[type="submit"]{
    background-color: #fff;
    border: 1px solid #595959;
    border-radius: 3px;
    padding: 13px 35px;
    color: #595959;
    font-family: "CenturyGothic", sans-serif;
    font-size: 13px;
    font-weight: 400;
    text-transform: uppercase;
}
.ae-profile .essay-component{
    padding: 45px;
}
.ae-profile  .essay-component .header{
    margin: 0 0 20px 0;
    color: #2c2e30;
    font-family: "CenturyGothic", sans-serif;
    font-size: 24px;
    font-weight: 400;
}
.ae-profile  .essay-component .goto{
    border-radius: 3px;
    background-color: #f26695;
    color: #ffffff;
    font-family: "CenturyGothic", sans-serif;
    font-size: 13px;
    font-weight: 400;
    text-transform: uppercase;
    padding: 12px 30px;
    border-color: #f26695;
}
.ae-profile .profile-view-wrapper table tr td:first-child{
    color: #25262f;
    font-family: "CenturyGothic", sans-serif;
    font-size: 14px;
    font-weight: 400;
}
.ae-profile .profile-view-wrapper table tr td:last-child{
    color: #363a72;
    font-family: "CenturyGothicBold", sans-serif;
    font-size: 14px;
    font-weight: 700;
}
.ae-affiliate-program{
    width: 85%;
    margin: 0 auto;
    padding: 0 0 50px 0;
}
.ae-affiliate-program .affiliate-program-wrapper{
    padding: 45px;
}
.page-content .ae-affiliate-program .header{
    margin: 0 0 20px 0;
    color: #2c2e30;
    font-family: "CenturyGothic", sans-serif;
    font-size: 24px;
    font-weight: 400;
}
.ae-affiliate-program .affiliate-program-wrapper .information-list h6 {
    font-size: 16px;
    color: #323232;
    font-weight: 700;
    font-family: "CenturyGothic-Bold", sans-serif;
    text-transform: uppercase;
    margin-bottom: 10px;
}
.ae-affiliate-program .affiliate-program-wrapper  .receive-table label{
    color: #2c2e30;
    font-family: "CenturyGothicBold", sans-serif;
    font-size: 14px;
    font-weight: 700;
}
.ae-affiliate-program .affiliate-program-wrapper  .receive-table input{
    font-family: "CenturyGothic", sans-serif;
    font-size: 14px;
    font-weight: 400;
}
.ae-affiliate-program .affiliate-program-wrapper .orange-b{
    border-radius: 3px;
    border: 1px solid #ffffff;
    background-color: #30bf78;
    padding: 10px 30px;
    color: #ffffff;
    font-family: "CenturyGothic", sans-serif;
    font-size: 16px;
    font-weight: 400;
    text-transform: uppercase;
}
.page-content .affiliate-program-wrapper .separator{
    background: none;
}
.ae-affiliate-program  .info-message{
    color: #2c2e30;
    font-family: "CenturyGothic", sans-serif;
    font-weight: 400;
}
.ae-affiliate-program-short,
.ae-lifetime-discount,
.ae-orders,
.sj-review-block{
    width: 85%;
    margin: 0 auto;
    padding: 0 0 50px 0;
}
.ae-lifetime-discount .lifetime-wrapper .lifetime .discount-section-wrapper .lifetime-line-status .title-pages{
    background-color: #0d93a3;
    top: -45px;
}
.ae-lifetime-discount .lifetime-wrapper .lifetime .discount-section-wrapper .lifetime-line-status .title-pages:after{
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-top: 6px solid #0d93a3;
}
.ae-lifetime-discount .lifetime-wrapper .current-discount .title{
    color: #363a72;
    font-family: "CenturyGothic", sans-serif;
    font-size: 18px;
    font-weight: 700;
}
.ae-lifetime-discount .lifetime-wrapper .current-discount .current-percent:after{
    border: 2px #f26695 solid;
    color: #f26695;
}
.ae-lifetime-discount .lifetime-wrapper .left-pages-to-get b{
    color: #f26695;
}
.ae-lifetime-discount .lifetime-wrapper .lifetime .pages-count-label .count,
.ae-lifetime-discount .lifetime-wrapper .current-discount .current-percent {
    font-size: 26px;
}
.ae-lifetime-discount .lifetime-wrapper .lifetime .discount-section-wrapper{
    background: linear-gradient(#dcebf6, #0d93a3);
}
.ae-lifetime-discount{
    margin: 35px auto 0 auto;
}
.ae-lifetime-discount .lifetime-wrapper .left-pages-to-get .discount{
    background: #f26695;
    color: #fff;
    padding: 10px;
    border-radius: 2px;
    font-family: "CenturyGothic-Bold", sans-serif;
    font-size: 14px;
    font-weight: 700;
    margin-left: 10px;
}
body .affiliate-program-short-wrapper .to-earning a {
    background: #52579c;
    font-family: "CenturyGothic-Bold", sans-serif;
    font-size: 14px;
    font-weight: 700;
}
body .affiliate-program-wrapper .affiliate-status {
    padding-top: 20px;
}
body .affiliate-program-short-wrapper .arrow-control a {
    color: #393c52;
}
body .affiliate-program-wrapper .referral-banner {
    width: 100%;
}
body  .affiliate-program-wrapper .referral-banner .row-1 .title {
    padding-bottom: 12px;
}
body .affiliate-program-wrapper .referral-banner .row-1.center .title {
    padding-top: 17px;
}
body .affiliate-program-wrapper .referral-banner .row-1 .icon {
    background-color: #f26695;
}
body .affiliate-program-wrapper .side .case .case-title {
    color: #52579c;
}
body .affiliate-program-wrapper.affiliate-program-short-wrapper .side .case.open .case-title::before {
    color: #52579c;
}
body .affiliate-program-wrapper .side .case .case-content .referral-link {
    color: #353750;
}
body .promote ul {
    padding-left: 0;
}
body .promote ul li {
    list-style: none;
}
body .affiliate-program-wrapper .side .case .case-content .emails-wrapper .tagsinput {
    border: 1px solid #52599a;
}
body .tagsinput div input {
    font-size: 14px;
    color: #323232;
    font-weight: 400;
    font-family: "CenturyGothic", sans-serif;
    letter-spacing: -1px;
}
body .affiliate-program-wrapper .side .case .case-content .affiliate-button {
    background-color: #30bf78;
    border: 1px solid #30bf78;
}
.ae-orders .tabs-component .component-tabs-controls li.selected *{
    box-shadow: 0 0 6px rgba(0, 0, 0, 0.1);
    border: 1px solid #cacaca;
    background-color: #52579c;
    color: #ffffff;
    font-family: "CenturyGothicBold", sans-serif;
    font-size: 15px;
    font-weight: 700;
    padding: 10px 35px;
}
.ae-orders .tabs-component .component-tabs-controls li a{
    border: 1px solid #000000;
    padding: 10px 35px;
    font-family: "CenturyGothicBold", sans-serif;
    font-size: 15px;
    font-weight: 700;
    background-color: #fff;
    color: #a5aaae;
}
.ae-orders .essay-order-details .order-details-head .toolbar ul li{
    margin-right: 4px;
}
.ae-orders .essay-order-view-details .component-tab-content .back-b{
    color: #25262f;
    font-family: "CenturyGothicBold", sans-serif;
    font-size: 13px;
    display: inline-block;
    font-weight: 400;
    line-height: 0;
    border: 1px solid #595959;
    border-radius: 3px;
    padding: 15px 25px;
}
.ae-orders .tabs-component .component-tabs-controls li a:hover{
    border: 1px solid #000000;
    padding: 10px 35px;
    font-family: "CenturyGothicBold", sans-serif;
    font-size: 15px;
    font-weight: 700;
    background-color: #fff;
    color: #a5aaae;
}
.component-tab-content .info-message{
    color: #2c2e30;
    font-family: "CenturyGothic", sans-serif;
    font-weight: 400;
}
.ae-orders .essay-orders .items-count{
    color: #1e1f25;
    font-family: "CenturyGothic", sans-serif;
    font-size: 16px;
    font-weight: 400;
    margin-bottom: 10px;
}
.ae-orders .essay-orders .data-table th{
    background-color: #6e74c6;
    color: #fff;
    font-family: "CenturyGothic", sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 40px;
}
.ae-orders .essay-orders .data-table th span{
    color: #fff;
}
.ae-orders .essay-orders  .data-table tbody tr td{
    color: #000000;
    font-family: "CenturyGothic", sans-serif;
    font-size: 14px;
    font-weight: 400;
}
.ae-orders .essay-orders  .data-table tbody tr td span{
    color: #000000;
    font-family: "CenturyGothic", sans-serif;
    font-size: 14px;
    font-weight: 400;
}
.ae-orders .essay-orders  .data-table tbody tr td strong{
    color: #000000;
    font-family: "CenturyGothic", sans-serif;
    font-size: 14px;
    font-weight: 400;
}
.ae-orders .essay-orders  .data-table tbody tr:nth-child(odd){
    background-color: #e8edf1;
}
.ae-orders .essay-orders  .data-table tbody tr:nth-child(even){
    background-color: rgba(232, 237, 241, 0.5);
}
.ae-orders .essay-orders .orders-pay a{
    border: 1px solid #737b80;
    background-color: transparent;
    font-family: "CenturyGothicBold", sans-serif;
    font-size: 14px;
    font-weight: 700;
    padding: 5px 10px;
    text-transform: uppercase;
}
.ae-orders .essay-orders .orders-pay a:hover{
    padding: 5px 10px;
}
.ae-orders .essay-component.essay-orders .data-table th{
    border:1px solid #fff;
    text-align: center;
}
.ae-orders .essay-component .data-table tbody td{
    text-align: center;
    border:1px solid #fff;
}
.ae-orders .essay-order-details .back-b{
    color: #25262f;
    font-family: "CenturyGothicBold", sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 40px;
    border: none;
    padding: 0;
}
.ae-orders .essay-order-details .order-details-head .info-block .title{
    display: block;
    background-color: #f7f7f7;
    color: #25262f;
    font-family: "CenturyGothicBold", sans-serif;
    font-size: 14px;
    font-weight: 400;
}
.ae-orders .essay-order-details .order-details-head .info-block .price{
    background-color: #f7f7f7;
    padding: 0;
}
.ae-orders .essay-order-details .order-details-head .info-block .price * {
    display: inline-block;
}
.ae-orders .essay-order-details .order-details-head .info-block .price span{
    font-family: "CenturyGothic", sans-serif;
    color: #25262f;
    font-size: 14px;
    font-weight: 400;
}
.ae-orders .essay-order-details .order-details-head .info-block .price b{
    font-family: "CenturyGothicBold", sans-serif;
    color: #363a72;
    font-size: 18px;
    font-weight: 700;
    margin-left: 15px;
}
.ae-orders .tabs-component .component-tab-content{
    padding: 30px 35px;
}
.ae-orders .essay-order-details .order-details-head .details-list *{
    color: #25262f;
    font-family: "CenturyGothic", sans-serif;
    font-size: 14px;
    font-weight: 400;
}
.ae-orders .essay-order-details .order-details-head .details-list li:last-child b{
    color: #25262f;
}
.ae-orders .essay-order-details .order-details-head .sep{
    display: none;
}
.ae-orders .essay-order-details .order-details-head .toolbar .nav-list li.selected a{
    box-shadow: 0 0 6px rgba(0, 0, 0, 0.1);
    border: 1px solid #000000;
    background-color: #f7f7f7;
    color: #000000;
    font-family: "CenturyGothic", sans-serif;
    font-size: 13px;
    font-weight: 400;
    text-transform: uppercase;
    padding: 5px 15px;
}
.ae-orders .essay-order-details .order-details-head .toolbar .nav-list li.selected i{
    display: none;
}
.ae-orders .essay-order-details .order-details-head .toolbar .nav-list .goto i{
    display: none;
}
.ae-orders .essay-order-details .order-details-head .toolbar .nav-list .goto{
    border: 1px solid #000000;
    color: #000000;
    font-family: "CenturyGothic", sans-serif;
    font-size: 13px;
    font-weight: 400;
    text-transform: uppercase;
    padding: 5px 15px;
}
.ae-orders .essay-order-details .order-details-head .actions-list i{
    display: none;
}
.ae-orders .essay-order-details .order-details-head .toolbar .actions-list a{
    border: 1px solid #000000;
    background-color: #ffffff;
    color: #000000;
    font-family: "CenturyGothic", sans-serif;
    font-size: 12px;
    font-weight: 400;
    text-transform: uppercase;
    padding: 5px 15px;
}
.ae-orders .essay-order-details .order-details-head .toolbar .actions-list li:last-child a{
    background-color: #f26695;
    color: #ffffff;
    font-family: "CenturyGothic", sans-serif;
    font-size: 12px;
    font-weight: 400;
    text-transform: uppercase;
}
.ae-orders .essay-order-details .order-details-head .toolbar .actions-list li a{
    margin-right: 0;
}
.ae-orders .essay-order-details .order-details-head .details-list{
    margin: 10px 0;
}
.ae-orders .essay-order-view-details .cols-table td{
    padding: 15px;
}
.ae-orders .essay-order-view-details .cols-table tr:nth-child(2n+1){
    background-color: #fafafa;
}
.ae-orders .essay-order-view-details .cols-table td span{
    color: #25262f;
    font-family: "CenturyGothic", sans-serif;
    font-size: 14px;
    font-weight: 400;
}
.ae-orders .essay-order-view-details .cols-table td b{
    font-family: "CenturyGothicBold", sans-serif;
    font-size: 15px;
    font-weight: 700;
    color: #363a72;
}
.featherlight-content .essay-component .header{
    color: #363a72;
    font-family: "CenturyGothic", sans-serif;
    font-size: 20px;
    font-weight: 700;
    margin-bottom: 15px;
    text-align: center;
}
.featherlight .featherlight-content .blue-b{
    background-color: #f26695;
    color: #ffffff;
    font-family: "CenturyGothic", sans-serif;
    font-size: 12px;
    font-weight: 400;
    text-transform: uppercase;
    padding: 10px 15px;
    width: auto;
    display: block;
    margin: 0 auto;
}
.featherlight .featherlight-content .featherlight-inner label{
    font-family: "CenturyGothicBold", sans-serif;
    font-size: 15px;
    font-weight: 700;
    color: #363a72;
}
.featherlight .featherlight-content .notice{
    display: none;
}


header nav .main-menu ul li:nth-child(3) a{
    background: #f26695;
    color: #fff;
}

footer .footer .footer-menu ul li:nth-child(3) a{
    color: #f26695;
}

main .about-us .about-us-middle .about-us-img-1 {
    width: 163px;
}
.testimonials-btn a {
    border-radius: 5px;
    border: 1px solid #ffffff;
    background-color: #30bf78;
    color: #ffffff;
    font-family: "CenturyGothic", sans-serif;
    font-size: 18px;
    font-weight: 500;
    text-transform: uppercase;
    padding: 10px 25px;
}
.testimonials-btn{
    text-align: center;
    padding: 20px 0;
}
.testim-item-page {
    background: #52579c;
    padding: 20px;
    margin: 20px 0;
}
.testim-item-page p b {
    color: #f26695;
    font-size: 25px;
}
.testim-item-page p{
    color: #fff;
}
div#formTestimonial {
    background: #30bf78;
    margin: 0 auto 25px;
    padding: 25px;
    width: 60%;
}
div#formTestimonial h3 {
    color: #fff;
    text-align: center;
    margin-top: 0px;
}
div#formTestimonial input[type='text'], div#formTestimonial textarea {
    border: 1px solid #323232;
    padding: 5px 15px;
    width: 100%;
}
div#formTestimonial p {
    color: #fff;
    margin-bottom: 0;
}
div#formTestimonial img {
    margin: 5px 0;
}
div#formTestimonial input[type="submit"] {
    border-radius: 5px;
    border: 1px solid #52579c;
    background-color: #52579c;
    color: #ffffff;
    font-family: "CenturyGothic", sans-serif;
    font-size: 18px;
    font-weight: 500;
    text-transform: uppercase;
    padding: 10px 45px;
    margin-top: 10px;
}
.text-center {
    text-align: center;
}
.alert.alert-success {
    background: #30bf78;
    width: 60%;
    text-align: center;
    margin: 0 auto 20px;
    padding: 10px 0;
    color: #fff;
    font-size: 18px;
}
.alert.alert-danger {
    background: #f26695;
    width: 60%;
    text-align: center;
    margin: 0 auto 20px;
    padding: 10px 0;
    color: #fff;
    font-size: 18px;
}
.btn-header{
    margin: 10px 0;
    text-align: center;
}
.btn-header a {
    border-radius: 5px;
    border: 1px solid #ffffff;
    background-color: #f26695;
    color: #ffffff;
    font-family: "CenturyGothic", sans-serif;
    font-size: 18px;
    font-weight: 500;
    text-transform: uppercase;
    padding: 15px 55px;
    display: inline-block;
    position: relative;
}
.btn-header a:focus,
.btn-header a:hover{
    text-decoration: none;
}
.btn-header a:before{
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.2);
    top:0;
    left: 0;
    border-radius: 5px;
    display: block;
    transition: 1.2s;
}
.btn-header a:hover:before{
    width: 0;
    display: block;
    transition: 1.2s;
}
.btn-footer{
    margin: 0px 10px 10px;
}
.btn-footer a {
    border-radius: 5px;
    border: 1px solid #ffffff;
    background-color: #f26695;
    color: #ffffff;
    font-family: "CenturyGothic", sans-serif;
    font-size: 18px;
    font-weight: 500;
    text-transform: uppercase;
    padding: 15px 45px;
    display: inline-block;
    position: relative;
}
.btn-footer a:focus,
.btn-footer a:hover{
    text-decoration: none;
}
.btn-footer a:before{
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.2);
    top:0;
    left: 0;
    border-radius: 5px;
    display: block;
    transition: 1.2s;
}
.btn-footer a:hover:before{
    width: 0;
    display: block;
    transition: 1.2s;
}
.page-content .ae-password .essay-component label.error{
    color: #f55;
}
body .login-component .buttons-panel li{
    background: none;
    padding: 3px;
}
.data-table .actions .drop-down > div {
    z-index: 9999;
}
body tr.pages-tr small,
body tr.service-speaker-notes.service-wrapper small {
    line-height: 15px;
    color: #1e1f25;
    font-family: "CenturyGothic", sans-serif;
    font-size: 12px;
    display: inline-block;
}
h3.middle-text.m3 {
    margin: 0;
}

.blog-page .blog-content.essays-content .middle-block {
    width: 100%;
    margin-top: 0;
}

.blog-page .blog-content.essays-content .middle-block .blog-tags {
    width: 265px;
}

/*---------MEDIA------------*/






footer .footer .links-block {
    text-align: right;
    padding-bottom: 10px;
}
footer .footer .links-block img {
    margin: 0;
    float: left;
}
footer .footer .links-block, footer .footer .links-block a{
    color: #f3f3f3;
}

/* mini text order */
body .essay-component.essay-miniorder-form.miniorder-component .header {
    font-size: 24px;
    color: #fff;
    font-weight: 700;
    font-family: "CenturyGothic-Bold", sans-serif;
    background: #393c52;
    padding: 10px 25px;
    margin: -25px -25px 0 -25px;
}
body .essay-component.essay-miniorder-form.miniorder-component {
    border: 1px solid #393c52;
    border-radius: 0;
    box-shadow: none;
    margin-bottom: 30px;
}
body .essay-miniorder-form form label {
    font-size: 14px;
    color: #323232;
    font-weight: 400;
    font-family: "CenturyGothic", sans-serif;
    line-height: 24px;
}

body .essay-miniorder-form form input[type="text"], .essay-miniorder-form form select {
    margin-bottom: 15px;
    box-sizing: border-box;
    font-size: 14px;
    color: #323232;
    font-weight: 400;
    font-family: "CenturyGothic", sans-serif;
    line-height: 24px;
    border: 1px solid #323232;
    border-radius: 0;
    background: #fff;
}
body .essay-miniorder-form.essay-miniorder-form .pm-input span {
    padding: 9px 0 0;
    height: 40px;
    width: 20%;
    background: #393c52;
    border: 1px solid #393c52;
    color: #fff;
}
body .essay-component .pm-input span i{
    color: #fff;
}
body .essay-miniorder-form form input[type="text"] {
    padding: 7px;
    box-shadow: none;
}
body .essay-miniorder-form .pm-input {
    border-color: transparent;
}
body .essay-miniorder-form .pm-input {
    background: none;
    border-color: transparent;
}
body .essay-miniorder-form .currency input[type="button"]:first-child,
body .essay-miniorder-form .currency input[type="button"]:last-child,
body .essay-miniorder-form .currency input[type="button"] {
    height: 40px;
    font-size: 14px;
    color: #323232;
    font-weight: 400;
    font-family: "CenturyGothic", sans-serif;
    line-height: 24px;
    border: 1px solid #323232;
    border-radius: 0;
    background: #fff;
}
body .essay-miniorder-form .currency input[type="button"]:focus ,
body .essay-miniorder-form .currency input[type="button"]:hover ,
body .essay-miniorder-form .currency input[type="button"].active {
    background: #f26695;
    border-color: #323232;
    color: #fff;
    border-right: none;
}
body .essay-miniorder-form .currency input[type="button"]:first-child, body .essay-miniorder-form .currency input[type="button"] {
    border-right: none;
}
body .essay-miniorder-form .currency input[type="button"]:last-child:hover,
body .essay-miniorder-form .currency input[type="button"]:last-child:focus,
body .essay-miniorder-form .currency input[type="button"].active:last-child{
    border-right: 1px solid #323232;
}
body .essay-miniorder-form .currency {
    margin-bottom: 15px;
}
body .essay-miniorder-form form input[type="submit"] {
    width: 100%;
    padding: 15px;
    box-sizing: border-box;
    border: 1px solid #ffffff;
    background-color: #30bf78;
    color: #ffffff;
    font-family: "CenturyGothic", sans-serif;
    font-size: 18px;
    font-weight: 500;
    text-transform: uppercase;
}
body .essay-miniorder-form .sidebar-total {
    text-align: center;
    font-size: 21px;
    color: #393c52;
    margin: 0 auto;
    vertical-align: middle;
    font-weight: 700;
    font-family: "CenturyGothic-Bold", sans-serif;
}
body .essay-miniorder-form .mini-order-total-price {
    color: #f26695;
}

body .pagination-block-essays{
    text-align: center;
}
body .pagination-block-essays span, body .pagination-block-essays a {
    margin: 5px;
    box-shadow: 0 3px 9px rgba(0, 0, 0, 0.48);
    background-color: #52579c;
    color: #fff;
    padding: 5px 15px;
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    display: inline-block;
}
body .pagination-block-essays a:hover{
    background-color: #fff;
    color: #52579c;
    text-decoration: none;
}
/*header .essayator-calc .ae-sidebar-calc .mini-sidebarcalc-wrapper:after{*/
/*background: url(../img/head-man.svg)no-repeat;*/
/*width: 300px;*/
/*height: 100%;*/
/*display: block;*/
/*content: "";*/
/*position: absolute;*/
/*right: -280px;*/
/*bottom: 0;*/
/*z-index: 1;*/
/*background-position: 100% 100%;*/
/*}*/

header .essayator-calc{
    position: relative;
}

header .essayator-calc .man_header {
    z-index: 9899;
    position: absolute;
    right: -40%;
    bottom: -35px;
    width: 68%;
}
.ae-sidebar-calc {
    z-index: 9898;
    position: relative;
}

.header-internal .middle-head:after{
    content: "";


}


/* banners */
.chat-banner{

}
.chat-banner ul {
    font-size: 0;
    padding: 0;
    text-align: center;
}
.chat-banner ul li{
    font-size: 0;
    display: inline-block;
    padding: 5px 0;
}
.chat-banner ul li span, .chat-banner ul li a{
    color: #ffffff;
    font-family: "Century Gothic";
    font-size: 18px;
    font-weight: 400;
    line-height: 26px;
}
.chat-banner ul li:nth-child(1){
    width: 35%;
    background: #39be7b;
}
.chat-banner ul li:nth-child(2){
    width: 40%;
    background: #52599a;
}
.chat-banner ul li:nth-child(3){
    width: 25%;
    background: #1c93a2;
}
.writing-banner {
    position: relative;
    overflow: hidden;
    height: 250px;
}
.writing-banner img {
    width: 380px !important;
    position: absolute;
}
.writing-banner-text {
    height: 223px;
    background-color: #52599a;
    float: right;
    width: 74%;
    margin-top: 5px;
    padding: 30px 20px 0 60px;
}
.writing-banner-text p{
    color: #ffffff;
    font-family: "CenturyGothic", sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 30px;
    text-align: center;
    margin-bottom: 10px;
}
.writing-banner-text p a{
    color: #ffffff;
    font-size: 16px;
    font-weight: 400;
    line-height: 26px;
    display: inline-block;
    margin: 5px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.19);
    background-color: #39be7b;
    text-align: center;
    padding: 5px 20px;
    border-radius: 25px;
}
.writing-banner-text p a:hover{
    background-color: #22965c;
    text-decoration: none;
}
.writing-banner-text p a.btn-blue:hover{
    background-color: #138290;
}
.writing-banner-text p a.btn-blue{
    background-color: #1c93a2;
}
.writing-banner-text p a.btn-pink:hover{
    background-color: #cc4b76;
}
.writing-banner-text p a.btn-pink{
    background-color: #ef6895;
}

.first-order-block ul {
    font-size: 0;
    padding: 0;
    margin: 20px 0;
    text-align: center;
}
.first-order-block ul li{
    display: inline-block;
}
.first-order-block ul li.fo-li1{
    box-shadow: inset 0 0 4px rgba(0, 0, 0, 0.35);
    background-color: #0d93a3;
    color: #ffffff;
    font-family: "CenturyGothic-Bold", sans-serif;
    font-size: 23px;
    font-weight: 400;
    line-height: 26px;
    height: 70px;
    width: 40%;
    text-align: left;
    padding-top: 20px;
    padding-left: 20px;
}
.first-order-block ul li.fo-li2{
    box-shadow: inset 0 0 4px rgba(0, 0, 0, 0.35);
    background-color: #52599a;
    color: #fefeff;
    font-family: "CenturyGothic-Bold", sans-serif;
    font-size: 23px;
    font-weight: 400;
    line-height: 26px;
    text-transform: uppercase;
    height: 70px;
    width: 30%;
    text-align: right;
    padding-top: 20px;
    padding-right: 20px;
    position: relative;
}
.first-order-block ul li.fo-li2 span{
    position: absolute;
    display: inline-block;
    width: 95px;
    height: 33px;
    box-shadow: -2px 0 3px rgba(0, 0, 0, 0.16);
    border-radius: 10px;
    border: 1px solid #d7d7d7;
    background-color: #ffffff;
    text-align: center;
    color: #727272;
    font-family: "CenturyGothic", sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 26px;
    text-transform: none;
    left: -45px;
}
.writing-banner.blog-banner img{
    width: 290px !important;
}
.blog-banner .writing-banner-text {
    height: 173px;
    width: 68%;
    padding: 17px 20px 0 60px;
}
.writing-banner.blog-banner {
    height: 177px;
}

.popup-discount {
    width: 750px;
    height: 476px;
    position: fixed;
    left: calc(50% - 375px);
    top: calc(50% - 238px);
    background-color: #fff;
    z-index: 9999;
    display: none;
    background-position: 100% 0;
    background-repeat: no-repeat;
    box-shadow: 0 0 7px rgba(0, 0, 0, 0.35);
}
.popup-discount.pd-show {
    background-image:url('../img/popup-bg.jpg');
}
.popup-discount .popup-part1,
.popup-discount .popup-part3{
    text-align: center;
}
.popup-discount .popup-part1 img{
    margin: 20px 0;
}
.popup-discount div p{
    margin: 0;
}
.popup-discount div {
    width: 492px;
}
.popup-discount .popup-part1 p{
    color: #39bd7a;
    font-family: "Century Gothic";
    font-size: 44px;
    font-weight: 700;
    line-height: 46px;
    margin-bottom: 20px;
}
.popup-discount .popup-part2{
    box-shadow: 0 0 7px rgba(0, 0, 0, 0.35);
    background-color: #52599a;
    padding: 25px 70px 25px 25px;
}
.popup-discount .popup-part2 p {
    color: #ffffff;
    font-family: "Century Gothic";
    font-size: 38px;
    font-weight: 700;
    line-height: 40px;
}
.popup-discount .popup-part3{
    padding: 25px;
}
.popup-discount .popup-part3 p{
    color: #0d93a3;
    font-family: "Century Gothic";
    font-size: 32px;
    font-weight: 700;
    line-height: 34px;
}
.popup-discount .popup-part3 p b{
    color: #ef6895;
    font-size: 42px;
}
.popup-discount .popup-part3 a{
    display: inline-block;
    padding: 10px 55px;
    border: 1px solid #ffffff;
    background-color: #30bf78;
    border-radius: 7px;
    color: #ffffff;
    font-family: Roboto;
    font-size: 24px;
    font-weight: 500;
    line-height: 29px;
    text-transform: uppercase;
    margin-top: 15px;
}
.popup-discount-bg{
    position: fixed;
    top:0;
    left: 0;
    background: rgba(0,0,0,0.7);
    width: 100%;
    height: 100%;
    display: none;
    z-index: 9998;
}
.popup-discount img.popup-img {
    position: absolute;
    top: 69px;
    right: 126px;
    width: 35%;
}
.popup-discount button {
    background: #fff;
    border: none;
    color: #f26695;
    font-size: 39px;
    line-height: 40px;
    top: -22px;
    position: absolute;
    right: -14px;
    border-radius: 50%;
    display: inline-block;
    width: 40px;
    height: 40px;
    padding: 0px;
    text-align: center;
}
.popup-discount.pd-show,
.popup-discount-bg.pd-show{
    display: block;
    z-index: 99999;
}
/*
.popup-discount.pd-show a:after {
    display: inline-block;
    content: url(https://123helpme.org/wp-content/themes/123helpme.org/img/Pop_up_123_small-min.jpg);
}
*/
.popup-discount.pd-show {
    display: inline-block;
    background: url(https://123helpme.org/wp-content/themes/123helpme.org/img/Pop_up_123_small-min.jpg) no-repeat center;
    background-size: contain;
}

header .header-internal .middle-head:after{
    display: none;
}
.cookie_box button:focus,
.cookie_box button:hover{
    background: white;
    color:#f26695;
}
.cookie_box button{
    display: inline-block;
    vertical-align: middle;
    font-family: "CenturyGothic-Bold", sans-serif;
    background: #f26695;
    border: none;
    color: white;
    border-radius: 3px;
    padding: 5px 15px;
    margin-left: 15px;
    transition: 0.2s;
}
.cookie_box img{
    width: 40px;
    display: inline-block;
    vertical-align: middle;
    margin: 0 25px;
}
.cookie_box p a{
    color: #3fa6ff;
    text-decoration: underline;
}
.cookie_box p{
    font-family: "CenturyGothic-Bold", sans-serif;
    font-size: 14px;
    display: inline-block;
    vertical-align: middle;
    color: white;
    width: calc(100% - 190px);
}
.cookie_box{
    width: 100%;
    display: block;
    background: #393c52;
    padding: 0 0;
    z-index: 99999;
    text-align: center;
    position: relative;
}
.cookie_box.hascokie{
    display: none;
}



@media only screen and (max-width: 1200px) {


    header .essayator-calc .man_header{
        right: -56%;
    }
    /*header .essayator-calc .man_header{*/
    /*width: 82%;*/
    /*right: -69%;*/
    /*}*/
    header .middle-head .middle-head-text:after {

        right: 0;
    }

    body .essay-miniorder-form.essay-miniorder-form {
        padding: 0;
    }
    body .essay-miniorder-form table tr td {
        padding: 5px;
    }
    header .essayator-calc .ae-sidebar-calc .mini-sidebarcalc-wrapper{
        width: 300px;
    }
    header .middle-head .middle-head-text p.top-text strong{
        font-size: 38px;
    }
    header .essayator-calc .mini-sidebarcalc-wrapper form{
        width: auto;
    }
    header .essayator-calc .essay-component select{
        width: 250px;
    }
    header .essayator-calc .essay-component label{
        display: block;
    }
    header .essayator-calc .essay-component .sidebar-total{
        display: inline-block;
        float: right;
    }
    header nav .main-menu ul li a {
        padding: 5px;
    }
    header .essayator-calc .essay-component .currency input{
        width: 25%;
    }
    header .mini-sidebarcalc-wrapper form input[type="submit"]{
        padding: 10px;
    }
    header .bottom-head .bottom-head-wrapper .round {
        margin-right: 10px;
    }

    header .bottom-head .bottom-head-wrapper p {
        font-size: 16px;
    }
    header .middle-head .middle-head-text p.top-text{
        font-size: 28px;
        line-height: 46px;
        text-align: center;
    }
    header .middle-head .middle-head-text p.middle-text{
        text-align: center;
        font-size: 15px;
    }
    header .middle-head .middle-head-text p.bottom-text{
        font-size: 22px;
        text-align: center;
    }
    header nav .main-menu ul li a{
        font-size: 13px;
    }
    /*
    main .discounts .discounts-bg .discounts-wrapper .square:after{
        top: -235px;
    }
    main .discounts .discounts-bg .discounts-wrapper .square a:before{
        top: 78px;
    }
    main .discounts .discounts-bg .discounts-wrapper .square a:after{
        top: 78px;
    }
    */
    header .header-internal .middle-head .middle-head-text {
        margin-right: 10%;
    }
    .ae-prices .type-document select{
        width: 100%;
    }
    .ae-prices .type-document{
        width: 33%;
    }
    .price .essay-calculator-wrapper .select-currency{
        width: 36%;
    }
    .ae-prices .essay-calculator-wrapper .number-of-pages{
        margin-left: 10px;
    }
    .order .ae-order .order-form-wrapper .wrap-order-submit .on-disabled-button-click-text{
        position: relative;
        display: inline-block;
        margin-bottom: 15px;
    }
    .ae-lifetime-discount,
    .ae-orders,
    .sj-review-block {
        width: 100%;
    }
    .ae-orders .essay-component .data-table th{
        padding: 10px 10px;
        font-size: 14px;
    }

}

@media only screen and (max-width: 1024px) {
    .lifetime-wrapper .left-pages-to-get{
        margin-top: 15px;
    }
    .writing-banner img {
        width: 300px;
        position: absolute;
        top: 25px;
        left: 11px;
    }
}

@media only screen and (max-width: 992px) {
    header .essayator-calc .man_header {
        right: -78%;
        width: 85%;
    }
    header .middle-head .essayator-calc img {
        width: initial;
    }
    header .middle-head .essayator-calc{
        float: left;
    }

    .ae-prices .essay-calculator-wrapper .select-currency span.currency input[type="button"].active, .ae-prices .essay-calculator-wrapper .select-currency span.currency input[type="button"]{
        padding: 0 14px;
        height: 32px;
    }
    .price .essay-calculator-wrapper span{
        font-size: 14px;
    }
    .price .essay-calculator-wrapper form span{
        width: auto;
    }
    .price .essay-calculator-wrapper .select-currency{
        width: 42%;
    }
    .ae-prices .type-document{
        width: 32%;
    }
    .ae-prices .essay-calculator-wrapper .number-of-pages{
        width: 23%;
    }
    .ae-prices #essay-calculator table tr td strong{
        font-size: 14px;
    }
    .ae-prices #essay-calculator table tr td{
        font-size: 13px;
    }
    .order .ae-order{
        width: 100%;
    }
    .order .t-body .order-submit{
        padding: 10px 36px;
    }
    .order .essay-order-form .total-price{
        margin-top: 8px;
    }
    .order .order-form-wrapper.essay-component table tbody.t-body tr{
        display: block;
        width: 100%;
    }
    .order .essay-component .t-body > tr > td:first-child{
        text-align: left;
        float: left;
        width: initial;
    }
    .order .essay-order-form .t-body > tr > td:nth-child(2){
        float: right;
    }
    .order .essay-order-form .t-body > tr > td:nth-child(3){
        display: block;
        padding: 0 20px;
    }
    .order .ws-personal-information-tr b{
        text-align: center;
    }
    .order .essay-component .hint div{
        margin: 0;
        right: 2vw;
    }
    .order .essay-component .t-body > tr.ws-cost-per-page-tr > td:first-child{
        float: none;
    }
    .order .essay-component .t-body > tr > td:first-child{
        text-align: left;
        float: none;
        display: inline-block;
    }
    .order .essay-component .t-body > tr > td:nth-child(2){
        float: right;
        padding-top: 35px;
        padding-right: 20px;
    }
    .ae-orders .essay-component.essay-orders .data-table th:first-child{
        width: auto;
    }
    .ae-orders  .essay-component.essay-orders .data-table th:nth-child(2){
        width: auto;
    }
    .ae-orders .essay-component .data-table th{
        width: auto;
    }
    .ae-orders .essay-component .data-table td{
        padding: 10px;
    }
    .ae-orders .essay-component .data-table th{
        font-size: 13px;
    }
    .ae-orders .essay-orders  .data-table tbody tr td strong{
        font-size: 13px;
    }
    .ae-orders .essay-orders  .data-table tbody tr td{
        font-size: 13px;
    }
    .ae-orders .tabs-component .component-tab-content{
        padding: 20px 20px;
    }
    .ae-orders .essay-orders  .data-table tbody tr td span{
        font-size: 13px;
    }
    .ae-orders .essay-orders .orders-pay a{
        padding: 3px 5px;
        font-size: 13px;
    }
    .ae-orders .essay-order-details .order-details-head .toolbar .nav-list{
        display: block;
        width: 100%;
        float: none;
        margin-top: 5px;
        margin-bottom: 15px;
    }
    .ae-orders  .essay-order-details .order-details-head .toolbar .actions-list{
        display: block;
        width: 100%;
        float: none;
    }
    .blog-page .blog-content .middle-block{
        width: 100%;
    }
}
@media only screen and (max-width: 991px) {
    /*
    main .discounts .discounts-bg .discounts-wrapper .square:after {
        top: -256px;
    }
    */
    header .middle-head img.santa{
        left: 53%;
    }
    header .middle-head img.santa-mustache{
        left: calc(53% + 64px);
    }
    header .essayator-calc .ae-sidebar-calc .mini-sidebarcalc-wrapper:after{
        right: 40px;
    }
}

@media only screen and (max-width: 768px) {
    .cookie_box button{
        width: 70px;
        display: block;
        margin: 0 auto;
    }
    .cookie_box p{
        width: calc(100% - 102px);
        text-align: justify;
    }
    header .header-internal .middle-head .middle-head-text p.top-text {
        font-size: 31px;
        font-weight: 400;
        line-height: 46px;
    }
    .first-order-block ul li.fo-li1{
        width: 55%;
    }
    .first-order-block ul li.fo-li2{
        width: 40%;
    }
    header .header-internal .middle-head .middle-head-text p.top-text strong {
        font-size: 29px;
    }

    header .header-internal .middle-head .middle-head-text p.top-text span {
        font-size: 24px;
        font-weight: 400;
    }
    .contact .ae-contacts .essay-contact-form label{
        text-align: left;
        display: inline;
    }
    .contact .essay-component input[type="text"]{
        width: 100%;
    }
    .contact .essay-contact-form span{
        margin-right: 0;
    }
    .contact  .essay-component textarea{
        min-width: 100%;
        display: block;
    }
    .contact .essay-component .default-form label.error{
        margin-left: 0;
    }
    .contact p{
        text-align: justify;
    }
    #essay-calculator table tr td a.left, #essay-calculator table tr td a.right{
        background-color: #363a72;
    }
    .ae-prices #essay-calculator table tr td strong{
        line-height: 3;
    }
    .price .ae-prices{
        width: 95%;
    }
    .price p{
        text-align: justify;
    }
    .ae-profile{
        width: 100%;
    }
    .ae-profile .essay-component{
        padding: 20px;
    }
    .ae-profile .profile-view-wrapper table tr td:first-child{
        display: block;
        width: 100%;
        box-sizing: border-box;
    }
    .ae-profile .profile-view-wrapper table tr td:last-child{
        display: block;
        width: 100%;
        box-sizing: border-box;
    }
    .ae-profile .profile-form-wrapper .main-table tr td:first-child{
        width: 100%;
        display: block;
        padding-right: 0;
    }
    .ae-profile .profile-form-wrapper .main-table tr td:last-child{
        display: block;
    }
    .ae-profile  .profile-form-wrapper .main-table tr td:last-child{
        padding-left: 0;
    }
    .ae-profile .profile-form-wrapper .buttons input[type="submit"]{
        padding: 10px 5px;
        font-size: 12px;
    }
    .profile-form-wrapper .buttons .cancel-b, .profile-form-wrapper .buttons input[type="submit"]{
        width: auto;
    }
    .ae-profile  .essay-component .goto{
        padding: 10px 5px;
        font-size: 12px;
    }
    .ae-profile .profile-form-wrapper .buttons .cancel-b{
        margin-left: 10px;
    }
    .ae-profile .profile-form-wrapper form label{
        font-size: 13px;
    }
    .ae-profile .profile-form-wrapper table tr.phone-tr td:first-child{
        padding-right: 0;
    }
    .ae-affiliate-program{
        width: 100%;
    }
    .ae-affiliate-program .affiliate-program-wrapper{
        padding: 30px;
    }
    .ae-affiliate-program .affiliate-program-wrapper .receive-table td{
        display: block;
    }
    .ae-affiliate-program .affiliate-program-wrapper .receive-table .flat-button{
        margin-left: 0;
    }
    .page-content .ae-affiliate-program .header{
        font-size: 20px;
    }
    .ae-affiliate-program .affiliate-program-wrapper .separator{
        display: none;
    }
    .ae-affiliate-program .affiliate-program-wrapper .information-list h6{
        font-size: 14px;
    }
    .ae-affiliate-program .affiliate-program-wrapper .receive-table .flat-button{
        display: block;
        margin: 0 auto;
    }
    .affiliate-program-wrapper .information-list ul, .affiliate-program-wrapper .information-list ol{
        padding-left: 13px;
    }
    .ae-orders{
        padding-bottom: 20px;
    }
    .page-content .swipe{
        display: none;
        text-align: center;
        margin-bottom: 50px;
    }
    .ae-orders .essay-order-details .order-details-head .details-list *{
        font-size: 13px;
    }
    .ae-orders .essay-order-view-details .cols-table td{
        padding: 10px;
    }
    .ae-orders .essay-order-view-details .cols-table td b{
        font-size: 13px;
    }
    .ae-orders .tabs-component .component-tab-content{
        padding: 20px 0;
    }
    .ae-orders .essay-order-view-details .cols-table td b{
        font-size: 13px;
    }
    .ae-orders .essay-order-view-details .component-tab-content .back-b{
        margin-left: 10px;
    }
    .ae-orders .essay-order-details .order-details-head .info-block .title b{
        font-size: 18px;
        margin-left: 10px;
    }
    .ae-orders .essay-order-details .order-details-head .details-list{
        margin: 10px 10px;
    }
    .ae-orders .essay-order-details .order-details-head .info-block .price b{
        font-size: 16px;
        margin-right: 10px;
    }
    .ae-orders .essay-order-details .order-details-head .toolbar .nav-list{
        margin-left: 10px;
    }
    .ae-orders  .essay-order-details .order-details-head .toolbar .actions-list{
        padding: 0px 10px;
    }
    .ae-orders .essay-order-details .order-details-head .toolbar .nav-list li.selected a, .ae-orders  .essay-order-details .order-details-head .toolbar .actions-list a, .ae-orders .essay-order-details .order-details-head .toolbar .nav-list .goto{
        padding: 0px 10px;
    }
    .ae-orders .essay-order-details .order-details-head .details-list li{
        margin-right: 5px;
    }
    .ae-orders .essay-order-details .order-details-head, .ae-orders .essay-order-view-details .cols-table{
        min-width: 516px;
    }
    .featherlight-content .upload-deadline-form-wrapper, .featherlight-content .send-message-form-wrapper,  .featherlight-content .view-message-wrapper, .featherlight-content .request-revision-form-wrapper{
        width: auto;
    }
    .ae-orders .data-table .actions .drop-down > div{
        right: 0;
        z-index: 10;
    }
    .ae-orders  .data-table .actions .drop-down li{
        padding: 0;
    }
    .contact .essay-contact-form .buttons-panel input[type="submit"]{
        margin-right: 0;
    }
    .ae-orders .essay-component .info-message{
        margin: 0 10px;
    }
    .ae-lifetime-discount .lifetime-wrapper .lifetime .discount-section-wrapper .lifetime-line-status .title-pages {
        left: 0;
        right: auto;
    }
    .ae-lifetime-discount .lifetime-wrapper .lifetime .discount-section-wrapper .lifetime-line-status .title-pages:after{
        left: 8px;
        top: 24px;
    }
    .ae-lifetime-discount .lifetime-wrapper,
    .ae-orders .payments-wrapper{
        padding: 30px;
    }
    .order .ae-order .payments-wrapper .header, .ae-orders .payments-wrapper .header{
        font-size: 16px;
    }
    .order .ae-order .payments-wrapper .welcome-header, .ae-orders .payments-wrapper .welcome-header{
        font-size: 18px;
    }
    .order .ae-order .payments-wrapper .welcome-header i, .ae-orders .payments-wrapper .welcome-header i{
        font-size: 15px;
    }
    .page-content .payments-wrapper .welcome-header{
        padding-bottom: 20px;
    }
    .page-content .payments-wrapper table.info-table tr td{
        font-size: 14px;
    }
    .blog-page .blog-content .left-blok{
        margin-top: 10px;
        width: 100%;
        margin-bottom: 0;
    }
    .blog-page .blog-content .left-blok .comments:after{
        left: 90px;
        padding-left: 0px;
        display: none;
    }
    .blog-page .blog-content .left-blok .comments{
        margin-bottom: 0;
        margin-top: 70px;
    }
    #respond form label{
        display: block;
        width: 100%;
        text-align: left;
    }
    #respond form input{
        width: 100%;
    }
    #respond form textarea{
        width: 100%;
        padding-left: 10px;
    }
    #respond .comment-form-comment label{
        position: inherit;
    }
    .comment-form .comment-form-comment, .comment-form .comment-form-author, .comment-form .comment-form-email{
        padding: 0 15px;
    }
    #respond .form-submit{
        text-align: center;
    }
    #comments #respond form .btn-biger{
        margin-right: 0;
    }

    body .essay-component.essay-miniorder-form.miniorder-component tr, body .essay-component.essay-miniorder-form.miniorder-component tr td {
        display: block;
        padding: 0;
        width: 100%;
    }
    body .essay-component.essay-miniorder-form.miniorder-component tr td{
        width: 48%;
        float: left;
        padding: 5px;
    }
    body .essay-miniorder-form .currency {
        height: 41px;
    }
    body .essay-miniorder-form .sidebar-total {
        margin-top: 23px;
    }
    .writing-banner img{
        display: none;
    }
    .writing-banner-text {
        height: auto;
        background-color: #52599a;
        float: none;
        width: 100%;
        margin-top: 0;
        padding: 25px;
        padding-bottom: 30px;
    }
    .writing-banner {
        height: auto;
    }
}
@media only screen and (max-width: 640px) {
    .ae-lifetime-discount .lifetime-wrapper .lifetime .discount-section-wrapper{
        width: 100%;
    }
    .ae-lifetime-discount .lifetime-wrapper .current-discount {
        width: 100px;
        margin-top: 20px;
    }
    .ae-lifetime-discount .lifetime-wrapper .left-pages-to-get{
        width: 120px;
    }
    .ae-lifetime-discount .lifetime-wrapper .lifetime{
        width: 100%;
        border-right: none;
    }
    header .essayator-calc .man_header {
        right: -156px;
        width: 172px;
    }
    header .middle-head .essayator-calc .man_header.small_men {
        width: 53%;
        right: -49%;
    }
    .header-internal .middle-head .middle-head-text:before{
        display: none;
    }
    .contact .ae-contacts .essay-contact-form label{
        font-size: 12px;
    }
    .contact .essay-contact-form span{
        margin-right: 10px;
    }
    .contact  .essay-component .subject label, .contact  .essay-component .formPhone label{
        margin-right: 22px;
    }
    header .essayator-calc .ae-sidebar-calc .mini-sidebarcalc-wrapper:after{
        right: 0;
        width: 40%;
    }
    .chat-banner ul li:nth-child(1), .chat-banner ul li:nth-child(2), .chat-banner ul li:nth-child(3) {
        width: 100%;
    }
    .first-order-block ul li.fo-li1,
    .first-order-block ul li.fo-li2{
        font-size: 18px;
    }
}
@media only screen and (max-width: 620px) {

    .ae-prices .type-document{
        width: 50%;
    }
    .ae-prices .essay-calculator-wrapper .number-of-pages{
        width: 43%;
    }
    .price .essay-calculator-wrapper .select-currency{
        width: 100%;
        margin-bottom: 15px;
    }
    .ae-prices .type-document{
        margin-bottom: 15px;
    }
    .price .price-left{
        display: none;
    }
    .price .price-discount{
        margin-left: 0;
    }
    .ae-orders .tabs-component .component-tabs-controls li.selected *, .ae-orders .tabs-component .component-tabs-controls li a{
        font-size: 12px;
        padding: 5px 10px;
    }
    .ae-orders .tabs-component .component-tabs-controls li.selected *:hover, .ae-orders .tabs-component .component-tabs-controls li a:hover{
        font-size: 12px;
        padding: 5px 10px;
    }
    .page-content .payments-wrapper .payments-list li label table td{
        display: block;
        width: 100%;
    }
    body .page-content .payments-wrapper .payments-list li label table td{
        padding: 0px 20px 10px;
    }
    body .page-content .payments-wrapper .payments-list li label table td.logo-td,
    body .page-content .payments-wrapper .payments-list li label table td.radio-td {
        display: inline-block;
        width: auto;
        padding: 20px 0 0 20px;
    }
    .page-content .payments-wrapper .total-price .info-block div{
        text-align: center;
    }
    body .essay-component.essay-miniorder-form.miniorder-component tr td{
        width:100%;
        float: none;
        padding: 5px 0;
    }
    body .essay-miniorder-form .sidebar-total {
        margin-top: 0;
    }
    .cookie_box{
        text-align: left;
    }
    .cookie_box p {
        width: 100%;
        margin-top: 0;
    }
    .cookie_box img{
        display: none;
    }
}
.payment.container{
    width: auto !important;
}
@media only screen and (max-width: 540px) {

    header .essayator-calc .man_header{
        display: none;
    }
    .first-order-block ul li.fo-li1, .first-order-block ul li.fo-li2{
        width: 100%;
        padding: 20px;
        text-align: center;
    }
    .first-order-block ul li.fo-li2 span {
        left: calc(50% - 48px);
        top: -17px;
    }
    header .essayator-calc .ae-sidebar-calc .mini-sidebarcalc-wrapper:after{
        width: 25%;
    }
    header .middle-head img.santa{
        left: 66%;
        top: 307px;
        width: 150px;
    }
    header .middle-head img.santa-mustache{
        left: calc(66% + 41px);
        top: 392px;
        width: 71px;
    }
    header .header-internal .middle-head .middle-head-text p.top-text strong{
        font-size: 24px;
    }
    header .header-internal .middle-head .middle-head-text p.top-text span{
        font-size: 20px;
    }
    header .header-internal .middle-head .middle-head-text p.top-text{
        font-size: 22px;
        line-height: 26px;
    }
    header .middle-head .middle-head-text p.bottom-text{
        font-size: 20px;
    }
    header .middle-head .middle-head-text p.bottom-text strong{
        font-size: 32px;
    }
    h1{
        font-size: 20px;
    }
    h2{
        font-size: 18px;
    }
    .order .essay-order-form .phone-tr table td:first-child{
        width: 96px;
    }
    .order .essay-order-form .phone-tr table td{
        width: 70%;
    }
    .order .t-body .total-price{
        font-size: 14px;
    }
    .order .t-body .total-price b{
        font-size: 16px;
    }
    .order .ae-order .payments-wrapper .total-price .info-block div, .ae-orders .payments-wrapper .total-price .info-block div{
        font-size: 13px;
    }
    .page-content .payments-wrapper .total-price input.pay-now-submit{
        padding: 6px 7px;
        font-size: 12px;
    }
    .page-content .payments-wrapper .total-price .info-block div{
        width: auto;
    }
    .ae-lifetime-discount{
        margin: 15px auto 0 auto;
        padding: 0 0 15px 0;
    }
    .ae-lifetime-discount .lifetime-wrapper,
    .ae-orders .payments-wrapper{
        padding: 15px;
    }
    .page-content .payments-wrapper table.info-table tr td{
        font-size: 13px;
    }
    .order .ae-order .payments-wrapper .back-b, .ae-orders .payments-wrapper .back-b{
        font-size: 14px;
        padding: 5px 25px;
    }
    .blog-page .newsletter{
        display: none;
    }
    .blog-page .pagenavi .pages{
        font-size: 12px;
    }
    .blog-page .pagenavi .current{
        font-size: 12px;
    }
    .blog-page .pagenavi a{
        font-size: 12px;
        height: auto;
    }
    footer .footer .links-block img {
        margin: 0;
        float: none;
        padding-top: 0;
        width: 100%;
    }
    footer .footer .links-block{
        text-align: center;
    }
    header .essayator-calc a {
        width: 226px;
        height: auto;
        display: block;
        position: absolute;
        right: -160px;
        bottom: 0;
        z-index: 1;
    }
    header .essayator-calc a:before {
        content: '';
        display: block;
        width: 30px;
        position: absolute;
        height: 30px;
        left: 75px;
        background-size: cover;
        top: 135px;
    }
}

header .header-internal .middle-head .middle-head-text p.top-text {
    margin-bottom: 20px;
}

@media only screen and (max-width: 470px) {

    .ae-prices #essay-calculator table tr td strong{
        font-size: 11px;
    }
    .price #essay-calculator table tr td a{
        width: 36px;
        height: 36px;
    }
    .ae-prices #essay-calculator table tr td strong{
        line-height: 3.3;
    }
    .price #essay-calculator table tr td{
        height: 36px;
    }
    .price #essay-calculator table tr td a{
        line-height: 2.4;
    }
    .price .ae-prices{
        width: 100%;
    }
    .price .essay-calculator-wrapper span{
        font-size: 12px;
    }
    .order .essay-order-form .pm-input{
        margin-right: 10px;
    }
    .order .essay-order-form .notice{
        line-height: inherit;
        font-size: 11px;
        margin-top: 6px;
    }
    .order .essay-component .t-body > tr > td:first-child{
        font-size: 12px;
    }
    .order .essay-component .t-body > tr > td:first-child{
        padding-right: 20px;
    }
    .order .order-form-wrapper .vip-services-td .offer-label{
        font-size: 12px;
    }
    .order .order-form-wrapper .vip-services-td .offer-label b{
        font-size: 13px;
    }
    .order .t-body .total-price{
        display: block;
        font-size: 14px;
        width: 100%;
        margin-top: 20px;
        text-align: center;
    }
    .order .essay-order-form .paper-requirements-table .price-disclaimer{
        margin-top: 0;
    }
    .order.essay-order-form .paper-requirements-table .t-body > tr:last-child td{
        padding-bottom: 30px;
    }
    .order .t-body .order-submit{
        position: relative;
    }
    .order .order-form-wrapper .wrap-order-submit{
        float: none;
        text-align: center;
    }
    .order .essay-order-form .paper-requirements-table .t-body > tr:last-child td{
        padding-bottom: 20px;
    }
    .order .essay-order-form .radio-input{
        margin-right: 0;
    }
    .order .essay-component .notice-wrapper{
        margin-bottom: 10px;
    }
    .order .ae-order .order-form-wrapper .wrap-order-submit .on-disabled-button-click-text{
        text-align: left;
    }
    .order .essay-component .hint div{
        width: 200px;
    }
    .order .essay-order-form select{
        padding:9px 0 9px 0;
    }
}
body .essay-component .files-list li {
    background-image: none;
}
@media only screen and (max-width: 430px) {
    header .essayator-calc .ae-sidebar-calc .mini-sidebarcalc-wrapper:after{
        display: none;
    }
    header .middle-head img.santa-mustache,
    header .middle-head img.santa{
        display: none;
    }
    header .middle-head{
        background: #52579B;
    }
    header .middle-head .essayator-calc{
        float: none;
    }
    header .essayator-calc .ae-sidebar-calc .mini-sidebarcalc-wrapper{
        width: 290px;
    }
    header .header-internal .middle-head .middle-head-text p.middle-text{
        margin: 0;
    }
    header .header-internal .middle-head .middle-head-text p.top-text{
        margin: 10px 0 10px 0;
    }
    header .header-internal .middle-head .middle-head-text p.top-text{
        margin-bottom: 0;
    }
    header .middle-head .middle-head-text p.middle-text strong{
        font-size: 18px;
    }
    header .middle-head .middle-head-text p.bottom-text{
        font-size: 18px;
    }
    header .middle-head .middle-head-text p.bottom-text strong{
        font-size: 18px;
    }
    header .essayator-calc a{
        display: none;
    }
    body .affiliate-program-wrapper .side .case .case-content .top-seven tr {
        display: inline-block;
        width: 50%;
    }
    body .affiliate-program-wrapper .side .case .case-content .top-seven td {
        display: block;
        text-align: center;
    }

}
@media only screen and (max-width: 375px) {
    .home-order {
        width: 100%!important;
    }
    td.label-td {
        width: 100%;
    }
}
@media only screen and (max-width: 320px) {
    .contact .essay-contact-form .buttons-panel input[type="submit"]{
        padding: 10px 16px;
    }
    .contact .essay-contact-form .buttons-panel input[type="submit"]{
        margin-right: 2%;
    }
}


@media only screen and (max-width: 992px) and (max-width: 768px) {
    header .header-internal .middle-head {
        background: url("../img/head-bg.png") no-repeat center right #52579c;
        background-size: 100%;
    }
}

@media only screen and (max-width: 768px) {
    header .header-internal .middle-head .col-md-12 {
        /*text-align: center;*/
    }
    .santa-w .middle-head-text a {
        left: 300px;
    }
}
.mini-sidebarcalc-wrapper .currency input[type="button"].active {
    background: #f26695;
    border: 1px solid #f26695;
}
header .header-internal .middle-head .middle-head-text {
    margin-top: 0;
    margin-right: 15%;
}
@media only screen and (max-width: 1200px) and (max-width: 768px) {
    .col-md-12 header .header-internal .middle-head .middle-head-text {
        text-align: center;
    }
}

@media only screen and (max-width: 580px) {
    .santa-w .middle-head-text a {
        left: 300px;
        width: 194px;
    }
    .santa-w .middle-head-text a:after{
        left: 66px;
        top: 117px;
    }
}
@media only screen and (max-width: 480px) {
    .user-area-wrapper .info-list .discounts-hint > div{
        right: -20px;
        left: auto;
        width: 245px!important;
    }
    .essay-order-form .accept-div{
        display: block;
        clear: both;
    }
    .essay-order-form .line-sep{
        display: none;
    }
    body .page-content img.about-1-img{
        margin: 0 auto 15px auto;
        float: none;
        display: block;
    }
    .blog-page .blog-content .middle-block.essays-main {
        padding: 20px 15px 20px;
        overflow: hidden;
        height: auto!important;
    }
    header .header-internal .middle-head .col-md-12 {
        text-align: left;
    }
    /*.middle-head-text a {
        display: none;
    }*/
    .santa-w .middle-head-text a {
        left: 250px;
        width: 134px;
    }
    .santa-w .middle-head-text a:after{
        display: none;
    }
}

_:-ms-lang(x), main .about-us .about-us-middle span{
    padding-top: 190px;
}
_:-ms-lang(x), header .middle-head{
    background: url("../img/img_header.svg") no-repeat -100px 0, url("../img/head-bg.png") no-repeat center right #52579c;

}
_:-ms-lang(x), header .header-internal .middle-head{
    background: url("../img/img_header.svg") no-repeat -200px 97px, url("../img/head-bg.png") no-repeat center right #52579c;
    background-size: auto, 61%;
}
header .top-head-info span.tel-hh {
    display: none;
}
@media screen\0 {
    header .essayator-calc .essay-component .currency input{
        width: 24%;
    }
    header .middle-head{
        background: url("../img/img_header.svg") no-repeat -100px 0, url("../img/head-bg.png") no-repeat center right #52579c;

    }
    header .header-internal .middle-head{
        background: url("../img/img_header.svg") no-repeat -200px 97px, url("../img/head-bg.png") no-repeat center right #52579c;
        background-size: auto, 61%;
    }
    main .about-us .about-us-middle span{
        padding-top: 190px;
    }
}

/* custom order */
.custom-order-1{
    border: 1px solid #52599a;
    overflow: hidden;
}
.custom-order-1 span.order-header-mini{
    color: #ffffff;
    font-family: "Century Gothic";
    font-size: 18px;
    font-weight: 400;
    line-height: 26px;
    background: #52599a;
    display: block;
    padding: 5px 35px;
}
.custom-order-1 .mini-custom-item-1{
    float: left;
    width: 33.33%;
    padding: 10px 20px;
}
.custom-order-1 .mini-custom-item-1 input[type=text],
.custom-order-1 .mini-custom-item-1 select{
    width: 100%;
    border: 1px solid #52599a;
    padding: 10px 15px;
}
.custom-order-1 .mini-custom-item-1 input[type=text]{
    text-align: center;
}
.custom-order-1  .miniorder-body,
.custom-order-1  .miniorder-submit{
    overflow: hidden;
}
.custom-order-1 .mini-custom-item-2{
    float: left;
    width: 33.33%;
    padding: 0 15px;
}
.custom-order-1  .miniorder-submit .align-right-mo{
    text-align: right;
}
.custom-order-1  .miniorder-submit{
    margin: 20px 0;
}
.miniorder-submit .mini-custom-item-2 input {
    color: #ffffff;
    font-size: 16px;
    font-weight: 400;
    line-height: 26px;
    display: inline-block;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.19);
    background-color: #39be7b;
    text-align: center;
    padding: 7px 0;
    width: 100%;
    border-radius: 5px;
    border: #39be7b;
}
.mini-custom-item-2.align-right-mo .sidebar-total{
    font-size: 16px;
}
.mini-custom-item-2.align-right-mo span.mini-order-first-price{
    font-weight: 700;
}
.mini-custom-item-2.align-right-mo span.mini-order-total-price {
    text-decoration: line-through;
    color: #f26695;
    font-weight: 700;
}
.custom-order-1 .mini-custom-item-1 .currency input[type=button] {
    width: 25%;
    color: #25262f;
    background: transparent;
    border: 1px solid #25262f;
    padding: 10px 0;
}
.custom-order-1 .mini-custom-item-1 .currency input[type=button].active,
.custom-order-1 .mini-custom-item-1 .currency input[type=button]:hover,
.custom-order-1 .mini-custom-item-1 .currency input[type=button]:focus{
    background: #f26695;
    color: #fff;
}
.custom-order-1 .mini-custom-item-1 .number-field{
    position: relative;
}
.custom-order-1 .mini-custom-item-1 .number-field span{
    position: absolute;
    top:0;
}
.custom-order-1 .mini-custom-item-1 .number-field span.m:before{
    content: '\f068';
    font-family: FontAwesome;
    display: block;
    width: 40px;
    height: 100%;
    background: #52599a;
    color: #fff;
    font-size: 20px;
    text-align: center;
    padding: 7px 0;
}
.custom-order-1 .mini-custom-item-1 .number-field span.p {
    right: 0;
}
.custom-order-1 .mini-custom-item-1 .number-field span.p:before{
    content: '\f067';
    font-family: FontAwesome;
    display: block;
    width: 40px;
    height: 100%;
    background: #52599a;
    color: #fff;
    font-size: 20px;
    text-align: center;
    padding: 7px 0;
}

.ae-miniorder-resume-custom.custom-order-1 .mini-custom-item-1 {
    float: left;
    width: 50%;
    padding: 10px 20px;
}

@media only screen and (max-width: 767px){
    .custom-order-1 .mini-custom-item-2,
    .custom-order-1 .mini-custom-item-1{
        width: 50%;
    }
}
@media only screen and (max-width: 480px){
    .custom-order-1 .mini-custom-item-2,
    .custom-order-1 .mini-custom-item-1{
        width: 100%;
    }
    .custom-order-1 .miniorder-submit .align-right-mo{
        text-align: center;
    }
}

/* miniorder essays */
.custom-order-2{
    border: 1px solid #52599a;
    overflow: hidden;
}
.custom-order-2 span.order-header-mini{
    color: #ffffff;
    font-family: "Century Gothic";
    font-size: 18px;
    font-weight: 400;
    line-height: 26px;
    background: #52599a;
    display: block;
    padding: 5px 35px;
}
.custom-order-2 .mini-custom-item-essay-1{
    float: left;
    width: 33.33%;
    padding: 10px 20px;
}
.custom-order-2 .mini-custom-item-title{
    padding: 10px 20px;
}
.custom-order-2 .mini-custom-item-title input[type=text],
.custom-order-2 .mini-custom-item-essay-1 input[type=text],
.custom-order-2 .mini-custom-item-essay-1 select{
    width: 100%;
    border: 1px solid #52599a;
    padding: 10px 15px;
}
.custom-order-2 .mini-custom-item-essay-1 input[type=text]{
    text-align: center;
}
.custom-order-2  .miniorder-body,
.custom-order-2  .miniorder-submit{
    overflow: hidden;
}
.custom-order-2 .mini-custom-item-2{
    float: left;
    width: 33.33%;
    padding: 0 15px;
}
.custom-order-2  .align-right-mo{
    text-align: center;
}
.mini-custom-item-essay-2 input {
    color: #ffffff;
    font-size: 16px;
    font-weight: 400;
    line-height: 26px;
    display: inline-block;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.19);
    background-color: #39be7b;
    text-align: center;
    padding: 7px 0;
    width: 100%;
    border-radius: 5px;
    border: #39be7b;
}
.mini-custom-item-essay-2.align-right-mo .sidebar-total{
    font-size: 16px;
}
.mini-custom-item-essay-2.align-right-mo span.mini-order-first-price{
    font-weight: 700;
}
.mini-custom-item-essay-2.align-right-mo span.mini-order-total-price {
    text-decoration: line-through;
    color: #f26695;
    font-weight: 700;
}
.custom-order-2 .mini-custom-item-essay-1 .currency input[type=button] {
    width: 25%;
    color: #25262f;
    background: transparent;
    border: 1px solid #25262f;
    padding: 10px 0;
}
.custom-order-2 .mini-custom-item-essay-1 .currency input[type=button].active,
.custom-order-2 .mini-custom-item-essay-1 .currency input[type=button]:hover,
.custom-order-2 .mini-custom-item-essay-1 .currency input[type=button]:focus{
    background: #f26695;
    color: #fff;
}
.custom-order-2 .mini-custom-item-essay-1 .number-field{
    position: relative;
}
.custom-order-2 .mini-custom-item-essay-1 .number-field span{
    position: absolute;
    top:0;
}
.custom-order-2 .mini-custom-item-essay-1 .number-field span.m:before{
    content: '\f068';
    font-family: FontAwesome;
    display: block;
    width: 40px;
    height: 100%;
    background: #52599a;
    color: #fff;
    font-size: 20px;
    text-align: center;
    padding: 7px 0;
}
.custom-order-2 .mini-custom-item-essay-1 .number-field span.p {
    right: 0;
}
.custom-order-2 .mini-custom-item-essay-1 .number-field span.p:before{
    content: '\f067';
    font-family: FontAwesome;
    display: block;
    width: 40px;
    height: 100%;
    background: #52599a;
    color: #fff;
    font-size: 20px;
    text-align: center;
    padding: 7px 0;
}
.custom-order-2 .mini-custom-item-essay-2 {
    float: left;
    width: 33.33%;
    padding: 0 15px;
    margin-top: 28px;
}

@media only screen and (max-width: 767px){
    .custom-order-2 .mini-custom-item-essay-2,
    .custom-order-2 .mini-custom-item-essay-1{
        width: 50%;
    }
}
@media only screen and (max-width: 480px){
    .custom-order-2 .mini-custom-item-essay-2,
    .custom-order-2 .mini-custom-item-essay-1{
        width: 100%;
    }
    .custom-order-2 .mini-custom-item-essay-2{
        margin-top: 0;
        margin: 5px;
        float: none;
    }
}

/* home order */
.home-order{
    width: 350px;
    height: 540px;
    box-shadow: 0 5px 5px rgba(0, 0, 0, 0.75);
    background-color: rgba(111, 115, 173, 0.6);
    z-index: 9900;
    position: relative;
}
.home-order .order-header-mini{
    color: #ffffff;
    font-family: "CenturyGothic", sans-serif;
    font-size: 18px;
    font-weight: 700;
    line-height: 24px;
    text-transform: uppercase;
    text-align: center;
    display: block;
    padding: 5px 0;
}
.home-order form{
    padding: 0 25px;
}
.home-order .home-custom-item{
    margin-bottom: 10px;
}
.home-order .home-custom-item label{
    font-weight: 600;
    font-size: 14px;
    color: #fff;
    font-family: "CenturyGothic", sans-serif;
}
.home-order .home-custom-item select{
    color: #0b2940;
    font-family: "CenturyGothic", sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    width: 100%;
    border-style: solid;
    border-width: 1px;
    border-top-color: #cecece;
    border-left-color: #e1e1e1;
    border-right-color: #e1e1e1;
    border-bottom-color: #ebebeb;
    padding: 9px;
    background: #fbfbfb;
    border-radius: 2px;
    box-sizing: border-box;
}
.home-order .home-custom-item input[type=text]{
    color: #0b2940;
    font-family: "CenturyGothic", sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    width: 100%;
    margin-bottom: 10px;
    border-style: solid;
    border-width: 1px;
    border-top-color: #cecece;
    border-left-color: #e1e1e1;
    border-right-color: #e1e1e1;
    border-bottom-color: #ebebeb;
    padding: 9px;
    background: #fbfbfb;
    border-radius: 2px;
    box-sizing: border-box;
    text-align: center;
}
.home-order .home-custom-item input[type=submit]{
    border-radius: 5px;
    border: 1px solid #ffffff;
    background-color: #30bf78;
    color: #ffffff;
    font-family: "CenturyGothic", sans-serif;
    font-size: 18px;
    font-weight: 500;
    text-transform: uppercase;
    display: block;
    padding: 10px 0;
    width: 100%;
    opacity: 0.7;
    transition: 0.4s;
}
.home-order .home-custom-item input[type=submit]:hover{
    opacity: 1;
    transition: 0.4s;
}
.home-order .home-custom-item.align-center-mo{
    text-align: center;
    color: #ffffff;
    font-family: "CenturyGothic", sans-serif;
    font-weight: 400;
    line-height: 24px;
    text-transform: uppercase;
    font-size: 15px;
}
.home-order .home-custom-item .currency input[type="button"]{
    width: 25%;
    padding: 9px 0;
    color: #0b2940;
    border: 1px solid #f26695;
    background: #fff;
}
.home-order .home-custom-item .currency input[type="button"]{
    border-right: none;
}
.home-order .home-custom-item .currency input[type="button"]:nth-child(4){
    border-right: 1px solid #f26695;
}
.home-order .home-custom-item .currency input[type="button"].active{
    background: #f26695;
    color: #fff;
}
.home-order .home-custom-item.align-center-mo span{
    font-weight: 700;
    color: #f26695;
    font-size: 19px;
}
.home-order .home-custom-item.align-center-mo span.mini-order-total-price{
    text-decoration: line-through;
}
.home-order .home-custom-item.align-center-mo span.mini-order-first-price{
    color: #30bf78;
}
.home-order .home-custom-item .number-field{
    position: relative;
}
.home-order .home-custom-item .number-field span{
    position: absolute;
    background: #52579c;
    display: block;
    height: 44px;
    width: 44px;
    top:0;
    border-radius: 2px;
    border: 1px solid #fff;
    transition: all 0.7s;
}
.home-order .home-custom-item .number-field span.p{
    right: 0;
}
.home-order .home-custom-item .number-field span:before{
    font-family: FontAwesome;
    display: block;
    color: #fff;
    font-size: 20px;
    text-align: center;
    padding: 7px 0;
    transition: all 0.7s;
}
.home-order .home-custom-item .number-field span.m:before{
    content: '\f068';
}
.home-order .home-custom-item .number-field span.p:before{
    content: '\f067';
}
.home-order .home-custom-item .number-field span:hover:before{
    background: #30bf78;
    transition: all 0.7s;
    cursor: pointer;
}

body .essay-component .pm-input span i{
    display: none;
}
body .essay-component .pm-input span:before{
    font-family: FontAwesome;
    display: block;
    color: #fff;
    font-size: 20px;
    text-align: center;
    padding: 7px 0;
    transition: all 0.7s;
    line-height: 12px;
}
body .essay-component .pm-input span.m:before{
    content: '\f068';
}
body .essay-component .pm-input span.p:before{
    content: '\f067';
}



/* noe order style */
body .essay-order-form .header {
    font-size: 24px;
    color: #323232;
    font-weight: 700;
    font-family: "CenturyGothic-Bold", sans-serif;
    text-transform: uppercase;
    margin: 0;
}
body .order-form-wrapper.essay-component {
    border: none;
    box-shadow: none;
    border-radius: 0;
}
body .essay-order-form .t-body > tr > td:nth-child(3) {
    background: transparent;
}
body .order-form-data table{
    margin-bottom: 50px;
}
body .order-form-data table tr:first-child {
    border-bottom: 1px solid #323232;
}
body .essay-order-form .t-body > tr > td:nth-child(3),
body .order-form-data table tr td{
    background: rgba(239, 239, 239, 0.5);
}
body .essay-order-form .t-body > tr:first-child > td:nth-child(3),
body .order-form-data table tr:first-child td{
    background: transparent;
}
body .essay-component .t-body > tr > td:first-child{
    font-family: "CenturyGothic-Bold", sans-serif;
    color: #323232;
}
body .essay-component input[type="text"], body .essay-component input[type="password"], body .essay-component textarea, body .essay-component select, body .essay-component .pm-input input, body .essay-component .multiinput {
    border-radius: 2px;
    width: 100%;
    box-sizing: border-box;
    border: 1px solid #52599a;
    padding: 10px 15px;
    font-size: 14px;
    color: #323232;
    font-weight: 400;
    font-family: "CenturyGothic", sans-serif;
}
body .order-form-data table tr.phone-tr table {
    margin: 0;
}
body .order-form-data table tr.phone-tr table tr:first-child {
    border-bottom: none;
}
body .essay-component .checkbox-input{
    font-family: "CenturyGothic-Bold", sans-serif;
}
body .essay-component .pm-input input {
    border: none;
    position: relative;
    width: 56px;
    text-align: center;
    font-size: 13px;
    font-family: 'Noto Serif', serif;
    font-weight: 700;
    border-radius: 0;
    padding-top: 11px;
    margin: 0;
    /* height: 38px; */
}
body .essay-component .pm-input span {
    background: #52579c;
    transition: 0.7s;
}
body .essay-component .pm-input span:hover {
    background: #f26695;
    transition: 0.7s;
}
body .essay-component .input-button span {
    float: none;
    margin-top: 5px;
    position: relative;
    margin-right: 5px;
}
body .essay-component .form-button {
    font-size: 13px;
    font-weight: 600;
    color: #fff;
    text-decoration: none;
    background: #52579c;
    border: solid #52579c 1px;
    border-radius: 2px;
    padding: 10px 25px;
    display: inline-block;
    box-shadow: none;
    cursor: pointer;
    text-align: center;
}
body .order-form-wrapper .vip-services-td .hdr {
    color: #323232;
    font-weight: 700;
    font-family: "CenturyGothic-Bold", sans-serif;
}
body .order-form-wrapper .vip-services-td .vip-services-list li {
    list-style: none;
}
body .essay-component .blue-label {
    color: #f26695;
    font-family: "CenturyGothic-Bold", sans-serif;
    display: inline-block;
    margin-top: 10px;
}
body .essay-order-form .total-price b {
    color: #f26695;
    font-family: "CenturyGothic-Bold", sans-serif;
}
body .essay-order-form .order-submit {
    background: #39be7b;
    color: #fff;
}
body .featherlight-content .button-primary-1 {
    color: #fff;
    background-color: #f26695;
    border-radius: 4px;
    border: 1px solid #fff;
    font-family: "CenturyGothic-Bold", sans-serif;
    padding: 5px 45px;
}

@media only screen and (max-width: 768px){
    body .order-form-wrapper .wrap-order-submit .on-disabled-button-click-text {
        position: relative;
        margin-top: 0;
    }
    body .essay-order-form .order-submit {
        position: relative;
    }
    body .essay-order-form .total-price {
        float: none;
    }
    body .order-form-wrapper .wrap-order-submit {
        float: none;
        text-align: center;
    }
    body .essay-order-form .total-price {
        display: block;
        text-align: center;
    }
}
@media only screen and (max-width: 640px){
    body .order-form-wrapper.essay-component table tbody.t-body tr.phone-tr tbody td:first-child{
        display: block;
    }
    body .order-form-wrapper.essay-component table tbody.t-body tr.phone-tr tbody td:first-child,
    body .order-form-wrapper.essay-component table tbody.t-body tr.phone-tr tbody td:last-child{
        width: 100%;
    }
    body .featherlight .essay-component {
        width: 100%;
    }
    body .essay-component .hint table {
        display: none;
    }
    body .essay-order-form .apply-discount-input input[type="text"], .essay-order-form .add-writer-input input[type="text"] {
        padding-right: 9px;
    }
    body .order-form-wrapper.essay-component table tr {
        display: block;
    }
    body .order-form-wrapper.essay-component table tr td {
        display: block;
        box-sizing: border-box;
    }
    body .order-form-wrapper.essay-component table tr td:first-child{
        padding: 10px;
        float: left;
        width: 80%;
        text-align: left;
    }
    body .order-form-wrapper.essay-component table tr td:nth-child(2){
        float: right;
        width: 20%;
        padding: 10px;
    }
    body .order-form-wrapper.essay-component table tr td:nth-child(3) {
        width: 100%;
        padding: 10px !important;
    }
    body .order-form-data ul.vip-services-list table {
        margin-bottom: 0;
    }
    body .essay-component .notice-wrapper {
        height: auto;
    }
    body .order-form-wrapper.essay-component .services-package table tr td:nth-child(1),
    body .order-form-wrapper.essay-component ul.vip-services-list table tr td:nth-child(1){
        width: 10%;
    }
    body .order-form-wrapper.essay-component .services-package table tr td:nth-child(2) ,
    body .order-form-wrapper.essay-component ul.vip-services-list table tr td:nth-child(2) {
        width: 90%;
    }
}

body .page-content.about-page p{
    text-align: justify;
}
body .page-content img.about-1-img {
    float: right;
    margin: -46px 0 0 35px;
    width: auto;
}
body .page-content img.about-2-img {
    float: left;
    margin: 0px 35px 0 0px;
    width: auto;
}
body .page-content.about-page h1 {
    margin: 45px 0;
}

body .page-about-counter{
    background: #3a3c53;
    height: 257px;
    background-position: 50%;
}
body .page-about-counter .about-item-pic{
    width: 113px;
    height: 113px;
    margin: 48px auto 25px;
    border: 3px solid #7f8797;
    border-radius: 50%;
    text-align: center;
    padding-top: 33px;
    position: relative;
}
body .page-about-counter .about-item-pic:before{
    content: '';
    background-image: url('../img/about-before.png');
    display: block;
    width: 126px;
    height: 126px;
    position: absolute;
    top: -9px;
    left: -9px;
    background-repeat: no-repeat;
    -webkit-animation: prices-move 3s infinite;
    -moz-animation: prices-move 3s infinite;
    -o-animation: prices-move 3s infinite;
    animation: prices-move 3s infinite;
}
@keyframes prices-move {
    0%{-webkit-transform: rotate(-35deg);}
    50%{-webkit-transform: rotate(15deg);}
    100%{-webkit-transform: rotate(-35deg);}
}
body .page-about-counter .about-item-pic.b2:before{
    content: '';
    background-image: url('../img/about-before1.png');
    display: block;
    width: 126px;
    height: 126px;
    position: absolute;
    top: -9px;
    left: -9px;
    background-repeat: no-repeat;
    -webkit-animation: prices-move 2.1s infinite;
    -moz-animation: prices-move 2.1s infinite;
    -o-animation: prices-move 2.1s infinite;
    animation: prices-move 2.1s infinite;
}
body .page-about-counter .about-item-pic.b3:before{
    content: '';
    background-image: url('../img/about-before3.png');
    display: block;
    width: 126px;
    height: 126px;
    position: absolute;
    top: -9px;
    left: -9px;
    background-repeat: no-repeat;
    -webkit-animation: prices-move 3s infinite;
    -moz-animation: prices-move 3s infinite;
    -o-animation: prices-move 3s infinite;
    animation: prices-move 3s infinite;
}
body .page-about-counter .about-item-pic.b4:before{
    content: '';
    background-image: url('../img/about-before4.png');
    display: block;
    width: 126px;
    height: 126px;
    position: absolute;
    top: -10px;
    left: -10px;
    background-repeat: no-repeat;
    -webkit-animation: prices-move 3s infinite;
    -moz-animation: prices-move 3s infinite;
    -o-animation: prices-move 3s infinite;
    animation: prices-move 3s infinite;
}

body .page-about-counter .about-item-pic span{
    color: #7cdeda;
    font-family: "CenturyGothic", sans-serif;
    font-size: 27px;
    font-weight: 700;
}
body .page-about-counter p{
    color: #ffffff;
    font-family: "CenturyGothic", sans-serif;
    font-size: 17px;
    font-weight: 400;
    text-align: center;
}

@media only screen and (max-width: 992px){
    body .page-about-counter{
        height: auto;
    }
}

.fixed-btns {
    position: fixed;
    top: 70%;
    right: 0;
    transition: 0.7s;
    z-index: 9980;
}
.fixed-btns.fixed-btn-hide{
    right: -105px;
    transition: 0.7s;
}
.fixed-btns a{
    display: block;
    box-shadow: 0 3px 9px rgba(0, 0, 0, 0.48);
    background-color: #52579c;
    height: 40px;
    width: 145px;
    text-align: left;
    padding-top: 8px;
    transition: 0.7s;
    z-index: 9999;
}
.fixed-btns a span{
    font-size: 16px;
    color: #fff;
    display: inline-block;
    margin-left: 15px;
    position: relative;
}
.fixed-btns a span:before{
    content: '';
    display: block;
    height: 40px;
    width: 1px;
    background: #fff;
    top: -8px;
    left: -19px;
    position: absolute;
}
.fixed-btns a:hover{
    transition: 0.7s;
}
.fixed-btns a i{
    color: #fff;
    font-size: 17px;
    display: inline-block;
    width: 40px;
    text-align: center;
}
.fixed-btns a.btn-login-pos{
    margin-bottom: 40px;
}
.fixed-btns a.btn-up-pos{
    background: #30bf78;
    /*#0d93a3*/
}
.fixed-btns a.btn-up-pos:hover{
    background: #17c3c3;
    transition: 0.7s;
}
.fixed-btns a.btn-up-top{
    box-shadow: 0 -2px 5px rgba(255, 255, 255, 0.48);
    background-color: rgba(37, 38, 47,0.7);
    width: 40px;
    height: 40px;
    position: absolute;
    top: -40px;
    left: 0px;
    color: #fff;
    z-index: 9999;
    display: none;
    opacity: 1;
}

.fixed-btns a.btn-up-top i{
    color:#fff;
}
.fixed-btns button {
    display: block;
    /*box-shadow: 0 3px 9px rgba(0, 0, 0, 0.48);*/
    background-color: #f26695;
    width: 40px;
    height: 40px;
    position: absolute;
    top: 40px;
    border: 1px solid #d889a3;
    left: 0px;
    color: #fff;
    z-index: 9999;
}

.pagination-block.testimonial-pag {
    text-align: center;
    margin: 0 0 25px;
}
.pagination-block.testimonial-pag a, .pagination-block.testimonial-pag span {
    background: #0d93a3;
    display: inline-block;
    padding: 3px 10px;
    margin: 2px;
    color: #fff;
}
.pagination-block.testimonial-pag span.current {
    background: #f26695;
}
.pagination-block.testimonial-pag a:hover{
    background: #f26695;
    text-decoration: none;
}

body .password-banner {
    margin-bottom: 45px;
}
body .password-banner img{
    width: 100%;
    height: auto;
}
body .password-banner img:hover{
    cursor: pointer;
}

body .essays-related-wrapper span.title-n{
    color: #ffffff;
    font-family: "Century Gothic";
    font-size: 18px;
    font-weight: 400;
    line-height: 26px;
    background: #52599a;
    display: block;
    padding: 5px 35px;
    margin-bottom: 20px;
}
body .essays-related-wrapper {
    overflow: hidden;
    margin: 25px 0;
    border: 1px solid #52599a;
}
body .essays-related-wrapper .essays-related {
    width: 30%;
    float: left;
    margin: 0 15px;
}

body .hiw-banner {
    margin: 25px 0;
    text-align: center;
}
body .hiw-banner img {
    width: 65%;
}
body .benefits-banner ul{
    margin: 0;
    padding: 0;
    font-size: 0;
}
body .benefits-banner ul li{
    font-size: 0;
    display: inline-block;
    width: 25%;
    text-align: center;
}
body .benefits-banner ul li span{
    color: #ffffff;
    font-family: "Century Gothic";
    font-size: 18px;
    font-weight: 700;
    line-height: 27px;
    position: relative;
    padding-top: 49px;
    padding-bottom: 49px;
    width: 154px;
    display: inline-block;
}
body .benefits-banner ul li span:before{
    content:'';
    width: 154px;
    height: 147px;
    display: block;
    position: absolute;
    background-image: url('../img/circle.png');
    top:0;
    -webkit-animation: prices-move 3s infinite;
    -moz-animation: prices-move 3s infinite;
    -o-animation: prices-move 3s infinite;
    animation: prices-move 3s infinite;
}
body .benefits-banner span.benefits-title{
    display: block;
    text-align: center;
    font-size: 22px;
    color: #fff;
    font-weight: 700;
    font-family: "CenturyGothic-Bold", sans-serif;
    text-transform: uppercase;
}
body .benefits-banner {
    padding: 25px 0;
    background-image: url('../img/banner-bg.svg');
    background-size: 100%;
}

@media (max-width: 768px){
    main .discount-programs .discount-papers .page-15 + div {
        left: -95px;
        top: 32px;
    }
}
@media (max-width: 640px){
    body .essays-related-wrapper .essays-related{
        width: 95%;
    }
    body .benefits-banner{
        background-size: cover;
        background-position: 50%;
    }
    body .benefits-banner ul li{
        width: 50%;
        margin: 10px 0;
    }
    body .hiw-banner img{
        width: 100%;
    }
    header .header-internal .middle-head .middle-head-text {
        width: 70%;
    }
    .header-internal .middle-head .middle-head-text:before{
        display: block;
        left: 85%;
    }

    .header-internal .hiden_head,
    .container-fluid.middle-head .btn-order-f.smal_prev_man{
        display: none!important;
    }
}

@media (max-width: 480px){

    header .header-internal .middle-head .middle-head-text {
        width: 100%;
        margin: 0 auto;
        text-align: center;
    }

    .header-internal .middle-head .middle-head-text:before{
        display: none;
    }
}
@media (max-width: 320px){
    footer .articles_list ul li a{
        font-size: 10px!important;
    }
    footer .articles_list ul li{
        width: 47%!important;
        vertical-align: top;
        text-align: left;
    }
    .home-order {
        width: 100%;
    }
    body .benefits-banner ul li {
        width: 100%;
    }
}

.articles .landing-samples{
    text-align: center;
    margin: 25px 0;
}
.articles .landing-samples br{
    display: none;
}
.articles .landing-samples img {
    width: 150px;
    display: inline-block;
    margin: 0 15px;
    transform: scale(1);
    transition: 0.7s;
}
.articles .landing-samples img:hover{
    cursor: pointer;
    transition: 0.7s;
    transform: scale(1.1);
}
.landing-s-bg{
    transition: 0.5s;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.7);
    position: fixed;
    top:0;
    left: 0;
    z-index: 9998;
}
.landing-s-bg.hide-l{
    transition: 0.5s;
    top:-100%;
    left: -100%;
}
#landing-sample{
    position: fixed;
    width: 800px;
    height: 600px;
    bottom:calc(50% - 300px);
    right: calc(50% - 400px);
    display: block;
    transition: 0.7s;
    z-index: 9999;
}
#landing-sample.hide-l{
    bottom:-600px;
    right: -800px;
    transition: 0.7s;
}
div#landing-sample img {
    width: 100%;
}
div#landing-sample button {
    color: #52599a;
    font-size: 35px;
    position: absolute;
    right: -17px;
    top: -27px;
    background: #fff;
    border: none;
    line-height: 35px;
    border-radius: 50%;
    padding: 2.5px 5px;
}
div#landing-sample button:hover{
    cursor: pointer;
    color: #f26695;
}

@media (max-width: 800px){
    #landing-sample{
        width: 100%;
        right: 0;
        height: auto;
    }
    div#landing-sample button {
        right: 0;
    }
}
@media (max-width: 768px){
    .blog-banner .writing-banner-text {
        height: auto;
        width: 100%;
        padding: 20px;
        text-align: center;
    }
    .blog-page .blog-content .middle-block .blog-banner .writing-banner-text p{
        margin: 0;
        text-align: center;
    }
    .writing-banner.blog-banner {
        height: auto;
        margin: 15px 0;
    }
    .writing-banner-text p.hide-p {
        display: block;
    }
}
@media (max-width: 767px){
    .writing-banner-text p.hide-p {
        display: none;
    }
}
@media (max-width: 640px){
    div#landing-sample{
        top: 100px;
    }
    .articles .landing-samples img{
        margin: 15px;
    }
}
.testimonials.intext-block .testimonials-slider .testimonials-content p{
    color: #fff;
}
main .testimonials.intext-block .testimonials-slider .testimonials-content span {
    color: #ef6895;
    margin-bottom: 3px;
}
.testimonials.intext-block h5 {
    margin: 0;
    text-align: center;
    padding-top: 10px;
    color: #fff;
    font-size: 22px;
}

body .aff-hidden-b{
    position: fixed;
    width: 240px;
    height: 208px;
    left: 0;
    top: calc(50% - 104px);
    background: #fff;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
    overflow: hidden;
    transition: ease 0.7s;
    z-index: 9980;
}
body .aff-hidden-b.show-af{
    transition: ease 0.7s;
    left: -190px;
}
body .aff-hidden-b .aff-close-btn:hover{
    background: #22a263;
    cursor: pointer;
    transition: 0.7s;
}
body .aff-hidden-b .popup-af-banner{
    width: 190px;
    float: left;
    border-top: 1px solid #30bf78;
    border-bottom: 1px solid #30bf78;
    height: 100%;
}
body .aff-hidden-b .popup-af-banner p{
    text-align: center;
    color: #353750;
    font-family: "CenturyGothic-Bold", sans-serif;
    font-size: 22px;
    font-weight: 700;
    margin: 0;
}
body .aff-hidden-b .popup-af-banner p.aff-title{
    font-size: 29px;
    padding: 10px;
    margin-bottom: 10px;
    border-bottom: 1px solid #cecece;
}
body .aff-hidden-b .popup-af-banner p span{
    letter-spacing: -10px;
}
body .aff-hidden-b .popup-af-banner p .g{
    color: #30bf78;
}
body .aff-hidden-b .popup-af-banner p .p{
    color: #52579c;
}
body .aff-hidden-b .popup-af-banner p .pink{
    color: #f26695;
    display: inline-block;
    padding-right: 10px;
}
body .aff-hidden-b .popup-af-banner p a{
    display: inline-block;
    color: #ffffff;
    font-family: "CenturyGothic-Bold", sans-serif;
    font-size: 15px;
    font-weight: 700;
    border-radius: 10px;
    border: 1px solid #acacac;
    background-color: #52579c;
    padding: 5px 25px;
    margin-top: 16px;
}
body .aff-hidden-b .popup-af-banner p a:hover{
    background: #44498c;
    text-decoration: none;
}
body .aff-hidden-b .aff-close-btn{
    background: #30bf78;
    width: 50px;
    float: left;
    height: 100%;
    text-align: center;
    font-size: 19px;
    font-weight: 900;
    line-height: 25px;
    color: #fff;
    font-family: "CenturyGothic-Bold", sans-serif;
    transition: 0.7s;

}
body .aff-hidden-b .aff-close-btn img{
    display: block;
    margin: 15px auto 5px;
}
body .aff-hidden-b.show-af i {
    display: inline-block;
    transform: rotateX(180deg) rotateY(180deg);
    transition: 0.7s;
}
body .aff-hidden-b i {
    display: inline-block;
    transform: rotateX(0) rotateY(0);
    transition: 0.7s;
}

footer .articles_list ul{
    font-size: 0;
}
footer .articles_list ul li {
    display: inline-block;
    width: 50%;
    font-size: 0;
}
body .essay-component .hint.discounts-hint div ul,
body .essay-component .hint.discounts-hint div ul li{
    list-style-type: none;
}
@media (max-width: 768px){
    footer .footer .footer-article {
        padding-bottom: 10px;
        margin-bottom: 15px;
        text-align: center;
    }
    footer .footer .footer-down {
        margin-top: 20px;
    }
    div#formTestimonial {
        width: 100%;
    }
}
@media (max-width: 680px){
    .essay-order-preview .t-body > tr > td:first-child{
        width: 45%;
    }
}
@media (max-width: 640px) {
    body .order-form-wrapper.essay-component .essay-order-preview table tr td:nth-child(2),
    body .order-form-wrapper.essay-component .essay-order-preview table tr td:first-child {
        padding: 10px;
        float: none;
        width: 100%;
        box-sizing: border-box;
    }
    body .aff-hidden-b .aff-close-btn {
        width: 35px;
    }
    body .aff-hidden-b {
        width: 225px;

    }
}
@media (max-width: 480px) {
    .order-form-wrapper .essay-order-form .hint div{
        width: 250px;
        right: 0;
    }
    .order-form-wrapper.essay-component .essay-order-preview{
        padding: 0;
    }
    .essay-order-preview .buttons-panel input {
        margin: 5px 0;
        width: 100%;
        box-sizing: border-box;
        padding: 10px;
    }
    body .page-content img.about-2-img {
        float: none;
        margin: 0;
    }
}


body .qa-services-f{
    background-image: url('../img/qa-bg.jpg');
    height: 250px;
    overflow: hidden;
}
body .qa-services-f span{
    display: block;
    text-align: center;
    color: #ffffff;
    font-family: "Century Gothic";
    font-size: 20px;
    font-weight: 700;
    text-transform: uppercase;
    padding: 5px 0 20px;
}
body .qa-services-f .qa-items{
    display: flex;
    justify-content: center;
    flex-direction: row;
    text-align: center;
    margin-right: 150px;
    position: relative;
}
body .qa-services-f .qa-items:before{
    content: '';
    background-image: url('../img/qa-boy.png');
    display: block;
    position: absolute;
    width: 123px;
    height: 202.9px;
    background-size: contain;
    right: -123px;
    bottom: -28px;
}
body .qa-services-f .qa-items div{
    width: 130px;
    height: 130px;
    border: 2px dashed #ffffff;
    background-color: rgba(28, 119, 155, 0.7);
    margin: 20px 10px;
    color: #ffffff;
    font-family: "Century Gothic";
    font-size: 16px;
    font-weight: 700;
    padding: 0 5px;
    display: flex;
    justify-content: center;
    flex-direction: column;
    text-align: center;
}
@media (max-width: 768px){
    body .qa-services-f .qa-items:before{
        display: none;
    }
    body .qa-services-f .qa-items{
        margin-right: 0;
    }
}
@media (max-width: 640px){
    body .qa-services-f{
        background-repeat: no-repeat;
        background-size: cover;
        height: 450px;
    }
    body .qa-services-f .qa-items{
        margin-right: 0;
        -webkit-flex-wrap: wrap-reverse;
        flex-wrap: wrap-reverse;
    }
    body .qa-services-f span{
        padding: 18px 0 20px;
    }
    body .qa-services-f .qa-items div{
        margin: 20px;
    }
}
@media (max-width: 480px) {
    body .qa-services-f span {
        padding: 12px 0 20px;
    }
    body .qa-services-f .qa-items div {
        margin: 20px 10px;
    }
}
@media (max-width: 425px){
    body .qa-services-f .qa-items div {
        margin: 10px 5px;
    }
    body .qa-services-f span {
        padding: 8px 0 12px;
    }
    body .qa-services-f .qa-items div{
        height: 100px;
    }
}

body .landing-posts{
    border: 1px solid #52599a;
}
body .landing-posts span{
    color: #ffffff;
    font-family: "Century Gothic";
    font-size: 18px;
    font-weight: 400;
    line-height: 26px;
    background: #52599a;
    display: block;
    padding: 5px 35px;
}
body .landing-posts .landing-post-items{
    display: flex;
    justify-content: center;
}
body .landing-posts .landing-post-items div{
    width: 30%;
    margin: 20px;
}
body .landing-posts .landing-post-items div a{
    font-size: 18px;
    color: #337ab7;
    font-weight: 700;
    font-family: "CenturyGothic-Bold", sans-serif;
    text-transform: uppercase;
    display: block;
    margin-top: 15px;
}
body .landing-posts .landing-post-items div img{
    width: 100%;
}

body .blog-page .qa-services-f .qa-items:before {
    display: none;
}
body .blog-page .qa-services-f .qa-items {
    margin-right: 0;
}

@media (max-width: 425px){
    body .landing-posts .landing-post-items {
        display: flex;
        justify-content: center;
        flex-direction: column;
        padding: 15px;
    }
    body .landing-posts .landing-post-items div {
        width: 100%;
        margin: 20px 0;
    }
}
body .blog-post-fix{
    overflow: hidden;
}
body .blog-post-fix table{
    width: 100%;
    margin-bottom: 20px;
}
body .blog-post-fix table tr td {
    border: 1px solid #52579c;
    padding: 5px;
}
nav#nav-posts {
    display: none;
}

body .question-title {
    color: #ffffff;
    font-family: "Century Gothic";
    font-size: 18px;
    font-weight: 400;
    line-height: 26px;
    background: #52599a;
    padding: 5px 35px;
}
body .question-calc {
    border: 1px solid #52599a;
    padding: 25px 0;
    display: flex;
    justify-content: center;
}
body .question-calc .calc-q-item input{
    width: 100%;
    border: 1px solid #52599a;
    padding: 10px 15px;
    text-align: center;
}
body .question-calc .calc-q-item label{
    font-weight: 700;
}
body .question-calc .calc-q-item{
    width: 30%;
    margin: 0 15px;
}
body .question-calc .calc-q-item .question-total {
    text-align: center;
    font-size: 22px;
    padding-top: 22px;
}
body .question-calc .calc-q-item .question-total span{
    font-weight: 700;
    color: #f26695;
}

body .main-page-video {
    text-align: center;
    margin: 25px 0 0 0;
}
body .main-page-video iframe{
    width: 700px;
    height: 450px;
}

@media (max-width: 700px) {
    body .main-page-video iframe{
        width: 100%;
        height: 440px;
    }
}
@media (max-width: 640px){
    header  a.order-b-btn{
        display: none !important;
    }
}
@media (max-width: 425px){
    body .question-calc{
        flex-direction: column;
    }
    body .question-calc .calc-q-item{
        width: 100%;
        margin: 5px 0;
        padding: 0 20px;
    }
    body .main-page-video iframe{
        width: 100%;
        height: 220px;
    }
}
@media (max-width: 320px){
    body .main-page-video iframe{
        height: 165px;
    }
}

@media (max-width: 640px){
    body .essay-component.essay-orders .data-table th:nth-child(4),
    body .essay-component.essay-orders .data-table td:nth-child(4){
        display: none;
    }

    body .ae-orders .essay-order-details .order-details-head .toolbar .nav-list {
        margin-left: 3px;
    }
    body .essay-order-details .order-details-head .toolbar .nav-list li {
        width: 33%;
        box-sizing: border-box;
        text-align: center;
    }
    body .ae-orders .essay-order-details .order-details-head .toolbar ul li {
        width: 33%;
        text-align: center;
    }
    body .ae-orders .essay-order-details .order-details-head .toolbar .actions-list {
        padding: 0px 4px;
    }
}
@media (max-width: 425px) {
    body .ae-orders .essay-component.essay-orders .data-table th {
        display: none;
    }
    body .essay-order-details .order-details-head .toolbar .nav-list li ,
    body .ae-orders .essay-order-details .order-details-head .toolbar ul li {
        width: 98%;
    }
    body .ae-orders .essay-component.essay-orders .data-table td {
        display: block;
        position: relative;
    }
    body .ae-orders .essay-component.essay-orders .data-table td:nth-child(1),
    body .ae-orders .essay-component.essay-orders .data-table td:nth-child(2),
    body .ae-orders .essay-component.essay-orders .data-table td:nth-child(3),
    body .ae-orders .essay-component.essay-orders .data-table td:nth-child(5),
    body .ae-orders .essay-component.essay-orders .data-table td:nth-child(4){
        text-align: right;
    }
    body .ae-orders .essay-component.essay-orders .data-table td:nth-child(1):before{
        content: 'Date:';
        position: absolute;
        left: 20px;
        font-weight: 700;
    }
    body .ae-orders .essay-component.essay-orders .data-table td:nth-child(2):before{
        content: 'ID:';
        position: absolute;
        left: 20px;
        font-weight: 700;
    }
    body .ae-orders .essay-component.essay-orders .data-table td:nth-child(3):before{
        content: 'Topic:';
        position: absolute;
        left: 20px;
        font-weight: 700;
    }
    body .ae-orders .essay-component.essay-orders .data-table td:nth-child(4):before{
        content: 'Status:';
        position: absolute;
        left: 20px;
        font-weight: 700;
    }
    body .ae-orders .essay-component.essay-orders .data-table td:nth-child(5):before{
        content: 'Price:';
        position: absolute;
        left: 20px;
        font-weight: 700;
    }
    body .ae-orders .essay-order-details .order-details-head, .ae-orders .essay-order-view-details .cols-table {
        min-width: 100%;
    }
    body .essay-order-details .order-details-head .info-block {
        width: 100%;
    }
    body .essay-order-details .order-details-head .info-block .price {
        width: 100%;
        text-align: left;
        vertical-align: top;
        padding-left: 10px !important;
        display: block;
    }
    body .ae-orders .essay-order-details .order-details-head .details-list li {
        margin-right: 5px;
        display: block;
        text-align: left;
        float: none !important;
    }
    body .essay-order-view-details .cols-table tr td {
        display: block;
    }
}

body .articles img.click-resizer {
    width: 350px;
    height: auto;
}
body .picture-resizer{
    background: rgba(0, 0, 0, 0.7);
    position: fixed;
    bottom: -120%;
    left: 0;
    width: 100%;
    height: 100%;
    transition: 1s;
    z-index: 9999;
}
body .picture-resizer img {
    position: absolute;
    width: 992px;
    height: auto;
    top: 10%;
    left: calc(50% - 486px);
    transition: 1.2s;
}
body .picture-resizer.show-block{
    bottom:0;
    left: 0;
    transition: 1s;
}
body .click-resizer{
    transform: scale(1);
    transition: 0.4s;
}
body .click-resizer:hover{
    cursor: pointer;
    transform: scale(1.05);
    transition: 0.4s;
}

body .qa-services-f.poster-banner .qa-items:before {
    background-image: url('../img/poster-banner.svg');
    transform: rotateY(180deg);
    width: 155px;
    height: 202.9px;
}
body .payments-wrapper .total-price .info-block input {
    width: 74px !important;
    text-align: center;
    text-align: center;
    font-size: 12px;
    padding: 9px 5px;
}
body .payments-wrapper .total-price .info-block div {
    text-align: center;
    width: 100%;
}

/*.container-fluid.middle-head a.btn-order-f {*/
/*position: absolute;*/
/*width: 198px;*/
/*bottom: 0;*/
/*left: 20%;*/
/*z-index: 9855;*/
/*}*/
.container-fluid.middle-head a.btn-order-f {
    position: absolute;
    width: 136px;
    bottom: 0;
    left: 20%;
    z-index: 9855;
}
.container-fluid.middle-head .btn-order-f.smal_prev_man{
    width: 145px;
    display: inline-block;
    margin-top: 20px;
    margin-left: 19%;
}
@media(min-width:992px){
    .container-fluid.middle-head .btn-order-f.smal_prev_man.special-dad-day {
        margin-left: 29%;
    }
}
@media(max-width:991px){
    .container-fluid .col-md-12{
        overflow: hidden;
    }
}

@media (max-width: 1440px){
    body .picture-resizer img{
        top:5%;
    }
}
@media (max-width: 1200px){
    .container-fluid.middle-head .btn-order-f.smal_prev_man {
        width: 110px;
    }
}
@media (max-width: 992px){
    .container-fluid.middle-head a.btn-order-f{
        left: 8%;
        width: 110px;
    }
    .container-fluid.middle-head .btn-order-f.smal_prev_man {
        width: 110px;
        margin-left: calc(50% - 240px);
    }
}

@media (max-width: 767px){
    .container-fluid.middle-head .btn-order-f.smal_prev_man {
        display: none;
    }
}
@media (max-width: 768px){
    body .picture-resizer img {
        top: 10%;
        width: 640px;
        left: calc(50% - 320px);
    }
    /*.container-fluid.middle-head a.btn-order-f {*/
    /*width: 145px;*/
    /*}*/
    /*.container-fluid.middle-head a.btn-order-f {*/
    /*width: 205px;*/
    /*}*/
}
@media (max-width: 480px){
    .bookmark_box:before{
        content: "Please bookmark this page to easily find it for further usage.";
        background: #52579c;
        text-align: center;
        color: #fff;
        font-family: "CenturyGothic", sans-serif;
        font-size: 18px;
        padding: 15px;
        font-weight: 400;
        display: block;
    }
    .bookmark_box img{
        display: none;
    }
    .container-fluid.middle-head .btn-order-f.smal_prev_man {
        width: 80px;
        right: 5%;
    }
    .container-fluid.middle-head a.btn-order-f {
        left: auto;
        width: 84px;
        right: -5%;
    }
}
@media (max-width: 425px){
    body .picture-resizer img {
        top: 10%;
        width: 320px;
        left: calc(50% - 160px);
    }
    body .articles img.click-resizer{
        width: 100%;
    }
    body .vip-services-td .hint div {
        margin-left: 0;
        width: 200px;
    }
    body .vip-services-td .hint div > span {
        margin-left: 0px;
    }
    body .essay-component .hint div {
        margin: 7px 0 0 -280px;
    }
    body .essay-component .ws-vip-services-tr .hint div {
        margin: 7px 0 0px;
    }
    body .essay-component .hint div > span {
        left: 67%;
    }
    body .essay-component .ws-vip-services-tr .hint div > span {
        left: 0;
    }
    body .featherlight-content .button-primary-1 {
        width: 100%;
        box-sizing: border-box;
        margin: 2px 0;
    }
    body .order-form-wrapper.essay-component .essay-order-preview {
        padding: 0;
    }
    body .profile-wrapper.profile-view-wrapper.essay-component {
        padding: 0;
    }
    body .profile-wrapper table tr td {
        display: block;
        width: 100% !important;
        box-sizing: border-box;
    }
    body .profile-wrapper.profile-view-wrapper.essay-component a.goto.flat-button.blue-b {
        border-radius: 5px;
        border: 1px solid #ffffff;
        background-color: #f26695;
        color: #ffffff;
        font-family: "CenturyGothic", sans-serif;
        font-size: 18px;
        font-weight: 500;
        width: 150px;
        text-align: center;
        padding: 10px;
        display: block;
        margin: 10px auto;
    }
    body .affiliate-program-wrapper.essay-component table.points-table.data-table thead {
        display: none;
    }
    body .affiliate-program-wrapper.essay-component table.points-table.data-table tr td{
        display: block;
        width: 100%;
        text-align: center;
        box-sizing: border-box;
    }
    body .essay-order-form .w-level-hint div {
        width: 255px;
        margin: 7px 0 0 -244px !important;
    }
    body .tip-the-writer-form-wrapper.popup-component.essay-component.featherlight-inner {
        width: 100%;
    }
    body .request-revision-form-wrapper .link-submit {
        border: 1px solid #ffffff;
        background-color: #f26695;
        color: #ffffff;
        font-family: "CenturyGothic", sans-serif;
        font-size: 18px;
        font-weight: 500;
    }
    body .essay-order-form .files-list li {
        border: none;
        list-style: none;
    }
    body .essay-component.essay-order-view-details.essay-order-details.tabs-component table.data-table.messages-dt thead,
    body .essay-component.essay-order-view-details.essay-order-details.tabs-component table.data-table.files-dt thead {
        display: none;
    }

    body .essay-component.essay-order-view-details.essay-order-details.tabs-component table.data-table.messages-dt tr td,
    body .essay-component.essay-order-view-details.essay-order-details.tabs-component table.data-table.files-dt tr td{
        display: block;
        width: 100%;
        box-sizing: border-box;
    }
}

.blog-page .blog-content .middle-block.essays-main .blog-tags {
    top: -4px;
    box-shadow: none;
    background-color: transparent;
    display: inline-block;
    color: #52579c;
    text-align: left;
}
.blog-page .blog-content .middle-block.essays-main .blog-tags a{
    color: #52579c;
}
.blog-page .blog-content .middle-block.essays-main {
    height: 480px;
}

body .order-form-data td.vip-services-td table {
    margin-bottom: 0;
}
body .essay-component.essay-order-view-details.essay-order-details.tabs-component.vip-order{
    position: relative;
}
body .essay-component.essay-order-view-details.essay-order-details.tabs-component.vip-order:before{
    position: absolute;
    content: 'VIP Order';
    display: block;
    font-size: 22px;
    font-family: "CenturyGothic-Bold", sans-serif;
    padding: 2px 25px;
    right: 0;
    background: #f26695;
    color: #fff;
    top: 59px;
    border-radius: 4px;
}
body .essay-order-form .files-list li {
    border: none;
    list-style: none;
}

.blog-page .category-list.essays-list
ul li:after{
    display: none;
}

.category-list.essays-list .slick-next, .category-list.essays-list .slick-prev {
    width: 20px;
    height: 20px;
    border-bottom: 1px solid #0d93a3;
    background: transparent;
}
.category-list.essays-list .slick-prev {
    left: 0;
    border-left: 1px solid #0d93a3;
    top: 4px;
}
.category-list.essays-list .slick-next {
    right: 0;
    border-right: 1px solid #0d93a3;
    top: 4px;
}


@media (max-width: 768px){
    .popup-discount {
        width: 460px;
        height: 292px;
        left: calc(50% - 230px);
        top: 100px;
    }
    .popup-discount a{
        display: block;
        height: 100%;
    }
    .popup-discount a img{
        max-width:100%;
    }
    .popup-discount button {
        transform: scale(0.7);
        top: -11px;
        right: -11px;
    }
}
@media (max-width: 500px){
    .popup-discount {
        width: 300px;
        height: 190.4px;
        left: calc(50% - 150px);
        top: 80px;
    }
    .popup-discount button {
        transform: scale(0.5);
    }
}
body .page-content .go-back-btn-holder,
body .page-content .ae-last-payment {
    margin-top: 20px;
    text-align: center;
}
body .page-content .go-back-btn-holder>a,
body .page-content .ae-last-payment>a {
    display: inline-block;
    padding: 25px 80px;
    background-color: #ffc34f;
    color: #323232;
    font-family: 'Open Sans', Arial, sans-serif;
    font-size: 17px;
    font-weight: 400;
    transition: 0.6s;
}
body .page-content .go-back-btn-holder>a:hover,
body .page-content .go-back-btn-holder>a:focus,
body .page-content .ae-last-payment>a:hover,
body .page-content .ae-last-payment>a:focus {
    text-decoration: none;
    background-color: #ebb049;
}
.cl-review {
    border: 1px solid #DEDEDE;
    padding: 35px 30px 45px;
    border-radius: 5px;
    margin:20px auto;
}
.cl-review h3 {
    font-size: 28px;
    color: #52579c;
    line-height: 38px;
    text-align: center;
    margin-left: 13px;
    margin-top:0;
}
.cl-review p.reviewItemStars {
    color: #ffb848;
    font-size: 20px;
    text-align: center;
    line-height: 30px;
}
.cl-review p.innerReviewText {
    width: 80%;
    text-align: center;
    margin: 0 auto 10px;
    font-size: 17px;
}
.cl-review .reviewTooltip {
    position: absolute;
    width: 160px;
    left: -50px;
    top: -47px;
    display: none;
    text-align: left;
    border: none;
    padding: 10px;
    font-size: 13px;
    color: #4c4c4c;
    box-shadow: 0 2px 18px -2px rgba(0, 0, 0, 0.5);
    border-radius: 5px;
    line-height: 15px;
}
.cl-review .whatsThis {
    position: relative;
    background: #fff;
    color: #0893d2;
    padding: 2px 5px;
    border: 1px solid #0893d2;
    border-radius: 2px;
    margin-left: 0px;
}
.cl-review span.reviewExternalLink:hover > .reviewTooltip {
    display:block;
    top:-60px;
    z-index:100;
    background:#fff;
    opacity:1;
}
.cl-review  p.reviewText {
    width: 100%;
    margin: 0 auto;
    font-size: 15px;
    text-align: center;
}
.cl-review .reviewText b span {
    text-align: center;
    font-size: 17px;
    font-weight: 700;
}
.cl-review a.reviewItemLink.sjLink {
    background: #52579c;
    color: #fff;
    padding: 3px 5px;
    border-radius: 2px;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
.cl-review span.reviewExternalLink {
    cursor: pointer;
    position:relative;
}
.cl-review span.reviewExternalLink {
    margin-right: 0;
    display: inline-block;
    margin-left: 0;
}
/*Start Banner*/
#footer-baner .banner_img{
    overflow: hidden;
}
#footer-baner .baner_content a{
    transition: 0.5s;
    display: block;
}
#footer-baner .baner_content .banner_s{
    display: none;
}
#footer-baner .baner_content .banner_img .banner_xs{
    display: none;
}
#footer-baner{
    position: fixed;
    bottom: 0;
    transition: 0.5s;
    z-index: 9901;
    width: 100%;
    display: block;
}
#footer-baner .baner_content a img{
    width: 100%;
    display: block;
}
#footer-baner .baner_content{
    position: relative;
}

.footer-hidden {
    margin-left: -101%!important;
    transition: 0.5s;
    margin-right: 101%!important;
}
.banner_button{
    text-align: center;
    line-height: 1;
    position: absolute;
    bottom: calc(50% - 15px);
    right: 7px;
    width: auto;
    height: auto;
    border-radius: 50%;
    font-family: monospace;
    font-weight: 800;
    font-size: 20px;
    z-index: 999;
    cursor: pointer;
}
.banner_button_show{
    display: block;
    border-radius: 3px;
    background: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2070%2070%22%20style%3D%22enable-background%3Anew%200%200%2070%2070%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text/css%22%3E%0A%09.st0%7Bfill%3A%23AF1032%3B%7D%0A%09.st1%7Bfill%3A%23FFFFFF%3B%7D%0A%09.st2%7Benable-background%3Anew%20%20%20%20%3B%7D%0A%3C/style%3E%0A%3Cg%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M35%2C1.1c-1.6%2C0-2.9%2C1.3-2.9%2C2.9c0%2C1.7%2C1.3%2C3%2C2.9%2C3s2.9-1.3%2C2.9-2.9S36.6%2C1.1%2C35%2C1.1z%20M35%2C4.2%0A%09%09c-0.4%2C0-0.8-0.4-0.8-0.8s0.4-0.8%2C0.8-0.8c0.4%2C0%2C0.8%2C0.4%2C0.8%2C0.8C35.8%2C3.9%2C35.4%2C4.2%2C35%2C4.2z%22/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M28.9%2C1.7c-1.6%2C0.3-2.7%2C1.8-2.4%2C3.4c0.3%2C1.6%2C1.8%2C2.7%2C3.4%2C2.4c1.6-0.3%2C2.7-1.8%2C2.4-3.4%0A%09%09C32.1%2C2.5%2C30.5%2C1.4%2C28.9%2C1.7z%20M29.5%2C4.7c-0.4%2C0.1-0.9-0.2-0.9-0.7c-0.1-0.4%2C0.2-0.9%2C0.7-0.9c0.4-0.1%2C0.9%2C0.2%2C0.9%2C0.7%0A%09%09C30.2%2C4.2%2C29.9%2C4.7%2C29.5%2C4.7z%22/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M23.1%2C3.2c-1.5%2C0.6-2.3%2C2.2-1.7%2C3.7c0.6%2C1.5%2C2.2%2C2.3%2C3.8%2C1.7c1.5-0.6%2C2.3-2.2%2C1.7-3.8%0A%09%09C26.3%2C3.5%2C24.6%2C2.7%2C23.1%2C3.2z%20M24.1%2C6.2c-0.4%2C0.2-0.9-0.1-1-0.5c-0.2-0.4%2C0.1-0.9%2C0.5-1c0.4-0.2%2C0.9%2C0.1%2C1%2C0.5%0A%09%09C24.8%2C5.5%2C24.6%2C6%2C24.1%2C6.2z%22/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M17.6%2C5.8c-1.4%2C0.8-1.9%2C2.6-1.1%2C4s2.6%2C1.9%2C4%2C1.1c1.4-0.8%2C1.9-2.6%2C1.1-4C20.8%2C5.5%2C19%2C5%2C17.6%2C5.8z%20M19.1%2C8.5%0A%09%09c-0.4%2C0.2-0.9%2C0.1-1.1-0.3c-0.2-0.4-0.1-0.9%2C0.3-1.1s0.9-0.1%2C1.1%2C0.3S19.5%2C8.3%2C19.1%2C8.5z%22/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M12.6%2C9.3c-1.2%2C1-1.4%2C2.9-0.4%2C4.1s2.9%2C1.4%2C4.1%2C0.4s1.4-2.9%2C0.4-4.1C15.7%2C8.4%2C13.8%2C8.3%2C12.6%2C9.3z%20M14.6%2C11.7%0A%09%09c-0.3%2C0.3-0.8%2C0.2-1.1-0.1s-0.2-0.8%2C0.1-1.1s0.8-0.2%2C1.1%2C0.1C15%2C10.9%2C14.9%2C11.4%2C14.6%2C11.7z%22/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M8.3%2C13.6c-1%2C1.2-0.9%2C3.1%2C0.4%2C4.1c1.2%2C1%2C3.1%2C0.9%2C4.1-0.4c1-1.2%2C0.9-3.1-0.4-4.1C11.2%2C12.2%2C9.3%2C12.4%2C8.3%2C13.6z%0A%09%09%20M10.7%2C15.6c-0.3%2C0.3-0.8%2C0.4-1.1%2C0.1c-0.3-0.3-0.4-0.8-0.1-1.1c0.3-0.3%2C0.8-0.4%2C1.1-0.1C10.9%2C14.7%2C11%2C15.2%2C10.7%2C15.6z%22/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M4.8%2C18.6c-0.8%2C1.4-0.3%2C3.2%2C1.1%2C4s3.2%2C0.3%2C4-1.1c0.8-1.4%2C0.3-3.2-1.1-4C7.4%2C16.7%2C5.6%2C17.2%2C4.8%2C18.6z%20M7.5%2C20.1%0A%09%09c-0.2%2C0.4-0.7%2C0.5-1.1%2C0.3s-0.5-0.7-0.3-1.1s0.7-0.5%2C1.1-0.3S7.7%2C19.7%2C7.5%2C20.1z%22/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M2.2%2C24.1c-0.6%2C1.5%2C0.2%2C3.2%2C1.7%2C3.8c1.5%2C0.6%2C3.2-0.2%2C3.8-1.7C8.3%2C24.7%2C7.5%2C23%2C6%2C22.4S2.8%2C22.6%2C2.2%2C24.1z%0A%09%09%20M5.2%2C25.1c-0.2%2C0.4-0.6%2C0.6-1%2C0.5c-0.4-0.2-0.6-0.6-0.5-1c0.2-0.4%2C0.6-0.6%2C1-0.5C5.1%2C24.3%2C5.3%2C24.7%2C5.2%2C25.1z%22/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M0.7%2C29.9c-0.3%2C1.6%2C0.8%2C3.1%2C2.4%2C3.4s3.1-0.8%2C3.4-2.4s-0.8-3.1-2.4-3.4C2.5%2C27.3%2C1%2C28.4%2C0.7%2C29.9z%20M3.7%2C30.5%0A%09%09c-0.1%2C0.4-0.5%2C0.7-0.9%2C0.7c-0.4-0.1-0.7-0.5-0.7-0.9c0.1-0.4%2C0.5-0.7%2C0.9-0.7C3.5%2C29.6%2C3.8%2C30%2C3.7%2C30.5z%22/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M0.1%2C36c0%2C1.6%2C1.3%2C2.9%2C2.9%2C2.9c1.7%2C0%2C3-1.3%2C3-2.9s-1.3-2.9-2.9-2.9S0.1%2C34.4%2C0.1%2C36z%20M3.2%2C36%0A%09%09c0%2C0.4-0.4%2C0.8-0.8%2C0.8S1.6%2C36.4%2C1.6%2C36s0.4-0.8%2C0.8-0.8C2.9%2C35.2%2C3.2%2C35.6%2C3.2%2C36z%22/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M0.7%2C42.1c0.3%2C1.6%2C1.8%2C2.7%2C3.4%2C2.4s2.7-1.8%2C2.4-3.4c-0.3-1.6-1.8-2.7-3.4-2.4C1.5%2C38.9%2C0.4%2C40.5%2C0.7%2C42.1z%0A%09%09%20M3.7%2C41.5c0.1%2C0.4-0.2%2C0.9-0.7%2C0.9c-0.4%2C0.1-0.9-0.2-0.9-0.7c-0.1-0.4%2C0.2-0.9%2C0.7-0.9C3.2%2C40.8%2C3.7%2C41.1%2C3.7%2C41.5z%22/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M2.2%2C47.9c0.6%2C1.5%2C2.2%2C2.3%2C3.8%2C1.7c1.5-0.6%2C2.3-2.2%2C1.7-3.8c-0.6-1.5-2.2-2.3-3.8-1.7%0A%09%09C2.5%2C44.7%2C1.7%2C46.4%2C2.2%2C47.9z%20M5.2%2C46.9c0.2%2C0.4-0.1%2C0.9-0.5%2C1c-0.4%2C0.2-0.9-0.1-1-0.5c-0.2-0.4%2C0.1-0.9%2C0.5-1%0A%09%09C4.5%2C46.2%2C5%2C46.4%2C5.2%2C46.9z%22/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M4.8%2C53.4c0.8%2C1.4%2C2.6%2C1.9%2C4%2C1.1c1.4-0.8%2C1.9-2.6%2C1.1-4c-0.8-1.4-2.6-1.9-4-1.1C4.5%2C50.2%2C4%2C52%2C4.8%2C53.4z%0A%09%09%20M7.5%2C51.9c0.2%2C0.4%2C0.1%2C0.9-0.3%2C1.1c-0.4%2C0.2-0.9%2C0.1-1.1-0.3c-0.2-0.4-0.1-0.9%2C0.3-1.1C6.8%2C51.4%2C7.3%2C51.5%2C7.5%2C51.9z%22/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M8.3%2C58.4c1%2C1.2%2C2.9%2C1.4%2C4.1%2C0.4s1.4-2.9%2C0.4-4.1c-1-1.2-2.9-1.4-4.1-0.4C7.4%2C55.3%2C7.3%2C57.2%2C8.3%2C58.4z%0A%09%09%20M10.7%2C56.4c0.3%2C0.3%2C0.2%2C0.8-0.1%2C1.1s-0.8%2C0.2-1.1-0.1s-0.2-0.8%2C0.1-1.1C9.9%2C56%2C10.4%2C56.1%2C10.7%2C56.4z%22/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M12.6%2C62.7c1.2%2C1%2C3.1%2C0.9%2C4.1-0.4c1-1.2%2C0.9-3.1-0.4-4.1c-1.2-1-3.1-0.9-4.1%2C0.4%0A%09%09C11.2%2C59.8%2C11.4%2C61.7%2C12.6%2C62.7z%20M14.6%2C60.3c0.3%2C0.3%2C0.4%2C0.8%2C0.1%2C1.1c-0.3%2C0.3-0.8%2C0.4-1.1%2C0.1c-0.3-0.3-0.4-0.8-0.1-1.1%0A%09%09C13.7%2C60.1%2C14.2%2C60%2C14.6%2C60.3z%22/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M17.6%2C66.2c1.4%2C0.8%2C3.2%2C0.3%2C4-1.1s0.3-3.2-1.1-4s-3.2-0.3-4%2C1.1C15.7%2C63.6%2C16.2%2C65.4%2C17.6%2C66.2z%20M19.1%2C63.5%0A%09%09c0.4%2C0.2%2C0.5%2C0.7%2C0.3%2C1.1s-0.7%2C0.5-1.1%2C0.3s-0.5-0.7-0.3-1.1S18.7%2C63.3%2C19.1%2C63.5z%22/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M23.1%2C68.7c1.5%2C0.6%2C3.2-0.2%2C3.8-1.7c0.6-1.5-0.2-3.2-1.7-3.8s-3.2%2C0.2-3.8%2C1.7C20.8%2C66.5%2C21.6%2C68.2%2C23.1%2C68.7z%0A%09%09%20M24.1%2C65.8c0.4%2C0.2%2C0.6%2C0.6%2C0.5%2C1c-0.2%2C0.4-0.6%2C0.6-1%2C0.5c-0.4-0.2-0.6-0.6-0.5-1C23.3%2C65.9%2C23.7%2C65.7%2C24.1%2C65.8z%22/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M32.3%2C67.9c0.3-1.6-0.8-3.1-2.4-3.4c-1.6-0.3-3.1%2C0.8-3.4%2C2.4c-0.2%2C1.3%2C0.5%2C2.5%2C1.6%2C3.1h2.7%0A%09%09C31.5%2C69.6%2C32.1%2C68.8%2C32.3%2C67.9z%20M29.3%2C68.9c-0.4-0.1-0.7-0.5-0.7-0.9c0-0.5%2C0.4-0.8%2C0.9-0.7c0.4%2C0.1%2C0.7%2C0.5%2C0.7%2C0.9%0A%09%09C30.1%2C68.6%2C29.7%2C68.9%2C29.3%2C68.9z%22/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M35%2C65.1c-1.6%2C0-2.9%2C1.3-2.9%2C2.9c0%2C0.7%2C0.3%2C1.5%2C0.8%2C2h4.2c0.5-0.5%2C0.8-1.2%2C0.8-2C37.9%2C66.4%2C36.6%2C65.1%2C35%2C65.1z%0A%09%09%20M35%2C69.3c-0.4%2C0-0.8-0.4-0.8-0.8s0.4-0.8%2C0.8-0.8s0.8%2C0.4%2C0.8%2C0.8S35.4%2C69.3%2C35%2C69.3z%22/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M43.5%2C66.9c-0.3-1.6-1.8-2.7-3.4-2.4c-1.6%2C0.3-2.7%2C1.8-2.4%2C3.4c0.1%2C0.9%2C0.7%2C1.7%2C1.5%2C2.1h2.7%0A%09%09C43.1%2C69.4%2C43.7%2C68.2%2C43.5%2C66.9z%20M40.7%2C68.9c-0.4%2C0.1-0.9-0.2-0.9-0.7c0-0.4%2C0.3-0.9%2C0.7-0.9c0.4-0.1%2C0.9%2C0.2%2C0.9%2C0.7%0A%09%09C41.5%2C68.4%2C41.2%2C68.9%2C40.7%2C68.9z%22/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M46.9%2C68.7c1.5-0.6%2C2.3-2.2%2C1.7-3.8c-0.6-1.5-2.2-2.3-3.8-1.7c-1.5%2C0.6-2.3%2C2.2-1.7%2C3.8%0A%09%09C43.7%2C68.5%2C45.4%2C69.3%2C46.9%2C68.7z%20M45.9%2C65.8c0.4-0.2%2C0.9%2C0.1%2C1%2C0.5c0.2%2C0.4-0.1%2C0.9-0.5%2C1c-0.4%2C0.2-0.9-0.1-1-0.5%0A%09%09C45.2%2C66.4%2C45.4%2C66%2C45.9%2C65.8z%22/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M52.4%2C66.2c1.4-0.8%2C1.9-2.6%2C1.1-4c-0.8-1.4-2.6-1.9-4-1.1c-1.4%2C0.8-1.9%2C2.6-1.1%2C4C49.2%2C66.5%2C51%2C67%2C52.4%2C66.2z%0A%09%09%20M50.9%2C63.5c0.4-0.2%2C0.9-0.1%2C1.1%2C0.3c0.2%2C0.4%2C0.1%2C0.9-0.3%2C1.1c-0.4%2C0.2-0.9%2C0.1-1.1-0.3C50.4%2C64.2%2C50.5%2C63.7%2C50.9%2C63.5z%22/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M57.4%2C62.7c1.2-1%2C1.4-2.9%2C0.4-4.1c-1-1.2-2.9-1.4-4.1-0.4c-1.2%2C1-1.4%2C2.9-0.4%2C4.1%0A%09%09C54.3%2C63.6%2C56.2%2C63.7%2C57.4%2C62.7z%20M55.4%2C60.3c0.3-0.3%2C0.8-0.2%2C1.1%2C0.1s0.2%2C0.8-0.1%2C1.1s-0.8%2C0.2-1.1-0.1%0A%09%09C55%2C61.1%2C55.1%2C60.6%2C55.4%2C60.3z%22/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M61.7%2C58.4c1-1.2%2C0.9-3.1-0.4-4.1c-1.2-1-3.1-0.9-4.1%2C0.4c-1%2C1.2-0.9%2C3.1%2C0.4%2C4.1%0A%09%09C58.8%2C59.8%2C60.7%2C59.6%2C61.7%2C58.4z%20M59.3%2C56.4c0.3-0.3%2C0.8-0.4%2C1.1-0.1c0.3%2C0.3%2C0.4%2C0.8%2C0.1%2C1.1c-0.3%2C0.3-0.8%2C0.4-1.1%2C0.1%0A%09%09C59.1%2C57.3%2C59%2C56.7%2C59.3%2C56.4z%22/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M65.2%2C53.4c0.8-1.4%2C0.3-3.2-1.1-4s-3.2-0.3-4%2C1.1c-0.8%2C1.4-0.3%2C3.2%2C1.1%2C4C62.6%2C55.3%2C64.4%2C54.8%2C65.2%2C53.4z%0A%09%09%20M62.5%2C51.9c0.2-0.4%2C0.7-0.5%2C1.1-0.3c0.4%2C0.2%2C0.5%2C0.7%2C0.3%2C1.1c-0.2%2C0.4-0.7%2C0.5-1.1%2C0.3S62.3%2C52.3%2C62.5%2C51.9z%22/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M67.7%2C47.9c0.6-1.5-0.2-3.2-1.7-3.8s-3.2%2C0.2-3.8%2C1.7s0.2%2C3.2%2C1.7%2C3.8C65.5%2C50.2%2C67.2%2C49.4%2C67.7%2C47.9z%0A%09%09%20M64.8%2C46.9c0.2-0.4%2C0.6-0.6%2C1-0.5c0.4%2C0.2%2C0.6%2C0.6%2C0.5%2C1c-0.2%2C0.4-0.6%2C0.6-1%2C0.5C64.9%2C47.7%2C64.7%2C47.3%2C64.8%2C46.9z%22/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M69.3%2C42.1c0.3-1.6-0.8-3.1-2.4-3.4c-1.6-0.3-3.1%2C0.8-3.4%2C2.4c-0.3%2C1.6%2C0.8%2C3.1%2C2.4%2C3.4%0A%09%09C67.5%2C44.7%2C69%2C43.6%2C69.3%2C42.1z%20M66.3%2C41.5c0.1-0.4%2C0.5-0.7%2C0.9-0.7c0.4%2C0.1%2C0.7%2C0.5%2C0.7%2C0.9c-0.1%2C0.4-0.5%2C0.7-0.9%2C0.7%0A%09%09C66.5%2C42.4%2C66.2%2C42%2C66.3%2C41.5z%22/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M69.9%2C36c0-1.6-1.3-2.9-2.9-2.9s-2.9%2C1.3-2.9%2C2.9c0%2C1.6%2C1.3%2C2.9%2C2.9%2C2.9C68.5%2C38.9%2C69.9%2C37.6%2C69.9%2C36z%0A%09%09%20M66.7%2C36c0-0.4%2C0.4-0.8%2C0.8-0.8s0.8%2C0.4%2C0.8%2C0.8c0%2C0.4-0.4%2C0.8-0.8%2C0.8S66.7%2C36.4%2C66.7%2C36z%22/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M69.3%2C29.9c-0.3-1.6-1.8-2.7-3.4-2.4c-1.6%2C0.3-2.7%2C1.8-2.4%2C3.4s1.8%2C2.7%2C3.4%2C2.4C68.5%2C33.1%2C69.6%2C31.5%2C69.3%2C29.9%0A%09%09z%20M66.3%2C30.5c-0.1-0.4%2C0.2-0.9%2C0.7-0.9c0.4-0.1%2C0.9%2C0.2%2C0.9%2C0.7c0.1%2C0.4-0.2%2C0.9-0.7%2C0.9C66.8%2C31.2%2C66.3%2C30.9%2C66.3%2C30.5z%22/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M67.7%2C24.1c-0.6-1.5-2.2-2.3-3.7-1.7c-1.5%2C0.6-2.3%2C2.2-1.7%2C3.8c0.6%2C1.5%2C2.2%2C2.3%2C3.8%2C1.7%0A%09%09C67.5%2C27.3%2C68.3%2C25.6%2C67.7%2C24.1z%20M64.8%2C25.1c-0.2-0.4%2C0.1-0.9%2C0.5-1c0.4-0.2%2C0.9%2C0.1%2C1%2C0.5c0.2%2C0.4-0.1%2C0.9-0.5%2C1%0A%09%09C65.4%2C25.8%2C65%2C25.6%2C64.8%2C25.1z%22/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M65.2%2C18.6c-0.8-1.4-2.6-1.9-4-1.1s-1.9%2C2.6-1.1%2C4c0.8%2C1.4%2C2.6%2C1.9%2C4%2C1.1C65.5%2C21.8%2C66%2C20%2C65.2%2C18.6z%0A%09%09%20M62.5%2C20.1c-0.2-0.4-0.1-0.9%2C0.3-1.1c0.4-0.2%2C0.9-0.1%2C1.1%2C0.3c0.2%2C0.4%2C0.1%2C0.9-0.3%2C1.1S62.7%2C20.5%2C62.5%2C20.1z%22/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M61.7%2C13.6c-1-1.2-2.9-1.4-4.1-0.4c-1.2%2C1-1.4%2C2.9-0.4%2C4.1s2.9%2C1.4%2C4.1%2C0.4C62.6%2C16.7%2C62.7%2C14.8%2C61.7%2C13.6z%0A%09%09%20M59.3%2C15.6c-0.3-0.3-0.2-0.8%2C0.1-1.1s0.8-0.2%2C1.1%2C0.1s0.2%2C0.8-0.1%2C1.1C60.1%2C16%2C59.6%2C15.9%2C59.3%2C15.6z%22/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M57.4%2C9.3c-1.2-1-3.1-0.9-4.1%2C0.4c-1%2C1.2-0.9%2C3.1%2C0.4%2C4.1c1.2%2C1%2C3.1%2C0.9%2C4.1-0.4C58.8%2C12.2%2C58.6%2C10.3%2C57.4%2C9.3%0A%09%09z%20M55.4%2C11.7c-0.3-0.3-0.4-0.8-0.1-1.1c0.3-0.3%2C0.8-0.4%2C1.1-0.1c0.3%2C0.3%2C0.4%2C0.8%2C0.1%2C1.1C56.3%2C11.9%2C55.7%2C12%2C55.4%2C11.7z%22/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M52.4%2C5.8c-1.4-0.8-3.2-0.3-4%2C1.1s-0.3%2C3.2%2C1.1%2C4c1.4%2C0.8%2C3.2%2C0.3%2C4-1.1S53.8%2C6.6%2C52.4%2C5.8z%20M50.9%2C8.5%0A%09%09c-0.4-0.2-0.5-0.7-0.3-1.1s0.7-0.5%2C1.1-0.3c0.4%2C0.2%2C0.5%2C0.7%2C0.3%2C1.1C51.8%2C8.6%2C51.3%2C8.7%2C50.9%2C8.5z%22/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M46.9%2C3.2c-1.5-0.6-3.2%2C0.2-3.7%2C1.7c-0.6%2C1.5%2C0.2%2C3.2%2C1.7%2C3.8c1.5%2C0.6%2C3.2-0.2%2C3.8-1.7%0A%09%09C49.2%2C5.5%2C48.4%2C3.8%2C46.9%2C3.2z%20M45.9%2C6.2c-0.4-0.2-0.6-0.6-0.5-1c0.2-0.4%2C0.6-0.6%2C1-0.5c0.4%2C0.2%2C0.6%2C0.6%2C0.5%2C1%0A%09%09C46.7%2C6.1%2C46.3%2C6.3%2C45.9%2C6.2z%22/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M41.1%2C1.7c-1.6-0.3-3.1%2C0.8-3.4%2C2.4c-0.3%2C1.6%2C0.8%2C3.1%2C2.4%2C3.4c1.6%2C0.3%2C3.1-0.8%2C3.4-2.4%0A%09%09C43.7%2C3.5%2C42.6%2C2%2C41.1%2C1.7z%20M40.5%2C4.7c-0.4-0.1-0.7-0.5-0.7-0.9c0.1-0.4%2C0.5-0.7%2C0.9-0.7c0.4%2C0.1%2C0.7%2C0.5%2C0.7%2C0.9%0A%09%09C41.4%2C4.5%2C41%2C4.8%2C40.5%2C4.7z%22/%3E%0A%3C/g%3E%0A%3Ccircle%20class%3D%22st0%22%20cx%3D%2235%22%20cy%3D%2236%22%20r%3D%2231.8%22/%3E%0A%3Cg%3E%0A%09%3Cpath%20class%3D%22st1%22%20d%3D%22M35.4%2C66.2c-0.1%2C0-0.2-0.1-0.2-0.2c0-0.1%2C0.1-0.2%2C0.2-0.2c0.5%2C0%2C0.9%2C0%2C1.4%2C0c0.1%2C0%2C0.2%2C0.1%2C0.2%2C0.2%0A%09%09c0%2C0.1-0.1%2C0.2-0.2%2C0.2C36.3%2C66.2%2C35.9%2C66.2%2C35.4%2C66.2C35.4%2C66.2%2C35.4%2C66.2%2C35.4%2C66.2z%20M34.1%2C66.2C34.1%2C66.2%2C34.1%2C66.2%2C34.1%2C66.2%0A%09%09c-0.5%2C0-0.9%2C0-1.4-0.1c-0.1%2C0-0.2-0.1-0.2-0.2s0.1-0.2%2C0.2-0.2c0.4%2C0%2C0.9%2C0.1%2C1.3%2C0.1c0.1%2C0%2C0.2%2C0.1%2C0.2%2C0.2%0A%09%09C34.2%2C66.1%2C34.2%2C66.2%2C34.1%2C66.2z%20M38.1%2C66c-0.1%2C0-0.2-0.1-0.2-0.2c0-0.1%2C0.1-0.2%2C0.2-0.2c0.5%2C0%2C0.9-0.1%2C1.3-0.2%0A%09%09c0.1%2C0%2C0.2%2C0.1%2C0.2%2C0.2s-0.1%2C0.2-0.2%2C0.2C39.1%2C65.9%2C38.6%2C66%2C38.1%2C66C38.1%2C66%2C38.1%2C66%2C38.1%2C66z%20M31.3%2C66C31.3%2C66%2C31.3%2C66%2C31.3%2C66%0A%09%09c-0.5-0.1-0.9-0.1-1.4-0.2c-0.1%2C0-0.2-0.1-0.2-0.2s0.1-0.2%2C0.2-0.2c0.4%2C0.1%2C0.9%2C0.1%2C1.3%2C0.2c0.1%2C0%2C0.2%2C0.1%2C0.2%2C0.2%0A%09%09C31.5%2C65.9%2C31.4%2C66%2C31.3%2C66z%20M40.8%2C65.6c-0.1%2C0-0.2-0.1-0.2-0.2c0-0.1%2C0-0.2%2C0.2-0.2c0.4-0.1%2C0.9-0.2%2C1.3-0.3c0.1%2C0%2C0.2%2C0%2C0.2%2C0.1%0A%09%09c0%2C0.1%2C0%2C0.2-0.1%2C0.2C41.8%2C65.4%2C41.3%2C65.5%2C40.8%2C65.6C40.8%2C65.6%2C40.8%2C65.6%2C40.8%2C65.6z%20M28.7%2C65.5C28.6%2C65.5%2C28.6%2C65.5%2C28.7%2C65.5%0A%09%09c-0.5-0.1-0.9-0.2-1.4-0.3c-0.1%2C0-0.2-0.1-0.1-0.2c0-0.1%2C0.1-0.2%2C0.2-0.1c0.4%2C0.1%2C0.9%2C0.2%2C1.3%2C0.3c0.1%2C0%2C0.2%2C0.1%2C0.1%2C0.2%0A%09%09C28.8%2C65.5%2C28.8%2C65.5%2C28.7%2C65.5z%20M43.5%2C65c-0.1%2C0-0.2-0.1-0.2-0.1c0-0.1%2C0-0.2%2C0.1-0.2c0.4-0.1%2C0.9-0.3%2C1.3-0.4%0A%09%09c0.1%2C0%2C0.2%2C0%2C0.2%2C0.1c0%2C0.1%2C0%2C0.2-0.1%2C0.2C44.4%2C64.7%2C44%2C64.8%2C43.5%2C65C43.5%2C65%2C43.5%2C65%2C43.5%2C65z%20M26%2C64.8C26%2C64.8%2C26%2C64.8%2C26%2C64.8%0A%09%09c-0.5-0.1-0.9-0.3-1.4-0.4c-0.1%2C0-0.2-0.1-0.1-0.3c0-0.1%2C0.2-0.2%2C0.2-0.1c0.4%2C0.2%2C0.8%2C0.3%2C1.3%2C0.4c0.1%2C0%2C0.2%2C0.1%2C0.1%2C0.2%0A%09%09C26.2%2C64.8%2C26.1%2C64.8%2C26%2C64.8z%20M46%2C64.1c-0.1%2C0-0.2%2C0-0.2-0.1c0-0.1%2C0-0.2%2C0.1-0.3c0.4-0.2%2C0.8-0.3%2C1.2-0.5c0.1%2C0%2C0.2%2C0%2C0.3%2C0.1%0A%09%09s0%2C0.2-0.1%2C0.3C46.9%2C63.7%2C46.5%2C63.9%2C46%2C64.1C46.1%2C64.1%2C46.1%2C64.1%2C46%2C64.1z%20M23.5%2C63.9C23.4%2C63.9%2C23.4%2C63.9%2C23.5%2C63.9%0A%09%09c-0.5-0.2-0.9-0.4-1.3-0.6c-0.1%2C0-0.1-0.2-0.1-0.3c0-0.1%2C0.2-0.1%2C0.3-0.1c0.4%2C0.2%2C0.8%2C0.4%2C1.2%2C0.5c0.1%2C0%2C0.1%2C0.2%2C0.1%2C0.3%0A%09%09C23.6%2C63.9%2C23.5%2C63.9%2C23.5%2C63.9z%20M48.5%2C63c-0.1%2C0-0.1%2C0-0.2-0.1c0-0.1%2C0-0.2%2C0.1-0.3c0.4-0.2%2C0.8-0.4%2C1.2-0.6%0A%09%09c0.1-0.1%2C0.2%2C0%2C0.3%2C0.1c0.1%2C0.1%2C0%2C0.2-0.1%2C0.3C49.4%2C62.5%2C49%2C62.8%2C48.5%2C63C48.6%2C63%2C48.5%2C63%2C48.5%2C63z%20M21%2C62.7%0A%09%09C21%2C62.7%2C20.9%2C62.7%2C21%2C62.7c-0.5-0.2-0.9-0.5-1.3-0.7c-0.1-0.1-0.1-0.2-0.1-0.3c0.1-0.1%2C0.2-0.1%2C0.3-0.1c0.4%2C0.2%2C0.8%2C0.4%2C1.2%2C0.7%0A%09%09c0.1%2C0%2C0.1%2C0.2%2C0.1%2C0.3C21.1%2C62.7%2C21.1%2C62.7%2C21%2C62.7z%20M50.9%2C61.7c-0.1%2C0-0.1%2C0-0.2-0.1c-0.1-0.1%2C0-0.2%2C0.1-0.3%0A%09%09c0.4-0.2%2C0.8-0.5%2C1.1-0.7c0.1-0.1%2C0.2%2C0%2C0.3%2C0c0.1%2C0.1%2C0%2C0.2%2C0%2C0.3c-0.4%2C0.3-0.8%2C0.5-1.1%2C0.8C50.9%2C61.6%2C50.9%2C61.7%2C50.9%2C61.7z%0A%09%09%20M18.7%2C61.4c0%2C0-0.1%2C0-0.1%2C0c-0.4-0.3-0.8-0.5-1.1-0.8c-0.1-0.1-0.1-0.2%2C0-0.3s0.2-0.1%2C0.3%2C0c0.4%2C0.3%2C0.7%2C0.5%2C1.1%2C0.8%0A%09%09c0.1%2C0.1%2C0.1%2C0.2%2C0.1%2C0.3C18.8%2C61.3%2C18.7%2C61.4%2C18.7%2C61.4z%20M53.1%2C60.1c-0.1%2C0-0.1%2C0-0.2-0.1c-0.1-0.1%2C0-0.2%2C0-0.3%0A%09%09c0.4-0.3%2C0.7-0.6%2C1.1-0.8c0.1-0.1%2C0.2-0.1%2C0.3%2C0c0.1%2C0.1%2C0.1%2C0.2%2C0%2C0.3c-0.4%2C0.3-0.7%2C0.6-1.1%2C0.9C53.2%2C60.1%2C53.1%2C60.1%2C53.1%2C60.1z%0A%09%09%20M16.4%2C59.8c0%2C0-0.1%2C0-0.1%2C0c-0.4-0.3-0.7-0.6-1.1-0.9c-0.1-0.1-0.1-0.2%2C0-0.3c0.1-0.1%2C0.2-0.1%2C0.3%2C0c0.3%2C0.3%2C0.7%2C0.6%2C1%2C0.9%0A%09%09c0.1%2C0.1%2C0.1%2C0.2%2C0%2C0.3C16.6%2C59.7%2C16.5%2C59.8%2C16.4%2C59.8z%20M55.2%2C58.4c-0.1%2C0-0.1%2C0-0.1-0.1c-0.1-0.1-0.1-0.2%2C0-0.3%0A%09%09c0.3-0.3%2C0.7-0.6%2C1-0.9c0.1-0.1%2C0.2-0.1%2C0.3%2C0s0.1%2C0.2%2C0%2C0.3c-0.3%2C0.3-0.7%2C0.6-1%2C0.9C55.3%2C58.4%2C55.2%2C58.4%2C55.2%2C58.4z%20M14.4%2C58%0A%09%09c0%2C0-0.1%2C0-0.1-0.1c-0.3-0.3-0.7-0.6-1-1c-0.1-0.1-0.1-0.2%2C0-0.3c0.1-0.1%2C0.2-0.1%2C0.3%2C0c0.3%2C0.3%2C0.6%2C0.6%2C1%2C1c0.1%2C0.1%2C0.1%2C0.2%2C0%2C0.3%0A%09%09C14.5%2C58%2C14.4%2C58%2C14.4%2C58z%20M57.1%2C56.5c0%2C0-0.1%2C0-0.1-0.1c-0.1-0.1-0.1-0.2%2C0-0.3c0.3-0.3%2C0.6-0.7%2C0.9-1c0.1-0.1%2C0.2-0.1%2C0.3%2C0%0A%09%09c0.1%2C0.1%2C0.1%2C0.2%2C0%2C0.3c-0.3%2C0.3-0.6%2C0.7-0.9%2C1C57.2%2C56.4%2C57.2%2C56.5%2C57.1%2C56.5z%20M12.5%2C56c-0.1%2C0-0.1%2C0-0.1-0.1%0A%09%09c-0.3-0.3-0.6-0.7-0.9-1c-0.1-0.1-0.1-0.2%2C0-0.3c0.1-0.1%2C0.2-0.1%2C0.3%2C0c0.3%2C0.4%2C0.6%2C0.7%2C0.9%2C1c0.1%2C0.1%2C0.1%2C0.2%2C0%2C0.3%0A%09%09C12.6%2C56%2C12.5%2C56%2C12.5%2C56z%20M58.9%2C54.4c0%2C0-0.1%2C0-0.1%2C0c-0.1-0.1-0.1-0.2%2C0-0.3c0.3-0.4%2C0.5-0.7%2C0.8-1.1c0.1-0.1%2C0.2-0.1%2C0.3%2C0%0A%09%09c0.1%2C0.1%2C0.1%2C0.2%2C0%2C0.3c-0.3%2C0.4-0.5%2C0.7-0.8%2C1.1C59%2C54.3%2C58.9%2C54.4%2C58.9%2C54.4z%20M10.8%2C53.9c-0.1%2C0-0.1%2C0-0.2-0.1%0A%09%09c-0.3-0.4-0.5-0.7-0.8-1.1c-0.1-0.1%2C0-0.2%2C0.1-0.3c0.1-0.1%2C0.2%2C0%2C0.3%2C0.1c0.3%2C0.4%2C0.5%2C0.7%2C0.8%2C1.1c0.1%2C0.1%2C0%2C0.2%2C0%2C0.3%0A%09%09C10.9%2C53.9%2C10.8%2C53.9%2C10.8%2C53.9z%20M60.4%2C52.1c0%2C0-0.1%2C0-0.1%2C0c-0.1-0.1-0.1-0.2-0.1-0.3c0.2-0.4%2C0.5-0.8%2C0.7-1.2%0A%09%09c0.1-0.1%2C0.2-0.1%2C0.3-0.1c0.1%2C0.1%2C0.1%2C0.2%2C0.1%2C0.3c-0.2%2C0.4-0.5%2C0.8-0.7%2C1.2C60.5%2C52.1%2C60.5%2C52.1%2C60.4%2C52.1z%20M9.3%2C51.7%0A%09%09c-0.1%2C0-0.1%2C0-0.2-0.1c-0.2-0.4-0.5-0.8-0.7-1.2c-0.1-0.1%2C0-0.2%2C0.1-0.3c0.1-0.1%2C0.2%2C0%2C0.3%2C0.1C9%2C50.6%2C9.2%2C51%2C9.5%2C51.4%0A%09%09c0.1%2C0.1%2C0%2C0.2-0.1%2C0.3C9.4%2C51.7%2C9.3%2C51.7%2C9.3%2C51.7z%20M61.8%2C49.8C61.7%2C49.8%2C61.7%2C49.8%2C61.8%2C49.8c-0.2-0.1-0.2-0.2-0.2-0.3%0A%09%09c0.2-0.4%2C0.4-0.8%2C0.6-1.2c0-0.1%2C0.2-0.1%2C0.3-0.1c0.1%2C0%2C0.1%2C0.2%2C0.1%2C0.3c-0.2%2C0.4-0.4%2C0.8-0.6%2C1.2C61.9%2C49.7%2C61.8%2C49.8%2C61.8%2C49.8z%0A%09%09%20M8%2C49.3c-0.1%2C0-0.1%2C0-0.2-0.1c-0.2-0.4-0.4-0.8-0.6-1.2c0-0.1%2C0-0.2%2C0.1-0.3c0.1%2C0%2C0.2%2C0%2C0.3%2C0.1C7.8%2C48.2%2C8%2C48.6%2C8.2%2C49%0A%09%09C8.2%2C49.1%2C8.2%2C49.2%2C8%2C49.3C8.1%2C49.3%2C8%2C49.3%2C8%2C49.3z%20M62.9%2C47.3C62.9%2C47.3%2C62.8%2C47.3%2C62.9%2C47.3c-0.2-0.1-0.2-0.2-0.2-0.3%0A%09%09c0.2-0.4%2C0.3-0.8%2C0.5-1.3c0-0.1%2C0.1-0.2%2C0.2-0.1c0.1%2C0%2C0.2%2C0.1%2C0.1%2C0.2c-0.1%2C0.4-0.3%2C0.9-0.5%2C1.3C63%2C47.2%2C63%2C47.3%2C62.9%2C47.3z%0A%09%09%20M6.9%2C46.8c-0.1%2C0-0.2%2C0-0.2-0.1c-0.2-0.4-0.3-0.9-0.5-1.3c0-0.1%2C0-0.2%2C0.1-0.2c0.1%2C0%2C0.2%2C0%2C0.2%2C0.1c0.1%2C0.4%2C0.3%2C0.9%2C0.4%2C1.3%0A%09%09C7.1%2C46.6%2C7.1%2C46.7%2C6.9%2C46.8C7%2C46.8%2C6.9%2C46.8%2C6.9%2C46.8z%20M63.8%2C44.7C63.8%2C44.7%2C63.7%2C44.7%2C63.8%2C44.7c-0.2%2C0-0.2-0.1-0.2-0.3%0A%09%09c0.1-0.4%2C0.2-0.9%2C0.4-1.3c0-0.1%2C0.1-0.2%2C0.2-0.1c0.1%2C0%2C0.2%2C0.1%2C0.1%2C0.2c-0.1%2C0.4-0.2%2C0.9-0.4%2C1.3C63.9%2C44.7%2C63.9%2C44.7%2C63.8%2C44.7z%0A%09%09%20M6.1%2C44.2c-0.1%2C0-0.2-0.1-0.2-0.1c-0.1-0.4-0.2-0.9-0.3-1.3c0-0.1%2C0-0.2%2C0.1-0.2c0.1%2C0%2C0.2%2C0%2C0.2%2C0.1C6%2C43.1%2C6.1%2C43.5%2C6.3%2C44%0A%09%09C6.3%2C44.1%2C6.2%2C44.2%2C6.1%2C44.2C6.1%2C44.2%2C6.1%2C44.2%2C6.1%2C44.2z%20M64.4%2C42.1C64.4%2C42.1%2C64.4%2C42.1%2C64.4%2C42.1c-0.1%2C0-0.2-0.1-0.2-0.2%0A%09%09c0.1-0.4%2C0.2-0.9%2C0.2-1.3c0-0.1%2C0.1-0.2%2C0.2-0.2c0.1%2C0%2C0.2%2C0.1%2C0.2%2C0.2c-0.1%2C0.5-0.1%2C0.9-0.2%2C1.3C64.6%2C42%2C64.5%2C42.1%2C64.4%2C42.1z%0A%09%09%20M5.5%2C41.5c-0.1%2C0-0.2-0.1-0.2-0.2c-0.1-0.4-0.2-0.9-0.2-1.4c0-0.1%2C0.1-0.2%2C0.2-0.2c0.1%2C0%2C0.2%2C0.1%2C0.2%2C0.2c0.1%2C0.4%2C0.1%2C0.9%2C0.2%2C1.3%0A%09%09C5.7%2C41.4%2C5.6%2C41.5%2C5.5%2C41.5C5.5%2C41.5%2C5.5%2C41.5%2C5.5%2C41.5z%20M64.8%2C39.4C64.8%2C39.4%2C64.8%2C39.4%2C64.8%2C39.4c-0.1%2C0-0.2-0.1-0.2-0.2%0A%09%09c0-0.4%2C0.1-0.9%2C0.1-1.3c0-0.1%2C0.1-0.2%2C0.2-0.2c0.1%2C0%2C0.2%2C0.1%2C0.2%2C0.2c0%2C0.5-0.1%2C0.9-0.1%2C1.4C65%2C39.3%2C64.9%2C39.4%2C64.8%2C39.4z%0A%09%09%20M5.1%2C38.9c-0.1%2C0-0.2-0.1-0.2-0.2c0-0.5-0.1-0.9-0.1-1.4c0-0.1%2C0.1-0.2%2C0.2-0.2c0.1%2C0%2C0.2%2C0.1%2C0.2%2C0.2c0%2C0.5%2C0%2C0.9%2C0.1%2C1.3%0A%09%09C5.3%2C38.7%2C5.2%2C38.8%2C5.1%2C38.9C5.1%2C38.9%2C5.1%2C38.9%2C5.1%2C38.9z%20M65%2C36.7C65%2C36.7%2C65%2C36.7%2C65%2C36.7c-0.1%2C0-0.2-0.1-0.2-0.2%0A%09%09c0-0.2%2C0-0.3%2C0-0.5c0-0.3%2C0-0.6%2C0-0.9c0-0.1%2C0.1-0.2%2C0.2-0.2c0.1%2C0%2C0.2%2C0.1%2C0.2%2C0.2c0%2C0.3%2C0%2C0.6%2C0%2C0.9c0%2C0.2%2C0%2C0.3%2C0%2C0.5%0A%09%09C65.2%2C36.6%2C65.1%2C36.7%2C65%2C36.7z%20M5%2C36.1L5%2C36.1c-0.1%2C0-0.2-0.1-0.2-0.2c0-0.5%2C0-0.9%2C0-1.4c0-0.1%2C0.1-0.2%2C0.2-0.2%0A%09%09c0.1%2C0%2C0.2%2C0.1%2C0.2%2C0.2c0%2C0.4%2C0%2C0.9%2C0%2C1.4C5.2%2C36%2C5.1%2C36.1%2C5%2C36.1z%20M64.9%2C34c-0.1%2C0-0.2-0.1-0.2-0.2c0-0.5-0.1-0.9-0.1-1.3%0A%09%09c0-0.1%2C0.1-0.2%2C0.2-0.2c0.1%2C0%2C0.2%2C0.1%2C0.2%2C0.2c0.1%2C0.5%2C0.1%2C0.9%2C0.1%2C1.4C65.1%2C33.8%2C65%2C33.9%2C64.9%2C34C64.9%2C34%2C64.9%2C34%2C64.9%2C34z%0A%09%09%20M5.1%2C33.4C5.1%2C33.4%2C5.1%2C33.4%2C5.1%2C33.4c-0.1%2C0-0.2-0.1-0.2-0.2c0-0.5%2C0.1-0.9%2C0.2-1.4c0-0.1%2C0.1-0.2%2C0.2-0.2c0.1%2C0%2C0.2%2C0.1%2C0.2%2C0.2%0A%09%09c-0.1%2C0.4-0.1%2C0.9-0.2%2C1.3C5.3%2C33.3%2C5.2%2C33.4%2C5.1%2C33.4z%20M64.6%2C31.3c-0.1%2C0-0.2-0.1-0.2-0.2c-0.1-0.4-0.2-0.9-0.3-1.3%0A%09%09c0-0.1%2C0-0.2%2C0.2-0.2c0.1%2C0%2C0.2%2C0%2C0.2%2C0.1c0.1%2C0.4%2C0.2%2C0.9%2C0.3%2C1.3C64.8%2C31.1%2C64.7%2C31.2%2C64.6%2C31.3C64.6%2C31.2%2C64.6%2C31.3%2C64.6%2C31.3z%0A%09%09%20M5.5%2C30.7C5.5%2C30.7%2C5.5%2C30.7%2C5.5%2C30.7c-0.1%2C0-0.2-0.1-0.2-0.2c0.1-0.5%2C0.2-0.9%2C0.3-1.3c0-0.1%2C0.1-0.2%2C0.2-0.1%0A%09%09C5.9%2C29%2C6%2C29.1%2C6%2C29.2c-0.1%2C0.4-0.2%2C0.9-0.3%2C1.3C5.7%2C30.7%2C5.6%2C30.7%2C5.5%2C30.7z%20M64%2C28.6c-0.1%2C0-0.2-0.1-0.2-0.1%0A%09%09c-0.1-0.4-0.2-0.9-0.4-1.3c0-0.1%2C0-0.2%2C0.1-0.2c0.1%2C0%2C0.2%2C0%2C0.2%2C0.1c0.1%2C0.4%2C0.3%2C0.9%2C0.4%2C1.3C64.2%2C28.5%2C64.2%2C28.6%2C64%2C28.6%0A%09%09C64.1%2C28.6%2C64%2C28.6%2C64%2C28.6z%20M6.1%2C28.1C6.1%2C28.1%2C6.1%2C28.1%2C6.1%2C28.1c-0.2%2C0-0.2-0.1-0.2-0.2C6%2C27.4%2C6.2%2C27%2C6.3%2C26.5%0A%09%09c0-0.1%2C0.1-0.2%2C0.2-0.1c0.1%2C0%2C0.2%2C0.1%2C0.1%2C0.2c-0.1%2C0.4-0.3%2C0.9-0.4%2C1.3C6.3%2C28%2C6.2%2C28.1%2C6.1%2C28.1z%20M63.2%2C26c-0.1%2C0-0.2%2C0-0.2-0.1%0A%09%09c-0.2-0.4-0.3-0.8-0.5-1.3c0-0.1%2C0-0.2%2C0.1-0.3c0.1%2C0%2C0.2%2C0%2C0.3%2C0.1c0.2%2C0.4%2C0.3%2C0.8%2C0.5%2C1.3C63.4%2C25.8%2C63.4%2C25.9%2C63.2%2C26%0A%09%09C63.3%2C26%2C63.2%2C26%2C63.2%2C26z%20M7%2C25.5C6.9%2C25.5%2C6.9%2C25.5%2C7%2C25.5c-0.2-0.1-0.2-0.2-0.2-0.3c0.2-0.4%2C0.3-0.9%2C0.5-1.3%0A%09%09c0-0.1%2C0.2-0.1%2C0.3-0.1c0.1%2C0%2C0.1%2C0.2%2C0.1%2C0.3c-0.2%2C0.4-0.4%2C0.8-0.5%2C1.3C7.1%2C25.4%2C7%2C25.5%2C7%2C25.5z%20M62.2%2C23.5c-0.1%2C0-0.1%2C0-0.2-0.1%0A%09%09c-0.2-0.4-0.4-0.8-0.6-1.2c0-0.1%2C0-0.2%2C0.1-0.3c0.1-0.1%2C0.2%2C0%2C0.3%2C0.1c0.2%2C0.4%2C0.4%2C0.8%2C0.6%2C1.2C62.4%2C23.3%2C62.4%2C23.4%2C62.2%2C23.5%0A%09%09C62.2%2C23.5%2C62.2%2C23.5%2C62.2%2C23.5z%20M8.1%2C23C8%2C23%2C8%2C23%2C8.1%2C23c-0.2-0.1-0.2-0.2-0.2-0.3c0.2-0.4%2C0.4-0.8%2C0.6-1.2%0A%09%09c0.1-0.1%2C0.2-0.1%2C0.3-0.1c0.1%2C0.1%2C0.1%2C0.2%2C0.1%2C0.3c-0.2%2C0.4-0.4%2C0.8-0.6%2C1.2C8.2%2C23%2C8.1%2C23%2C8.1%2C23z%20M60.9%2C21.1%0A%09%09c-0.1%2C0-0.1%2C0-0.2-0.1c-0.2-0.4-0.5-0.8-0.7-1.1c-0.1-0.1%2C0-0.2%2C0.1-0.3c0.1-0.1%2C0.2%2C0%2C0.3%2C0.1c0.2%2C0.4%2C0.5%2C0.8%2C0.7%2C1.2%0A%09%09C61.1%2C20.9%2C61.1%2C21%2C60.9%2C21.1C61%2C21.1%2C61%2C21.1%2C60.9%2C21.1z%20M9.4%2C20.6c0%2C0-0.1%2C0-0.1%2C0c-0.1-0.1-0.1-0.2-0.1-0.3%0A%09%09c0.2-0.4%2C0.5-0.8%2C0.7-1.2c0.1-0.1%2C0.2-0.1%2C0.3-0.1c0.1%2C0.1%2C0.1%2C0.2%2C0.1%2C0.3c-0.3%2C0.4-0.5%2C0.8-0.7%2C1.1C9.5%2C20.6%2C9.4%2C20.6%2C9.4%2C20.6z%0A%09%09%20M59.4%2C18.8c-0.1%2C0-0.1%2C0-0.2-0.1c-0.3-0.4-0.5-0.7-0.8-1.1c-0.1-0.1-0.1-0.2%2C0-0.3c0.1-0.1%2C0.2-0.1%2C0.3%2C0c0.3%2C0.4%2C0.6%2C0.7%2C0.8%2C1.1%0A%09%09c0.1%2C0.1%2C0%2C0.2%2C0%2C0.3C59.5%2C18.8%2C59.5%2C18.8%2C59.4%2C18.8z%20M10.9%2C18.3c0%2C0-0.1%2C0-0.1%2C0c-0.1-0.1-0.1-0.2%2C0-0.3c0.3-0.4%2C0.6-0.7%2C0.8-1.1%0A%09%09c0.1-0.1%2C0.2-0.1%2C0.3%2C0c0.1%2C0.1%2C0.1%2C0.2%2C0%2C0.3c-0.3%2C0.3-0.6%2C0.7-0.8%2C1.1C11%2C18.3%2C10.9%2C18.3%2C10.9%2C18.3z%20M57.8%2C16.7%0A%09%09c-0.1%2C0-0.1%2C0-0.1-0.1c-0.3-0.3-0.6-0.7-0.9-1c-0.1-0.1-0.1-0.2%2C0-0.3c0.1-0.1%2C0.2-0.1%2C0.3%2C0c0.3%2C0.3%2C0.6%2C0.7%2C0.9%2C1%0A%09%09c0.1%2C0.1%2C0.1%2C0.2%2C0%2C0.3C57.9%2C16.6%2C57.8%2C16.7%2C57.8%2C16.7z%20M12.6%2C16.2c0%2C0-0.1%2C0-0.1%2C0c-0.1-0.1-0.1-0.2%2C0-0.3c0.3-0.3%2C0.6-0.7%2C0.9-1%0A%09%09c0.1-0.1%2C0.2-0.1%2C0.3%2C0c0.1%2C0.1%2C0.1%2C0.2%2C0%2C0.3c-0.3%2C0.3-0.6%2C0.7-0.9%2C1C12.7%2C16.2%2C12.7%2C16.2%2C12.6%2C16.2z%20M55.9%2C14.7%0A%09%09c0%2C0-0.1%2C0-0.1-0.1c-0.3-0.3-0.7-0.6-1-0.9c-0.1-0.1-0.1-0.2%2C0-0.3c0.1-0.1%2C0.2-0.1%2C0.3%2C0c0.3%2C0.3%2C0.7%2C0.6%2C1%2C0.9%0A%09%09c0.1%2C0.1%2C0.1%2C0.2%2C0%2C0.3C56%2C14.7%2C56%2C14.7%2C55.9%2C14.7z%20M14.5%2C14.3c-0.1%2C0-0.1%2C0-0.1-0.1c-0.1-0.1-0.1-0.2%2C0-0.3c0.3-0.3%2C0.7-0.6%2C1-0.9%0A%09%09c0.1-0.1%2C0.2-0.1%2C0.3%2C0c0.1%2C0.1%2C0.1%2C0.2%2C0%2C0.3c-0.3%2C0.3-0.7%2C0.6-1%2C0.9C14.6%2C14.3%2C14.5%2C14.3%2C14.5%2C14.3z%20M53.9%2C12.9c0%2C0-0.1%2C0-0.1%2C0%0A%09%09c-0.4-0.3-0.7-0.6-1.1-0.8c-0.1-0.1-0.1-0.2%2C0-0.3c0.1-0.1%2C0.2-0.1%2C0.3%2C0c0.4%2C0.3%2C0.7%2C0.6%2C1.1%2C0.8c0.1%2C0.1%2C0.1%2C0.2%2C0%2C0.3%0A%09%09C54%2C12.8%2C53.9%2C12.9%2C53.9%2C12.9z%20M16.6%2C12.5c-0.1%2C0-0.1%2C0-0.2-0.1c-0.1-0.1-0.1-0.2%2C0-0.3c0.4-0.3%2C0.7-0.6%2C1.1-0.8%0A%09%09c0.1-0.1%2C0.2%2C0%2C0.3%2C0c0.1%2C0.1%2C0%2C0.2%2C0%2C0.3c-0.4%2C0.3-0.7%2C0.5-1.1%2C0.8C16.6%2C12.5%2C16.6%2C12.5%2C16.6%2C12.5z%20M51.7%2C11.3c0%2C0-0.1%2C0-0.1%2C0%0A%09%09c-0.4-0.3-0.8-0.5-1.1-0.7c-0.1-0.1-0.1-0.2-0.1-0.3c0.1-0.1%2C0.2-0.1%2C0.3-0.1c0.4%2C0.2%2C0.8%2C0.5%2C1.2%2C0.7c0.1%2C0.1%2C0.1%2C0.2%2C0.1%2C0.3%0A%09%09C51.8%2C11.2%2C51.7%2C11.3%2C51.7%2C11.3z%20M18.8%2C11c-0.1%2C0-0.1%2C0-0.2-0.1c-0.1-0.1%2C0-0.2%2C0.1-0.3c0.4-0.2%2C0.8-0.5%2C1.2-0.7%0A%09%09c0.1-0.1%2C0.2%2C0%2C0.3%2C0.1c0.1%2C0.1%2C0%2C0.2-0.1%2C0.3c-0.4%2C0.2-0.8%2C0.5-1.1%2C0.7C18.9%2C10.9%2C18.8%2C11%2C18.8%2C11z%20M49.4%2C9.8%0A%09%09C49.3%2C9.8%2C49.3%2C9.8%2C49.4%2C9.8c-0.5-0.2-0.9-0.4-1.3-0.6C48%2C9.2%2C47.9%2C9%2C48%2C8.9c0-0.1%2C0.2-0.1%2C0.3-0.1c0.4%2C0.2%2C0.8%2C0.4%2C1.2%2C0.6%0A%09%09c0.1%2C0.1%2C0.1%2C0.2%2C0.1%2C0.3C49.5%2C9.8%2C49.4%2C9.8%2C49.4%2C9.8z%20M21.1%2C9.6c-0.1%2C0-0.1%2C0-0.2-0.1c0-0.1%2C0-0.2%2C0.1-0.3%0A%09%09c0.4-0.2%2C0.8-0.4%2C1.2-0.6c0.1%2C0%2C0.2%2C0%2C0.3%2C0.1c0%2C0.1%2C0%2C0.2-0.1%2C0.3C22%2C9.2%2C21.6%2C9.4%2C21.1%2C9.6C21.2%2C9.6%2C21.2%2C9.6%2C21.1%2C9.6z%0A%09%09%20M46.9%2C8.7C46.9%2C8.7%2C46.9%2C8.6%2C46.9%2C8.7c-0.5-0.2-0.9-0.4-1.3-0.5c-0.1%2C0-0.2-0.2-0.1-0.3c0-0.1%2C0.1-0.1%2C0.3-0.1%0A%09%09c0.4%2C0.2%2C0.9%2C0.3%2C1.3%2C0.5c0.1%2C0%2C0.1%2C0.2%2C0.1%2C0.3C47.1%2C8.6%2C47%2C8.7%2C46.9%2C8.7z%20M23.6%2C8.4c-0.1%2C0-0.1%2C0-0.2-0.1c0-0.1%2C0-0.2%2C0.1-0.3%0A%09%09c0.4-0.2%2C0.8-0.3%2C1.3-0.5c0.1%2C0%2C0.2%2C0%2C0.2%2C0.1c0%2C0.1%2C0%2C0.2-0.1%2C0.2C24.5%2C8.1%2C24.1%2C8.3%2C23.6%2C8.4C23.6%2C8.4%2C23.6%2C8.4%2C23.6%2C8.4z%0A%09%09%20M44.4%2C7.7C44.3%2C7.7%2C44.3%2C7.7%2C44.4%2C7.7c-0.5-0.1-0.9-0.3-1.4-0.4c-0.1%2C0-0.2-0.1-0.1-0.2c0-0.1%2C0.1-0.2%2C0.2-0.1%0A%09%09C43.6%2C7%2C44%2C7.2%2C44.4%2C7.3c0.1%2C0%2C0.2%2C0.1%2C0.1%2C0.2C44.5%2C7.6%2C44.4%2C7.7%2C44.4%2C7.7z%20M26.1%2C7.5c-0.1%2C0-0.2-0.1-0.2-0.1c0-0.1%2C0-0.2%2C0.1-0.2%0A%09%09C26.5%2C7%2C27%2C6.9%2C27.4%2C6.8c0.1%2C0%2C0.2%2C0%2C0.2%2C0.1c0%2C0.1%2C0%2C0.2-0.1%2C0.2C27.1%2C7.3%2C26.6%2C7.4%2C26.1%2C7.5C26.2%2C7.5%2C26.2%2C7.5%2C26.1%2C7.5z%20M41.7%2C7%0A%09%09C41.7%2C7%2C41.7%2C7%2C41.7%2C7c-0.5-0.1-0.9-0.2-1.4-0.3c-0.1%2C0-0.2-0.1-0.2-0.2c0-0.1%2C0.1-0.2%2C0.2-0.2c0.5%2C0.1%2C0.9%2C0.2%2C1.3%2C0.3%0A%09%09c0.1%2C0%2C0.2%2C0.1%2C0.1%2C0.2C41.9%2C6.9%2C41.8%2C7%2C41.7%2C7z%20M28.8%2C6.8c-0.1%2C0-0.2-0.1-0.2-0.2c0-0.1%2C0-0.2%2C0.1-0.2c0.4-0.1%2C0.9-0.2%2C1.3-0.3%0A%09%09c0.1%2C0%2C0.2%2C0.1%2C0.2%2C0.2c0%2C0.1-0.1%2C0.2-0.2%2C0.2C29.7%2C6.7%2C29.3%2C6.7%2C28.8%2C6.8C28.8%2C6.8%2C28.8%2C6.8%2C28.8%2C6.8z%20M39.1%2C6.5%0A%09%09C39.1%2C6.5%2C39.1%2C6.5%2C39.1%2C6.5c-0.5-0.1-0.9-0.1-1.4-0.2c-0.1%2C0-0.2-0.1-0.2-0.2c0-0.1%2C0.1-0.2%2C0.2-0.2c0.5%2C0%2C0.9%2C0.1%2C1.4%2C0.2%0A%09%09c0.1%2C0%2C0.2%2C0.1%2C0.2%2C0.2C39.2%2C6.4%2C39.2%2C6.5%2C39.1%2C6.5z%20M31.5%2C6.4c-0.1%2C0-0.2-0.1-0.2-0.2c0-0.1%2C0.1-0.2%2C0.2-0.2%0A%09%09c0.5-0.1%2C0.9-0.1%2C1.4-0.1C32.9%2C5.9%2C33%2C6%2C33%2C6.1c0%2C0.1-0.1%2C0.2-0.2%2C0.2C32.4%2C6.3%2C31.9%2C6.3%2C31.5%2C6.4C31.5%2C6.4%2C31.5%2C6.4%2C31.5%2C6.4z%0A%09%09%20M36.4%2C6.2C36.4%2C6.2%2C36.4%2C6.2%2C36.4%2C6.2c-0.7%2C0-1.5%2C0-2.2%2C0c0%2C0%2C0%2C0%2C0%2C0C34.1%2C6.2%2C34%2C6.1%2C34%2C6c0-0.1%2C0.1-0.2%2C0.2-0.2%0A%09%09c0.7%2C0%2C1.5%2C0%2C2.2%2C0c0.1%2C0%2C0.2%2C0.1%2C0.2%2C0.2C36.5%2C6.1%2C36.5%2C6.2%2C36.4%2C6.2z%22/%3E%0A%3C/g%3E%0A%3Cg%3E%0A%09%3Cg%20class%3D%22st2%22%3E%0A%09%09%3Cpath%20class%3D%22st1%22%20d%3D%22M17.5%2C26.9c-0.3%2C0.1-0.5%2C0-0.7-0.1c0.4-0.4%2C0.7-1.1%2C0.7-1.6c0-0.6-0.3-1-1.2-0.8c-0.9%2C0.2-1.5%2C0.9-1.5%2C1.8%0A%09%09%09c0%2C2.5%2C3.6%2C1.7%2C3.6%2C5.3c0%2C2.3-1.7%2C4.2-4.3%2C4.9c-1.3%2C0.4-3.6%2C0.7-3.6-1.6c0-1.5%2C1.1-2.6%2C2.4-3c0.7-0.2%2C1.2-0.1%2C1.3%2C0.5%0A%09%09%09c-1.3%2C0.5-1.9%2C1.2-1.9%2C2.3c0%2C1.1%2C0.8%2C1.3%2C1.6%2C1.1c1.3-0.3%2C1.8-1.6%2C1.8-2.8c0-3-3.5-2.8-3.5-5.2c0-1.7%2C1.9-3.5%2C3.9-4.1%0A%09%09%09c0.9-0.2%2C2.7-0.6%2C2.7%2C1.2C18.9%2C25.8%2C18.4%2C26.7%2C17.5%2C26.9z%22/%3E%0A%09%09%3Cpath%20class%3D%22st1%22%20d%3D%22M22.7%2C26l-0.1%2C0.3c0.3-0.3%2C0.7-0.5%2C1.1-0.6c1.7-0.5%2C2.5-0.1%2C2.5%2C1.6c0%2C0.3%2C0%2C0.7-0.1%2C1.2%0A%09%09%09c-0.5%2C3.6-1.9%2C5.2-3.6%2C5.6c-0.5%2C0.1-1%2C0.1-1.5-0.1l-0.8%2C4.2l-2.4%2C1.3l2.6-12.9L22.7%2C26z%20M24%2C29.2c0.1-0.8%2C0.2-1.3%2C0.2-1.7%0A%09%09%09c0-1-0.4-1.1-0.9-0.9c-0.3%2C0.1-0.6%2C0.3-0.9%2C0.6L21.3%2C33c0.4%2C0.2%2C0.8%2C0.1%2C1.1%2C0C23.1%2C32.8%2C23.5%2C31.9%2C24%2C29.2z%22/%3E%0A%09%09%3Cpath%20class%3D%22st1%22%20d%3D%22M30.1%2C30.9c0.8-0.2%2C2.2-1.5%2C2.7-2.9l0.7-0.2c-0.9%2C1.9-2.5%2C4-4.6%2C4.6c-1.6%2C0.4-2.4-0.5-2.4-1.9%0A%09%09%09c0-2.1%2C0.9-5.9%2C3.8-6.7c1.3-0.4%2C2.1%2C0%2C2.1%2C1.1c0%2C2-2.1%2C3.7-3.7%2C4.3c0%2C0.3%2C0%2C0.5%2C0%2C0.7C28.8%2C30.9%2C29.5%2C31.1%2C30.1%2C30.9z%20M31%2C24.4%0A%09%09%09c-0.9%2C0.2-1.7%2C2.3-2%2C3.9c1.5-0.4%2C2.5-2%2C2.6-3.1C31.5%2C24.8%2C31.5%2C24.3%2C31%2C24.4z%22/%3E%0A%09%09%3Cpath%20class%3D%22st1%22%20d%3D%22M37.8%2C23c0-0.4-0.2-0.5-0.6-0.4c-1.4%2C0.4-2.2%2C3.3-2.2%2C5c0%2C1%2C0.2%2C1.7%2C1.2%2C1.4c1.2-0.3%2C2.1-1.2%2C2.8-2.3l0.6-0.2%0A%09%09%09c-0.8%2C1.1-1.7%2C3.4-4.5%2C4.1c-1.3%2C0.4-2.2-0.1-2.2-2.1c0-2.4%2C1-5.8%2C4.2-6.6c0.9-0.2%2C1.8-0.3%2C1.8%2C0.6c0%2C0.2%2C0%2C0.3-0.1%2C0.6%0A%09%09%09c-0.1%2C0-0.2%2C0-0.4%2C0c-0.1%2C0-0.3%2C0.1-0.5%2C0.2C37.7%2C23.3%2C37.8%2C23.1%2C37.8%2C23z%22/%3E%0A%09%09%3Cpath%20class%3D%22st1%22%20d%3D%22M42.2%2C20.7L41%2C26.5c0%2C0.2-0.1%2C0.4-0.1%2C0.5c0%2C0.4%2C0.2%2C0.6%2C0.8%2C0.4s1.5-1.3%2C2.1-2l0.6-0.2%0A%09%09%09c-0.7%2C0.9-2.6%2C3.6-3.8%2C4c-1.2%2C0.3-2%2C0-2-1.2c0-0.2%2C0-0.5%2C0.1-0.9l1.2-5.8L42.2%2C20.7z%20M41.4%2C17.4c0.7-0.2%2C1.3%2C0.2%2C1.3%2C0.9%0A%09%09%09s-0.6%2C1.4-1.3%2C1.6c-0.7%2C0.2-1.3-0.2-1.3-0.9S40.7%2C17.6%2C41.4%2C17.4z%22/%3E%0A%09%09%3Cpath%20class%3D%22st1%22%20d%3D%22M50.6%2C18.4l-1.2%2C5.8c0%2C0.2-0.1%2C0.4-0.1%2C0.5c0%2C0.4%2C0.2%2C0.6%2C0.8%2C0.4s1.5-1.3%2C2.1-2l0.6-0.2%0A%09%09%09c-0.7%2C0.9-2.6%2C3.6-3.8%2C4c-1.1%2C0.3-1.8%2C0.1-2-0.7c-0.5%2C0.8-1.2%2C1.7-2.2%2C1.9c-1.6%2C0.4-2-0.6-2-1.5c0-2.8%2C1-6.4%2C4.3-7.3%0A%09%09%09c0.4-0.1%2C0.8-0.1%2C1.1%2C0.1l0.1-0.4L50.6%2C18.4z%20M45.1%2C25.6c0%2C1%2C0.5%2C1%2C0.9%2C0.9c0.4-0.1%2C0.7-0.6%2C1-1.1c0-0.2%2C0-0.4%2C0.1-0.6l0.9-4.5%0A%09%09%09c-0.3-0.2-0.6-0.1-0.8-0.1C46%2C20.5%2C45.1%2C23.4%2C45.1%2C25.6z%22/%3E%0A%09%09%3Cpath%20class%3D%22st1%22%20d%3D%22M53.7%2C23c0%2C0.2-0.1%2C0.4-0.1%2C0.6c0%2C0.3%2C0.1%2C0.6%2C0.6%2C0.4c0.1%2C0%2C0.3-0.1%2C0.4-0.2c-0.5%2C1.5-1.1%2C1.8-1.7%2C2%0A%09%09%09c-1.2%2C0.3-1.7-0.3-1.7-1.3c0-0.3%2C0-0.5%2C0.1-0.8l1.8-8.9l2.4-1L53.7%2C23z%22/%3E%0A%09%3C/g%3E%0A%09%3Cg%20class%3D%22st2%22%3E%0A%09%09%3Cpath%20class%3D%22st1%22%20d%3D%22M17.8%2C40.5c1.1-0.3%2C1.9-0.2%2C2.4%2C0.2c0.6%2C0.4%2C0.8%2C1%2C0.8%2C2c0%2C0.3%2C0%2C0.7-0.1%2C1.1l-1.3%2C7.5%0A%09%09%09c-0.2%2C1.1-0.6%2C2.1-1.2%2C2.9c-0.6%2C0.8-1.4%2C1.3-2.5%2C1.6c-1.1%2C0.3-2%2C0.3-2.5-0.1c-0.5-0.4-0.8-1-0.8-1.9c0-0.2%2C0-0.4%2C0-0.6%0A%09%09%09c0-0.2%2C0-0.4%2C0.1-0.6L14%2C45c0.2-1.2%2C0.6-2.2%2C1.2-2.9C15.9%2C41.4%2C16.7%2C40.8%2C17.8%2C40.5z%20M17.7%2C42.8c-0.4%2C0.1-0.7%2C0.3-0.9%2C0.6%0A%09%09%09c-0.2%2C0.3-0.4%2C0.6-0.4%2C1.1l-1.4%2C7.6c0%2C0.1%2C0%2C0.2-0.1%2C0.4c0%2C0.1%2C0%2C0.2%2C0%2C0.3c0%2C0.3%2C0.1%2C0.6%2C0.3%2C0.7c0.2%2C0.2%2C0.5%2C0.2%2C0.8%2C0.1%0A%09%09%09c0.4-0.1%2C0.7-0.3%2C0.9-0.6c0.2-0.3%2C0.4-0.7%2C0.5-1.1l1.4-7.5c0-0.2%2C0.1-0.5%2C0.1-0.7c0-0.3-0.1-0.6-0.2-0.8%0A%09%09%09C18.3%2C42.7%2C18%2C42.7%2C17.7%2C42.8z%22/%3E%0A%09%09%3Cpath%20class%3D%22st1%22%20d%3D%22M25.6%2C40.7l-0.8%2C4.1l3.6-1L28%2C46l-3.6%2C1l-1.2%2C6.6l-2.2%2C0.6L23.7%2C39l6.4-1.7l-0.4%2C2.2L25.6%2C40.7z%22/%3E%0A%09%09%3Cpath%20class%3D%22st1%22%20d%3D%22M33.4%2C38.5l-0.8%2C4.1l3.6-1l-0.4%2C2.2l-3.6%2C1L31%2C51.5l-2.2%2C0.6l2.8-15.2l6.4-1.7l-0.4%2C2.2L33.4%2C38.5z%22/%3E%0A%09%09%3Cpath%20class%3D%22st1%22%20d%3D%22M36.7%2C49.9l2.8-15.2l6.4-1.7l-0.4%2C2.2l-4.2%2C1.1l-0.8%2C4.1l3.6-1l-0.4%2C2.2l-3.6%2C1l-0.8%2C4.4l4.2-1.1l-0.4%2C2.2%0A%09%09%09L36.7%2C49.9z%22/%3E%0A%09%09%3Cpath%20class%3D%22st1%22%20d%3D%22M50.4%2C31.8c1-0.3%2C1.8-0.3%2C2.4%2C0.1c0.6%2C0.3%2C0.8%2C1.1%2C0.8%2C2.2c0%2C1.3-0.2%2C2.4-0.7%2C3.3c-0.4%2C0.9-1.1%2C1.6-1.9%2C2.2%0A%09%09%09l0.9%2C6.2l-2.3%2C0.6L49%2C40.6l-1.1%2C0.3l-1.1%2C6.3l-2.2%2C0.6l2.8-15.2L50.4%2C31.8z%20M49.2%2C34.2l-0.8%2C4.5l0.9-0.2c0.6-0.2%2C1.1-0.5%2C1.6-1.1%0A%09%09%09c0.4-0.6%2C0.6-1.3%2C0.6-2.2c0-1-0.5-1.4-1.6-1.1L49.2%2C34.2z%22/%3E%0A%09%3C/g%3E%0A%3C/g%3E%0A%3C/svg%3E%0A");
    width: 70px;
    height: 70px;
    transition: 0.5s;
    position: fixed;
    transform: rotate(-45deg);
    bottom: 20px!important;
    left: 20px;
}
/*
.banner_button_hidden:before{
    content: "\f057";
    background: #fff;
    font-family: FontAwesome;
    color: #f26695;
    font-size: 36px;
    line-height: 38px;
    border-radius: 50%;
    display: inline-block;
    width: 38px;
    height: 38px;
}
*/
#footer-baner .banner_button_hidden{
    display: block;
}
#footer-baner.footer-hidden .banner_button_hidden{
    display: block;
}
.banner_content{
    position: relative;
    overflow: hidden;
}
.banner_button_hidden{
    top: -20px;
    bottom: auto;
}
#footer-baner.hide_show_button .banner_button.banner_button_show{
    display: none;
}
.payments-wrapper *{
    box-sizing: border-box!important;
}
@media screen and (max-width: 768px) {
    .not-found {
        background: url(../img/img_404.svg) no-repeat 6% 48%, url(../img/head-bg.png) no-repeat bottom right #52579c;
        background-size: 10%, 61%;
    }
    .content_404 {
        width: 70%;
        float: right;
        margin-right: 5%;
        padding: 23px 0 160px 0;
    }
    .category-list.essays-list .slick-next {
        right: 5px;
        border-right: 1px solid #0d93a3;
        top: 10px;
    }
    .category-list.essays-list .slick-prev {
        left: 5px;
        border-left: 1px solid #0d93a3;
        top: 10px;
    }
    #footer-baner .baner_content .banner_l{
        display: none;
    }
    #footer-baner .baner_content .banner_s{
        display: block;
    }
}
@media screen and (max-width: 600px) {
    .time .time_content:after,
    .time .time_content:before,
    .time .time_content > img{
        display: none;
    }
}
@media screen and (max-width: 480px) {
    .content_404 .top-text{
        font-size: 22px;
    }
    .content_404{
        width: 100%;
        margin-right: 0;
    }
    .not-found {
        background: url(../img/img_404.svg) no-repeat 6% 36%, url(../img/head-bg.png) no-repeat bottom right #52579c;
        background-size: 10%, 61%;
    }
    .content_404 .middle-text{
        padding-left: 80px;
    }
    .banner_button_hidden{
        top: -40px;
    }
    footer .footer_cop > img{
        height: auto;
        width: 90%;
        margin-left: 5%;
    }
    .banner_button.banner_button_hidden{
        right: 2px;
    }
    #footer-baner .baner_content .banner_s{
        display: none;
    }
    #footer-baner .baner_content .banner_img .banner_xs{
        display: block;
        width: 100%;
    }
}
/*End Banner*/
/*Affiliate Program*/
@media screen and (max-width: 600px){
    body .affiliate-program-short-wrapper {
        padding: 0;
    }
    body .affiliate-program-short-wrapper .side.side-full .case.case-box .case-content:last-child {
        padding: 0;
    }
}
@media screen and (max-width: 460px){
    body .affiliate-program-wrapper .affiliate-status {
        height: 80px;
    }
    body .affiliate-program-wrapper .earnings.left {
        float: none;
        text-align: center;
        margin-bottom: 20px;
    }
    body .affiliate-program-wrapper .to-earning.right {
        float: none;
        text-align: center;
        margin-bottom: 20px;
    }
    body .share-buttons {
        text-align: center;
    }
    body .share-buttons + label {
        display: block;
        text-align: center;
    }
}
@media screen and (max-width: 320px){
    body .affiliate-program-wrapper .side .case .case-content .save-button {
        padding: 5px 18px;
    }
}
/*End Affiliate Program*/
.price-chat{
    cursor: pointer;
    line-height: 51px;
    text-align: center;
    font-size: 16px;
    background: #30bf78;
    color:#fff;
    margin-bottom: 30px;
}

/* Easter banner */
/*
header .essayator-calc .man_header.rabbit-span {
    z-index: 9899;
    position: absolute;
    right: -50%;
    bottom: -5px;
    width: 80%;
}
header .middle-head .essayator-calc .rabbit-span img {
    width: 100%;
}
header .middle-head .essayator-calc img.rabbit-head {
    position: absolute;
    bottom: 43%;
    width: 69%;
    left: 30px;
    animation: swinging 5s infinite;
}
body header .middle-head {
    background: url(../img/head-holiday-bg.png) no-repeat bottom right #52579c;
    background-size: 100%;
}

@media only screen and (max-width: 1200px){
    header .essayator-calc .man_header.rabbit-span {
        right: -70%;
    }
}
@media only screen and (max-width: 992px){
    header .essayator-calc .man_header.rabbit-span {
        right: -90%;
        bottom: -2%;
    }
}

.container-fluid.middle-head .btn-order-f.smal_prev_man.rabbit-span {
    width: 167px;
    display: inline-block;
    margin-top: 33px;
    margin-left: 20%;
    position: absolute;
    bottom: 20px;
}
.smal_prev_man.rabbit-span a.rabbit {
    position: relative;
    display: inline-block;
    height: 240px;
    width: 166px;
}
.container-fluid.middle-head.santa-w  img.rabbit-head {
    position: absolute;
    top: -6%;
    width: 76%;
    left: 7%;
    z-index: 5;
    animation: swinging 5s infinite;
}
.container-fluid.middle-head.santa-w img.rabbit-body {
    position: absolute;
    bottom: 0;
}
header .header-internal .santa-w.middle-head {
    background:#52579c url(../img/head-holiday2-bg.png) no-repeat bottom right;
    background-size: 100%;
    position: relative;
}
@media (max-width: 1200px){
    .smal_prev_man.rabbit-span a.rabbit {
        position: absolute;
        display: inline-block;
        height: 196px;
        width: 135px;
        bottom:0;
        margin-top: auto;
    }
}
*/

/* Motherday banner */
@keyframes swinging_candy{
    0%{transform: rotate(0deg);}
    25%{transform: rotate(90deg)}
    50%{transform: rotate(180deg);}
    75%{transform: rotate(270deg)}
    100%{transform: rotate(360deg);}
}
header img.candy {
    position: absolute;
    display: inline-block;
    border-radius: 50%;
    animation: swinging_candy 1s infinite linear;
}
header .middle-head .essayator-calc img.candy {
    bottom: 191px;
    width: 30px;
    height: 30px;
    right: 111px;
}
header .smal_prev_man img.candy {
    bottom: 99px;
    width: 20px;
    height: 20px;
    right: 58px;
}
a.holiday-link {
    height: 100%;
    display: block;
    position: relative;
}
header .essayator-calc .special-span {
    bottom: 0;
}
.container-fluid.middle-head .btn-order-f.smal_prev_man.special-mom {
    width: 170px;
    display: inline-block;
    margin-top: 30px;
    margin-left: 19%;
}
@media (max-width: 1200px){
    header .middle-head .essayator-calc img.candy {
        bottom: 155px;
        right: 88px;
    }
    .container-fluid.middle-head .btn-order-f.smal_prev_man.special-mom {
        width: 140px;
    }
    header .smal_prev_man img.candy {
        bottom: 86px;
        position: absolute;
        width: 20px;
        height: 20px;
        right: 47px;
    }
}
@media (max-width: 990px){
    header .middle-head .essayator-calc img.candy {
        bottom: 179px;
        right: 106px;
    }
    .container-fluid.middle-head .btn-order-f.smal_prev_man.special-mom {
        display: inline-block;
        margin-top: 30px;
        margin-left: 10%;
    }
}
@media (max-width: 640px){
    header .middle-head .essayator-calc img.candy {
        bottom: 110px;
        right: 60px;
    }
}
.paper-requirements-table td.resume-services label {
    display: block;
    width: 100%;
}
body .order-form-data .resume-services table {
    margin-bottom: 15px;
    width: 100%;
}
.thank-you-letter label.checkbox-input {
    display: block;
    width: 100%;
    box-sizing: border-box;
}
body .ae-order-resume .order-form-wrapper.essay-component .resume-services table tr td:last-child {
    width: 100px;
    text-align: right;
}
@media(max-width:640px){
    body .ae-order-resume .order-form-wrapper.essay-component table tr td:first-child {
        padding: 10px;
        float: left;
        width: 75%;
        text-align: left;
    }
}
ul .resume-levels {
    padding: 20px 0 0;
    display: flex;
    justify-content: space-around;
    flex-wrap: wrap;
}
ul .resume-levels li {
    width: 145px;
    text-align: center;
    border: 1px solid #656565;
    border-radius: 7px;
    cursor: pointer;
    text-transform: uppercase;
    font-size: 1rem;
    height: 28px;
    line-height: 28px;
    margin: 0 0 20px;
}

header .essayator-calc .man_header.special-dad-day {
    right: -50%;
    bottom: -15px;
}
@media(max-width:1200px){
    header .essayator-calc .man_header.special-dad-day {
        right: -67%;
        bottom: 0px;
    }
}
@media(max-width:992px){
    header .essayator-calc .man_header.special-dad-day {
        z-index: 9899;
        position: absolute;
        right: -80%;
        bottom: 0px;
        width: 68%;
    }
}
.container-fluid.middle-head .btn-order-f.smal_prev_man.special-dad-day {
    margin-top: 50px;
}

header .essayator-calc span.man_header.small_men.special-ind-day {
    bottom: 0;
    width: 70%;
    right: -50%;
    z-index: 0;
}
@media(min-width:1201px){
    header .middle-head.independence-bg {
        background: url(../img/independence-bg.png) no-repeat center;
        background-color: #52579c;
        background-size: inherit;
    }
    header .header-internal .middle-head.independence-bg {
        background: url(../img/independence-bg-internal.png) no-repeat left bottom, url(../img/head-bg.png) no-repeat center right;
        background-color: #52579c;
    }
}

@media(min-width:992px){
    .middle-head.halloween-banner{
        position: relative;
        display: block;
    }
    .middle-head.halloween-banner .halloween-spider{
        position: absolute;
        right: 15%;
        top:0;
    }
    .middle-head.halloween-banner .halloween-pumpkin {
        position: absolute;
        right: 0%;
        bottom: -20px;
        z-index: 2;
        width: 535px;
    }
    .smal_prev_man.special-halloween-day img.halloween{
        width: 200px;
        max-height: 95%;
    }
    .halloween-banner .special-halloween-day a.holiday-link {
        padding-bottom: 50px;
    }
}
@media(max-width:991px){
    .middle-head.halloween-banner .halloween-spider,
    .middle-head.halloween-banner .halloween-pumpkin{
        display: none;
    }
    span.man_header.small_men.special-halloween-day {
        bottom: 0;
    }
    span.man_header.small_men.special-halloween-day img{
        max-width: 100%;
        width: auto;
    }
}


.container-fluid.middle-head .btn-order-f.smal_prev_man.special-ind-day {
    width: 240px;
    display: inline-block;
    margin-top: 0;
    margin-left: 16%;
}
.container-fluid.middle-head .btn-order-f.smal_prev_man.special-ind-day img{
    max-width: 100%;
    max-height: 100%;
}

@media only screen and (max-width: 1200px){
    header .essayator-calc span.man_header.small_men.special-ind-day {
        width: 70%;
        right: -65%;
        bottom: 85px;
    }
    .container-fluid.middle-head .btn-order-f.smal_prev_man.special-ind-day {
        width: 255px;
    }
}
@media only screen and (max-width: 990px){
    header .essayator-calc span.man_header.small_men.special-ind-day {
        bottom: 10px;
    }
    .container-fluid.middle-head .btn-order-f.smal_prev_man.special-ind-day{
        width: 155px;
        position: absolute;
        left: -5%;
        margin-top: 20px;
    }
}
@media only screen and (max-width: 640px){
    header .essayator-calc span.man_header.small_men.special-ind-day {
        width: 40%;
        right: -10%;
    }
}

/* Thanksgiving-banner */
header .essayator-calc .man_header.special-thanks-day {
    z-index: 9905;
    position: absolute;
    right: -71%;
    bottom: 36px;
    width: 100%;
}
.container-fluid.middle-head .btn-order-f.smal_prev_man.special-thanks-day {
    width: 330px;
    display: inline-block;
    margin-top: 60px;
    margin-left: 15%;
}
@media(max-width:1200px){
    header .essayator-calc .man_header.special-thanks-day {
        right: -85%;
        bottom: 54px;
    }
    .container-fluid.middle-head .btn-order-f.smal_prev_man.special-thanks-day {
        margin-left: 65px;
    }
}
@media only screen and (max-width: 992px){
    header .essayator-calc .man_header.special-thanks-day {
        right: -103%;
        width: 115%;
        bottom: 152px;
        z-index: 9899;
    }
    .container-fluid.middle-head .btn-order-f.smal_prev_man.special-thanks-day {
        width: 245px;
        margin-top: 60px;
        margin-left: 0;
    }
}
@media only screen and (max-width: 700px){
    .container-fluid.middle-head .btn-order-f.smal_prev_man.special-thanks-day {
        width: 210px;
    }
}
@media only screen and (max-width: 750px){
    body header .essayator-calc .man_header.special-thanks-day {
        right: -81%;
        width: 102%;
        bottom: 150px;
    }
}
@media only screen and (max-width: 640px){
    header .middle-head .essayator-calc .man_header.small_men.special-thanks-day {
        width: 76%;
        right: -56%;
        bottom: 251px;
    }
}
/* Vip account */
body .essay-vip-account .vip-account-list-wrapper {
    float: none;
    width: 50%;
    box-sizing: border-box;
    padding-right: 15px;
    display: inline-block;
}
body .essay-vip-account .vip-account-text {
    float: none;
    width: 49%;
    padding-left: 15px;
    box-sizing: border-box;
    display: inline-block;
    vertical-align: top;
    margin-top: 10px;
}
body .essay-component.essay-vip-account .header {
    display: none;
}
body .essay-vip-account .vip-account-list > li .vip-package-item .title-of-period .special-label .label-vip-package,
body .essay-vip-account .vip-account-list > li .vip-package-item .title-of-period .special-label .label-vip-package span {
    line-height: normal;
}
body .essay-vip-account .vip-account-list > li .vip-package-item .title-of-period .special-label .label-vip-package{
    color: rgba(255, 255, 255, 0.502);
    font-size: 12px;
    line-height: 1.2;
    font-weight:600;
}
body .essay-vip-account .vip-account-list > li .vip-package-item .title-of-period .special-label .label-vip-package span {
    color: #fff;
}
body .essay-vip-account .vip-account-list > li .vip-package-item .title-of-period .special-label {
    border-color: transparent transparent transparent #53559a;
}
body .essay-vip-account .vip-account-list > li .vip-package-item .title-of-period {
    background-color: #f1fdfc;
    color: #54569b;
}
body .essay-vip-account .vip-account-list > li .vip-package-item .title-of-period .per-month {
    color: #54569b;
    font-weight: 600;
    font-size: 14px;
    text-transform: none;
}
body .essay-vip-account .vip-account-list > li .vip-package-item .title-of-period .best-price,
body .essay-vip-account .vip-account-list > li .vip-package-item .title-of-period .currency-of-price {
    color: #000000;
}
body .essay-vip-account .vip-account-list > li {
    border: 1px solid #e2effb;
}
body .essay-vip-account .vip-account-list > li .vip-select-button {
    width: 100%;
    max-width: 168px;
    color: #ffffff;
    background-color: #ef83a8;
    border-radius: 5px;
    padding: 0 15px;
    line-height: 45px;
}
body .essay-vip-account .vip-account-list > li .vip-select-button::after {
    color: #f7c1d4;
}
body .essay-vip-account .vip-select-list .vip-account-pay .buy {
    color: #fff;
    background-color: #ef83a8;
    padding: 0 10px;
    right: 15px;
    top: 50%;
    width: 40px;
    line-height: 36px;
    margin-top: -18px;
    border-radius: 4px;
}
body .essay-vip-account .vip-select-list .vip-account-pay {
    color: #818386;
    list-style: none;
}
@media(min-width:601px){
    .vip-account-pay br {
        display: none;
    }
    .vip-account-pay .price-title:before{
        content:' - ';
    }
}
.vip-account-pay .price-title{
    font-weight: 700;
    color: #000;
}
body .essay-vip-account .vip-select-list .vip-account-pay .vip-offer {
    color: orange;
    display: block;
    line-height: 7px;
}
body .essay-vip-account .vip-select-list > li {
    padding: 5px 20px;
    min-height: 32px;
}
body .essay-vip-account .vip-select-list {
    background-color: #f3fcff;
    border: 2px solid #d9e8f5;
    border-radius: 5px;
}
.vip-account-text ul {
    padding-left: 0;
}
body .essay-vip-account .vip-account-text ul.vip-list li {
    list-style-image: url(../img/yellow-check.png);
}
body .essay-vip-account .vip-account-text .header-our-vip {
    color: #eb6492;
    font-size: 24px;
    font-weight: 600;
}
body .essay-vip-account .vip-account-text ul.vip-list li {
    color: #818386;
}
body .essay-vip-account .vip-account-text ul.vip-list li b {
    color: #1b1f25;
}
body .essay-component.essay-vip-account {
    border: none;
    box-shadow: none;
    padding: 15px 25px;
    margin-bottom: 40px;

}
body .mini-wrapper.user-area-wrapper .top-dd-wrapper .drop-down-content {
    background: #fff;
    min-width: 283px;
}
body .mini-wrapper.user-area-wrapper.vip-accounts-wrapper .top-dd-wrapper .drop-down-content {
    background: #fff ;
}

body .mini-wrapper.user-area-wrapper .top-dd-wrapper .drop-down-content .info-list {
    background: #fff url('../img/logged-top-bg.gif') no-repeat top left;
    padding-top: 20px;
}
body .mini-wrapper.user-area-wrapper.vip-accounts-wrapper .top-dd-wrapper .drop-down-content .info-list {
    background: #fff url('../img/logged-vip-top-bg.gif') no-repeat top left;
    padding-top: 20px;
}
body .user-area-wrapper .info-list li.additional-field-name {
    display: block;
    padding-bottom: 25px;
}
body .user-area-wrapper .info-list li.additional-field-name span {
    display: none;
}
body header .top-head-info .ae-top-login .mini-wrapper li.additional-field-name a {
  font-size: 22px;
  font-family: "Century Gothic";
  color: rgb(255, 255, 255);
  font-weight: bold;
  line-height: 1.25;
  text-transform: none;
  text-decoration: none;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
body header .ae-top-login .info-list {
    background-color: transparent;
    padding: 7px 20px;
}
body .mini-wrapper .top-dd-wrapper .top-label a{
    color: #fff;
}
body .user-area-wrapper .info-list li b {
    color: #08173d;
    font-weight: 600;
}
header .top-head-info .ae-top-login .mini-wrapper .info-list a {
    color: #3ba8f3;
    font-weight: bold;
}
body .user-area-wrapper .info-list li b.discount-code {
    color: #eb6492;
}
body .user-area-wrapper .menu-list li {
    border-top: none;
    margin: 0 5px;
    padding: 11px 15px;
}
body .mini-wrapper.user-area-wrapper .menu-list li i{
    background-position: center;
    opacity: 0.8;
    background-repeat: no-repeat;
    width: 17px;
    height: 17px;
}
body .user-area-wrapper .menu-list li.order-li i{
    background-image: url(../img/order-li.png);
}
body .user-area-wrapper .menu-list li.orders-li i{
    background-image: url(../img/orders-li.png);
}
body .user-area-wrapper .menu-list li.affiliate-li i{
    background-image: url(../img/affiliate-li.png);
}
body .user-area-wrapper .menu-list li.discounts-li i{
    background-image: url(../img/discounts-li.png);
}
body .user-area-wrapper .menu-list li.profile-li i{
    background-image: url(../img/profile-li.png);
}
body .user-area-wrapper .menu-list li.logout-li i{
    background-image: url(../img/logout-li.png);
}

body .user-area-wrapper .menu-list li:hover{
    background: #f2f9fb;
    color: #54aaf7;
}
body .user-area-wrapper .menu-list li:hover a{
    color: #54aaf7;
}

body .user-area-wrapper .menu-list li.order-li:hover i{
    background-image: url(../img/order-li-blue-1.png);
}
body .user-area-wrapper .menu-list li.orders-li:hover i{
    background-image: url(../img/orders-li-blue.png);
}
body .user-area-wrapper .menu-list li.affiliate-li:hover i{
    background-image: url(../img/affiliate-li-blue.png);
}
body .user-area-wrapper .menu-list li.discounts-li:hover i{
    background-image: url(../img/discounts-li-blue.png);
}
body .user-area-wrapper .menu-list li.profile-li:hover i{
    background-image: url(../img/profile-li-blue.png);
}
body .user-area-wrapper .menu-list li.logout-li:hover i{
    background-image: url(../img/logout-li-blue.png);
}

@media (max-width: 768px){
    body .essay-vip-account .vip-account-list-wrapper {
        float: none;
        width: 100%;
        box-sizing: border-box;
        padding-right: 15px;
        display: block;
        max-width: 500px;
        margin: 0 auto !important;
    }
    body .essay-vip-account .vip-account-text {
        width: 100%;
        margin-top: 30px;
    }
    body .essay-vip-account .vip-account-list > li .vip-package-select {
        padding: 25px 10px;
    }
}
@media (max-width: 600px){
    body .essay-vip-account .vip-account-list > li .vip-package-item .title-of-period .per-month {
        margin-top: -6px;
        margin-left: 20px;
    }
    body .essay-vip-account .vip-account-text .header-our-vip {
        font-size: 18px;
    }
}
@media (max-width: 420px){
    body .essay-component.essay-vip-account {
        border: none;
        box-shadow: none;
        padding: 5px 0;
    }
    body .essay-vip-account .vip-account-list > li .vip-package-select {
        padding: 25px 10px;
    }
    body .essay-vip-account .vip-account-list > li .vip-package-item .title-of-period .best-price {
        font-size: 40px;
        line-height: 40px;
    }
    body .essay-vip-account .vip-account-list > li .vip-package-item .title-of-period {
        height: 100%;
        padding-top: 30px;
    }
    body .essay-vip-account .vip-account-list > li .vip-package-select .price-per-month {
        text-align: center;
    }
}


header .header-orders .middle-head {
    background: url(../img/header-orders-bg.png) no-repeat center;
    background-size: cover;
}
.small_man_img img {
    display: inline-block;
    margin-left: 19%;
}
.header-orders .middle-head .middle-head-text {
    float: none;
    margin-top: 00px;
    margin-left: 80px;
}

header.header-orders .middle-head .middle-head-text p.bottom-text {
    line-height: normal;
    margin: 0;
}
.btn-order small_man_img{
    height: 120px;
    margin-left: 17%;
}
header.header-orders .middle-head .middle-head-text {
    display: inline-block;
    float: none;
    margin-top: 00px;
    margin: 0 auto;
    margin-left: 5%;
    vertical-align: middle;
}

.profile-line-inf .menu-list{
    display: inline-block;
}
.profile-line-info  .user-area-wrapper .info-list li {
    display: inline-block;
    margin-bottom: 10px;
    margin: 0 10px;
    width: auto;
}
.profile-line-info .orders-li,
.profile-line-info .affiliate-li,
.profile-line-info .discounts-li,
.profile-line-info .profile-li{
    display: none;
}
.profile-line-info .mini-wrapper ul {
    list-style: none;
    margin: 0;
    padding: 0;
    display: inline-block;
}
.profile-line-info .user-area-wrapper .menu-list li.order-li {
   width: 118px;
   display: inline-block;
   padding: 0;
}
.profile-line-info .user-area-wrapper .menu-list li.order-li a{
  font-size: 13px;
  font-family: "Century Gothic";
  color: rgb(255, 255, 255);
  font-weight: bold;
  line-height: 40px;
  text-align: center;
  background: #eb6492;
  width: 118px;
  display: inline-block;
  padding: 0;
}
.profile-line-info .user-area-wrapper .menu-list li.logout-li{
  display: inline-block;
  padding: 0;
  width: 118px;
  margin-left: 10px;
}
.profile-line-info .user-area-wrapper .menu-list li.logout-li a{
  border-width: 2px;
  border-color: rgb(216, 235, 249);
  border-style: solid;
  border-radius: 4px;
  height: 38px;
  font-size: 13px;
  font-family: "Century Gothic";
  color: rgb(0, 116, 196);
  font-weight: bold;
  padding: 0;
  padding: 0;
  text-align: center;
  line-height: 38px;
}
body .profile-line-info .user-area-wrapper .menu-list li.logout-li i {
    display: none;
}
body .profile-line-info .mini-wrapper.user-area-wrapper.essay-component {
    border: none;
    box-shadow: none;
    display: inline-block;
    text-align: left;
    width: auto;
}
body .profile-line-info .user-area-wrapper .info-list {
    background: none;
}
body .profile-line-info{
    border: solid #dce0e3 1px;
    box-shadow: 0 2px 10px -2px rgba(0, 0, 0, 0.2);
}

body .profile-line-info .user-area-wrapper .menu-list li.order-li i {
    display: none;
}
body .profile-line-info .essay-component.vip-accounts-wrapper .header {
    margin: 0;
    border-radius: 3px 3px 0 0;
    display: inline-block;
    padding: 0;
    background: transparent;
    border: none;
    padding-left: 40px;
    vertical-align: top;
    padding-right: 5px;
    vertical-align: middle;
    background: url(../img/vip-img-line.png) 0% 50% no-repeat;
    padding: 12px 0px 12px 40px;
}
body .profile-line-info .header span {
    display: block;
    border-bottom: none;
    background: transparent;
    padding: 15px 6px;
    font-size: 18px;
    color: #000;
    border-radius: 3px 3px 0 0;
}
body .profile-line-info .user-area-wrapper .info-list li {
    vertical-align: middle;
}
body .profile-line-info .header span {
    display: block;
    border-bottom: none;
    background: transparent;
    padding: 5px 6px;
    font-size: 14px;
    color: #212439;
    border-radius: 3px 3px 0 0;
    font-weight: 700;
    max-width: 110px;
}
/*
body .profile-line-info .header span:before {
    content: "\f007";
    color: #fff;
    font: normal normal normal 20px/31px FontAwesome;
    border: 1px solid #52579c;
    width: 44px;
    height: 44px;
    display: inline-block;
    border-radius: 50%;
    text-align: center;
    line-height: 42px;
    margin-right: 10px;
    background: #52579c;
}
*/
body .profile-line-info .user-area-wrapper .menu-list li {
    border-top: none;
    margin: 0 5px;
    padding: 0;
}
.profile-line-info .ae-sidebar-logged {
    padding: 10px 0;
}
.profile-line-info .user-area-wrapper .info-list li span.vip-star {
    display: inline-block;
    line-height: normal;
}
.profile-line-info .user-area-wrapper .hint div {
    max-width: 270px;
}
body .profile-line-info .user-area-wrapper .info-list li b.discount-code {
    color: #eb6492;
    display: inline-block;
    vertical-align: inherit;
}
@media(max-width:1200px){
    .small_man_img img {
        margin-left: 0;
    }
    .profile-line-info .user-area-wrapper .menu-list li.logout-li a {
        width: 100%;
    }
    .profile-line-info .user-area-wrapper .menu-list li.logout-li {
        display: inline-block;
        padding: 0;
        width: 70px;
        margin-left: 5px;
    }
    .profile-line-info .user-area-wrapper .menu-list li.order-li {
        width: 93px;
        display: inline-block;
        padding: 0;
    }
    .profile-line-info .user-area-wrapper .menu-list li.order-li a {
        width: 100%;
    }
    body .profile-line-info .essay-component.mini-wrapper .header {
        padding-right: 0;
    }
    .profile-line-info .user-area-wrapper .info-list li {
        margin: 0 5px;
    }
}
@media(max-width:991px){
    .small_man_img img {
        margin-left: 0;
        max-width: 240px;
    }
}
@media(max-width:768px){
    .small_man_img img {
        display: none;
    }
    header .header-orders .middle-head .middle-head-text {
        margin: 20px auto;
        display: block;
    }

}

body .mini-wrapper .top-dd-wrapper .top-label .ava-vip {
    display: inline-block;
    width: 27px;
    height: 30px;
    margin-right: 0;
    position: relative;
    margin-top: 3px;
    transform: scale(0.65);
    margin-left: -2px;
}
body .profile-line-info .user-area-wrapper .info-list li:first-child span,
body .profile-line-info .user-area-wrapper .info-list li:first-child span a {
    line-height: 18px !important;
    margin: 0;
    padding: 0;
}
body .profile-line-info .user-area-wrapper .info-list li:first-child span{
    display: inline-block;
}
body .profile-line-info .user-area-wrapper .info-list li:first-child b {
    color: #eb6492;
    padding: 2px 0;
    font-size: 13px;
    display: block;
    margin: -2px 1px -3px;
}
body .profile-line-info .user-area-wrapper .info-list li:first-child a.get-vip-status {
    font-size: 12px;
    line-height: 18px;
    display: inline-block;
    margin-left: -9px;
}
body .profile-line-info .user-area-wrapper .info-list li:first-child b + span a{
    font-size: 13px;
}
body .profile-line-info .essay-component.vip-accounts-wrapper a {
    color: #43a4f7;
    font-weight: 600;
}
body .profile-line-info .essay-component .header {
    margin: 0;
    border-radius: 3px 3px 0 0;
    display: inline-block;
    padding: 0;
    background: transparent;
    border: none;
    padding-left: 40px;
    vertical-align: top;
    padding-right: 5px;
    vertical-align: middle;
    background: url(../img/img-line-bg.png) 0% 50% no-repeat;
    padding: 12px 0px 12px 40px;
}
body .profile-line-info .user-area-wrapper.vip-accounts-wrapper .info-list li:first-child b + span a {
    font-size: 13px;
    display: inline-block;
    margin-left: -8px;
}
/*
body .profile-line-info .vip-accounts-wrapper .header span:before {
    content: "";
    color: #fff;
    font: normal normal normal 20px/23px FontAwesome;
    border: none;
    width: 44px;
    height: 100%;
    min-height: 44px;
    display: inline-block;
    border-radius: 0;
    text-align: center;
    line-height: 42px;
    vertical-align: middle;
    margin-right: 0px;
    background: url(../img/vip-img-line.png) center top 20px no-repeat;
    position: absolute;
    left: 0;
    top: 0;
} */
body .profile-line-info .vip-accounts-wrapper .header span:before {
    display: none;
}
body .profile-line-info .ae-sidebar-logged {
    padding: 10px 0;
    position: relative;
    max-width: 1085px;
    margin: 0 auto;
    text-align: center;
}
body .profile-line-info .user-area-wrapper.vip-accounts-wrapper .info-list li b.discount-code {
    color: #102d56;
}
body .mini-wrapper .top-dd-wrapper .top-label .rhex .vip-mark {
    color: #eb6492;
    font-weight: 700;
}
body .mini-wrapper .top-dd-wrapper .top-label .rhex {
    background: #ffe6ef;
}
body .order-form-wrapper .vip-client .vip-client-icon {
    float: left;
    background-color: transparent;
    padding-left: 0;
    margin-right: 15px;
    border-radius: 0;
    color: #1d3564;
    width: 39px;
    margin: -13px 0 -15px -60px;
    height: 44px;
    background: url(../img/vip-img-line.png) center no-repeat;
}
body .order-form-wrapper .vip-client .vip-client-icon:after {
    display: none;
}
body .order-form-wrapper .vip-client {
    background-color: #fff;
    padding: 10px;
    display: inline-block;
    border-radius: 20px;
    color: #363750;
    font-size: 14px;
    padding-left: 65px;
    /* margin: 10px auto 0;
    display:block;
    max-width: 300px; */
}
body .order-form-wrapper .vip-client a {
    color: #eb6492;
}
.mini-wrapper.mini-login-wrapper.essay-component.essay-login-form {
    max-width: 400px;
    margin: 20px auto;
    margin-top: 20px;
    margin-right: auto;
    margin-bottom: 20px;
    margin-left: auto;
}
body .order-form-wrapper .vip-client a {
    margin-left: 5px;
}
body .ae-vip-account .payments-wrapper.essay-component {
    padding: 10px;
    border: none;
    box-shadow: none;
}
@media(max-width:500px){
    body .essay-vip-account .vip-select-list .vip-account-pay .buy {
        width: 56px;
    }
    body .essay-vip-account .vip-select-list {
        right: 0;
    }
    body .essay-vip-account .vip-select-list .vip-account-pay .vip-offer {
        font-size: 11px;
    }
    body .vip-account-pay .price-title {
        line-height: normal;
    }
    body .vip-account-pay span.months-title {
        line-height: normal;
    }
}
@media(max-width:400px){
    body .mini-wrapper .top-dd-wrapper .top-label .ava-vip {
        display: none;
    }
    body .page-content .payments-wrapper table.info-table tr td {
        display: block;
        width: 100%;
        padding: 5px 15px;
    }
    body .ae-vip-account .payments-wrapper table.info-table,
    body .ae-vip-account .payments-wrapper table.info-table tbody,
    body .ae-vip-account .payments-wrapper table.info-table tr,
    body .ae-vip-account .payments-wrapper table.info-table tr td {
        display: block;
        width: 100%;
    }
    body .ae-vip-account .payments-wrapper table.info-table tbody tr:first-child td {
        border-top: none;
    }
}
@media(max-width:360px){
    body .order-form-wrapper .vip-client .vip-client-icon {
        margin: -13px -5px -15px -45px;
    }
    body .order-form-wrapper .vip-client {
        font-size: 13px;
        padding-left: 28px;
    }
}
body .profile-line-info .user-area-wrapper .info-list li:nth-child(2) b {
    color: #08173d;
    font-weight: 600;
    display: block;
    margin-top: -5px;
}
.profile-line-info .user-area-wrapper b.bonus-point {
    display: block;
    margin: -5px 0px;
}
.profile-line-info .user-area-wrapper .hint {
    margin-top: -5px;
    display: block;
}
@media (max-width: 991px){
    body header .top-head .top_mnu ul li {
        padding-left: 50px;
        margin-bottom: 15px;
        background-size: contain;
    }
    header .top-head .top_mnu {
        left: calc(50% - 159px);
    }
    header .top-head .top_mnu ul li a {
        line-height: 32px;
    }
    body header .top-head .top_mnu ul li.about-us{
        background: url("../img/icon-about-us.svg") no-repeat left top;
        background-size: contain;
    }
    body header .top-head .top_mnu ul li.affiliate{
        background: url("../img/icon-affiliate.svg") no-repeat left top;
        background-size: contain;
    }
    body header .top-head .top_mnu ul li.blog{
        background: url("../img/icon-blog.svg") no-repeat left top;
        background-size: contain;
    }
    body header .top-head .top_mnu ul li.discounts{
        background: url("../img/icon-discounts.svg") no-repeat left top;
        background-size: contain;
    }
    body header .top-head .top_mnu ul li.free-essays{
        background: url("../img/icon-free-essays.svg") no-repeat left top;
        background-size: contain;
    }
    body header .top-head .top_mnu ul li.how-it-works{
        background: url("../img/icon-how-it-works.svg") no-repeat left top;
        background-size: contain;
    }
    body header .top-head .top_mnu ul li.order-now{
        background: url("../img/icon-order-now.svg") no-repeat left top;
        background-size: contain;
    }
    body header .top-head .top_mnu ul li.orders{
        background: url("../img/icon-orders.svg") no-repeat left top;
        background-size: contain;
    }
    body header .top-head .top_mnu ul li.prices{
        background: url("../img/icon-prices.svg") no-repeat left top;
        background-size: contain;
    }
    body header .top-head .top_mnu ul li.profile{
        background: url("../img/icon-profile.svg") no-repeat left top;
        background-size: contain;
    }
    body header .top-head .top_mnu ul li.resume{
        background: url("../img/icon-resume.svg") no-repeat left top;
        background-size: contain;
    }
}
@media (max-width: 400px){
    header .top-head .top_mnu ul li a {
        font-size: 22px;
        line-height: 24px;
    }
}
body .cookie-policy-block .row-wrap {
    display: table;
    width: 100%;
}
body .cookie-policy-block .text-col {
    background: url(/wp-content/themes/123helpme.org/img/cookie.svg) 0 center no-repeat;
    background-size: 40px;
}
body .cookie_box p {
    width: auto;
}
body .cookie-policy-block {
    background-color: transparent;
    border: none;
    box-shadow: none;
    padding: 0;
    box-sizing: border-box;
    color: #fff;
}
body .cookie-policy-block p {
    font-family: "CenturyGothic-Bold", sans-serif;
    font-size: 14px;
    display: inline-block;
    vertical-align: middle;
    color: white;
}
body .cookie-policy-block .button-col .button {
    font-family: "CenturyGothic-Bold", sans-serif;
    background: #f26695;
    border: none;
    color: white;
    border-radius: 3px;
    padding: 10px;
    margin-left: 15px;
    transition: 0.2s;
    font-size: 14px;
}
body .cookie-policy-block .read-more {
    color: #3fa6ff;
}
body .cookie_box p {
    width: auto;
}
body .order-form-wrapper .vip-services-td .vip-services-list li.new-vip label .vip-title {
    background: url(/ws/images/order/new-vip.png) right center no-repeat;
    padding-right: 38px;
    background-size: contain;
    display: inline-block;
}
@media(min-width:1200px){
    body .cookie-policy-wrapper .data-col {
        padding-top: 9px;
        padding-bottom: 9px;
        margin: 10px 0;
    }
}
@media(max-width:600px){
    body .cookie-policy-block p {
        line-height: 1.3;
    }
    body .cookie-policy-block .text-col {
        padding: 0;
        padding-left: 0;
        background: none;
    }
}
@media(max-width:990px){
    body .essay-component .w-level-hint.hint div {
        margin: 4px 0 0 -150px;
        max-width: 500px;
    }
    body .essay-component .hint.w-level-hint div > span {
        margin: -8px 0 0 150px;
    }
    body .essay-order-form .t-body > tr > td:nth-child(3) {
        padding-left: 20px;
        padding-right: 30px;
    }
}
@media(max-width:600px){
    body .essay-component.order-form-wrapper .hint div {
        right: 0px;
        max-width: 95%;
    }
    body .essay-component.order-form-wrapper .vip-services-list .hint div,
    body .essay-component.order-form-wrapper .services-package .hint div {
        left: 0;
        right: auto;
        margin-left:0;
    }
    body .essay-component.order-form-wrapper .hint div > span {
        display: none;
    }
}
.fixed-btns-left{
    position: fixed;
    top: 70%;
    bottom: auto;
    left: 0;
    z-index: 9980;
    width: 40px;
    box-shadow: 0 3px 9px rgba(0, 0, 0, 0.48);
    background: #f26695;
}
.fixed-btns-left .btn{
    width: 40px;
    height: 40px;
    display: inline-block;
    text-align: center;
}
.fixed-btns-left .btn-phone{
    background: #30bf78;
    margin-bottom: 0;
}
.fixed-btns-left .btn-phone i,
.fixed-btns-left .btn-callback i{
    text-align: center;
}
.fixed-btns-left .fa-phone:before,
.fixed-btns-left .fa-phone-volume:before {
    color:#fff;
    font-size: 20px;
    margin-top: 10px;
    display: inline-block;
}
.fixed-btns-left .btn-callback{
    background: #52579c;
    position: static;
    border-radius: 0px;
    cursor: pointer;
}
.fixed-btns-left .btn-callback img{
    max-height: 20px;
    margin-top: 10px;
}
body .featherlight .featherlight-content.featherlight-content-callback{
    background: url("../img/callback-bg.png") no-repeat center top;
    width: 520px;
    height: 425px;
    overflow: visible;
}
body .featherlight .featherlight-content.featherlight-content-callback .featherlight-close-icon {
    margin-right: 0px;
    margin-top: 13px;
    border-radius: 50%;
    background: #f26695;
    color: #fff;
    border: 2px solid #fff;
    width: 27px;
    height: 27px;
}
body .featherlight .essay-feedback-form {
    padding-top: 155px;
}

body .featherlight .essay-component.essay-feedback-form .triangle,
body .featherlight .essay-feedback-form .header,
body .featherlight .essay-feedback-form .advice{
    display:none;
}


body .featherlight .essay-feedback-form form input[type="text"],
body .featherlight .essay-feedback-form form input[type="submit"] {
    border-radius: 4px;
    padding-left: 30px;
}

body .featherlight .essay-feedback-form form .phone-panel input[type='submit'] {
    width: 48%;
    padding: 0 0px 0 0;
    text-align: center;
    position: static;
    background-color: #30bf78;
    text-transform: uppercase;
    font-family: inherit;
    font-weight: 700;
    font-size: 14px;
    border-radius: 4px;
    height: 45px;
}
body .featherlight .essay-feedback-form form .phone-panel input[type='text'] {
    width: 48%;
    position: relative;
    font-size: 18px;
    z-index: 10;
    border-radius: 4px;
    height: 45px;
    margin-right: 2%;
}
body .featherlight .essay-feedback-form form input[name="comment"] {
    background: #fff url(../img/callback-comment-input-icon.png) no-repeat left 9px top 10px;
}
body .featherlight .essay-feedback-form form .half.left input[type="text"] {
    background: #fff url(../img/callback-name-input-icon.png) no-repeat left 9px top 10px;
}
body .featherlight .essay-feedback-form form .half.right input[type="text"] {
    background: #fff url(../img/callback-mail-input-icon.png) no-repeat left 9px top 10px;
}

body .featherlight .essay-feedback-form form input[name="comment"].valid {
    background-image: url(../img/callback-comment-input-icon.png) !important;
    background-position: left 9px top 10px;
    background-repeat: no-repeat;
}
body .featherlight .essay-feedback-form form .half.left input[type="text"].valid {
    background-image: url(../img/callback-name-input-icon.png) !important;
    background-position: left 9px top 10px;
    background-repeat: no-repeat;
}
body .featherlight .essay-feedback-form form .half.right input[type="text"].valid {
    background-image: url(../img/callback-mail-input-icon.png) !important;
    background-position: left 9px top 10px;
    background-repeat: no-repeat;
}
body .featherlight .essay-feedback-form form label.error {
    font-size: 12px;
    color: #f6b6cb;
    line-height: normal;
    width: auto;
    position: absolute;
    margin-top: 0;
    font-weight: normal;
}
@media(max-width:600px){
    body .featherlight .featherlight-content.featherlight-content-callback {
        background: url(../img/callback-bg-mob.png) no-repeat center top;
        width: 300px;
        height: 425px;
        padding: 20px;
    }
    body .featherlight .essay-feedback-form {
        padding-top: 115px;
    }
    body .featherlight .essay-feedback-form form .half {
        width: 100%;
    }
    body .featherlight .essay-feedback-form form .half.right {
        padding-left: 0;
    }
    body .featherlight .essay-feedback-form form .half.left {
        padding-right: 0;
    }
    body .featherlight .essay-feedback-form form .phone-panel input[type='text'] {
        width: 100%;
        margin-right: 0;
        height: 40px;
    }
    body .featherlight .essay-feedback-form form .phone-panel input[type='submit'] {
        width: 100%;
    }
    .featherlight .essay-feedback-form {
        padding: 10px 15px 30px;
    }
}
@media(max-width:400px){
    body .user-area-wrapper .info-list li.additional-field-name {
        margin: -10px -20px 0;
        padding: 20px 20px 25px;
        width: calc(100% + 40px);
        background: #fff url(../img/logged-top-bg.gif) no-repeat top left;
        box-sizing: border-box;
    }
    body .mini-wrapper.user-area-wrapper .top-dd-wrapper .drop-down-content {
        background: #fff;
        padding-top:0 ;
    }
}
.first-action-discount{
    display: inline-block;
    width: 100%;
    height: 100%;
}

@media(max-width:500px){
    footer .footer .articles_list ul.show_con {
        column-count: 2;
    }
    footer .articles_list ul li {
        display: block;
        width: 96% !important;
    }
}

@media(min-width:993px){
    .container-fluid.middle-head .btn-order-f.smal_prev_man.special-christmas-day {
        top: auto;
        bottom: 0;
        margin-top: 50px;
        margin-left: 28%;
    }
}
@media (max-width: 992px){
    .container-fluid.middle-head .btn-order-f.smal_prev_man.special-christmas-day {
        margin-top: 70px;
    }
}
/* valentines banner */
header .essayator-calc .man_header.special-valentine-day {
    right: -47%;
    bottom: -36px;
    width: 90%;
}
@media only screen and (max-width: 1200px){
    header .essayator-calc .man_header.special-valentine-day {
        right: -70%;
    }
}
@media only screen and (min-width: 992px){
    .container-fluid.middle-head .btn-order-f.smal_prev_man.special-valentines-day {
        width: 190px;
        margin-top: 75px;
        margin-left: 19%;
    }
}
@media (max-width: 992px){
    .container-fluid.middle-head .btn-order-f.smal_prev_man {
        margin-top: 110px;
    }
}
.first-action-discount{
    display: inline-block;
    width: 100%;
    height: 100%;
}
.sj-review-block {
  background-color: rgb(245, 245, 245);
  box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.17);
  padding:50px 40px 0 50px;
}
.sj-review-block .left-block {
    width: calc(100% - 310px);
    display: inline-block;
    vertical-align: top;
    text-align: left;
}
.sj-review-block .left-block .img-block{
    margin-top: 30px;
}
.sj-review-block .left-block .img-block img{
    max-width: 100%;
}
.sj-review-block .right-block{
    width: 270px;
    margin-left: 20px;
    display: inline-block;
}
.sj-review-block .left-block .header {
  font-size: 20px;
  font-family: "Century Gothic";
  color: rgb(57, 60, 82);
  font-weight: bold;
  line-height: 1.5;
}
@media(max-width:992px){
    .sj-review-block {
        background-color: rgb(245, 245, 245);
        box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.17);
        padding: 50px 0px 20px 30px;
    }
}
@media(max-width:767px){
    .sj-review-block {
        text-align: center;
        padding: 30px 20px;
    }
    .sj-review-block .left-block .img-block{
        display: none;
    }
    .sj-review-block .left-block {
        display: block;
        text-align: center;
        width: 100%;
    }
    .sj-review-block {
        margin: 20px auto 0;
        display: block;
    }
    .sj-review-block .right-block {
        margin-left: 0;
        margin-top: 15px;
    }
}
@media(max-width:420px){
    .sj-review-block {
        padding: 20px 0px 10px;
    }
    .sj-review-block .left-block .header {
        font-size: 17px;
        margin: 0 10px;
    }
}

.banner-300-words {
    margin: 30px auto;
    padding: 50px 30px 50px 260px;
    background: url(../img/banner-300-words.png) no-repeat center;
    color: #fff;
    background-size: contain;
    height: 200px;
}
.banner-300-words .line-10pages {
  font-size: 18px;
  line-height: 1.611;
  text-align: left;
}
.banner-300-words .line-first-discount {
  font-size: 19px;
  color: rgb(255, 255, 255);
  font-weight: bold;
  text-transform: uppercase;
  line-height: 1.2;
  text-align: left;
  margin-top: 10px;
  display: block;
}
.banner-300-words .block-15off {
  border-width: 2px;
  border-color: rgb(0, 141, 158);
  border-style: dashed;
  background-color: #315e87;
  padding: 4px 10px;
  border-radius: 20px;
  display: inline-block;
}
@media(max-width:1200px){
    .banner-300-words {
        padding: 30px 20px 30px 230px;
        height: 160px;
    }
    .banner-300-words .line-10pages {
        font-size: 16px;
    }
    .banner-300-words .line-first-discount {
        font-size: 16px;
    }
}
@media(max-width:992px){
    .banner-300-words {
        padding: 15px 15px 15px 145px;
        height: 130px;
        background: url(../img/banner-300-words-md.png) no-repeat center;
        background-size: cover;
    }
    .banner-300-words .line-10pages br {
        display: none;
    }
    .banner-300-words .line-first-discount {
        font-size: 15px;
        margin-top: 0;
    }
}
@media(max-width:767px){
    .banner-300-words {
        padding: 70px 15px 20px 15px;
        height: auto;
        background: url(../img/banner-300-words-sm.png) no-repeat center top;
        background-size: cover;
        text-align: center;
        max-width: 570px;
    }
    .banner-300-words .line-first-discount {
        margin-top: 10px;
        text-align: center;
    }
    .top-text {
        max-width: 400px;
        display: block;
        text-align: center;
        margin: 0 auto;
    }
    .banner-300-words .block-15off {
        padding: 3px 8px;
        margin: 4px 2px;
    }
}
@media (max-width: 500px){
    .banner-300-words .line-10pages {
        font-size: 14px;
    }
    .banner-300-words .line-first-discount {
    font-size: 14px;
    }
    .banner-300-words {
        padding: 55px 15px 20px 15px;
    }
}

.bottom-banner-universal{
    position: fixed;
    bottom: 0;
    z-index: 11150;
    width: 100%;
    padding: 0;
}
.bottom-banner-universal picture .picture{
    width: 100%;
}
div#footer-row{
    position: relative;
    line-height: 0;
}
.bottom-banner-universal span.banner_button.banner_button_hidden {
    font-family: cursive;
    cursor: pointer;
    top:-20px;
}
.bottom-banner-universal .banner_button_hidden {
    width: 30px;
    color: #fff;
    font-size: 28px;
    line-height: 22px;
    height: 30px;
    box-shadow: 0 0 2px 2px #fff;
}
.line-corona{
    background:url("../img/line-corono-bg.jpg") center;
}
.corono-info-content{
    max-width: 1130px;
    margin:5px auto;
}
.corono-info-conten:hover{

}
.corono-info-content img{
    display:inline-block;
    width:75px;
    vertical-align: middle;
    margin: 0 10px 0 0;
}
.corono-info-content .text{
  font-size: 15px;
  color: rgb(255, 255, 255);
  text-transform: uppercase;
  line-height: 1.3;
  max-width: calc(100% - 210px);
  display:inline-block;
  vertical-align: middle;
}
.corono-info-content .text .blue{
    color:#7cdeda;
    font-weight: 700;
}
.corono-discount-button {
    float: right;
    color: #393b50;
    background: #7cdeda;
    font-family: "CenturyGothic-Bold", sans-serif;
    line-height: 40px;
    border-radius: 3px;
    text-align: center;
    width: 110px;
    margin-top: 15px;
    font-size: 16px;
}

.affiliate-line-banner{
    height: 148px;
    width: 100%;
    margin-top: -20px;
    background: url(../img/affiliate_line_lg.png) no-repeat center;
    padding-top: 55px;
}
.affiliate-line-banner .text {
    font-size: 20px;
    color: rgb(255, 255, 255);
    line-height: 1.7;
    text-align: left;
    max-width: 370px;
    vertical-align: middle;
    display: inline-block;
} 
.affiliate-line-banner a.af-bn-button{
    display: inline-block;
    border-radius: 4px;
    background-color: rgb(242, 102, 149);
    width: 226px;
    line-height: 52px;
    color:#fff;  
    font-size: 16px;
    color: rgb(255, 255, 255);
    font-weight: 600;
    text-align: center;
    margin-left: 35px;
    text-transform: uppercase;
}  
.affiliate-line-banner .content{
    margin: 0 auto;
    width: 1100px;
    padding-left: 420px;
}

@media(max-width:1200px){
    .affiliate-line-banner{
        background: url(../img/affiliate_line_md.png) no-repeat center;
        padding-top: 50px;
    }
    .affiliate-line-banner .content{
        width: 900px;
        padding-left: 100px;
    }
}
@media(max-width:992px){
    .affiliate-line-banner{
        background: url(../img/affiliate_line_md.png) no-repeat left -90px center;
    }
    .affiliate-line-banner .content{
        max-width: 700px;
        padding-left: 90px;
    }
    .affiliate-line-banner a.af-bn-button {
        margin-left: 15px;
        width: 180px;
    }
}
@media(max-width:767px){
    .affiliate-line-banner{
        background: url(../img/affiliate_line_sm.png) no-repeat center;
        background-size: cover;
        padding-top: 30px;
    }
    .affiliate-line-banner .content{
        max-width: 500px;
        padding-left: 40px;
        text-align: center;
    }
    .affiliate-line-banner .text {
        font-size: 19px;
        font-family: "Century Gothic";
        color: rgb(255, 255, 255);
        line-height: 1.4;
        text-align: center;
    }
    .affiliate-line-banner a.af-bn-button {
        margin-left: 0;
        width: 200px;
        display: block;
        margin: 5px auto 0;
        line-height: 45px;
    }
}
@media(max-width:500px){
    .affiliate-line-banner{        
        background: url(../img/affiliate_line_xs.png) no-repeat center;
    }
    .affiliate-line-banner .content{
        max-width: 450px;
        width: 90%;
        padding-left: 40px;
    }
    .affiliate-line-banner .text {
        font-size: 16px;
    }
}
@media (max-width: 400px){
    .affiliate-line-banner{
        padding-top: 15px;
        height: 120px;
    }
    .affiliate-line-banner .content {
        max-width: 300px;
        width: 95%;
        padding-left: 0;
    }
    .affiliate-line-banner .text {
        font-size: 14px;
        font-family: "Century Gothic";
        color: rgb(255, 255, 255);
        line-height: 1.6;
    }
    .affiliate-line-banner a.af-bn-button {
        display: block;
        margin: 5px auto 0;
        line-height: 40px;
    }
}
.affiliate-program-wrapper .side .case .case-content textarea {
    resize: vertical;
}
.ytp-button {
    border: none;
    background-color: transparent;
    padding: 0;
    color: inherit;
    text-align: inherit;
    font-size: 100%;
    font-family: inherit;
    cursor: pointer;
    line-height: inherit;
}
.ytp-large-play-button {
    position: absolute;
    left: 50%;
    top: 50%;
    width: 68px;
    height: 48px;
    margin-left: -34px;
    margin-top: -24px;
    -moz-transition: opacity .25s cubic-bezier(0.0,0.0,0.2,1);
    -webkit-transition: opacity .25s cubic-bezier(0.0,0.0,0.2,1);
    transition: opacity .25s cubic-bezier(0.0,0.0,0.2,1);
    z-index: 63;
}

.yt-video-replacer {
    position: relative;
    cursor: pointer;
    display: inline-block;
}
.yt-video-replacer .ytp-large-play-button-bg {
    transition: opacity, fill-opacity, fill .25s cubic-bezier(0.0,0.0,0.2,1);
}
.yt-video-replacer:hover .ytp-large-play-button-bg {
    fill-opacity: 1;
    fill: #f00;
}
.main-page-video  .yt-video-replacer{
    position: relative;
}
.main-page-video img {
    max-width: 100%;
}
.vip-package-banner-link{
    text-decoration: none !important;
}
.vip-package-banner{
    text-decoration: none;
    margin: 15px auto;
    padding: 0;
    background: url(../img/vip-package-bottom-logo.png) no-repeat right 20px bottom 20px, url(../img/vip-package-bottom-bg.png) no-repeat center bottom, url(../img/vip-package-bg.jpg) no-repeat center top;
    background-color: #52579c;
}
.vip-package-banner .banner-contant{
    padding: 30px 20px 15px;
    text-align: center;
}
.vip-package-banner .header{
  font-size: 35px;
  font-family: "Century Gothic";
  color: rgb(255, 206, 84);
  font-weight: bold;
  text-transform: uppercase;
  line-height: 1.286;
}
.banner-contant-blocks {
    padding-bottom: 50px;
    padding-top: 15px;
}
.vip-package-banner .service-block {
    display: inline-block;
    width: 28%;
    max-width: 315px;
    height: 120px;
    border-radius: 10px;
    background: rgba(42, 44, 86, 0.251);
    border: 2px dashed #fff;
    margin: 15px 20px 15px;
    position: relative;
    padding-top: 10px;
}
.vip-package-banner .service-block:after {
    content: "+";
    width: 2%;
    vertical-align: middle;
    color: #fff;
    font-size: 25px;
    position: absolute;
    top: 40px;
    right: -37px;
    margin-right: 15px;
    font-weight: bold;
}
.vip-package-banner .service-block:last-child:after {
    content: "=";
}
.vip-package-banner .service-block .text-block{
    font-size: 20px;
    color: rgb(255, 255, 255);
    text-transform: uppercase;
    line-height: 1.6;
    text-align: center;
}
.vip-package-banner .service-block .text-block b{
    display: block;
}
.vip-package-banner .service-block .text-block .price{
    font-size: 20px;
}

.vip-package-banner .bottom-part .header-percent{
    font-size: 22px;
    color: rgb(255, 255, 255);
    line-height: 1.458;
    text-align: center;
}
.vip-package-banner .bottom-part .header-percent b{
    font-size: 30px;
    text-transform: uppercase;
}
 @media(max-width:1200px) and (min-width:993px){
    .vip-package-banner .service-block .text-block {
        font-size: 18px;
    }
 } 
 @media(max-width:992px){
    .vip-package-banner .service-block {
        display: inline-block;
        width: 43%;
    }
    .vip-package-banner{
        background: url(../img/vip-package-bottom-bg.png) no-repeat left -180px bottom, url(../img/vip-package-bg.jpg) no-repeat center top;
        background-color: #52579c;
    }
    .vip-package-banner .bottom-part {
        padding-left: 80px;
    }
}
@media(max-width:767px) and (min-width:601px){
    .vip-package-banner .service-block {
        vertical-align: middle;
        max-width: 200px;
        height: 140px;
        padding-top: 15px;
    }
    .vip-package-banner .service-block .text-block {
        font-size: 17px;
    }
    .vip-package-banner .bottom-part .header-percent b {
        font-size: 27px;
    }
}
@media(max-width:600px){
    .vip-package-banner{
        background: url(../img/vip-package-bg-sm.jpg) no-repeat center top;
        background-color: #52579c;
        background-size: contain;
    }
    .vip-package-banner .banner-contant {
        padding: 30px 0 0;
        text-align: center;
    }
    .vip-package-banner .bottom-part {
        padding: 15px 10px 10px 90px;
        background: #f26695 url(../img/vip-package-bottom-man-sm.png) no-repeat left top;
        background-size: 95px;
    }
    .vip-package-banner .service-block {
        display: inline-block;
        width: 90%;
        margin: 10px 20px 10px;
    }
    .banner-contant-blocks {
        padding-bottom: 20px;
    }
    .vip-package-banner .header {
        font-size: 28px;
    }
    .vip-package-banner .bottom-part .header-percent b {
        font-size: 25px;
    }
    b.package-title {
        display: block;
    }
}
@media(max-width:500px){
    .vip-package-banner{
        background: url(../img/vip-package-bg-sm.jpg) no-repeat center top;
        background-color: #52579c;
    }
    .vip-package-banner .bottom-part {
        padding: 15px 10px 10px 80px;
        background-size: 81px;
    }
    .vip-package-banner .header {
        background: url(../img/vip-package-crown.png) no-repeat left top,  url(../img/vip-package-crown.png) no-repeat right top;
        background-size: 60px;
        display: block;
        margin: 0 10px;
        padding: 0px 65px;
        font-size: 25px;
    }
    .vip-package-banner .service-block {
        display: inline-block;
        width: calc(90% - 50px);
        margin: 10px 10px 10px 0;
        height: auto;
        padding-bottom: 10px;
    }
}

@media (max-width: 400px){
    .vip-package-banner .header {
        background: url(../img/vip-package-crown.png) no-repeat left top, url(../img/vip-package-crown.png) no-repeat right top;
        background-size: 45px;
        display: block;
        margin: 0 10px;
        padding: 0px 45px;
        font-size: 19px;
    }
    .vip-package-banner .service-block .text-block {
        font-size: 15px;
    }
    .vip-package-banner .service-block .text-block .price {
        font-size: 14px;
    }
    .vip-package-banner .bottom-part .header-percent b {
        font-size: 18px;
    }
    .vip-package-banner .bottom-part .header-percent {
        font-size: 15px;
    }
    .banner-contant-blocks {
        padding-top: 10px;
    }
    .vip-package-banner .bottom-part {
        padding: 5px 10px 5px 50px;
        background-size: 64px;
    }
}

/* top 10 writers */
.vip-10-writers{
    color: #fff !important;
    text-decoration: none !important;
}
.banner-10-writers {
    margin: 30px auto;
    padding: 50px 30px 50px 315px;
    background: url(../img/top-10-writers.png) no-repeat center;
    color: #fff;
    background-size: contain;
    height: 150px;
}
.banner-10-writers .line-1 {
    font-size: 16px;
    line-height: 1.6;
    text-align: left;
    margin-top: 5px;
    display: inline-block;
}
.banner-10-writers .line-1 b{
    font-weight: 700;
    text-transform: uppercase;
    color:#a3f5ff !important;
}
@media(max-width:1200px){
    .banner-10-writers {
        padding: 45px 20px 30px 253px;
    }
    .banner-10-writers .line-1 {
        font-size: 15px;
        line-height: 1.5;
        margin-top: 0;
    }

}

@media(max-width:992px){
    .banner-10-writers {
        padding: 35px 15px 15px 135px;
        height: 125px;
        background-size: cover;
    }
    .banner-10-writers .line-1 {
        display: inline;
    }
}
@media(max-width:767px){
    .banner-10-writers {
        padding: 20px 15px 60px 15px;
        height: auto;
        background: url(../img/top-10-writers-man-bg.png) no-repeat left bottom, url(../img/top-10-writers-mob.png) no-repeat right bottom;
        background-color: #52579c;
        text-align: center;
        max-width: 570px;
    }
    .banner-10-writers .top-text {
        max-width: 400px;
        display: block;
        text-align: center;
        margin: 0 auto;
    }
}
@media (max-width: 600px){
    .banner-10-writers .top-text {
        max-width: 300px;
    }
}
@media (max-width: 450px){
    .banner-10-writers .line-1 {
        font-size: 14px;
    }
    .banner-10-writers .top-text {
        max-width: 220px;
    }
    .banner-10-writers {
        padding: 20px 15px 50px 15px;
        height: auto;
        background: url(../img/top-10-writers-man-bg.png) no-repeat left -20px bottom -10px, url(../img/top-10-writers-mob.png) no-repeat right bottom;
        background-color: #52579c;
    }
}

/*  vip support */
.vip_support_link{
    color: #fff !important;
    text-decoration: none !important;
}
.banner-vip-support {
    margin: 30px auto;
    padding: 40px 100px 20px 440px;
    background: url(../img/vip-support-right-women-lg.png) no-repeat bottom right ,url(../img/vip-support.png) no-repeat center;
    color: #fff;
    display: block;
    height: 137px;
}
.banner-vip-support .line-1 {
    font-size: 16px;
    line-height: 1.6;
    text-align: left;
    margin-top: 5px;
    display: inline-block;
}
.banner-vip-support .line-1 b{
    font-weight: 700;
    text-transform: uppercase;
}
.banner-vip-support .line-1 b.pink{
    color:#ffb9d1 !important;
}
@media(max-width:1200px){
    .banner-vip-support {
        padding: 40px 100px 20px 200px;
        background: url(../img/vip-support-right-women-lg.png) no-repeat bottom right ,url(../img/vip-support-md.png) no-repeat center;
    }
    .banner-vip-support .line-1 {
        font-size: 15px;
        line-height: 1.5;
        margin-top: 0;
    }

}

@media(max-width:992px){
    .banner-vip-support {
        padding: 40px 25px 20px 250px;
        background: url(../img/vip-support-md.png) no-repeat left center;
    }
    .banner-vip-support .line-1 {
        display: inline;
    }
}
@media(max-width:600px){
    .banner-vip-support {
        padding: 20px 15px 110px 15px;
        height: auto;
        background: url(../img/vip-support-right-women.png) no-repeat right bottom, url(../img/vip-support-mob.png) no-repeat left bottom;
        background-color: #52579c;
        text-align: center;
        max-width: 570px;
    }
    .banner-vip-support  .top-text {
        max-width: 80%px;
        display: block;
        text-align: center;
        margin: 0 auto;
    }
}

@media (max-width: 450px){
    .banner-vip-support .line-1 {
        font-size: 14px;
    }
    .banner-vip-support  .top-text {
        max-width: 220px;
    }
}

/*VIP Account banner*/
.short-vip-acc {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0 68px;
    background: url("../img/vip-account-bg.png") center bottom no-repeat;
    background-size: contain;
}
.vip-acc-txt {
    margin: 15px 0 0;
    font-family: "Century Gothic", sans-serif;
    font-size: 17px;
    color: #fff;
    max-width: 514px;
}
.vip-acc-emp {
    font-family: "CenturyGothic-Bold", sans-serif;
    color: #efa3bd;
}
.vip-acc-btn {
    margin-top: 15px;
    border-radius: 5px;
    background-color: #f26695;
    padding: 17px 34px;
    font-family: "CenturyGothic-Bold", sans-serif;
    font-size: 16px;
    line-height: 1.1;
    color: #fff;
}
.vip-acc-stud {
    width: 172px;
    height: 148px;
    background: url("../img/vip-account-stud.svg") center bottom no-repeat;
    background-size: contain;
}
@media all and (max-width: 1199px) {
    .vip-acc-txt {
        max-width: 340px;
    }
    .short-vip-acc {
        background: url("../img/vip-account-bg.png") left bottom no-repeat;
        background-size: 100% 100%;
    }
}
@media all and (max-width: 991px) {
    .short-vip-acc {
        padding: 0 20px;
    }
    .vip-acc-txt {
        max-width: 275px;
    }
    .vip-acc-btn {
        padding: 15px 20px;
    }
}
@media all and (max-width: 655px) {
    .short-vip-acc {
        overflow: hidden;
        min-height: 220px;
        padding: 25px;
        position: relative;
        display: block;
        background: url("../img/vip-account-bg.png") left bottom no-repeat;
        background-size: auto 116%;
    }
    .vip-acc-btn {
        display: block;
        max-width: 135px;
        margin: 25px auto 0 0;
    }
    .vip-acc-stud {
        position: absolute;
        bottom: 0;
        right: 0;
    }
    .vip-acc-txt {
        margin: 0;
        max-width: 100%;
    }
    .vip-acc-txt::after {
        position: absolute;
        content: '';
        right: -25px;
        top: 0;
        width: 0;
        height: 0;
        border-style: solid;
        border-width: 0 0 250px 80px;
        border-color: transparent transparent #f06794 transparent;
        z-index: 0;
    }
}
@media all and (max-width: 480px) {
    .short-vip-acc {
        padding: 25px 16px;
    }
    .vip-acc-emp:last-of-type {
        display: block;
        max-width: 145px;
    }
    .vip-acc-stud {
        width: 130px;
        z-index: 1;
    }
}
/*END VIP Account banner*/