/*
Theme Name: biLED
Theme URI: https://wordpress.org/themes/twentyseventeen/
Author: the WordPress team
Author URI: https://wordpress.org/
Description: Twenty Seventeen brings your site to life with header video and immersive featured images. With a focus on business sites, it features multiple sections on the front page as well as widgets, navigation and social menus, a logo, and more. Personalize its asymmetrical grid with a custom color scheme and showcase your multimedia content with post formats. Our default theme for 2017 works great in many languages, for any abilities, and on any device.
Version: 1.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: twentyseventeen
Tags: one-column, two-columns, right-sidebar, flexible-header, accessibility-ready, custom-colors, custom-header, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

/*------------------------------------*\
    WORDPRESS CORE
\*------------------------------------*/
.social a img {
    width: 50px;
    margin-top: 10px;
}
.alignnone {
	margin:5px 20px 20px 0;
}
.aligncenter,
div.aligncenter {
	display:block;
	margin:5px auto 5px auto;
}
.alignright {
	float:right;
	margin:5px 0 20px 20px;
}
.alignleft {
	float:left;
	margin:5px 20px 20px 0;
}
a img.alignright {
	float:right;
	margin:5px 0 20px 20px;
}
a img.alignnone {
	margin:5px 20px 20px 0;
}
a img.alignleft {
	float:left;
	margin:5px 20px 20px 0;
}
a img.aligncenter {
	display:block;
	margin-left:auto;
	margin-right:auto;
}
.wp-caption {
	background:#FFF;
	border:1px solid #F0F0F0;
	max-width:96%;
	padding:5px 3px 10px;
	text-align:center;
}
.wp-caption.alignnone {
	margin:5px 20px 20px 0;
}
.wp-caption.alignleft {
	margin:5px 20px 20px 0;
}
.wp-caption.alignright {
	margin:5px 0 20px 20px;
}
.wp-caption img {
	border:0 none;
	height:auto;
	margin:0;
	max-width:98.5%;
	padding:0;
	width:auto;
}
.wp-caption .wp-caption-text,
.gallery-caption {
	font-size:11px;
	line-height:17px;
	margin:0;
	padding:0 4px 5px;
}
.sticky {

}
.bypostauthor {

}
.filtr_avto {
	width: 250px;
	position: relative;
}
.filtr_avto__nav {
	padding: 1px 1px;
	background: #273e80;
	color: #fff;
	width: 100%;
	text-transform: uppercase;
	border-bottom-left-radius: 50px;
	border-top-left-radius: 50px;
	display: flex;
	justify-content: flex-start;
	align-items: center;
}
.filtr_avto__nav img {
	margin-right: 30px;
}
.filtr_avto__categoty ul>li {
	font-size: 14px;
	color: #121212;
	margin: 0px 10px 0px 10px;
	text-transform: uppercase;
}
.filtr_avto__categoty {
	width: 100%;
	border: 1px solid rgba(0,0,0,0.1);
	position: absolute;
	top: 37px;
	left: 0px;
	background: #fff;
	padding-bottom: 5px;
	display: none;
	z-index: 999;
}
.filtr_avto__categoty ul>li>a {
	display: block;
	padding: 2px 5px;
}
.filtr_avto__categoty ul>li>a:hover {
	color: #fff;
	background: #273e80;
}
.filtr_avto__category__active:checked {
	display: block;
}
.form-franshiza p {
	display: flex;
}
.form-fix {
	position: fixed;
	width: 100%;
	padding: 5px 0px;
	background-color: #e97820;
	bottom: 0px;
	z-index: 3;
}
.form-box {
	display: flex;
	align-items: center;
	justify-content: space-around;
	flex-wrap: wrap;
	max-width: 1140px;
	margin: 0 auto;
}
.text-form-fix {
	display: inline;
	font-family: 'Roboto';
	font-size: 16px;
	color: #fff;
	font-weight: 400;
}
.text-form-fix p {
	margin: 0px;
}
.form-input {
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.form-box input[type='tel'] {
	display: inline-block;
	background-color: #fff;
	border: 1px solid rgba(0,0,0,0.2);
	margin: 0px;
}
.form-box input[type='submit'] {
	display: inline-block;
	margin-left: 15px;
}
.footer {
    z-index: 4;
    position: relative;
}
@media screen and (max-width: 800px) {
	.text-form-fix {
		margin-bottom: 5px;
	}
	.text-form-fix p {
		display: inline-block;
	}
}
@media screen and (max-width: 600px) {
	.form-fix {
		display: none;
	}
	.front-form-main {
    	flex-direction: column;
	}
}