#new_first_menu, #new_second_menu {
    width: 1118px !important;
}
#all2 #header, #line, #new_first_menu .menu_main4 {
    width: 1118px !important;
    margin: 0px !important;
}
.cena_ak{display: none}

.show_submenu .page_nav{max-width: 1118px !important}
.beginPage{
	height: 601px;
	background-image: url('../../images/vhod_doors/mainpic.jpg');
	text-align: center
}
.beginPage h1{
	font-size: 40px;
	color: #fd4000;
	padding-top: 462px;
	font-weight: 300 !important
}
.beginPage p{
	font-size: 24px;
	color: #0e2f4f;
}
.vh_menu {
    width: 100%;
    background-color: #f2f4f6 !important;
    color: #333 !important;
}
.item-page .vh_menu ul {
    margin: 0px !important;
    padding: 0px 130px 0px 90px !important;
    text-align: left !important;
}
.vh_menu ul {
    width: 660px;
    display: inline-block;
}
.item-page .vh_menu ul li {
    padding: 0px !important;
}
.vh_menu ul li {
    display: inline-block;
    padding: 15px 15px !important;
}
.page_nav.vh_menu ul li a, .vh_menu ul li a {
    color: #333 !important;
    text-decoration: none !important;
    font-size: 13px !important;
    padding: 24px 15px !important;
    display: inline-block;
    cursor: pointer;
    -webkit-font-smoothing: subpixel-antialiased;
}
.vh_menu .vh2form {
    display: inline-block;
    background-color: #008fef;
    border-radius: 20px;
    padding: 10px 25px;
    color: #fff;
    cursor: pointer;
}
.vh1{
	height: 421px;
	background-image: url('../../images/vhod_doors/vh_1_back1.jpg');
	background-color: #fff;
	background-position: 100% 100%;
	background-repeat: no-repeat;
	padding: 124px 0px 0px 90px;
}
.vh1 h2, .vh3 h2{color: #fd4000;font-size: 24px;font-weight: 300;margin-bottom: 10px}
.vh1 p, .vh3 p{font-size: 16px;font-weight: 300;width: 425px}
.vh1 .vh_types, .vh3 .vh_dtypes {
    width: 490px;
    text-align: left;
    margin-top: 69px;
}
.vh1 .vh_types .coll, .vh3 .vh_dtypes .coll {
    display: inline-block;
    width: 117px;
    height: 117px;
    border-radius: 50%;
    color: #0e2f4f;
    font-size: 13px;
    cursor: pointer;
    margin-right: 30px;
    background-color: green;
    border: 2px solid #bbbec1;
}
.vh1 .vh_types .coll:first-child {
    background-image: url('../../images/vhod_doors/vh_1st_small.jpg');
    background-repeat: no-repeat;
}
.vh1 .vh_types .coll:last-child {
    background-image: url('../../images/vhod_doors/vh_2st_small.jpg');
    background-repeat: no-repeat;
}
.vh1 .vh_types .coll.active, .vh3 .vh_dtypes .coll.active {
    color: #008fef;
    box-shadow: 0 10px 16px rgba(0, 129, 255, 0.5);
    border: 2px solid #008fef;
}
.vh1 .vh_types .coll span {
    margin-top: 145px;
    display: block;
    text-align: center
}

.vh2 {
    height: 398px;
    text-align: left;
    background-color: #e8ecef;
    background-image: url('../../images/vhod_doors/vh2_back.jpg');
    background-origin: initial;
    background-clip: initial;
    background-size: 100%;
    background-position: 0% 0%;
    background-repeat: no-repeat;
}

.vh3{
	height: 422px;
	background-image: url('../../images/vhod_doors/vh3_back1.jpg');
	background-color: #fff;
	background-position: 0% 100%;
	background-repeat: no-repeat;
	padding: 154px 0px 0px 590px;
}
.vh3 .vh_dtypes .coll:first-child {
    background-image: url('../../images/vhod_doors/vh3_small1.jpg');
    background-repeat: no-repeat;
}
.vh3 .vh_dtypes .coll:nth-child(2) {
    background-image: url('../../images/vhod_doors/vh3_small2.jpg');
    background-repeat: no-repeat;
}
.vh3 .vh_dtypes .coll:last-child {
    background-image: url('../../images/vhod_doors/vh3_small3.jpg');
    background-repeat: no-repeat;
}
.vh4{width: 1118px;height:300px;background-color: #e8ecef;display: block;padding-top: 50px;}
.vh4 .inner{width: 907px;height: 247px;margin: 0 auto;display: block;background: url('../../images/vhod_doors/vh4_back.png')}