@font-face{font-family:"CuprumRegular";src:url("../fonts/cuprum_regular.ttf") format("truetype");}
@font-face{font-family:"CuprumBold";src:url("../fonts/cuprum_bold.ttf") format("truetype");}
*{margin:0;padding:0;border:0;box-sizing:border-box;outline:none;}
html,
body{width:100%;height:100%;font-family:"CuprumRegular";font-size:15px;color:#313131;background:#f5f5f5;}
div{display:block;}
.page p{margin-bottom:25px;line-height:25px;}
a, input[type="submit"], input[type="reset"]{cursor:pointer}
.page a{color:#50b954;}
input, textarea, button > span{outline:none;font-family:"CuprumRegular";}
iframe{display:block;box-shadow:2px 2px 4px #6D6D6D;}
.sidebar iframe{width:100%!important}
textarea{resize:none;}
ul,ol{list-style-position:inside}
.page-content ul, .page-content ol{padding-left:30px;line-height:25px;}
.up{text-transform:uppercase;}
.no-decor{text-decoration:none;}
.inline{display:inline-block;}
.wrap{width:1280px;margin:auto;overflow:hidden;}
.main-wrap{padding-top:30px}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.toggle > ul.menu{display:none;}
.bold{font-family:"CuprumBold";}
.page-content img{max-width:100%}
.page-content iframe{width:100%}
.hidden, #wrap_callback_form, .modal-hidden/* .question_box > .answer*/{display:none}
.call-back-btn{cursor:pointer!important;}
.page{width:1000px;float:right;padding:0 0 0 25px;}
.sidebar{width:280px;float:left;}
.page-content{margin-bottom:40px;}
.breadcrumbs{margin-bottom:20px;}
.breadcrumbs a{text-decoration:none;color:#696969;}
.breadcrumbs span{color:#50b954}
.title-in-page,
.page h1, .page h2, .page h3, .page h4{font-family:"CuprumBold";font-size:20px;text-align:center!important;text-transform:uppercase;background:#e9e9e9;display:block;box-shadow:inset 1px 2px 3px #828282;border-radius:4px;padding:7px 0px 5px 10px;margin-bottom:25px;}
.social_group{text-align: center;margin-bottom: 10px;}
.social_group > div{color: #4FB753;margin-bottom: 10px;font-weight: bold;}
.social_group > a{display: inline-block;width: 30px;height: 30px;margin: 0 5px;}
.social_group > a.vk{background: url(../img/social-icons.png) 0px 0px no-repeat;}
.social_group > a.face{background: url(../img/social-icons.png) 0px -40px no-repeat;}
.social_group > a.twitt{background: url(../img/social-icons.png) 0px -80px no-repeat;}
.social_group > a.inst{background: url(../img/social-icons.png) 0px -120px no-repeat;}
.social_group > a.google{background: url(../img/social-icons.png) 0px -160px no-repeat;}
.moduletable_left_menu{margin-bottom:20px}
.moduletable_left_menu .wrap-title-nemu{background:#e2e2e2;box-shadow:inset 1px 2px 3px #B1AFAF;overflow:hidden;padding:5px;border-radius:3px;margin-bottom:5px;cursor:pointer;}
.moduletable_left_menu .wrap-title-nemu .title-nemu{background:#4fb753;padding:7px 15px;border-radius:4px;font-size:17px;color:white;}
.moduletable_left_menu .menu{list-style:disc;padding-left:37px;overflow:hidden;}
.moduletable_left_menu .menu > li > a{color:#4b4b4b;text-decoration:none;display:block;padding:5px 0px;}
.moduletable_left_menu .close > .title-nemu{background:url(../img/arrows.png) 95% 15px no-repeat, #4fb753;}
.moduletable_left_menu .open > .title-nemu{background:url(../img/arrows.png) 95% -20px no-repeat, #4fb753;}
.moduletable_left_form{border:4px solid #e2e2e2;box-shadow:2px 2px 4px #B3B3B3;background:#ebebeb;margin-top:15px;}
.moduletable_left_form .wrap-title-nemu{text-align:center;padding:10px 0px;background:url(../img/icons.png) 13px -325px no-repeat;}
.moduletable_left_form .title-nemu{font-family:"CuprumBold";font-size:20px;}
.moduletable_left_form form{padding:0px 15px 15px 15px}
.moduletable_left_form input[type="text"],
.moduletable_left_form textarea{width:100%;margin:0 0 10px;font-size:14px;color:#959595;padding:5px 0 5px 10px;}
.foxbutton{color:#3c3c3c;font-size:16px;padding:5px 22px;margin:auto!important;display:block;}
.sidebar .sidebar-title{font-family:"CuprumBold";color:#4caf50;font-size:20px;text-align:center;background:#e9e9e9;padding:7px 0;box-shadow:inset 1px 2px 3px #828282;border-radius:4px;margin:20px 0 10px 0;}
.last_review_block{background:white;margin-bottom:50px;position:relative;}
.last_review_block .date{float:right;background:#d2d2d2;color:white;padding:5px 10px;}
.last_review_block .author, .last_review_block .answer > span{display:inline-block;font-family:"CuprumBold";color:black;font-size:16px;padding:10px 0px 5px 15px;}
.last_review_block .review{padding:10px 15px;color:#606060;}
.last_review_block .angle{width:78px;height:25px;position:absolute;right:20%;background:url(../img/angle.png) no-repeat;}
.last_review_block .answer, .last_review_block .answer > span{display: block;color: #309134;}
.last_review_block .answer > div{padding-left: 15px}
.sidebar .all-reviews{display:block;text-align:right;color:#4caf50;margin-top:-20px;}
.advantages{text-align:center;}
.advantages .advantages-text{color:#929292;text-shadow:0px 1px 0px white;text-transform:uppercase;line-height:20px;}
.icons-advantages{overflow:hidden;padding:30px 0px;display:inline-block;}
.icons-advantages .advantages-block{width:140px;text-align:center;padding-top:85px;}
.icons-advantages .empty{width:70px;height:1px;}
.icons-advantages .fast{background:url(../img/green-icons.png) 35px 0px no-repeat;}
.icons-advantages .quality{background:url(../img/green-icons.png) -87px 0px no-repeat;}
.icons-advantages .conf{background:url(../img/green-icons.png) -208px 0px no-repeat;}
.icons-advantages .prices{background:url(../img/green-icons.png) -327px 0px no-repeat;}
.img-block-on-main{height:261px;background:url(../img/img_on_main.jpg) no-repeat;margin-bottom:40px;}
.img-block-text{padding:50px 0 0 40px;}
.img-block-text > p{font-size:20px;margin-bottom:15px;color:white;}
.all-citys{padding-left:35px;color:red;}
.order-now-btn{padding:14px 80px;box-shadow:none;float:left;margin:200px 0 0 300px;}
.circle-icons-wrap{text-align:center;padding:60px 0 40px 0;}
.circle-icons-wrap > .block-for-icon{width:215px;background:#4FB753;padding:50px 0 15px 0;color:white;text-align:center;box-shadow:inset 1px 2px 3px #327335;border-radius:3px;position:relative;margin:0px 40px;}
.circle-icons-wrap > .block-for-icon > .circle-icon{width:91px;height:91px;position:absolute;top:-55px;left:63px;}
.circle-icons-wrap > .block-for-icon > .incorrectly{background:url(../img/icons-circle.png) 0px 0px no-repeat;}
.circle-icons-wrap > .block-for-icon > .no-money{background:url(../img/icons-circle.png) -104px 0px no-repeat;}
.circle-icons-wrap > .block-for-icon > .family{background:url(../img/icons-circle.png) -209px 0px no-repeat;}
.document-main-wrap{width:215px;margin:20px 4px;}
.document-wrap{width:165px;text-align:center;margin:auto;}
.document-wrap .document-title-more{font-size:13px;color:#999999;padding:0px 5px;}
.document-wrap .document-description{height:50px;}
.document-wrap .document-img{width:174px;height:234px;background:url(../img/document-bg.png) 0px 0px no-repeat;padding:11px 20px 0 12px;margin-top:10px;}
.document-wrap .document-img .wrap-document-img{width:144px;height:192px;display:table-cell;vertical-align:middle;}
.wrap-document-img img{width:142px;max-height:192px;}
.document-price > .goznak{color:#4caf50}
.document-price > div > span{font-size:17px;color:#313131;}
.document-order-btn{padding:10px 30px;display:inline-block;margin-top:10px;}
.all_price{padding:10px 33px;background:#4fb753;font-size:16px;color:white!important;border-radius:3px;display:inline-block;border:1px solid white;margin:25px 0px;}
.vuz_list{padding:10px;position:relative;}
.vuz_list:nth-child(odd){background:#ececec;}
.vuz_list > .vuz_img > img{width:60px;display:block;margin-right:20px;}
.vuz_list > .vuz_desc > a{text-decoration:none;color:#1d1d1d;text-transform:uppercase;}
.vuz_list .vuz_btn{text-decoration:none;position:absolute;right:10px;top:25%;padding:7px 20px;color:white;background:#4fb853;font-size:16px;font-family:"CuprumBold";}
.vuz_logo{width:120px}
/.jk-product-page > #jc{margin-top:40px;padding-top:40px;padding-left:100px;border-top:1px solid #e9e9e9;}
.jk-product-page > #jc > h4{box-shadow:none;font-family:"CuprumRegular";background:none;font-weight:normal;}
.jk-product-page > #jc #comments-form{width:360px;}
.jk-product-page > #jc #comments-form > p input{float:right;padding:5px 0px 5px 5px!important;min-height:30px;width:80%;}
#comments-form-send{border:none!important;background:none!important;padding:0px!important;}
form.chronoform{width:70%;margin:auto;}
form.chronoform .gcore-display-table{display:block!important}
form.chronoform input[type="text"], form.chronoform select, form.chronoform textarea{width:100%}
form.chronoform input[type="submit"]{width:auto!important;}
form.chronoform input[type="submit"]:hover{width:auto!important;background:#4FB753;color:white;}
.toggler{border-radius:0px!important;border:none!important;font-family:"CuprumRegular"!important;font-weight:normal;box-shadow:none!important;background:#e2e2e2;text-shadow:none!important;padding-left:40px!important;margin-bottom:0px!important;background:url(../img/arrows.png) 17px -43px no-repeat, -moz-linear-gradient(top, #e2e2e2 0%, #d1d1d1 100%)!important;background:url(../img/arrows.png) 17px -43px no-repeat, -webkit-linear-gradient(top, #e2e2e2 0%,#d1d1d1 100%)!important;background:url(../img/arrows.png) 17px -43px no-repeat, linear-gradient(to bottom, #e2e2e2 0%,#d1d1d1 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e2e2e2', endColorstr='#d1d1d1',GradientType=0)!important;}
.prices{width:100%}
.prices tr > td{width:20%;text-align:center;padding:8px;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;}
.prices tr.prices_descript{border-collapse:collapse;background:#eaeaea;color:#616161;}
.prices tr > td.img_doc img{width:156px;display:block;}
.prices tr > td.title_doc{color:black;font-size:15px;text-align:left;}
.prices tr > td.price{font-size:16px;font-family:"CuprumBold";}
.prices tr > td.goznak{color:#4eb452;}
.prices tr > td.title_for_block{text-transform:uppercase;font-size:22px;color:#4FB753;}
.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;margin-bottom:10px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-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;}
textarea.form-control{height:100px!important}
.form-control:focus{border-color:#4fb753;box-shadow:inset 0px 0px 8px rgba(79, 183, 83, 0.32), 0px 0px 5px rgba(79, 183, 83, 0.41);-webkit-box-shadow:inset 0px 0px 8px rgba(79, 183, 83, 0.32), 0px 0px 5px rgba(79, 183, 83, 0.41);}
.wk-accordion .active{background:url(../img/arrows.png) 17px -43px no-repeat, -moz-linear-gradient(top, #e2e2e2 0%, #d1d1d1 100%)!important;background:url(../img/arrows.png) 17px -43px no-repeat, -webkit-linear-gradient(top, #e2e2e2 0%,#d1d1d1 100%)!important;background:url(../img/arrows.png) 17px -43px no-repeat, linear-gradient(to bottom, #e2e2e2 0%,#d1d1d1 100%)!important;}
.wk-accordion-default .content{padding:0px!important}
.zebra-title tr > td{text-align:center;padding:5px 0px;}
.zebra tr > td span{font-family:"CuprumBold";font-size:16px!important;}
.zebra tr > td a{font-family:"CuprumRegular"!important;text-decoration:none;color:black!important;font-size:15px!important;font-weight:normal;}
.prices tr > td .price-order-btn{padding:10px 30px;font-family:"CuprumBold";background:#4fb753;border-top:1px solid #bfe3c0;border-bottom:1px solid #63b866;color:white;}
.page-content .foxbutton{font-size:20px;}
.question_box > .question:hover{cursor:pointer;border:1px solid #50bb55;}
.question_box > .question{font-family:"CuprumBold";margin:5px 0 5px 0;border:1px solid #c5c5c5;line-height:25px;padding:10px 40px;overflow:hidden;}
.question_box > .answer{padding:20px 0px 20px 60px;}
.question_box > .close{background:url(../img/smfaq-arrow-close.gif) 10px no-repeat;}
.question_box > .active{background:url(../img/smfaq-arrow-open.gif) 10px no-repeat;color:#4caf50;}
.give_feedback{text-transform:uppercase;font-size:20px;font-family:"CuprumBold";padding:0px 0px 10px 100px;border-bottom:1px solid #e9e9e9;}
.about_us{padding:21px 0px 21px 105px;text-transform:uppercase;margin-bottom:15px;}
.real_doc{background:url(../img/about_us.png) 20px 0px no-repeat;}
.conf_work{background:url(../img/about_us.png) 20px -79px no-repeat;}
.available_price{background:url(../img/about_us.png) 20px -160px no-repeat;}
.short_term{background:url(../img/about_us.png) 20px -240px no-repeat;}
.easily_capture{background:url(../img/about_us.png) 20px -319px no-repeat;}
.blog .items-row > div.item > h2{font-size:15px;text-transform:none;text-align:left!important;display:block;box-shadow:none;background:none;padding:0px!important;margin:0px!important;}
.citys .menu > li{display:block;width:220px;float:left;margin-right:20px;}
.citys .menu > li > a{text-decoration:none;color:#313131;padding:10px 0px;display:block;font-family:"CuprumRegular"!important;font-weight:400!important;}
#jkCatProducts .thumbnail > h5{font-weight:normal;font-size:15px;margin-bottom:10px;}
#pagination{overflow:hidden;text-align:center;margin-top:50px}
#pagination > span, #pagination > a{display:inline-block;padding:4px 11px;margin:0px 5px;}
#pagination > span, #pagination > a:hover{background:#4fb653;border:1px solid #4fb653;color:white;text-decoration:underline;}
#pagination > a{border:1px solid #d7d7d7;}
.footer-payment{width:100%;min-width:1280px;height:150px;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;}
.footer-payment{background:url(../img/payment.png) center center no-repeat;}
.footer{width:100%;min-width:1280px;height:370px;background:url(../img/header.jpg) repeat-x;padding-top:40px;}
.footer-left-block{width:215px;padding:0 0 10px 0;margin:0 210px 0 0;}
.footer .footer-block-title{font-size:20px;background:#d8d8d8;padding:7px 0 7px 10px;border-radius:3px;}
.footer .footer-phone{font-size:24px;padding-left:40px;background:url(../img/icons-footer.png) 11px 5px no-repeat;margin:20px 0px 15px 0px;}
.footer .footer-email{color:#515151;padding:5px 0px 5px 40px;background:url(../img/icons-footer.png) 11px -38px no-repeat;margin-bottom:15px;display:block;}
.footer .footer-time{color:#515151;padding:5px 0px 5px 40px;background:url(../img/icons-footer.png) 11px -78px no-repeat;}
.footer-btn{font-size:16px;padding:7px 23px;display:inline-block;color:#3c3c3c;margin-top:20px;}
.footer-center-block{width:305px;}
.footer-center-block ul{list-style:none;margin:20px 0 0 0;}
.footer-center-block ul > li{width:50%;float:left;margin-bottom:10px;}
.footer-center-block ul > li > a{text-decoration:none;color:#3d3d3d;display:block;}
.footer-right-block > .footer-block-title{color:#BD0000;}
.footer-right-block > .not-produce{padding:0 0 0 10px;margin:20px 0 0 0;}
.footer-right-block > .not-produce > li{margin-bottom:10px;}
.footer-right-block > .line{height:2px;margin:15px 0px 15px 0px;background:#c6c6c6;}
.footer-right-block > .produce{text-align:center;}
.copyright{min-height:50px;height:auto;background:#e6e6e6;text-align:center;font-size:12px;padding-top:13px;}
.copyright-bottom{min-height:50px;height:auto;text-align:center;font-size:12px;padding-top:13px;color:#7e7e7e;}
.mjk-search .btn:hover{background:url(../img/icons.png) 7px -26px no-repeat, white}
.header-contacts .email:hover,
.header-right .phone:hover,
.moduletable_left_menu .menu > li > a:hover,
.footer-center-block > ul > li > a:hover,
.breadcrumbs a:hover, .blog .items-leading .art-postheader > a:hover,
.zebra tr > td a:hover, .blog .items-row > div.item > h2 > a:hover,.vuz_list > .vuz_desc > a:hover,.all-citys:hover,
.citys .menu > li > a:hover{color:#4caf50!important;text-decoration:underline!important;}
.toggle:hover .title-nemu{color:#FEC011}

.header-right .call-back-btn:hover,
.foxbutton:hover, .footer-btn:hover,
.order-now-btn:hover, .document-order-btn:hover, .yellow-btn:hover{background:rgb(255,187,2);background:-moz-linear-gradient(top, rgba(255,187,2,1) 0%, rgba(250,212,73,1) 100%);background:-webkit-linear-gradient(top, rgba(255,187,2,1) 0%,rgba(250,212,73,1) 100%);background:linear-gradient(to bottom, rgba(255,187,2,1) 0%,rgba(250,212,73,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffbb02', endColorstr='#fad449',GradientType=0);}
.blog .art-article > form > a:hover,
#comments-form-send a:hover, .price-order-btn:hover,
.vuz_list > .vuz_btn:hover{color:#FDC621!important;}
.order-now .fox_messages,
.moduletable_left_form .fox_messages{background:none;list-style:none;box-shadow:none;text-align:center;border:2px solid #4FB753;font-size:17px;padding:10px;}
.order-now .fox_messages > li{color:#4FB753;}
#callback_form{margin-top:-200px;width:240px;margin:auto;background:rgba(6, 6, 6, 0.65);padding:20px;border:1px solid white;border-radius:4px;}
#callback_form input[type="submit"]{margin:auto;}
#close{width:30px;height:30px;background:url(../img/close.png) no-repeat 0px 0px;position:absolute;margin-left:204px;margin-top:-63px;cursor:pointer;}
.thank{position:fixed;bottom:10px;right:10px;background:url(../img/ok.png) 10px center no-repeat, #FFBE0B;padding:25px 20px 20px 65px;border-radius:3px;border:1px solid #B38405;color:#007200;font-family:CuprumBold;z-index:9999;}
.errors{position:fixed;bottom:10px;right:10px;background:url(../img/error.png) 10px center no-repeat, #FFD8D8;padding:25px 20px 20px 80px;border-radius:3px;border:1px solid #8B0101;color:#8B0A00;font-family:CuprumBold;z-index:9999;}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}
.white-popup-block {
    background: #FFF;
    padding: 20px 30px;
    text-align: left;
    max-width: 350px;
    margin: 40px auto;
    position: relative;
}
.white-popup-block input {
	display: block;
	border: 1px solid #eee;
	padding: 4px 8px;
	width: 100%;
	height: 44px;
	margin: 5px;
}
.white-popup-block button {
border: 1px solid #f9db9b;
border-radius: 5px;
box-shadow: 1px 1px 4px #ccc;
color: black;
text-shadow: 0px -1px 0px #F5E09A;
background: rgb(250,212,73);
background: -moz-linear-gradient(top, rgba(250,212,73,1) 0%, rgba(255,187,2,1) 100%);
background: -webkit-linear-gradient(top, rgba(250,212,73,1) 0%,rgba(255,187,2,1) 100%);
background: linear-gradient(to bottom, rgba(250,212,73,1) 0%,rgba(255,187,2,1) 100%);
padding: 10px 20px;
font-size: 18px;
display: block;
margin: 0 auto;
}
.white-popup-block {
	text-align: center;
}
.popup-modal-dismiss {
    float: right;
    font-size: 20px;
    margin-top: -5px;
    color: #000;
}
.name-form {
	font-size: 18px;
	text-transform: uppercase;
}
.red {
	color: #ff0000;
}
.img-responsive {
	max-width: 100%;
}
@media screen and (max-width: 450px){
	td.h{
		display:none;	
	}
	.prices tr > td .price-order-btn{
		padding: 4px 6px;
	}
}
