

/* Start:/bitrix/templates/dsh_by_gtech/components/bitrix/menu/header-submenu/style.css?1758726617598*/
section#dsh-submenu{
	text-align: center;
}
section#dsh-submenu ul{
	width: 100%;
	margin: 0; padding: 0;
	list-style: none;
}
section#dsh-submenu ul li{
	float: left;
	width: 33%;
	border-right: 1px solid #bdb9c2;
}
section#dsh-submenu ul li:last-child{
	border-right: none;
}
section#dsh-submenu ul li a{
	color: #000;
	font-size: 20px;
	font-family: "Open Sans Condensed";
	font-weight: 300;
	text-decoration: none;
}
section#dsh-submenu ul li a:hover{
	border-bottom: 1px solid #8A8493;
}
@media(max-width: 768px){
	section#dsh-submenu{
		background: #EBEBEB;
	}
}
/* End */


/* Start:/bitrix/templates/dsh_by_gtech/components/bitrix/menu/header-mainmenu/style.css?1758726617881*/
section#dsh-mainmenu div.row{
	height: 75px;
	padding-top: 10px;
	padding-bottom: 10px;
	position: relative;
}
section#dsh-mainmenu div.row > div{
	text-align: center;
	height: 100%;
	padding: 0;
	border-left: 1px dotted #525055;
}
section#dsh-mainmenu div.row > div:last-child{
	border-right: 1px dotted #525055;
}
section#dsh-mainmenu div.row div > div, section#dsh-mainmenu div.row div div > div{
	height: 100%; width: 100%;
}
section#dsh-mainmenu a{
	font-family: "Open Sans Condensed";
	font-size: 18px;
	color: #fff;
	text-align: center;
	text-decoration: none;
}
section#dsh-mainmenu div.row a:hover{
	text-decoration: none;
}


section#dsh-mainmenu div.row > div > div.mm_selected{
	position: absolute;
	top: -10px; left: 0;
	height: 75px;
	background: #fff;
}
section#dsh-mainmenu div.row > div > div.mm_selected a{
	color: #27242a;
}
/* End */


/* Start:/bitrix/templates/dsh_by_gtech/components/bitrix/search.title/header-search-title-form/style.css?17587266172529*/
div#title-search input{
	height: 35px;
	border: none;
	background: #fff;
	border-radius: 3px;
	outline: none;
	font-size: 16px;
	color: #27242a;
	font-family: "Open Sans";
	font-weight: 400;
}
div#title-search input[type=text]{
	width: 100%;
	padding: 0px 38px 0px 10px;
}
div#title-search input[type=submit]{
	position: absolute;
	right: 15px;
	width: 38px;
	background: url(/bitrix/templates/dsh_by_gtech/components/bitrix/search.title/header-search-title-form/images/icon.png) center center no-repeat;
}

div.title-search-result {
	border:1px solid #c6c6c6;
	display:none;
	overflow:hidden;
	z-index:205;
}

table.title-search-result {
	border-collapse: collapse;
	border:none;
	width:10%;
}

table.title-search-result th {
	background-color:#F7F7F7;
	border-right:1px solid #e8e8e8;
	color:#949494;
	font-weight:normal;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:14px;
 	padding-right:12px;
	text-align:right;
	vertical-align:top;
	white-space:nowrap;
	width:1%;
}

table.title-search-result td {
	background-color:white;
	color:black;
	font-weight:normal;
	padding-top:2px;
	padding-bottom:2px;
	text-align:left;
	white-space:nowrap;
}

table.title-search-result td.title-search-item {
	padding-left:8px;
	padding-right:15px;
}

table.title-search-result td.title-search-item a {
	padding-left:4px;
	padding-right:15px;
	text-decoration: none;
	color:black;
	vertical-align:top;
	display:block;
}

table.title-search-result td.title-search-item img {
	vertical-align:top;
}

table.title-search-result td.title-search-item b {
	color:#cf0000;
	font-weight:normal;
}

table.title-search-result tr.title-search-selected td
,table.title-search-result tr.title-search-selected a
,table.title-search-result tr.title-search-selected td.title-search-more a
{
	background-color:#fff2be;
}

table.title-search-result td.title-search-more {
	font-size:11px;
	font-weight:normal;
	padding-right:15px;
	padding-left:24px;
	padding-top:0px;
}

table.title-search-result td.title-search-more a
{
	padding-left:12px;
	padding-right:15px;
	text-decoration:none;
	color:#999999;
}

table.title-search-result td.title-search-all {
	padding-left:24px;
	padding-right:15px;
}

table.title-search-result td.title-search-all a
{
	padding-left:4px;
	text-decoration:none;
	color:#808080;
}

table.title-search-result td.title-search-separator
, table.title-search-result th.title-search-separator {
	padding-top:0px;
	padding-bottom:0px;
	font-size:4px;
}

div.title-search-fader {
	display:none;
	background-image: url('/bitrix/templates/dsh_by_gtech/components/bitrix/search.title/header-search-title-form/images/fader.png');
	background-position: right top;
	background-repeat: repeat-y;
	position:absolute;
}
/* End */


/* Start:/bitrix/templates/dsh_by_gtech/components/bitrix/news.list/dsh-slider/style.css?1758726617694*/
div#slider_elements_container{
	position: relative;
	height: 425px;
	width: 200%;
}
a.dsh-slider-element{
	position: relative;
	display: block;
	width: 50%;
	height: 425px;
	float: left;
}
div#dsh-slider-navi{
	display: inline-block;
	position: relative;
	top: -10px;
	height: 20px;
	background: rgba(0,0,0,0.5);
	padding: 2px 1px;
	border-radius: 10px;
	z-index: 100;
}
div.dsh-slider-btn{
	position: relative;
	float: left;
	width: 16px; height: 16px;
	background: #fff;
	border-radius: 8px;
	margin: 0 1px;
	cursor: pointer;
}
div.slider_btn_active{
	position: relative;
	float: left;
	width: 16px; height: 16px;
	background: #8a3763;
	border-radius: 8px;
	margin: 0 1px;
	cursor: default;
}
/* End */


/* Start:/bitrix/templates/dsh_by_gtech/components/gtech/catalog.section.list/hp_catalog/style.css?17587266171502*/
section.section_element_wrap *{
	position: relative;
}
section.section_element_wrap{
	position: relative;
	text-align: center;
	padding: 100px 0;
}
@media(max-width:991px){
	section.section_element_wrap{
		padding: 100px 0 0 0;
	}
}
@media(max-width:767px){
	section.section_element_wrap{
		padding: 100px 0 0 0;
	}
}
article.catalog_element{
	position: relative;
	display: inline-block;
	width: 270px; height: 270px;
	margin: 0px 6px 15px 6px;

}
article.catalog_element > a{
	position: relative;
	display: inline-block;
	width: 100%; height: 100%;
}
article.catalog_element header{
	position: absolute;
	top: -100px; left: 0;
	width: 100%; height: 100px;
	text-align: center;
	color: #8a3763;
	font-family: CompactBold;
	font-size: 24px;
	text-transform: uppercase;
	line-height: 28px;
	padding-bottom: 15px;
}
article.catalog_element img{
	position: relative;
	width: 100%; height: 100%;
	border-radius: 135px;
}

@media(min-width: 1200px){
	article.catalog_element header > div > div{
		vertical-align: bottom;
	}
	article.catalog_element:nth-child(n+5) header{
		top: 270px;
		padding-top: 15px;
	}
	article.catalog_element:nth-child(n+5) header > div > div{
		vertical-align: top;
	}
}
@media(max-width: 1199px){
	article.catalog_element header > div > div{
		vertical-align: middle;
	}
	article.catalog_element header{
		padding: 0;
	}
	article.catalog_element:nth-child(n+4){
		margin-top: 100px;
	}
}
@media(max-width: 584px){
	article.catalog_element:nth-child(n+2){
		margin-top: 100px;
	}
}
/* End */


/* Start:/bitrix/templates/dsh_by_gtech/components/bitrix/news.list/dsh_hp_video/style.css?17587266171891*/
div.hp_review_elem_wrap{
	position: relative;
	display: inline-block;
	width: 250px; height: 320px;
	border-radius: 125px 125px 80px 80px;
	text-align: center;
	margin: 10px 10px;
}
div.reviews_dir > div.hp_review_elem_wrap{
	background: #a07f90;
}
div.reviews_dir > div.hp_review_elem_wrap:hover{
	background: #6e264c;
}
div.hp_review_elem_wrap:hover{
	background: #6e264c;
}
div.hp_review_elem{
	position: relative;
	width: 230px; height: 230px;
	background-color: #fff;
	border-radius: 115px;
	margin: 10px;
}
div.hp_review_elem_wrap a{
	color: #ffffff;
	font-weight: 800;
	font-size: 16px;
	text-transform: uppercase;
	text-decoration: none;
}
@media(max-width: 1199px){
	section#dsh-hp-reviews div.container div.row > div > div#review-wrap{
		max-height: 350px;
		overflow: hidden;
	}
}


div.video_elem_wrap{
	position: relative;
	width: 30%;
	float: left;
	margin: 0 15px 110px 15px;
}
div.video_elem_wrap iframe{
	position: relative;
	width: 100%; height: 190px;
}
div.video_elem_info{
	position: absolute;
	top: -10px; left: -10px; right: -10px;
	border: 1px solid #bcbcbc;
	background: #fff;
	padding-top: 205px;
	text-align: left;
	padding-left: 10px;
	padding-bottom: 10px;
	box-shadow: 1px 2px 5px rgba(0,0,0,0.25);
}

div.video_elem_info a{
	color: #27242a;
	font-size: 14px;
	font-family: Open Sans;
	font-weight: 600;
	text-decoration: none;
}
@media(max-width: 1199px){
	div.video_elem_wrap{
		position: relative;
		width: 29%;
		float: left;
		margin: 0 20px 110px 20px;
	}
}
@media(max-width: 991px){
	div.video_elem_wrap{
		position: relative;
		width: 29%;
		float: left;
		margin: 0 15px 110px 15px;
	}
}
@media(max-width: 767px){
	div.video_elem_wrap{
		position: relative;
		width: 45%;
		float: left;
		margin: 0 15px 110px 15px;
	}
}
@media(max-width: 646px){
	div.video_elem_wrap{
		position: relative;
		width: 100%;
		float: left;
		margin: 0 0px 110px 0px;
	}
}
/* End */


/* Start:/bitrix/templates/dsh_by_gtech/components/bitrix/news.list/dsh-hp-news/style.css?1758726617956*/
div.dsh-hp-news-element{
	position: relative;
	width: 100%; height: 155px;
	background: #fff;
	border-radius: 8px;
	margin-top: 20px;
	overflow: hidden;
	color: #545157;
}
	div.dsh-hp-news-element-picture{
		position: relative;
		width: 37%; height: 155px;
		float: left;
	}
	div.dsh-hp-news-element-desc{
		position: relative;
		width: 63%; height: 155px;
		float: left;
		padding: 15px;
	}
	div.dsh-hp-news-element-desc > div{
		position: relative;
		width: 100%;
		line-height: 14px;
	}
	div.dsh-hp-news-element-name{
		padding: 5px 0;
	}
	div.dsh-hp-news-element-date{
		font-weight: 300;
	}
	div.dsh-hp-news-element-date span:nth-child(1){
		font-size: 22px;
		line-height: 22px;
	}
	div.dsh-hp-news-element-date span:nth-child(2), div.dsh-hp-news-element-date span:nth-child(3){
		font-size: 16px;
	}
	div.dsh-hp-news-element-name > a{
		font-weight: 800;
		color: #27242a;
	}
	div.dsh-hp-news-element-text{
		font-size: 13px;
		line-height: 13px;
	}
/* End */


/* Start:/bitrix/templates/dsh_by_gtech/components/bitrix/news.list/dsh_hp_reviews/style.css?1758726617872*/
div.hp_review_elem_wrap{
	position: relative;
	display: inline-block;
	width: 250px; height: auto; min-height: 250px;
	border-radius: 125px 125px 80px 80px;
	text-align: center;
	vertical-align: top;
	margin: 10px 10px;
	padding-bottom: 25px;
}
div.reviews_dir > div.hp_review_elem_wrap{
	background: #a07f90;
}
div.reviews_dir > div.hp_review_elem_wrap:hover{
	background: #6e264c;
}
div.hp_review_elem_wrap:hover{
	background: #6e264c;
}
div.hp_review_elem{
	position: relative;
	width: 230px; height: 230px;
	background-color: #fff;
	border-radius: 115px;
	margin: 10px;
}
div.hp_review_elem_wrap a{
	color: #ffffff;
	font-weight: 800;
	font-size: 16px;
	text-transform: uppercase;
	text-decoration: none;
}
div#review-wrap{}
@media(max-width: 1199px){
	section#dsh-hp-reviews div.container div.row > div > div#review-wrap{
		max-height: 350px;
		overflow: hidden;
	}
}
/* End */


/* Start:/bitrix/templates/dsh_by_gtech/components/gtech/catalog.section.list/footer-submenu/style.css?1758726617376*/
section#dsh-footer-submenu a{
	color: #342e3b;
	font-size: 15px;
	font-family: "Open Sans";
	font-weight: 400;
	text-decoration: none;
}
section#dsh-footer-submenu ul{
	width: 100%;
	list-style: none;
	margin: 0; padding: 0;
}
section#dsh-footer-submenu li{
	width: 48%;
	line-height: 15px;
	padding: 12px 0px;
	display: inline-block;
	vertical-align: top;
}
/* End */


/* Start:/bitrix/templates/dsh_by_gtech/template_styles.css?175872661710796*/
@font-face{
	font-family: CompactBold;
	src: url("/bitrix/templates/dsh_by_gtech/fonts/compact-bold.ttf");
}
@font-face{
	font-family: MyriadProReg;
	src: url("/bitrix/templates/dsh_by_gtech/fonts/MyriadPro-Regular.otf");
}
body{
	position: relative;
	width: auto; height: auto;
	padding: 0; margin: 0;
	background: #fff;
	color: #342e3b !important;
	font-family: "Open Sans", Arial !important;
	font-weight: 400 !important;
}
	div#dsh-site-wrap{
		position: relative;
		width: auto;
		height: auto;
	}
		header#dsh-site-header{}
		section#dsh-logo-contacts-submenu{
			background: url(/bitrix/templates/dsh_by_gtech/images/site-header-bg.png) center center repeat-x;
			background-size: auto 100%;
		}
			section#dsh-logo{
				height: 100px;
				text-align: center;
			}
			section#dsh-logo > div > div{
				height: 100%;
			}
				div#dsh-name-and-slogan{
					width: auto; height: 74px;
					float: right;
					font-size: 10px;
					line-height: 10px;
					font-family: "Open Sans";
					font-weight: 600;
					color: #342e3b;
					padding-left: 13px;
				}
				div#dsh-name-and-slogan > div{
					height: 100%;
				}
					span#dsh-name{
						font-family: "CompactBold";
						font-size: 30px;
						line-height: 33px;
					}
					section#dsh-logo a{
						color: #342e3b;
						text-decoration: none;
					}
					span#dsh-name-sm{
						font-family: "CompactBold";
						font-size: 20px;
						line-height: 20px;
					}
			section#dsh-contacts{
				height: 100px;
				text-align: center;
			}
			section#dsh-contacts > div> div > div > div{
				display: inline-block;
				width: 45%; min-width: 190px;
				min-height: 44px;
				vertical-align: top;
				color: #342e3b;
				font-size: 16px;
				font-family: "Open Sans";
				font-weight: 400;
				padding-left: 50px;
				text-align: left;
			}
			section#dsh-contacts > div> div > div > div a{
				color: #342e3b;
				font-size: 16px;
				font-family: "Open Sans";
				font-weight: 400;
				text-decoration: none;
			}
			div#dsh-header-phones{
				background: url(/bitrix/templates/dsh_by_gtech/images/header-phone.png) center left no-repeat;
			}
			div#dsh-header-mails{
				background: url(/bitrix/templates/dsh_by_gtech/images/header-mail.png) center left no-repeat;
			}
			@media(max-width: 768px){
				section#dsh-contacts{
					height: auto;
					min-height: 45px;
				}
			}
			@media(max-width: 768px){
				section#dsh-submenu{
					height: 55px;
				}
			}
			section#dsh-submenu{
				height: 100px;
			}
			@media(max-width: 768px){
				section#dsh-submenu{
					height: 45px;
				}
			}
		section#dsh-mainmenu-and-search{
			background: #27242a;
		}
			/*стили для кнопки поиск в размере SM (начало)*/
			section#dsh-searchform-punct{
				height: 75px;
				padding-left: 0;
				padding-right: 0;
				padding-top: 10px;
				padding-bottom: 10px;
			}
			section#dsh-searchform-punct div.visible-sm{
				height: 100%;
				border-right: 1px dotted #525055;
			}
			section#dsh-searchform-punct div.visible-sm > div{
				text-align: center;
				height: 100%; width: 100%;
				padding: 0;
			}
			section#dsh-searchform-punct div.visible-sm div > div{
				height: 100%; width: 100%;
			}
			section#dsh-searchform-punct div.visible-sm a{
				font-family: "Open Sans Condensed";
				font-size: 18px;
				color: #fff;
				text-align: center;
				text-decoration: none;
				cursor: pointer;
			}
			section#dsh-searchform-punct div.visible-sm a:hover{
				text-decoration: none;
			}
			section#dsh-searchform-sm{
				overflow: hidden;
				padding-top: 1px;
			}
			section#dsh-searchform-sm > div{
				width: 100%; height: 100%;
			}
			/*стили для кнопки поиск в размере SM (конец)*/
			@media(min-width: 992px){
				section#dsh-searchform-punct{
					padding-left: 15px;
					padding-right: 15px;
				}
			}
			@media(max-width: 768px){
				section#dsh-searchform-punct{
					height: 55px;
					padding-left: 15px;
					padding-right: 15px;
				}
			}
			section#dsh-searchform-punct div.hidden-sm{
				height: 100%;
			}
			section#dsh-searchform-punct div.hidden-sm > div{
				text-align: center;
				height: 100%; width: 100%;
				padding: 0;
			}
			section#dsh-searchform-punct div.hidden-sm > div > div{
				height: 100%; width: 100%;
			}


		section#dsh-slider{
			position: relative;
			width: 100%; height: 425px;
			text-align: center;
			overflow:hidden;
		}

		section#dsh-hp-catalog{}
			div#dsh-hp-catalog-caption{
				height: 200px;
				background: url(/bitrix/templates/dsh_by_gtech/images/catalog-caption.png) center center no-repeat;
				padding-top: 40px;
			}
			div#dsh-hp-catalog-caption span{
				color: #463f4c;
				display: block;
				text-align: center;
			}
			div#dsh-hp-catalog-caption span:nth-child(1){
				color: #463f4c;
				font-family: "CompactBold";
				font-size: 55px;
				line-height: 55px;
			}
			div#dsh-hp-catalog-caption span:nth-child(2){
				font-family: "Open Sans";
				font-size: 21px;
				line-height: 21px;
				font-weight: 300;
			}
			div#dsh-hp-catalog-caption-elements{
				text-align: center;
				padding: 0;
			}

		section#dsh-video-and-news{
			background: #27242a;
			border-top: 3px solid #8a3763;
			padding-top: 45px;
			margin-top: 80px;
		}
		@media(max-width: 768px){
			section#dsh-video-and-news{
				margin-top: 0;
			}
		}
		@media(max-width: 992px){
			section#dsh-video-and-news{
				margin-top: 0;
			}
		}
			div.dsh-hp-video-caption{
				position: relative;
				width: 100%; height: auto;
				border-bottom: 1px solid #fff;
				font-family: "CompactBold";
				font-size: 44px;
				color: #fff;
				line-height: 44px;
			}
			div.dsh-hp-video-caption > div{
				position: relative;
				bottom: -1px;
				display: inline-block;
				background: #27242a;
				padding-bottom: 13px;
			}
			div.dsh-hp-video-caption > div > a{
				color: #fff;
			}
			div.dsh-hp-video-caption > div > a> span{
				position: absolute;
				bottom: -1px; right: -67px;
				display: inline-block;
				font-family: "Open Sans";
				font-size: 16px;
				line-height: 16px;
				font-weight: 300;
				background: #27242a;
				padding-right: 10px;
			}
			iframe.hp_video_iframe{
				position: relative;
				width: 100%; height: 328px;
				margin-top: 20px;
				background: #000;
			}
			div.dsh-hp-news-caption{
				position: relative;
				width: 100%; height: auto;
				border-bottom: 1px solid #fff;
				font-family: "CompactBold";
				font-size: 44px;
				color: #fff;
				line-height: 44px;
			}
			div.dsh-hp-news-caption > div{
				position: relative;
				bottom: -1px;
				display: inline-block;
				background: #27242a;
				padding-top: 13px;
				padding-right: 10px;
			}
			div.dsh-hp-news-caption > div > a{
				color: #fff;
			}
			div.dsh-hp-news-caption > div > a > span{
				position: absolute;
				top: -5px; right: 2px;
				display: inline-block;
				font-family: "Open Sans";
				font-size: 16px;
				line-height: 16px;
				font-weight: 300;
				background: #27242a;
				padding-right: 10px;
			}

		section#dsh-hp-reviews{
			background: #8a3763;
		}
			div.dsh-hp-reviews-caption{
				position: relative;
				width: 100%; height: auto;
				border-bottom: 1px solid #fff;
				font-family: "CompactBold";
				font-size: 44px;
				color: #fff;
				line-height: 44px;
			}
			div.dsh-hp-reviews-caption > div{
				position: relative;
				bottom: -1px;
				display: inline-block;
				background: #8a3763;
				padding-bottom: 13px;
			}
			div.dsh-hp-reviews-caption > div > a{
				color: #fff;
			}
			div.dsh-hp-reviews-caption > div > a> span{
				position: absolute;
				bottom: -1px; right: -67px;
				display: inline-block;
				font-family: "Open Sans";
				font-size: 16px;
				line-height: 16px;
				font-weight: 300;
				background: #8a3763;
				padding-right: 10px;
			}

		section#dsh-workarea{}
		section#dsh-pagecaption{
			color: #463f4c;
			font-family: CompactBold;
			font-size: 60px;
			text-transform: uppercase;
			text-align: center;
			margin-bottom: 30px;
		}
		@media(max-width:555px){
			section#dsh-pagecaption{
				font-size: 40px;
			}
		}
		section.pagecaption_inner{
			font-size: 36px !important;
			text-transform: none !important;
			text-align: left !important;
		}

		section#contacts_page > .container > .row > div > table tr{
			position: relative;
			width: 100%;
			vertical-align: top;
		}
		section#dsh_contacts_map{
			position: relative;
			width: 100%;
			min-height: 390px;
			background: #D2E0E3;
		}
		div.yamap_caption{
			position: relative;
			text-transform: uppercase;
			margin-top: 55px;
			font-family: Open Sans;
			font-weight: 600;
			font-size: 30px;
			color: #463f4c;
			padding-bottom: 10px;
		}

		footer#dsh-site-footer{
			font-size: 16px;
			min-height: 240px;
			margin-top: 55px;
		}
			section#dsh-footer-contacts{
				height: 240px;
			}
			section#dsh-footer-contacts a{
				color: #342e3b;
				text-decoration: none;
			}
			section#dsh-footer-contacts > div:first-child{
				margin: 0;
			}
			section#dsh-footer-contacts > div > div > div{
				min-height: 34px;
				padding-left: 50px;
				margin-top: 10px;
			}
			div#dsh-footer-address{
				background: url(/bitrix/templates/dsh_by_gtech/images/geo-place.png) center left no-repeat;
			}
			section#dsh-footer-dev{
				font-size: 14px;
				height: 100%;
			}
			@media(max-width: 1200px){
				section#dsh-footer-dev{
					font-size: 12px;
				}
			}
			@media(max-width: 768px){
				section#dsh-footer-dev{
					font-size: 14px;
				}
			}
			section#dsh-footer-submenu{
				height: 240px;
			}
			section#dsh-footer-dev{
				height: 240px;
			}
			section#dsh-footer-dev a{
				position: absolute;
				display: block;
				bottom: 10px; right: 5px;
				text-decoration: underline;
				color: #342e3b;
			}

			section#dsh-footer-contacts a.dev_by_link{
				position: relative;
				display: block;
				width: 100%;
				text-decoration: underline;
				text-align: center;
				margin-top: 10px;
			}


div.get_order_overlay{
	position: fixed;
	bottom: 0;
	right: 0;
	top: 0;
	left: 0;
	overflow: auto;
}
div.get_order_overlay form{
	position: relative;
	width: 500px; max-width: 100%;
	margin: 15px auto;
	background: #fff;
	padding: 15px;
	box-shadow: 1px 2px 4px rgba(0,0,0,0.8);
}
div.get_order_overlay form > img{
	position: absolute;
	top: -15px; right: -20px;
	height: 30px;
	cursor: pointer;
}
@media(max-width:560px){
	div.get_order_overlay >div>div form{
		width: 94%;
	}
}
div.get_order_overlay form input[type=text]{
	height: 40px;
}
div.get_order_overlay form input[type=text], div.get_order_overlay form textarea{
	width: 100%;
	border-radius: 5px;
	border: 1px solid #ababab;
	margin: 5px 0;
	outline: none;
	padding: 2px 6px;
}
div.get_order_overlay form textarea{
	min-height: 100px; max-height: 200px;
	max-width: 100%;
}
div.get_order_overlay form > span{
	position: relative;
	display: inline-block;
	height: 40px;
	padding: 0 40px;
	background: #8a3763;
	border-radius: 4px;
	color: #fff;
	line-height: 40px;
	vertical-align: middle;
	text-transform: uppercase;
	cursor: pointer;
}

/* End */
/* /bitrix/templates/dsh_by_gtech/components/bitrix/menu/header-submenu/style.css?1758726617598 */
/* /bitrix/templates/dsh_by_gtech/components/bitrix/menu/header-mainmenu/style.css?1758726617881 */
/* /bitrix/templates/dsh_by_gtech/components/bitrix/search.title/header-search-title-form/style.css?17587266172529 */
/* /bitrix/templates/dsh_by_gtech/components/bitrix/news.list/dsh-slider/style.css?1758726617694 */
/* /bitrix/templates/dsh_by_gtech/components/gtech/catalog.section.list/hp_catalog/style.css?17587266171502 */
/* /bitrix/templates/dsh_by_gtech/components/bitrix/news.list/dsh_hp_video/style.css?17587266171891 */
/* /bitrix/templates/dsh_by_gtech/components/bitrix/news.list/dsh-hp-news/style.css?1758726617956 */
/* /bitrix/templates/dsh_by_gtech/components/bitrix/news.list/dsh_hp_reviews/style.css?1758726617872 */
/* /bitrix/templates/dsh_by_gtech/components/gtech/catalog.section.list/footer-submenu/style.css?1758726617376 */
/* /bitrix/templates/dsh_by_gtech/template_styles.css?175872661710796 */
