html {font-family: MuseoSansCyrl-300, Arial, Helvetica, sans-serif; overflow-x: hidden; min-width: 320px; height: 100%; font-size: 10px; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; -webkit-tap-highlight-color: rgba(0, 0, 0, 0)}
* { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box}
:after, :before {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box}
body {font-size: 14px; overflow-x: hidden; min-width: 320px; height: 100%; margin: 0; color: #333; background: none repeat scroll 0 0 #eceef0; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; line-height: 1.43}
a { background-color: transparent; font-family: MuseoSansCyrl-300; text-decoration: none; color: #229fff}
a:active, a:hover {outline: 0}
a:focus, a:hover {text-decoration: none; color: #0a82c6}
p { font-family: MuseoSansCyrl-700; font-size: 20px; line-height: 1.2; padding-bottom: 10px; margin: 10px 20px; color: #000}
.warning {color: red; font-size: 20px; padding: 20px 0}
.end1 {color: red; padding: 20px 0}
.blue {color: #229fff}
.purpur {color: #C71585}
.black {color: #000000}
.yellow {color: #f0ff03}
table {border-collapse: collapse; border-spacing: 0}
td, th {padding: 0}
button {color: inherit; font: inherit; margin: 0; font-family: inherit; font-size: inherit; line-height: inherit}
ul.lang li a.btn {font-family: MuseoSansCyrl-700 !important; font-size: 16px; font-size: 1.6rem; display: inline-block; width: auto; margin: 10px; padding: 10px 25px; text-decoration: none; color: #3b4952; border: 2px solid #f0ff03; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; outline: 0; background-color: #f0ff03}
ul.lang li a.btn:active:focus {border: 2px solid #fff; -webkit-transition: all .3s linear; -moz-transition: all .3s linear; -o-transition: all .3s linear; transition: all .3s linear; color: #fff !important; background: #229fff}
ul.lang li a.btn:hover {-webkit-transition: all .3s linear; -moz-transition: all .3s linear; -o-transition: all .3s linear; transition: all .3s linear; border: 2px solid #fff; color: #fff !important; background: #229fff}
ul.lang li a.btn_bf {font-family: MuseoSansCyrl-700 !important; font-size: 16px; font-size: 1.6rem; display: inline-block; width: auto; margin: 10px; padding: 10px 25px; text-decoration: none; color: #3b4952; border: 2px solid #f0ff03; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; outline: 0; background-color: #f0ff03}
ul.lang li a.btn_bf:active:focus {border: 2px solid #fff; -webkit-transition: all .3s linear; -moz-transition: all .3s linear; -o-transition: all .3s linear; transition: all .3s linear; color: #fff !important; background: #000}
ul.lang li a.btn_bf:hover {-webkit-transition: all .3s linear; -moz-transition: all .3s linear; -o-transition: all .3s linear; transition: all .3s linear; border: 2px solid #fff; color: #fff !important; background: #000}
.container {width: 100%; max-width: 1350px; min-height: calc(100% - 100px); margin: 0 auto; padding-right: 0; padding-left: 0; background: #f7f8fb; -webkit-box-shadow: 0 0 7px rgba(0, 0, 0, .25); -moz-box-shadow: 0 0 7px rgba(0, 0, 0, .25); box-shadow: 0 0 7px rgba(0, 0, 0, .25); -khtml-box-shadow: 0 0 7px rgba(0, 0, 0, .25); -ms-box-shadow: 0 0 7px rgba(0, 0, 0, .25); -o-box-shadow: 0 0 7px rgba(0, 0, 0, .25)}
.container:after, .container:before {content: " "; display: table}
.container:after {clear: both}
header {display: block; height: 80px; color: #fff; position: sticky; top: 0px; background: #229fff}
header .logo_icons {display: table-cell; width: 45%; padding: 12px 0 0 20px}
header .info_hed {display: table-cell; width: 55%; padding-right: 26px; vertical-align: middle !important}
header .logo_icons .logo_txt {float: left; height: 49px; padding-left: 30px; border-left: 1px solid #f0ff03}
header .logo_icons .logo_txt a {font: 27px/49px MuseoSansCyrl-700, Arial, Helvetica, sans-serif; text-decoration: none; color: #f0ff03 !important}
header .logo_icons .logo_txt a div.logos {line-height: 38px; font-size: 20px}
header .logo_icons .logo_txt a div.sub {font-size: 14px; color: white !important; line-height: 11px}
header .logo {display: table-cell; width: 45%; padding: 12px 0 0 20px}
header .logo .logo_txt {float: left; height: 49px; padding-left: 30px; border-left: 1px solid #f0ff03}
header .logo .logo_txt a {font: 27px/49px MuseoSansCyrl-700, Arial, Helvetica, sans-serif; text-decoration: none; color: #f0ff03 !important}
header .logo .logo_txt a div.logos {line-height: 38px; font-size: 22px}
header .logo .logo_txt a div.sub {font-size: 14px; color: white !important; line-height: 11px}
header .title {display: table-cell; width: 1px}
header .link {display: table-cell; width: 55%; padding-right: 26px; vertical-align: middle !important}
.icons {width: 50px; height: 49px; float: left; margin-right: 25px; display: inline-block}
.icons-logo-sml {width: 50px; height: 49px; margin: 4px auto}
sub {font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; bottom: -.25em}
svg:not(:root) {overflow: hidden}
ul.lang {display: inline-block;	float: right !important; height: 100%; margin: 0}
ul.lang li {display: inline-block; height: 100%; margin: 0 0 0 6px}
ul.lang li a {font-size: 14px; position: relative; display: inline-block; padding: 30px 0 0; text-decoration: none !important;text-transform: uppercase; color: #80c8ff;
    -webkit-transition: all .3s linear;
    -moz-transition: all .3s linear;
    -o-transition: all .3s linear;
    transition: all .3s linear}
ul.lang li a.active, ul.lang li a:hover {color: #fff}
.visible-xs, .name_request, .name_request1 {display: none !important}
main .content {display: table; width: 100%; height: 100%; padding: 15px 8%; table-layout: fixed; word-break: break-word; background: #f7f8fb}
main .content .container_body {text-align: center; padding: 25px; border-radius: 3px; background: #fff;
    -webkit-box-shadow: 0 0 7px rgba(0, 0, 0, .25);
    -moz-box-shadow: 0 0 7px rgba(0, 0, 0, .25);
    box-shadow: 0 0 7px rgba(0, 0, 0, .25);
    -khtml-box-shadow: 0 0 7px rgba(0, 0, 0, .25);
    -ms-box-shadow: 0 0 7px rgba(0, 0, 0, .25);
    -o-box-shadow: 0 0 7px rgba(0, 0, 0, .25)}
.menu_text {padding: 0; height: auto; line-height: 0; list-style: none; display: none;}
.menu_text li {width: 31%; border: 2px solid #229fff; height: 45px; padding: 20px 0 0 0; display: inline-block; margin: 2px 0; text-decoration: none; color: #3b4952; outline: 0; background-color: #f0ff03; vertical-align: center; text-align: center; cursor: pointer; font-weight: bold; font-size: 18pt; -webkit-border-radius: 20px;-moz-border-radius: 20px; border-radius: 20px}
.menu_text li:hover {color: #fff !important; background: #229fff; border: 2px solid #f0ff03; -webkit-transition: all .3s linear; -moz-transition: all .3s linear; -o-transition: all .3s linear; transition: all .3s linear}
.menu_text .active {color: #fff !important; background: #229fff; border: 2px solid #f0ff03; -webkit-transition: all .3s linear; -moz-transition: all .3s linear; -o-transition: all .3s linear; transition: all .3s linear}
.menu_content {display: none; padding: 0}
.menu_content.active {display: block}
.table_request {width:100%; margin: 40px 0 0 0}
.name_table_request {height: 40px; width:60%;  text-align: left; padding: 0 0 0 20%; font-size:19px}
.fields_table_request {height: 40px; width:60%; text-align:left; padding: 0 0 10px 0; min-width:200px}
.fld1 {width: 70px!important}
.fld2 {width: 110px!important}
.fld, .fld1, .fld2 {height: 30px; padding:0 0 0 10px}
.flds {height: 60px}
.flds, .fld {width: 90%; min-width: 100px}
.fld, .flds, .fld1, .fld2 {border:2px solid #229fff; font-size:19px; border-radius: 5px; background:#fff;
	-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .25);
    -moz-box-shadow: 0 0 10px rgba(0, 0, 0, .25);
    box-shadow: 0 0 10px rgba(0, 0, 0, .25);
    -khtml-box-shadow: 0 0 10px rgba(0, 0, 0, .25);
    -ms-box-shadow: 0 0 10px rgba(0, 0, 0, .25);
    -o-box-shadow: 0 0 10px rgba(0, 0, 0, .25)}
.number a {color: #f0ff03 !important; font-size:38px}
.text_city_name {vertical-align:center; color: #229fff; font-weight: 700; font-size:28px}
.text_request {vertical-align:center; color: #229fff; font-weight: 600; font-size:22px; margin-top: 10px}
.tarif_name {width:50%; padding:0; vertical-align:center; height:100%; background:#f7f8fb; color: #229fff; font-size:19px}
.name_tarifs {width:33%; height: 50px; background: #229fff; color: #fff; font-size:28px; padding:0 60px; vertical-align:center}
.name_tarifs_bf {width:33%; height: 50px; background: #000; color: #fff; font-size:28px; padding:0 60px; vertical-align:center}
.r {width:100%; height: 60px; background: #229fff; color: #fff; font-size:36px; padding:0; vertical-align:center}
.r1 {width:65%; height: 60px; background: #229fff; color: #fff; font-size:24px; padding:0; vertical-align:center}
.r2 {width:35%; height: 60px; background: #229fff; padding:0; vertical-align:center}
.toplug {width:33%; height: 60px; background: #229fff; color: #fff; padding:0; vertical-align:center}
.toplug_bf {width:33%; height: 60px; background: #000; color: #fff; padding:0; vertical-align:center}
.price_tar {width:50%; padding:0; vertical-align:center; height:100%; background:#fff; color: #000; font-size:19px}
.price_tarif {width:100%; padding:0; vertical-align:center; height:100%; background:#f7f8fb; color: #b4b7bb; font-size:14px}
.table_tarifs {width:100%; border-spacing: 1; empty-cells: hide; background:#fff;}
.table_tarifs td {padding: 1px; text-align: center; font-weight: bold}
.price {width:90%; padding:0; vertical-align:center; height:100%; background:#f7f8fb; color: #000; font-size:19px}
.Uslugi_Kyivstar {border: 0px; border-top: none; margin: 10px 0; float: center; width: 100%}
.select_sity  {width:auto; height:30px; color:#000;	font:16px Arial, Tahoma, Helvetica, Verdana; text-align:center; border:2px solid #229fff; line-height:30px; background-color: #fff; cursor: pointer; white-space:nowrap; padding:0px;	zoom:1;	margin:3px 0 5px 0}
.btn, .btn_bf, .btn_t {display: inline-block; width: auto; font-size: 18px; margin: 10px; text-decoration: none; color: #3b4952; outline: 0;background-color: #f0ff03; border: 2px solid #229fff;-webkit-border-radius: 20px;-moz-border-radius: 20px; border-radius: 20px}
.btn_t {padding: 8px 50px}
.btn, .btn_bf {padding: 10px 20px; cursor: pointer}
.btn:hover, .btn_t:hover {color: #fff !important; background: #229fff; border: 2px solid #f0ff03; -webkit-transition: all .3s linear; -moz-transition: all .3s linear; -o-transition: all .3s linear; transition: all .3s linear}
.btn_bf:hover {color: #fff !important; background: #000; border: 2px solid #f0ff03; -webkit-transition: all .3s linear; -moz-transition: all .3s linear; -o-transition: all .3s linear; transition: all .3s linear}
footer {font-family: MuseoSansCyrl-300; line-height: 1.3; width: 100%; max-width: 100%; margin: 0 auto; padding: 0 0 3px 0; vertical-align: middle; background: #f7f8fb}
footer p {font-family: MuseoSansCyrl-300; font-size: 11px; text-align: center; margin: 0; padding: 0; color: #b4b7bb; font-weight: 400; line-height: 2; padding-bottom: 0}
.city_footer {font-size: 14px; text-align: center; margin: 0; padding: 10px 10%; color: #b4b7bb; font-weight: 400; line-height: 2; padding-bottom: 0}
.one3, .two1, .two2, .two3, .three1, .three2, .three3, .four1, .four2, .four3, .five1, .five2, .five3, .six1, .six2, .six3, .seven1, .seven2, .seven3, .end2, .end3 {display:none}
.Plus, .Kontrakt, .Smart, .Extra, .Komfort, .Game, .Bezlim100, .Legkiy_Bezlim, .Router {cursor:pointer}
.Plus_info, .Kontrakt_info, .Smart_info, .Extra_info, .Komfort_info, .Game_info, .Bezlim100_info, .Legkiy_Bezlim_info, .Router_Bezlim_info {display:none}
.table_verify, .table_verify_mob, .name_table_verify, .table_verify_tel, .form_verify_tel_1, .form_verify_tel_2, .form_verify_city, .form_verify_adress {font-family: 'Museo',Arial,sans-serif}

.icocity, .cityks {width:100%; height:100%; background:#229fff; padding:10px 10%}
.icocity {min-height: 100px; text-align:left}
.cityks {text-align:center}
.citytext {color: white; font-size: 25px; font-family:'Museo',Arial,sans-serif; font-weight: bold; line-height:1.4}

.table_verify {width:100%; margin:10px 0; display: block !important}
.table_verify_mob {display:none}
.name_table_verify1, .table_verify_tel1 {height:0px; text-align:left; padding:10px 10px 0 10px; font-size:18px}
.table_verify_tel1 {min-width:190px}

.name_table_verify, .table_verify_tel {height:0px; text-align:left; padding:10px 10px 0 10px; font-size:18px}
.table_verify_tel {min-width:190px}
.name_table_verify {width:33%}
.form_verify_tel_1 {width:60px!important}
.form_verify_tel_2 {width:90px!important}
.form_verify_city, .form_verify_adress {min-width: 100px}
.form_verify_city, .form_verify_adress, .form_verify_tel_1, .form_verify_tel_2 {height:40px; padding:0 0 0 6px; font-size:18px; border-radius:5px; background:#fff;
-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .25);
   -moz-box-shadow: 0 0 10px rgba(0, 0, 0, .25);
   box-shadow: 0 0 10px rgba(0, 0, 0, .25);
   -khtml-box-shadow: 0 0 10px rgba(0, 0, 0, .25);
   -ms-box-shadow: 0 0 10px rgba(0, 0, 0, .25);
   -o-box-shadow: 0 0 10px rgba(0, 0, 0, .25)}
.verify_red {color:red; font-size:14px}
.text_blue, .text {font-family:'Museo',Arial,sans-serif; line-height:1.55}
.text_blue {color: #229fff; font-size:20px}
.text {color:#3b4952; font-size:24px}
.BF {color:red; font-size:30px}

.wer, .werq, .werw, .were {width: 100%; padding: 0}
.asd, .asdq, .asdw, .asde {padding: 0; line-height: 0; list-style: none}
.asd li, .asdq li, .asdw li, .asde li {width: auto; border: 1px solid #b8328b; margin: 5px; height: 40px; padding: 20px; display: inline-block; vertical-align: center; color: #000; text-align: center; cursor: pointer; background: #fff; border-radius: 20px;  font-weight: bold; font-size: 12pt}
.tvp img {width: 70px; height: 70px; vertical-align: center}
.tvp {height: 80px; width: 80px; padding: 2px; margin: 5px; display: inline-block; vertical-align: center; color: #000; text-align: center; border: 1px solid #b8328b; background: #fff; border-radius: 10px;  font-weight: bold; font-size: 8pt}
.asd li:hover, .asdq li:hover, .asdw li:hover, .asde li:hover, .asd .active, .asdq .active, .asdw .active, .asde .active {color: #fff; background: #b8328b}
.wer_we, .werq_we, .werw_we, .were_we {display: none; text-align: justify; border-width: 0 1px 1px; padding: 10px 20px}
.name {text-align: center; font-weight: bold; color: #000; font-size: 22pt; padding: 10px}
.wer_we.active, .werq_we.active, .werw_we.active, .were_we.active {display: block}

.callback-bt {display: none !important; background:#38a3fd; border:2px solid #38a3fd; border-radius:50%; box-shadow:0 8px 10px rgba(56,163,253,0.3); cursor:pointer; height:60px; text-align:center; width:60px; position: fixed; right: 8%; bottom: 12%; z-index:999; transition:.3s; -webkit-animation:hoverWave linear 1s infinite; animation:hoverWave linear 1s infinite}
.callback-bt .text-call{height:56px; width:56px; border-radius:50%; position:relative; overflow:hidden}
.callback-bt:hover {z-index:1; color:transparent; transition:.3s}
@-webkit-keyframes hoverWave {
0% {
        box-shadow:0 8px 10px rgba(56,163,253,0.3),0 0 0 0 rgba(56,163,253,0.2),0 0 0 0 rgba(56,163,253,0.2)
}
40% {
        box-shadow:0 8px 10px rgba(56,163,253,0.3),0 0 0 15px rgba(56,163,253,0.2),0 0 0 0 rgba(56,163,253,0.2)
}
80% {
        box-shadow:0 8px 10px rgba(56,163,253,0.3),0 0 0 30px rgba(56,163,253,0),0 0 0 26.7px rgba(56,163,253,0.067)
}
100% {
        box-shadow:0 8px 10px rgba(56,163,253,0.3),0 0 0 30px rgba(56,163,253,0),0 0 0 40px rgba(56,163,253,0.0)
}
}@keyframes hoverWave {
0% {
        box-shadow:0 8px 10px rgba(56,163,253,0.3),0 0 0 0 rgba(56,163,253,0.2),0 0 0 0 rgba(56,163,253,0.2)
}
40% {
        box-shadow:0 8px 10px rgba(56,163,253,0.3),0 0 0 15px rgba(56,163,253,0.2),0 0 0 0 rgba(56,163,253,0.2)
}
80% {
        box-shadow:0 8px 10px rgba(56,163,253,0.3),0 0 0 30px rgba(56,163,253,0),0 0 0 26.7px rgba(56,163,253,0.067)
}
100% {
        box-shadow:0 8px 10px rgba(56,163,253,0.3),0 0 0 30px rgba(56,163,253,0),0 0 0 40px rgba(56,163,253,0.0)
}
}
@keyframes shake {
0% {
    transform: rotateZ(0deg);
        -ms-transform: rotateZ(0deg);
        -webkit-transform: rotateZ(0deg);
}
10% {
    transform: rotateZ(-30deg);
        -ms-transform: rotateZ(-30deg);
        -webkit-transform: rotateZ(-30deg);
}
20% {
    transform: rotateZ(15deg);
        -ms-transform: rotateZ(15deg);
        -webkit-transform: rotateZ(15deg);
}
30% {
    transform: rotateZ(-10deg);
        -ms-transform: rotateZ(-10deg);
        -webkit-transform: rotateZ(-10deg);
}
40% {
    transform: rotateZ(7.5deg);
        -ms-transform: rotateZ(7.5deg);
        -webkit-transform: rotateZ(7.5deg);
}
50% {
    transform: rotateZ(-6deg);
        -ms-transform: rotateZ(-6deg);
        -webkit-transform: rotateZ(-6deg);
}
60% {
    transform: rotateZ(5deg);
        -ms-transform: rotateZ(5deg);
        -webkit-transform: rotateZ(5deg);
}
70% {
    transform: rotateZ(-4.28571deg);
        -ms-transform: rotateZ(-4.28571deg);
        -webkit-transform: rotateZ(-4.28571deg);
}
80% {
    transform: rotateZ(3.75deg);
        -ms-transform: rotateZ(3.75deg);
        -webkit-transform: rotateZ(3.75deg);
}
90% {
    transform: rotateZ(-3.33333deg);
        -ms-transform: rotateZ(-3.33333deg);
        -webkit-transform: rotateZ(-3.33333deg);
}
100% {
    transform: rotateZ(0deg);
        -ms-transform: rotateZ(0deg);
        -webkit-transform: rotateZ(0deg);
}
}

@-webkit-keyframes shake {
0% {
    transform: rotateZ(0deg);
        -ms-transform: rotateZ(0deg);
        -webkit-transform: rotateZ(0deg);
}
10% {
    transform: rotateZ(-30deg);
        -ms-transform: rotateZ(-30deg);
        -webkit-transform: rotateZ(-30deg);
}
20% {
    transform: rotateZ(15deg);
        -ms-transform: rotateZ(15deg);
        -webkit-transform: rotateZ(15deg);
}
30% {
    transform: rotateZ(-10deg);
        -ms-transform: rotateZ(-10deg);
        -webkit-transform: rotateZ(-10deg);
}
40% {
    transform: rotateZ(7.5deg);
        -ms-transform: rotateZ(7.5deg);
        -webkit-transform: rotateZ(7.5deg);
}
50% {
    transform: rotateZ(-6deg);
        -ms-transform: rotateZ(-6deg);
        -webkit-transform: rotateZ(-6deg);
}
60% {
    transform: rotateZ(5deg);
        -ms-transform: rotateZ(5deg);
        -webkit-transform: rotateZ(5deg);
}
70% {
    transform: rotateZ(-4.28571deg);
        -ms-transform: rotateZ(-4.28571deg);
        -webkit-transform: rotateZ(-4.28571deg);
}
80% {
    transform: rotateZ(3.75deg);
        -ms-transform: rotateZ(3.75deg);
        -webkit-transform: rotateZ(3.75deg);
}
90% {
    transform: rotateZ(-3.33333deg);
        -ms-transform: rotateZ(-3.33333deg);
        -webkit-transform: rotateZ(-3.33333deg);
}
100% {
    transform: rotateZ(0deg);
        -ms-transform: rotateZ(0deg);
        -webkit-transform: rotateZ(0deg);
}
}
@media (max-width: 767px) {
.toplug, .toplug_bf {height: 0}
.warning {font-size: 16px; padding: 10px 0}
.r {font-size:28px}
.r1 {font-size:20px}
.btn_t {padding: 8px 50px; font-size: 18px;}
body {line-height: 1.4}
p {padding-bottom: 0; font-size: 16px}
.visible-xs {display: inline-block !important; font-size: 16px; color: #000; width:100%;}
.callback-bt {display: inline-block !important}
.visible-sm, .visible-sma {display: none !important}
header .logo_icons {width: 20%; padding: 12px 0 0 100px}
header .info_hed {padding-right: 20px; width: 40%; padding-top: 20px}
header .logo {width: 20%; padding: 12px 0 0 100px}
header .link {padding-right: 20px; width: 40%}
main .content {padding: 0}
main .content .container_body {-webkit-box-shadow: none; padding: 1px; -moz-box-shadow: none; box-shadow: none; -khtml-box-shadow: none; -ms-box-shadow: none; -o-box-shadow: none}
.tarif_name {font-size:15px}
header .title, .name_table_request {display: none !important}
.price {font-size:16px}
.r1 {width:100%}
.fields_table_request {margin:0; width:100%}
.table_request {width:100%; margin: 0 20px}
.name_request1 {margin: 10px 20px; text-align: left}
.name_request {margin: 10px 0 0 0}
.name_tarifs {width:33%; font-size:24px}
.name_tarifs_bf {width:33%; font-size:24px}
.name_request, .name_request1 {display: block!important; font-size:20px}
.fld, .fld1, .fld2 {height:40px; font-size:20px; padding:0 0 0 10px}
.fld, .flds {width:90%; min-width:100px; padding:0 0 0 10px}
.flds {height:100px}
.menu_text li {font-size: 14pt; width: 48%}
.table_tarifs tr td a.btn, .visible-xs1 tr td a.btn, ul.lang li a.btn, .table_tarifs tr td a.btn_bf, .visible-xs1 tr td a.btn_bf, ul.lang li a.btn_bf {font-size: 14px; margin: 0px; padding: 6px 20px}
ul.lang li a.active {display: none !important}
ul.lang li a {padding: 0}
ul.lang li {margin: 0 10px 0 0}
.price_tar {font-size:13px}
.text {font-size:18px}
.text1 {font-size:18px; color: #000}
.text2 {font-size:10px; display: block; color: #fff}
.text_bf {font-size:18px; color: #fff}
.text_blue {font-size:16px}
.verify_red {color:red; font-size:12px}
.name_table_verify, .table_verify_tel {width:100%; font-size:16px}

.table_verify, .table_verify_tel1, .name_table_verify1 {display: none !important}
.table_verify_mob {height:0px; text-align:left; padding:10px 10px 0 10px; width:80%; font-size:16px; display: inline-table !important}

.form_verify_tel_1 {width:70px!important}
.form_verify_tel_2 {width:100px!important}
.form_verify_city, .form_verify_adress {width:100%}
.form_verify_city, .form_verify_adress, .form_verify_tel_1, .form_verify_tel_2 {padding:0 0 0 10px; font-size:16px}
footer {padding-top: 20px; padding-right: 7px; padding-left: 7px; border-top: 1px #e3e6e8 solid; -moz-box-shadow: 0 4px 13px -5px rgba(0, 0, 0, .12) inset; box-shadow: 0 4px 13px -5px rgba(0, 0, 0, .12) inset; -o-box-shadow: 0 4px 13px -5px rgba(0, 0, 0, .12) inset; -ms-box-shadow: 0 4px 13px -5px rgba(0, 0, 0, .12) inset}}
@media (max-width: 540px){
header .logo_icons {width: 10%; padding: 6px 0 0 10px}
header .info_hed {padding: 12px 0 0 0; width: 60%}
header .logo {width: 10%; padding: 0 0 0 10px}
header .link {padding: 0 4px 0 0; width: 50%}
header {height: 65px}
.r1 {font-size:20px}
.menu_text li {width:95%}
.toplug, .toplug_bf {width:40%}
.price_tari {width:30%; font-size:12px}
.price_tarif {width:70%; font-size:12px}
.form_verify_city, .form_verify_adress {min-width: 300px}

.asd li, .asdq li, .asdw li, .asde li {width: auto; border: 1px solid #b8328b; margin: 2px; height: 30px; padding: 15px; font-size: 12pt}
.tvp img {width: 55px; height: 55px}
.tvp {height: 65px; width: 65px}
.wer_we, .werq_we, .werw_we, .were_we {padding: 0}}
@media (min-width: 768px){.visible-sm {display: inline-block !important}}
@media (min-width: 768px) and (max-width: 991px){
.container {width: 749px}
.name_table_request {padding: 0}
.menu_text li {font-size: 16pt; width: 48%}
.table_verify {display: none !important}
.table_verify_mob {display: inline-table !important}
.form_verify_tel_1 {width:70px!important}
.form_verify_tel_2 {width:100px!important}
.form_verify_city, .form_verify_adress {width:100%}
.form_verify_city, .form_verify_adress, .form_verify_tel_1, .form_verify_tel_2 {padding:0 0 0 10px}}
@media (min-width: 992px) and (max-width: 1199px){.container {width: 969px} .name_table_request {padding: 0 0 0 10%} .name_table_verify, .table_verify_tel {font-size:15px} .form_verify_city, .form_verify_adress, .form_verify_tel_1, .form_verify_tel_2 {font-size:15px}}
@media (min-width: 1200px){.container {width: 1169px}}