/*
Author: 2Bartels
Author URL:  
Distributor: Файл стилей, которые переопределяют или добавляют новые свойства
*/

/*mantis-702, "Изменение дизайна сайта", ba, 01-06-2020*/
.navbar-nav>li>a:hover {
	color:#FF8432;
}

/*mantis-702, "Изменение дизайна сайта", ba, 01-06-2020*/
.navbar-nav>li>a {
	f1ont-family: none;
}

/*mantis-702, "Изменение дизайна сайта", ba, 01-06-2020*/
.navbar-nav>li>a:focus, .navbar-nav>li>a:hover {
    color: #FF8432;
    background-color: transparent;
}

/*mantis-702, "Изменение дизайна сайта", ba, 01-06-2020*/
.navbar-toggle .icon-bar {
    background-color: #FF8432;
}

/*mantis-702, "Изменение дизайна сайта", ba, 01-06-2020*/
.sign-up input[type="submit"]:hover {
	border: 2px solid #FF8432;
	color: #FF8432;
	background-color: white;
}

/*mantis-702, п1.4 "Изменение дизайна сайта", ba, 01-06-2020*/
.b2-header-footer {
    background-color: #CCCCCC;
    width: 100%;
	height : 3px;
}

/*mantis-702, п1.5 "Изменение дизайна сайта", ba, 01-06-2020*/
.icon-info {
    background-color: #33382C; 
}

/*mantis-702, п1.5 "Изменение дизайна сайта", ba, 01-06-2020*/
.icon-info h3 {
    font-size1: 20px;
}

/*mantis-702, п1.9 "Изменение дизайна сайта", ba, 01-06-2020*/
.contact {
    background-color: #33382C;
}

/*mantis-702, п1.9 "Изменение дизайна сайта", ba, 01-06-2020*/
.address {
    color: #FFFCE5;
}

/*mantis-702, п1.9 "Изменение дизайна сайта", ba, 01-06-2020*/
.address span {
    color: #FFFCE5;
}

h3{
	color: #33382C;
}

.quick h4 {
    font-family: none;
    color: #FFFCE5;
}

.quick ul li a {
    font-family: none;
    color: #FFFCE5;
}

.contact h3 {
    color: #FFFCE5;
}

.quick ul li a:focus {
    color: #FF8432;
}
.quick ul li a:hover {
    color: #FF8432;
}

.register .sign-up input[type="submit"] {
    width: 50%;
}

/* Картинка */
/*
.about {
    background: url(../images/pattern1.png) 0px 0px no-repeat;
    background-image: url(../images/pattern1.png);
    background-position-x: 0px;
    background-position-y: 0px;
    background-size: initial;
    background-repeat-x: no-repeat;
    background-repeat-y: no-repeat;
    background-attachment: initial;
    background-origin: initial;
    background-clip: initial;
    background-color: initial;
}
*/

.info header {
    height: 100%;
	color: #000;
}
.info header p {
	color: #000;
}

.ba_about-content1 {
    padding-top: 20px;
	padding-bottom: 20px;
}

.ba_about-content3 {
  /* Путь к изображению относительно данного файла */
  /*  background-image: url(../images/pattern1.png);*/
 
    /* Центрирование изображения по вертикали и горизонтали всегда */
    background-position: center center;
 
    /* Запрещаем повтор изображения */
    background-repeat: no-repeat;
 
    /* Фиксируем изображение - оно остается на месте при прокрутке окна */
    background-attachment: fixed1;
 
    /* Изображение будет масштабироваться в зависимости от размеров контейнера */
    background-size: cover;
 
    /* Цвет фона изображения, который будет показываться пока изображение не загрузится */
/*    background-color:#464646;*/
 
    /* Эквивалентная сокращенная запись
    * background: url(background-photo.jpg) center center cover no-repeat fixed;
    */
}

.ba_about-content4 {
    padding-top: 10px;
	width : 80%;
}

.ba_about-content5 {
    padding-top: 10px;
	padding-bottom: 10px;
	width : 80%;
}

.ba_about-content6 {
    padding-top: 10px;
	padding-bottom: 10px;
	
}

.ba_cont-sizing {
  border:none;
  color: #000;
  font-size: 24px;
  font-family: 'Agency FB';
  /* cursor: pointer; */
  padding-top: 5px;
/*  padding-right: 30px;*/
  padding-bottom: 7px;
  /*padding-left: 30px;*/
  /*margin:5px;*/
  display: inline-block; 
  list-style: none;
  outline: none;
  border:2px solid #fff;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  -khtml-border-radius: 3px;
  /* border-radius: 3px; */
/*  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -ms-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;*/
  /* transition: all 0.3s ease-out; */
  /* -webkit-appearance: none; */
}

.ba_cont-sizing-1 {
  border:none;
  color: #000;
  font-size: 24px;
  font-family: 'Agency FB';
  /* cursor: pointer; */
  padding-top: 5px;
/*  padding-right: 30px;*/
  padding-bottom: 7px;
  /*padding-left: 30px;*/
  /*margin:5px;*/
/*  display: inline-block;    горизонтальность списка */
  list-style: none;
  outline: none;
  border:2px solid #fff;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  -khtml-border-radius: 3px;
  /* border-radius: 3px; */
/*  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -ms-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;*/
  /* transition: all 0.3s ease-out; */
  /* -webkit-appearance: none; */
}

.ba_padding-contact1{
    padding-top: 20px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

.b2-reklama1 {
    width: 100%;
	height : 80px;
	border-width: 4px;
	border-style: solid;
	border-color: #665E5E;
	padding: 3px;
}


.b2-reklama2 {
    width: 100%;
	height : 66px;
	border-style: double;
	border-width: 2px;
	border-color: #665E5E;
}

.b2-header-footer2 {
    width: 100%;
	height : 10px;
	background-color: white;
}


.menu-xs-ba{
	height:468px;
}

.menu-sm-ba{
	height:460px;
}

.menu-md-ba{
	height:650px;
}

.menu-lg-ba{
	height:650px;
}

.navbar-brand {
    padding-top: 6px;
    padding-right: 0px;
    padding-bottom: 15px;
    padding-left: 15px;
}

.sign-up input[type="submit"] {
    width: 30%;
	background-color: #665E5E;;
}

.header-content{
	float: none;
	text-align:center;
}

.header-content h1{
	    font-size: 40px;
	    color:#fff;
}

.logo img{
	width: 100%;
	padding-top:0px; 
}

.m1enu-sm-ba .sign-up input[type="submit"] {
    width: 24%;
    margin-top: 5px;
}

.menu-sm-ba .nav {
    padding-left: 190px;
}

.navbar-toggle {
    margin-top: 43px;
}

.navbar-nav {
    float: none; 
}

.navbar-collapse {
    padding-top: 36px;
}

.navbar-collapse a {
    color: white;
    font-size: 120%;
}

.order_button_ba {
    padding-top: 50px;
    padding-right: 20px;
}

.menu-sm-ba.navbar-collapse, .menu-xs-ba.navbar-collapse {
    padding-top: 0px;
}

.menu-sm-ba .pull-right {
    padding-left: 20px;
}

.menu-xs-ba .pull-right {
    padding-top: 20px;
    padding-right: 40px;
}

.header-content {
    padding-top: 20px;
    padding-left: 0px;
}

.padding-catalogue {
    padding-top: 64px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

.padding-video-ba {
    padding-top: 41px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

.padding-map-ba {
    padding-top: 54px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

.padding-news-ba {
    padding-top: 54px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

.padding-map-h3-ba {
    padding-bottom: 11px;
}

.padding-news-h3-ba {
    padding-bottom: 11px;
}

.padding-contact{
    padding-top: 40px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}
	
.header-content-phone {
	text-align:right;
    padding-top: 60px;
}

.menu-xs-ba h1{
	font-size: 24px;
    font-weight: bold;
}	

@media screen and (max-width:1050px){
	.address h4 {
	/*    font-size: 24px;
		padding-bottom: 12px;*/
		color: #FFFCE5;
	}
}

.menu-sm-ba  ul.nav-main-ba {
    margin: 0; /* Обнуляем значение отступов */
    padding-top: 38px; /* Значение полей */
	text-align: left;
}
   
.menu-lg-ba  ul.nav-main-ba {
    margin: 0; /* Обнуляем значение отступов */
    padding-top: 38px; /* Значение полей */
	text-align: left;
}  

.menu-xs-ba  ul.nav-main-ba {
    margin: 0; /* Обнуляем значение отступов */
    padding-top: 25px; /* Значение полей */
	text-align: left;
}  

.nav-main-ba>li>a { 
	color: white;
	text-decoration: none; 
}

.nav-main-ba>li>a:focus, .nav-main-ba>li>a:hover {
    color: #FF8432;
    background-color: transparent;
}

.menu-xs-ba.logo img {
    width: 100%;
    padding-top: 10px;
}

.nav-main-ba>li>a { 
/*    font-size: 20px;*/
	color: white;
}

ul.nav-main-ba li {
    display: inline; /* Отображать как строчный элемент */
	padding-left: 20px;
}

@media screen and (max-width:640px){
	.nav-main-ba>li>a { 
		font-size: 14px;
	}	
	ul.nav-main-ba li {
		padding-left: 9px;
	}
}

.telpicture_ba {
    color: white;
}

.shadow_ba>a:focus {
	outline: none;
	color: white;
	text-decoration: none;
}

.shadow_ba {
    text-shadow: #333 0 0 3px;
}

.shadow_ba a {
	text-decoration: none;
}

.shadow_ba a.telpicture_ba {
    color: white;
}
	
.shadow_ba a.telpicture_ba:hover  {
    color: #FF8432;
}


@media screen and (max-width: 414px) {
	.about-content {
		float: inherit;  /* Отключаем от style.css */
	}
}

.requst-button-ba input[type="submit"] {
    width: 45%;
}

.catalogue h3 {
    padding-bottom: 0px; /* Отключаем от style.css */
}

.menu-header-ba {
	background:url("../images_mainpic/th2/th_fut_header_1600.jpg" ) 0px 0px no-repeat;
}	
.header-content {
    padding-top: 140px;
}


@media screen and (max-width:1600px) {
	.menu-header-ba {
		background:url("../images_mainpic/th2/th_fut_header_1600.jpg" ) 0px 0px no-repeat;
	}	
	.header-content {
		padding-top: 140px;
	}
}

@media screen and (max-width:1580px) {
	.menu-header-ba {
		background:url("../images_mainpic/th2/th_fut_header_1536.jpg" ) 0px 0px no-repeat;
	}	
	.header-content {
		padding-top: 140px;
	}
}


@media screen and (max-width:1470px) {
	.menu-header-ba {
		background:url("../images_mainpic/th2/th_fut_header_1470.jpg" ) 0px 0px no-repeat;
	}	
	.header-content {
		padding-top: 140px;
	}
}

@media screen and (max-width:1200px) {
	.menu-header-ba {
		background:url("../images_mainpic/th2/th_fut_header_1200.jpg" ) 0px 0px no-repeat;
	}	
	.header-content {
		padding-top: 140px;
	}
}

@media screen and (max-width:992px) {
	.menu-header-ba {
		background:url("../images_mainpic/th2/th_fut_header_991.jpg" ) 0px 0px no-repeat;
	}	
	.header-content {
		padding-top: 50px;
	}
}


@media screen and (max-width:768px) {
	img {
		max-width:100%;
		width:90%;
	}
	
	.menu-header-ba {
		background:url("../images_mainpic/th2/th_fut_header_768.jpg" ) 0px 0px no-repeat;
	}	
	.header-content {
		padding-top: 60px;
	}
}


.prictag-ba {
	background-color: #FFFCE5;
}	

.navbar .active {
	color : #FF8432;
}

.h3-ba {
	text-align : left;
	font-size: 30px;
}

.news-txt-ba {
	text-align : left;
}

.copy-right a:focus, .copy-right a:hover {
    color: #FF8432;
    background-color: transparent;
}

.news-ba a:focus, .news-ba a:hover {
    color: #FF8432;
    background-color: transparent;
	text-decoration: none;
}

.visible-sm_1 { display: none; }

.visible-sm_2 { display: none; }

@media screen and (max-width : 360px) { 
	.visible-sm_1 { display: inline; }

	.sign-up input[type="submit"] {
		font-size: 12px;
	}
}

@media screen and (min-width : 361px) and (max-width : 767px) { 
	.visible-sm_2 { display: inline; }
}

.menu_2{
	margin-left :115px;
}

.documentation_ba {
	 font-size : 22px;
}

.padding-news-inner-ba {
    padding-top: 14px;
}

.news-color {
	color : #FF8432;
}

.news-txt-ba>a, .news-txt-ba>a:hover {
	color:#FF8432;
}

.submenu {
	font-size: 18px;
	color: #FFFCE5;
	text-align: left;
	padding-left: 38px;
}	

