#timer{ bottom:38px }

.banner-centered .banner-btn{ right:66px}
.promo-bg.index-page a.details.ru{ left:auto; right:280px}
.promo-bg.index-page a.details.en{ left:auto; right:265px; }

.promo-bg.banner-small #timer{ text-align:left; }
.promo-bg.banner-small #timer.ru{right:133px;}
.promo-bg.banner-small #timer.en{right:106px;}
.promo-bg.banner-small #note{ font-size:14px; padding:0 0 2px 0 }
.promo-bg.banner-small #countdown{ width:145px; bottom:40px}
.promo-bg.index-page.vds-page.banner-small .banner-centered .details{ z-index:3; bottom:30px; right:auto}
.promo-bg.index-page.vds-page.banner-small .banner-centered .details.en{ left:321px; }
.promo-bg.index-page.vds-page.banner-small .banner-centered .details.ru{ left:273px; }
.promo-bg.index-page .banner-img-container picture {width: 1024px;} /* цю ширину змінювати залежно від media screen і фактичної ширини сайту */


.table-Start .control-panel .isp{ width:95px; }
.table-Popular .control-panel .isp{ width:95px; }
.plussy{ float:right}

.discount-main li.border{ font-size:22px; width:245px }
.discount-main{ padding:0 40px }

.centered{ max-width:1004px }

h1{ font-size:20px; }
h2{ font-size:32px; }
.static-page h1{ font-size:32px; }
h3{ font-size:26px; }
p{ font-size:1rem }
.h3.centered-title{ font-size:32px }


header .menu .item{ width:170px;}
header .menu .item ul{ width:170px; }
header .logo{ margin-left:20px }
header .top .fr{ margin-right:0px }
header .support { display:inline-block; }
.nav .centered{ max-width:1024px; }


.service-list .item{ max-width:320px }
.service-list .item h1{ padding:6% 6% 0; }
.service-list .item .desc{ padding:4% 6% 6%; }
.service-list .item .desc p{ font-size:15px }

.sub-menu li a{ text-align:center; }
.sub-menu li a:before{ display:inline-block; margin:-3px 6px 0 0; }

#news .item .desc{ max-height:65px }

.promo-bg img{ width:auto }

.discount-list-small .item{ max-width:246px; !max-width:177px /*4*/ }
#discount .price .new-price{ font:1.8rem/50px "RobotoRegular",Arial,sans-serif; }
.discount-list-big .item .desc{margin:20px auto 10px; width:78%;}
.discount-list-big .item .btn{ bottom:-62px; }
.vds-discount .desc{ padding-right:30px; padding-left:30px; }

#news .item{ max-width:48%; margin:0 0 35px 0; float:left }
#news .item:nth-child(2n){ margin-left:35px }
#news .item h1{ min-height:54px }

#contact .fl{padding:0 13.5% }
#contact .fr{ padding:0 0 0 13.5%; text-align:left}
#contact .contact-form { max-width:85% }
#contact .row p.columns + p.columns{ margin:0; float:right }

footer .bottom{ padding-right:0 }

#video-guides .item{ max-width:320px }

.table.table-reseller-top .end_header{ width:260px }

.sub-menu li{ max-width:100%; min-height:0 }
.sub-menu li a{ font:16px/80px "RobotoRegular", Arial, sans-serif; padding:0 18px; min-height:0}

#additional-services .item .add-s-title { font-size:20px; }


/* ssd */
.tariff-section .xentable{ margin:0 0 0 7px }
.tariff-section .table-regular tr td{ padding:5px 10px; height:43px }

.tariff-section .xentable{ width:161px }
.tariff-section .xentable tr td{ font-size:16px; }
.tariff-section .xentable:hover{ box-shadow:3px -3px 0 #78aa4b, -3px -3px 0 #78aa4b, -3px 3px 0 #78aa4b, 3px 3px 0 #78aa4b; }
.tariff-section .table .purpose { height:105px }
.tariff-section .table .price{ height:76px }
.tariff-section .table.table-OpenVZ .purpose{ height:100px }
.tariff-section .xentable .location td{ height:47px }
.tariff-section .xentable .control-panel td,
.tariff-section .xentable .control-panel td{ height:75px }
.titled-table tr td{ height:47px }
.table-regular.table-small-width .control-panel{ height:73px }


#section-adv .tabs-content .about  h1{ font-size:24px }
#section-adv .tabs-list li a{ padding:0 40px }
#additional-services .item .ico.whois-add-serv{ background-position:-683px 0; width:120px}
#additional-services .item .ico.solutions-add-serv{ background-position:-484px 0; width:80px}
#additional-services .item .ico.android-add-serv{ background-position:-914px 0; width:120px}
#additional-services .item .ico.ios-add-serv{ background-position:-803px 0; width:120px}

/* promotion */
.promotion-list .item{ min-height:482px; width:49%;}
.vds-section-offer{ margin:0 0 35px 145px; width:67%; }

.domains-about-list a{ font:22px "RobotoMedium", Arial, sans-serif;}
.section-XenSSD .table .price .pr{ font-size:18px; }
.section-XenSSD .table .price p{ font-size:24px }


/* domain */
.table tr.discount td.domain .di{ top:auto; font-size:13px  }
.domains-prices.table-regular tr td{ width:20% }
.table tr td.domain{ font-size:22px;}
.btn.btn-small.btn-green.buy-domain{ padding:5px 15px; }
.btn.btn-small.btn-red.buy-domain{ padding:5px 15px; }

/* cart */
.additional-services-tr .indent { padding:0 0 0 45px; }
.additional-services-tr .item-details { width:309px }
.select.replacement{ min-width:200px; }
.select-period .select.replacement{ min-width:200px; width:200px !important}
.cart-page .table tr .additional-service-wr .select-period{ width:245px }

#feedback-form-wrapper{ display:block; }

.popup-content iframe{ height:320px; }
