@font-face
{
	font-family:"PT Sans";
	src: url("/fonts/PTSans-Regular.eot");
	src: url("/fonts/PTSans-Regular.eot?#iefix") format("embedded-opentype"),
	url("/fonts/PTSans-Regular.woff") format("woff"),
	url("/fonts/PTSans-Regular.ttf") format("truetype"),
	url("/fonts/PTSans-Regular.svg#Roboto-Regular") format("svg");
	font-weight:normal;
	font-style:normal;
}

body, html {
	margin:0;
	padding:0;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	height: 100%;
	background: #ebebeb;
}

.container { }
.wrapper {min-height: 100%;}

* html .wrapper {
height: 100%;
}

ul, ol, dl { 
	padding: 0;
	margin: 0;
}
h1, h2, h4, h5, h6 {
	margin-top: 0;
}

.logo {padding-top: 42px; padding-left: 37px; padding-bottom: 38px;}
.slogan {padding-top:48px; font-size: 15px; color: #939393; font-style: italic;}

.phone { float: left; padding-top: 46px; font-family: "PT Sans"; font-size: 38px; color: #222222}
.phone span {font-size: 24px !important;}

.order {float: left; padding-top: 50px;}
.orderlink {/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ed9522+0,ff8501+49,ff7100+54,ff6507+100 */
	background: #ed9522; /* Old browsers */
	background: -moz-linear-gradient(top, #ed9522 0%, #ff8501 49%, #ff7100 54%, #ff6507 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, #ed9522 0%,#ff8501 49%,#ff7100 54%,#ff6507 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #ed9522 0%,#ff8501 49%,#ff7100 54%,#ff6507 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ed9522', endColorstr='#ff6507',GradientType=0 ); /* IE6-9 */ display: block; width: 243px; text-align: center; padding: 8px 0; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 19px; color: #ffffff;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	text-shadow: 0 -1px 0 rgba(0,0,0,.2);
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.15), 0 1px 1px rgba(0,0,0,.075);
	box-shadow: inset 0 1px 0 rgba(255,255,255,.15), 0 1px 1px rgba(0,0,0,.075);

}

.orderlink:hover, .orderlink:active, .orderlink:focus {color:#ffffff; text-decoration: none}

.header .row, .content .row {background: #ffffff}

.top_menu {background: #363636 !important;}

.navbar {margin: 0 !important;}
.navbar-default {border:none !important;background: #363636 !important; box-shadow:none !important; border-radius: 0 !important; font-size:14px !important; text-transform: uppercase }
.navbar-nav>li>a {padding:15px 30px !important;}
.navbar-collapse, .container-fluid {border:none !important}
.navbar-default .navbar-nav>li>a { color: #fff !important;}

.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.open>a {
    background: #ff6600 !important;
}

.navbar-default a:hover {
	background: #ff6600 !important;
}

.slider { background: #ffffff; padding: 15px; }
.sliderItem {position: relative}
.sliderTxt {position: absolute; top:140px; left:50px;}
.sliderTxt h1 {font-size: 36px; text-transform: uppercase; line-height: 45px;}
.sliderTxt h2 {font-size: 24px; text-transform: uppercase}

.slick-slider { margin-bottom: 0 !important;}
.slider .slick-slide {outline: none}
.slider .slick-slide img {width:100%;  border-bottom: 1px solid #cccccc}

.sliderMore {/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ed9522+0,ff8501+49,ff7100+54,ff6507+100 */
	 position: absolute; bottom:70px; left:50px;
}

.sliderMore a, .more, .btn-primary {color: #ffffff; background: #ed9522; /* Old browsers */
	background: -moz-linear-gradient(top, #ed9522 0%, #ff8501 49%, #ff7100 54%, #ff6507 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, #ed9522 0%,#ff8501 49%,#ff7100 54%,#ff6507 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #ed9522 0%,#ff8501 49%,#ff7100 54%,#ff6507 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ed9522', endColorstr='#ff6507',GradientType=0 ); /* IE6-9 */ display: block; width: 243px; text-align: center; padding: 8px 0; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 19px; color: #ffffff;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px; border: none; text-transform: uppercase; text-shadow: 0 -1px 0 rgba(0,0,0,.2);
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.15), 0 1px 1px rgba(0,0,0,.075);
	box-shadow: inset 0 1px 0 rgba(255,255,255,.15), 0 1px 1px rgba(0,0,0,.075);
}

.orderlink:hover, .sliderMore a:hover, .more:hover, .btn-primary:hover {color:#ffffff; text-decoration: none; /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ff6507+0,ff7100+46,ff8501+100,ed9522+100 */
	background: #ff6507; /* Old browsers */
	background: -moz-linear-gradient(top, #ff6507 0%, #ff7100 46%, #ff8501 100%, #ed9522 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, #ff6507 0%,#ff7100 46%,#ff8501 100%,#ed9522 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #ff6507 0%,#ff7100 46%,#ff8501 100%,#ed9522 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6507', endColorstr='#ed9522',GradientType=0 ); /* IE6-9 */}

.left_service {background: #f6f6f6; padding: 20px 50px;}
.service_title { font-family: "PT Sans"; font-size: 30px; text-transform: uppercase; color: #000000}
.service_undertitle { font-size: 18px; text-transform: uppercase; color: #4d4b4b}

.right_service {background: #dadada url("/images/trans_image.png") no-repeat left top; background-size: 60%; height: 192px;}
.right_service_title {font-family: "PT Sans"; font-size: 30px; text-transform: uppercase; color: #000000; margin-left: 50%; padding-top: 20px;}
.right_service_undertitle {margin-left: 50%; font-size: 18px; text-transform: uppercase; color: #4d4b4b}

.buh_text {background: #3ad496; padding: 90px 20px 47px 60px; margin-top: 24px; font-size: 24px; color: #ffffff;  text-transform: uppercase}
.gp_text {background: #ffdb83; padding: 90px 20px 47px 60px; margin-top: 24px; font-size: 24px; color: #000000; text-transform: uppercase}

.martop30 {margin-top: 30px;}

 .h50 {height:70px}

.content-block-min {}
.bg-white-content {background: #ffffff; padding: 20px 50px }
.navigation {margin-bottom: 20px;}

.content h1 {margin-bottom: 30px;}

.navigation {font-size: 13px;}
.navigation a {text-decoration: underline;}

.aboutcompany {background: #363636; font-size: 16px; color: #ffffff; padding: 40px 20px; margin-top: 16px; line-height: 24px;}
.title { font-size: 30px; text-transform: uppercase; margin-bottom: 40px; text-align: center}

.footer {background:#363636; color: #ffffff; margin-top: -60px;}
.footer_in {padding:20px 0}
.footer a {color: #ffffff}

.inputDN {display: none}

@media (min-width: 768px) {
	.buh_text { padding: 20px; font-size: 18px;}
	.gp_text {padding: 20px; font-size: 18px;}
	.more {width: 100%;}

}
  
  
@media (min-width: 992px) {

}
  
@media (min-width: 1200px) {
	.right_service_title {padding-top: 20px;}
	.buh_text { font-size: 24px; }
	.gp_text { font-size: 24px;}
}

@media (min-width: 1400px) {

	.container {width: 1400px;}
	.aboutcompany {padding: 40px 90px;}
}


@media (min-width: 1600px) {
.container {width: 1670px;}
.slogan {padding-top:55px;}
.phone {float:right; margin-right: 20px;}
.order {float:right}

	.sliderTxt {top:200px; left:50px;}
	.sliderTxt h2 {font-size: 30px; text-transform: uppercase}

	.right_service { height: 293px;}
	.right_service_title {padding-top: 50px;}
	.left_service { padding: 50px;}

	.buh_text {padding: 90px 20px 47px 60px;}
	.gp_text {padding: 90px 20px 47px 60px;}

	.buh_text { background: url(/images/ar_right.png) no-repeat left center #3ad496;  }
	.gp_text {background: url(/images/ar_down.png) no-repeat top center #ffdb83;}

	.more {width: 240px}

	.aboutcompany {padding: 40px 90px;}

}


  