/*
Theme Name: Twentysixteen Child
Template: twentysixteen
Theme URI: http://site.ru/
Description: Дочерняя тема для темы twentysixteen
Author: Vladimir
Author URI: http://site.ru/about/
Version: 1.0
*/



/* font-family: "RobotoCondensedRegular"; */
@font-face {
    font-family: "RobotoCondensedRegular";
    src: url("fonts/RobotoCondensedRegular/RobotoCondensedRegular.eot");
    src: url("fonts/RobotoCondensedRegular/RobotoCondensedRegular.eot?#iefix")format("embedded-opentype"),
    url("fonts/RobotoCondensedRegular/RobotoCondensedRegular.woff") format("woff"),
    url("fonts/RobotoCondensedRegular/RobotoCondensedRegular.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}
/* font-family: "lobsterRegular"; */
@font-face {
    font-family: "lobsterRegular";
    src: url("fonts/lobsterRegular/lobsterRegular.eot");
    src: url("fonts/lobsterRegular/lobsterRegular.eot?#iefix")format("embedded-opentype"),
    url("fonts/lobsterRegular/lobsterRegular.woff") format("woff"),
    url("fonts/lobsterRegular/lobsterRegular.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}
/* font-family: "OpenSansLight"; */
@font-face {
    font-family: "RobotoCondensedBold";
    src: url("fonts/RobotoCondensedBold/RobotoCondensedBold.eot");
    src: url("fonts/RobotoCondensedBold/RobotoCondensedBold.eot?#iefix")format("embedded-opentype"),
    url("fonts/RobotoCondensedBold/RobotoCondensedBold.woff") format("woff"),
    url("fonts/RobotoCondensedBold/RobotoCondensedBold.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}
/* font-family: "OpenSansItalic"; */
@font-face {
    font-family: "RobotoCondensedLight";
    src: url("fonts/RobotoCondensedLight/RobotoCondensedLight.eot");
    src: url("fonts/RobotoCondensedLight/RobotoCondensedLight.eot?#iefix")format("embedded-opentype"),
    url("fonts/RobotoCondensedLight/RobotoCondensedLight.woff") format("woff"),
    url("fonts/RobotoCondensedLight/RobotoCondensedLight.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}


body {
	background: none;
	font-family: "RobotoCondensedRegular", sans-serif;
	font-size: 16px;
}

button, input, select, textarea {
	font-family: "RobotoCondensedRegular", sans-serif;
}

a {
	font-family: "RobotoCondensedRegular", sans-serif;
}

.site-title a {
	font-size: 42px;
	font-family: "lobsterRegular";
}

.site-branding .site-title a {
	color: #122b57;
}

.site-branding .site-title a:hover {
	color: #fd907a;
}

.site-title {
	margin-top: 5px;
	color: #122b57;
}

.site {
	margin: 0;
}

.site-inner {
	max-width: 1920px;
}

.site-header {
	background: #FFF;
}

.site-header {
	padding: 0 15px;
}

.site-footer {
	padding-top: 20px;
	padding-bottom: 20px;
}

.site-content {
	padding: 0;
}

.no-sidebar .entry-header, .no-sidebar .entry-content, .no-sidebar .entry-summary, .no-sidebar .entry-footer, .no-sidebar .comments-area, .no-sidebar .image-navigation, .no-sidebar .post-navigation, .no-sidebar .pagination, .no-sidebar .page-header, .no-sidebar .page-content, .no-sidebar .content-bottom-widgets {
    margin-left: 15px;
    margin-right: 15px;
}

.main-navigation a {
	color: #000;
	font-size: 16px;
	text-transform: uppercase;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 5px;
}

.main-navigation .current-menu-item > a, .main-navigation .current-menu-ancestor > a {
	color: #122b57;
	font-weight: normal;
}

.site-footer {
	/*background: #fcfbf4;*/
	background: #333333;
	text-align: center;
	border-bottom: 1px solid #e7e7e7;
}

.site-info {
	margin: 0 auto;
	font-size: 1rem !important;
	color: #fff !important;
}

.logo_foot {
    font-size: 42px;
    font-family: "lobsterRegular";
    color: #122b57;
}

.slogan {
	font-size: 18px;
	font-family: "lobsterRegular";
}

.form1 p
{
	margin: 0 !important;
}

.site-header-main
{
    max-width: 1140px !important;
    margin: 0 auto !important;
}

.form1 input, .form2 input
{
    margin-bottom: 10px !important;
    border-radius: 10px !important;
}

.form1 input[type="submit"], .form2 input[type="submit"]
{
    padding: 18px 140px !important;
    background: #E10000 !important;
}

.form1
{
    min-width: 368px !important;
}

.site-main
{
    margin-bottom: 30px !important;
}

.site-footer {
    /*background: #F2F2F2 !important;*/
}

.content-area {
	margin: 0 auto !important;
    max-width: 1000px !important;
}

.site-content {
	/*background: #0d4c80;
	padding: 30px 0 0 0;*/
}

h1{
	/*color: #fff;*/
	font-family: "RobotoCondensedRegular", sans-serif !important;
	font-size: 32px !important;
	padding: 20px 0 0 0;
}

.form3 input[type="submit"]{
	background: #E10000 !important;
	padding: 20px;
	border-radius: 7px;
	width:100%;
	word-break: break-all;
}
.form3{
	text-align:center;
}

.form3 input[type="text"], .form3 input[type="tel"], .form3 input[type="email"]{
	margin: 0 0 10px 0;
}

@media only screen
	and (min-device-width : 320px)
	and (max-device-width : 480px) {
	.form3 input[type="submit"]{
	font-size: 12px;
}
}

article {
	background: #fff;
	margin-bottom: 2.0em !important; 
}

h2{
	font-family: "RobotoCondensedRegular", sans-serif !important;
	font-size: 32px !important;
	padding: 20px 0 0 0;
}

.entry-content{
	padding: 0 0 20px 0;
}



@media only screen
and (min-width : 908px) {
	.main-navigation .current-menu-item > a {
    border-top: 3px solid #86888B !important;
	padding-top: 7px;
}
}

.site-header-menu
{
	margin-right: 50px !important;
}