/*global*/

@media (min-width:0px) and (max-width:1246px) {
  

.box_skitter .box_clone {width:100% !important; height: 100% !important;}
.box_skitter_small {width: 100% !important; /*height: 100% !important;*/}
.box_skitter .image img {width:100% !important; height:100% !important;}
/*.box_skitter {height:auto !important;}*/

.input-button {width:100% !important;}

h3 {font-size:18px !important;}

/*mobile_contacts*/
.mobile_contacts {color:#fff; font-size: 1.1em; list-style:none; font-family: 'Oswald', sans-serif;}
.mobile_contacts ul li {color:#fff; list-style:none; padding: 5px 22px 0;}
.mobile_contacts p {color:#c1a78a; margin:0px; font-size:19px;}
.mobile_contacts a {color:#c1a78a;}
.contacts_container {padding-top:13px;}

/*mobile_form_button*/
.mobile_form{height:65px; float:right; width:65px; padding: 16px;}
.mobile_form img {width:30px;}
.form_a {float:right; display:block;width: 65px; z-index:10000;}



/*logo sidebar*/

.logo-sidebar {margin-top: 70px; text-align: center;}
.logo-sidebar img {width: 110px;}

/*mobile-menu*/
.mobile_container {background:#352721; height:65px;}
.mobile_logo {width: 90px;
    padding-top: 16px;
    text-align: center;
    margin: 0 auto;
    height: 65px;}
.mobile_logo img {width:90px;}
.logo_a {display: block; width: 90px; margin: 0 auto;}

}

.menu-wrap {
	background-color: /*#6968AB*/#352721;
	position: fixed;
	top: 0;
	height: 100%;
	width: 280px;
	margin-left: -280px;
	font-size: 1em;
	font-weight: 700;
	overflow: auto;
	transition: .25s;
	z-index: 10;
}
.menu-show {
	margin-left: 0;
	box-shadow: 4px 2px 15px 1px #B9ADAD;
	z-index: 150;
}
.menu-sidebar {
	margin: /*75px 0 80px 10px*/10px;
	position: relative;
	top: 15px;
}
.menu-sidebar li {
	padding: 18px 22px 0;
}
.menu-sidebar li > a {
	color: #f3f3f3;
	font-size: 1.1em;
	position: relative;
	font-family: 'Oswald', sans-serif;
}
.menu-sidebar li > a::after {
	content: "";
	display: block;
	height: 0.15em;
	position: absolute;
	top: 100%;
	width: 100%;
	left: 50%;
	transform: translate(-50%);
	background-image: linear-gradient(to right, transparent 50.3%, #FFFA3B 50.3%);
	transition: background-position .2s .1s ease-out;
	background-size: 200% auto;
}
.menu-sidebar li > a:hover::after {
	background-position: -100% 0;
}
.menu-sidebar .menu-item-has-children {
	position: relative;
}
.menu-sidebar .menu-item-has-children .sub-menu {
	display: none;
}
.sidebar-menu-arrow::after {
	content: "\f107";
	font-family: 'FontAwesome';
	padding: 10px;
	color: #FFFA3B;
	position: relative;
}
.sidebar-menu-arrow:hover::after {
	cursor: pointer;
	color: #fff;
}
.sidebar-menu-arrow:active::after {
	top: 2px;
}


/*mobile off*/
@media (min-width:1246px) {
.mobile_container {display:none;}
}

/*img 440*/
@media (min-width:0px) and (max-width:440px) {
 .kontent-blok img {width:100% !important; height:auto !important;}
 .kontent-blok {padding:25px;}
 
 .box_skitter .prev_button {left:0px !important;}
 .box_skitter .next_button {right:0px !important;}
 .box_skitter .info_slide {top:0px !important; left:0px !important;}
}

@media (min-width:0px) and (max-width:411px) {
  .control-group span {font-size:12px;}
  .modal-footer {text-align:center !important;}
}

/*breadcrumbs*/
.breadcrumb-item a {color:#301A0E;}
.breadcrumb {border-radius:0px !important; background: rgba(255,255,255,0.6) !important;}

/*desktop mobile crumbs*/

@media (max-width:667px) {
    .desktop-nav {display:none;}
    .breadcrumb-mobile-item {text-align:right !important; float: right;}
    .breadcrumb-mobile-home a {color: #301A0E;}
    .breadcrumb-mobile-home {text-align:left !important;}
    .breadcrumb > li + li::before {color: #301A0E !important;}
}

@media (min-width:665px) {
    .mobile-nav {display:none;}
}


/*custom content*/

.kontent-blok-text ul li {padding:10px;}
.sub_menu_type_col50 .li_sub_menu_type {padding:25px;}

/*sub menu chnks*/
.sub_menu_type, .sub_menu_type_col50 {list-style:none; width:100% !important; float: left;}
.li_sub_menu_type {list-style:none;}
.li_sub_menu_type p {background: rgb(68, 187, 110); color:#fff;}

@media (max-width: 680px) {
.li_sub_menu_type {width:100% !important; float: left;}
.li_sub_menu_type img {width:100% !important; border: 2px solid rgb(68, 187, 110);}
.li_sub_menu_type p {text-align:center !important; font-style:bolder; font-size: 24px; line-height: 31px;}
}
@media (min-width: 680px) and (max-width: 6000px) {
.li_sub_menu_type {width:33% !important; float:left;}
.sub_menu_type_col50 .li_sub_menu_type {width:50% !important;}
.li_sub_menu_type img {width:100% !important; border: 2px solid rgb(68, 187, 110); margin-bottom: 5px;}
.li_sub_menu_type p {text-align:center !important; font-style:bolder;}
}

/*blocks with 4 pics*/

.sub_pic_4_doorhan_sect {width:100% !important; float:left; list-style:none;}
.li_sub_pic_4_doorhan_sect {list-style:none; text-align: center;}
.li_sub_pic_4_doorhan_sect img {border-radius: 25px; border:solid 2px #301A0E;}

@media (min-width: 680px) and (max-width: 6000px) {
.li_sub_pic_4_doorhan_sect {width:25% !important; float: left;}
.li_sub_pic_4_doorhan_sect img {width:100% !important;}
.sub_pic_4_doorhan_sect {width:100% !important;}
}

@media (min-width: 0px) and (max-width: 680px) {
 .li_sub_pic_4_doorhan_sect img {width:80% !important;}   
}

/*otkat block alutech*/

.otk_vor_al_left {width:204px; float:left;}
.otk_vor_al_left img {border:solid 2px #301A0E; border-radius: 25px;}
.otk_vor_al_right {float:right; width: 70%;}
.otk_vor_al_right p {vertical-align:middle;}
.otkatnue_vorota_alutech {float:left; width:100%;}
.li_otkatnue_vorota_alutech {float:left; width:100%; list-style:none;}

@media (min-width:0px) and (max-width:860px) {
.otk_vor_al_left {width:100%; text-align:center;}
.otk_vor_al_right {width:100%; padding-top:10px; padding-bottom:10px;}
}

@media (min-width:960px) {
.otkatnue_vorota_alutech {width:80%; margin:0 auto; float:none;}    
}

/*info-header*/

.info_header {background: url(images/image3_50.png) no-repeat; height: 50px; float: left; width:100%;}
.info_header p {padding: 16px 56px; font-size: 20px;}

/*doorhan block options*/

.doorhan_op_left {width:204px; float:left;}
.doorhan_op_left img {border:solid 2px #301A0E; border-radius: 25px; width:204px;} 
.doorhan_op_right{float:right; width: 70%;}
.doorhan_op_right p {vertical-align:middle;}
.il_doorhan_op{float:left; width:100%; list-style:none;}
.doorhan_op {float:left; width:100%;}

@media (min-width:0px) and (max-width:860px) {
.doorhan_op_left {width:100%; text-align:center;}
.doorhan_op_right {width:100%; padding-top:10px; padding-bottom:10px;}
}

@media (min-width:960px) {
.doorhan_op {width:80%; margin:0 auto; float:none;}    
}

/*alutech garage series*/
.garage_vor_al_left {width:320px; float:left;}
.garage_vor_al_left img {width:320px;}
.garage_vor_al_right {float:right; width: 50%;}


@media (min-width:0px) and (max-width:860px) {
 .garage_vor_al_left {text-align:center; width:100%;}
 .garage_vor_al_left img {text-align:center;}
 .garage_vor_al_right {width:100%; padding-top:10px; padding-bottom:10px;}
}

.garage_pic {width:100%; float:left; text-align:center; margin:0 auto;}
.li_garage_pic {list-style:none; float:left; width:20%;}
.li_garage_pic img {text-align:center;}

@media (min-width:680px) and (max-width:960px) {
.li_garage_pic {list-style:none; float:left; width:20%;}
.li_garage_pic img {text-align:center; width: 80%;} 
}

.li_garage_pic p {text-align:center;}

@media (min-width:0px) and (max-width:680px) {
.li_garage_pic {list-style:none; float:left; width:33%;}
.li_garage_pic img {text-align:center; width: 80%;} 
}

.garage_colors {width:100%; float:left; text-align:center; margin:0 auto;}
.li_garage_colors {list-style:none; float:left; width:20%;}
.li_garage_colors img {text-align:center; width: 80%;}
.li_garage_colors p {text-align:center;}

@media (min-width:0px) and (max-width:600px) {
.li_garage_colors {list-style:none; float:left; width:50% !important;}
.li_garage_colors img {text-align:center; width: 80%;}    
    
}

.unstand_color {width:100%; float:left; text-align:center; margin:0 auto;}
.li_unstand_color {list-style:none; width:33%; text-align:center; float:left;}
.li_unstand_color img {text-align:center; width: 80%;}
.li_unstand_color p {text-align:center; width:80%;}

.content_option {width:80%; margin:0 auto;}

.teh_char {width:100%; float:left; text-align:center; margin:0 auto;}
.li_teh_char {list-style:none; width:50%; text-align:center; float:left;}
.li_teh_char img {text-align:center; width: 80%;}
.li_teh_char p {text-align:left; width:80%;}





/*p custom*/



.panoram_alu {width:100%; float:left;}
.li_panoram_alu {list-style:none; width:25%; text-align:center; float:left;}
.li_panoram_alu img{text-align:center; width: 100%; border: 2px solid rgb(68, 187, 110);}

@media (min-width:0px) and (max-width:680px) {
.li_panoram_alu {
    list-style: none;
    width: 50%;
    text-align: center;
    float: left;
}
}

.panoram_alu_5 {width:100%; float:left;}
.li_panoram_alu_5 {list-style:none; width:20%; text-align:center; float:left;}
.li_panoram_alu_5 img {text-align:center; width:100%;}

@media (min-width:0px) and (max-width:690px) {
 .li_panoram_alu_5 {width:50%;}   
}

.right_teh li {list-style:none;}
.left_teh li {list-style:none;}
.center_teh li {list-style:none;}

@media (min-width:0px) and (max-width:960px) {
.teh_cl {width:100%; float:left;}    
}

@media (min-width: 960px) {

.teh_cl {width: 33%; float: left;}
}

.kontent-blok img {border-radius: 10px;}

/*panoram colors*/

.panoram_alu_6 {width:100%; float:left;}
.li_panoram_alu_6 {list-style:none; float:left; width:20%;}
.li_top {text-align:center; width: 80%;}
.li_top img {text-align:center; width:80%;}
.li_bottom {width: 80%; text-align: center; margin-top: 5px;}
.li_bottom img {text-align:center; width:50%;}
.li_panoram_alu_6 p {text-align:center; width:80% !important;}

@media (min-width:0px) and (max-width:660px) {
    .li_panoram_alu_6 {width:33%;}
}

/*download blocks*/

.download_block {float:left; width:100%;}
.download_items {list-style:none; float:left; width:100%; background: #fff; border-radius:10px;padding-top: 10px;
    padding-bottom: 10px;}
.download_li{list-style:none; width:20%; float:left;}
.item_block{width: 90%; margin: 0 auto;}
.item_img{text-align:center;}
.item_header{text-align:left; width:80%;margin: 0 auto;}
.item_header b {color:#ff7f00; text-decoration: underline;font-size:16px;}
.item_text{text-align:left; width:80%;margin: 0 auto;}
.item_art{text-align:left; width:80%;margin: 0 auto;}
.item_file{text-align:left; width:80%;margin: 0 auto; padding-top: 5px;}
.item_file a {vertical-align: middle; color:#ff7f00; text-decoration: underline;}
.pdf {border-radius:0px !important;}

@media (max-width:890px) and (min-width:0px) {
    .download_li {width:100%;}
.item_header{text-align:center; width:80%;margin: 0 auto;}
.item_text{text-align:center; width:80%;margin: 0 auto;}
.item_art{text-align:center; width:80%;margin: 0 auto;}
.item_file{text-align:center; width:80%;margin: 0 auto;}
}

@media (max-width:440px) and (min-width:0px) {
.item_img img {width:auto !important;}
.pdf {width:auto !important;}
.item_file img {width:auto !important;}
}