html{height: auto; min-height: 100%;}
body{min-width:380px;font:14px Arial, sans-serif;}
@media (min-width: 380px) {
    body{font-size: 15px;}
}
@media (min-width: 480px) {
    body{font-size: 16px;}
}
@media (min-width: 768px) {
    body{font-size: 16px;}
}
@media (min-width: 992px) {
    body{font-size: 16px;}
}
@media (min-width: 1200px) {
    body{font-size: 14px;}
}

.wrapper{position:relative;margin:0 auto;padding:0 15px;}
@media (min-width:768px) {
    .wrapper {width:750px;}
}
@media (min-width:992px) {
    .wrapper {width:970px;}
}
@media (min-width:1200px) {
    .wrapper {width:1170px;}
}

a{color:#000000;}
a:focus, a:hover {color:inherit;}
.right{float:right;}
.clearfix:after{content:" ";visibility:hidden;display:block;height:0;clear:both;}
.w-100 {width: 100% !important;}

.h4, .h5, .h6, h4, h5, h6 {margin-top: 15px;margin-bottom: 3px;}
h1{font-size:35px;margin-bottom:16px;color:#000000;}
h2{font-size:30px;color:#000000;}
h3{font-size:24px;color:#000000;}
h4{font-size:20px;color:#000000;}
h5{font-size:16px;}
h6{font-size:14px;}
h1, h2, h3, h4, h5, h6 {font-family: inherit;}

/*btn for compare table*/
.btn_type_1,
.btn_type_2{display: inline-block;padding: 6px 12px;margin-bottom: 0;font-size: 14px;line-height: 1.42857143;text-align: center;white-space: nowrap;vertical-align: middle;touch-action: manipulation;cursor: pointer;user-select: none;background-image: none;border: 1px solid transparent;border-radius: 4px;font-weight: bold;color: #fff !important;text-decoration: none !important;width: 100% !important;overflow: hidden;background-color: #81c114;border-color: #81c114;}
.btn_type_1:active,
.btn_type_1:hover,
.btn_type_1:focus{color: #fff;background-color: #69c114;border-color: #69c114;text-decoration: none;}
.btn_type_2{background-color: #fc5155;border-color: #fc5155;}
.btn_type_2:active,
.btn_type_2:hover,
.btn_type_2:focus{color: #fff;background-color: #fb1f24;border-color: #fb1f24;text-decoration: none;}

.btn-circle {width: 30px;height: 30px;text-align: center;padding: 6px 0;font-size: 12px;line-height: 1.428571429;border-radius: 15px;}

/*WHMCS*/
div.header-lined h1 {color:#000000;}
.main-content {min-height: 400px;}
#frmConfigureDomains div.row{margin-bottom: 0.5em;} /*foxcloud.net/en/cart.php?a=confdomains*/
.btn-primary {color: #fff;background-color: #81c114;border-color: #81c114;}
.btn-primary.active,
.btn-primary:active,
.btn-primary:hover,
.btn-primary:focus{color: #fff;background-color: #69c114;border-color: #69c114;}
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus {background-color: #69c114;border-color: #69c114;}
.btn-primary:active:hover,
.btn-primary.active:hover,
.open > .dropdown-toggle.btn-primary:hover,
.btn-primary:active:focus,
.btn-primary.active:focus,
.open > .dropdown-toggle.btn-primary:focus,
.btn-primary:active.focus,
.btn-primary.active.focus,
.open > .dropdown-toggle.btn-primary.focus {background-color: #69c114;border-color: #69c114;}
.btn-primary-red {color: #fff;background-color: #fc5155;border-color: #fc5155;}
.btn-primary-red.active, .btn-primary-red:active, .btn-primary-red:hover, .btn-primary-red:focus{color: #fff;background-color: #fb1f24;border-color: #fb1f24;}
.btn-warning {color: #fff;background-color: #007ac1;border-color: #007ac1;}
.btn-warning.active, .btn-warning:active, .btn-warning:hover, .btn-warning:focus{color: #fff;background-color: #0068a4;border-color: #0068a4;}
.btn-warning.active.focus,
.btn-warning.active:focus,
.btn-warning.active:hover,
.btn-warning:active.focus,
.btn-warning:active:focus,
.btn-warning:active:hover,
.open>.dropdown-toggle.btn-warning.focus,
.open>.dropdown-toggle.btn-warning:focus,
.open>.dropdown-toggle.btn-warning:hover {color:#fff;background-color:#0068a4;border-color:#0068a4;}
.btn-success {color: #fff;background-color: #81c114;border-color: #81c114;}
.btn-success.active, .btn-success:active, .btn-success:hover, .btn-success:focus{color: #fff;background-color: #69c114;border-color: #69c114;}
.btn-info {color: #fff;background-color: #484848;border-color: #484848;}
.btn-info.active, .btn-info:active, .btn-info:hover, .btn-info:focus{color: #fff;background-color: #2d2d2d;border-color: #2d2d2d;}
.btn-wrap {white-space: normal;}
.main-content{margin-bottom:10px;}
/*cart.php?a=confdomains*/
form input[name^=domainfield].select-inline { width: 95% !important }
form select[name^=domainfield].select-inline { width: 95% !important }
#frmConfigureDomains .row {padding-top: 6px; }
/*cart.php?a=confdomains*/
.fc_promo_cart_msg{text-align: center; color:red;margin: 7px 0 0 0;text-transform: uppercase;font-size:1.8em;}

.carousel-inner {background: #000;}
.carousel-inner > .item {text-align: center;}
.carousel-inner > .item picture, .carousel-inner > .item img, .img-responsive, .thumbnail a > img, .thumbnail > img {display: block;max-width: inherit;height: 300px;margin: auto;}
.fc_carousel_500 > carousel-inner > .item picture, .carousel-inner > .item img, .img-responsive, .thumbnail a > img, .thumbnail > img {height: 500px;}
.carousel-caption {right: 0%;left: 47%;padding-bottom: 45px;text-align: left;text-shadow: 0 0px 2px rgba(0,0,0,1);}
.carousel-caption .сс_title{color:#FFFFFF;font-size:45px;margin:7px 0;}
.carousel-caption .сс_sub{color:#FFFFFF;font-size:30px;margin:7px 0;}
.carousel-caption .сс_capt{color:#000;font-size:20px;margin:7px 0;padding:6px 13px;display:inline-block;background-color:rgba(255, 255, 255, 0.5);}
.carousel-caption a{margin:7px 0;}
@media (max-width: 1199px) {
    .carousel-caption {left: 15%;}
}
@media (max-width: 767px) {
    .carousel-caption .сс_title {font-size: 35px;}
    .carousel-caption .сс_sub {font-size: 20px;}
}
.logincontainer .header-lined h1{font-size: 30px;}
/*WHMCS*/

.unselectable {-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}

/*header*/
.fc_header_top{z-index: 999;top: 0;right: 0;left: 0;width: 100%;}
/*main menu line 1*/
.fc_menu_1 {background: #fff;}
.fc_menu_1_box {display: flex;flex-wrap: nowrap;align-items: center;justify-content: space-between;}
.fc_menu_1_cont {display: flex;flex-wrap: nowrap;align-items: center;justify-content: space-between;}
.fc_check_dpn {position: relative;display: inline-block;}
.fc_check_cnt button,
.fc_check_dpn button{background-color: transparent;padding: 5px;margin: 1px 2px;border: none;cursor: pointer;border-radius:5px;border: 1px solid transparent;}
.fc_check_cnt:hover button,
.fc_check_dpn:hover button {background-color: #f7f7f7;border: 1px solid #e8e8e8;}
.fc_check_dpn .fc_dpn_cnt {display: none;position: absolute;z-index: 110;background-color: #FFF;border-radius:5px;box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.75);}
.fc_check_dpn .fc_dpn_cnt a {color: black;padding: 12px 16px;text-decoration: none;display: block;}
.fc_check_dpn .fc_dpn_cnt a:first-child{border-top-left-radius: 5px;border-top-right-radius: 5px;}
.fc_check_dpn .fc_dpn_cnt a:last-child{border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;}
.fc_check_dpn .fc_dpn_cnt a:hover {background-color: #e8e8e8;}
.fc_check_dpn:hover .fc_dpn_cnt {display: block;}
.fc_sqw_box {text-align: center;}
.fc_sqw_box a {display: block;background-color: transparent;text-decoration: none;border-radius:5px;border: 1px solid transparent;margin: 1px 2px;padding: 5px;}
.fc_sqw_box:hover a {background-color: #f7f7f7;border: 1px solid #e8e8e8;}
.fc_sqw_box .capt {color: #606060;}
.fc_sqw_box.phone i {color: #000;}
.fc_sqw_box.jivo-chat i {color: #2f324a;}
.fc_sqw_box.telegram i {color: #28a8ea;}
.fc_sqw_box.whatsapp i {color: #46c655;}
.fc_sqw_box.contacts i {color: #000;}
.fc_sqw_box.kb i {color: #e51e1e;}
@media (max-width: 1200px) {
    .fc_sqw_box .capt {display: block;}
    .fc_sqw_box .capt_tel {display: block;}
    .fc_check_cnt .cnt_flags {display: none;}
    .fc_check_cnt button,
    .fc_check_dpn button {padding: 12px;}
}
@media (max-width: 992px) {
    .fc_sqw_box.kb {display: none;}
    .fc_sqw_box.jivo-chat {display: none;}
    .fc_check_cnt .cnt_flags {display: inline-block;}
    .fc_check_cnt .capt_cnt {display: none;}
}
@media (max-width: 667px) {
    .fc_sqw_box .capt {display: none;}
    .fc_sqw_box .capt_tel {display: none;}
    .fc_sqw_box a {padding: 12px;}
}
/*main menu line 2*/
.fc_menu_2 {background: #e8e8e8;}
.fc_menu_2_box {display: flex;flex-wrap: nowrap;align-items: center;justify-content: space-between;position: relative;}
.fc_logo a {width: 150px; display: block;}
.fc_logo a img {width: 100%;}
@media (max-width: 450px) {
    .fc_menu_2{padding: 3px 0;}
    .fc_logo a {width: 100px;}
}
/*menu vertical*/
@media (max-width:768px){
    .fc_menu_ul{display:none;position:absolute;top:100%;left:1%;width:98%;background:#eeeeee;z-index: 20;list-style-type: none;margin: 0;padding: 0 0 1em 0;border-radius:5px;box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.75);}
    .fc_menu_ul > li > a {display: block;position:relative;background:#bcbcbc;border: 1px solid #bcbcbc;padding:10px 20px;border-radius:5px;margin:20px 20px 5px 20px;font-weight:bold;text-decoration: none;text-align: center;}
    .fc_menu_ul .submenu .menuhdr {display: none;}
    .fc_menu_ul .submenu .image {display: none;}
    .fc_menu_ul .submenu ul {list-style-type: none;margin: 0;padding: 0;}
    .fc_menu_ul .submenu li a {display: block;text-decoration-color: transparent;padding:10px 25px;border-radius:5px;margin:5px 20px;background: #fff;}
    .fc_menu_ul .submenu li a:hover {background: #f9f9f9;}
    .fc_menu_ul_show {display: block;}
}
/*menu horizontal*/
@media (min-width:768px){
    .fc_logo {flex-grow: 1; padding: 0 0 0 2em;}
    .fc_menu_ul{display: none;position:absolute;top:100%;left:0px;z-index:20;width:720px;background:#E8E8E8;box-sizing:border-box;border-radius:5px;box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.75);padding: 0 0 0 1em;margin: 0;}
    .fc_menu_ul > li {display:inline-block;vertical-align:top;padding:0;margin:1px 0 0 0;}
    .fc_menu_ul > li > a {display:block;padding:12px 15px 12px 15px;margin: 0;border: 0;color:#000;text-decoration:none;font-size:14px;/*font-weight: bold;*/position:relative;z-index:100;background: transparent;}
    .fc_menu_ul > li:hover a {background:#FFFFFF;color:#000;border-radius:5px 5px 0 0;}
    .fc_menu_ul > li:hover .submenu {display:block;}
    .fc_menu_ul .submenu {display:none;position:absolute;top:100%;left:0px;z-index:99;width:940px;background:#FFFFFF;padding:20px;font-size:12px;box-sizing:border-box;border-radius:5px;box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.75);}
    .fc_menu_ul .submenu ul {display:inline-block;vertical-align:top;list-style: none;margin:0 20px 0 0;padding: 0;font-weight: normal;}
    .fc_menu_ul .submenu li {margin-bottom:12px;}
    .fc_menu_ul .submenu li a {color: #000;display: block;text-decoration-color: inherit;padding:0;border-radius:5px;margin:0;}
    .fc_menu_ul .submenu .image {display: none;}
    .fc_menu_ul .submenu .menuhdr {display: block;font-size:14px;font-weight:bold;}
    .fc_menu_ul .account > a {text-decoration: underline solid #b9b9b9;}
    .fc_menu_ul .submenu {width: 720px;}
    .fc_menu_ul_show {display: block;}
}
/*menu horizontal always*/
@media (min-width:1200px){
    .fc_header_top {position: sticky;}
    .fc_menu_btn {display: none;}
    .fc_logo {flex-grow: 0; padding: 0;}
    .fc_menu_ul {display: block;flex-grow: 1;padding: 0 0 0 2em;margin:0;position:relative;width: auto;background: transparent;box-shadow: none;}
    .fc_menu_ul .submenu {left:-20px;width:890px;min-height: 130px;padding: 30px;}
    .fc_menu_ul .submenu ul {margin:0 30px 0 0;}
    .fc_menu_ul .submenu .image {display:block;position:absolute;top:5px;right:0px;width:214px;height:119px;}
    .fc_menu_ul_show {display: block;}
}

/*popover countries*/
#select_country .modal-dialog{width: 1100px; margin: 30px auto;}
.header_countries ul{display: flex;flex-direction: row;justify-content: space-between;align-items: center;flex-wrap: wrap;list-style: none;margin: 10px;padding: 0;}
.header_countries ul li {display: block;margin: 5px;padding: 0;width: 23%;}
.header_countries ul li a {display: block;padding: 10px;border-radius: 6px;transition: 50ms;background-color: #ededed;text-decoration: none;white-space: nowrap;}
.header_countries ul li a.active {background-color: #ffddac;}
.header_countries ul li a:hover {box-shadow:0 0 5px rgba(0,0,0,.4);}
@media (max-width: 1199px) {
    #select_country .modal-dialog{width: 900px;}
    .header_countries ul li {width: 31%; margin: 4px;}
    .header_countries ul li a {padding: 9px;}
}
@media (max-width: 991px) {
    #select_country .modal-dialog{width: 720px;}
    .header_countries ul li {width: 48%; margin: 3px;}
    .header_countries ul li a {padding: 8px;}
}
@media (max-width: 767px) {
    #select_country .modal-dialog{width: 400px;}
    .header_countries ul li {width: 100%;}
}
@media (max-width: 479px) {
    #select_country .modal-dialog{width: 300px;}
}

/*hide by width*/
@media (max-width: 379px) {
    .fc_hidden_1{display: none;}
}
@media (max-width: 479px) {
    .fc_hidden_2{display: none;}
}
@media (max-width: 767px) {
    .fc_hidden_3{display: none;}
}
@media (max-width: 991px) {
    .fc_hidden_4{display: none;}
}
@media (max-width: 1199px) {
    .fc_hidden_5{display: none;}
}

#redirect_panel{background:#e8f3c6;border-bottom:3px solid #a6c34e;padding:8px 0;text-align:center;}
#redirect_panel a{margin:0px 5px;text-decoration:none;border-bottom:1px dotted;}
.fc_admin_masquerade{background:#f3c6c6;border-bottom:2px solid #c34e4e;padding:4px 0;text-align:center;}

/*login popover window*/
.popover{max-width: 100%;}
#fc_main_body{padding-bottom: 20px;}
aside{float:right;width:332px;padding:0.8em 0 1em 0;overflow:hidden;}
aside .serv_block a,aside .title a{color:#000000;}
aside .news ul{margin-bottom:-32px; list-style-type: none;}
aside .news ul li{margin-left:0;margin-bottom:31px;padding:0;background:none;}
.content_wrap .content span a{border-bottom: 1px dashed grey; color:#243238;}
.serv_block{padding:19px 122px 10px 20px;min-height:140px;margin-bottom:6px;}
.serv_block.security{background:url("../img/f/background/ddos.png") no-repeat 0 0px;}
.serv_block.admin{background:url("../img/f/background/administrator.png") no-repeat 0 1px;padding:29px 122px 10px 20px;margin-bottom:19px;}
.serv_block .serv_block_title{font-size:18px;margin-bottom:0px;}
.serv_block .serv_block_text{font-size:13px;}

.color_block{display: flex; flex-direction: row; justify-content: space-between; border-radius: 5px; padding: 9px; margin: 0 0 2em 0; align-items: center; min-height: 100px;}
.color_block.ddos{background: #dff8ba;}
.color_block.admin{background: #b6f1ff;}
.color_block .cb_text h3{font-size: 18px; font-weight: normal; margin: 4px 0; padding: 0; }
.color_block .cb_text p {font-size: 13px; margin: 0; padding: 0;}
.color_block .cb_img {position: relative; height: 1px; width: 90px; min-width: 90px;}
.color_block .cb_img img{position: absolute; right: 0px; top: -65px;}
@media (max-width: 1199px) {
    .color_block .cb_text h3{font-size: 110%;font-weight: bold;}
    .color_block .cb_text p {font-size: 100%}
}

.quote_box{padding:10px 0 10px 0;}
.quote_box .title{background:#e0e0e0;font-size:20px;padding:12px 10px 13px 20px;position:relative;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;margin-bottom:12px;position:relative;z-index:0;}
.quote_box .title:after{content:" ";display:block;width:0px;height:0px;border-top:10px solid #e0e0e0;border-left:10px solid #FFFFFF;border-right:10px solid #FFFFFF;position:absolute;top:100%;left:20px;}
.quote_box .title .title_link{float:right;font-size:16px;background:#FFFFFF;display:inline-block;padding:3px 13px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;}
.quote_box .cards{width:346px;}
.quote_box .cards img{margin:3px 12px 10px 0;}
.quote_box .reviews{display: flex;justify-content: space-around;flex-direction: row;flex-wrap: wrap;width: auto;align-items: center;}
.quote_box .reviews a{line-height: 4em;text-align: center;vertical-align: middle;width: 45%;margin: 1%;}
.quote_box .reviews a img{/*width: 100%;*/max-height: 100%;vertical-align: middle;}

.content{float:left;width:700px;padding-bottom:16px;}
.content p{margin-bottom:19px;}
.cont_aside{float:left;width:780px;min-height: 400px;padding:0.8em 0 1em 0;}
@media (max-width: 1199px) {
    .cont_aside{float:none;width:auto;line-height:inherit;}
    aside{float:none;width:auto;}
    .quote_box .cards {width: 100%;}
}

.fc_title{background:#e0e0e0;font-size: 20px;padding:12px 10px 13px 20px;position:relative;border-radius:5px;margin-bottom:12px;position:relative;z-index:0;color:#5f5f5f;}
.fc_title:after{content:" ";display:block;width:0px;height:0px;border-top:10px solid #e0e0e0;border-left:10px solid transparent;border-right:10px solid transparent;position:absolute;top:100%;left:20px;}
.fc_title .title_link{float:right;font-size:16px;background:#FFFFFF;display:inline-block;padding:3px 13px;border-radius:5px;}
@media (max-width: 991px) {
    .fc_title{font-size: 18px;padding:12px 5px 10px 13px;}
    .fc_title .title_link{font-size:15px;padding:2px 7px;}
}

.fc_text_1{color: #5f5f5f; text-align: justify;}
.fc_text_2{color: #000; text-align: justify; margin-top: 20px;}

.proposition{background:#004B7C;padding-top:20px;padding-bottom:23px;margin-bottom:27px;}
.proposition ul {list-style-type: none;margin: 0;padding: 0;display: flex; flex-flow: row;}
.proposition ul li{display:inline-block;margin:0;width: 100%;position: relative;padding:0.5em 1em 2em 1em;}
.proposition .pr_top {display:flex;margin-bottom: 15px;}
.proposition .pr_top .pr_icon{margin-right:11px;}
.proposition .pr_top .pr_icon img{width: 76px;}
.proposition .pr_top .pr_text{}
.proposition .pr_top .pr_text a{display: block;margin: 0 0 10px 0;padding: 0;font-size: 125%;color: #fff;}
.proposition .pr_top .pr_text p{margin: 0;padding: 0;color: #fff;}
.proposition .pr_btm{text-align: center;position: absolute;bottom: 0;width: 100%;}
.proposition .pr_btn{display: inline-block;padding: 6px 12px;margin: 0 auto;color: #000;background-color: #fff;border: 0;border-radius: 5px;}
@media (max-width: 1199px) {
    .proposition .pr_top .pr_icon img {width: 60px;}
}
@media (max-width: 991px) {
    .proposition .pr_top .pr_icon {display: none;}
    .proposition .pr_top {text-align: center;}
}
@media (max-width: 767px) {
    .proposition ul {flex-flow: column;}
    .proposition .pr_top .pr_icon {display: block;}
    .proposition .pr_top {text-align: left; margin-bottom: 8px;}
    .proposition ul li {padding-top: 2em;}
}

.proposition_sl{background:#004B7C;padding-top:20px;padding-bottom:23px;margin-bottom:27px;}
.proposition_sl ._box_{position: relative; padding: 0 25px;}
.proposition_sl ul {list-style-type: none;margin: 0;padding: 0;}
.proposition_sl ul li {display:inline-block;margin:0 10px;width: 350px;position: relative;padding: 15px 10px 40px 10px;border-radius: 5px;background-color: #00426c;border: 1px solid #00385c;}
.proposition_sl .pr_top {display:flex;margin-bottom: 15px;}
.proposition_sl .pr_top .pr_icon{margin-right:11px;}
.proposition_sl .pr_top .pr_icon img{width: 76px;}
.proposition_sl .pr_top .pr_text{}
.proposition_sl .pr_top .pr_text a{display: block;margin: 0 0 10px 0;padding: 0;font-size: 125%;color: #fff;}
.proposition_sl .pr_top .pr_text p{margin: 0;padding: 0;color: #fff;}
.proposition_sl .pr_btm{text-align: center;position: absolute;bottom: 15px;width: 100%;}
.proposition_sl .pr_btn{display: inline-block;padding: 6px 12px;margin: 0 auto;color: #000;background-color: #fff;border: 0;border-radius: 5px;}
.proposition_sl .fc_slider_prev,
.proposition_sl .fc_slider_next {position: absolute;color: #fff;text-align: center;text-shadow: 0 1px 2px rgba(0,0,0,.6);background-color: transparent;opacity: .5;top: 0;z-index: 5;display: inline-block;width: 25px;height: 100%;font-size: 20px;margin: 0;padding: 0;border: 0;outline: none;}
.proposition_sl .fc_slider_prev {left: 0;}
.proposition_sl .fc_slider_next {right: 0;}
.proposition_sl .fc_slider_prev:hover,
.proposition_sl .fc_slider_next:hover {opacity: .9;}
.proposition_sl .fc_slider_prev.slick-disabled,
.proposition_sl .fc_slider_next.slick-disabled {opacity: .1;}
.proposition_sl .slick-track {display: flex !important;}
.proposition_sl .slick-slide {height: inherit !important;}

.compare{margin-bottom:30px}
.compare .tab-content .compare_block .cell {font-size: 16px!important;}

.fc_flex_1{display: flex;flex-direction: row;justify-content: space-around;flex-wrap: wrap;}
.fc_flex_2{display: flex;flex-direction: row;justify-content: space-between;flex-wrap: wrap;align-items: center;}

/*TABS*/
.comp_tabs > ul {list-style: none;display: flex;justify-content: center;margin: 0 10px;padding: 0;}
.comp_tabs > ul > li {width: 100%;position: relative;}
.comp_tabs > ul > li > a {display: block;z-index: 2;padding: 12px 6px;text-align: center;text-decoration: none;color: #444444;margin-right: 1px;font-size: 20px;}
.comp_tabs > ul > li > a:after {position: absolute;left: 0;bottom: -1px;right: 0;z-index: -1;width: 99%;height: 110%;border-top-left-radius: 8px;border-top-right-radius: 8px;content: "";transition: all .2s ease;transform: perspective(2px) rotateX(0.1deg);transform-origin: bottom;background: #9f9f9f;background:linear-gradient(to bottom, #cfcbcb 0%,#9f9f9f 100%);}
.comp_tabs > ul > li > a:hover:after {background: #b6b6b6;background:linear-gradient(to bottom, #e3e1e1 0%,#9f9f9f 100%);}
.comp_tabs ul > li.active > a{color: #fff;}
.comp_tabs ul > li.active > a:after{background: #393939;background:linear-gradient(to bottom, #525252 0%,#393939 100%);}
.comp_tabs ul > li.active > a:hover:after{background: #4c4c4c;background:linear-gradient(to bottom, #6e6e6e 0%,#393939 100%);}
@media (max-width: 991px) {
    .comp_tabs > ul > li > a {font-size: inherit;}
}

.compare_block{background:#484848;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;padding:20px 0 10px 22px;color:#FFFFFF;font-family:"Arial";position:relative;z-index:0}
.compare_block ul {list-style-type: none;}
.compare_block ul li{float:left;}
.compare_block .cell{display:inline-block;vertical-align:top;width:265px;margin-right:16px;padding:10px 14px 7px 14px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;background:#363636;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:20px;}
.compare_block .alltarifs{display:inline-block;vertical-align:top;width:12%;margin-right:0px;padding:10px 5px 10px 5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;background:#363636;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:100%;font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;}
.compare_block .alltarifs5{display:inline-block;vertical-align:top;width:15%;margin-right:0px;padding:10px 7px 7px 10px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;background:#363636;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:100%;font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;}
.compare_block .alltarifsline{display:inline-block;vertical-align:top;margin-right:0px;padding:10px 7px 8px 10px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;background:#363636;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.compare_block .alltarifsline5{display:inline-block;vertical-align:top;margin-right:0px;padding:10px 7px 8px 10px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;background:#363636;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.compare_block .title_row .cell{background:#1f1f1f;padding:10px 9px 7px;}
.compare_block .cb_row{display:flex;/*padding-top: 5px;*/align-items: normal;}
.compare_block .cb_row:nth-child(odd) .cell{background:#1f1f1f;}
.compare_block .title_row .title_cell{background:none;text-align: center;/*padding:11px 10px 6px 10px;*/}
.compare_block .title_cell{width:234px;margin-right:17px;border-bottom:1px dashed #7a7a7a;background:none!important;padding:10px 20px 11px 0px;font-size:16px;font-family:"Arial";}
.compare_block .title_cell2{width:224px;margin-right:17px;background:none!important;padding:10px 20px 11px 0px;font-size:16px;font-family:"Arial";}
.compare_block .title_row .title_cell img{margin-top:-25px;height: 100px;}
.compare_block .cell .icon{display:inline-block;vertical-align:middle;margin-right:9px;}
.compare_block .cell .text{display:inline-block;vertical-align:middle;margin-top:0px;font-size:16px;font-family:"Arial";width:115px;}
.compare_block .cell .title_link{margin-top:8px;font-size:18px;}
.compare_block .cell .title_link a{color:#FFFFFF;line-height:24px;display:inline-block;}
.compare_block .cell .econom, .compare_block .alltarifs .econom{float:right;font-size:12px;margin-top:6px;margin-right:3px;color:#b0b0b0;}
.compare_block .flag{border: 1px solid #4c4c4c;margin: 0 2px;}
.compare_block .cell sup{font-size:12px}

.compare_table{}
.compare_table .compare_table_title h1{color:#FFFFFF;font-size:35px;padding:21px 235px 0 0;margin:0;}
.compare_table .compare_contacts{position:absolute;top:19px;right:31px;line-height:20px;}
.compare_table .compare_contacts:before{content:" ";position:absolute;top:1px;left:-53px;display:block;background:url('../img/f/icons/sprite.png') no-repeat 0 -90px;width:40px;height:42px;}
.compare_table .compare_contacts a{color:#81c114;font-size: 14px;}
.compare_table .compare_image{float:left;width:240px;margin-right:18px;position:relative;left:-48px;top:-35px;margin-bottom:-16px;}
.compare_table .compare_description {color:#FFFFFF;margin-top:20px;height:440px;}
.compare_description_public {color:#FFFFFF;height:440px;margin: 0 10px 0 10px;text-align: center;}
.compare_table .compare_block{background:none;padding-left:0;}
.compare_table .compare_block.first{position:relative;top:-170px;margin-bottom:-170px;}
.compare_table .compare_block .title_row .title_cell{}
.compare_table .compare_block .title_cell.cell{margin-right:0;margin-left:0;color:#5f5f5f;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.compare_table .compare_block .cell{margin-left:34px;margin-right:0;color:#000000;background:#f0f0f0;}
.compare_table .compare_block .cell2{margin-left:0px;margin-right:0;color:#000000;background:#f0f0f0;}
.compare_table .compare_block .cb_row{display:flex;}
.compare_table .compare_block .alltarifs{color:#000000;background:#f0f0f0;flex-grow:1;margin:0 2px;}
.compare_table .compare_block .alltarifs5{margin-left:0px;margin-right:0;color:#000000;background:#f0f0f0;width:15%;}
.compare_table .compare_block .alltarifsline{margin-left:0px;margin-right:0;color:#000000;background:#f0f0f0;flex-grow:1;text-align:center;}
.compare_table .compare_block .alltarifsline5{margin-left:0px;margin-right:0;color:#000000;background:#f0f0f0;width:76.7%;text-align:center;}
.compare_table .compare_block .cb_row:nth-child(odd) .cell{background:#f8f8f8}
.compare_table .compare_block .cb_row:nth-child(odd) .alltarifs{background:#f8f8f8}
.compare_table .compare_block .cb_row:nth-child(odd) .alltarifs5{background:#f8f8f8}
.compare_table .compare_block .cb_row:nth-child(odd) .alltarifsline{background:#f8f8f8}
.compare_table .compare_block .cb_row:nth-child(odd) .alltarifsline5{background:#f8f8f8}
.compare_table .links_row_alltarifs{margin-top:0px;}
.compare_table .compare_block .cb_row:first-child .title_cell{border-top:1px dashed #7a7a7a;}
.compare_table .compare_block.first .cb_row.title_row{position:absolute;margin-top:-125px;}
.compare_table .compare_block.first .title_row .title_cell{border:none;}
.compare_table .title_row .cell{background:#1f1f1f!important;color:#FFFFFF;}
.compare_table .title_row .title_cell{background:none!important}
.compare_table .title{text-align:center;margin-bottom:9px;margin-top:10px;color:#000;}
.compare_table .title:after{content:none;}
.compare_table .title .title_triangle{width:0px;height:0px;border-top:10px solid #e0e0e0;border-left:10px solid #FFFFFF;border-right:10px solid #FFFFFF;position:absolute;top:100%;left:280px;}
.compare_table .title .title_triangle.triangle2{left:540px;}
.compare_table .title .title_triangle.triangle3{left:800px;}
.compare_table .compare_block .cell .no,
.compare_table .compare_block .alltarifs .no,
.compare_table .compare_block .cell .yes{background:url('../img/f/icons/sprite.png') no-repeat -96px -88px;width:26px;height:26px;top:-3px;left:2px;position:relative;margin-bottom:-2px;}
.compare_table .compare_block .cell .yes{background-position:-129px -88px;}
.compare_table .compare_block .cell.all{/*width:800px;*/width:75%;text-align:center;}
.compare_table .compare_block .cell.all img{vertical-align:middle;margin:0 19px 0 19px;}
.compare_table .compare_block .cell.all.panels{color:#5f5f5f;font:16px Arial;vertical-align:middle;padding-right:35px;padding-top:8px;}
.compare_table .footnote{color:#5f5f5f;font-size:14px;margin-top:5px;margin-bottom:35px;}
.compare_table .footnote sup{font-size:8px;}
.compare_table .footnote p{margin-bottom:15px;}
.compare_table .question{background-position:-168px -88px}
.compare_table .title{background:#e0e0e0;font-size:20px;padding:12px 10px 13px 20px;position:relative;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;margin-bottom:12px;position:relative;z-index:0;}

/*tariff2*/
.links_row{margin-top:10px}
.links_row_alltarifs{margin-top:1px}
.links_row .cell{background:none!important;border:none!important;padding:0!important;}
.links_row .cell .button{display:block;text-align:center;color:#FFFFFF;font-size:20px;padding:6px 13px 8px;}
.links_row .alltarifs .button{display:block;text-align:center;color:#FFFFFF;padding:6px 8px 8px;}
.links_row .alltarifs5 .button{display:block;text-align:center;color:#FFFFFF;padding:6px 8px 8px;}
.links_row .cell .button .icon{display:inline-block;vertical-align:middle;background:url('../img/f/icons/sprite.png') no-repeat -187px -4px;width:19px;height:18px;margin-right:7px;}
.links_row .alltarifs .button .icon{display:inline-block;vertical-align:middle;background:url('../img/f/icons/sprite.png') no-repeat -187px -4px;width:19px;height:18px;margin-right:7px;}
.links_row .alltarifs5 .button .icon{display:inline-block;vertical-align:middle;background:url('../img/f/icons/sprite.png') no-repeat -187px -4px;width:19px;height:18px;margin-right:7px;}
.links_row_alltarifs .alltarifs .button .icon{display:inline-block;vertical-align:middle;background:url('../img/f/icons/sprite.png') no-repeat -187px -4px;width:19px;height:18px;margin-right:7px;}
.links_row_alltarifs .alltarifs5 .button .icon{display:inline-block;vertical-align:middle;background:url('../img/f/icons/sprite.png') no-repeat -187px -4px;width:19px;height:18px;margin-right:7px;}
.links_row .title_cell .button .icon{background:url('../img/f/icons/sprite.png') no-repeat -160px -3px;width:23px;height:20px;}

/*homepage*/
.news_box .news{margin-bottom:25px;}
.news_box .news ul {margin:0;padding:0;list-style-type: none;}
.news_box .news ul li{display:inline-block;vertical-align:top;margin:0;padding: 0 5px 15px 5px;}
.news_box .news ul li .date{color:#747474;font-size:11px;margin-bottom:8px;}
.news_box .news ul li .news_title{font-size:16px;margin-bottom:9px;line-height:22px;}
.news_box .news ul li .news_title a{color:#00537d;}
.news_box .news ul li .text{line-height:19px; text-align: justify;}
@media (max-width: 991px) {
    /*.news_box .news ul {flex-flow: column;}*/
    /*.news_box .news ul li {margin: 10px 5px;border-bottom: 1px solid #e0e0e0;padding-bottom: 10px;}*/
    /*.news_box .news ul li .news_title {margin-bottom: 5px;}*/
    /*.news_box .news ul li .date {margin-bottom: 5px;}*/
}

/*homepage*/
.fc_partners{margin-bottom:38px;border:1px solid #eeeeee;padding:12px 5px;text-align:center;cursor:default;}
.fc_partners img{display:inline-block;vertical-align:middle;margin:0 13px 0 12px;}

/*payment.php*/
.tbl_payment{width: 100%;max-width: 100%;margin-bottom: 20px;background-color: transparent;border-spacing: 0;border-collapse: collapse;}
.tbl_payment td{vertical-align: middle;padding: 8px;line-height: 1.42857143;border-top: 1px solid #ddd;}
.tbl_payment td:nth-last-child(1){width: 100px;}
.tbl_payment img{width: 72px;}

.staticpages{color:#484848;}

/*contact.php*/
.contacts_block_int{padding-top:10px;padding-bottom:10px;}
.contacts_block_int .text{margin-bottom:1px;margin-top:10px;margin-left:50px;}
.contacts_block_int .textonly{margin-bottom:1px;margin-top:14px;margin-left:50px;}
.contacts_block_int .capt{font-size:10px;color:#747474;margin-left:50px;}
.contacts_block_int .phone{background:url("../img/f/icons/tel-mini.png") no-repeat 0 0;height:40px;position:absolute;width:40px;margin-top:5px;}
.contacts_block_int .chat{background:url("../img/f/icons/chat-mini.png") no-repeat 0 0;height:40px;position:absolute;width:40px;margin-top:5px;}
.contacts_block_int .skype{background:url("../img/f/icons/skype-mini.png") no-repeat 0 0;height:40px;position:absolute;width:40px;margin-top:5px;}
.contacts_block_int .mail{background:url("../img/f/icons/email-mini.png") no-repeat 0 0;height:40px;position:absolute;width:40px;margin-top:5px;}

/*KB*/
.inner{color:#484848;}
.inner p{/*line-height:19px;*/ text-align:justify;}
.inner .tit a{color:#00537d;}
.inner>.wrapper{margin-bottom:35px;}
.inner ul{list-style-type:none;margin-bottom:21px;padding:0;}
.inner .content{width:630px}
.inner .left{float:left;margin:0 25px 25px 0;}
.inner .right{float:right;margin:0 0 25px 25px;}
.inner .blog{margin-bottom:-9px;}
.inner .blog li{padding:0;background:none;padding-bottom:6px;border-bottom:1px dashed #CCCCCC;margin-bottom:24px;}
.inner .blog .image{float:left;width:220px;margin:6px 24px 10px 0;}
.inner .blog .image .descr{padding:10px;}
.inner .blog img{max-width:100%;border:1px solid grey;}
.inner .blog .date{margin-bottom:9px;color:#747474;}
.inner .blog .tit{font-weight:bold;font-size:16px;margin-bottom:23px;}
.inner .pagination{padding-left:11px;margin-bottom:11px;}
.inner .pagination li{display:inline-block;vertical-align:middle;padding:0;background:none;margin-right:15px;}
.inner .pagination li a{display:inline-block;padding:4px 9px;text-decoration:none;font-weight:bold;}
.inner .pagination li a span{text-decoration:underline;}
.inner .pagination li.active a{background:#007ac1;color:#FFFFFF;}
.inner .pagination li.active a span{text-decoration:none;}
.inner .pagination li a:hover span{text-decoration:none;}
.inner .blog .tags{margin: 30px 0;}
.inner .blog .tags a{color: #69b914;border-bottom: 1px dotted;margin: 0 5px;}
.inner .blog .tags a:hover{color: #000;}

/*KB*/
.kb_menu{background:none repeat scroll 0 0 #e0e0e0;border-radius:5px;padding:12px 10px 13px 10px;}
.kb_menu ul{margin:0;padding:0;list-style-type:none;}
.kb_menu ul li{border-bottom:1px solid #e0e0cc;}
.kb_menu ul a{background-color:#e0e0e0;color:#000;padding:5px;text-decoration:none;font-weight:bold;border-left:5px solid #007ac1;display:block;}
.kb_menu ul a:hover{background-color:#ccc;border-left:5px solid #007ac1;}
.kb_menu ul a.active{background-color:#d3e2ba;}

/*dedicated-servers.tpl*/
#servers.table{width:100%;margin:25px 0 20px;}
#servers.table tr{border-bottom:1px dashed #cccccc;}
#servers.table tr:nth-child(odd){background:#f8f8f8;}
#servers.table th{text-align:left;background:#f0f0f0;font-weight:bold;vertical-align: middle;/*padding:18px 0;*//*font-size:11px;*/}
#servers.table td{/*padding:7px 0 8px;*/vertical-align:middle;}
#servers.table td.active{background:#f4f4f4;}
#servers.table .check{margin:0 2px 0 10px}
#servers.table .arrow{display:inline-block;width:0;height:0;vertical-align:middle;margin-left:5px;border-top:5px solid #000000;border-left:5px solid #f0f0f0;border-right:5px solid #f0f0f0;}
#servers.table .arrow.top{border-bottom:5px solid #000000;border-left:5px solid #f0f0f0;border-right:5px solid #f0f0f0;border-top:none;}
/*#servers.table .button.buy{font-size:14px;font-weight: bold;background: #007ac1;border-radius: 5px;display: inline-block;padding: 9px 19px;color: #FFFFFF;text-decoration: none;transition: all 0.2s;border:none;outline: none;position: relative;z-index: 0;}*/
/*#servers.table .button.buy{padding:6px 13px;margin:0 auto;display:block;text-align:center;}*/
/*#servers.table .button.buy span{display:inline-block;background:url('../img/f/icons/sprite.png') no-repeat -187px -4px;width:19px;height:18px;}*/
/*#servers.table .button.buy:hover{background: #0068a4;}*/

.tempbanner{text-align: center;}
.expire_alert {color:red; padding: 0 15px;}
.fc_servers_filter {display: flex;flex-direction: row;justify-content: space-around;margin: 25px 0;}
.fc_servers_filter_box {width: 50%;}
.filter_half{width: 50%; float: left;}
.filter_quater{width: 25%; float: left;}
.filter_quater .filter_label{height: 30px;text-align: center;}
.filter_quater .filter_label{text-align: center;}
.filter_quater .filter_value{text-align: center;}
.filter_label{display: block;font-weight: bold;text-align: right;float: left;width: 35%;height: 60px;line-height: 60px;padding-right: 20px;}
.filter_value{display: block;height: 60px;text-align: center;float: left;width: 60%;line-height: 60px;}
.filter_right{height: 45px; line-height: 45px;}

.filter{}
.instock{background:url('../img/f/icons/sprite.png') no-repeat -96px -88px;width:26px;height:26px;top:-3px;left:2px;position:relative;/*margin:0 auto;*/background-position:-129px -88px;font-size:0;}
.contact_sales{background:url('../img/f/icons/sprite.png') no-repeat -96px -88px;width:26px;height:26px;top:-3px;left:2px;position:relative;background-position:-54px -88px;/*margin: 0 auto;*/font-size:0;}
.dataTable th {font-size: 14px;}
.thumbnails .template-data,.thumbContent .template-data{position:relative;/*height:105px;*/padding:0;background:#e0e0e0;border-radius:0 0 3px 3px;overflow:hidden;/*border: 1px solid grey;*/border-top: 0px;}
.thumbnails .thumbnail-preview, thumb_preview{border-radius:10px 10px 0 0;overflow:hidden;/*border: 1px solid grey;*/ border-bottom: 0px;}
.thumbnails .thumbnail,.thumbContent .thumbnail{float:left;min-width:230px;border:0;padding:20px 10px;border-radius:3px;position:relative;background:0 center}
.thumbnails .thumbnail-info,.thumbContent .thumbnail-info{text-align: left;display:block;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;position:relative;line-height:14px;color:#243238;padding:10px 10px 10px 10px;z-index:61; }
.thumbnails .thumbnail-info a{border-bottom: 1px dashed grey; color:#243238;}
.thumbnail-img{border:0; width: 100%;}
.thumbnail-img{vertical-align:middle}
.thumbnail-img{max-width:100%}
@media (max-width: 991px) {
    .fc_servers_filter {flex-direction: column;}
    .fc_servers_filter_box {width: 100%;}
}
/*dedicated-servers.tpl*/

/*block text*/
.fc_block_text {background: #ffffff;border: 2px solid #ededed;border-radius: 5px;padding:1.5em;/*font-size: 16px;*/margin: 2em;text-align: justify;}
.fc_block_text_boxes_1 { display: flex; flex-direction: row; flex-wrap: wrap; justify-content: center;}
.fc_block_text_box_1 { background: #efefef; border: 1px solid #dedede; border-radius: 5px; margin: 1.5em; padding: 1.5em; text-align: left; width: 42%;}
.fc_block_text_box_1 h3 {margin: 0 0 0.5em 0; text-align: center;}
@media (max-width: 991px) {
    .fc_block_text_box_1 { width: 100%;}
}
/*block text*/

/*гармошка 1*/
.fc_accordion_1 dl {margin: 1em 0;padding: 0;border-radius: 5px;border: 1px solid #dedede;}
.fc_accordion_1 dt {display: block;margin: 0;padding: 0.5em;color: #333;background: #efefef;text-decoration: none;font-weight: normal;cursor: pointer;}
.fc_accordion_1 dt:before {font-family: "Font Awesome 5 Pro";content: "\f105";margin-right: 5px;}
.fc_accordion_1 dt.opened {}
.fc_accordion_1 dt.opened:before {content: "\f107";}
.fc_accordion_1 dd {display: none;margin: 0;padding: 1em;border-top: 1px solid #dedede;text-align: justify;}
.fc_accordion_1 .open_close_all_dl{text-align: right;}
.fc_accordion_1 .open_close_all_dl a{color: #f00;text-decoration: none;font-weight: normal;}

/*гармошка 2*/
.fc_block_accordion dl {margin: 0;}
.fc_block_accordion dt{cursor: pointer;position: relative;margin: 5px 0 0 0;padding: .5em .5em .5em .7em;font-size: 100%;font-weight: normal;border-radius: 3px;border: 1px solid #c5c5c5;background: #f6f6f6;color: #454545;}
.fc_block_accordion dt:hover{background:#ebebeb;}
.fc_block_accordion dt.opened{border: 1px solid #82c3d4;background: #ace3f1;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;}
.fc_block_accordion dt.opened:hover{background:#a5dae8;}
.fc_block_accordion dd{padding: 10px;overflow: auto;border: 1px solid #dddddd;border-top: 0;background: #ffffff;color: #333333;border-bottom-left-radius: 3px;border-bottom-right-radius: 3px;display: none;}

/*tariff2*/
.fc_background_1 {background-image: url("../img/f/background/compare-bg.jpg"); background-position-x: 50%; background-position-y: 0; background-size: cover; margin-bottom:20px;}

.fc_product_header_1 {position: relative;display: flex;flex-direction: row;padding: 15px 0;}
.fc_product_header_1 .image img{width: 315px;}
.fc_product_header_1 .contacts{position:absolute;top:19px;right:31px;line-height:20px;}
.fc_product_header_1 .contacts:before{content:" ";position:absolute;top:1px;left:-53px;display:block;background:url('../img/f/icons/sprite.png') no-repeat 0 -90px;width:40px;height:42px;}
.fc_product_header_1 .contacts a{color:#81c114;font-size: 14px;}
.fc_product_header_1 .text h1{color: #FFFFFF;font-size:35px;padding: 10px 235px 0 0;margin: 0;}
.fc_product_header_1 .text .description{color: #FFFFFF;margin-top: 1em;}
@media (max-width: 1199px) {
    .fc_product_header_1 .image img{width: 250px;}
}
@media (max-width: 991px) {
    .fc_product_header_1 .contacts{display: none;}
    .fc_product_header_1 .text h1{font-size:25px;padding: 10px 0 0 0;}
    .fc_product_header_1 .image img{width: 150px;}
}
@media (max-width: 767px) {
    .fc_product_header_1 {text-align: center;}
    .fc_product_header_1 .image {display: none;}
}

.fc_background_2 {background-image: url("../img/f/background/compare-bg.jpg"); background-position-x: 50%; background-position-y: 0; background-size: cover;}
.fc_product_header_2 {text-align: center;padding: 2em 0.4em;}
.fc_product_header_2 .image img{width: auto; height: 85px;}
.fc_product_header_2 .text h1{color: #FFFFFF;font-size:35px;padding:0;margin:0.4em 0.1em;}
.fc_product_header_2 .text .description{color: #FFFFFF;padding:0;margin:1em 0.4em;font-size: 16px;}
.fc_product_header_2 .button {}

.fc_product_header_3 {background-image: url("../img/f/background/compare-bg.jpg"); background-position-x: 50%; background-position-y: 0; background-size: cover; padding: 30px 0;}
.fc_product_header_3 ._box_ {display: flex;justify-content: space-between;align-items: end;}
.fc_product_header_3 ._hdr_ {display: flex;align-items: center;margin: 0 0 20px 0;}
.fc_product_header_3 img {width: auto; height: 75px;}
.fc_product_header_3 h1 {color: #FFF;font-size:35px;padding:0;margin:0 0 0 1em;}
.fc_product_header_3 p {color: #FFF;}
.fc_product_header_3 .btn {margin: 10px 0 0 0;}
@media (max-width: 667px) {
    .fc_product_header_3 {text-align: center;}
    .fc_product_header_3 ._box_ {justify-content: center;}
    .fc_product_header_3 ._hdr_ {margin: 0 0 10px 0;flex-flow: column;}
    .fc_product_header_3 h1 {margin:10px 0;}
}

.fc_products{position: relative;}
.fc_products .pr_cont_hp{background: #393939;border-radius: 5px;padding: 10px 25px;font-size: 120%;margin-bottom: 20px;}
.fc_products .pr_cont_1{background: #ffffff;border: 2px solid #ededed;border-radius: 5px;padding: 15px 23px 10px 23px;font-size: 16px;margin-bottom: 20px;}
.fc_products .pr_cont_2{background: #ffffff;border: 2px solid #ededed;border-radius: 5px;padding: 15px;font-size: 16px;margin-bottom: 20px;}

.fc_products .pr_flex_1{}
.fc_products .prod_1{background: #333333;border-radius: 5px;padding: 14px;color: #f9f9f9;display: inline-block;width: 350px;margin: 10px 8px;position: relative;border: 1px solid #333333;}
.fc_products .prod_2{background: #f7f7f7;border-radius: 5px;padding: 14px;color: #555;margin: 0 auto;position: relative;border: 1px solid #f5f5f5;display: flex;flex-wrap: wrap;justify-content: space-around;}
.fc_products .prod_2 .pr_hor_2{min-width: 270px;width: 48%;display: flex;flex-direction: column;justify-content: flex-start;margin: 0 6px;}

.fc_products .header_1{display: flex;flex-direction: row;flex-wrap: nowrap;align-items: center;justify-content: center;padding: 10px 5px 10px 10px;}
.fc_products .header_1.black{background: #1f1f1f;border-radius: 5px;margin: 0;}
.fc_products .header_1 .icon{/*display: inline-block;vertical-align: middle;*/}
.fc_products .header_1 .icon img{width: 70px;height: 70px;}
.fc_products .header_1 .text{/*display: inline-block;vertical-align: middle;*/margin-left: 8px;text-align: left;}
.fc_products .header_1 .tariff{margin: 3px 0;}
.fc_products .header_1 .price{margin: 3px 0;font-style: italic;}
.fc_products .header_1 .big{font-size: 22px;}
.fc_products .header_1 .color{color: #1ec1f2;}

.fc_products .header_2{display: flex;flex-direction: row;flex-wrap: nowrap;align-items: center;padding: 10px 5px 10px 10px;justify-content: center;background-color: #686868;border: 1px solid #686868;border-radius: 5px;color: white;margin: 5px 0;}
.fc_products .header_2 .icon{/*display: inline-block;vertical-align: middle;*/}
.fc_products .header_2 .icon img{width: 70px;height: 70px;}
.fc_products .header_2 .text{/*display: inline-block;vertical-align: middle;*/margin-left: 8px;text-align: left;}
.fc_products .header_2 .tariff{margin: 3px 0;}
.fc_products .header_2 .price{margin: 3px 0;font-style: italic;}
.fc_products .header_2 .big{font-size: 22px;}
.fc_products .header_2 .color{color: #1ec1f2;}

.fc_products .config_1{border: 2px dotted #585858;border-radius: 5px;margin: 8px 0;padding: 10px 5px;}
.fc_products .config_1 .tbl{/*width: 100%;*/margin: 0 auto;}
.fc_products .config_1 .tbl .val{width: 50%;text-align: right;padding: 0px 6px;height: 2.5em;vertical-align: middle;}
.fc_products .config_1 .tbl .name{width: 50%;text-align: left;padding: 0px 6px;height: 2.5em;vertical-align: middle;}
.fc_products .config_1 .tbl .common{/*width: 100%;*/text-align: center;padding: 0px 6px;height: 2.5em;vertical-align: middle;}
.fc_products .config_1 .tbl .common .ovf{text-align: center;max-height: 2.7em;overflow: hidden;}

.fc_products .config_2 .first_val {border: 2px dotted #585858;border-radius: 5px;margin: 8px 0;padding: 10px 6px;text-align: center;line-height: 1.6;display: flex;flex-direction: row;justify-content: center;align-items: center;height: 68px;}
.fc_products .config_2 .first_val .val{font-size: 21px;color: #1ec1f2;margin: 0 5px;}
.fc_products .config_2 .first_val .name{font-size: 21px;margin: 0 5px;}
.fc_products .config_2 .another_val {border: 2px dotted #585858;border-radius: 5px;margin: 8px 0;text-align: center;line-height: 1.6;height: 68px;display: flex;flex-direction: row;justify-content: center;align-items: center;}
.fc_products .config_2 .another_val .val{padding: 0 10px;}

.fc_products .config_3 .first_val {border: 2px dotted #b3b3b3;border-radius: 5px;margin: 5px 0;padding: 10px;text-align: center;line-height: 1.3;display: flex;flex-direction: row;justify-content: center;align-items: center;height: 54px;}
.fc_products .config_3 .first_val .val{font-size: 22px;color: #007ac1;margin: 0 6px;}
.fc_products .config_3 .first_val .name{font-size: 22px;margin: 0 6px;}
.fc_products .config_3 .another_val {border: 2px dotted #b3b3b3;border-radius: 5px;margin: 5px 0;text-align: center;line-height: 1.3;height: 54px;display: flex;flex-direction: row;justify-content: center;align-items: center;}
.fc_products .config_3 .another_val .val{padding: 0 10px;}

.fc_products .prices_box_1{border: 2px dotted #585858;border-radius: 5px;margin: 8px 0;text-align: center;padding: 0 7px;font-size: 14px;}
.fc_products .prices_box_1 .prices_1{display: inline-block;text-align: left;}
.fc_products .prices_box_1 .prices_1 .price_1{margin: 12px 0;}
.fc_products .prices_box_1 .prices_1 .econom{color: #27c868;}

.fc_products .prices_box_2{border: 2px dotted #b3b3b3;border-radius: 5px;margin: 5px 0;text-align: center;padding: 0 7px;font-size: 14px;}
.fc_products .prices_box_2 .prices_2{display: inline-block;text-align: left;}
.fc_products .prices_box_2 .prices_2 .price_2{margin: 12px 0;}
.fc_products .prices_box_2 .prices_2 .econom{color: #17c85f;}

.fc_products .order_btn {}

.fc_products .no,
.fc_products .yes{background:url('../img/f/icons/sprite.png') no-repeat -96px -115px;width:26px;height:26px;top:-3px;left:2px;position:relative;margin-bottom:-2px;margin-right: 5px;display: inline-block;vertical-align: middle;}
.fc_products .yes{background-position:-129px -115px;}

.fc_products .flag{border: 1px solid #4c4c4c;margin: 0 2px;box-sizing: content-box;}

.fc_products .footnote{color:#5f5f5f;font-size:14px;margin-top:1em;}
.fc_products .footnote sup{font-size:8px;}
.fc_products .footnote p{margin-bottom:15px;}

.fc_products .all_packages{float: right;}
.fc_products .all_packages a{font-size: 20px;font-weight: bold;font-style: italic;text-decoration: underline;color: #1ec1f2;padding: 15px 20px 0 0;display: block;}

.fc_products .hot {width: 130px;height: 130px;overflow: hidden;position: absolute;top: -10px;right: -10px;}
.fc_products .hot::before,
.fc_products .hot::after {position: absolute;/*z-index: -1;*/content: '';display: block;border: 5px solid #007ac1;border-top-color: transparent;border-right-color: transparent;}
.fc_products .hot::before {top: 0;left: 0;}
.fc_products .hot::after {bottom: 0;right: 0;}
.fc_products .hot span {position: absolute;display: block;width: 188px;padding: 5px 0;background-color: #1ec1f2;box-shadow: 0 5px 10px rgba(0,0,0,.1);color: #fff;font-size: 16px;text-shadow: 0 1px 1px rgba(0,0,0,.2);text-align: center;left: -20px;top: 40px;transform: rotate(45deg);}

.fc_products .fc_slider_prev,
.fc_products .fc_slider_next {position: absolute;color: #aeaeae;text-align: center;text-shadow: 0 0 1px rgba(0,0,0,.7);background-color: transparent;opacity: .6;top: 0;z-index: 5;display: inline-block;width: 25px;height: 100%;font-size: 20px;margin: 0;padding: 0;border: 0;outline: none;}
.fc_products .fc_slider_prev {left: 0;}
.fc_products .fc_slider_next {right: 0;}
.fc_products .fc_slider_prev:hover,
.fc_products .fc_slider_next:hover {opacity: .9;}
.fc_products .fc_slider_prev.slick-disabled,
.fc_products .fc_slider_next.slick-disabled {opacity: .1;}

@media (max-width: 1199px) {
    .fc_products .prod_1 {width:290px;padding: 10px;margin: 10px 5px;}
    .fc_products .header_1 .icon img {width: 50px;height: 50px;}
    .fc_products .pr_cont_hp {/*padding: 10px;*/font-size: 100%;}
    .fc_products .pr_cont_1{font-size: 14px;}
    .fc_products .pr_cont_2{font-size: 14px;}
    .fc_products .header_1 .big{font-size: 18px;}
    .fc_products .header_2 .big{font-size: 18px;}
    .fc_products .config_2 .first_val .val{font-size: 18px;margin: 0 4px;}
    .fc_products .config_2 .first_val .name{font-size: 18px;margin: 0 4px;}
    .fc_products .config_3 .first_val .val{font-size: 18px;margin: 0 5px;}
    .fc_products .config_3 .first_val .name{font-size: 18px;margin: 0 5px;}
    .fc_products .prices_box_1{padding: 0 5px;font-size: 14px;}
    .fc_products .prices_box_2{padding: 0 5px;font-size: 14px;}
    .fc_products .all_packages a{font-size: 18px;}
}
@media (max-width: 991px) {
    /*.fc_products .pr_flex_1 {flex-direction: column;}*/
    .fc_products .prod_1 {width: 370px;}
    .fc_products .header_1 .icon img {width: 60px;height: 60px;}
    .fc_products .pr_cont_hp {padding: 10px 35px;font-size: 120%;}
    .fc_products .pr_cont_1{padding: 15px 35px 20px 35px;font-size: 16px;}
    .fc_products .pr_cont_2{padding: 30px;font-size: 16px;}
    .fc_products .header_1 .big{font-size: 22px;}
    .fc_products .header_2 .big{font-size: 22px;}
    .fc_products .config_2 .first_val .val{font-size: 22px;margin: 0 5px;}
    .fc_products .config_2 .first_val .name{font-size: 22px;margin: 0 5px;}
    .fc_products .config_3 .first_val .val{font-size: 22px;margin: 0 6px;}
    .fc_products .config_3 .first_val .name{font-size: 22px;margin: 0 6px;}
    .fc_products .prices_box_1{padding: 0 5px;font-size: 16px;}
    .fc_products .prices_box_2{padding: 0 5px;font-size: 16px;}
    .fc_products .all_packages a{font-size: 18px;}
}
@media (max-width: 767px) {
    .fc_products .prod_1 {width: 270px;}
    .fc_products .header_1 .icon img {width: 50px;height: 50px;}
    .fc_products .pr_cont_hp {/*padding: 10px;*/font-size: 100%;}
    .fc_products .pr_cont_1{font-size: 15px;}
    .fc_products .pr_cont_2{font-size: 15px;}
    .fc_products .header_1 .big{font-size: 16px;}
    .fc_products .header_2 .big{font-size: 16px;}
    .fc_products .config_2 .first_val .val{font-size: 18px;margin: 0 5px;}
    .fc_products .config_2 .first_val .name{font-size: 18px;margin: 0 5px;}
    .fc_products .config_3 .first_val .val{font-size: 18px;margin: 0 6px;}
    .fc_products .config_3 .first_val .name{font-size: 18px;margin: 0 6px;}
    .fc_products .prices_box_1{padding: 0 5px;font-size: 15px;}
    .fc_products .prices_box_2{padding: 0 5px;font-size: 15px;}
    .fc_products .all_packages a{font-size: 16px;}
}
/*tariff2*/


/*submitticket.php*/
#autoAnswerSuggestions .kbarticles b{background-color: rgba(255,102,0,.2);}

footer .footer_content{background:#484848;}
footer .go_top{position:absolute;left:50%;top:-14px;border:5px solid #FFFFFF;-moz-border-radius:15px;-webkit-border-radius:15px;-khtml-border-radius:15px;border-radius:15px;background:#007ac1;text-decoration:none;display:inline-block;padding:2px 23px 2px 11px;color:#FFFFFF;font-size:13px;margin-left:-42px;font-weight:bold;}
footer .go_top:after{content:" ";position:absolute;top:8px;right:9px;display:block;width:0;height:0;border-bottom:4px solid #FFFFFF;border-left:4px solid #007ac1;border-right:4px solid #007ac1;}
footer .go_top:hover{background:#0068a4;}
footer .counters{float:right;margin-top:30px;}

.footer_menu{padding-top:45px;padding-bottom:21px;display:flex;justify-content: space-between;flex-wrap: nowrap;}
.footer_menu .footer_column{width:155px;}
.footer_menu .footer_column a{color:#FFFFFF;}
.footer_menu .footer_column{color:#FFFFFF;}
.footer_menu .footer_column ul{list-style-type: none;}
.footer_menu .footer_col_title{margin-bottom:28px;}
.footer_menu .footer_col_title a{font-size:18px;text-decoration:none;}
.footer_menu .footer_col_title{font-size:15px;text-decoration:none;}
.footer_menu .footer_col_title a span{padding:0 5px 2px 5px;background:#363636;text-decoration:underline;}
.footer_menu .footer_col_title span{padding:0 5px 2px 5px;background:#363636;text-decoration:underline;}
.footer_menu .footer_col_title a:hover span{text-decoration:none}
.footer_menu ul{font-size:12px; margin:0; padding:0;}
.footer_menu li{margin-bottom:7px;}

.footer_contacts{width:185px;margin-top:-12px;}
.footer_contacts ul{list-style-type:none;}
.footer_contacts li{margin-bottom:4px;}
.footer_contacts li:before{content:" ";display:inline-block;vertical-align:middle;width:42px;height:46px;margin-right:12px;}
.footer_contacts li>div{display:inline-block;vertical-align:middle;color:#FFFFFF;}
.footer_contacts .phone:before{background:url("../img/f/icons/sprite.png") no-repeat 0 0;}
.footer_contacts .chat:before{background:url("../img/f/icons/sprite.png") no-repeat -48px 0;}
.footer_contacts .mail:before{background:url("../img/f/icons/sprite.png") no-repeat -0px -45px;}
.footer_contacts .mail a{color:#81c114;line-height:20px;position:relative;top:-2px;left:2px;}
.footer_contacts .skype:before{background:url("../img/f/icons/sprite.png") no-repeat -48px -42px;}
.footer_contacts .skype a{color:#ffffff;line-height:20px;position:relative;top:-2px;left:2px;}

.footer_links{background:#1f1f1f;padding: 1px 0;}
.footer_links ul{padding:15px 0;float:left;margin:0px 0 4px;list-style-type: none;}
.footer_links ul li{display:inline-block;border-left:1px dotted #FFFFFF;padding-left:13px;margin-right:9px;}
.footer_links ul li:first-child{padding:0;border:none;}
.footer_links ul li a{color:#FFFFFF;font-size:12px;}
.footer_links .rss{float:right;margin:8px 0 7px 0;color:#FFFFFF;font-size:12px;}
.footer_links input[type="text"]{vertical-align:middle;padding:9px 11px 10px;font-size:12px;width:185px;margin-left:16px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;border:none;position:relative;z-index:0;}
.footer_links .button{vertical-align:middle;margin-left:2px;}
.footer_bottom{padding: 10px 0 50px 0;}
.footer_bottom .footer_logo{display:inline-block;vertical-align:top;margin-right:27px;}
.footer_bottom .copyright{display:inline-block;vertical-align:top;margin-top:22px;font-size:12px;}
.footer_bottom .socials{display:inline-block;vertical-align:middle;margin-left:164px;font-size:12px;font-weight:bold;margin-top:38px;cursor:default;}
.footer_bottom .socials span{margin-right:21px;}
.footer_bottom .socials a{display:inline-block;vertical-align:middle;width:18px;height:19px;background:url("../img/f/icons/sprite.png") no-repeat -98px -37px;margin-right:6px;}
.footer_bottom .socials .tw{background-position:-98px -37px;}
.footer_bottom .socials .fb{background-position:-125px -37px;}
.footer_bottom .socials .vk{background-position:-152px -37px;}
@media (max-width: 991px) {
    footer .footer_links ul{display: none;}
    footer .footer_content {display: none;}
}


/*низ после таблицы тарифов*/
.fc_tbl_1{width: 100%;padding-bottom: 1em;}
.fc_tbl_1 .fc_tbl_1_row{display: flex;flex-direction: row;align-items: center;flex-wrap: nowrap;border-bottom: 1px solid #ddd;color: #5f5f5f;}
.fc_tbl_1 .fc_tbl_1_row .fc_tbl_1_title{padding: 0.5em 0.5em;width: 25%;text-align: left;}
.fc_tbl_1 .fc_tbl_1_row .fc_tbl_1_text{padding: 0.5em 0.5em;font-weight: bold;width: 75%;text-align: center;}
@media (max-width: 479px) {
    .fc_tbl_1 .fc_tbl_1_row {flex-direction: column;}
    .fc_tbl_1 .fc_tbl_1_row .fc_tbl_1_title{width: 100%;text-align: center;}
    .fc_tbl_1 .fc_tbl_1_row .fc_tbl_1_text {width: 100%;text-align: center;}
}

/*blue box with icon*/
.box_with_icon_1 {border: 1px solid rgba(0, 170, 237, 0.2); border-radius: 10px; padding: 25px 15px; margin: 49px 0 21px 0; display:flex; background-image: -webkit-gradient(linear, left top, right top, from(rgba(106, 213, 255, 0.2)), to(rgba(0, 170, 237, 0.2))); background-image: linear-gradient(to right, rgba(106, 213, 255, 0.2) 0%, rgba(0, 170, 237, 0.2) 100%); -webkit-box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.1); box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.1);}
.box_with_icon_1.b_center {align-items: center;}
.box_with_icon_1 .b_icon {width: 72px; height: 72px; margin: 10px 19px;}
.box_with_icon_1 .b_text {padding: 0 5px;}
.box_with_icon_1 .b_text h3 {font-size: 24px; padding: 0 0 18px 0; margin: 0;}
.box_with_icon_1 .b_text ul {margin: 0; padding: 0; list-style: none;}
@media screen and (max-width: 768px) {
    .box_with_icon_1 {flex-direction: column; align-items: center; text-align: center;}
    /*.box_with_icon_1 .b_icon {margin: 10px auto;}*/
}

/*list with icons*/
.list-blocks-2 {margin: 49px 0 21px 0; color: #000000;}
.list-blocks-2_header {text-align: center;}
.list-blocks-2 h3 {font-size: 24px; /*font-weight: bold;*/ padding: 0 0 18px 0; margin: 0;}
.list-blocks-2__head {border: 1px solid rgba(0, 170, 237, 0.2); border-radius: 10px; background-image: -webkit-gradient(linear, left top, right top, from(rgba(106, 213, 255, 0.2)), to(rgba(0, 170, 237, 0.2))); background-image: linear-gradient(to right, rgba(106, 213, 255, 0.2) 0%, rgba(0, 170, 237, 0.2) 100%); -webkit-box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.1); box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.1); padding: 30px 0; }
.list-blocks-2__head-icon {width: 72px; height: 72px; float: left; margin: 4px 35px 10px 36px;}
.list-blocks-2__columns {columns: 2; column-gap: 40px; list-style-type: none; margin: 0; padding: 0;}
.list-blocks-2__svg {width: 30px; height: 30px; }
.list-blocks-2__svg img {width: 100%; height: 100% }
.list-blocks-2__item {display: inline-block; box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.1); background-color: #fff; border-radius: 10px; text-align: center; padding: 30px 28px 28px 28px; margin:40px 0 5px 0; position: relative; width: 100%;}
.list-blocks-2__item-icon {position: absolute;width: 60px;height: 60px;top: -30px;left: calc(50% - 30px);background-color: #fff;border-radius: 50%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;z-index: 3;}
.list-blocks-2__item-icon svg {width: 30px;height: 30px;}
.list-blocks-2__item p {line-height: 1.25;}
.list-blocks-2__item h3 {padding-left: 30px;padding-right: 30px;}
.list-blocks-2__text {padding: 0 20px;}
.list-blocks-2__shadow {position: absolute;width: 60px;height: 60px;top: -30px;left: calc(50% - 30px);border-radius: 50%;box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.1);z-index: -1;}
.list-blocks-2__item a {color: #00537d;text-decoration: underline;}
.list-blocks-2__item a:hover {color: #00aaed;text-decoration: none;}
@media screen and (max-width: 1023px) {
    .list-blocks-2__head-icon {float: none; margin: 0 auto; margin-bottom: 15px;}
    .list-blocks-2__head {text-align: center;}
}
@media screen and (max-width: 768px) {
    .list-blocks-2__columns {columns: 1;}
}

/*list with icons flex*/
.fc_lbi_12 {margin: 49px 0 21px 0; color: #000000;}
.fc_lbi_12_header {text-align: center;}
.fc_lbi_12 h3 {font-size: 24px; padding: 0 0 18px 0; margin: 0;}
.fc_lbi_12_columns {display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between; list-style-type: none; margin: 0; padding: 0;}
.fc_lbi_12_item {display: block; box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.1); background-color: #fff; border-radius: 10px; text-align: center; padding: 30px 28px 28px 28px; margin:40px 0 5px 0; position: relative; width: 48%;}
.fc_lbi_12_item .fc_lbi_12_arc {position: absolute;width: 60px;height: 60px;top: -30px;left: calc(50% - 30px);border-radius: 50%;box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.1);z-index: -1;}
.fc_lbi_12_item .fc_lbi_12_iicon {position: absolute;width: 60px;height: 60px;top: -30px;left: calc(50% - 30px);background-color: #fff;border-radius: 50%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;z-index: 3;}
.fc_lbi_12_item .fc_lbi_12_svg {width: 30px; height: 30px;}
.fc_lbi_12_item .fc_lbi_12_svg img {width: 100%; height: 100%;}
.fc_lbi_12_item h3 {padding-left: 30px;padding-right: 30px;}
.fc_lbi_12_item p {line-height: 1.25;}
.fc_lbi_12_item a {color: #00537d;text-decoration: underline;}
.fc_lbi_12_item a:hover {color: #00aaed;text-decoration: none;}
@media screen and (max-width: 768px) {
    .fc_lbi_12_item {width: 100%;}
}

/*OS list*/
.fc_list_12 {margin: 49px 0 38px 0;}
.fc_list_12 > div {text-align: center;}
.fc_list_12 > div > p {font-size: 20px;}
.fc_list_12 > ul {display: flex;margin: 0;padding: 0;flex-wrap: wrap;flex-direction: row;justify-content: space-around;list-style: none;}
.fc_list_12 > ul > li {width: 265px;height: 120px;margin: 10px;padding: 20px;background-color: #fff;border-radius: 5px;box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.1);overflow: hidden;display: flex;flex-flow: column;justify-content: center;}
.fc_list_12 > ul > li > div {display: flex; align-items: center;}
.fc_list_12 > ul > li > div > img {width: 50px; height: 50px;}
.fc_list_12 > ul > li > div > h3 {font-size: inherit; margin: 0; padding: 0 0 0 1em; font-weight: bold;}
.fc_list_12 > ul > li > p {margin: 0;padding: 1em 0 0 0;}
@media (max-width: 1199px) {
    .fc_list_12 > ul > li {width: 295px;}
}
@media (max-width: 991px) {
    .fc_list_12 > ul > li {width: 345px;}
}
@media (max-width: 767px) {
    .fc_list_12 > ul > li {width: 100%;}
}

/*arrow list*/
.how-it-work {margin-top: 60px;margin-bottom: 120px;position: relative;}
.how-it-work h2 {margin-bottom: 55px;text-align: center;}
.how-it-work__scheme {display: -webkit-box;display: -ms-flexbox;display: flex;padding: 0;margin: 0 -10px;list-style-type: none;}
.how-it-work__fly-text {position: absolute;top: -87px;width: 200px;font-weight: bold;line-height: 1.25;}
.how-it-work__item-circle {width: 128px;height: 128px;border-radius: 50%;background-color: #96ca2d;position: relative;}
.how-it-work__item-circle.first {margin-right: 8px;}
.how-it-work__item-circle.last {margin-left: 8px;}
.how-it-work__item-arrow {width: 138px;margin: 0 5px;position: relative;display: inline-table;margin-top: 51px;}
.how-it-work__icon-big {position: absolute;}
.how-it-work__icon {width: 32px;height: 32px;position: absolute;bottom: calc(100% - 16px);left: 0;}
.how-it-work__arrow {width: 124px;height: 6px;background-color: #fab241;position: relative;margin-top: 40px;margin-bottom: 24px;}
.how-it-work__arrow:after {content: '';position: absolute;right: -21px;top: -3.5px;border: 7px solid transparent;border-left: 18px solid #fab241;/*z-index: -1;*/}
.how-it-work__text {width: 100%;font-size: 14px;font-weight: normal;padding-right: 50px;line-height: 1.286;position: absolute;top: 100%;left: 0;}
.first .how-it-work__icon-big {top: -4px;left: 10px;width: 108px;height: 170px;}
.first .how-it-work__fly-text {left: 11px;}
.last .how-it-work__icon-big {top: -10px;left: -16px;width: 160px;height: 186px;}
.last .how-it-work__fly-text {right: 11px;text-align: right;}
.reverse .how-it-work__icon {top: 100%;}
.reverse .how-it-work__text {top: auto;bottom: calc(100% - 16px);}
@media screen and (max-width: 1200px) {
    .how-it-work__scheme {margin: 0; -ms-flex-pack: distribute; justify-content: space-around;}
    .how-it-work__item-arrow {width: 100px;}
    .how-it-work__arrow {width: 85px;}
    .how-it-work__item-circle.first {margin-left: 20px;}
    .how-it-work__item-circle.last {margin-right: 20px;}
}
@media screen and (max-width: 1023px) {
    .how-it-work {display: none;}
}


/*list with arrows*/
.how-it-work-2 {margin: 49px 0 21px 0;position: relative;}
.how-it-work-2_header {text-align: center;}
.how-it-work-2__scheme {padding: 0; margin: 31px 0; display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between; list-style: none; }
.how-it-work-2__scheme li {font-size: 14px;line-height: 1.429;border: 4px solid;border-radius: 15px;-webkit-box-flex: 16%;-ms-flex: 16% 0 0px;flex: 16% 0 0;position: relative;padding: 17px 17px 56px 17px;min-height: 186px; }
.how-it-work-2__scheme li.type1 {border-color: #fab241;}
.how-it-work-2__scheme li.type1 .how-it-work-2__arrow {background-color: #fab241;}
.how-it-work-2__scheme li.type1 .how-it-work-2__arrow:after {border-left: 18px solid #fab241;}
.how-it-work-2__scheme li.type2 {border-color: #f15b28;}
.how-it-work-2__scheme li.type2 .how-it-work-2__arrow {background-color: #f15b28;}
.how-it-work-2__scheme li.type2 .how-it-work-2__arrow:after {border-left: 18px solid #f15b28;}
.how-it-work-2__scheme li.type3 {border-color: #c11c27;}
.how-it-work-2__scheme li.type3 .how-it-work-2__arrow {background-color: #c11c27;}
.how-it-work-2__scheme li.type3 .how-it-work-2__arrow:after {border-left: 18px solid #c11c27;}
.how-it-work-2__scheme li.type4 {border-color: #642e90;}
.how-it-work-2__scheme li.type4 .how-it-work-2__arrow {background-color: #642e90;}
.how-it-work-2__scheme li.type4 .how-it-work-2__arrow:after {border-left: 18px solid #642e90;}
.how-it-work-2__scheme li.type5 {border-color: #00aaed;}
.how-it-work-2__scheme li.type5 .how-it-work-2__arrow {background-color: #00aaed;}
.how-it-work-2__scheme li.type5 .how-it-work-2__arrow:after {border-left: 18px solid #00aaed;}
.how-it-work-2__arrow {width: 38px;height: 6px;position: absolute;top: calc(50% - 3px);left: 100%; }
.how-it-work-2__arrow:after {content: '';position: absolute;right: -21px;top: -3.5px;border: 7px solid transparent;border-left: 18px solid #fab241; }
.how-it-work-2__icon {width: 32px;height: 32px;position: absolute;bottom: 18px;left: 18px; }
.how-it-work-2__link {font-size: 14px;color: #00537d;text-decoration: underline;line-height: 1.143;text-align: right;position: absolute;bottom: 20px;right: 18px; }
.how-it-work-2__link:hover {color: #00aaed;text-decoration: none; }
@media screen and (max-width: 1200px) {
    .how-it-work-2__scheme {margin: 0 10px;}
}
@media screen and (max-width: 1023px) {
    .how-it-work-2 {margin-bottom: 10px;}
    .how-it-work-2__scheme {display: block;}
    .how-it-work-2__scheme li {width: 350px;margin: 0 auto;min-height: 0;text-align: center;padding-bottom: 20px;margin-bottom: 60px;padding-left: 25px;padding-right: 25px;}
    .how-it-work-2__icon {width: 42px;height: 42px;position: relative;top: auto;left: auto;margin: 0 auto;margin-top: 25px;}
    .how-it-work-2__arrow {-webkit-transform: rotate(90deg);transform: rotate(90deg);top: calc(100% + 18px);left: calc(50% - 20px);}
    .how-it-work-2__link {position: relative;bottom: auto;right: auto;text-align: center;display: block;margin-top: 15px;}
    .how-it-work-2__link br {display: none;}
}
@media screen and (max-width: 400px) {
    .how-it-work-2__scheme li {width: 100%;}
}

/*oval list*/
.oval-list {position: relative;margin: 49px 0 21px 0;}
.oval-list_header {text-align: center;}
.oval-list__list {margin:31px 0 0 0; padding:0; display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-wrap: wrap;flex-wrap: wrap; }
.oval-list__item {border: 1px solid #00aaed;border-radius: 48px;-webkit-box-flex: 48%;-ms-flex: 48% 0 0px;flex: 48% 0 0;min-height: 70px;padding: 10px 17px 10px 17px;position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: 40px; }
.oval-list__item.last {-webkit-box-flex: 100%;-ms-flex: 100% 0 0px;flex: 100% 0 0;}
.oval-list__text {padding: 0 10px;text-align: center;width: 100%; }
@media screen and (max-width: 1200px) {
    .oval-list__list {padding-right: 10px; padding-left: 10px;}
}
@media screen and (max-width: 1023px) {
    .oval-list__item {-webkit-box-flex: 100%; -ms-flex: 100% 0 0px; flex: 100% 0 0;}
    .oval-list__item br {display: none;}
    .oval-list__text {padding-right: 10px;}
}


/*oval-list-2*/
.oval-list-2 {position: relative;padding-top: 30px; }
.oval-list-2_header {text-align: center;}
.oval-list-2__list {padding: 0; margin: 25px 0; display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-wrap: wrap;flex-wrap: wrap; }
.oval-list-2__item {border: 2px solid #dedede;border-radius: 48px;-webkit-box-flex: 48%;-ms-flex: 48% 0 0px;flex: 48% 0 0;min-height: 97px;padding: 10px 17px 10px 17px;position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: 40px; }
.oval-list-2__item.last {-webkit-box-flex: 100%;-ms-flex: 100% 0 0px;flex: 100% 0 0;font-size: 16px; }
.oval-list-2__icon {width: 64px;height: 64px;border-radius: 50%;background-color: #fff;position: absolute;top: calc(50% - 32px);left: 17px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin-right: 19px; }
.oval-list-2__svg {width: 32px;height: 32px; }
.oval-list-2__svg img{width: 100%; height: 100%;}
.oval-list-2__text {padding-left: 73px;padding-right: 70px;text-align: center;width: 100%; }
@media screen and (max-width: 1200px) {
    .oval-list-2__list {padding-right: 10px; padding-left: 10px;}
}
@media screen and (max-width: 1023px) {
    .oval-list-2__item {-webkit-box-flex: 100%; -ms-flex: 100% 0 0px; flex: 100% 0 0;}
    .oval-list-2__item br {display: none;}
    .oval-list-2__text {padding-right: 10px;}
}
@media screen and (max-width: 576px) {
    .oval-list-2__item.last {font-size: 16px;}
    .oval-list-2__text {text-align: left;}
}

/*list width icons*/
.list-w-1 {margin: 49px 0 21px 0;}
.list-w-1_header {text-align: center;}
.list-w-1__list {border-radius: 10px;background-color: #fff;-webkit-box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.1);box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.1);padding: 27px 25px;position: relative;margin: 25px 0; list-style: none;}
.list-w-1__list .h3 {display: block;font-size: 24px;color: #00aaed;margin: 0 17px 8px 0;padding-right: 45px; }
.list-w-1__item {font-size: 16px;padding: 6px 0 6px 27px;margin: 0 10px 0 9px;border-bottom: 1px solid #ebebeb;position: relative;}
.list-w-1__item.prc_1_box{display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;}
.list-w-1__item.prc_1_box .prc_1_rht {margin-left: 1em;}
.list-w-1__item::before {content: '';width: 5px;height: 5px;background-color: #00aaed;position: absolute;top: 13px;left: 6px;border-radius: 50%; }
.list-w-1__item.lw1-ok::before {width: 0;height: 0;content: "\f00c";font-family: "Font Awesome 5 Pro";font-weight: 900;font-size: 1.2em;position: absolute;top: 0.3em;left: 0;color: green;}
.list-w-1__item.lw1-bad::before {width: 0;height: 0;content: "\f00d";font-family: "Font Awesome 5 Pro";font-weight: 900;font-size: 1.2em;position: absolute;top: 0.3em;left: 0;color: red;}
.list-w-1__icon {width: 30px;height: 30px;position: absolute;top: 25px;right: 30px;}
.list-w-1__icon img{width: 100%; height: 100%;}
.list-w-1 .button-block {width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center; }
.list-w-1 .download {font-size: 18px;font-weight: bold;text-decoration: none;line-height: 1.2;text-align: center;background-color: transparent;border: 1px solid #707070;border-radius: 5px;margin: 0 auto;padding: 10px 28px;margin-top: 32px;-webkit-transition: .3s;transition: .3s;cursor: pointer;}
.list-w-1 .download:hover {background-color: #000;color: #fff;}
.list-w-1__item a {color: #00537d;text-decoration: underline;}
.list-w-1__item a:hover {color: #00aaed;text-decoration: none;}
@media screen and (max-width: 1023px) {
    .list-w-1__item.prc_1_box{flex-direction: column;flex-wrap: wrap;}
    .list-w-1__item.prc_1_box .prc_1_rht {margin-left: 0;}
}


/*faq*/
.faq2 {margin: 49px 0 21px 0;}
.faq2 h2 {margin-bottom: 25px; text-align: center;}
.faq2 .question__block {border: 1px solid #dedede;background-color: #fff;border-radius: 10px;position: relative;padding-top: 11px;margin-bottom: 21px;cursor: pointer; }
.faq2 .question__block .question__text {font-size: 16px;font-weight: bold;line-height: 1.2;padding-left: 54px;padding-bottom: 13px;padding-right: 30px; }
.faq2 .question__block .question__answer {font-size: 16px;line-height: 1.333;padding-left: 24px;padding-top: 17px;padding-bottom: 18px;padding-right: 50px;border-top: 1px solid #dedede;display: none; }
.faq2 .question__block .question__arrow {width: 15px;height: 24px;position: absolute;top: 11px;left: 19px;-webkit-transition: .3s;transition: .3s; }
.faq2 .question__block .question__arrow {background-image: url("../img/f/icons/arrow_right.svg");background-repeat: no-repeat;background-position: center;}
.faq2 .question__block.active .question__arrow {-webkit-transform-origin: 50% 50%;transform-origin: 50% 50%;-webkit-transform: rotate(90deg);transform: rotate(90deg); }
.faq2 .question__block .question__answer a {color: #00537d;text-decoration: underline;}
.faq2 .question__block .question__answer a:hover {color: #00aaed;text-decoration: none;}

/*another-offer*/
.another-offer {margin: 49px 0 21px 0;}
.another-offer h2 {margin-bottom: 30px; text-align: center;}
.another-offer img {width: 100%; height: 100%;}
.another-offer__group {margin-top: 31px; display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
.another-offer__block {-webkit-box-flex: 31.5%;-ms-flex: 31.5% 0 0px;flex: 31.5% 0 0;text-align: center;border-radius: 10px;background-color: white;-webkit-box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.1);box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.1);padding: 22px 30px 20px 30px; }
.another-offer__icon {width: 48px;height: 48px;margin: 0 auto;margin-bottom: 15px; }
.another-offer__link {font-size: 16px;font-weight: bold;/*border-bottom: 2px solid #000000;*/text-decoration: underline;color: #000000;-webkit-transition: .3s;transition: .3s; }
.another-offer__link:hover {border-color: transparent;color: #00aaed; text-decoration: none;}
@media screen and (max-width: 768px) {
    .another-offer__group {display: block;}
    .another-offer__block {width: 300px; margin: 0 auto; margin-bottom: 35px; }
}


/*list for 1-4 columns*/
.columns-lists {margin: 49px 0 21px 0;}
.columns-lists_header {text-align: center;}
.columns-lists__list {padding: 0; margin:25px 0;}
.columns-lists__list.columns {-webkit-columns: 4;-moz-columns: 4; columns: 4; -webkit-column-gap: 35px;-moz-column-gap: 35px;column-gap: 35px;}
.columns-lists__item {border: 1px solid #dedede;border-radius: 5px;background-color: #efefef;padding: 12px 17px 11px 17px;display: inline-block;width: 100%;margin-bottom: 30px; }
/*.columns-lists__item {border: 1px solid #dedede;border-radius: 5px;background-color: #efefef;padding: 12px 17px 11px 17px;display: block;width: 100%; break-inside: avoid; margin-bottom: 30px; }*/
.columns-lists__item strong {font-size: 16px;color: #00aaed;font-weight: bold;line-height: 1.143; }
.columns-lists__inner-list {margin-top: 14px;padding: 0; list-style: none;}
.columns-lists__inner-item {font-size: 16px;padding-left: 15px;margin-bottom: 10px;position: relative; }
.columns-lists__inner-item:before {content: '';width: 4px;height: 4px;background-color: #00aaed;position: absolute;top: 5px;left: 2px;border-radius: 50%; }
@media screen and (max-width: 1023px) {
    .columns-lists__list.columns {-webkit-columns: 3; -moz-columns: 3; columns: 3;}
}
@media screen and (max-width: 768px) {
    .columns-lists__list.columns {-webkit-columns: 2; -moz-columns: 2; columns: 2;}
}
@media screen and (max-width: 576px) {
    .columns-lists__list.columns {-webkit-columns: 1; -moz-columns: 1; columns: 1;}
}

/*form for ticket*/
.ticket-form-2 {margin:49px 0 21px 0;padding: 30px;border-radius: 10px;background-color: white;-webkit-box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.1);box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.1);}
.ticket-form-2 h2 {text-align: center; margin: 0;}
.ticket-form-2 .info {text-align: center; margin: 0;}
.ticket-form-2 form {margin-top: 2em;}
.ticket-form-2 label span {color: #fc5155; }

/*box for product*/
.box_for_product {margin:49px 0 21px 0;}
.box_for_product h2 {margin-bottom: 33px; text-align: center;}
.box_for_product .fc_kb_box_2{border-radius: 5px; max-width: 1000px; margin: 0 auto;}

/*list of links + image*/
.resources {margin:49px 0 21px 0;}
.resources h2 {margin-bottom: 25px; text-align: center;}
.resources__list {border-radius: 10px;background-color: #fff;-webkit-box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.1);box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.1);overflow: hidden;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;padding: 26px 20px 5px; }
.resources__item {-webkit-box-flex: 19%;-ms-flex: 19% 0 0px;flex: 19% 0 0;text-align: center;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;margin-bottom: 28px; }
.resources__img {max-width: 141px;height: 61px;margin: 0 auto;margin-bottom: 5px; }
.resources__link {font-size: 14px;color: #00537d; }
.resources__link:hover {text-decoration: none;color: #00aaed; }
@media screen and (max-width: 1023px) {
    .resources__list {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;padding-left: 5px;padding-right: 5px; }
    .resources__item {-webkit-box-flex: 24%;-ms-flex: 24% 0 0px;flex: 24% 0 0; }
}
@media screen and (max-width: 768px) {
    .resources__item {-webkit-box-flex: 32%;-ms-flex: 32% 0 0px;flex: 32% 0 0; }
}
@media screen and (max-width: 576px) {
    .resources__item {-webkit-box-flex: 50%;-ms-flex: 50% 0 0px;flex: 50% 0 0; }
}
@media screen and (max-width: 400px) {
    .resources__item {-webkit-box-flex: 100%;-ms-flex: 100% 0 0px;flex: 100% 0 0; }
}

/*bonus page*/
.gift-block {display: -webkit-box;display: -ms-flexbox;display: flex;background-color: #fff;-webkit-box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.1);box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.1);border-radius: 10px;margin-top: 40px;margin-bottom: 40px;overflow: hidden; }
.gift-block.blue .gift-block__right {background-color: #d6efff; }
.gift-block.green .gift-block__right {background-color: #ecffdf; }
.gift-block.red .gift-block__right {background-color: #fff1f1; }
.gift-block__icon {width: 32px;height: 32px;float: left;margin-right: 23px; }
.gift-block .h3 {font-size: 24px;font-weight: bold;margin-top: 3px;margin-bottom: 24px;padding-right: 20px; }
.gift-block strong {font-size: 16px;font-weight: bold;line-height: 1.25; }
.gift-block a {color: #00537d; }
.gift-block a:hover {text-decoration: none;color: #00aaed; }
.gift-block__left .h3 + strong {display: block;padding-right: 20px; }
.gift-block ul {margin-top: 21px;padding: 0; list-style: none;}
.gift-block li {padding-left: 21px;position: relative;margin-bottom: 14px; }
.gift-block li:before {content: '';width: 4px;height: 4px;background-color: #004b7c;position: absolute;top: 5px;left: 2px;border-radius: 50%; }
.gift-block__left, .gift-block__right {padding: 40px 27px 27px 40px; }
.gift-block__left {-webkit-box-flex: 65%;-ms-flex: 65% 0 0px;flex: 65% 0 0; }
.gift-block__right {-webkit-box-flex: 35%;-ms-flex: 35% 0 0px;flex: 35% 0 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column; }
.gift-block__ps {font-size: 12px;line-height: 1.667;margin-top: auto;padding-bottom: 12px; }
@media screen and (max-width: 1023px) {
    .gift-block__left {-webkit-box-flex: 50%;-ms-flex: 50% 0 0px;flex: 50% 0 0; }
    .gift-block__right {-webkit-box-flex: 50%;-ms-flex: 50% 0 0px;flex: 50% 0 0; }
}
@media screen and (max-width: 768px) {
    .gift-block {display: block;margin-left: 10px;margin-right: 10px; }
    .gift-block__left {-webkit-box-flex: 100%;-ms-flex: 100% 0 0px;flex: 100% 0 0; }
    .gift-block__right {-webkit-box-flex: 100%;-ms-flex: 100% 0 0px;flex: 100% 0 0; }
    .gift-block__left, .gift-block__right {padding: 25px 20px 25px 20px; }
    .gift-block .h3 {padding-left: 55px; }
    .gift-block__left .h3 + strong {padding-right: 0; }
}
@media screen and (max-width: 400px) {
    .gift-block__icon {float: none;margin: 0 auto;width: 44px;height: 36px;margin-bottom: 15px; }
    .gift-block .h3 {padding: 0;text-align: center; }
}

/*cost_from_ppm*/
.cost_from_ppm {border-radius: 10px;background-color: #fff;box-shadow: 0px 0px 6px 0px rgb(125, 210, 243);padding: 27px 25px;margin:49px 0 21px 0;}
.cost_from_ppm h2 {margin-bottom: 25px; text-align: center;}
.cost_from_ppm__block {padding: 0 1em;margin-top: 1em; display: flex;flex-direction: row; align-items: center;justify-content: center;}
.cost_from_ppm__text {font-size: 240%;font-weight: bold;line-height: 1.2;margin: 0;padding: 10px; }
.cost_from_ppm .book-btn {min-width: 400px;float: right; }
.cost_from_ppm p {text-align: center;font-size: 16px;margin-top: 38px;line-height: 1.222;padding: 0 20px; }
@media screen and (max-width: 1023px) {
    .cost_from_ppm__block {flex-direction: column;}
    .cost_from_ppm__text {font-size: 250%;}
    .cost_from_ppm .book-btn {float: none;}
}
@media screen and (max-width: 576px) {
    .cost_from_ppm .book-btn {width: 100%; min-width: 0;}
    .cost_from_ppm__text {font-size: 150%;}
}

/*head-block-v3*/
.head-block-v3 {background-size: cover !important;color: #ffffff;padding: 60px 0 75px 0;}
.head-block-v3 svg {width: 100%;height: 100%;}
.head-block-v3 img {width: 100%;height: 100%;}
.head-block-v3__icon {width: 70px;height: 72px;margin-bottom: 33px;margin-top: 9px; }
.head-block-v3 h1 {margin-bottom: 24px;color: white;}
.head-block-v3 p {margin-bottom: 8px; }
.head-block-v3__icon-item {height: 60px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center; }
.head-block-v3__icon-item.min svg {height: 50px; }
.head-block-v3__icon-item.min img {height: 50px; }
.head-block-v3__list {margin-top: 50px;padding: 0 15px;display: -webkit-box;display: -ms-flexbox;display: flex; }
.head-block-v3__list li {text-align: center;max-width: 160px;position: relative;margin-right: 30px;list-style: none;}
.head-block-v3__list li:last-child {margin-right: 0; }
.head-block-v3__list li:last-child:after {display: none; }
.head-block-v3__list li:after {content: '';position: absolute;top: 15px;right: -15px;width: 0;height: 76px;border-right: 1px solid #8d8f90; }
.head-block-v3__text {font-weight: bold;line-height: 1.375;margin-top: 10px; }
@media screen and (max-width: 1024px) {
    .head-block-v3__list {-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between; }
    .head-block-v3__list li {max-width: none;-webkit-box-flex: 45%;-ms-flex: 45% 0 0px;flex: 45% 0 0;margin-bottom: 20px;margin-right: 0; }
    .head-block-v3__list li:after {display: none;}
}
@media screen and (max-width: 768px) {
    .head-block-v3 {padding: 30px 0 30px 0; }
}
@media screen and (max-width: 576px) {
    .head-block-v3__list {display: block;}
    .head-block-v3__list {padding: 0;}
}


/*list-w-3*/
.list-w-3 {margin-top: 80px;padding: 0 20px;border-radius: 10px;background-color: #fff;-webkit-box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.1);box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.1);}
.list-w-3 ul {list-style: none;/*color: #333333;*/line-height: 1.8;/*font-family: 'Arial Unicode MS', Arial, sans-serif;*/padding: 60px 19px 40px 19px;position: relative;margin-bottom: 20px;}
.list-w-3 ul.col2 {-webkit-columns: 2;-moz-columns: 2;columns: 2;-webkit-column-gap: 36px;-moz-column-gap: 36px;column-gap: 36px; }
.list-w-3 .list-w-3__item {padding-top: 4px;padding-left: 18px;padding-bottom: 1px;padding-right: 50px;margin-left: 9px;position: relative; }
.list-w-3 .list-w-3__item:before {content: '';width: 5px;height: 5px;background-color: #00aaed;position: absolute;top: 15px;left: 2px;border-radius: 50%; }
.list-w-3 .list-w-3__icon {width: 38px;height: 38px;position: absolute;top: 20px;right: 42px; }
.list-w-3 a {color: #00537d;text-decoration: underline;}
.list-w-3 a:hover {color: #00aaed;text-decoration: none;}
@media screen and (max-width: 768px) {
    .list-w-3 {margin-top: 30px;}
    .list-w-3 ul {padding-bottom: 30px;margin-right: -20px;margin-left: -20px;padding-left: 20px;padding-right: 20px;}
    .list-w-3 ul.col2 {-webkit-columns: auto;-moz-columns: auto;columns: auto;}
    .list-w-3 .list-w-3__item {padding-right: 0;margin-left: 0; }
    .list-w-3 .list-w-3__icon {right: calc(50% - 19px);}
}

/*wave-block*/
.wave-block {max-width: 1170px;margin: 77px auto 0 auto;padding: 0 6px;}
.wave-block__header{text-align: center;}
.wave-block__charact {position: relative;margin-top: 90px;height: 310px; }
.wave-block .wave {position: absolute;top: 0;left: 0;z-index: 5; }
.wave-block .wave img {width: 100%; }
.wave-block ul {position: relative;z-index: 10;display: -webkit-box;display: -ms-flexbox;display: flex;padding-top: 77px;padding-left: 7px;padding-right: 7px; }
.wave-block ul li {text-align: center;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;position: relative;-webkit-box-flex: 25%;-ms-flex: 25% 0 0px;flex: 25% 0 0; }
.wave-block ul li:nth-child(odd) .wave-block__text {top: calc(100% + 18px); }
.wave-block ul li:nth-child(even) .wave-block__text {bottom: calc(100% + 18px); }
.wave-block ul li:nth-child(even) .wave-block__info {-webkit-transform-origin: 50% 100%;transform-origin: 50% 100%;padding: 35px 30px 77px 30px;top: auto;bottom: 75px; }
.wave-block__icon {width: 150px;height: 150px;border-radius: 50%;border: 14px solid;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;position: relative;z-index: 10;-webkit-transition: border-color .3s, background-color .3s;transition: border-color .3s, background-color .3s; }
.wave-block__icon.icon1 svg {width: 54px;height: 54px; }
.wave-block__icon.icon1 img {width: 54px;height: 54px; }
.wave-block__icon.icon2 svg {width: 55px;height: 56px; }
.wave-block__icon.icon2 img {width: 55px;height: 56px; }
.wave-block__icon.icon3 svg {width: 58px;height: 61px; }
.wave-block__icon.icon3 img {width: 58px;height: 61px; }
.wave-block__icon.icon4 svg {width: 64px;height: 67px; }
.wave-block__icon.icon4 img {width: 64px;height: 67px; }
.wave-block__icon:hover {background-color: #ffffff;border-color: #ffffff !important; }
.wave-block__icon:hover + .wave-block__info {-webkit-transform: scale(1);transform: scale(1); }
.wave-block__icon:hover + .wave-block__info + .wave-block__shadow {opacity: 1; }
.wave-block__info {position: absolute;padding: 77px 30px 35px 30px;top: 75px;left: 0;right: 0;z-index: 5;-webkit-transform-origin: 50% 0;transform-origin: 50% 0;-webkit-transform: scale(0);transform: scale(0);will-change: transform;-webkit-transition: -webkit-transform .3s;transition: -webkit-transform .3s;transition: transform .3s;transition: transform .3s, -webkit-transform .3s;border-radius: 10px;background-color: #fff;-webkit-box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.1);box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.1);}
.wave-block__shadow {width: 150px;height: 150px;border-radius: 50%;border: 14px solid transparent;z-index: 4;position: absolute;top: 0;-webkit-box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.1);box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.1);opacity: 0;-webkit-transition: opacity .3s;transition: opacity .3s; }
.wave-block__text {font-size: 18px;line-height: 1.333;color: #333333;/*font-family: 'Arial Unicode MS', Arial, sans-serif;*/position: absolute;width: 255px;padding: 0 15px;opacity: 1;-webkit-transition: opacity .3s;transition: opacity .3s; }
@media screen and (max-width: 1199px) {
    .wave-block ul {padding-top: 55px; }
}
@media screen and (max-width: 1024px) {
    .wave-block {padding: 0; }
    .wave-block .wave {display: none; }
    .wave-block ul {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;padding: 0; }
    .wave-block ul li {margin-bottom: 20px; }
    .wave-block__charact {margin-top: 20px;height: auto; }
    .wave-block__text {width: auto; }
    .wave-block ul li:nth-child(odd) .wave-block__text,
    .wave-block ul li:nth-child(even) .wave-block__text {position: relative;top: auto;left: auto;right: auto; }
    .wave-block__icon {margin-bottom: 20px; }
    .wave-block__info, .wave-block ul li:nth-child(even) .wave-block__info {-webkit-transform-origin: 50% 0;transform-origin: 50% 0;position: relative;padding-top: 0;padding-bottom: 0;height: 0;margin-top: 0;top: auto;bottom: auto;overflow: hidden;-webkit-transition: margin .3s, height .3s, padding .3s, -webkit-transform .3s;transition: margin .3s, height .3s, padding .3s, -webkit-transform .3s;transition: transform .3s, margin .3s, height .3s, padding .3s;transition: transform .3s, margin .3s, height .3s, padding .3s, -webkit-transform .3s; }
    .wave-block__icon:hover + .wave-block__info, .wave-block ul li:nth-child(even) .wave-block__icon:hover + .wave-block__info {height: auto;padding-top: 77px;padding-bottom: 35px;margin-top: -95px; }
}
@media screen and (max-width: 768px) {
    .wave-block {margin-top: 30px; }
}

/*block-img-v3*/
.block-img-v3 {max-width: 1170px; display: -webkit-box;display: -ms-flexbox;display: flex;margin:40px auto 0 auto;overflow: hidden;color: #333333;line-height: 1.8;border-radius: 10px;background-color: #fff;-webkit-box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.1);box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.1);}
.block-img-v3.revert {-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse; }
.block-img-v3.revert .block-img-v3__img {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end; }
.block-img-v3.revert .block-img-v3__text {padding-left: 45px; }
.block-img-v3 .block-img-v3__text h2 {text-align: left;/*margin-bottom: 11px; */margin: 10px 0;}
.block-img-v3__text {flex: 53% 0 0;padding: 20px 20px 20px 30px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center; }
.block-img-v3__text .book-btn {margin-top: 19px;min-width: 240px; }
.block-img-v3__img {-webkit-box-flex: 0;-ms-flex: 0 0 49%;flex: 0 0 49%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start; }
.block-img-v3__img img {height: 100%; /*width: 100%;*/}
.block-img-v3 ul {margin: 3px 0 0 0;padding: 0;list-style: none;}
.block-img-v3 ul li {margin-left: 0;padding-top: 4px;padding-left: 18px;padding-bottom: 1px;padding-right: 50px;margin-left: 9px;position: relative;}
.block-img-v3 ul li:before {content: '';width: 5px;height: 5px;background-color: #00aaed;position: absolute;top: 15px;left: 2px;border-radius: 50%;}
@media screen and (max-width: 768px) {
    /*.block-img-v3 {margin-right: -20px;margin-left: -20px; }*/
    .block-img-v3__text,
    .block-img-v3.revert .block-img-v3__text {padding-right: 20px;padding-left: 20px; }
    .block-img-v3,
    .block-img-v3.revert {-webkit-box-orient: vertical;-webkit-box-direction: reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse; }
    .block-img-v3__img img {width: 100%;height: auto;display: block; }
    .block-img-v3 .block-img-v3__img,
    .block-img-v3.revert .block-img-v3__img {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;display: block; }
    .block-img-v3__text {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto; }
}

/*cnt-block-v3*/
.cnt-block-v3 {margin-top: 73px;padding: 0 40px;text-align: center;}
.cnt-block-v3 h2 {margin-bottom: 12px;}
/*.cnt-block-v3 .center-text {font-size: 16px; }*/
.cnt-block-v3__list {list-style: none;margin: 0;padding: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between; }
.cnt-block-v3__list li {-webkit-box-flex: 22%;-ms-flex: 22% 0 0px;flex: 22% 0 0;padding-top: 30px; }
.cnt-block-v3__img {height: 159px;position: relative; }
.cnt-block-v3__img img {position: absolute;top: 0;left: 0; }
.cnt-block-v3__name {font-size: 20px;font-weight: bold;line-height: 1.75;color: #333333;text-align: center; }
@media screen and (max-width: 1024px) {
    .cnt-block-v3 {padding: 0; }
    .cnt-block-v3__list {-ms-flex-wrap: wrap;flex-wrap: wrap; }
    .cnt-block-v3__list li {-webkit-box-flex: 43%;-ms-flex: 43% 0 0px;flex: 43% 0 0; }
    .cnt-block-v3__img img {position: relative;top: auto !important;left: auto !important; }
    .cnt-block-v3__img {height: auto;text-align: center;min-height: 205px; }
    .cnt-block-v3__name {padding: 0 !important; }
}
@media screen and (max-width: 768px) {
    .cnt-block-v3 {margin-top: 30px;}
}
@media screen and (max-width: 576px) {
    .cnt-block-v3__list li {-webkit-box-flex: 100%;-ms-flex: 100% 0 0px;flex: 100% 0 0; }
}

/*car-block-v1*/
.car-block-v1 {margin-top: 73px;padding: 0;text-align: center;}
.car-block-v1 h2 {margin-bottom: 12px;}
.car-block-v1__car {overflow: hidden; border-radius: 10px; background-color: #fff; box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.1);}
@media screen and (max-width: 1024px) {
    .car-block-v1 {padding: 0; }
}
@media screen and (max-width: 768px) {
    .car-block-v1 {margin-top: 30px;}
}

/*imgs-v3*/
.imgs-v3 { margin-top: 65px;padding: 50px 33px 50px 33px;text-align: center;border-radius: 10px;background-color: #fff;-webkit-box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.1);box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.1);}
.imgs-v3 h2 {margin-bottom: 17px;}
/*.imgs-v3 .center-text {font-size: 16px; }*/
.imgs-v3 ul {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;list-style: none;margin: 0;padding: 0;}
.imgs-v3 ul li {margin-top: 34px;position: relative; }
.imgs-v3 ul li:last-child {margin-right: 0; }
.imgs-v3 ul li:last-child:after {display: none; }
.imgs-v3 ul li:after {content: '';position: absolute;top: 0;top: 17px;right: -29px;height: 48px;border-right: 1px solid #8d8f90;opacity: .4; }
.imgs-v3__link {display: block;padding-top: 13px;padding-bottom: 5px;text-align: center;/*font-family: 'Arial Unicode MS', Arial, sans-serif;*/font-size: 18px;line-height: 1.8;text-decoration: underline;color: #333333;-webkit-transition: color .3s;transition: color .3s; }
.imgs-v3__link:hover {text-decoration: none;color: #14b2f1; }
@media screen and (max-width: 1024px){
    .imgs-v3 ul {-ms-flex-wrap: wrap;flex-wrap: wrap; }
    .imgs-v3 ul li:after {display: none; }
    .imgs-v3 ul li {-webkit-box-flex: 25%;-ms-flex: 25% 0 0px;flex: 25% 0 0;text-align: center; }
}
@media screen and (max-width: 768px){
    .imgs-v3 {margin-top: 30px;/*margin-left: -20px;margin-right: -20px;*/padding-right: 20px;padding-left: 20px; }
}
@media screen and (max-width: 576px){
    .imgs-v3 ul li {-webkit-box-flex: 50%;-ms-flex: 50% 0 0px;flex: 50% 0 0; }
}


/*mini-cards-v3*/
.mini-cards-v3 {margin-top: 72px; }
.mini-cards-v3__block {list-style: none;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;margin-top: 76px;margin-left: -10px;margin-right: -10px;padding: 0;}
.mini-cards-v3__block li {flex: 22.5% 0 0;margin: 0 10px; }
.mini-card-v3 {position: relative;padding: 34px 35px 47px 30px;border-radius: 10px;background-color: #fff;-webkit-box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.1);box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.1);}
.mini-cards-v3__header{text-align: center;}
.mini-card-v3__icon {position: absolute;width: 94px;height: 90px;top: -47px;left: calc(50% - 47px);background-color: #fff;border-radius: 50%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;z-index: 3; }
.mini-card-v3__shadow {position: absolute;width: 94px;height: 90px;top: -47px;left: calc(50% - 47px);background-color: #fff;border-radius: 50%;-webkit-box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.1);box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.1);z-index: -1; }
.mini-card-v3__text {/*font-family: 'Arial Unicode MS', Arial, sans-serif;*/line-height: 1.625;color: #333333;position: relative;z-index: 4;}
.mini-card-v3__svg {width: 50%;padding-top: 6px;}
.mini-cards-v3 a {color: #00537d;text-decoration: underline;}
.mini-cards-v3 a:hover {color: #00aaed;text-decoration: none;}
@media screen and (max-width: 1024px) {
    .mini-cards-v3__block {flex-wrap: wrap; }
    .mini-cards-v3__block li {flex: 48% 0 0;margin: 0;margin-bottom: 65px; }
    .mini-cards-v3__block {margin-right: 0;margin-left: 0; }
    .mini-card-v3 {padding-left: 20px;padding-right: 20px;padding-bottom: 30px; }
}
@media screen and (max-width: 576px) {
    /*.mini-cards-v3__block li {margin-right: -20px;margin-left: -20px; }*/
    .mini-cards-v3__block {display: block;}
    .mini-card-v3 {padding-left: 20px;padding-right: 20px;padding-bottom: 30px; }
}

/*buttons-block-v3*/
.buttons-block-v3 {font-size:16px; display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;padding: 70px 31px 0 31px;}
.blue-btn {display: block;width: 329px;height: 71px;border: 3px solid #00aaed;border-radius: 35.5px;margin: 0 13px;padding: 15px;font-weight: bold;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;color: #333333;text-decoration: none;text-align: center;outline: none;text-decoration: none;-webkit-transition: background-color .3s, color .3s;transition: background-color .3s, color .3s; }
.blue-btn:hover {background-color: #00aaed;color: #ffffff;text-decoration: none;}
@media screen and (max-width: 1024px) {
    .buttons-block-v3 {padding-left: 0;padding-right: 0; }
}
@media screen and (max-width: 768px) {
    .buttons-block-v3 {display: block;text-align: center; padding-top: 60px;}
    .buttons-block-v3 .blue-btn {margin: 0 auto;margin-bottom: 20px; }
    .buttons-block-v3 .blue-btn {width: 450px;}
}
@media screen and (max-width: 400px) {
    .buttons-block-v3 {padding-top: 50px;}
    .buttons-block-v3 .blue-btn {width: 100%;}
}

.fc_white_block_4 { padding: 30px; margin: 25px 0; font-size: 16px; border-radius: 10px; background-color: #fff; box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.1);}

/*slick-slider*/
.slick-slider{position: relative;display: block;box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}
.slick-list{position: relative;display: block;overflow: hidden;margin: 0;padding: 0;}
.slick-list:focus{outline: none;}
.slick-list.dragging{cursor: pointer;cursor: hand;}
.slick-slider .slick-track,
.slick-slider .slick-list{-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
.slick-track{position: relative;top: 0;left: 0;display: block;margin-left: auto;margin-right: auto;}
.slick-track:before,
.slick-track:after{display: table;content: '';}
.slick-track:after{clear: both;}
.slick-loading .slick-track{visibility: hidden;}
.slick-slide{display: none;float: left;height: 100%;min-height: 1px;}
[dir='rtl'] .slick-slide{float: right;}
/*.slick-slide img{display: block;}*/
.slick-slide.slick-loading img{display: none;}
.slick-slide.dragging img{pointer-events: none;}
.slick-initialized .slick-slide{display: block;}
.slick-loading .slick-slide{visibility: hidden;}
.slick-vertical .slick-slide{display: block;height: auto;border: 1px solid transparent;}
.slick-arrow.slick-hidden {display: none;}



/*card-block-v3 + v3-cards*/
.card-block-v3 {font-size:16px; margin-top: 80px;position: relative;}
.card-block-v3__header{text-align: center;}
.card-block-v3__header p{margin: 0; padding: 0;}
.card-block-v3__header h2{margin: 0; padding: 0;}
.card-block-v3.cb_type_2 {margin-top: 70px; }
.card-block-v3.cb_type_2 .v3-cards__contents li {width: 230px; }
.card-block-v3.cb_type_2 .v3-cards__contents {padding:142px 0 0 0; }
.card-block-v3.cb_type_2 .v3-card__h {height: 91px; /*padding-bottom: 29px;*/}
.card-block-v3.cb_type_2 .v3-card ul li {display: flex;justify-content: center;align-items: center;padding-left: 20px;padding-right: 20px; }
.card-block-v3.cb_type_2 .v3-card {padding-bottom: 6px; }
.card-block-v3.cb_type_2 .v3-cards__left-arrow,
.card-block-v3.cb_type_2 .v3-cards__right-arrow {top: 75px; }
.card-block-v3 .v3-cards {margin-top: 30px; }
.card-block-v3__bg {position: absolute;top: 195px;right: -109px; }
@media screen and (max-width: 920px) {
    .card-block-v3__bg {display: none; }
}
@media screen and (max-width: 576px) {
    .card-block-v3.cb_type_2 .v3-card ul li {text-align: center;display: block; }
    .card-block-v3.cb_type_2 .v3-card ul li .on-mobile {margin-bottom: 5px;font-weight: bold; }
    .card-block-v3.cb_type_2 .v3-cards__left-arrow,
    .card-block-v3.cb_type_2 .v3-cards__right-arrow {top: auto; }
}
.v3-cards {display: flex;overflow: hidden;position: relative; }
.v3-cards__contents {/*font-family: 'Arial Unicode MS', Arial, sans-serif;*//*line-height: 1.8;*/list-style: none;color: #333333;padding:181px 0 0 0;margin: 0 15px 0 0;}
.v3-cards__contents li {width: 190px;text-align: right;line-height:1.8125;padding: 10px 1px 16px 0px;border-bottom: 1px solid #e0e0e0;}
.v3-cards__contents li:first-child {border-top: 1px solid #e0e0e0; }
.v3-cards .b-none {border-bottom: 1px solid transparent; }
.v3-cards__left-arrow, .v3-cards__right-arrow {position: absolute;top: 110px;width: 20px;height: 20px;border-left: 3px solid #96ca2d;border-bottom: 3px solid #96ca2d;z-index: 10; }
.v3-cards__left-arrow.slick-disabled, .v3-cards__right-arrow.slick-disabled {opacity: 0.2;}
.v3-cards__left-arrow:hover, .v3-cards__right-arrow:hover {border-left: 2px solid #00aaed;border-bottom: 2px solid #00aaed; }
.v3-cards__left-arrow {-webkit-transform: rotate(45deg);transform: rotate(45deg);left: 100px; }
.v3-cards__right-arrow {-webkit-transform: rotate(-135deg);transform: rotate(-135deg);left: 150px; }
.v3-cards .slick-list {padding-top: 5px;padding-left: 5px;padding-bottom: 5px; }
.v3-card {box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.1);background-color: #fff;border-radius: 10px;text-align: center;padding-bottom: 28px;margin:47px 15px 0 0;position: relative;width: 297px;outline: none; }
.v3-card .on-mobile {display: none; }
.v3-card__icon {position: absolute;width: 94px;height: 90px;top: -47px;left: calc(50% - 47px);background-color: #fff;border-radius: 50%;display: flex;align-items: center;justify-content: center;z-index: 6;transition: background-color .3s; }
.v3-card__icon img {width: 50px; height: 50px;}
.v3-card__shadow {position: absolute;width: 94px;height: 90px;top: -47px;left: calc(50% - 47px);background-color: #fff;box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.1);border-radius: 50%;z-index: -1; }
.v3-card__h {height:130px; font-size: 18px;line-height: 1.5;color: #333333;position: relative;z-index: 5;padding: 0 28px;padding-top: 33px;padding-bottom: 15px;border-bottom: 1px solid #e0e0e0;border-radius: 10px 10px 0 0;background-color: #ffffff;transition: background-color .3s, color .3s; }
.v3-card__h__text{z-index: 9; position: relative;}
.v3-card ul {text-align: left;margin-bottom: 17px; list-style: none; padding: 0;}
.v3-card ul li {/*font-family: Arial, sans-serif;*/font-weight: bold;color: #333333;line-height: 1.8125;padding: 10px 10px 16px 38px;position: relative;border-bottom: 1px solid transparent;}
.v3-card ul li:nth-child(even) {background-color: #f4f4f4; }
.v3-card ul li img {width:auto;height:1.8125em; display: inline;}
.v3-card img.flag{border: 1px solid #4c4c4c;margin: 0 2px;}
.v3-card ul li.v3-card__large {min-height: calc(2*(10px + 16px + 1.8125em) + 1px); align-items: flex-start !important; }
.v3-card ul li.v3-card__full {padding: 0px;}
.v3-card ul li .v3-card__line_text {line-height: 1.2;  color: #333333;font-weight: normal; text-align: center; height: calc(10px + 16px + 1.8125em);display: flex;align-items: center;justify-content: center;}
.v3-card__sale {position: absolute;top: 12px;right: 40px;font-size: 16px;/*font-family: 'Arial Unicode MS', Arial, sans-serif;*/font-weight: normal;color: #b2b2b2; }
.v3-card__btn {padding: 0 30px; }
.v3-card__btn .book-btn {width: 100%; }
.v3-card:hover {box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.4);}
.v3-card:hover .v3-card__shadow {box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.4);}
.v3-card:hover .v3-card__h {background-color: #c8ffcc; }
.v3-card:hover .v3-card__icon {background-color: #c8ffcc; }
.v3-card .v3-card__nohover {display: block;}
.v3-card .v3-card__hover {display: none;}
.v3-card:hover .v3-card__nohover {display: none;}
.v3-card:hover .v3-card__hover {display: block;}
.v3-card .old_price {position: relative; color: #a9a9a9;font-size: 90%;}
.v3-card .old_price:before {border-bottom: 2px solid #ee4848; position: absolute; content: "";width: 100%;height: 50%;position: absolute;top: 0;left: 0;transform: rotate(-7deg);}
.v3-card .new_price {color: #f00;}
@media screen and (max-width: 1200px) {
    .v3-cards {display: block; }
    .v3-cards__contents {float: left; }
    .cb_type_2 .v3-card__h {height: 0; }
}
@media screen and (max-width: 768px) {
    .card-block-v3 {margin-top: 30px; }
    .card-block-v3.cb_type_2 {margin-top: 30px; }
}
@media screen and (max-width: 576px) {
    .v3-card .on-mobile {display: block;}
    .v3-cards__contents {display: none;}
    .v3-card__sale {top: auto;bottom: 17px;right: 15px; }
    .v3-card {margin-right: 15px;margin-left: 15px; }
    .v3-cards {padding-bottom: 50px; }
    .v3-card ul li {padding-left: 20px;padding-right: 20px; }
    .v3-cards__left-arrow,
    .v3-cards__right-arrow {top: auto;bottom: 16px; }
    .v3-cards__left-arrow {left: calc(50% - 50px); }
    .v3-cards__right-arrow {left: auto;right: calc(50% - 50px); }
}
@media screen and (max-width: 400px) {
    .v3-card {margin-left: 10px; }
}

/*fc_kb*/
.fc_kb{margin: 0 0 2em 0;}
.fc_kb_print_wrapper{width: 210mm;margin: 0 auto;}
.fc_kb_flex_1{display: flex;flex-direction: row;flex-wrap: wrap;justify-content: space-between;}
.fc_kb_left{width: 250px;overflow: hidden;}
.fc_kb_right{width: 830px;min-height: 400px;padding: 0;}
.fc_kb_menu{margin-top: 23px;}
.fc_kb_r_menu{width: 48px;position: relative;padding: 0 0 0 1em;}
.fc_kb_r_menu_absolute{position: absolute;bottom: 70px;}
.fc_kb_r_menu_fixed{position: fixed;}
.fc_kb_r_menu ul {list-style-type: none;padding: 0;margin: 0;}
.fc_kb_r_menu li i {border-radius: 4px;color: grey;border: 2px solid grey;text-align: center;margin: 5px;padding: 5px;font-size: 150%;}
.fc_kb_bread_crumbs{margin: 31px 0;}
.fc_kb_bread_crumbs .breadcrumb{background-color: transparent;padding: 8px 0;}
.fc_kb_title h1{font-size: 30px;margin-top: 0;margin-bottom: 0;color: #333;}
.fc_kb_panel{display: flex;flex-direction: row;justify-content: flex-start;margin-top: 2.2em;padding-bottom: 10px;border-bottom: 1px solid #ccc;}
.fc_kb_panel div{margin: 0 2em 0 0;}
.fc_kb_ind_box{display: flex;justify-content: end;float: right;margin-top: -2.1em;}
.fc_kb_ind_red,
.fc_kb_ind_green{background: red;color: white;font-weight: bold;margin: 0 4px;padding: 4px;border-radius: 5px;}
.fc_kb_ind_green{background: lime;}
/*.fc_kb_date{}*/
/*.fc_kb_print_version{}*/
/*.fc_kb_complexity{}*/
/*.fc_kb_time{}*/
.fc_kb_content{margin-top: 2em;}
/*.fc_kb_content p{}*/
.fc_kb_content ul{list-style-type: initial;margin: 0;padding-left: 2em;}
.fc_kb_content img{max-width: 100%;height: auto;}
.fc_kb_content iframe{max-width: 100%;}
/*внутри статьи ссылки синие*/
.fc_kb_content a:not([class]) {color: #0000FF;}
/*исключение на черный*/
.fc_kb_content .fc_kb_toc a,
.fc_kb_content .fc_kb_box_2 .s_header a,
.fc_kb_content .fc_kb_box_2 .s_footer a {color: #000000;text-decoration: none;}
.fc_kb_tabs .fc_kb_tabs_box ul{list-style-type: none;padding: 0;}
.fc_kb_tabs .fc_kb_tabs_box a {color: #5c5c5c;text-decoration: none;background-color: #dedede;}
.fc_kb_tabs .tab-content {padding: 0.5em;text-align: justify;}
.fc_kb_dropdown .fc_kb_dropdown_box ul {list-style-type: none;padding: 0;}
.fc_kb_dropdown .fc_kb_dropdown_box  a {color: #5c5c5c;text-decoration: none;}
.fc_kb_dropdown .fc_kb_dropdown_box .dropdown-menu > .active > a {background-color: #dedede;}
.fc_kb_dropdown .tab-content {margin-top: 0.3em;text-align: justify;}
.fc_kb_content h2 {font-size: 28px;}
.fc_kb_content h3 {font-size: 18px;}
.fc_kb_rating_bg,
.fc_kb_rating{width: 50px;height: 16px;display: inline-block;background-image: url('/modules/addons/fc_kb/templates/rating_3.png') !important;background-repeat: no-repeat;background-position: 0px 0px;}
.fc_kb_rating_bg{vertical-align: -3px;}
.fc_kb_rating {background-position: -0px -16px;}
.fc_kb_rating.r0{width:0;}
.fc_kb_rating.r1{width:20%}
.fc_kb_rating.r2{width:40%}
.fc_kb_rating.r3{width:60%}
.fc_kb_rating.r4{width:80%}
.fc_kb_rating.r5{width:100%}
.fc_kb_category{margin-top: 16px;}
.fc_kb_category .article{margin: 0 1em;padding: 0.6em 0;border-bottom: 1px solid #cdcdcd;}
.fc_kb_category .category{margin: 0 1em;padding: 0.6em 0;border-bottom: 1px solid #cdcdcd;}
.fc_kb_found{margin-top: 16px;}
.fc_kb_found .s_data b{background-color: rgba(255,102,0,.2);}
.fc_kb_tags{margin: 10px 0 0 0;padding: 0;list-style:none;}
.fc_kb_tags li, .fc_kb_tags a{float:left;height:24px;line-height:24px;position:relative;font-size:11px;}
.fc_kb_tags a{margin-left:20px;padding:0 10px 0 12px;background:#767676;color:#fff;text-decoration:none;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;}
.fc_kb_tags a:before{content:"";float:left;position:absolute;top:0;left:-12px;width:0;height:0;border-color:transparent #767676 transparent transparent;border-style:solid;border-width:12px 12px 12px 0;}
.fc_kb_tags a:after{content:"";position:absolute;top:10px;left:0;float:left;width:4px;height:4px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background:#fff;}
.fc_kb_tags a:hover{background:#555;}
.fc_kb_tags a:hover:before{border-color:transparent #555 transparent transparent;}
.fc_kb_article_menu{margin-top: 16px;}
/*меню в статье*/
.fc_kb_toc{display: inline-block;/*font-size: 95%;*/margin: 0 0 1em 0;padding: 0.7em 1.3em;border-radius: 5px;border: 1px solid #ccc;}
.fc_kb_toctitle{text-align: left;}
.fc_kb_toctitle h2{display: inline;border: 0;padding: 0;font-size: 100%;font-weight: bold;}
.fc_kb_toctitle label{color: #1481ec;margin: 0;}
.fc_kb_toc ul{list-style-type: decimal;list-style-image: none;margin: 0.5em 0.3em 0.3em 1.5em;padding: 0;text-align: left;}
.fc_kb_toc_checkbox:checked ~ ul {display:none}
.fc_kb_toc_checkbox:not(:checked) ~ .fc_kb_toctitle .fc_kb_toc_span_show {display:none}
.fc_kb_toc_checkbox:checked ~ .fc_kb_toctitle .fc_kb_toc_span_hide {display:none}
.fc_kb_toc_span_hide, .fc_kb_toc_span_show{cursor: pointer;}
/*.fc_kb_index{}*/
.fc_kb_index_background {background-image:url("/templates/fox/img/f/background/compare-bg.jpg"); background-repeat: no-repeat; background-size: cover; margin: 0;padding: 0;}
.fc_kb_index_header_1 {position: relative;display: flex;flex-direction: row;align-items: center;}
.fc_kb_index_header_1 .image{width: 150px; height: 150px; margin:10px 20px 10px 0;}
.fc_kb_index_header_1 .text h1{color: #FFFFFF;font-size: 35px;padding: 0;margin: 0;}
.fc_kb_index_header_1 .text .description{color: #FFFFFF;margin-top: 20px;}
.fc_kb_index_search{margin: 3em 0 0 0;}
.fc_kb_root_items{display: flex;flex-direction: row;flex-wrap: wrap;justify-content: space-around;margin-top: 2em;}
.fc_kb_root_item{text-align: center;margin: 20px;}
.fc_kb_root_item img{width: 100px;height: 100px;margin: 5px 20px;}
.fc_kb_boxes_1{display: flex;flex-direction: row;flex-wrap: wrap;justify-content: center;}
.fc_kb_box_1{background: #efefef;border: 1px solid #dedede;border-radius: 5px;margin: 1.5em;padding: 1.5em;text-align: left;width: 36%;}
.fc_kb_box_1 h3{margin: 0 0 0.5em 0;text-align: center;}
.fc_kb_box_1 p{margin: 0 0 0.5em 0;}
.fc_kb_box_1 a{color: red;}
/*гармошка*/
.fc_accordion_kb dl {margin: 0;padding: 0;}
.fc_accordion_kb dt {display: block;margin: 0 0 0.5em 1em;padding: 0;color: #1481ec;text-decoration: none;font-weight: normal;text-indent: -1em;cursor: pointer;}
.fc_accordion_kb dt:before {font-family: "Font Awesome 5 Pro";content: "\f105";margin-right: 5px;}
.fc_accordion_kb dt.opened {color: #1272cf;}
.fc_accordion_kb dt.opened:before {content: "\f107";}
.fc_accordion_kb dd {display: none;margin: 0 0 2em 1em;}
.fc_accordion_kb .open_close_all_dl{text-align: right;}
.fc_accordion_kb .open_close_all_dl a{color: #1481ec;text-decoration: none;font-weight: normal;}
/*гармошка на печать*/
.fc_kb_print_wrapper .fc_accordion_kb dd{display: block;}
.fc_kb_print_wrapper .fc_accordion_kb dt:before {content: "\f107";}
.fc_kb_print_wrapper .fc_accordion_kb .open_close_all_dl{display: none;}
.fc_kb_print_wrapper .fc_kb{margin-top: 10px;}
.fc_kb_rate{margin-top: 2em;}
.fc_kb_rate .fc_kb_rate_positive{color: #70bb39;}
.fc_kb_rate .fc_kb_rate_negative{color: red;}
.fc_kb_box_2{border: 1px solid #ccc;border-top: 3px solid #ccc;margin: 1.5em 0em;padding: 0;}
.fc_kb_box_2 .s_data{margin: 1em;padding: 0;}
.fc_kb_box_2 .s_header{margin: 0;padding: 0 0 1em 0;border-bottom: 1px solid #ccc;}
.fc_kb_box_2 .s_text{margin: 1em 0 0 0;padding: 0;min-height: 3em;text-align: justify;}
.fc_kb_box_2 .s_read_url{margin: 0.5em 1em;text-align: right;}
.fc_kb_box_2 .s_footer{margin: 1em 0;padding: 1em 0 0 1em;border-top: 1px solid #ccc;}
.fc_kb_r_menu_2{position: fixed;right: 1em;bottom: 70px;}
/*.fc_kb_r_menu_absolute_2{}*/
.fc_kb_r_menu_2 ul {list-style-type: none;padding: 0;margin: 0;}
.fc_kb_r_menu_2 li i {width: 1.7em;height: 1.7em;border-radius: 4px;color: grey;border: 2px solid grey;background-color: #fefefe;text-align: center;margin: 5px;padding: 5px;font-size: 150%;opacity: 0.8;}
.fc_kb_r_menu_2 li i:hover {background-color: #e1e1e1;opacity: 1;}
/*продукты*/
.fc_kb_product{background: #333333;border-radius: 5px;padding: 15px;color: #f9f9f9;margin: 6px 8px;border: 1px solid #333333;display: flex;flex-wrap: wrap;flex-direction: row;justify-content: space-between;align-items: center;}
.fc_kb_product .flex_box{display: flex;align-items: center;width: 30%;}
.fc_kb_product .icon img{width: 50px;}
.fc_kb_product .tariff{margin: 0 1em;}
.fc_kb_box_2 .s_det_url{text-align: right;margin: 0 2em;}
.fc_kb_product .price{margin: 3px 0;font-style: italic;width: 30%;}
.fc_kb_product .big{font-size: 22px;}
.fc_kb_product .color{color: #ff7f00;}
.fc_kb_product .order_btn{width: 20%;}
.fc_kb_useful_links{margin-top: 1em;padding: 0.7em 1.3em;}
.fc_kb_useful_links h2 {padding: 0;margin: 0;font-size: 160%;font-weight: normal;}
.fc_kb_useful_links ul{font-size: 110%;list-style-type: none;list-style-image: none;margin: 0.5em 0;padding: 0;}
.fc_kb_useful_links li{padding: 0.5em 0;border-bottom: 1px solid #cdcdcd;}
.fc_kb_mm_btn{display: none;}
.fc_kb_vote{display: flex;flex-direction: row;flex-wrap: wrap;justify-content: space-between;align-items: center;padding: 0;margin: 1.5em 0 0 0;border: 1px solid #ccc;border-radius: 5px;}
.fc_kb_vote_1{font-size: 160%;width: 80%;text-align: center;padding: 0.5em 0.5em;}
.fc_kb_vote_2{border-left: 1px solid #ccc;background-color: #f5f5f5;color: #4b9812;width: 20%;padding: 1.2em 0.5em;text-align: center;font-size: 160%;}
.fc_kb_next_prev{margin: 2em 0 0 0;display: flex;flex-direction: row;flex-wrap: wrap;justify-content: space-between;align-items: stretch;}
.fc_kb_next_prev a{background-color: #f5f5f5;border: 1px solid #ccc;border-radius: 5px;padding: 1em 2em;margin: 0;width: 48%;text-align: center;display: flex;align-items: center;justify-content: space-between;}
.fc_kb_next_prev a:hover{background-color: #e9e9e9;text-decoration: none;}
.fc_kb_next_prev a span{margin: 1em;width: 100%;}
.fc_kb_social {margin-top: 1em;text-align: right;}
.fc_kb_social ul{display: inline-block;list-style: none;margin: 0;padding: 0;}
.fc_kb_social ul li{display: inline-block;padding: 0;margin: 0;}
.fc_kb_social a{display: inline-block;vertical-align: top;text-decoration: none;white-space: nowrap;}
.fc_kb_social .fc_kb_icon_box{display: inline-block;vertical-align: top;border-radius: 2px;color: #fff;overflow: hidden;position: relative;}
.fc_kb_social .fc_kb_icon{height: 24px;width: 24px;background-size: 24px 24px;display: inline-block;vertical-align: top;}
.fc_kb_social .icon_facebook .fc_kb_icon_box{background-color: #3b5998;}
.fc_kb_social .icon_facebook .fc_kb_icon{background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.423 20v-7.298h2.464l.369-2.845h-2.832V8.042c0-.824.23-1.385 1.417-1.385h1.515V4.111A20.255 20.255 0 0 0 14.148 4c-2.183 0-3.678 1.326-3.678 3.76v2.097H8v2.845h2.47V20h2.953z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E");}
.fc_kb_social .icon_twitter .fc_kb_icon_box{background-color: #00aced;}
.fc_kb_social .icon_twitter .fc_kb_icon{background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 7.539a6.56 6.56 0 0 1-1.885.517 3.294 3.294 0 0 0 1.443-1.816 6.575 6.575 0 0 1-2.085.796 3.283 3.283 0 0 0-5.593 2.994A9.32 9.32 0 0 1 5.114 6.6a3.28 3.28 0 0 0 1.016 4.382 3.274 3.274 0 0 1-1.487-.41v.041a3.285 3.285 0 0 0 2.633 3.218 3.305 3.305 0 0 1-1.482.056 3.286 3.286 0 0 0 3.066 2.28A6.585 6.585 0 0 1 4 17.524 9.291 9.291 0 0 0 9.032 19c6.038 0 9.34-5 9.34-9.337 0-.143-.004-.285-.01-.425A6.672 6.672 0 0 0 20 7.538z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E");}
.fc_kb_social .icon_telegram .fc_kb_icon_box{background-color: #64a9dc;}
.fc_kb_social .icon_telegram .fc_kb_icon{background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.92 6.089L4.747 11.555c-.967.388-.962.928-.176 1.168l3.534 1.104 1.353 4.146c.164.454.083.634.56.634.368 0 .53-.168.736-.368.13-.127.903-.88 1.767-1.719l3.677 2.717c.676.373 1.165.18 1.333-.628l2.414-11.374c.247-.99-.378-1.44-1.025-1.146zM8.66 13.573l7.967-5.026c.398-.242.763-.112.463.154l-6.822 6.155-.265 2.833-1.343-4.116z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E");}
.fc_kb_social .icon_vkontakte .fc_kb_icon_box{background-color: #48729e;}
.fc_kb_social .icon_vkontakte .fc_kb_icon{background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.785 16.241s.288-.032.436-.194c.136-.148.132-.427.132-.427s-.02-1.304.576-1.496c.588-.19 1.341 1.26 2.14 1.818.605.422 1.064.33 1.064.33l2.137-.03s1.117-.071.587-.964c-.043-.073-.308-.661-1.588-1.87-1.34-1.264-1.16-1.059.453-3.246.983-1.332 1.376-2.145 1.253-2.493-.117-.332-.84-.244-.84-.244l-2.406.015s-.178-.025-.31.056c-.13.079-.212.262-.212.262s-.382 1.03-.89 1.907c-1.07 1.85-1.499 1.948-1.674 1.832-.407-.267-.305-1.075-.305-1.648 0-1.793.267-2.54-.521-2.733-.262-.065-.454-.107-1.123-.114-.858-.009-1.585.003-1.996.208-.274.136-.485.44-.356.457.159.022.519.099.71.363.246.341.237 1.107.237 1.107s.142 2.11-.33 2.371c-.325.18-.77-.187-1.725-1.865-.489-.859-.859-1.81-.859-1.81s-.07-.176-.198-.272c-.154-.115-.37-.151-.37-.151l-2.286.015s-.343.01-.469.161C3.94 7.721 4.043 8 4.043 8s1.79 4.258 3.817 6.403c1.858 1.967 3.968 1.838 3.968 1.838h.957z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E");}
.fc_kb_social .icon_odnoklassniki .fc_kb_icon_box{background-color: #eb722e;}
.fc_kb_social .icon_odnoklassniki .fc_kb_icon{background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23FFF' fill-rule='evenodd'%3E%3Cpath d='M11.674 6.536a1.69 1.69 0 0 0-1.688 1.688c0 .93.757 1.687 1.688 1.687a1.69 1.69 0 0 0 1.688-1.687 1.69 1.69 0 0 0-1.688-1.688zm0 5.763a4.08 4.08 0 0 1-4.076-4.075 4.08 4.08 0 0 1 4.076-4.077 4.08 4.08 0 0 1 4.077 4.077 4.08 4.08 0 0 1-4.077 4.075zM10.025 15.624a7.633 7.633 0 0 1-2.367-.98 1.194 1.194 0 0 1 1.272-2.022 5.175 5.175 0 0 0 5.489 0 1.194 1.194 0 1 1 1.272 2.022 7.647 7.647 0 0 1-2.367.98l2.279 2.28a1.194 1.194 0 0 1-1.69 1.688l-2.238-2.24-2.24 2.24a1.193 1.193 0 1 1-1.689-1.689l2.279-2.279'/%3E%3C/g%3E%3C/svg%3E");}
.fc_kb_social .icon_pocket .fc_kb_icon_box{background-color: #ee4056;}
.fc_kb_social .icon_pocket .fc_kb_icon{background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.9 5c1.159 0 2.1.948 2.1 2.117v5.862c0 .108-.008.215-.024.32.016.156.024.314.024.473 0 3.36-3.582 6.085-8 6.085s-8-2.724-8-6.085c0-.159.008-.317.024-.473a2.148 2.148 0 0 1-.024-.32V7.117C4 5.948 4.94 5 6.1 5h11.8zM8.596 9.392L12 12.795l3.404-3.403a1.063 1.063 0 0 1 1.502 1.502l-4.132 4.131c-.21.21-.486.314-.76.311-.284.01-.571-.094-.788-.31l-4.132-4.132a1.063 1.063 0 0 1 1.502-1.502z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E");}
.fc_kb_content pre{word-break: normal;white-space: pre-wrap;}
.fc_kb_pre_red{font: inherit;word-break: normal;white-space: pre-wrap;background-color:#f8dada;border: 1px solid #fd9e9e;}
.fc_kb_pre_green{font: inherit;word-break: normal;white-space: pre-wrap;background-color: #daf8db;border: 1px solid #9efd9e;}
.fc_kb_pre_yellow{font: inherit;word-break: normal;white-space: pre-wrap;background-color: #f6f8da;border: 1px solid #ecf265;}
@media (max-width: 1199px) {
    .fc_kb_left{width: 100%;}
    .fc_kb_right{width: 100%;}
    .fc_kb_menu{display: none;}
    #fc_kb_mm_cb:checked ~ .fc_kb_menu{display: block;}
    .fc_kb_mm_btn{display: block;}
    .fc_kb_mm_btn label{display: block;margin: 0.2em;padding: 0.5em 0.6em;margin-bottom: 0.6em;text-align: center;cursor: pointer;border-radius: 4px;color: #fff;background-color: #007ac1;border-color: #007ac1;}
    .fc_kb_panel div{margin: 0 1em 0 0;}
    .fc_kb_print_version{display: none;}
    .fc_kb_next_prev a{margin: 0.5em;width: 100%;}
    .fc_kb_vote_1{font-size: 130%;width: 100%;}
    .fc_kb_vote_2{border-left: none;border-top: 1px solid #ccc;font-size: 130%;width: 100%;}
    .fc_kb_box_1{width: 100%;}
    .fc_kb_product .flex_box{width: 100%;justify-content: center;}
    .fc_kb_product .price{width: 100%;text-align: center;margin: 1em 0;}
    .fc_kb_product .order_btn{width: 100%;}
}
/*tree_menu*/
.treeview {list-style-type: none;overflow: hidden;padding: 0;}
.treeview ul {list-style-type: none;overflow: hidden;padding: 0 0 0 20px;}
.treeview li {list-style-type: none;text-indent: 0;margin-top: 0.2em;padding: 0;color: #333;}
.treeview li.contains-items:before {content: "\f07b";font-family: "Font Awesome 5 Pro";width: 10px;height: 10px;margin-right: 5px;}
.treeview li.expanded:before {content: "\f07c";font-family: "Font Awesome 5 Pro";width: 10px;height: 10px;margin-right: 5px;}
.treeview li.article:before {content: "\f15c";font-family: "Font Awesome 5 Pro";width: 10px;height: 10px;margin-right: 5px;}
.treeview li.article a{color: #5c5c5c;list-style-image:none;}
.treeview li.current_item{color: #1481ec;}
.treeview li.active_article a{color: #1481ec;}
/*.treeview li.active_category {}*/
.treeview li.hidden_category {color: #8fac00;}
.treeview li span:hover {cursor: pointer;text-decoration: underline;}
/*tree_menu*/
@media (max-width: 767px) {
    .fc_kb_index_header_1 .image{display: none;}
}
/*fc_kb*/

/*packagegroupTbl*/
.pack_gr_blk{display: flex;flex-wrap: wrap;flex-direction: row;align-items: center;justify-content: space-around;word-wrap: break-word;background-color: #fff;border: 0;margin: 1em 0;padding: 1em;box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.1);border-radius: 10px;}
.pack_gr_blk:hover{box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.4);}
.pack_gr_blk .pack_gr_left{width: 65%;display: flex;flex-wrap: nowrap;flex-direction: row;align-items: center;justify-content: space-around;padding: 0 1em 0 0;}
.pack_gr_blk .pack_gr_right{width: 35%;display: flex;flex-wrap: nowrap;flex-direction: row;align-items: center;justify-content: right;padding: 0 0 0 1em;}
.pack_gr_blk .pack_gr_opt{width: 100%;padding: 1em;text-align: center;}
.pack_gr_blk .pack_gr_price{width: 100%;padding: 1em;text-align: center;}
.pack_gr_blk .pack_gr_btn{/*width: 100%;*/padding: 1em;text-align: center;}
.pack_gr_blk .pack_gr_val{font-size: 150%;font-weight: 550;}
.pack_gr_blk .pack_gr_val span{font-size: 80%;}
.pack_gr_blk .pack_gr_lbl{color: #898989;}
@media (max-width: 1199px) {
    .pack_gr_blk .pack_gr_left {width: 100%; padding: 0;}
    .pack_gr_blk .pack_gr_right {width: 100%; padding: 0;}
    .pack_gr_blk .pack_gr_btn {width: 100%;}
}
@media (max-width: 767px) {
    .pack_gr_blk .pack_gr_left {flex-wrap: wrap;}
    .pack_gr_blk .pack_gr_right {flex-wrap: wrap;}
    .pack_gr_blk .pack_gr_btn {width: 100%;}
}
/*packagegroupTbl*/

/*data protection accept message*/
#data_protection_container {position: fixed;width: 100%;min-width: inherit;bottom: -300px;left: 0;background-color: #000000cf;box-shadow: 0 0 5px rgb(0, 0, 0);z-index: 2147483647;padding: 1em;}
#data_protection_container .d_p_body {display: flex;align-items: center;justify-content: space-between;}
#data_protection_container .d_p_body .d_p_text {color: #fff;text-align: justify;}
#data_protection_container .d_p_body .d_p_text a {color: #fff;text-decoration: underline;}
#data_protection_container .d_p_body .d_p_button {padding: 0.5em 1em;}
@media (max-width: 1199px) {
    #data_protection_container .d_p_body {flex-flow: column;}
}

/*fc_staff_assignments*/
.fc_staff_assignments_sidebar a{text-decoration: underline;}

/*fc_dedicated*/
.fc_ds_nav{display: flex; flex-wrap: nowrap; justify-content: center;}
.fc_ds_nav a{display: flex;align-items: center;padding: 15px 20px;margin: 10px;text-decoration: none;background-color: #fff;border: 1px solid #e0e0e0;font-size: 130%;font-weight: 400;text-align: center;border-radius: 4px;}
.fc_ds_nav a.active {border: 2px solid #666;}
.fc_ds_nav a:hover{border-color: #666;}
@media (max-width: 760px) {
    .fc_ds_nav a {padding: 10px 15px;margin: 5px;font-size: 110%;}
}
@media (max-width: 590px) {
    .fc_ds_nav a {padding: 8px 10px;margin: 5px;font-size: 100%;}
}

/* iCheck plugin Square skin, blue */
.fc_icheck_checkbox, .fc_icheck_radio {display: inline-block;*display: inline;vertical-align: middle;margin: 0;padding: 0;width: 22px;height: 22px;background: url("../img/f/icons/icheck_blue.png") no-repeat;border: none;cursor: pointer;}
.fc_icheck_checkbox {background-position: 0 0;}
.fc_icheck_checkbox.hover {background-position: -24px 0;}
.fc_icheck_checkbox.checked {background-position: -48px 0;}
.fc_icheck_checkbox.disabled {background-position: -72px 0; cursor: default;}
.fc_icheck_checkbox.checked.disabled {background-position: -96px 0;}
.fc_icheck_radio {background-position: -120px 0;}
.fc_icheck_radio.hover {background-position: -144px 0;}
.fc_icheck_radio.checked {background-position: -168px 0;}
.fc_icheck_radio.disabled {background-position: -192px 0; cursor: default;}
.fc_icheck_radio.checked.disabled {background-position: -216px 0;}
/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
    .fc_icheck_checkbox,
    .fc_icheck_radio { background-image: url("../img/f/icons/icheck_blue_2x.png"); -webkit-background-size: 240px 24px;background-size: 240px 24px;}
}
/* iCheck plugin Square skin, blue */

/*responsive table type 1*/
.resp_tbl_1 {border: 1px solid #ccc;border-collapse: collapse;margin: 0;padding: 0;width: 100%;table-layout: fixed;}
.resp_tbl_1 tr {background-color: #f8f8f8;border: 1px solid #ddd;padding: .35em;}
.resp_tbl_1 th,
.resp_tbl_1 td {padding: .625em;text-align: center;}
.resp_tbl_1 th {font-weight: bold;background-color: #f0f0f0;}
@media screen and (max-width: 991px) {
    .resp_tbl_1 {border: 0;width: 90%;margin: 0 auto;}
    .resp_tbl_1 thead {border: none;clip: rect(0 0 0 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;}
    .resp_tbl_1 tr {border-bottom: 3px solid #ddd;display: block;margin-bottom: .625em;}
    .resp_tbl_1 td {border-bottom: 1px solid #ddd;display: block;text-align: right;}
    .resp_tbl_1 td::before {content: attr(data-label);float: left;font-weight: bold;margin: 0 10px 1px 0;}
    .resp_tbl_1 td:last-child {border-bottom: 0;}
}

/*responsive table type 2*/
.resp_tbl_2 {border: none;border-collapse: separate;border-spacing: 0;margin: 0;padding: 0;width: 100%;}
.resp_tbl_2 tr th {border-top: solid 1px #ddd;border-bottom: 1px solid #ddd;font-weight: bold;background: #f9f9f9;text-align: center;padding: .6em;}
.resp_tbl_2 tr td {border-bottom: 1px solid #ddd;padding: .6em;}
.resp_tbl_2 tr th:first-child, .resp_tbl_2 tr td:first-child {border-left: 1px solid #ddd;}
.resp_tbl_2 tr th:last-child, .resp_tbl_2 tr td:last-child {border-right: 1px solid #ddd;}
.resp_tbl_2 tr:first-child th:first-child {border-top-left-radius: 3px;}
.resp_tbl_2 tr:first-child th:last-child {border-top-right-radius: 3px;}
.resp_tbl_2 tr:last-child td:first-child {border-bottom-left-radius: 3px;}
.resp_tbl_2 tr:last-child td:last-child {border-bottom-right-radius: 3px;}
@media screen and (max-width: 1199px) {
    .resp_tbl_2 {border: 0;width: 90%;margin: 0 auto;}
    .resp_tbl_2 thead {border: none;clip: rect(0 0 0 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;}
    .resp_tbl_2 tr {display: block;margin-bottom: .625em;}
    .resp_tbl_2 td {display: block;text-align: right;}
    .resp_tbl_2 td::before {content: attr(data-label);float: left;font-weight: bold;margin: 0 10px 1px 0;}
    .resp_tbl_2 tr td {border-right: 1px solid #ddd; border-left: 1px solid #ddd;}
    .resp_tbl_2 tr td:first-child {border-top: 3px solid #ddd; border-top-right-radius: 3px; border-top-left-radius: 3px;}
    .resp_tbl_2 tr td:last-child {border-bottom: 1px solid #ddd; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px;}
}

.cnt_flags {width: 20px; height: 15px;box-shadow: 0 0 1px 0 #888;background-image: url("../img/f/icons/flags.png");background-repeat: no-repeat;background-color: #dbdbdb;background-position: 20px 0;display: inline-block;vertical-align: middle;}
.cnt_flags.cnt_ac {height:10px;background-position:0 0}
.cnt_flags.cnt_ad {height:14px;background-position:-22px 0}
.cnt_flags.cnt_ae {height:10px;background-position:-44px 0}
.cnt_flags.cnt_af {height:14px;background-position:-66px 0;}
.cnt_flags.cnt_ag {height:14px;background-position:-88px 0}
.cnt_flags.cnt_ai {height:10px;background-position:-110px 0}
.cnt_flags.cnt_al {height:15px;background-position:-132px 0}
.cnt_flags.cnt_am {height:10px;background-position:-154px 0}
.cnt_flags.cnt_ao {height:14px;background-position:-176px 0}
.cnt_flags.cnt_aq {height:14px;background-position:-198px 0}
.cnt_flags.cnt_ar {height:13px;background-position:-220px 0}
.cnt_flags.cnt_as {height:10px;background-position:-242px 0}
.cnt_flags.cnt_at {height:14px;background-position:-264px 0}
.cnt_flags.cnt_au {height:10px;background-position:-286px 0}
.cnt_flags.cnt_aw {height:14px;background-position:-308px 0}
.cnt_flags.cnt_ax {height:13px;background-position:-330px 0}
.cnt_flags.cnt_az {height:10px;background-position:-352px 0}
.cnt_flags.cnt_ba {height:10px;background-position:-374px 0}
.cnt_flags.cnt_bb {height:14px;background-position:-396px 0}
.cnt_flags.cnt_bd {height:12px;background-position:-418px 0}
.cnt_flags.cnt_be {height:15px;background-position:-440px 0}
.cnt_flags.cnt_bf {height:14px;background-position:-460px 0}
.cnt_flags.cnt_bg {height:12px;background-position:-482px 0}
.cnt_flags.cnt_bh {height:12px;background-position:-504px 0}
.cnt_flags.cnt_bi {height:12px;background-position:-526px 0}
.cnt_flags.cnt_bj {height:14px;background-position:-548px 0}
.cnt_flags.cnt_bl {height:14px;background-position:-570px 0}
.cnt_flags.cnt_bm {height:10px;background-position:-592px 0}
.cnt_flags.cnt_bn {height:10px;background-position:-614px 0}
.cnt_flags.cnt_bo {height:14px;background-position:-636px 0}
.cnt_flags.cnt_bq {height:14px;background-position:-658px 0}
.cnt_flags.cnt_br {height:14px;background-position:-680px 0}
.cnt_flags.cnt_bs {height:10px;background-position:-702px 0}
.cnt_flags.cnt_bt {height:14px;background-position:-724px 0}
.cnt_flags.cnt_bv {height:15px;background-position:-746px 0}
.cnt_flags.cnt_bw {height:14px;background-position:-768px 0}
.cnt_flags.cnt_by {height:10px;background-position:-790px 0}
.cnt_flags.cnt_bz {height:14px;background-position:-812px 0}
.cnt_flags.cnt_ca {height:10px;background-position:-834px 0}
.cnt_flags.cnt_cc {height:10px;background-position:-856px 0}
.cnt_flags.cnt_cd {height:15px;background-position:-878px 0}
.cnt_flags.cnt_cf {height:14px;background-position:-900px 0}
.cnt_flags.cnt_cg {height:14px;background-position:-922px 0}
.cnt_flags.cnt_ch {height:15px;background-position:-944px 0}
.cnt_flags.cnt_ci {height:14px;background-position:-961px 0}
.cnt_flags.cnt_ck {height:10px;background-position:-983px 0}
.cnt_flags.cnt_cl {height:14px;background-position:-1005px 0}
.cnt_flags.cnt_cm {height:14px;background-position:-1027px 0}
.cnt_flags.cnt_cn {height:14px;background-position:-1049px 0}
.cnt_flags.cnt_co {height:14px;background-position:-1071px 0}
.cnt_flags.cnt_cp {height:14px;background-position:-1093px 0}
.cnt_flags.cnt_cr {height:12px;background-position:-1115px 0}
.cnt_flags.cnt_cu {height:10px;background-position:-1137px 0}
.cnt_flags.cnt_cv {height:12px;background-position:-1159px 0}
.cnt_flags.cnt_cw {height:14px;background-position:-1181px 0}
.cnt_flags.cnt_cx {height:10px;background-position:-1203px 0}
.cnt_flags.cnt_cy {height:13px;background-position:-1225px 0}
.cnt_flags.cnt_cz {height:14px;background-position:-1247px 0}
.cnt_flags.cnt_de {height:12px;background-position:-1269px 0}
.cnt_flags.cnt_dg {height:10px;background-position:-1291px 0}
.cnt_flags.cnt_dj {height:14px;background-position:-1313px 0}
.cnt_flags.cnt_dk {height:15px;background-position:-1335px 0}
.cnt_flags.cnt_dm {height:10px;background-position:-1357px 0}
.cnt_flags.cnt_do {height:13px;background-position:-1379px 0}
.cnt_flags.cnt_dz {height:14px;background-position:-1401px 0}
.cnt_flags.cnt_ea {height:14px;background-position:-1423px 0}
.cnt_flags.cnt_ec {height:14px;background-position:-1445px 0}
.cnt_flags.cnt_ee {height:13px;background-position:-1467px 0}
.cnt_flags.cnt_eg {height:14px;background-position:-1489px 0}
.cnt_flags.cnt_eh {height:10px;background-position:-1511px 0}
.cnt_flags.cnt_er {height:10px;background-position:-1533px 0}
.cnt_flags.cnt_es {height:14px;background-position:-1555px 0}
.cnt_flags.cnt_et {height:10px;background-position:-1577px 0}
.cnt_flags.cnt_eu {height:14px;background-position:-1599px 0}
.cnt_flags.cnt_fi {height:12px;background-position:-1621px 0}
.cnt_flags.cnt_fj {height:10px;background-position:-1643px 0}
.cnt_flags.cnt_fk {height:10px;background-position:-1665px 0}
.cnt_flags.cnt_fm {height:11px;background-position:-1687px 0}
.cnt_flags.cnt_fo {height:15px;background-position:-1709px 0}
.cnt_flags.cnt_fr {height:14px;background-position:-1731px 0}
.cnt_flags.cnt_ga {height:15px;background-position:-1753px 0}
.cnt_flags.cnt_gb {height:10px;background-position:-1775px 0}
.cnt_flags.cnt_gd {height:12px;background-position:-1797px 0}
.cnt_flags.cnt_ge {height:14px;background-position:-1819px 0}
.cnt_flags.cnt_gf {height:14px;background-position:-1841px 0}
.cnt_flags.cnt_gg {height:14px;background-position:-1863px 0}
.cnt_flags.cnt_gh {height:14px;background-position:-1885px 0}
.cnt_flags.cnt_gi {height:10px;background-position:-1907px 0}
.cnt_flags.cnt_gl {height:14px;background-position:-1929px 0}
.cnt_flags.cnt_gm {height:14px;background-position:-1951px 0}
.cnt_flags.cnt_gn {height:14px;background-position:-1973px 0}
.cnt_flags.cnt_gp {height:14px;background-position:-1995px 0}
.cnt_flags.cnt_gq {height:14px;background-position:-2017px 0}
.cnt_flags.cnt_gr {height:14px;background-position:-2039px 0}
.cnt_flags.cnt_gs {height:10px;background-position:-2061px 0}
.cnt_flags.cnt_gt {height:13px;background-position:-2083px 0}
.cnt_flags.cnt_gu {height:11px;background-position:-2105px 0}
.cnt_flags.cnt_gw {height:10px;background-position:-2127px 0}
.cnt_flags.cnt_gy {height:12px;background-position:-2149px 0}
.cnt_flags.cnt_hk {height:14px;background-position:-2171px 0}
.cnt_flags.cnt_hm {height:10px;background-position:-2193px 0}
.cnt_flags.cnt_hn {height:10px;background-position:-2215px 0}
.cnt_flags.cnt_hr {height:10px;background-position:-2237px 0}
.cnt_flags.cnt_ht {height:12px;background-position:-2259px 0}
.cnt_flags.cnt_hu {height:10px;background-position:-2281px 0}
.cnt_flags.cnt_ic {height:14px;background-position:-2303px 0}
.cnt_flags.cnt_id {height:14px;background-position:-2325px 0}
.cnt_flags.cnt_ie {height:10px;background-position:-2347px 0}
.cnt_flags.cnt_il {height:15px;background-position:-2369px 0}
.cnt_flags.cnt_im {height:10px;background-position:-2391px 0}
.cnt_flags.cnt_in {height:14px;background-position:-2413px 0}
.cnt_flags.cnt_io {height:10px;background-position:-2435px 0}
.cnt_flags.cnt_iq {height:14px;background-position:-2457px 0}
.cnt_flags.cnt_ir {height:12px;background-position:-2479px 0}
.cnt_flags.cnt_is {height:15px;background-position:-2501px 0}
.cnt_flags.cnt_it {height:14px;background-position:-2523px 0}
.cnt_flags.cnt_je {height:12px;background-position:-2545px 0}
.cnt_flags.cnt_jm {height:10px;background-position:-2567px 0}
.cnt_flags.cnt_jo {height:10px;background-position:-2589px 0}
.cnt_flags.cnt_jp {height:14px;background-position:-2611px 0}
.cnt_flags.cnt_ke {height:14px;background-position:-2633px 0}
.cnt_flags.cnt_kg {height:12px;background-position:-2655px 0}
.cnt_flags.cnt_kh {height:13px;background-position:-2677px 0}
.cnt_flags.cnt_ki {height:10px;background-position:-2699px 0}
.cnt_flags.cnt_km {height:12px;background-position:-2721px 0}
.cnt_flags.cnt_kn {height:14px;background-position:-2743px 0}
.cnt_flags.cnt_kp {height:10px;background-position:-2765px 0}
.cnt_flags.cnt_kr {height:14px;background-position:-2787px 0}
.cnt_flags.cnt_kw {height:10px;background-position:-2809px 0}
.cnt_flags.cnt_ky {height:10px;background-position:-2831px 0}
.cnt_flags.cnt_kz {height:10px;background-position:-2853px 0}
.cnt_flags.cnt_la {height:14px;background-position:-2875px 0}
.cnt_flags.cnt_lb {height:14px;background-position:-2897px 0}
.cnt_flags.cnt_lc {height:10px;background-position:-2919px 0}
.cnt_flags.cnt_li {height:12px;background-position:-2941px 0}
.cnt_flags.cnt_lk {height:10px;background-position:-2963px 0}
.cnt_flags.cnt_lr {height:11px;background-position:-2985px 0}
.cnt_flags.cnt_ls {height:14px;background-position:-3007px 0}
.cnt_flags.cnt_lt {height:12px;background-position:-3029px 0}
.cnt_flags.cnt_lu {height:12px;background-position:-3051px 0}
.cnt_flags.cnt_lv {height:10px;background-position:-3073px 0}
.cnt_flags.cnt_ly {height:10px;background-position:-3095px 0}
.cnt_flags.cnt_ma {height:14px;background-position:-3117px 0}
.cnt_flags.cnt_mc {height:15px;background-position:-3139px 0}
.cnt_flags.cnt_md {height:10px;background-position:-3160px 0}
.cnt_flags.cnt_me {height:10px;background-position:-3182px 0}
.cnt_flags.cnt_mf {height:14px;background-position:-3204px 0}
.cnt_flags.cnt_mg {height:14px;background-position:-3226px 0}
.cnt_flags.cnt_mh {height:11px;background-position:-3248px 0}
.cnt_flags.cnt_mk {height:10px;background-position:-3270px 0}
.cnt_flags.cnt_ml {height:14px;background-position:-3292px 0}
.cnt_flags.cnt_mm {height:14px;background-position:-3314px 0}
.cnt_flags.cnt_mn {height:10px;background-position:-3336px 0}
.cnt_flags.cnt_mo {height:14px;background-position:-3358px 0}
.cnt_flags.cnt_mp {height:10px;background-position:-3380px 0}
.cnt_flags.cnt_mq {height:14px;background-position:-3402px 0}
.cnt_flags.cnt_mr {height:14px;background-position:-3424px 0}
.cnt_flags.cnt_ms {height:10px;background-position:-3446px 0}
.cnt_flags.cnt_mt {height:14px;background-position:-3468px 0}
.cnt_flags.cnt_mu {height:14px;background-position:-3490px 0}
.cnt_flags.cnt_mv {height:14px;background-position:-3512px 0}
.cnt_flags.cnt_mw {height:14px;background-position:-3534px 0}
.cnt_flags.cnt_mx {height:12px;background-position:-3556px 0}
.cnt_flags.cnt_my {height:10px;background-position:-3578px 0}
.cnt_flags.cnt_mz {height:14px;background-position:-3600px 0}
.cnt_flags.cnt_na {height:14px;background-position:-3622px 0}
.cnt_flags.cnt_nc {height:10px;background-position:-3644px 0}
.cnt_flags.cnt_ne {height:15px;background-position:-3666px 0}
.cnt_flags.cnt_nf {height:10px;background-position:-3686px 0}
.cnt_flags.cnt_ng {height:10px;background-position:-3708px 0}
.cnt_flags.cnt_ni {height:12px;background-position:-3730px 0}
.cnt_flags.cnt_nl {height:14px;background-position:-3752px 0}
.cnt_flags.cnt_no {height:15px;background-position:-3774px 0}
.cnt_flags.cnt_np {height:15px;background-position:-3796px 0}
.cnt_flags.cnt_nr {height:10px;background-position:-3811px 0}
.cnt_flags.cnt_nu {height:10px;background-position:-3833px 0}
.cnt_flags.cnt_nz {height:10px;background-position:-3855px 0}
.cnt_flags.cnt_om {height:10px;background-position:-3877px 0}
.cnt_flags.cnt_pa {height:14px;background-position:-3899px 0}
.cnt_flags.cnt_pe {height:14px;background-position:-3921px 0}
.cnt_flags.cnt_pf {height:14px;background-position:-3943px 0}
.cnt_flags.cnt_pg {height:15px;background-position:-3965px 0}
.cnt_flags.cnt_ph {height:10px;background-position:-3987px 0}
.cnt_flags.cnt_pk {height:14px;background-position:-4009px 0}
.cnt_flags.cnt_pl {height:13px;background-position:-4031px 0}
.cnt_flags.cnt_pm {height:14px;background-position:-4053px 0}
.cnt_flags.cnt_pn {height:10px;background-position:-4075px 0}
.cnt_flags.cnt_pr {height:14px;background-position:-4097px 0}
.cnt_flags.cnt_ps {height:10px;background-position:-4119px 0}
.cnt_flags.cnt_pt {height:14px;background-position:-4141px 0}
.cnt_flags.cnt_pw {height:13px;background-position:-4163px 0}
.cnt_flags.cnt_py {height:11px;background-position:-4185px 0}
.cnt_flags.cnt_qa {height:8px;background-position:-4207px 0}
.cnt_flags.cnt_re {height:14px;background-position:-4229px 0}
.cnt_flags.cnt_ro {height:14px;background-position:-4251px 0}
.cnt_flags.cnt_rs {height:14px;background-position:-4273px 0}
.cnt_flags.cnt_ru {height:14px;background-position:-4295px 0}
.cnt_flags.cnt_rw {height:14px;background-position:-4317px 0}
.cnt_flags.cnt_sa {height:14px;background-position:-4339px 0}
.cnt_flags.cnt_sb {height:10px;background-position:-4361px 0}
.cnt_flags.cnt_sc {height:10px;background-position:-4383px 0}
.cnt_flags.cnt_sd {height:10px;background-position:-4405px 0}
.cnt_flags.cnt_se {height:13px;background-position:-4427px 0}
.cnt_flags.cnt_sg {height:14px;background-position:-4449px 0}
.cnt_flags.cnt_sh {height:10px;background-position:-4471px 0}
.cnt_flags.cnt_si {height:10px;background-position:-4493px 0}
.cnt_flags.cnt_sj {height:15px;background-position:-4515px 0}
.cnt_flags.cnt_sk {height:14px;background-position:-4537px 0}
.cnt_flags.cnt_sl {height:14px;background-position:-4559px 0}
.cnt_flags.cnt_sm {height:15px;background-position:-4581px 0}
.cnt_flags.cnt_sn {height:14px;background-position:-4603px 0}
.cnt_flags.cnt_so {height:14px;background-position:-4625px 0}
.cnt_flags.cnt_sr {height:14px;background-position:-4647px 0}
.cnt_flags.cnt_ss {height:10px;background-position:-4669px 0}
.cnt_flags.cnt_st {height:10px;background-position:-4691px 0}
.cnt_flags.cnt_sv {height:12px;background-position:-4713px 0}
.cnt_flags.cnt_sx {height:14px;background-position:-4735px 0}
.cnt_flags.cnt_sy {height:14px;background-position:-4757px 0}
.cnt_flags.cnt_sz {height:14px;background-position:-4779px 0}
.cnt_flags.cnt_ta {height:10px;background-position:-4801px 0}
.cnt_flags.cnt_tc {height:10px;background-position:-4823px 0}
.cnt_flags.cnt_td {height:14px;background-position:-4845px 0}
.cnt_flags.cnt_tf {height:14px;background-position:-4867px 0}
.cnt_flags.cnt_tg {height:13px;background-position:-4889px 0}
.cnt_flags.cnt_th {height:14px;background-position:-4911px 0}
.cnt_flags.cnt_tj {height:10px;background-position:-4933px 0}
.cnt_flags.cnt_tk {height:10px;background-position:-4955px 0}
.cnt_flags.cnt_tl {height:10px;background-position:-4977px 0}
.cnt_flags.cnt_tm {height:14px;background-position:-4999px 0}
.cnt_flags.cnt_tn {height:14px;background-position:-5021px 0}
.cnt_flags.cnt_to {height:10px;background-position:-5043px 0}
.cnt_flags.cnt_tr {height:14px;background-position:-5065px 0}
.cnt_flags.cnt_tt {height:12px;background-position:-5087px 0}
.cnt_flags.cnt_tv {height:10px;background-position:-5109px 0}
.cnt_flags.cnt_tw {height:14px;background-position:-5131px 0}
.cnt_flags.cnt_tz {height:14px;background-position:-5153px 0}
.cnt_flags.cnt_ua {height:14px;background-position:-5175px 0}
.cnt_flags.cnt_ug {height:14px;background-position:-5197px 0}
.cnt_flags.cnt_um {height:11px;background-position:-5219px 0}
.cnt_flags.cnt_us {height:11px;background-position:-5241px 0}
.cnt_flags.cnt_uy {height:14px;background-position:-5263px 0}
.cnt_flags.cnt_uz {height:10px;background-position:-5285px 0}
.cnt_flags.cnt_va {height:15px;background-position:-5307px 0}
.cnt_flags.cnt_vc {height:14px;background-position:-5324px 0}
.cnt_flags.cnt_ve {height:14px;background-position:-5346px 0}
.cnt_flags.cnt_vg {height:10px;background-position:-5368px 0}
.cnt_flags.cnt_vi {height:14px;background-position:-5390px 0}
.cnt_flags.cnt_vn {height:14px;background-position:-5412px 0}
.cnt_flags.cnt_vu {height:12px;background-position:-5434px 0}
.cnt_flags.cnt_wf {height:14px;background-position:-5456px 0}
.cnt_flags.cnt_ws {height:10px;background-position:-5478px 0}
.cnt_flags.cnt_xk {height:15px;background-position:-5500px 0}
.cnt_flags.cnt_ye {height:14px;background-position:-5522px 0}
.cnt_flags.cnt_yt {height:14px;background-position:-5544px 0}
.cnt_flags.cnt_za {height:14px;background-position:-5566px 0}
.cnt_flags.cnt_zm {height:14px;background-position:-5588px 0}
.cnt_flags.cnt_zw {height:10px;background-position:-5610px 0}
.cnt_flags.cnt_pmr {height:14px;background-position:-5632px 0}
