﻿/*@import url(https://fonts.googleapis.com/css?family=Muli:200,200i,300,300i,400,400i,600,600i,700,700i);*/
*, *:hover, *:focus{
    outline: none !important;
}
header, section, footer, aside, nav, article, main{display:block;}
*{margin:0;padding:0;line-height:1.6;box-sizing:border-box;font-family:'Muli', sans-serif;}
img{border:none;max-width:100%;height:auto;}
input:enabled, a:enabled, select:enabled, button:enabled, textarea:enabled{outline-color:#11bafd;}
.align{max-width:946px;margin:0 auto;}
.float{/*float:left;*/width:100%;}
/*FADE BETWEEN PAGES*/
@-webkit-keyframes ScreenFadeInAnimation{
	from{opacity:0;}
	to{opacity:1;}
}
@keyframe ScreenFadeInAnimation{
	from{opacity:0;}
	to{opacity:1;}
}
body{animation:ScreenFadeInAnimation 0.7s;}
/*FADE BETWEEN PAGES*/
/*TOP FIXED*/
.nd-banner {display: none; background: #26547C !important;}
.nd-wrapper {display: flex; justify-content: center; align-items: center; }
.nd-wrapper p {margin: 0 20px; }
.top-fixed{padding:0 20px;background:#292929;text-align:center;}
.top-fixed .align{position:relative;max-width:1140px;}
.top-fixed .close-button{display:block;width:14px;height:14px;cursor:pointer;position:absolute;right:0;top:50%;margin-top:-7px;}
.top-fixed p{color:#fff;font-size:15px;padding-right:24px;}
.top-fixed p strong{color:#07bea7;}
.top-fixed p a{display:inline-block;vertical-align:middle;color:#fff;background:#07bea7;border-radius:3px;text-decoration:none;font-weight:bold;padding:8px 30px;margin:0 25px;transition:0.5s;}
.top-fixed p a:hover{color:#07bea7;background:#fff;}
.top-fixed-scroll{position:fixed;z-index:9999;top:0;left:0;right:0;}
@media (max-width: 576px) {
	.top-fixed p{
		padding-right: 0;
	}
	.top-fixed .nd-wrapper {
		padding-right: 25px;
	}
}
/*TOP FIXED*/
/*HEADER*/
.head-box{background:#fff;padding:25px 20px;border-bottom:2px solid #f9f9f9;}
.head-box .align{max-width:1140px;}
.head-box .top-nav{float:right;}
.head-box .top-nav ul{list-style:none;}
.head-box .top-nav li{float:left;}
.head-box .top-nav li a{display:block;font-size:15px;color:#282828;text-decoration:none;line-height:20px;padding:10px 5px;margin-left:10px;transition:0.5s;}
.head-box .top-nav li a:hover{color:#11bafd;}
.head-box .top-nav .call-back a, .head-box .top-nav .client-area a{line-height:18px;border:1px solid #11bafd;color:#11bafd;font-weight:bold;border-radius:3px;padding:10px 10px;}
.head-box .top-nav .call-back:hover > a, .head-box .top-nav .client-area:hover > a{background:#11bafd;color:#fff;}
.head-box .top-nav .sign-in a{line-height:18px;border:1px solid #11bafd;background:#11bafd;color:#fff;font-weight:bold;border-radius:3px;padding:10px 30px;}
.head-box .top-nav .sign-in:hover > a{background:#fff;}
.head-box .logo{display:block;float:left;margin-right:20px;}
.head-box .logo img{display:block;margin:0 auto;}
.head-box .main-nav ul{list-style:none;}
.head-box .main-nav div > ul > li{float:left;}
.head-box .main-nav div > ul > li > a{display:block;color:#282828;font-size:15px;font-weight:bold;text-decoration:none;padding:10px 9px;line-height:20px;transition:0.5s;}
.head-box .main-nav div > ul > li:hover > a, .head-box .main-nav div > ul > .current-menu-item > a{color:#11bafd;}
.responsiveNavControls{display:none;float:right;}
@media screen and (max-width:1140px){
        div.head-box .top-nav {padding-right: 70px;}
	.responsiveNavControls{display:block;position: absolute;right: 20px;}
	.responsiveNavControls span{cursor:pointer;display:block;padding:16px 10px;line-height:20px;cursor:pointer;min-width:40px;text-align:center;}
	.responsiveNavControls span img{display:block;margin:0 auto;}
	.responsiveNavControls #closeNav{display:none;}
	#responsiveNav{display:none;max-height:381px;overflow-y:scroll;}
	.head-box .main-nav{clear:both;padding-top:20px;}
	.head-box .main-nav div > ul > li{float:none;}
	.head-box .main-nav div > ul > li > a{border:1px solid #fafafa;margin:1px 0;border-radius:3px;}

	.top-nav.buttons-wrapper--sm li{
		margin: 0 2px;
	}
	.top-nav.buttons-wrapper--sm li.cta-button > a{
		line-height: 18px;
		border: 1px solid #07bea7;
                color: #fff;
	}
}
@media screen and (min-width:1141px){
	#responsiveNav{display:block!important;}
}
/*HEADER*/
/*PRICE CALCULATE*/
#StepTwo, #StepThree, #StepFour, #DiscountInput, #FormNewUser{display:none;}
.calculate-box{position:relative;padding:60px 20px;overflow:hidden;}
.calculate-box:before{content:"";display:block;position:absolute;right:0;top:0;bottom:4px;left:50%;background:#f5fafe;}
.calculate-box:after{content:"";display:block;position:absolute;width:583px;height:394px;background:url(images/calcbg.jpg)center center no-repeat;background-size:contain;bottom:0;left:50%;margin-left:-524px;}
.calculate-box .align{position:relative;z-index:1;max-width:1140px;}
.calc-2cols{letter-spacing:-10px;margin:0 -20px;}
.calc-2cols > div{display:inline-block;vertical-align:top;width:50%;padding:0 20px;}
.calc-2cols > div > *{letter-spacing:normal;}
.enhanced .calc-col-heading{transition:0.5s;opacity:0;transform:scale(0.3);}
.enhanced .calc-col-heading.revealed{opacity:1;-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1);}
.calc-col-heading h3{text-transform:none;font-size:55px;}
.calc-col-heading h3 span{color:#07bea7;}
.enhanced .calc-col-form{transition:0.5s;opacity:0;transform:translateX(-500px);}
.enhanced .calc-col-form.revealed{opacity:1;-webkit-transform:translateX(0);
	-ms-transform:translateX(0);
	transform:translateX(0);}
.calc-col-form form{margin:35px 0 35px auto;width:100%;max-width:420px;}
.calc-col-form .calc-table-margin{margin:0 -5px;}
.calc-col-form table{border-spacing:5px 0;}
.calc-col-form table td{padding:0;}
.calc-col-form .price-counter{float:left;font-weight:bold;text-transform:uppercase;font-size:18px;line-height:40px;}
.calc-col-form .price-counter mark{padding:0;background:transparent;color:#07bea7;}
.calc-col-form .next-step{text-align:right;}
.calc-col-form .next-step a{display:inline-block;vertical-align:top;color:#fff;background:#07bea7;text-decoration:none;padding:8px 15px;border-radius:3px;font-weight:bold;transition:0.5s;}
.calc-col-form .next-step a:hover{background:#fff;color:#07bea7;}
.calc-col-form h4{text-transform:none;font-weight:normal;font-size:40px;}
.calc-col-form label{font-size:11px;color:#a2a2a2;}
.calc-col-form .form-calc-2cols{letter-spacing:-10px;margin:0 -10px;}
.calc-col-form .form-calc-2cols > div{display:inline-block;vertical-align:top;width:50%;padding:0 10px;}
.calc-col-form .form-calc-2cols > div > *{letter-spacing:normal;}
.calc-col-form input[type="number"]{width:auto!important;max-width:50px;border-radius:0px!important;border-left:none!important;border-right:none!important;line-height:26px;}
.calc-col-form .inc-dec-button{border:1px solid #e2e2e2;padding:7px;color:#9d9d9d;display:inline-block;font-weight:bold;font-size:20px;line-height:26px;vertical-align:top;text-align:center;width:32px;transition:0.5s;cursor:pointer;user-select: none;}
.calc-col-form .increase-button{border-radius:3px 0px 0px 3px;}
.calc-col-form .decrease-button{border-radius:0px 3px 3px 0px;}
.calc-col-form .inc-dec-button:hover{border-color:#07bea7;color:#07bea7;}
.calc-col-form .calc-price-counter strong{line-height:46px;}
.calc-col-form .calc-price-counter small{font-size:11px;margin-left:15px;}
.calc-col-form .calc-price-counter .form-discount-button{font-weight:bold;color:#07bea7;cursor:pointer;}
.calc-col-form .calc-price-counter .form-discount-button:hover{text-decoration:underline;}
.calc-col-form button{background:#07bea7;color:#fff;width:100%;border-color:#07bea7;}
.calc-col-form button:hover{background:#fff;color:#07bea7;}
.calc-col-form .step-counter{letter-spacing:-10px;margin:60px -2px 0;}
.calc-col-form .step-counter > div{display:inline-block;vertical-align:top;text-align:center;padding:0 2px;width:14.28%;}
.calc-col-form .step-counter > div > *{letter-spacing:normal;}
.calc-col-form .step-counter span{font-size:13px;color:#a2a2a2;cursor: pointer;}
.calc-col-form .step-counter strong{color:#11bafd;}
.calc-col-form hr{border-color:#eee;margin-bottom:0;}
.calc-col-form .step-counter hr{margin-top:11px;}
.calc-col-form .step-counter .active i{font-size:16px;color:#07bea7;}
.calc-col-form .step-counter .passed{border-color:#11bafd;}
.calc-col-form .bolded{color:#282828;font-size:17px;margin-right:10px;}
.calc-col-form .bolded input[type="radio"]{vertical-align:top;margin-top:6px;padding:8px;transition:0.5s;}
.calc-col-form .bolded input[type="radio"]:checked{border-color:#07bea7!important;background:#07bea7!important;}
.calc-col-form .form-extra-checks{margin-top:20px;}
.calc-col-form .form-extra-checks input[type="checkbox"]{display:none;}
.calc-col-form .form-extra-checks label{display:block;margin:10px 0;font-size:15px;color:#282828;padding:12px 12px 12px 41px;border:1px solid #11bafd;border-radius:3px;transition:0.5s;position:relative;}
.calc-col-form .form-extra-checks label span{display:block;position:absolute;left:12px;top:12px;color:#11bafd;line-height:24px;width:24px;text-align:center;font-size:15px;transition:0.5s;}
.calc-col-form .form-extra-checks label .added_extra{opacity:0;}
.calc-col-form .form-extra-checks input[type="checkbox"]:checked ~ label{border-color:#07bea7;box-shadow:inset -1px 0px 0px #07bea7, inset 1px 0px 0px #07bea7, inset 0px 1px 0px #07bea7, inset 0px -1px 0px #07bea7;}
.calc-col-form .form-extra-checks input[type="checkbox"]:checked ~ label .added_extra{opacity:1;color:#07bea7;}
.calc-col-form .form-extra-checks input[type="checkbox"]:checked ~ label .add_extra{opacity:0;}
.calc-col-form .payment-options input[type="radio"]{display:none;}
.calc-col-form .payment-options label{min-height: 58px;display:block;padding:15px;text-align:center;border:1px solid #eee;border-radius:3px;background:#fff;opacity:0.7;transition:0.5s;}
.calc-col-form .payment-options input[type="radio"]:checked ~ label{opacity:1;border-color:#07bea7;box-shadow:inset -1px 0px 0px #07bea7, inset 1px 0px 0px #07bea7, inset 0px 1px 0px #07bea7, inset 0px -1px 0px #07bea7;}
.calc-col-form .form-edit-button{font-weight:bold;color:#07bea7;cursor:pointer;}
.calc-col-form .form-edit-button:hover{text-decoration:underline;}
.calc-col-form .form-order-summ mark{color:#282828;background:transparent;padding:0;font-size:15px;}
.calc-col-form input[type="submit"]{width:100%;}
@media screen and (max-width:1060px){
	.calculate-box:after{width:380px;background-position:center bottom;margin-left:-341px;}
}
@media screen and (max-width:790px){
	.calc-2cols > div{display:block;width:auto;}
	.calc-col-heading{text-align:center;}
	.calculate-box:before{left:0;}
	.calc-col-form form{margin:0 auto;}
	.calculate-box:after{display:none;}
}
@media screen and (max-width:400px){
	.calc-col-heading h3{font-size:30px;}
	.calc-col-form h4{font-size:26px;}
	.calc-col-form .bolded{display:block;margin-right:0;}
	.calc-col-form .form-calc-2cols > div{display:block;width:auto;}
}
/*PRICE CALCULATE*/
/*FORMATTING*/
.content-wrapper{padding:60px 20px;overflow:hidden;}
main{background:#fff;}
main h1, main h2, main h3, main h4, main h5, main h6{font-size:40px;font-weight:normal;line-height:1.2;margin-bottom:20px;color:#282828;}
main h1 > *, main h2 > *, main h3 > *, main h4 > *, main h5 > *, main h6 > *{line-height:1.2;}
main h2, main h3, main h4, main h5, main h6{text-transform:uppercase;font-weight:bold;}
main h2{font-size:20px;}
main h3{font-size:18px;}
main h4, main h5, main h6{font-size:16px;}
main p, main address, main ul, main ol, main dl{font-size:15px;margin-bottom:20px;color:#282828;}
main a{color:#11bafd;}
main a:hover{text-decoration:none;}
main mark{background:#11bafd;color:#fff;padding:0 5px;border-radius:3px;}
main hr{display:block;border:none;margin-bottom:20px;border-top:2px solid #f9f9f9;}
main blockquote{padding:15px;background:#f7fbfe;border-left:3px solid #11bafd;margin-bottom:20px;border-radius:3px;}
main blockquote p{margin-bottom:0;}
main blockquote br{line-height:2.2;}
main ul, main ol{padding-left:20px;}
main li{margin:3px 0;}
main ul li ul, main ul li ol, main ol li ul, main ol li ol{margin-bottom:0;}
main table{width:100%;border-spacing:0 2px;margin-bottom:20px;font-size:15px;color:#282828;text-align:left;max-width:100%;}
main caption{font-size:15px;color:#282828;text-align:left;padding:1px;text-transform:uppercase;font-weight:bold;}
main td, main th{font-size:15px;color:#282828;text-align:left;padding:7px;vertical-align:top;background:#f7fbfe;}
main thead td, main thead th{font-weight:bold;}
main tfoot td, main tfoot th{background:transparent;}
main table p, main table address, main table h1, main table h2, main table h3, main table h4, main table h5, main table h6, main table ul, main table ol, main table blockquote, main table form, main table hr{margin:3px 0;}
main form{margin-bottom:20px;font-size:15px;color:#282828;}
main abbr{color:#11bafd;text-decoration:none;padding:0 2px;}
main form p, main form address, main form h1, main form h2, main form h3, main form h4, main form h5, main form h6, main form ul, main form ol, main form dl, main form blockquote, main form table, main form hr, main form caption{margin-bottom:10px;}
main form ul li ul, main form ol li ul, main form ol li ol, main form ul li ol, main form blockquote p{margin-bottom:0;}
main input:not([type="submit"]):not([type="button"]):not([type="reset"]), main textarea, main select{border:1px solid #e2e2e2;background:#fff;font-size:15px;padding:7px;color:#282828;box-sizing:border-box;width:100%;border-radius:3px;}
main input[type="radio"], main input[type="checkbox"], main select, main input[type="file"], main input[type="color"], main label{cursor:pointer;}
main input[type="radio"], main input[type="checkbox"]{margin-right:5px;vertical-align:middle;width:auto!important;outline:none;}
main input[type="radio"], main input[type="checkbox"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #e2e2e2;border-radius:100%!important;width:15px!important;height:15px!important;}
main input[type="checkbox"]{border-radius:3px!important;}
main input[type="radio"]:hover, main input[type="checkbox"]:hover{background:#282828!important;box-shadow:inset 3px 0px 0px #fff, inset -3px 0px 0px #fff, inset 0px 3px 0px #fff, inset 0px -3px 0px #fff;}
main input[type="radio"]:checked, main input[type="checkbox"]:checked{background:#11bafd!important;border-color:#11bafd!important;box-shadow:inset 3px 0px 0px #fff, inset -3px 0px 0px #fff, inset 0px 3px 0px #fff, inset 0px -3px 0px #fff;}
main input[type="file"]::-webkit-file-upload-button{border:1px solid #e2e2e2;-webkit-appearance:none;background:#fafafa;color:#282828;cursor:pointer;font-family:'Muli', sans-serif;}
main input[type="file"]::-ms-browse{border:1px solid #e2e2e2;background:#fafafa;color:#282828;cursor:pointer;}
main input[type="file"]::-ms-value{border:1px solid #e2e2e2;background:#fafafa;color:#282828;cursor:pointer;}
main input[type="color"]{min-height:40px;min-width:40px;width:auto!important;}
main textarea{width:100%;max-width:100%;}
main fieldset{padding:15px;border:1px solid #e2e2e2;margin-bottom:10px;border-radius:3px;}
main legend{font-size:12px;color:#282828;text-transform:capitalize;}
main input[type="reset"], main input[type="button"], main button{background:#f5fafd;color:#9d9d9d;font-size:15px;font-weight:bold;padding:10px 25px;border:1px solid #f5fafd;cursor:pointer;transition:0.5s;border-radius:3px;}
main input[type="reset"]:hover, main input[type="button"]:hover, main button:hover{color:#282828;}
main input[type="submit"]{background:#07bfa7;color:#fff;font-size:15px;font-weight:bold;padding:10px 25px;border:1px solid #07bfa7;cursor:pointer;transition:0.5s;border-radius:3px;}
main input[type="submit"]:hover{background:#fff;color:#07bfa7;}
main object, main iframe{margin:0 auto 20px;max-width:100%;display:block;}
main .alignnone{display:block;margin:0 0 20px;max-width:100%;}
main .aligncenter, main .wp-post-image{display:block;margin:0 auto 20px;max-width:100%;}
main .alignleft{float:left;margin:0 20px 20px 0;max-width:100%;clear:left;}
main .alignright{float:right;margin:0 0 20px 20px;max-width:100%;clear:right;}
main .alignnone a img, main .aligncenter a img, main .alignleft a img, main .alignright a img{display:block;margin:0 auto;}
main .alignnone a:hover img, main .aligncenter a:hover img, main .alignleft a:hover img, main .alignright a:hover img{opacity:0.95;}
main table .alignnone, main table .aligncenter, main table .alignleft, main table .alignright{margin-bottom:3px;margin-top:3px;}
main table .alignleft{margin-right:3px;}
main table .alignright{margin-left:3px;}
main table .alignnone{margin:3px 0;}
main table .aligncenter{margin:3px auto;}
main .wp-caption-text{text-align:center;font-size:12px;color:#282828;display:block;margin:0 auto;}
main .gallery{text-align:center;letter-spacing:-10px;margin:0 -4px 16px;}
main .gallery-item{display:inline-block;vertical-align:top;box-sizing:border-box;padding:0 2px 4px;}
main .gallery-item > *{letter-spacing:normal;}
main .gallery-item img{display:block;margin:0 auto;}
main .gallery-item a{display:inline-grid;vertical-align:top;clear:both;}
main .gallery-size-thumbnail a{display:block;margin:0 auto;max-width:150px;/*SET THUMBNAIL WIDTH*/}
main .gallery-item img{display:block;margin:0 auto;max-width:100%;}
main .gallery-item a:hover img{opacity:0.95;}
main .gallery-columns-1 .gallery-item{width:auto;display:block;}
main .gallery-columns-2 .gallery-item{width:50%;}
main .gallery-columns-3 .gallery-item{width:33.33%;}
main .gallery-columns-4 .gallery-item{width:25%;}
main .gallery-columns-5 .gallery-item{width:20%;}
main .gallery-columns-6 .gallery-item{width:16.66%;}
main .gallery-columns-7 .gallery-item{width:14.28%;}
main .gallery-columns-8 .gallery-item{width:12.5%;}
main .gallery-columns-9 .gallery-item{width:11.11%;}
@media screen and (max-width:900px){
	main .gallery-columns-9 .gallery-item{width:12.5%;}
}
@media screen and (max-width:850px){
	main .gallery-columns-9 .gallery-item, main .gallery-columns-8 .gallery-item{width:14.28%;}
}
@media screen and (max-width:800px){
	main .gallery-columns-9 .gallery-item, main .gallery-columns-8 .gallery-item, main .gallery-columns-7 .gallery-item{width:16.66%;}
}
@media screen and (max-width:700px){
	main .gallery-columns-9 .gallery-item, main .gallery-columns-8 .gallery-item, main .gallery-columns-7 .gallery-item, main .gallery-columns-6 .gallery-item{width:20%;}
}
@media screen and (max-width:600px){
	main .gallery-columns-9 .gallery-item, main .gallery-columns-8 .gallery-item, main .gallery-columns-7 .gallery-item, main .gallery-columns-6 .gallery-item, main .gallery-columns-5 .gallery-item{width:25%;}
}
@media screen and (max-width:500px){
	main .gallery-columns-9 .gallery-item, main .gallery-columns-8 .gallery-item, main .gallery-columns-7 .gallery-item, main .gallery-columns-6 .gallery-item, main .gallery-columns-5 .gallery-item, main .gallery-columns-4 .gallery-item{width:33.33%;}
	main th, main td{display:block;width:auto!important;}
}
@media screen and (max-width:400px){
	main .gallery-columns-9 .gallery-item, main .gallery-columns-8 .gallery-item, main .gallery-columns-7 .gallery-item, main .gallery-columns-6 .gallery-item, main .gallery-columns-5 .gallery-item, main .gallery-columns-4 .gallery-item, main .gallery-columns-3 .gallery-item{width:50%;}
}
@media screen and (max-width:290px){
	main .gallery-columns-9 .gallery-item, main .gallery-columns-8 .gallery-item, main .gallery-columns-7 .gallery-item, main .gallery-columns-6 .gallery-item, main .gallery-columns-5 .gallery-item, main .gallery-columns-4 .gallery-item, main .gallery-columns-3 .gallery-item, main .gallery-columns-2 .gallery-item{width:auto;display:block;}
}
/*FORMATTING*/
/*FEATURES*/
.service-features{padding:60px 20px;overflow:hidden;}
.service-features section{background:url(images/features.svg)right center no-repeat;background-size:contain;}
.service-features h3{text-transform:none;font-size:40px;font-weight:normal;}
.enhanced .service-features header{transition:0.5s;opacity:0;transform:translateY(-50px);}
.enhanced .service-features header.revealed{opacity:1;transform:translateY(0);}
.features ul{list-style:none;padding-left:0;margin-bottom:0;}
.features li{margin:10px 0;}
.enhanced .features ul{transition:1s;opacity:0;transform:translateX(-100px);}
.enhanced .features ul.revealed{opacity:1;transform:translateY(0);}
.features img{vertical-align:middle;margin-right:25px;max-width:50px;}
@media screen and (max-width:830px){
	.service-features section{background-size:50%;}
}
@media screen and (max-width:550px){
	.service-features section{background-size:40%;}
}
@media screen and (max-width:470px){
	.service-features section{background:transparent;}
}
/*FEATURES*/
/*PRICES*/
.prices-box{background:#f3f8fc;padding:100px 20px 80px;overflow:hidden;}
.prices-box h3{text-transform:none;font-size:40px;font-weight:normal;}
.prices-box h3 .calculate-button{float:right;line-height:48px;}
.prices-box h3 a{display:inline-block;vertical-align:top;text-decoration:none;font-size:15px;font-weight:bold;margin-top:12px;}
.prices-box h3 a:hover{text-decoration:underline;}
.price-items ol{list-style:none;padding-left:0;margin:0 -10px;letter-spacing:-10px;}
.price-items li{display:inline-block;vertical-align:top;width:33.33%;text-align:center;padding:0 10px;margin-bottom:20px;}
.price-items li > *{letter-spacing:normal;}

@-webkit-keyframes ScalePump{
	0%{-moz-transform:scale(0);-webkit-transform:scale(0,0);transform:scale(0);}
        10%{-moz-transform:scale(0);-webkit-transform:scale(0,0);transform:scale(0);}
	70%{-moz-transform:scale(0);-webkit-transform:scale(1.2,1.2);transform:scale(0);}
	90%{-moz-transform:scale(0);-webkit-transform:scale(0.8,0.8);transform:scale(0);}
	100%{-moz-transform:scale(0);-webkit-transform:scale(1,1);transform:scale(0);}
}
@-moz-keyframes ScalePump{
	0%{-moz-transform:scale(0);-webkit-transform:scale(0,0);transform:scale(0);}
	70%{-moz-transform:scale(1.2);-webkit-transform:scale(0,0);transform:scale(0);}
	90%{-moz-transform:scale(0.8);-webkit-transform:scale(0,0);transform:scale(0);}
	100%{-moz-transform:scale(1);-webkit-transform:scale(0,0);transform:scale(0);}
}
@-o-keyframes ScalePump{
	0%{-moz-transform:scale(0);-o-transform:scale(0);-webkit-transform:scale(0,0);transform:scale(0);}
	70%{-moz-transform:scale(0);-o-transform:scale(1.2);-webkit-transform:scale(0,0);transform:scale(0);}
	90%{-moz-transform:scale(0);-o-transform:scale(0.8);-webkit-transform:scale(0,0);transform:scale(0);}
	100%{-moz-transform:scale(0);-o-transform:scale(1);-webkit-transform:scale(0,0);transform:scale(0);}
}
@keyframes ScalePump{
	0%{-moz-transform:scale(0);-webkit-transform:scale(0,0);transform:scale(0);}
	70%{-moz-transform:scale(0);-webkit-transform:scale(0,0);transform:scale(1.2);}
	90%{-moz-transform:scale(0);-webkit-transform:scale(0,0);transform:scale(0.8);}
	100%{-moz-transform:scale(0);-webkit-transform:scale(0,0);transform:scale(1);}
}
.enhanced .price-items li{
    transition: 1.2s;
    -webkit-transition:1.2s;
    -moz-transition:1.2s;
    opacity:0;
    transform:scale(0);
    -webkit-transform:scale(0,0);
    -ms-transform:scale(0);
    -moz-transform:scale(0);
}
.enhanced .price-items li.revealed{
    opacity:1!important;
    transform:scale(1)!important;
    -moz-transform: scale(1)!important;
    -webkit-transform: scale(1, 1)!important;
    -ms-transform: scale(1)!important;
    animation:ScalePump 1.2s linear 0.01s!important;
    -webkit-animation:ScalePump 1.2s linear 0.01s!important;
    -moz-animation:ScalePump 1.2s linear 0.01s!important;
    -o-animation:ScalePump 1.2s linear 0.01s!important;
}
.price-item{border:1px solid #11bafd;padding:30px;transition:0.5s;}
.price-item:hover{background:#11bafd;color:#fff;box-shadow:0px 0px 50px rgba(17,186,253,0.5);}
.price-item .price-name{text-transform:uppercase;margin-bottom:15px;}
.price-item .price-from{color:#a8b2bb;margin-bottom:10px;transition:0.5s;}
.price-item .price-mark mark{font-size:40px;color:#07bea7;background:transparent;padding:0;transition:0.5s;}
.price-item:hover .price-from, .price-item:hover .price-mark mark{color:#fff;}
@media screen and (max-width:830px){
	.price-item{padding:15px;}
}
@media screen and (max-width:648px){
	.price-item{padding:15px;}
	.price-item .price-name{margin-bottom:5px;}
	.price-item .price-from{margin-bottom:-5px;}
	.price-items li{display:block;width:auto;}
	.prices-box h3 .calculate-button{float:none;}
	
}
/*PRICES*/
/*TESTIMONIALS*/
.testimonials{background:#11bafd;padding:100px 40px;overflow:hidden;}
.testimonials h3{text-transform:none;font-size:40px;font-weight:normal;color:#fff;}
.enhanced .testimonials-box{transition:0.7s;opacity:0;}
.enhanced .testimonials-box.revealed{opacity:1;}
.testimonials-box{letter-spacing:-10px;margin:0 -10px;}
.testimonials-box > div{display:inline-block;vertical-align:middle;padding:0 10px;}
.testimonials-box > div > *{letter-spacing:normal;}
.testimonials-box .testimonials-slider{width:65%;}
.testimonials-box .testimonials-thumb{width:35%;}
.testimonials-box .testimonials-thumb img{display:block;max-width:90%;margin:0 0 0 auto;}
.testimonials-box .tns-outer{position:relative;margin:0 -20px;}
.testimonials-box .tns-outer .tns-controls{position:absolute;top:25%;z-index:1;width:100%;}
.testimonials-box .tns-outer .tns-controls button{outline:none;background:transparent;padding:0;color:#abe7ff;width:30px;text-align:center;line-height:30px;font-size:26px;border:none;position:absolute;outline:none;}
.testimonials-box .tns-outer .tns-controls button[data-controls="prev"]{left:-20px;}
.testimonials-box .tns-outer .tns-controls button[data-controls="next"]{right:-20px;}
.testimonials-box .tns-outer .tns-controls button:hover{color:#fff;}
.testimonials-box .tns-outer .tns-nav{position:absolute;z-index:1;bottom:0;left:30px;right:30px;}
.testimonials-box .tns-outer .tns-nav button{padding:0;height:2px;background:#79cdef;border-radius:0px;width:40px;border:none;outline:none;}
.testimonials-box .tns-outer .tns-nav .tns-nav-active{background:#fff;}
.testimonials-box .tns-outer > button{display:none;}
.testimonials-box .tns-outer blockquote{background:transparent;padding:0;border-left:none;margin:0 30px 60px;}
.testimonials-box .tns-outer blockquote p{color:#fff;}
.testimonials-box .tns-outer blockquote p:first-child{margin-bottom:10px;}
@media screen and (max-width:870px){
	.testimonials-box .testimonials-slider{width:auto;display:block;}
	.testimonials-box .testimonials-thumb{display:none;}
}
/*TESTIMONIALS*/
/*FRONT PAGE CONTENT*/
.front-page-content{background:#f4f9fd;padding:100px 0;overflow:hidden;}
.front-page-content .outer-align{max-width:1140px;margin:0 auto;position:relative;}
.front-page-content .outer-align:before{content:"";display:block;background:url(images/content.svg)center center no-repeat;background-size:contain;width:100%;max-width:449px;height:549px;position:absolute;right:-120px;}
.front-page-content header{max-width:600px;position:relative;z-index:1;margin-bottom:130px;}
.front-page-content .heading-button a{display:inline-block;vertical-align:middle;color:#fff;background:#07bea7;border-radius:3px;text-decoration:none;font-weight:bold;padding:8px 30px;transition:0.5s;}
.front-page-content .heading-button a:hover{color:#07bea7;background:#fff;}
.front-page-content .content-inner-wrapper{background:#fff;padding:60px 20px 40px;border:1px dotted #979797;position:relative;z-index:1;}
@media screen and (max-width:986px){
	.front-page-content header{padding:0 20px;}
}
@media screen and (max-width:890px){
	.front-page-content .outer-align:before{max-width:250px;top:70px;right:0;background-position:top center;}
}
@media screen and (max-width:710px){
	.front-page-content .outer-align:before{display:none;}
	.front-page-content header{margin-bottom:20px;}
}
/*FRONT PAGE CONTENT*/
/*CONTENT TWO COLUMNS*/
.content-2cols{margin:0 -10px;display:-ms-grid;display:grid;-ms-grid-columns:50% 50%;grid-template-columns:50% 50%;overflow:hidden;}
.content-2cols > div:first-child{-ms-grid-column:1;}
.content-2cols > div:last-child{-ms-grid-column:2;}
.content-2cols > div{padding:0 10px;}
.content-2cols > div:first-child{transition:0.5s;opacity:0;transform:translateX(-150px);}
.content-2cols > div:last-child{transition:0.5s;opacity:0;transform:translateX(150px);}
.content-2cols > div.revealed{opacity:1;-webkit-transform:translateX(0);
	-ms-transform:translateX(0);
	transform:translateX(0);}
.content-2cols-styled{margin:0 -20px;}
.content-2cols-styled > div{background:#f4f9fd;padding:35px 25px 15px;margin:0 20px;}
.col-heading{margin-bottom:20px;}
.col-heading h2{margin-bottom:0;}
.col-heading-img{letter-spacing:-10px;}
.col-heading-img > div{display:inline-block;vertical-align:middle;}
.col-heading-img > div > *{letter-spacing:normal;}
.col-heading-img .col-img{width:20%;}
.col-heading-img .col-img img{display:block;}
.col-heading-img .col-h{width:80%;padding-left:20px;}
.one-col-heading .col-img{width:51px;}
.one-col-heading .col-h{width:auto;padding-left:20px;}
.one-col-heading .col-h h2{font-size:16px;}
@media screen and (max-width:660px){
	.content-2cols{display:block;}
	.content-2cols-styled > div{margin-bottom:20px;}
}
/*CONTENT TWO COLUMNS*/
/*DEFINITION LISTINGS*/
.definition-listings{margin:0 -10px;letter-spacing:-10px;}
.definition-listings .definition-item{display:inline-block;vertical-align:top;width:33.33%;padding:0 10px;text-align:center;}
.definition-listings .definition-item > *{letter-spacing:normal;}



.definition-listings .my-definition-item{
	display:inline-block;vertical-align:top;width:33.33%;padding:0 10px;text-align:center;
}

.definition-listings .my-definition-item > *{letter-spacing:normal;}


.enhanced .definition-item{
	transition:1.2s;
	opacity:0;
	-webkit-transform:scale(0);
	-ms-transform:scale(0);
	transform:scale(0);
}
.enhanced .my-definition-item{
	transition:1.2s;
	opacity:0;
	-webkit-transform:scale(0);
	-ms-transform:scale(0);
	transform:scale(0);
}

.enhanced .definition-item.revealed{
	opacity: 1!important;
	-webkit-transform:scale(1)!important;
	-ms-transform:scale(1)!important;
	transform:scale(1)!important;
	animation:ScalePump 1.2s!important;
	-webkit-animation:ScalePump 1.2s!important;
	display: inline-block!important;
}
.definition-listings dl{padding:55px 15px;background:#11bafd;color:#fff;box-shadow:0px 0px 50px rgba(17,186,253,0.5);}
.definition-listings dt{font-size:40px;}

@media screen and (max-width:690px){
	.definition-listings .definition-item{width:50%;}
	.definition-listings .my-definition-item{width:50%;}
}


@media screen and (max-width:460px){
	.definition-listings .definition-item{display:block;width:auto;}
	.definition-listings .my-definition-item{display:block;width:auto;}
}


/*DEFINITION LISTINGS*/
/*CTA BUTTON*/
.cta-button{text-align:center;padding-top:21px;}
.cta-button hr{border-color:#89ddff;margin-bottom:0;}
.cta-button .cta-button-wrapper{padding:0 20px;background:#fff;position:relative;display:inline-block;vertical-align:top;top:-21px;}
.cta-button a{display:inline-block;vertical-align:middle;color:#fff;background:#07bea7;border-radius:3px;text-decoration:none;font-weight:bold;padding:8px 30px;transition:0.5s;}
.cta-button a:hover{color:#07bea7;background:#f9f9f9;}
/*CTA BUTTON*/
/*BLOG LISTINGS*/
.blog-listings{padding:60px 20px;overflow:hidden;}
.blog-listings h4{text-transform:none;font-size:40px;font-weight:normal;}
.blog-listings h4 .see-all-button{float:right;line-height:48px;}
.blog-listings h4 a{display:inline-block;vertical-align:top;text-decoration:none;font-size:15px;font-weight:bold;margin-top:12px;color:#07bea7;}
.blog-listings h4 a:hover{text-decoration:underline;}
.blog-items{letter-spacing:-10px;margin:0 -10px;}
.blog-items article{display:inline-block;vertical-align:top;width:33.33%;padding:0 10px;margin-bottom:20px;}
.blog-items article > *{letter-spacing:normal;}
.enhanced .blog-items article{transition:0.5s;opacity:0;transform:scale(1.2);}
.enhanced .blog-items article.revealed{opacity:1;-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1);}
.blog-items .wp-post-image{margin-bottom:10px;}
.blog-items h5{margin-bottom:5px;}
.blog-items h5 a{text-decoration:none;color:#282828;transition:0.5s;}
.blog-items h5 a:hover{color:#07bea7;}
.blog-items p{margin-bottom:5px;line-height:1.3;}
.blog-items .in-post-author{color:#9d9d9d;}
.blog-items .post-ratings{display:block;margin-bottom:5px;}
.blog-items p a{color:#07bea7;text-decoration:none;font-weight:bold;}
.blog-items p a:hover{text-decoration:underline;}
.simple-button-cta{text-align:center;margin-bottom:20px;}
.simple-button-cta a, .simple-button-cta button{border:none;display:inline-block;vertical-align:middle;color:#fff;background:#07bea7;border-radius:3px;text-decoration:none;font-weight:bold;padding:8px 30px;transition:0.5s;}
.simple-button-cta a:hover, .simple-button-cta button:hover{color:#07bea7;background:#f9f9f9;cursor:pointer;}
.related-blogs{border-top:2px solid #f9f9f9;}
.pagination-wrapper .simple-button-cta{float:right;}
.wp-pagenavi span{display:inline-block;vertical-align:top;color:#fff;background:#11bafd;border:1px solid #11bafd;border-radius:3px;padding:7px 14px;font-size:16px;margin:0 5px 5px 0;}
.wp-pagenavi a{display:inline-block;vertical-align:top;border:1px solid #11bafd;border-radius:3px;padding:7px 14px;font-size:16px;text-decoration:none;transition:0.5s;margin:0 5px 5px 0;}
.wp-pagenavi a:hover{color:#fff;background:#11bafd;}
@media screen and (max-width:648px){
	.blog-listings h4 .see-all-button{float:none;}
	.pagination-wrapper .simple-button-cta{float:none;}
}
@media screen and (max-width:580px){
	.blog-items article{display:block;width:auto;margin:0 auto 20px;max-width:302px;}
}
/*BLOG LISTINGS*/
/*ACCORDIONS*/
.accordion{display:block;cursor:pointer;margin-bottom:20px;font-weight:bold;font-size:15px;color:#07bea7;transition:0.5s;}
.accordion.active{background:#f3f8fc;padding:15px 20px;margin:0 -20px;}
.panel{display:none;background:#f3f8fc;padding:0 20px 1px;margin:0 -20px 20px;}
/*ACCORDIONS*/
/*SINGLE POST*/
.post-basic{border-bottom:2px solid #f9f9f9;padding-bottom:20px;margin-bottom:20px;}
.post-basic .shares{float:right;}
.post-basic .shares p{margin-bottom:10px;}
.wp_share_links{letter-spacing:-10px;}
.wp_share_links > div{display:inline-block;vertical-align:top;}
.wp_share_links > div > *{letter-spacing:normal;}
.wp_share_links a{display:block;background:#292929;color:#fff;text-decoration:none;font-size:20px;width:36px;line-height:36px;text-align:center;border-radius:100%;margin:0 0 10px 10px;transition:0.5s;}
.wp_share_links a:hover{background:#07bea7;}
.wp_share_links > div:first-child a{margin-left:0;}
.wp_share_links .wp_share_link_facebook a{background:#4267b2;}
.wp_share_links .wp_share_link_facebook a:hover{background:#29487d;}
.wp_share_links .wp_share_link_google_plus a{background:#db4437;}
.wp_share_links .wp_share_link_google_plus a:hover{background:#ad362c;}
.wp_share_links .wp_share_link_linkedin a{background:#0077b5;}
.wp_share_links .wp_share_link_linkedin a:hover{background:#005480;}
.wp_share_links .wp_share_link_pinterest a{background:#bd081c;}
.wp_share_links .wp_share_link_pinterest a:hover{background:#8c0615;}
.wp_share_links .wp_share_link_tumblr a{background:#36465d;}
.wp_share_links .wp_share_link_tumblr a:hover{background:#2f3d51;}
.wp_share_links .wp_share_link_twitter a{background:#1da1f2;}
.wp_share_links .wp_share_link_twitter a:hover{background:#187ebd;}
.post-meta .post-author-avatar{float:left;}
.post-meta .post-author-avatar img{display:block;width:75px;height:75px;border-radius:100%;}
.post-meta .post-meta-info{padding-left:95px;}
.post-meta .post-meta-info p{margin-bottom:0;}
.post-meta .post-meta-author a{font-weight:bold;text-decoration:none;}
.post-meta .post-meta-author a:hover{text-decoration:underline;}
.post-meta .post-meta-info time{color:#9d9d9d;}
.next-prev-post-links{margin-top:40px;}
.next-prev-post-links ul{list-style:none;padding-left:0;margin:0 -20px;letter-spacing:-10px;}
.next-prev-post-links li{margin:0 0 20px;padding:0 20px;display:inline-block;vertical-align:top;width:50%;}
.next-prev-post-links li > *{letter-spacing:normal;}
.next-prev-post-links a{display:block;position:relative;padding:0 20px;text-decoration:none;font-size:11px;color:#282828;transition:0.5s;}
.next-prev-post-links a:hover{color:#11bafd;}
.next-prev-post-links a strong{font-size:17px;text-transform:uppercase;line-height:1.2;}
.next-prev-post-links a i{display:block;position:absolute;font-size:25px;color:#11bafd;top:5px;}
.next-prev-post-links .prev-post-link i{left:0;}
.next-prev-post-links .next-post-link{text-align:right;}
.next-prev-post-links .next-post-link i{right:0;}
.next-prev-post-links .full-width-post-link{display:block;text-align:left;width:auto;}
.next-prev-post-links .next-post-link.full-width-post-link a{padding-left:0;}
.next-prev-post-links .prev-post-link.full-width-post-link a{padding-right:0;}
@media screen and (max-width:570px){
	.post-basic .shares{float:none;}
	.next-prev-post-links li{display:block;width:auto;}
	.next-prev-post-links .next-post-link{text-align:left;}
}
/*SINGLE POST*/
/*AUTHOR PAGE*/
.author-header{background:#f7fbfe;text-align:center;padding:100px 20px;margin-bottom:60px;}
.author-header .author-avatar img{display:block;width:150px;height:150px;margin:0 auto -175px;border-radius:100%;}
/*AUTHOR PAGE*/
/*TESTIMONIALS LISTINGS*/
.testimonials-listings{margin-top:70px;}
.testimonials-listings blockquote{padding:0;border-left:none;background:transparent;margin-bottom:50px;min-height:70px;}
.testimonials-listings .wp-post-image{margin:0;float:left;width:70px;height:70px;border-radius:100%;}
.testimonials-listings .testimonial-data{padding-left:100px;}
.testimonials-listings header{margin-top:10px;}
.testimonials-listings header .testimonial-pub{float:right;color:#9d9d9d;margin-bottom:0;}
@media screen and (max-width:670px){
	.testimonials-listings header .testimonial-pub{float:none;}
	.testimonials-listings .testimonial-data{padding-left:90px;}
}
/*TESTIMONIALS LISTINGS*/
/*PRICES*/
.extra-header{background:#f7fbfe;padding:60px 20px;}
.price_ac_wr .prices_currency{float:right;}
.price_ac_wr .prices_currency ul{list-style:none;padding-left:0;margin:0;}
.price_ac_wr .prices_currency li{display:inline-block;vertical-align:top;margin:0;}
.price_ac_wr .prices_currency li a{display:block;background:#fff;padding:5px 7px;font-size:13px;border-radius:3px;color:#282828;border:1px solid #11bafd;font-weight:bold;transition:0.5s;margin:0 0 4px 0;text-decoration:none;}
.price_ac_wr .prices_currency li a:hover{color:#11bafd;}
.price_ac_wr .prices_currency li .active, .price_ac_wr .prices_currency li .active:hover{background:#11bafd;color:#fff;}
.price_ac_wr .choice > div{display:inline-block;vertical-align:top;background:#fff;padding:5px 7px;font-size:13px;border-radius:3px;cursor:pointer;color:#282828;border:1px solid #11bafd;font-weight:bold;transition:0.5s;margin:0 0 4px 0;}
.price_ac_wr .choice > div:hover{color:#11bafd;}
.price_ac_wr .choice > .active, .price_ac_wr .choice > .active:hover{background:#11bafd;color:#fff;}
.price_ac_wr td, .price_ac_wr th{vertical-align:middle;text-align:center;padding:15px;}
.price_ac_wr th:first-child{text-align:left;}
.price_ac_wr thead th{color:#93a2a9;padding:7px 15px;font-weight:normal;}
.price_ac_wr tbody td, .price_ac_wr tbody th{background:#fff;}
.price_ac_wr tbody th{border-radius:3px 0px 0px 3px;}
.price_ac_wr tbody td:last-child{border-radius:0px 3px 3px 0px;}
@media screen and (max-width:900px){
	.price_ac_wr .prices_currency{float:none;margin-bottom:6px;}
}
@media screen and (max-width:800px){
	.price_ac_wr td, .price_ac_wr th{padding:7px;}
	.price_ac_wr thead th{padding:7px;}
}
@media screen and (max-width:640px){
	.price_ac_wr td, .price_ac_wr th{display:block;}
	.price_ac_wr th:first-child{text-align:center;width:auto!important;}
}
/*PRICES*/
/*SUBCATEGORIES*/
.subcategories p{margin-bottom:5px;}
.subcategories ul{list-style:none;padding-left:0;margin-bottom:16px;}
.subcategories li{display:inline-block;vertical-align:top;margin:0;}
.subcategories li a{display:block;background:#fff;padding:5px 7px;font-size:13px;border-radius:3px;color:#282828;border:1px solid #11bafd;font-weight:bold;transition:0.5s;margin:0 0 4px 0;text-decoration:none;}
.subcategories li a:hover{background:#11bafd;color:#fff;}
/*SUBCATEGORIES*/
/*TOOLS*/
.blue-wrapper{padding:60px 20px 40px;background:#f5fafe;}
.white-wrapper{padding:60px 0 40px;background:#fff;}
.case_converter{margin-bottom:16px;}
.case_converter form{margin-bottom:10px;}
.case_converter textarea{min-height:300px;}
.case_converter .case_converter_buttons span{display:inline-block;vertical-align:top;background:#07bfa7;color:#fff;font-size:15px;font-weight:bold;padding:10px 25px;border:1px solid #07bfa7;cursor:pointer;transition:0.5s;border-radius:3px;margin:0 0 4px 0;}
.case_converter .case_converter_buttons span:hover{background:#fff;color:#07bfa7;}
.grammar_checker p{margin-bottom:0;}
.grammar_checker iframe{border-radius:3px;border:1px solid #e2e2e2!important;min-height:300px;}
.grammar_checker select{margin-bottom:20px;}
@-webkit-keyframes wpcgo-fadeEffect{from{opacity:0;}to{opacity:1;}}
@keyframes wpcgo-fadeEffect{from{opacity:0;}to{opacity:1;}}
#wpcgoCitationGenerator .wpcgoTabs{text-align:center;max-width:946px;margin:0 auto 16px;}
#wpcgoCitationGenerator .wpcgoTabs .wpcgoTab{display:inline-block;vertical-align:top;background:#fff;padding:5px 7px;font-size:13px;border-radius:3px;cursor:pointer;color:#282828;border:1px solid #11bafd;font-weight:bold;transition:0.5s;margin:0 0 4px 0;}
#wpcgoCitationGenerator .wpcgoTabs .wpcgoTab:hover{color:#11bafd;}
#wpcgoCitationGenerator .wpcgoTabs .wpcgoTabActive, #wpcgoCitationGenerator .wpcgoTabs .wpcgoTabActive:hover{background:#11bafd;color:#fff;}
#wpcgoCitationGenerator .wpcgoTabContent{display:none;-webkit-animation:wpcgo-fadeEffect 1s;animation:wpcgo-fadeEffect 1s;}
#wpcgoCitationGenerator .wpcgoSubTabs{text-align:center;letter-spacing:-10px;max-width:946px;margin:0 auto;}
#wpcgoCitationGenerator .wpcgoSubTabs .wpcgoSubTab > *{letter-spacing:normal;}
#wpcgoCitationGenerator .wpcgoSubTabs .wpcgoSubTab{display:inline-block;vertical-align:top;background:#fff;padding:5px 7px;font-size:13px;border-radius:3px 3px 0px 0px;cursor:pointer;color:#282828;font-weight:bold;transition:0.5s;width:16.66%;}
#wpcgoCitationGenerator .wpcgoSubTabs .wpcgoSubTab:hover{color:#11bafd;}
#wpcgoCitationGenerator .wpcgoSubTabs .wpcgoSubTabActive, #wpcgoCitationGenerator .wpcgoSubTabs .wpcgoSubTabActive:hover{background:#11bafd;color:#fff;}
#wpcgoCitationGenerator .wpcgoSubTabContent{display:none;-webkit-animation:wpcgo-fadeEffect 1s;animation:wpcgo-fadeEffect 1s;border-top:2px solid #11bafd;padding:20px;background:#f5fafe;}
#wpcgoCitationGenerator .wpcgoSubTabContent > form, #wpcgoCitationGenerator .wpcgoSubTabContent > table{max-width:946px;margin:0 auto 20px;}
#wpcgoCitationGenerator .wpcgoSubTabContent > form{margin-bottom:0;}
#wpcgoCitationGenerator td, #wpcgoCitationGenerator th{vertical-align:middle;}
#wpcgoCitationGenerator th{text-align:right;width:30%;}
#wpcgoCitationGenerator td{width:70%;}
#wpcgoCitationGenerator button{background:#07bfa7;color:#fff;border-color:#07bfa7;}
#wpcgoCitationGenerator button:hover{background:#fff;color:#07bfa7;}
#wpcgoCitationGenerator .wpcgoCitationResult{max-width:946px;margin:0 auto;}
#wpcgoCitationGenerator .wpcgoCitationResult blockquote{background:#fff;}
@media screen and (max-width:966px){
	.wpcgoTabs, .wpcgoSubTabs{padding:0 20px;}
}
@media screen and (max-width:830px){
	#wpcgoCitationGenerator .wpcgoSubTabs .wpcgoSubTab{display:block;width:auto;margin-bottom:10px;border:1px solid #11bafd;border-radius:3px;}
}
@media screen and (max-width:540px){
	#wpcgoCitationGenerator td, #wpcgoCitationGenerator th{display:block;width:auto!important;text-align:left;padding:3px 0;}
}
/*TOOLS*/
/*FOOTER*/
.foot-box{background:#292929;padding:40px 20px 10px;}
.foot-box .align{max-width:1140px;}
.foot-box h6{color:#fff;font-size:16px;margin-bottom:10px;}
.footer-widget-wrapper{letter-spacing:-10px;}
.footer-widget-wrapper > div{display:inline-block;vertical-align:top;}
.footer-widget-wrapper > div:first-child{width:100%;}
.footer-widget-wrapper > div:last-child{width:0;}
.footer-widget-items{margin:0 -10px;}
.footer-widget-items aside{display:inline-block;vertical-align:top;width:20%;margin-bottom:20px;padding:0 10px;}
.footer-widget-items aside > *{letter-spacing:normal;}
.footer-widget-items .socials a{display:inline-block;vertical-align:top;text-decoration:none;color:#fff;margin:5px 5px 0 0;text-align:center;font-size:14px;width:30px;line-height:30px;border-radius:100%;transition:0.5s;}
.footer-widget-items .socials a:hover{background:#07bea7;}
.footer-widget-items .widget_nav_menu ul{list-style:none;}
.footer-widget-items .widget_nav_menu a{text-decoration:none;font-size:12px;color:#eee;transition:0.5s;}
.footer-widget-items .widget_nav_menu a:hover{color:#07bea7;}
.copyrights-info > div{padding-left:20px;margin-bottom:20px;}
.copyrights-info > div > *{letter-spacing:normal;}
.copyrights-info form{position:relative;margin-bottom:20px;}
.copyrights-info input[type="text"], .copyrights-info input[type="email"]{border:none;width:100%;font-size:15px;color:#282828;padding:11px 12px 10px;border-radius:3px;}
.copyrights-info input[type="submit"]{position:absolute;display:block;z-index:1;right:0;top:0;background:#07bea7;color:#fff;border:none;cursor:pointer;border-radius:0px 3px 3px 0px;width:65px;text-align:center;font-size:14px;font-weight:900;font-family:"Font Awesome\ 5 Free";transition:0.5s;height: 45px;}
.copyrights-info input[type="submit"]:hover{background:#fff;color:#07bea7;background:#f9f9f9;}
.copyrights-info p{font-size:12px;color:#949494;}
@media screen and (max-width:870px){
	.footer-widget-wrapper > div{display:block;width:auto!important;}
	.copyrights-info > div{padding-left:0;}
}
@media screen and (max-width:690px){
	.footer-widget-items aside{width:50%;}
}
@media screen and (max-width:360px){
	.footer-widget-items aside{display:block;width:auto;}
}
/*FOOTER*/
/*SLIDER*/
.tns-outer{padding:0 !important}.tns-outer [hidden]{display:none !important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-outer.ms-touch{overflow-x:scroll;overflow-y:hidden;-ms-overflow-style:none;-ms-scroll-chaining:none;-ms-scroll-snap-type:mandatory;-ms-scroll-snap-points-x:snapInterval(0%, 100%)}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left;margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:opacity 0s;-moz-transition:opacity 0s;-webkit-transition:transform 0s, opacity 0s;-moz-transition:transform 0s, opacity 0s;transition:transform 0s, opacity 0s}.tns-lazy-img{-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;transition:opacity 0.6s;opacity:0.6}.tns-lazy-img.loaded{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-hdx{overflow-x:hidden}.tns-hdy{overflow-y:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}
/*SLIDER*/
::selection{background:#11bafd;color:#fff;}
img::selection{background:transparent;}

.go-back-modal * {
    box-sizing: border-box
}

.go-back-modal.modal {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1050;
    overflow: hidden;
    outline: 0;
    margin: 0;
    width: auto;
    background: none
}

.modal-open .go-back-modal.modal {
    overflow-x: hidden;
    overflow-y: auto
}

.modal-open .modal-backdrop .in {
    opacity: .9
}

.go-back-modal .modal-dialog {
    display: table;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0 10%;
    position: relative
}

.go-back-modal .modal-dialog .modal-content {
    position: relative;
    background-color: #fff;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    outline: 0
}

.go-back-modal .modal-dialog .modal-inside {
    display: table-cell;
    vertical-align: middle
}

.go-back-modal .modal-header {
    text-align: center;
    padding: 20px;
    border-bottom: 1px solid #dae2e0
}

.go-back-modal .modal-header .close {
    float: right;
    margin-top: 5px !important;
    margin-right: 0;
    font-size: 21px;
    font-weight: 700;
    line-height: 1;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    filter: alpha(opacity=20);
    opacity: .2;
    cursor: pointer;
}

.go-back-modal .modal-header i {
    font-size: 28px;
    color: #9a9a9a;
    line-height: 18px
}

.go-back-modal .modal-header i:hover {
    color: #7a7a7a
}

.go-back-modal .modal-header a {
    display: inline-block;
    border: none
}
.modal-body ul{
    padding-left: 0 !important; 
}
.go-back-modal .modal-body {
    font-family: Arial;
    text-align: center;
    max-height: inherit;
    padding: 15px;
    overflow-y: inherit;
    position: relative
}

.go-back-modal .modal-body h4 {
    line-height: 20px;
    font-weight: 700;
    margin: 10px 0;
    font-size: 17.5px
}

.go-back-modal .modal-body form {
    max-width: 600px;
    margin: 20px auto
}

.go-back-modal .modal-body form .form-group {
    margin-bottom: 15px
}

.go-back-modal .modal-body form .form-group .input-group {
    border-collapse: separate;
    display: table;
    position: relative
}

.go-back-modal .modal-body form .input-group .input-group-addon {
    background-color: #fff;
    border: 3px solid #777;
    border-radius: 8px 0 0 8px;
    border-right: none;
    box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3) inset;
    padding: 6px 12px 6px 20px;
    display: table-cell;
    white-space: nowrap;
    width: 1%;
    vertical-align: middle
}

.go-back-modal .modal-body form .input-group .input-group-addon i {
    font-size: 28px;
    color: #777;
    height: 28px
}

.go-back-modal .modal-body form .input-group .form-control {
    border-radius: 0 8px 8px 0
}

.go-back-modal .modal-body form .form-control {
    font-size: 24px;
    color: #3d3d3d;
    border: 3px solid #777;
    border-left: none;
    height: 56px;
    box-shadow: -1px 1px 1px rgba(0, 0, 0, 0.3) inset;
    padding-left: 5px;
    transition: none;
    line-height: 26px;
    display: table-cell;
    width: 100%
}

.go-back-modal .modal-body form .form-control::-webkit-input-placeholder {
    color: #777;
    opacity: 1
}

.go-back-modal .modal-body form .form-control::-moz-placeholder {
    color: #777;
    opacity: 1
}

.go-back-modal .modal-body form .form-control:-ms-input-placeholder {
    color: #777;
    opacity: 1
}

.go-back-modal .modal-body form .form-group {
    text-align: center
}

.go-back-modal .lead-text {
    font-size: 38px;
    font-weight: 700;
    color: #e79433;
    line-height: 62px;
    text-transform: uppercase
}

.go-back-modal .secondary-text {
    font-size: 26px;
    font-weight: 700;
    font-style: italic;
    color: #363636;
    padding-bottom: 20px
}

.go-back-modal .secondary-text span {
    color: #d80000
}

.go-back-modal .modal-counter-holder {
    margin: 10px auto
}

.go-back-modal .modal-counter-holder span {
    display: inline-block;
    font-size: 20px;
    vertical-align: 28px;
    padding-right: 10px
}

.go-back-modal .modal-counter {
    width: 335px;
    display: inline-block
}

.go-back-modal .modal-counter span {
    float: left;
    background-color: #d3d3d3;
    border-left: 3px solid #ffffff;
    position: relative;
    color: #262626;
    text-align: center;
    padding: 15px 3px 13px;
    width: 109px;
    height: 68px;
    font-size: 62px;
    line-height: 40px;
}

.go-back-modal .modal-counter span:first-child {
    border-radius: 4px 0 0 4px;
    border: none;
    overflow: hidden;
}

.go-back-modal .modal-counter span:last-child {
    border-radius: 0 4px 4px 0
}

.go-back-modal .for-free {
    position: absolute;
    right: 250px;
    top: 5px
}
.go-back-modal .order-button{
    border: 2px solid #fff;
}
.go-back-modal .order-button:hover, .go-back-modal .order-button:active{
    border: 2px solid #c33;
}
.go-back-modal .form-group .input-group .input-group-addon strong {
    font-size: 24px;
    font-weight: 400;
    display: inline-block;
    margin: 0 -10px 0 14px;
    color: #777;
    vertical-align: 1px
}

.go-back-modal ._validation-error {
    color: #e03100;
    font-family: Arial;
    font-size: 20px;
    display: none;
    padding: 5px 0 20px
}

.go-back-modal .btn:active {
    box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.24);
    margin-top: 1px
}

.go-back-modal .btn:focus {
    outline: none!important
}

.go-back-modal .modal-counter span:after,
.go-back-modal .modal-counter span:before {
    content: '';
    position: absolute;
    width: 13px;
    height: 13px;
    border-radius: 50%;
    background-color: #fff;
    right: -8px;
    top: 18px;
    z-index: 2
}

.go-back-modal .modal-counter span:before {
    top: 41px
}

.go-back-modal .modal-counter span:last-child:after,
.go-back-modal .modal-counter span:last-child:before {
    content: none
}

.go-back-modal .modal-body form .input-group.focused .input-group-addon,
.go-back-modal .modal-body form .input-group.focused .form-control {
    border-color: #60847d
}

.go-back-modal.go-back-modal-book .secondary-text {
    font-size: 32px
}

.go-back-modal.go-back-modal-book .modal-body {
    padding-top: 50px
}

.go-back-modal .form-error .input-group-addon,
.go-back-modal .form-error .form-control {
    border-color: #e03100!important
}

#goBackModalWithTimer.go-back-modal .lead-text {
    font-size: 33px;
    line-height: 45px
}

#goBackModalWithTimer.go-back-modal .secondary-text {
    padding-bottom: 2px;
    font-size: 24px
}

#goBackModalWithTimer.go-back-modal .modal-body form {
    margin: 0 auto
}

#goBackModalWithTimer.go-back-modal ._validation-error {
    padding: 0 0 10px
}

@media (max-width: 767px) {
    .top-navigation button._callback-request-modal {
        display: none
    }
    .cta-contacts ul li a._callback-request-modal {
        display: none
    }
    .ext-page-wrap .save-block .save-block-item h3 {
        font-size: 18px
    }
    .go-back-modal .modal-counter {
        width: 100%
    }
    .go-back-modal .modal-counter span {
        width: 33%;
        font-size: 53px
    }
    .go-back-modal .modal-header a img {
        width: 100%
    }
    .go-back-modal .modal-header .close {
        margin-right: 0;
    }
    .go-back-modal .modal-body form .form-group .btn {
        padding: 10px 50px;
        font-size: 20px;
        line-height: 30px
    }
}

/*-----cookie-banner-----*/
.cookie-banner *{
    outline: none !important;
}
.cookie-banner {
    position: fixed;
    opacity: 1;
    display: none;
    z-index: 9999;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    background-color: #2e2e2e;
}
.cookie-banner .wrapper {
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 3px 10px;
    text-align: center;
    margin: 0 auto;
}
.cookie-banner .wrapper .wrapper__text{
    padding-left: 75px;
    position: relative;
    font-size: 12px;
    line-height: 16px;
    text-align: center;
    color: #fff;
    opacity: 1;
}
.cookie-banner .wrapper .wrapper__text:before{
    content: '';
    position: absolute;
    display: block;
    width: 64px;
    height: 64px;
    left: 0;
    bottom: 0;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAB6QAAAekB8yd1yAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAtgSURBVHja1VtpjFtXFQ7QBigVlaq2CChCgBA/kCpVUKhKoZNZvL7NSSdp02nSpLHHu8djj5dJ0ro0aZOAJpClMM0+i52xZ8kkk5nxpM2ELbSqkBAoUPjBj1SVSNRCiWiaNM08znn289h+912/52WAH0eJ7PF993zv3HO+8917l4miuKyRdqKb/9JogI1l/Exq1M++lvaxF0d8zL+Pe5ibSZd1Ae24l7me9jFXMj720qif+eOYn0tNhXjjtM/8yUbPryGDjga4+8DpJDj1LjgoDmuwpNsqAkDiyRAnzkYFMRuT7MNsVPhdNsqzWp+dDRs+k43xa+Zith3TkZX3LhkA42HbPRk/l4G3+a9hjU6jZXyMOBXmZYeJNhsTfkV7dtpnvnuii9uajdoy8PdXF39rG284AP0Ox62jXezRpJu5qdfx0z10xxcB4KPq0cb2YZSdIoP44XS8/e6GATAWYHuPe6wf6HE8rcNxyaLCP6cT5s+Snj+faPoUAp/yMOrgxYWuugNwImD57oiXeUeP42gngpx2xwvGb6Pkml047gR93N/XFYDxAGfXG+6Q8fW99UW7SgvhdP4lzEToY5+JcffXBQDI0v163zpm9qKsrstm4/w+1eXn51bIuaTiWHFhT00AzDc13ZKBGq7XecgRqpM65mLElzZYxcOdjJj2q4RwnH+UkvymZYA1gPlOOtG+vCoA0u3tnxjxsherefO0SR3YZBX3rLcUbJywjmd6ufsoCfiwzB80RNhCFsp0dQD4mN/W23nJOZg0JDFxACIBo2FG6cTCqQR7m9q8Jnu5z6WAReLzJrs5WhWhEqm6r3lNa1KbXaz0coA6X5CSrFfxzJuzMdvkXNz2SNVECEKsU4vDA51WMca1ia7WZunflJetCwAQ1q+EmpruovMQZo08j1MhKQreB9s/17Pq6zX1AmM+9kEtpW7fOrPoBMc3rVgheo2tYshqkCyxyiQedVYfCS8+ZhIdzSsWHM3NC0Fz23jYYLiHskT/gs0UJOmZ2aDxzro0Q0ByLmtx3g6Oo/MBU1vB+WLb95RVl+OT8BaDllZpTFdbi9gtj8UYLnUzbZZqGSssBxOMPzgbEb5TEQBsXbWEfpc5N9HOlmai82ibBaNm57EK4FhSNBlaSePdCFkMP9Dj+Jlo+x0w9qEiVjlDBQAbm5RGbq8FgF5eOwA9TFvF8SASdmmm60HeDeO+Vfacv1IBgKRyTGu2/+EqgzRhtG4LecLbVps0AxCyttYNgFE/cybtJeaga+Dyx4gAYD+f9Gjn+IftlgIAfhMxZMXdT1o0A/CjtSZpLDsF0LDVqGiLU27rQ0kP+83izzCBI0EiPWcuwn2BCABKVnprvtfQkktYrS3ECR/3kQnKXJxAjMBc+YribiOPF2aM9uLJD7uY0YKi5LSslj+H5usqfjZNapKi/ENEAKCvf08vAAeBztqbS6OghzWIzz2qXgbP9Ariay8K4q+fV36HlFiOqqBFWVmCjLGQxQe87FdK5uO0uhZLI/smfnYyxBH4Bb9WAQBqeHqdR0MOPgK0t6/DLO59yiJOdPMoX1FD/exWQXx9Rw4E0vd+o1pUGZMlb99pNRbPZcjNPrDYKTJD+Nl4F4mU8WsUAKAKS+zjveBkLyfC8lAqO97qiE4lAFAfjPMGiKgW8fl2IzRNzPWdHVaufO2jYgwg/CE/n/egaVu+qFmwD+PnqBTBS7qUjdrOzsWEvXNRoSORSHxcAQAQn3+QAJiKsNJk55/lFd9NdFVHeV/ZnAPgN9t0/e78fKLpFkKnunzIZV0/5DR/T8Fmu1Z+fsy16qsVmeBYxHyvmnQ90c0U3hZm1RJwwnzVVBfzACkR0sUR2/aG7AtAeEfU1jiQIgkANBQzizX8krDt4cXTEb5eXaCa3ZzrFVrqDsCoj03SEt2pHlbKA8kyZbeoawPOb5FsoptrLAhx4d1szNZMcwg4AAtz3CEbvCx3v+Nbt1IiQL/UVS54vJxXdxCEyVDDI+FGNir4iJ2ho/UOmN8N5a4Toy6I4F6dXgDKy8t0RBD7n86BAOWo0QDISs9Bks4HkToJc/xIMwBQAd6vh74/AyBkApwEhtqkjwA52iwYJOEEe35sl8e66MsGZbOXNsKyCyj/DssaMRKC7Z8ecpkfHHJZPMNOxou6pioAQBs/0gvAZBVrHbU/kn4QAeZIck5yHsCRRVNyZJWSmqqSoJ5NjkObYJ2vN0uMTy8AcrfnJHR7CaDOJGV3/4ac8wftRNEUNz9/cR7eNlHKD7F3zUS4b8wG2+9EDoH/TvcIX8MkCr9NIDnKxvnUsmENABx1WMWQrNQARY1xRkh8DDXci+00/J3cM/iM5M4RnSz/XdLLSpEzQ5W9+T9Dh/ftki1yaHhQVNUwtyvYTn5QyXlZ9/MYSvn51pVGtV3ZEtv9pLmidhAFUGei1VcGPA8wG+e/D/9/QaoU2n73pioNlm3nY0Zqh3bMWTnr9/I58cTRTBE7wDIBbmkqSKGS2M4uy/iYt2gA7FlnKgDQZVYCMOSpDMAzK3MA4DJQcx6XldYlVT/jh6AVZv5UKQc48uuXJFae1EB8TsIy8eTFE5LYEWYM4kAd+QMmVNyfqEzK+F24ATJVCYBuC1mvQ+FD66SQJ+x83CRVARxHFlAk5131JU+oMGP1QI1inHJ2AA9PIBUOVwLgwNMW0Q2JMKfXtYmJVUbpAdXQXgRi11qTJHxgaUx567/uMZnK9BxBUEvUc3GOk/mzbjWI1g5ju7u0a5kM9AG7VdwLIKgs02vzifbbc4KIj/m7XgDUBJFfPpdrn1/dUn+nMJec1KlDUBLr9KIm6GdH9AJAksRQ5JD1A5S+6uX4VI9QUKAxmSJz/Ok6i6YKpH7yzOZc1AS7c8dNqhFFiwedf4au96mtV808gkCjf/yEpRoAFl7dzHyxRBYHQnS11qYIwx6dP/estolgqcJEResIMYSRQFH2DMUTenuTuPCGYl8g7WeGac6+DJWgH6z89FctoY3lDwE40qk+Tp8GGp3UeyYhzocVAOx3t9+e8ijVFLRjnYvneYbKviNtPmg1pL44Jh6WUvubgIm++4R2pGwTBiOQkoTfLj56U34k5qDa28eJ/myDRfHdiLf6KMDwxpa3f5M6APKWeXkjVmyHHIwiD53fTh5vLsZvUt0dRp0dT1uUO/nzjTkADtv1cwItSZCWCH1GegT0AJMsZnvoOAKA5VjpvHChXB1SCAlQ33eXOzjotIpHHPSToOVbYoccOQodZtr0J6kiO+5jC+14uZYQ443icFEpLC7DuAGjXPs2puIJEdw6qtQiE4XS/KFIFD+2CLmyhRPHFnqLTZtuoGYot8uRIDdT21ebiQwP1z8uA8I45zSfERr1me/Xex44d2gZur62PGEp6/qwcaql3UVqi0Iq9g/I72f1/f7y6c0rv6zrmNxogLPrBWDX43TxhCR7LYFdPxO1PVzVQcmxLnZADwA/6aCLJwf+KwDYNtZ0XB5K4wWtACBHsKuIJ6j4TPXwS+18X81XZk452NvSFWQzLeJJca2u3Kjk9gQG3WwtyfMEbUOkYcfl8fAU7vwgg9tqM4h9HRb14/DEw5K8tBMkM8/BqqQyW58W53VfmBgLMIcbfWEi5cv1B3vzPYLObffrldZ8zVdmJoJcIOXOHVNvxJWZ2bymV8V5g8u0bF/XS1PjQfaRpbs0pcnOqdX5ht4bXJJrcxRDbk+it0t6dVa6OBlgj6Tc+naZM7UB8TZ2dVoT3ZJcncXrq2N+bnzEw1yp99XZwr2fuPAGihm0qzT/M5enoTkahHC/PFzb5elrqN6igClreP8Xt8dLiBRMfMzPvJCB6IC3/TqA8jfsNlF3wEtPqfz1efwMv8Mr9pBb0lNhrgN1+0bP7z/ZWPhwD8BJAgAAAABJRU5ErkJggg==') no-repeat;
    background-size: 64px;
}
.cookie-banner .wrapper .wrapper__text a{
    color: #6bbda6;
    text-decoration: none;
} 
.cookie-banner .wrapper .wrapper__text a:hover, .cookie-banner .wrapper .wrapper__text a:focus{
    color: #6bbda6;
    text-decoration: none;
}
.cookie-banner .wrapper .wrapper__buttons button {
    white-space: nowrap;
    border-radius: 4px;
    color: #fff;
    opacity: 1;
    font-size: 12px;
    border: none;
    background: #6ab9fb;
    padding: 5px 10px;
    line-height: 1;
    margin: 5px 15px;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}
.cookie-banner .wrapper .wrapper__buttons button:hover, .cookie-banner .wrapper .wrapper__buttons button:focus {
    text-decoration: none;
    background: #349bf1;
}
@media screen and (max-width: 991px) {
    .cookie-banner .wrapper {
        flex-direction: column;
        margin: 5px auto 0 auto;
        max-width: 350px;
    }
    .cookie-banner .wrapper .wrapper__text{
        margin-bottom: 5px;
    }
    .cookie-banner {
        z-index: 9999;
    }
    .cookie-banner .wrapper .wrapper__text:before{
        bottom: auto;
        top: 10px;
    }
}

.checkbox-gdbr{
    font-size: 14px;
}

.alert-danger-gdbr{
    margin-top: 10px;
    font-size: 15px;
    color: #a94442;
    background-color: #f2dede;
    border-color: #ebccd1;
    padding: 5px 15px;
    margin-bottom: 0;
    border: 1px solid transparent;
    border-radius: 4px;    
}

/*-----Custom checkbox GDPR-----*/
.container-checkbox-gdpr{
    display: inline-block;
    position: relative;
    padding-left: 35px !important;
    margin-bottom: 12px;
    cursor: pointer;
    font-size: 14px;
    line-height: 16px;
    font-weight: 400 !important;
    padding-top: 3px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.container-checkbox-gdpr input {
    position: absolute;
    opacity: 0;
    cursor: pointer;
}
.container-checkbox-gdpr .checkmark {
    position: absolute;
    top: 4px;
    left: 0;
    height: 18px;
    width: 18px;
    background-color: #fff;
    border: 1px solid #ccc;
    border-radius: 3px;
    box-sizing: border-box;
}
.container-checkbox-gdpr input:checked ~ .checkmark {
    background-color: #ffffff;
}
.container-checkbox-gdpr .checkmark:after {
    content: "";
    position: absolute;
    display: none;
}
.container-checkbox-gdpr input:checked ~ .checkmark:after {
    display: block;
}
.container-checkbox-gdpr .checkmark:after {
    left: 5px;
    top: 2px;
    width: 5px;
    height: 10px;
    border: solid #6bbda7;
    border-width: 0 2px 2px 0;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    box-sizing: border-box;
}
.container-checkbox-gdpr .gdpr-agree-err ~ span.checkmark{
    border-color: red;
}
.container-checkbox-gdpr a{
    color: #6bbda7;
    text-decoration: underline;
}
/*-----Custom checkbox GDPR END-----*/

/*-----Modal-----*/
.modal-open {
  overflow: hidden;
}
.modal {
  display: none;
  overflow: auto;
  overflow-y: scroll;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}
.modal.fade .modal-dialog {
  -webkit-transform: translate(0, -25%);
  -ms-transform: translate(0, -25%);
  transform: translate(0, -25%);
  -webkit-transition: -webkit-transform 0.3s ease-out;
  -moz-transition: -moz-transform 0.3s ease-out;
  -o-transition: -o-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
}
.modal.in .modal-dialog {
  -webkit-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  transform: translate(0, 0);
}
.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px;
}
.modal-content {
  position: relative;
  background-color: #ffffff;
  border: 1px solid #999999;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  background-clip: padding-box;
  outline: none;
}
.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000000;
}
.modal-backdrop.fade {
  opacity: 0;
  filter: alpha(opacity=0);
}
.modal-backdrop.in {
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.click-to-call-modal {
  text-align: center;
}
.modal-header {
  padding: 9px 15px;
  border-bottom: 1px solid #e5e5e5;
  min-height: 16.42857143px;
  text-align: left;
}
.modal-header h3 {
  font-size: 24.5px;
  margin: 0;
  padding: 0;
}

.alert {
  padding: 8px 35px 8px 14px;
  margin-bottom: 20px;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  background-color: #fcf8e3;
  border: 1px solid #fbeed5;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.alert-info {
  background-color: #d9edf7;
  border-color: #bce8f1;
  color: #3a87ad;
}

.click-to-call-modal .btn-success {
  background: #b7d495;
  color: #394c23;
  border: none;
  padding: 11px 18px;
}
.click-to-call-modal .cancel-btn {
  color: #333333;
  padding: 11px 18px;
  border: none;
  background: #ddd;
}
.click-to-call-modal .btn-danger.called {
  color: #ffffff;
  background: none;
  background-color: #d9534f;
  border-color: #d43f3a;
  border: none;
  padding: 11px 18px;
}
.btn-danger {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #da4f49;
  background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));
  background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f);
  background-image: -o-linear-gradient(top, #ee5f5b, #bd362f);
  background-image: linear-gradient(to bottom, #ee5f5b, #bd362f);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0);
  border-color: #bd362f #bd362f #802420;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}


.modal-header .close {
  margin-top: -2px;
}
.modal-title {
  margin: 0;
  line-height: 1.42857143;
}
.modal-body {
  position: relative;
  padding: 20px;
}
.modal-body .text-block {
  font-size: 13px;
  background: #f1f1f1;
  border-radius: 3px;
  border: 1px solid #e1e1e1;
  padding: 5px 10px;
  margin-top: 15px;
  text-align: left;
}
.modal-footer {
  padding: 19px 20px 20px;
  text-align: right;
  border-top: 1px solid #e5e5e5;
}
.modal-footer .btn + .btn {
  margin-left: 5px;
  margin-bottom: 0;
}
.modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
}
.modal-footer .btn-block + .btn-block {
  margin-left: 0;
}
@media (min-width: 768px) {
  .modal-dialog {
    width: 600px;
    margin: 30px auto;
  }
  .modal-content {
    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  }
  .modal-sm {
    width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg {
    width: 900px;
  }
}

/* Forms */

.form-group label {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 5px;
  font-weight: bold;
}
.form-group input[type="search"] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.form-group input[type="radio"],
.form-group input[type="checkbox"] {
  margin: 4px 0 0;
  margin-top: 1px \9;
  line-height: normal;
}
.form-group input[type="file"] {
  display: block;
}
.form-group input[type="range"] {
  display: block;
  width: 100%;
}
.form-group select[multiple],
.form-group select[size] {
  height: auto;
}
.form-group input[type="file"]:focus,
.form-group input[type="radio"]:focus,
.form-group input[type="checkbox"]:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.form-control {
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
  background-color: #ffffff;
  background-image: none;
  border: 1px solid #cccccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.form-control:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.form-control::-moz-placeholder {
  color: #777777;
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: #777777;
}
.form-control::-webkit-input-placeholder {
  color: #777777;
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
  cursor: not-allowed;
  background-color: #eeeeee;
  opacity: 1;
}
textarea.form-control {
  height: auto;
}
.form-group input[type="search"] {
  -webkit-appearance: none;
}
.form-group input[type="date"],
.form-group input[type="time"],
.form-group input[type="datetime-local"],
.form-group input[type="month"] {
  line-height: 34px;
  line-height: 1.42857143 \0;
}
input[type="date"].input-sm,
input[type="time"].input-sm,
input[type="datetime-local"].input-sm,
input[type="month"].input-sm {
  line-height: 30px;
}
input[type="date"].input-lg,
input[type="time"].input-lg,
input[type="datetime-local"].input-lg,
input[type="month"].input-lg {
  line-height: 46px;
}
.form-group {
  margin-bottom: 15px;
}
.radio,
.checkbox {
  position: relative;
  display: block;
  min-height: 20px;
  margin-top: 10px;
  margin-bottom: 10px;
}
.radio label,
.checkbox label {
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: normal;
  cursor: pointer;
}
.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
  position: absolute;
  margin-left: -20px;
  margin-top: 4px \9;
}
.radio + .radio,
.checkbox + .checkbox {
  margin-top: -5px;
}
.radio-inline,
.checkbox-inline {
  display: inline-block;
  padding-left: 20px;
  margin-bottom: 0;
  vertical-align: middle;
  font-weight: normal;
  cursor: pointer;
}
.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {
  margin-top: 0;
  margin-left: 10px;
}
.form-group input[type="radio"][disabled],
.form-group input[type="checkbox"][disabled],
.form-group input[type="radio"].disabled,
.form-group input[type="checkbox"].disabled,
.form-group fieldset[disabled] input[type="radio"],
.form-group fieldset[disabled] input[type="checkbox"] {
  cursor: not-allowed;
}
.radio-inline.disabled,
.checkbox-inline.disabled,
fieldset[disabled] .radio-inline,
fieldset[disabled] .checkbox-inline {
  cursor: not-allowed;
}
.radio.disabled label,
.checkbox.disabled label,
fieldset[disabled] .radio label,
fieldset[disabled] .checkbox label {
  cursor: not-allowed;
}
.form-control-static {
  padding-top: 7px;
  padding-bottom: 7px;
  margin-bottom: 0;
}
.form-control-static.input-lg,
.form-control-static.input-sm {
  padding-left: 0;
  padding-right: 0;
}
.input-sm,
.form-horizontal .form-group-sm .form-control {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
select.input-sm {
  height: 30px;
  line-height: 30px;
}
textarea.input-sm,
select[multiple].input-sm {
  height: auto;
}
.input-lg,
.form-horizontal .form-group-lg .form-control {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.33;
  border-radius: 6px;
}
select.input-lg {
  height: 46px;
  line-height: 46px;
}
textarea.input-lg,
select[multiple].input-lg {
  height: auto;
}
.has-feedback {
  position: relative;
}
.has-feedback .form-control {
  padding-right: 42.5px;
}
.form-control-feedback {
  position: absolute;
  top: 25px;
  right: 0;
  z-index: 2;
  display: block;
  width: 34px;
  height: 34px;
  line-height: 34px;
  text-align: center;
}
.input-lg + .form-control-feedback {
  width: 46px;
  height: 46px;
  line-height: 46px;
}
.input-sm + .form-control-feedback {
  width: 30px;
  height: 30px;
  line-height: 30px;
}
.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline {
  color: #3c763d;
}
.has-success .form-control {
  border-color: #3c763d;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-success .form-control:focus {
  border-color: #2b542c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
}
.has-success .input-group-addon {
  color: #3c763d;
  border-color: #3c763d;
  background-color: #dff0d8;
}
.has-success .form-control-feedback {
  color: #3c763d;
}
.has-warning .help-block,
.has-warning .control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline {
  color: #8a6d3b;
}
.has-warning .form-control {
  border-color: #8a6d3b;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-warning .form-control:focus {
  border-color: #66512c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
}
.has-warning .input-group-addon {
  color: #8a6d3b;
  border-color: #8a6d3b;
  background-color: #fcf8e3;
}
.has-warning .form-control-feedback {
  color: #8a6d3b;
}
.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline {
  color: #a94442;
}
.has-error .form-control {
  border-color: #a94442;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-error .form-control:focus {
  border-color: #843534;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
}
.has-error .input-group-addon {
  color: #a94442;
  border-color: #a94442;
  background-color: #f2dede;
}
.has-error .form-control-feedback {
  color: #a94442;
}
.has-feedback label.sr-only ~ .form-control-feedback {
  top: 0;
}
.help-block {
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
  color: #737373;
}
.form-group input,
.form-group textarea,
.form-group input:after,
.form-group input:before,
.form-group textarea:after,
.form-group textarea:before {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;  
}
.input-group {
  position: relative;
  display: table;
  border-collapse: separate;
}
.input-group[class*="col-"] {
  float: none;
  padding-left: 0;
  padding-right: 0;
}
.input-group .form-control {
  position: relative;
  z-index: 2;
  float: left;
  width: 100%;
  margin-bottom: 0;
}
.input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.33;
  border-radius: 6px;
}
select.input-group-lg > .form-control,
select.input-group-lg > .input-group-addon,
select.input-group-lg > .input-group-btn > .btn {
  height: 46px;
  line-height: 46px;
}
textarea.input-group-lg > .form-control,
textarea.input-group-lg > .input-group-addon,
textarea.input-group-lg > .input-group-btn > .btn,
select[multiple].input-group-lg > .form-control,
select[multiple].input-group-lg > .input-group-addon,
select[multiple].input-group-lg > .input-group-btn > .btn {
  height: auto;
}
.input-group-sm > .form-control,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
select.input-group-sm > .form-control,
select.input-group-sm > .input-group-addon,
select.input-group-sm > .input-group-btn > .btn {
  height: 30px;
  line-height: 30px;
}
textarea.input-group-sm > .form-control,
textarea.input-group-sm > .input-group-addon,
textarea.input-group-sm > .input-group-btn > .btn,
select[multiple].input-group-sm > .form-control,
select[multiple].input-group-sm > .input-group-addon,
select[multiple].input-group-sm > .input-group-btn > .btn {
  height: auto;
}
.input-group-addon,
.input-group-btn,
.input-group .form-control {
  display: table-cell;
}
.input-group-addon:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child),
.input-group .form-control:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.input-group-addon,
.input-group-btn {
  width: 1%;
  white-space: nowrap;
  vertical-align: middle;
}
.input-group-addon {
  padding: 6px 12px;
  font-size: 14px;
  font-weight: normal;
  line-height: 1;
  color: #555555;
  text-align: center;
  background-color: #eeeeee;
  border: 1px solid #cccccc;
  border-radius: 4px;
}
.input-group-addon.input-sm {
  padding: 5px 10px;
  font-size: 12px;
  border-radius: 3px;
}
.input-group-addon.input-lg {
  padding: 10px 16px;
  font-size: 18px;
  border-radius: 6px;
}
.input-group-addon input[type="radio"],
.input-group-addon input[type="checkbox"] {
  margin-top: 0;
}
.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group > .btn,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.input-group-addon:first-child {
  border-right: 0;
}
.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group > .btn,
.input-group-btn:last-child > .dropdown-toggle,
.input-group-btn:first-child > .btn:not(:first-child),
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.input-group-addon:last-child {
  border-left: 0;
}
.input-group-btn {
  position: relative;
  font-size: 0;
  white-space: nowrap;
}
.input-group-btn > .btn {
  position: relative;
}
.input-group-btn > .btn + .btn {
  margin-left: -1px;
}
.input-group-btn > .btn:hover,
.input-group-btn > .btn:focus,
.input-group-btn > .btn:active {
  z-index: 2;
}
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group {
  margin-right: -1px;
}
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group {
  margin-left: -1px;
}
.clearfix:before,
.clearfix:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after {
  content: " ";
  display: table;
}
.clearfix:after,
.form-horizontal .form-group:after {
  clear: both;
}


/*Callback Request*/
#callback-wmp textarea { resize: none;}
.category_select {margin:10px 0; }
/*.field_text span { font-size: 14px; color: #3a87ad; display: inline-block;}*/
bootstrap #callback-wmp {overflow:auto;}
bootstrap #callback-wmp .modal-footer{padding: 10px 0;}
#callback-request-form span {font-size: 14px;  display: inline-block; margin: 0 0 5px 0;}
.clear { clear: both;}
.field_name_phone { width: 100%; height: 50px; margin-top: 10px; display: inline-block; height: 100%;}
.field_name_phone div { text-align: left;}
#callback-request-form span.country { margin:  11px 0 0 0; display: inline-block;width: 100%;}
.category_select { text-align: left;}
.not_your_country {  margin-top: 5px; cursor: pointer; display: inline-block; color: #3a87ad;  font-size: 14px; }
.hide {display: none;}
.field_comment {text-align: left; }
.field_comment .input-group {width: 100%;}
.country option{max-width: 100%;width: 100%;}
.modal-footer {margin-top:11px;}
.field_id_customer_id_email .field_text {  float: left; width: 185px; text-align: left; }
.donot_have_any a{  cursor: pointer;  font-size: 14px; color: #3a87ad;}
.donot_have_any { margin: 10px 45px 10px 0;}
span.error_callback_request {color: red; background: #ecbcc0; padding: 5px; margin:3px 0 0 1px; width:225px;}
#callback-wmp .alert {margin-top: 10px;  font-size: 15px;}
input.input-error { border-color: #a94442; }
#callback-request-form div.alert-danger { display: none;}

#callback-request-form .btn-success {background: #b7d495 none repeat scroll 0 0;
    border: medium none;
    color: #394c23;
    padding: 11px 18px;}
#callback-request-form { color: #3f3f3f;}
span#phone_prefix_callback_modal { display: table-cell;}
.answer-callback-request-content cancel-btn { text-align: center;}
#callback-wmp h4 { font-size: 15px; margin: 10px 0 0 0; color: #3f3f3f; font-weight: bold;}
/*Callback Request*/
#callback-wmp textarea { resize: none;}
.category_select {margin:10px 0; }
/*.field_text span { font-size: 14px; color: #3a87ad; display: inline-block;}*/
bootstrap #callback-wmp {overflow:auto;}
bootstrap #callback-wmp .modal-footer{padding: 10px 0;}
#callback-request-form span {font-size: 14px;  display: inline-block; margin: 0 0 5px 0;}
.clear { clear: both;}
.field_name_phone { width: 100%; height: 50px; margin-top: 10px; display: inline-block; height: 100%;}
.field_name_phone div { text-align: left;}
#callback-request-form span.country { margin:  11px 0 0 0; display: inline-block;width: 100%;}
.category_select { text-align: left;}
.not_your_country {  margin-top: 5px; cursor: pointer; display: inline-block; color: #3a87ad;  font-size: 14px; }
.hide {display: none;}
.field_comment {text-align: left; }
.field_comment .input-group {width: 100%;}
.country option{max-width: 100%;width: 100%;}
.modal-footer {margin-top:11px;}
.field_id_customer_id_email .field_text {  float: left; width: 185px; text-align: left; }
.donot_have_any a{  cursor: pointer;  font-size: 14px; color: #3a87ad;}
.donot_have_any { margin: 10px 45px 10px 0;}
span.error_callback_request {color: red; background: #ecbcc0; padding: 5px; margin:3px 0 0 1px; width:225px;}
#callback-wmp .alert {margin-top: 10px;  font-size: 15px;}
input.input-error { border-color: #a94442; }
#callback-request-form div.alert-danger { display: none;}

#callback-request-form .btn-success {background: #b7d495 none repeat scroll 0 0;
    border: medium none;
    color: #394c23;
    padding: 11px 18px;}
#callback-request-form { color: #3f3f3f;}
span#phone_prefix_callback_modal { display: table-cell;}
.answer-callback-request-content cancel-btn { text-align: center;}
#callback-wmp h4 { font-size: 15px; margin: 10px 0 0 0; color: #3f3f3f; font-weight: bold;}


bootstrap .alert-danger {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
}

bootstrap .modal-header a{
    text-decoration: none;
}
#callback-request-form span.hide { display: none;}
.modal-custom h3{
  font-size: 24px;
  color: #6bbda7;
  text-align: center;
  font-weight: 600;
  font-family: 'Muli', sans-serif;
  line-height: 1;  
}
.modal-custom .modal-header{
    position: relative;
    min-height: 100%;
    padding: 30px 30px 5px 30px;
    border: none;
}
.modal-custom .modal-header .close {
    position: absolute;
    right: 20px;
    top: 20px;
    margin-top: -2px;
    color: #646464;
    font-style: 20px;
    text-decoration: none;
}   
.modal-custom .alert-info {
    background-color: #f7fafe;
    border: none;
    color: #788aa1;
    max-width: 340px;
    text-align: center;
    margin: 0 auto 20px auto;
}
.modal-custom .modal-field-title{
    color: #a2a2a2;
    padding-left: 20px;
}
.modal-custom .form-control{
    color: #232323;
}
.modal-custom textarea {
    resize: none;
}
.modal-custom .form-control, .modal-custom .form-control option{
    /*text-indent: 10px;*/
    border-radius: 3px !important;
}
.modal-custom .modal-footer{
    text-align: center;
    border-top: none;
}
.modal-custom field_name_phone{
    margin-top: 0;
}
.modal-custom .cancel-btn{
    font-size: 16px;
    line-height: 18px;
    border: 1px solid #11bafd;
    color: #11bafd;
    font-weight: bold;
    border-radius: 3px;
    padding: 10px 0;
    text-align: center;
    background: #fff;
}
.modal-custom .cancel-btn:hover, .modal-custom .cancel-btn:focus{
    background: #11bafd;
    color: #fff;
}
.modal-custom .btn-primary{
    font-size: 16px;
    line-height: 18px;
    border: 1px solid #11bafd;
    background: #11bafd;
    color: #fff;
    font-weight: bold;
    border-radius: 3px;
    padding: 10px 0;
    text-align: center;
}
.modal-custom .btn-primary, .modal-custom .cancel-btn{
    width: 125px;
    cursor: pointer;
}
.modal-custom .btn-primary:hover, .modal-custom .btn-primary:focus{
    background: #fff;
    color: #11bafd;
}
.modal-custom .alert{
    padding: 0;
    margin-bottom: 0;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
    background-color: none;
    background: none;
    border: none;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 0;
    font-size: 14px;
}
.flex-block{
    display: flex;
    justify-content: space-between;
}
.flex-cell{
    display: block;
    width: 48%;
}
.modal-custom .modal-footer .btn + .btn {
    margin-left: 15px;
}
#sign-up-form-checkbox{
    color: #fff;
}
#sign-up-form-checkbox .container-checkbox-gdpr{
    padding-left: 30px !important;
}
#sign-up-form-checkbox .alert-danger-gdbr{
    margin-bottom: 10px;
}
.form-sign-error .email-error{
    display: block;
}
.email-error{
    display: none;
}
.form-sign-error .tooltip{
    position: absolute !important;
    color: #a84551;
    background: #f2dede;
    padding: 5px 10px;
    border-radius: 5px;
    margin-top: -13px;
}
.copyrights-info form#sign-up-form{
    margin-bottom: 10px; 
}
#sign-up-form .tooltip:before {
    content: "";
    position: absolute;
    right: 50%;
    margin-right: -5px;
    bottom: -20px;
    border: 10px solid transparent;
    border-top: 10px solid #f2dede;    
}
#goBackModalWithTimer .simple-button-cta a, #goBackModalWithTimer .simple-button-cta button{
    font-size: 18px;
    border: 2px solid transparent;
}
#goBackModalWithTimer .simple-button-cta a:hover, #goBackModalWithTimer .simple-button-cta button:hover, #goBackModalWithTimer .simple-button-cta a:focus, #goBackModalWithTimer .simple-button-cta button:focus{
    background: #fff;
    border: 2px solid #07bea7;
}
#callback-request-form select{
    -webkit-appearance: none;
    -moz-appearance: none;
    -ms-appearance: none;
    -o-appearance: none;
    appearance: none;
    padding-right: 35px;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozMzUzYjA3MS0xNWVjLTQ2OGMtOGJlNS04MDRhZTRlNmVhMjIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTZCMUU2N0E2RUQ5MTFFOEFFOTFFQ0FDMTA1ODk1RjIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTZCMUU2Nzk2RUQ5MTFFOEFFOTFFQ0FDMTA1ODk1RjIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4MWYwZjNmYS00ZWFmLTQ4NjktOWY2Ni01Y2QxMWU3YTRlYzkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MzM1M2IwNzEtMTVlYy00NjhjLThiZTUtODA0YWU0ZTZlYTIyIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+ZC/9egAAAGVJREFUeNpiXLx4MQMUCALxewZMoATE95ignFVA/A6IQ9EUlQPxXRDNBDXJBUlDKJKiDijbhQlqnQmStSDFM5EU7QHiMJjV99AUpyErAokzIbkHXTFcEYjDhOZ4mOJZyIpAACDAANW/GpDB8MkZAAAAAElFTkSuQmCC') no-repeat;
    background-position: 97% 14px;
}
#sign-up-form-checkbox .container-checkbox-gdpr a {
    color: #ace6fd;
}
@media(max-width: 768px){
    .flex-block {
        flex-direction: column;
    }
    .flex-cell{
        width: 100%;
    }
}
/*-----Modal END-----*/
.save-price{
    color: #0fbea7;
    margin-top: -20px;
}
.save-price-span{
    color: #0fbea7;
    font-weight: bold;
}
#order-form .proceeding.checkbox-v label{
    text-align: left !important;
    font-style: normal;
    color: #232323;
}
#order-form .proceeding.checkbox-v label a{
    color: #6bbda7 !important;
}
#order-form .container-checkbox-gdpr .checkmark{
    top: 0;
}
#order-form .proceed_error_place{
    text-align: center;
}
.fade.in {
  opacity: 1;
}
.modal.in .modal-dialog {
  -webkit-transform: translate(0, 0);
  -o-transform: translate(0, 0);
  transform: translate(0, 0);
}

.modal-backdrop .fade .in {
  opacity: 0.5 !important;
}

.modal-backdrop.fade {
    opacity: 0.5 !important;
}
.modal-open .calculate-box .align{
    z-index: initial;
}

/*-----LAST STEP MODAL-----*/
.last-step-order-form-modal {
    display: none
}

.last-step-order-form-modal .heading {
    font-weight: 700;
    font-size: 20px;
    line-height: 22px;
    margin-bottom: 20px
}

.last-step-order-form-modal .modal-dialog .btn.go_to_step2 {
    text-shadow: none;
    box-shadow: none;
    border-radius: 3px;
    padding: 6px 12px;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 14px;
    font-family: arial;
    background: #11bafd;
    color: #fff;
    border-color: #11bafd;
}

.last-step-order-form-modal .modal-dialog .btn.go_to_step2:hover {
    background: #fff;
    color: #11bafd;
}

.last-step-order-form-modal .modal-dialog .btn.go_to_step2 i {
    font-size: 22px;
    margin-right: 5px;
    vertical-align: -1px
}

.last-step-order-form-modal .modal-body {
    padding: 15px;
    background: url(/wp-content/themes/affordablepapers/images/girl-modal.jpg) no-repeat right bottom
}

.last-step-order-form-modal .modal-sidebar {
    float: left;
    width: 140px
}

.last-step-order-form-modal .modal-sidebar .modal-sidebar-header {
    padding: 10px;
    border-radius: 4px 4px 0 0;
    background: #989594;
    color: #fff;
    text-transform: uppercase;
    text-align: center;
    font-size: 12px;
    font-weight: 700
}

.last-step-order-form-modal .modal-sidebar .modal-sidebar-body {
    padding: 20px 10px;
    border-radius: 0 0 4px 4px;
    background: #e5e5e5
}

.last-step-order-form-modal .modal-sidebar .modal-sidebar-body div {
    color: #707070;
    font-size: 12px
}

.last-step-order-form-modal .modal-sidebar .modal-sidebar-body span {
    color: #3e3e3e;
    font-size: 14px;
    display: block;
    margin-bottom: 8px
}

.last-step-order-form-modal .modal-header {
    text-align: center;
    font-size: 26px;
    font-weight: 700;
    border: none;
    color: #6bbda7;
    margin-top: 25px
}

.last-step-order-form-modal .modal-body .text-block {
    float: left;
    font-size: 14px;
    width: 418px;
    margin-top: 5px!important;
    padding: 0 0 0 10px !important;
    background: none;
    border: none
}

.last-step-order-form-modal .text-block .text-inside {
    font-size: 14px
}

.last-step-order-form-modal .text-block .under-heading {
    font-size: 17px;
    line-height: 20px;
    font-weight: 700;
    margin: 25px 0 18px
}
.last-step-order-form-modal .text-block .under-heading .new_price_modal {
    color: #0fbea7;
    font-size: 28px
}
.last-step-order-form-modal .modal-footer .go_to_proc {
    text-decoration: underline;
    font-size: 13px;
    margin-top: 10px;
    float: left
}
.last-step-order-form-modal .modal-footer .go_to_proc:hover {
    text-decoration: none
}
.last-step-order-form-modal .text-block ul {
    width: 290px
}
.last-step-order-form-modal .text-block ul li {
    margin-top: 10px;
    background: none;
    padding: 0;
    list-style: none;
}
.last-step-order-form-modal .text-block ul li i {
    font-size: 14px;
    color: #9c9c9c;
    padding-right: 4px
}

@media screen and (max-width: 767px) {
    .last-step-order-form-modal .modal-sidebar {
        float: none;
        width: 100%;
        margin-bottom: 20px
    }
    .last-step-order-form-modal .modal-body {
        background: none
    }
    .last-step-order-form-modal .modal-body .text-block {
        width: 100%;
        padding: 0
    }
    .last-step-order-form-modal .text-block ul {
        width: auto
    }
    .last-step-order-form-modal .modal-footer {
        text-align: center
    }
    .last-step-order-form-modal .modal-footer .go_to_proc {
        float: none
    }
    .last-step-order-form-modal .modal-dialog .btn.go_to_step2 {
        display: block;
        margin: 20px auto 0
    }
    .discount-banner .text-holder {
        padding-left: 10px
    }
    .discount-banner .lead-text {
        font-size: 18px!important
    }
}
/*-----LAST STEP MODAL END-----*/

#recovery-passw-modal .modal-header .close{
    float: right;
    margin-top: 5px !important;
    margin-right: 0;
    font-size: 21px;
    font-weight: 700;
    line-height: 1;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    filter: alpha(opacity=20);
    opacity: .2;
    cursor: pointer;
    padding: 0;
}    
#recovery-passw-modal .form-alert{
    margin-top: 10px;
    font-size: 15px;
    color: #a94442;
    background-color: #f2dede;
    border-color: #ebccd1;
    padding: 5px 15px;
    margin-bottom: 0;
    border: 1px solid transparent;
    border-radius: 4px;
}
textarea#paper_details{
    resize: none;
}
.form-extra-checks input[type="checkbox"]:disabled+label {
    color: #a2a2a2;
    border: 1px solid #a2a2a2;
    cursor: no-drop;
}
.form-extra-checks input[type="checkbox"]:disabled+label span{
    color: #a2a2a2;
}
.prices-box .price-item a{
    text-decoration: none;
}
.copyright{
    display: flex;
    justify-content: center;
    background: #262626;
    padding: 15px 0;
    font-size: 12px;
    font-family: 'Muli', sans-serif;
    color: rgb(148, 148, 148);
    line-height: 1;
    width: 100%;
    text-align: center;
}
.head-box .cta-button{
    padding: 0;
}
@media(min-width: 670px){
    .head-box .cta-button{
        float: left;
    }
}
.head-box .cta-button a{
    padding: 7px 10px 7px 10px;
    white-space: nowrap;
    margin-left: 10px;    
    border: 1px solid transparent;
}
.head-box .cta-button a:hover, .head-box .cta-button a:focus{
    background: transparent; 
    border: 1px solid #07bea7;
}
.menu-top-menu-container{
    float: left;
}
.calc-col-form .paper_details_error_place, 
.calc-col-form .wrap-lable-email, 
.calc-col-form .wrap-lable-pass-send, 
.calc-col-form .wrap-lable-email-pass, 
.calc-col-form .wrap-lable-password, 
.calc-col-form .job_title_or_industry_error_place, 
.calc-col-form .topic_error_place{
    position: relative;
    width: 100%;
    display: block;
}
.wrap-lable-email-pass, .wrap-lable-password{
    padding-bottom: 15px;
    display: inline-block;
}
.wrap-lable-pass-send{
    padding-bottom: 15px;
    display: block;
}
.calc-col-form .wrap-lable-email-pass .email_reg_error_place, 
.calc-col-form .wrap-lable-password #password_reg-error{
    position: absolute;
    bottom: 0;
    left: 0; 
}
.calc-col-form .paper_details_error_place #paper_details-error,
.calc-col-form .wrap-lable-email .email_error_place,
.calc-col-form .wrap-lable-pass-send .email_error_place, 
.calc-col-form .job_title_or_industry_error_place #job_title_or_industry-error, 
.calc-col-form #topic-input-error{
    position: absolute;
    top: 0;
    right: 0;
}  
#pages-number{
    text-align: center;
    -moz-appearance: textfield;
}
#pages-number::-webkit-outer-spin-button,
#pages-number::-webkit-inner-spin-button {
    text-align: center;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    text-indent: 0.01px;
    text-overflow: "";
    margin: 0;  
}
#pages-number::-moz-outer-spin-button,
#pages-number::-moz-inner-spin-button {
    text-align: center;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    text-indent: 0.01px;
    text-overflow: "";
    margin: 0;  
}
#order-form select{
    -webkit-appearance:none;
    padding: 6px 25px 6px 11px;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background: #fff url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAKCAYAAACALL/6AAAACXBIWXMAAAsTAAALEwEAmpwYAAA4KGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMwNjcgNzkuMTU3NzQ3LCAyMDE1LzAzLzMwLTIzOjQwOjQyICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNSAoTWFjaW50b3NoKTwveG1wOkNyZWF0b3JUb29sPgogICAgICAgICA8eG1wOkNyZWF0ZURhdGU+MjAxOC0wNi0yNlQwOToxODoxMSswMzowMDwveG1wOkNyZWF0ZURhdGU+CiAgICAgICAgIDx4bXA6TW9kaWZ5RGF0ZT4yMDE4LTA2LTI2VDA5OjIwOjUwKzAzOjAwPC94bXA6TW9kaWZ5RGF0ZT4KICAgICAgICAgPHhtcDpNZXRhZGF0YURhdGU+MjAxOC0wNi0yNlQwOToyMDo1MCswMzowMDwveG1wOk1ldGFkYXRhRGF0ZT4KICAgICAgICAgPGRjOmZvcm1hdD5pbWFnZS9wbmc8L2RjOmZvcm1hdD4KICAgICAgICAgPHBob3Rvc2hvcDpDb2xvck1vZGU+MzwvcGhvdG9zaG9wOkNvbG9yTW9kZT4KICAgICAgICAgPHhtcE1NOkluc3RhbmNlSUQ+eG1wLmlpZDowMzE5Y2JlMS0yMWI1LTQ4MzItYWVlYi05ZTU0MDBiYTZlOGE8L3htcE1NOkluc3RhbmNlSUQ+CiAgICAgICAgIDx4bXBNTTpEb2N1bWVudElEPnhtcC5kaWQ6MDMxOWNiZTEtMjFiNS00ODMyLWFlZWItOWU1NDAwYmE2ZThhPC94bXBNTTpEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06T3JpZ2luYWxEb2N1bWVudElEPnhtcC5kaWQ6MDMxOWNiZTEtMjFiNS00ODMyLWFlZWItOWU1NDAwYmE2ZThhPC94bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpIaXN0b3J5PgogICAgICAgICAgICA8cmRmOlNlcT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+Y3JlYXRlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjAzMTljYmUxLTIxYjUtNDgzMi1hZWViLTllNTQwMGJhNmU4YTwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxOC0wNi0yNlQwOToxODoxMSswMzowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICA8L3JkZjpTZXE+CiAgICAgICAgIDwveG1wTU06SGlzdG9yeT4KICAgICAgICAgPHRpZmY6T3JpZW50YXRpb24+MTwvdGlmZjpPcmllbnRhdGlvbj4KICAgICAgICAgPHRpZmY6WFJlc29sdXRpb24+NzIwMDAwLzEwMDAwPC90aWZmOlhSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpZUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WVJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOlJlc29sdXRpb25Vbml0PjI8L3RpZmY6UmVzb2x1dGlvblVuaXQ+CiAgICAgICAgIDxleGlmOkNvbG9yU3BhY2U+NjU1MzU8L2V4aWY6Q29sb3JTcGFjZT4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjEyPC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxZRGltZW5zaW9uPjEwPC9leGlmOlBpeGVsWURpbWVuc2lvbj4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz5Nsz5MAAAAIGNIUk0AAHolAACAgwAA+f8AAIDoAABSCAABFVgAADqXAAAXb9daH5AAAAB5SURBVHjalJDBDcJADAQnKSUt8Lx9QglQAtQELVBCePqZ1LR8SGTdQVBW8seesSV3ttmTnp3pASQNW1CeLxdGSfcf8AGYJF2zcAHOtfSBR+AZEY9ViIgZOGWpgm/Lki5/KUEv4FjDjbC1eY3tpkopw7e+7fbCv7wHALFDUGFSuYAdAAAAAElFTkSuQmCC') no-repeat;
    background-position: 98% 50%;
}
.hover-extras-con-v{
    position: relative;
    padding: 0 0 8px 22px !important;
}
.hover-extras-con-v:before {
    content: "";
    position: absolute;
    left: 0;
    top: 2px;
    display: block;
    width: 15px;
    height: 15px;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAACXBIWXMAAAsTAAALEwEAmpwYAAA58mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMwNjcgNzkuMTU3NzQ3LCAyMDE1LzAzLzMwLTIzOjQwOjQyICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNSAoTWFjaW50b3NoKTwveG1wOkNyZWF0b3JUb29sPgogICAgICAgICA8eG1wOkNyZWF0ZURhdGU+MjAxOC0wNi0yNlQwOTo0NzozMiswMzowMDwveG1wOkNyZWF0ZURhdGU+CiAgICAgICAgIDx4bXA6TW9kaWZ5RGF0ZT4yMDE4LTA2LTI2VDA5OjUxOjA1KzAzOjAwPC94bXA6TW9kaWZ5RGF0ZT4KICAgICAgICAgPHhtcDpNZXRhZGF0YURhdGU+MjAxOC0wNi0yNlQwOTo1MTowNSswMzowMDwveG1wOk1ldGFkYXRhRGF0ZT4KICAgICAgICAgPGRjOmZvcm1hdD5pbWFnZS9wbmc8L2RjOmZvcm1hdD4KICAgICAgICAgPHBob3Rvc2hvcDpDb2xvck1vZGU+MzwvcGhvdG9zaG9wOkNvbG9yTW9kZT4KICAgICAgICAgPHhtcE1NOkluc3RhbmNlSUQ+eG1wLmlpZDplYzFmMGM0OC1kYTU3LTQwZmEtYWViNy02MGJmYjM4M2U0ODE8L3htcE1NOkluc3RhbmNlSUQ+CiAgICAgICAgIDx4bXBNTTpEb2N1bWVudElEPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDpiNjg5M2E3ZC1iOTliLTExN2ItYWFmZi1hZTJiMGM5MmNkNzg8L3htcE1NOkRvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+eG1wLmRpZDplODhjMGUyNi0wY2E0LTRiZTAtODE0NC0xNDk4ZjM5MTM0MTY8L3htcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOkhpc3Rvcnk+CiAgICAgICAgICAgIDxyZGY6U2VxPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5jcmVhdGVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6ZTg4YzBlMjYtMGNhNC00YmUwLTgxNDQtMTQ5OGYzOTEzNDE2PC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE4LTA2LTI2VDA5OjQ3OjMyKzAzOjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNSAoTWFjaW50b3NoKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPnNhdmVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6ZWMxZjBjNDgtZGE1Ny00MGZhLWFlYjctNjBiZmIzODNlNDgxPC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE4LTA2LTI2VDA5OjUxOjA1KzAzOjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNSAoTWFjaW50b3NoKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ+Lzwvc3RFdnQ6Y2hhbmdlZD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC94bXBNTTpIaXN0b3J5PgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICAgICA8dGlmZjpYUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WFJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOllSZXNvbHV0aW9uPjcyMDAwMC8xMDAwMDwvdGlmZjpZUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6UmVzb2x1dGlvblVuaXQ+MjwvdGlmZjpSZXNvbHV0aW9uVW5pdD4KICAgICAgICAgPGV4aWY6Q29sb3JTcGFjZT42NTUzNTwvZXhpZjpDb2xvclNwYWNlPgogICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNpb24+MTU8L2V4aWY6UGl4ZWxYRGltZW5zaW9uPgogICAgICAgICA8ZXhpZjpQaXhlbFlEaW1lbnNpb24+MTU8L2V4aWY6UGl4ZWxZRGltZW5zaW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0idyI/PmjDKS0AAAAgY0hSTQAAeiUAAICDAAD5/wAAgOgAAFIIAAEVWAAAOpcAABdv11ofkAAAAQBJREFUeNqMk8FthDAQRR9WpPhKC6YE0oCl3RISuYLdEnZLSEqABmIpJQTFFWwJoQVffSOXAVmsITsnbP4bz/yxq2maWIcOvgUOsozAkKwb17oqh3XwB6ADDPfxBVzzJAusgz8JuBcROCbrbgssJ37zWESgSdZFJRvdA1AvYA1cAJSYY/4Bz8m6M/Am6xOAylyds18LYC/f8yG1Dt48ZaKbZEcHH6WVBSwYapT0AdCKAAGaHRBgrJ5/Pg3wu1HmJpisa5QMfch+dHMFO7Pv8zm3Muc6EwwrM3NvXma3kRtzzPpnCxRd8W7XwDvwuqpiBPpk3cfmwyi8rFrMGUuavwEA6zl4WWYiRnsAAAAASUVORK5CYII=') no-repeat;
}
@media screen and (min-width:671px){
    div.head-box #responsiveNav .top-nav{
        display: none;
    }
}
@media screen and (max-width:670px){
    .menu-top-menu-container{
        width: 100%;
    }
    .head-box .top-nav li {
        float: none;
        width: 100%;
        max-width: 200px;
        margin: 0 auto;
        text-align: center;
        margin-bottom: 10px;
    }
    .head-box .cta-button a {
        padding: 6px 0 7px 0;
        margin-left: 0;
        margin-bottom: 10px;
        border: 1px solid transparent;
        width: 100%;
        max-width: 200px;
    }      
    .head-box .top-nav li a {
        margin: 0 0 10px 0;
    }
    .top-nav .menu {
        display: flex;
        flex-direction: column;
    }
    .menu-top-menu-container .client-area a {
        max-width: 125px;
        margin: 0 auto 10px !important;
    }
    .menu-top-menu-container .sign-in {
        max-width: 125px !important;
    }
}
#sign-up-form textarea,
#sign-up-form input[type="text"],
#sign-up-form input[type="button"],
#sign-up-form input[type="submit"] {
     -webkit-appearance: none;
     border-radius: 0;
}
input, textarea{
    box-shadow: none !important;
    -webkit-appearance: none;
}
.answer-callback-request-content{
    text-align: center;
}
.answer-callback-request-content #status{
    margin-bottom: 15px;
}
.modal-footer .btn{
    margin: 5px 10px !important;
}
#menu-top-menu li:not(:first-child), .head-box .cta-button a{
    width: 125px;
    text-align: center;
    font-size: 15px;
}
select::-ms-expand, input::-ms-expand, textarea::-ms-expand {
    display: none;
}
.content-wrapper.content-wrapper-order{
    padding: 60px 0;
}
@media(max-width: 768px){
    .content-wrapper.content-wrapper-order{
        padding: 20px 0;
    }
}
#form_send_rec_passw {
    margin-bottom: 0;
}
#form_send_rec_passw fieldset {
    padding: 0;
    border: none;
    margin-bottom: 0;
    border-radius: 3px;
}
#form_send_rec_passw .form-group input {
    background: #eef1f1;
}
/*-----Modal Sign In-----*/
.forgort-password-modal .form-group input {
    background: #eef1f1;
    border: none;
    box-shadow: none;
    font-size: 13px;
    color: #101010;
}
.forgort-password-modal .form-control:focus {
    background: #d8e3e3;
    border-color: #dda600;
    box-shadow: none;
    -webkit-transition: none .1s ease-out;
    -moz-transition: none .1s ease-out;
    -o-transition: none .1s ease-out;
    transition: none .1s ease-out;
}
.forgort-password-modal .modal-footer .btn + .btn {   
    width: 125px;
    cursor: pointer;
    font-size: 16px;
    line-height: 18px;
    border: 1px solid #11bafd;
    background: #11bafd;
    color: #fff;
    font-weight: bold;
    border-radius: 3px;
    padding: 10px 0;
    text-align: center;
    margin: 5px 10px !important;
}
.forgort-password-modal .modal-footer .btn + .btn:hover, .forgort-password-modal .modal-footer .btn + .btn:focus{
    background: #fff;
    color: #11bafd;
}    
.forgort-password-modal .modal-dialog .btn {
    width: 125px;
    cursor: pointer;
    font-size: 16px;
    line-height: 18px;
    border: 1px solid #11bafd;
    color: #11bafd;
    font-weight: bold;
    border-radius: 3px;
    padding: 10px 0;
    text-align: center;
    background: #fff;
    margin: 5px 10px !important;
}
.forgort-password-modal .modal-dialog .btn:hover, .forgort-password-modal .modal-dialog .btn:focus {
    background: #11bafd;
    color: #fff;
}
#forgort-password-modal .form-block,
#forgort-password-modal .modal-footer {
    margin: 0 !important;
}
#forgort-password-modal  input::-webkit-input-placeholder {
    color: #000;
}
#forgort-password-modal  input::-moz-placeholder {
    color: #000;
}
#forgort-password-modal  input:-moz-placeholder {
    color: #000;
}
#forgort-password-modal  input:-ms-input-placeholder {
    color: #000;
}
#forgort-password-modal .modal-body {
    padding: 15px;
}
#forgort-password-modal h4 {
    font-size: 18px;
    margin-top: 10px;
    margin-bottom: 10px;
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    color: inherit;
}
#forgort-password-modal .modal-header {
    padding: 15px;
    border-bottom: 1px solid #e5e5e5;
    min-height: 16.42857143px;
    text-align: left;
}
.forgort-password-modal .modal-body input:focus {
    background: #d8e3e3;
    box-shadow: none;
}
.forgort-password-modal .form-group, .forgort-password-modal .form-group input{
    width: 100%;
}
.forgort-password-modal .modal-dialog .alert{
    margin-top: 10px;
    font-size: 15px;
    color: #a94442;
    background-color: #f2dede;
    border-color: #ebccd1;
    padding: 5px 15px;
    margin-bottom: 0;
    border: 1px solid transparent;
    border-radius: 4px;
}
.signup-link{
    float: right;
}
a.modal-link{
    color: #777;
    font-size: 13px;
}
a.modal-link:hover, a.modal-link:focus, a.modal-link:active{
    color: #777;
    text-decoration: none;
}
.forgort-password-modal .modal-dialog .modal-footer{
    margin-top: 0;
}
/*-----Modal Sign In END-----*/
.top-header {
    display: flex;
}
.top-header .align{
    display: flex;
    justify-content: space-between;
    width: 100%;
}
.menu-container{
    border-top: 1px solid #e2e2e2;
    border-bottom: 1px solid #e2e2e2;
    margin-top: 15px;   
}    
.menu-container .align{
    display: flex;
    justify-content: space-between;
}
@media(max-width: 991px){
    div.top-header .align {
        display: inline-block;
        justify-content: space-between;
        width: 100%;
    }
    div.head-box .top-nav {
        float: right;
        width: initial;
        display: flex;
        justify-content: center;
        flex-wrap: wrap;
        margin-top: 0;
        padding-right: 70px;
    }
}

.buttons-wrapper--sm,
.payment-options .pay--xs,
.head-box .phone--sm {
    display: none;
}

@media screen and (max-width:670px) {
    .head-box .main-nav div > ul > li > a {
        text-align: center;
    }
    div.head-box .main-nav .top-nav .cta-button a.anchor-order:hover,
    div.head-box .main-nav .top-nav .cta-button a.anchor-order:focus{
        color: #07bea7;
        text-decoration: none;
    }
    .head-box .top-nav{float:none;text-align:center;margin-bottom: 10px;}
    .head-box .top-nav li{float:none;display:inline-block;vertical-align:top;}
    .head-box .top-nav li a{margin:0 5px 10px;}
    .responsiveNavControls{float:right;}

    .top-fixed {
        display: none;
    }

    div.head-box .top-nav {
        display: none;
    }

    div.head-box .main-nav .top-nav {
        display: flex;
        flex-direction: column;
        padding: 0;
        margin: 0 auto;
        justify-content: center;
        align-items: center;
        width: 100%;
    }
    
    div.head-box .main-nav .top-nav .cta-button a {
        width: 100%;
        color: #fff;
    }
    
    .head-box .phone--sm {
        display: inline-block;
        margin-left: 15%;
    }
    
    .head-box .phone--sm a {
        color: #000;
    }
    
    .payment-options .pay--lg {
        display: none;
    }
    
    .payment-options .pay--xs {
        display: inline-block;
        margin-bottom: 0;
        font-size: 16px;
        font-style: italic;
        font-weight: bold;
        color: #6275a4;
    }
    
}

@media screen and (max-width:480px) {
    .head-box .phone--sm {
        margin-left: 5%;
        margin-top: 7px;
    }
}

@media screen and (max-width:420px) {
    .form-calc-2cols.payment-options {
        flex-direction: column;
        align-items: center;
    }
}

@media screen and (max-width:400px) {
    .head-box .phone--sm span {
        display: none;
    }
    
    .payment-options .pay--xs {
        font-size: 14px;
    }
    
}

.form-calc-2cols.payment-options{
    display: flex;
}
.label-pay-later{
    position: relative
}
.label-pay-later label{
    position: relative;
}

@media (max-width: 767px) {
    #splitit-pay-disabled-modal.visible-xs {
        display: block !important;
    }
}
#splitit-pay-disabled-modal .modal-header .close {
    float: right;
    font-size: 21px;
    font-weight: bold;
    line-height: 1;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    filter: alpha(opacity=20);
    opacity: .2;
    padding: 0;
}

.label-pay-later input:disabled+label {
    opacity: 0.2;
}
.label-pay-later .tooltip.in {
    opacity: 1!important;
}
.label-pay-later .tooltip.top {
    padding: 5px 0;
    margin-top: -3px;
}
.label-pay-later .tooltip {
    position: absolute;
    z-index: 1070;
    display: block;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 1.4;
    filter: alpha(opacity=0);
    opacity: 0;
    top: -75px !important;
}
.label-pay-later .tooltip-inner {
    max-width: 200px;
    padding: 3px 8px;
    color: #fff;
    text-align: center;
    text-decoration: none;
    background-color: #000;
    border-radius: 4px;
}
.label-pay-later .tooltip-arrow {
    position: absolute;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
}
.label-pay-later .tooltip.top .tooltip-arrow {
    bottom: 0;
    left: 50%;
    margin-left: -5px;
    border-width: 5px 5px 0;
    border-top-color: #000;
}

.label-pay-later label:before {
    content: "NEW";
    font-family: Arial;
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
    font-size: 10px;
    line-height: 18px;
    font-weight: bold;
    color: #fff;
    position: absolute;
    z-index: 9;
    left: -15px;
    top: 4px;
    display: block;
    width: 66px;
    height: 22px;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAAAWCAYAAAB0S0oJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4MWU1MzZhMS1hNmExLTQzNjMtYmFlOC1iM2NjOWY4ZjYzNjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REY3MDQ4RUFBQTlGMTFFODg2QkNGQzU4MjhBMjE5RDkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REY3MDQ4RTlBQTlGMTFFODg2QkNGQzU4MjhBMjE5RDkiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpjNmE3MWNjYy1lOGQ0LTQxMDItYTU3OC0wMGUyYzg5NmE4MzkiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDplNjFjN2VjMC1mMGUwLTExN2ItYmRhMi1lMDhjYjI3MzgxOTciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5tBOOfAAACcklEQVR42uSYu0vsQBTGz0x21etz1YtcH51Yi8XVxkIEEa2tbm0lyG2s/BPERrD0r7AVRFBQCy8IoiCIje76fhReXXeT+E1MNImbTDabJSt74ONkk5CZ+eV8szNhf/ooVCyOEkOah35DN9AFdA5dQmkoI87NrVOWvkEkSoCwDQ0FuPfWhHNuwspYSiqURL6C/v1dM2DGFqzYiigGgiwAghTmOPWq6pTOqbRrVtUF7kkhP0BH0CGAncQOIkoIRuN4Wq3y9fxL3heWCHHHi67To0Z0AHBr+L1cig15XBBEYCCG3KHYepXXPC3dCJDdgDQuugf9Rx9bywqiHBA+BloARILJYbkryxzLHfraVhYQ5YQgQtMLD4wxf1gOcM5R3IaBweOEYL1xVfcfnCYBUWAOKRoGjxOC3zzAKZQ9QsPgcUOwBhqxPYqGweOGYIXMHqomt0eBqggMg1cCBC97uL2vSqqCM89LUhi8EiB42cPt/bykKhLM97IvDG6DsBcXhKD2CDJhspAwjE3X6QPtZlUaQKO5H0ma6W401votULMp+7H1O+Vxva4UeyjKV3vkXLAU5j9pYsktg9GO5fidA+L6FA0jb9J7e1Mr+7RayltFIzUuQC02UF5wreMU9h6deKs19mfmtM/J0mt/4rVX8QkHDAFiEHkrCghRxtIYdSB1Qb+woOIA8WpBw0ZsDC++E8dNpuoBqM6sxiSq+x42ajCvBYIhQAh7TFYShCgDFZpyVV3bzTPN4h+mA5s7NZuniYUdumJhv1B955jupx6kDagXehKAOFVhoPrPkEYg8ZFHWOhnVYJwwTiGrqsWhA3GALL+JsAAC+Pd0Q6w54kAAAAASUVORK5CYII=');
    background-size: cover;
    background-position: 0 0;
}
.label-pay-later .fa-pie-chart-modal{
    position: absolute;
    right: -8px;
    top: 50%;
    margin-top: -11px;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAeCAYAAADzXER0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAbFJREFUeNrMkz9Iw0AUxmMsugiCUBBcFaVQEFJ07JApdCuVgiI4lVpwd3AVBddSFzdBWpBukslQV7EoBMRBEMRCUegkFAqC34Mv5TyuNG49+HF5d9+7f3nfVLlctrSWIw5YB0+gDW7IsNnKdxI0wQkIQB7Msg843qTuT/IyeADPIAOuQYdzHcYZzj+CRZlIgGlQB2egql3hlr0LBuAIdEFNTiQ7F0HfkGgxYaCNVXn0ouy8Dc4tc/NGjIt+V3beAHcGgTzOB/g0zInesXmEL4PgACyBe8Oc6BdsfiQNgiz7wDAn+p7NlbMGQU45omnhtiQ3wP4IQY8VpjfRX0ryFZgDJU3wDWbAhTZe4lUb8qt+wBYLQu5yyrE1LUmK6ZDJm2p5vrL8HJZpISpB9gWOO9R1o/JUnz9P4R5LMPqN8qjHrPFhSxgeQ0r1nYnz4I1xXxdOriV1h421pA9eQIpxirGvW9I2WDINVkGLC7cYp+NY0lPMUld+lxfHkiGoaPetcHysJdN8ELXVtGOPtKSvnGZHWdyPY8mQte7ScS7jMI4l5WFWFHHI2PuPJa3JteSvAAMA2P2TMO/g+QkAAAAASUVORK5CYII=');
    background-repeat: no-repeat;
    background-position: 0 0;
    background-size: 15px auto;
    width: 15px;
    height: 15px;
    vertical-align: -3px;
    cursor: pointer;
    z-index: 3;
}
/*-----splitit MODAL-----*/
#splitit-info-modal h4{
    text-align: center;
    color: #07bea7;
}
#splitit-info-modal .modal-dialog{
    margin-top: 30px;
}
#splitit-info-modal .modal-header .close{
    float: right;
    font-size: 21px;
    font-weight: bold;
    line-height: 1;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    filter: alpha(opacity=20);
    opacity: .2;
    padding: 0;
}
#splitit-info-modal h4.text-left{
    text-align: left;
}
#splitit-info-modal .modal-header{
    border-bottom: none;
    min-height: 16.42857143px;
    padding: 15px;
}
#splitit-info-modal .modal-header h4{
    margin-top: 10px;
}
#splitit-info-modal .modal-content{
    font-size: 14px;
    text-align: left;
}
#splitit-info-modal .modal-content.choose-pay-text{
    padding: 15px 0 0 0;
}
#splitit-info-modal .green-marker{
    color: #07bea7;
    margin-right: 5px;
}  
#splitit-info-modal p {
    margin: 0 0 15px;
    font-size: 14px;
    line-height: 18px;
    text-align: left;
}
#splitit-info-modal .modal-custom-list{
    list-style: none;
    padding-left: 55px;
    margin-bottom: 25px;
}            
#splitit-info-modal .modal-custom-list li{
    margin: 0 0 5px 0;
    position: relative;
}
#splitit-info-modal .modal-custom-list li:before{
    content: "";
    position: absolute;
    width: 9px;
    height: 9px;
    left: -19px;
    top: 6px;
    background: #07bea7;
    border-radius: 50%;
}
#splitit-info-modal .modal-body {
    position: relative;
    padding: 15px 35px;
}
@media(max-width: 767px){
    #splitit-info-modal .modal-custom-list{
        padding-left: 25px;
    }
}
/*-----splitit MODAL END-----*/
.form-wrap #_inquiry_form .order-tooltip{
    padding: 5px 10px !important;
    min-width: 200px;
}
.head-box .top-nav .free-inq a{line-height:18px;border:1px solid #11bafd;color:#11bafd;font-weight:bold;border-radius:3px;padding:10px 10px;}
.head-box .top-nav .free-inq:hover > a{background:#11bafd;color:#fff;}
@media(max-width: 991px){
    .head-box .top-nav li a{
        margin-bottom: 10px;
    }
}

.paycards-new {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
}

.paycards-new > div {
    position: relative;
    width: 130px;
    margin-bottom: 15px;
}

.paycards-new > div > p {
    position: relative;
    margin-bottom: 0;
}

.paycards-new > div::after {
    content: "";
    position: absolute;
    bottom: 8px;
    right: 8px;
    width: 12px;
    height: 12px;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAlCAYAAAAwYKuzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA0xpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODFFM0VGN0FCNEQ2MTFFODhGOUNCNUM2RTk4OTI4MjQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODFFM0VGNzlCNEQ2MTFFODhGOUNCNUM2RTk4OTI4MjQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjNmZWU5NjU2LWZkM2YtMTE3Yi05MzM2LWFlM2I2YmIxZDM5OSIgc3RSZWY6ZG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjNmZWU5NjU2LWZkM2YtMTE3Yi05MzM2LWFlM2I2YmIxZDM5OSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pr6WrTIAAAKHSURBVHjarJjNSxVhFMZHichSshaloOWmhUVBJolRGwkXZRIGbWxxN5FCmzYtJAjpL2hT4EZJoqQIjQg0WoQUuMhQwihN0FpUBJEUlX2MzytzaRic85w58x74Le6dyzO/O/e+XycIwzCI0QNuJN7LynHwGFTkzFkl/qIQ/q+rxsB94FeU8cSnYFzOKrkf/ExkPPUheCVMr2vKoDYh4xkosQqWBkFQE6RXN7ge8KoSrjWDCVASWCoylZ6iqz7Ft+0gGRNgXZ5BctmD5DGS8TyrZPKNi+QG/YrQVpIxCdZbBR0XyA0GFMGHSca0VjLtwjlyg5uK8CbwR8h4CTZZBR1nieSgQrIBLBPJMqugo5NI3lZI7gXfhYwZUG4VdJwmkkOKjF1gSch4kyapHe4niOQ9RUYd+CRkzIItVsHiLkWqu4qMWvBRyJgDlVZBRwuRHFFkVIFFIeMt2GoVdBwhkvcVGe6nnBcyFoqS1m3QATIyxxQZFdGqklbvwM48e7Uu8iQvKfeQUj20yu0Gn4XgccVStiH6XFq5EV9vkWsEv4XgR4oMt8S9EjI+gGrLf/AQ+UlGlQNkVsh4X5TLKsimmAeKjG1kilmMPpN5HjzK/syKjOro6Uhy2y0rSbuHyXkHGVQL8ck5i+ApIjes3Ch80a4cWQTPeFh794BvZIOw2bIfLBC5O8pJ+IeQ8Tq5MdAKsu3+kHKu/Evkyi1nkvNE7paHzcSMVi4pyI6cgx7mSnoGSRPs8SDHDu1TYKOls9Dn4RzMBpX6HLxW8+ir0LoZAAVFi2dJuPYCNILlPM2jLmMvJk7zGiM3cy9GGiTdOeSKHAT/8nSz2DTTq5yEJU5GTcvK0EMLeEWAAQABhlFa8cprbwAAAABJRU5ErkJggg==');
    background-size: 12px;
}

.paycards-new label {
    border: none !important;
    opacity: 0.8 !important;
    box-shadow: none !important;
}

.paycards-new label:hover {
    opacity: 1 !important;
}

.paycards-new #paycards-new-2 {
    margin: 0 15px 15px;
}

.paycards-new #paycards-new-1 label {
    background: #65bb00;
}

.paycards-new #paycards-new-2 label {
    background: #03a4e1;
}

.paycards-new #paycards-new-3 label {
    background: #f79824;
}

.paycards-new label span {
    position: relative;
    padding-left: 15px;
    color: #fff;
    font-size: 14px;
    font-style: italic;
}

.paycards-new label span::before {
    content: "";
    background-size: 18px;
    background-repeat: no-repeat;
    width: 18px;
    height: 18px;
    position: absolute;
    left: -7px;
    top: 0;
}

.paycards-new #paycards-new-1 span::before {
    background-image: url("images/paymethod-card.svg");
}

.paycards-new #paycards-new-2 span::before {
    background-image: url("images/paymethod-paypal.svg");
}

.paycards-new #paycards-new-3 span::before {
    background-image: url("images/paymethod-splitit.svg");
}

.paycards-new .paylater-modal {
    position: absolute;
    right: 0;
    bottom: -20px;
    font-size: 12px;
    color: #33a8d4;
    cursor: pointer;
    text-decoration: underline;
}

.paycards-new .paylater-modal:hover {
    text-decoration: none;
}

.phone-dropdown{
    box-shadow: 0px 0.5px 4px #bbb;
    -moz-box-shadow:0px 0.5px 4px #07BEA5;
    -moz-box-shadow:0px 0.5px 4px #07BEA5;
    left: 18px;
    top: 33px;
    padding: 7px;
    padding-bottom: 0px;
    position: absolute;
    z-index: 100000;
    border-radius: 2px;
    background-color: #fff;                   
}                
.phone-block:hover .phone-dropdown{
    display: block !important;                    
}
.top-menu-block{
    position: relative;
}

/*styles for new bouncee form*/
.go-back-modal .modal-bounce {
    width: 680px !important;
    padding: 0 !important;
    margin: 5vh auto 0 !important;
    max-width: 100% !important;
    height: auto !important;
}

.go-back-modal .modal-bounce .container-checkbox-gdpr {
    text-align: center;
}

.go-back-modal .modal-bounce .modal-header {
    text-align: left;
    padding-top: 35px;
}

.go-back-modal .modal-bounce .modal-header img {
    width: 120px !important;
}

.go-back-modal .modal-bounce .close {
    font-size: 32px;
    margin-top: 0px !important;
}

.go-back-modal .modal-bounce .close:hover {
    opacity: 0.5;
}

.go-back-modal .modal-bounce .container-checkbox-gdpr a {
    color: #4598b2 !important;
    text-decoration: none;
}

.go-back-modal .modal-bounce .container-checkbox-gdpr a:hover {
    text-decoration: underline;
}

.go-back-modal .modal-bounce .bounce-title {
    position: absolute;
    top: 25px;
    left: 0;
    right: 0;
    text-align: center;
    font-size: 32px;
    color: #11bafd;
}

.go-back-modal .modal-bounce .bounce-cta {
    font-size: 25px;
    margin: 25px 0;
}

.go-back-modal .modal-bounce .bounce-text {
    font-size: 17px;
    text-align: center;
    margin-bottom: 15px;
}

.go-back-modal .modal-bounce .bounce-text span {
    color: #07bea7;
}

.go-back-modal .modal-bounce .modal-body {
    padding: 0 80px;
}

.go-back-modal .modal-bounce .input-group,
.go-back-modal .modal-bounce .simple-button-cta button {
    width: 100%;
}

.go-back-modal .modal-bounce .form-control {
    height: 55px;
    font-size: 18px;
}

.go-back-modal .modal-bounce .input-group-addon {
    background: #fff;
    padding: 6px 18px;
}

.go-back-modal .modal-bounce .input-group-addon .fa {
    font-size: 24px;
    color: #dfdfdf;
}

.go-back-modal .modal-bounce button {
    display: flex;
    justify-content: center;
    height: 55px;
}

.go-back-modal .modal-bounce button span {
    padding-right: 10px;
}

.go-back-modal .modal-bounce button span svg {
    width: 31px;
    height: 31px;
}

.go-back-modal .modal-bounce button:hover span svg path {
    fill: #07bea7;
}

.go-back-modal .modal-bounce .alert-danger-gdbr {
    text-align: center;
}

@media(max-width: 600px) {
    .bounce-title {
        display: none;
    }
    
    .go-back-modal .modal-bounce .modal-body {
        padding: 0 20px;
    }
}

@media(max-width: 600px) {
    .go-back-modal .modal-bounce button {
        font-size: 16px !important;
    }
    
    .go-back-modal .modal-bounce .input-group-addon {
        padding: 6px 8px !important;
    }
    
    .go-back-modal .modal-bounce .input-group-addon .fa {
        font-size: 14px !important;
    }
    
    .go-back-modal .modal-bounce .form-control {
        font-size: 12px !important;
    }
}

@media (max-width: 640px) {
    .tables_ac_wr {
        overflow-x: scroll !important;
    }
    
    .price_ac_wr td, .price_ac_wr th {
        display: table-cell !important;
    }
}

.calc-col-form  .writing-levels-block.calc-level {
    display: flex;
    justify-content: center;
    margin-bottom: 20px;
}

.calc-col-form  .writing-levels-block.calc-level label {
    border: none;
}

.calc-col-form  .writing-levels-block.calc-level p {
    text-align: center;
}
.calc-col-form  .writings-block .summary{
    text-align: center;
    font-size: 19px;   
    font-weight: bold;
}
.calc-col-form .writings-block .writer-level{
    margin: 0 10px;
}

//reverse price table
.tables.tables_ac_wr > table {
    display: flex !important;
    flex-direction: row;
}

.tables.tables_ac_wr > table > tbody {
    display: flex;
    flex-direction: row;
    justify-content: space-around;
    background: #fff;
}

.tables.tables_ac_wr > table > tbody th {
    height: 62px;
    word-break: break-all;
    text-align: center;
}

.tables.tables_ac_wr > table > tbody td {
    padding: 7px 15px;
}

.tables.tables_ac_wr > table > tbody tr {
    display: flex;
    flex-direction: column;
}

.xs-br {
    display: none;
}

@media(max-width: 767px) {
    .tables.tables_ac_wr table th div {
        display: none;
    }
    
    .tables.tables_ac_wr > table > tbody tr {
        width: 20%;
    }
    
    .tables.tables_ac_wr > #price_table_ac_wr_2 > tbody tr,
    .tables.tables_ac_wr > #price_table_ac_wr_3 > tbody tr {
        width: 25%;
    }
    
    .xs-br {
        display: block;
    }
}

@media(max-width: 480px) {
    .tables.tables_ac_wr th,
    .tables.tables_ac_wr td {
        font-size: 12px;
        padding: 7px 0 !important;
    }
    
    .tables.tables_ac_wr > table > tbody th {
        height: 53px;
    }

}

@media(max-width: 360px) {
    .tables.tables_ac_wr th,
    .tables.tables_ac_wr td {
        font-size: 11px;
    }
}
#calc_form select{
	height: 38px;
	-webkit-appearance:none;
	padding: 6px 25px 6px 11px;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	background: #fff url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAKCAYAAACALL/6AAAACXBIWXMAAAsTAAALEwEAmpwYAAA4KGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMwNjcgNzkuMTU3NzQ3LCAyMDE1LzAzLzMwLTIzOjQwOjQyICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNSAoTWFjaW50b3NoKTwveG1wOkNyZWF0b3JUb29sPgogICAgICAgICA8eG1wOkNyZWF0ZURhdGU+MjAxOC0wNi0yNlQwOToxODoxMSswMzowMDwveG1wOkNyZWF0ZURhdGU+CiAgICAgICAgIDx4bXA6TW9kaWZ5RGF0ZT4yMDE4LTA2LTI2VDA5OjIwOjUwKzAzOjAwPC94bXA6TW9kaWZ5RGF0ZT4KICAgICAgICAgPHhtcDpNZXRhZGF0YURhdGU+MjAxOC0wNi0yNlQwOToyMDo1MCswMzowMDwveG1wOk1ldGFkYXRhRGF0ZT4KICAgICAgICAgPGRjOmZvcm1hdD5pbWFnZS9wbmc8L2RjOmZvcm1hdD4KICAgICAgICAgPHBob3Rvc2hvcDpDb2xvck1vZGU+MzwvcGhvdG9zaG9wOkNvbG9yTW9kZT4KICAgICAgICAgPHhtcE1NOkluc3RhbmNlSUQ+eG1wLmlpZDowMzE5Y2JlMS0yMWI1LTQ4MzItYWVlYi05ZTU0MDBiYTZlOGE8L3htcE1NOkluc3RhbmNlSUQ+CiAgICAgICAgIDx4bXBNTTpEb2N1bWVudElEPnhtcC5kaWQ6MDMxOWNiZTEtMjFiNS00ODMyLWFlZWItOWU1NDAwYmE2ZThhPC94bXBNTTpEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06T3JpZ2luYWxEb2N1bWVudElEPnhtcC5kaWQ6MDMxOWNiZTEtMjFiNS00ODMyLWFlZWItOWU1NDAwYmE2ZThhPC94bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpIaXN0b3J5PgogICAgICAgICAgICA8cmRmOlNlcT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+Y3JlYXRlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjAzMTljYmUxLTIxYjUtNDgzMi1hZWViLTllNTQwMGJhNmU4YTwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxOC0wNi0yNlQwOToxODoxMSswMzowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICA8L3JkZjpTZXE+CiAgICAgICAgIDwveG1wTU06SGlzdG9yeT4KICAgICAgICAgPHRpZmY6T3JpZW50YXRpb24+MTwvdGlmZjpPcmllbnRhdGlvbj4KICAgICAgICAgPHRpZmY6WFJlc29sdXRpb24+NzIwMDAwLzEwMDAwPC90aWZmOlhSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpZUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WVJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOlJlc29sdXRpb25Vbml0PjI8L3RpZmY6UmVzb2x1dGlvblVuaXQ+CiAgICAgICAgIDxleGlmOkNvbG9yU3BhY2U+NjU1MzU8L2V4aWY6Q29sb3JTcGFjZT4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjEyPC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxZRGltZW5zaW9uPjEwPC9leGlmOlBpeGVsWURpbWVuc2lvbj4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz5Nsz5MAAAAIGNIUk0AAHolAACAgwAA+f8AAIDoAABSCAABFVgAADqXAAAXb9daH5AAAAB5SURBVHjalJDBDcJADAQnKSUt8Lx9QglQAtQELVBCePqZ1LR8SGTdQVBW8seesSV3ttmTnp3pASQNW1CeLxdGSfcf8AGYJF2zcAHOtfSBR+AZEY9ViIgZOGWpgm/Lki5/KUEv4FjDjbC1eY3tpkopw7e+7fbCv7wHALFDUGFSuYAdAAAAAElFTkSuQmCC') no-repeat;
	background-position: 98% 50%;
}
.footer-widget-items aside.mobile_static-widget{
	display: none;
}


@media(min-width: 361px) and (max-width: 690px) {
	.footer-widget-items aside.desc_static-widget{
		display: none;
	}

	.footer-widget-items aside.mobile_static-widget{
		width: 100%;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		webkit-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between;
	}
	.footer-widget-items aside.mobile_static-widget a.logo{
		width: 88px;
	}
	.footer-widget-items aside.mobile_static-widget .socials a{
		margin: 0;
	}
}


@media (min-width: 550px) and (max-width: 746px) {
	#Nd-Banner{
		padding: 5px 20px;
	}
}

@media (max-width: 549px) {
	#Nd-Banner{
		padding: 5px 10px;
	}
	#Nd-Banner .nd-wrapper{
		padding-right: 15px;
	}
	#Nd-Banner .nd-wrapper > img{
		display: none;
	}
	#Nd-Banner .nd-wrapper > p{
		font-size: 12px;
		margin: 0;
	}
	#Nd-Banner .nd-wrapper > p a{
		margin: 0 4px;
		padding: 8px 15px;
	}
}


@-webkit-keyframes zoomIn {
	from {
		opacity: 0!important;
		-webkit-transform: scale3d(0.3, 0.3, 0.3)!important;
		transform: scale3d(0.3, 0.3, 0.3)!important;
	}
	50% {
		opacity: 1!important;
	}
}
@keyframes zoomIn {
	from {
		opacity: 0!important;
		-webkit-transform: scale3d(0.3, 0.3, 0.3)!important;
		transform: scale3d(0.3, 0.3, 0.3)!important;
	}
	50% {
		opacity: 1!important;
	}
}
.zoomIn {
	opacity: 1!important;
	-webkit-transform: scale(1)!important;
	-ms-transform: scale(1)!important;
	transform: scale(1)!important;
}

li.free-inq{
	display: none!important;
}

/*select2 search*/
.type_of_paper-select-perent{
    position: relative;
}
.type_of_paper-select-perent .select2-container.select2-container--default:not(.select2){
    top: 56px;
    left: 0px;
}
.select2-container--default .select2-search--dropdown .select2-search__field{
    height: 40px;
    border-color: #BABABA;
    /*background: url(images/search_icon.svg) 50% 50% no-repeat;*/
    background-size: 12px;
    background-position: center right 22px;
    padding-right: 30px;
    padding-left: 15px;
    border-radius: 6px;
}
.select2-container--default .select2-results__group {
    font-size: 12px !important;
}
.select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-container--default .select2-results__option[aria-selected=true]{
    background-color: #F6FAFE !important;
    color: #282828 !important;
}
.select2-container--default .select2-results__option[aria-selected=true] {
    font-weight: 700 !important;
}
.select2-calc .select2-results__option {
    color: #282828 !important;
    padding: 6px 14px !important;
}
.calc-col-form .select2-container .select2-selection--single .select2-selection__rendered {
    color: #282828 !important;
    line-height: 40px !important;
    height: 100%;
    font-weight: 700 !important;
    padding-left: 11px !important;
    padding-right: 40px !important;
    font-size: 14px;
}
.calc-col-form .select2-container--default .select2-selection--single .select2-selection__arrow{
    height: 100%;
    right: 7px;
}
.calc-col-form .select2-container--default .select2-selection--single .select2-selection__arrow b {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAKCAYAAACALL/6AAAACXBIWXMAAAsTAAALEwEAmpwYAAA4KGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMwNjcgNzkuMTU3NzQ3LCAyMDE1LzAzLzMwLTIzOjQwOjQyICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNSAoTWFjaW50b3NoKTwveG1wOkNyZWF0b3JUb29sPgogICAgICAgICA8eG1wOkNyZWF0ZURhdGU+MjAxOC0wNi0yNlQwOToxODoxMSswMzowMDwveG1wOkNyZWF0ZURhdGU+CiAgICAgICAgIDx4bXA6TW9kaWZ5RGF0ZT4yMDE4LTA2LTI2VDA5OjIwOjUwKzAzOjAwPC94bXA6TW9kaWZ5RGF0ZT4KICAgICAgICAgPHhtcDpNZXRhZGF0YURhdGU+MjAxOC0wNi0yNlQwOToyMDo1MCswMzowMDwveG1wOk1ldGFkYXRhRGF0ZT4KICAgICAgICAgPGRjOmZvcm1hdD5pbWFnZS9wbmc8L2RjOmZvcm1hdD4KICAgICAgICAgPHBob3Rvc2hvcDpDb2xvck1vZGU+MzwvcGhvdG9zaG9wOkNvbG9yTW9kZT4KICAgICAgICAgPHhtcE1NOkluc3RhbmNlSUQ+eG1wLmlpZDowMzE5Y2JlMS0yMWI1LTQ4MzItYWVlYi05ZTU0MDBiYTZlOGE8L3htcE1NOkluc3RhbmNlSUQ+CiAgICAgICAgIDx4bXBNTTpEb2N1bWVudElEPnhtcC5kaWQ6MDMxOWNiZTEtMjFiNS00ODMyLWFlZWItOWU1NDAwYmE2ZThhPC94bXBNTTpEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06T3JpZ2luYWxEb2N1bWVudElEPnhtcC5kaWQ6MDMxOWNiZTEtMjFiNS00ODMyLWFlZWItOWU1NDAwYmE2ZThhPC94bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpIaXN0b3J5PgogICAgICAgICAgICA8cmRmOlNlcT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+Y3JlYXRlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjAzMTljYmUxLTIxYjUtNDgzMi1hZWViLTllNTQwMGJhNmU4YTwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxOC0wNi0yNlQwOToxODoxMSswMzowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICA8L3JkZjpTZXE+CiAgICAgICAgIDwveG1wTU06SGlzdG9yeT4KICAgICAgICAgPHRpZmY6T3JpZW50YXRpb24+MTwvdGlmZjpPcmllbnRhdGlvbj4KICAgICAgICAgPHRpZmY6WFJlc29sdXRpb24+NzIwMDAwLzEwMDAwPC90aWZmOlhSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpZUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WVJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOlJlc29sdXRpb25Vbml0PjI8L3RpZmY6UmVzb2x1dGlvblVuaXQ+CiAgICAgICAgIDxleGlmOkNvbG9yU3BhY2U+NjU1MzU8L2V4aWY6Q29sb3JTcGFjZT4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjEyPC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxZRGltZW5zaW9uPjEwPC9leGlmOlBpeGVsWURpbWVuc2lvbj4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz5Nsz5MAAAAIGNIUk0AAHolAACAgwAA+f8AAIDoAABSCAABFVgAADqXAAAXb9daH5AAAAB5SURBVHjalJDBDcJADAQnKSUt8Lx9QglQAtQELVBCePqZ1LR8SGTdQVBW8seesSV3ttmTnp3pASQNW1CeLxdGSfcf8AGYJF2zcAHOtfSBR+AZEY9ViIgZOGWpgm/Lki5/KUEv4FjDjbC1eY3tpkopw7e+7fbCv7wHALFDUGFSuYAdAAAAAElFTkSuQmCC) center no-repeat;
    border: none !important;
    width: 12px !important;
    height: 7px !important;
}
.calc-col-form .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
    transform: rotate(180deg);
}
.select2-container--default .select2-search--dropdown {
    padding: 12px 14px !important;
}

/*calc*/
.calc-col-form .select2-container .select2-selection--single {
    height: 40px;
    border-color: #E5E5E5 !important;
}
.select2-calc .select2-results__option .select2-results__option{
    padding-top: 12px !important;
    padding-bottom: 12px !important;
}
.select2-calc .select2-results__group{
    margin-left: -6px !important;
    color: #BABABA !important;
}
.select2-calc .select2-results__option ul li{
    margin: 0 -14px;
}
.select2-container--open .select2-calc.select2-dropdown--below {
    border-top: none;
    border: 1px solid #E5E5E5;
    box-shadow: 0px 2px 15px rgba(51, 51, 51, 0.15);
    border-radius: 0px 0px 3px 3px;
}
/*END calc*/
/*END select2 search*/

/*test prices*/
.price-items-levels li{
    width: 20%;
}

.price-items-levels .price-item .price-mark mark {
    font-size: 28px;
}
.price-items-levels .price-item {
    padding: 30px 0;
}
@media(max-width: 991px){
    .price-items-levels .price-item .price-mark mark {
        font-size: 24px;
    }
}
@media(max-width: 767px){
    .price-items-levels li{
        width: 100%;
    }
}
/*END test prices*/

/*Blog banner*/
.banner-discount-wrap{
    position: relative;
    padding: 47px 0 30px 0;
    margin-top: -15px;
}
.banner-discount-wrap:before{
    content: "";
    position: absolute;
    z-index: 2;
    right: 125px;
    top: 0;
    width: 172px;
    height: 214px;
    /*background: url(images/banner-gift.svg) no-repeat;*/
    background-size: cover;
}
.banner-discount{
    position: relative;
    font-family:'Muli', sans-serif;
    font-style: normal;    
    border-radius: 3px;
    background: #F6FAFE;
    border: 1px solid #c8dae6;
    border-right: none;
}
.banner-discount:before{
    content: "";
    position: absolute;
    left: 40px;
    top: -1px;
    width: 34px;
    height: 17px;
    /*background: #fff url(images/banner-before.png) no-repeat;*/
    background-size: cover;
}
.banner-discount:after{
    content: "";
    position: absolute;
    left: 40px;
    bottom: -1px;
    width: 34px;
    height: 17px;
    /*background: #fff url(images/banner-before.png) no-repeat;*/
    background-size: cover;
    transform: rotate(-180deg);
}
.banner-discount-inner{
    position: relative;
    padding: 20px 107px;
    /*background: url(images/banner-bg-right.png?v=1) right 0px top 23px repeat-y;*/
    background-size: 12px 25px;
}
.banner-discount-inner:before{
    content: "";
    position: absolute;
    right: 0;
    top: -1px;
    width: 12px;
    height: 25px;
    /*background: #fff url(images/banner-after.png) no-repeat;*/
    background-size: cover;
}
.banner-discount-inner:after{
    content: "";
    position: absolute;
    right: 0;
    bottom: -1px;
    width: 12px;
    height: 25px;
    /*background: #fff url(images/banner-after.png) no-repeat;*/
    background-size: cover;
    transform: scale(1, -1);
}
.banner-discount .title{
    font-weight: 800;
    font-size: 30px;
    line-height: 162.69%;
    color: #282828;
}
.banner-discount .text{
    margin: 0 0 12px 0;
    font-style: normal;
    font-weight: normal;
    font-size: 20px;
    line-height: 28px;
    color: #282828;
}
.banner-discount .text span{
    color: #07BEA7;
}
.banner-discount a{
    display: flex;
    font-weight: bold;
    font-size: 16px;
    line-height: 20px;
    align-items: center;
    justify-content: center;
    text-align: center;
    text-decoration: none;
    color: #FFFFFF;
    width: 237px;
    height: 39px;
    background: #11BAFD;
    border-radius: 3px;
    border: 1px solid #11bafd;
    transition: 0.5s;
}
.banner-discount a:hover,
.banner-discount a:focus{
    text-decoration: none;
    border: 1px solid #11bafd;
    color: #11bafd;
    background: #fff;
}
@media(max-width: 1024px) and (min-width: 768px){
    .banner-discount-inner{
        padding: 20px 57px;
    }
    .banner-discount-wrap:before{
        right: 52px;
    }
}
@media(max-width: 767px){
    .banner-discount{
        border-right: 1px solid #c8dae6;
    }
    .banner-discount-inner{
        padding: 102px 20px 41px 20px;
        text-align: center;
        background: none;
    }
    .banner-discount:after{
        content: "";
        position: absolute;
        bottom: -1px;
        left: initial;
        right: 50%;
        margin-right: -79px;
        width: 157px;
        height: 10px;
        /*background: url(images/banner-bg-bottom.png?v=1) right 0 bottom 0 no-repeat;*/
        background-size: cover;
        transform: none;    
    }
    .banner-discount .title{
        font-size: 26px;
    }
    .banner-discount .text{
        margin: 0 0 10px 0;
        font-size: 14px;
    }
    .banner-discount a{
        margin: 0 auto;
    }
    .banner-discount-wrap:before{
        right: 50%;
        margin-right: -54px;
        top: 15px;
        width: 107px;
        height: 132px;
    }
    .banner-discount-inner:after,
    .banner-discount-inner:before,    
    .banner-discount:before{
        display: none;
    }
}
/*END Blog banner*/

.blog-h1{
    font-size: 30px;
}
.blocks{
    width:75%;
    margin:auto;
}
@media only screen and (max-width: 991px){
    .blocks{
    width:95%;
    margin:auto;
}
    
}
/*瀹㈡湇*/
.kefu{display: none;}
@media (max-width: 767px){
    .kefu li{list-style:none}
	 #toolbar {
    position: fixed;
    bottom: 0;
    width: 100%;
    z-index: 888;
    height: 70px;
    left: 0;
}
.kefu p{
    margin-bottom: 5px;
}
#toolbar .list {
    width: 100%;
    min-width: 320px;
    margin: 0 auto;
    background: #3c3c3c;
    padding: 0;
}
#toolbar .list li {
    float: left;
    width: 25%;
    text-align: center;
}

#toolbar .list a.hover {
    background: #E91E63;
}
#toolbar .list a {
    display: block;
    height: 70px;
    font-size: 12px;
    color: #fff;
    padding-top: 4px;
}
#toolbar .list a i {
    font-size: 26px;
    display: block;
}
#toolbar .list a span {
    text-align: center;
    line-height: 20px;
    display: block;
    font-size: 13px;
}

#wxnr {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    z-index: 1000;
    display: none;
    background: rgba(0,0,0,.6);
}

#wxnr .nrdf {
    margin: auto;
    position: absolute;
    top: 50%;
    left: 0;
    right: 0;
    width: 295px;
    max-width: 95%;
    height: 295px;
    padding: 0.3rem;
    padding-top: 30px;
    margin-top: -100px;
    text-align: center;
    background-color: rgba(255, 255, 255, 0.8);
    box-shadow: 0px 2px 6px #777;
    -webkit-box-shadow: 0px 2px 6px #777;
    -moz-box-shadow: 0px 2px 6px #777;
    border-radius: 10px;
}
#wxnr i {
    position: absolute;
    top: 10px;
    right: 10px;
    width: 20px;
    height: 20px;
    font-size: 14px;
    line-height: 20px;
    text-align: center;
    color: #fff;
    font-weight: bold;
    font-style: normal;
    background: #333;
    border-radius: 3px;
    cursor: pointer;
}
#wxnr img {
    width: 130px;
    height: 130px;
    display: block;
    margin: 0 auto;
}
#wxnr p {
    font-size: 16px;
    line-height: 25px;
    text-align: center;
}
#wxnr span {
    display: inline-block;
    padding: 2px 6px;
    line-height: 15px;
    background-color: #E91E63;
    color: #fff;
    border-radius: 3px;
    cursor: pointer;
}
#weixin {
    position: fixed;
    top: 50%;
    margin-top: -30px;
    z-index: 9999999;
    font-size: 14px;
    color: #fff;
    width: 90%;
    right: 5%;
    line-height: 25px;
    text-align: center;
    background: rgba(0, 0, 0, 0.8);
    border: 2px solid #333;
    border-radius: 3px;
    display: none;
}
.kefu{display: block;}
#footer{padding-bottom:70px}
}
