@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100;
  src: local('Roboto Thin'), local('Roboto-Thin'), url(fonts/G1l_KMKj5pga7ZKths0iTfesZW2xOQ-xsNqO47m55DA.woff) format('woff');
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local('Roboto Light'), local('Roboto-Light'), url(fonts/Fl4y0QdOxyyTHEGMXX8kcT8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto Regular'), local('Roboto-Regular'), url(fonts/Y5yuUJGDLtmYv2_3fMB4fA.woff) format('woff');
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Bold'), local('Roboto-Bold'), url(fonts/isZ-wbCXNKAbnjo6_TwHTj8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  src: local('Roboto Black'), local('Roboto-Black'), url(fonts/3Y_xCyt7TNunMGg0Et2pnj8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100;
  src: local('Roboto Thin Italic'), local('Roboto-ThinItalic'), url(fonts/5z9jpDJQqVE5bmkRqplJfhsxEYwM7FgeyaSgU71cLG0.woff) format('woff');
}
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local('Roboto Light Italic'), local('Roboto-LightItalic'), url(fonts/7m8l7TlFO-S3VkhHuR0at2Ob2gHztoQeulij-1lvl-8.woff) format('woff');
}
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  src: local('Roboto Italic'), local('Roboto-Italic'), url(fonts/m1uAalIytmLBFXF3PwhxpPesZW2xOQ-xsNqO47m55DA.woff) format('woff');
}
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url(fonts/t6Nd4cfPRhZP44Q5QAjcC2Ob2gHztoQeulij-1lvl-8.woff) format('woff');
}
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 900;
  src: local('Roboto Black Italic'), local('Roboto-BlackItalic'), url(fonts/bmC0pGMXrhphrZJmniIZpWOb2gHztoQeulij-1lvl-8.woff) format('woff');
}


@font-face {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  src: local('PT Sans'), local('PTSans-Regular'), url(https://themes.googleusercontent.com/static/fonts/ptsans/v6/yrzXiAvgeQQdopyG8QSg8Q.woff) format('woff');
}
@font-face {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 700;
  src: local('PT Sans Bold'), local('PTSans-Bold'), url(https://themes.googleusercontent.com/static/fonts/ptsans/v6/g46X4VH_KHOWAAa-HpnGPhsxEYwM7FgeyaSgU71cLG0.woff) format('woff');
}
@font-face {
  font-family: 'PT Sans';
  font-style: italic;
  font-weight: 400;
  src: local('PT Sans Italic'), local('PTSans-Italic'), url(https://themes.googleusercontent.com/static/fonts/ptsans/v6/7dSh6BcuqDLzS2qAASIeuj8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}
@font-face {
  font-family: 'PT Sans';
  font-style: italic;
  font-weight: 700;
  src: local('PT Sans Bold Italic'), local('PTSans-BoldItalic'), url(https://themes.googleusercontent.com/static/fonts/ptsans/v6/lILlYDvubYemzYzN7GbLkIraN7vELC11_xip9Rz-hMs.woff) format('woff');
}
@font-face {
  font-family: 'PT Sans Narrow';
  font-style: normal;
  font-weight: 400;
  src: local('PT Sans Narrow'), local('PTSans-Narrow'), url(https://themes.googleusercontent.com/static/fonts/ptsansnarrow/v5/UyYrYy3ltEffJV9QueSi4S4mX3cpNo8MnLri8k21-rs.woff) format('woff');
}
@font-face {
  font-family: 'PT Sans Narrow';
  font-style: normal;
  font-weight: 700;
  src: local('PT Sans Narrow Bold'), local('PTSans-NarrowBold'), url(https://themes.googleusercontent.com/static/fonts/ptsansnarrow/v5/Q_pTky3Sc3ubRibGToTAYigwe3ZcNEyK1ut-Sjba9Qg.woff) format('woff');
}



b {font-weight: 400;}

body {
background: #F7F7F7;
font-family: 'Roboto';
margin: 0px;
}

h2 {
    font: 400 23px/28px "Roboto", sans-serif;
    text-align: center;
    color: #1B1B1B;
	margin: 20px 150px 30px 150px;
}



p {
	font: 300 19px/21px "Roboto", sans-serif;
	color: #1B1B1B;
	text-align: left;
	margin-left: 20px;
	margin-right: 20px;
}

ul{
	font: 300 19px/21px "Roboto", sans-serif;
	color: #ffffff;
	text-align: left;
	margin-left: 20px;
	margin-right: 20px;
}


li{margin-bottom: 10px;}
li a{text-decoration:none;}
li a:hover{text-decoration:none;color: #ffffff;}
.ord {background-color: #ffad0e;}



#descriptor {
    background-image: url("images/header-2.jpg");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 0%;
    padding: 10px 0px 0px 0px;
}

#descriptor h1 {
    font: 700 38px/42px "Roboto", sans-serif;
    text-align: center;
	padding: 0px 10px 20px 10px;
    color: #204D88;
	margin: 0 auto;
	margin-top: 30px;
}

#descriptor h2 {
    font: 300 28px/32px "Roboto", sans-serif;
    text-align: center;
	padding: 0px 10px 10px 10px;
    color: #1B1B1B;
	max-width: 840px;
	margin: 0 auto;
	margin-top: 10px;
}

#descriptor h3 {
    font: 700 48px/52px "Roboto", sans-serif;
    text-align: center;
	padding: 0px 10px 20px 10px;
    color: #1B1B1B;
	max-width: 840px;
	margin: 0 auto;
	margin-top: 0px;
}

#descriptor img {max-width: 100%; margin: 0px 0px 0px 0px;}



.content{
    min-height: 20px;
    margin: 0 auto;
    width: 100%;
	max-width: 1024px;
	position: static;
	padding: 20px 0px 40px 0px;
}
.content img {max-width: 100%; margin: 0px 0px 0px 0px;}


.cont_head1{width:50%;float:left;margin: 0 auto; text-align: left;padding: 0px; position: static;margin-top: -10px;}
.cont_head1 img {max-width: 260px; margin: 0px 0px 0px 10px;}

.cont_head2{width:50%;float:left;margin: 0 auto; text-align: right;padding: 0px; position: static;margin-top: -10px;}
.cont_head2 p {font: 400 14px/20px "Roboto", sans-serif; color: #ffffff; text-align: right;margin: 0px 10px 0px 0px;}



.line-text H3 {font: 400 32px/38px "Roboto", sans-serif;color: #FFFFFF;text-align: center;margin: 20px 100px 20px 100px;}
.line-text H4 {font: 400 28px/32px "Roboto", sans-serif;color: #FFFFFF;text-align: center;margin: 20px 80px 20px 80px;}



.cont_block3-2{width:60%;float:none;margin: 0 auto;text-align: center; padding: 0px 0px 0px 0px; position: static;}

/*----------------------------------------------------------------------------------------
						CONTACT FORM STYLE
----------------------------------------------------------------------------------------*/

.form-container {
	background-color: #204d88;
	margin: 0 auto;
	padding: 20px;
	border-radius: 4px;
	text-align: center;
	border: 7px solid #a20a0a;
}
.form-container form{
	margin: 0 auto;
	text-align: center;
}

.button_sub {
    display:block;
  	text-align:center;
    border-radius: 4px;
    padding: 15px 20px;
	font: 900 32px/35px "Roboto", sans-serif;
    margin: 0 auto;
    width: 80%;
    background: #ffae01;
    cursor:pointer;
    color:#202020;
    text-decoration: none;
	margin-bottom: 20px;
	margin-top:10px;
	border: 0px solid #ffae01;
	transition: 0.2s linear;
}

.button_sub:hover {background: #f7c55b;}

.zag_form {
	font: 400 21px/24px "Roboto", sans-serif;
	color: #ffffff;
	text-shadow: -1px -1px 1px rgba(255, 255, 255, 0.2), 1px 1px 1px rgba(0, 0, 0, 0.6);
	text-align: center;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 0px;
	margin-bottom: -4px;

}

.gar_form {
	font: 300 10px/13px "Roboto", sans-serif;
	color: #627fa5;
	text-align: center;
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 15px;
	margin-bottom: -15px;
}

.gar_form a {
	color: #627fa5;
	text-decoration: none;
}

.gar_form a:hover  {
	color: #627fa5;
	text-decoration: none;
}

input[type=text], input[type=email]{
width:80%;
height:50px;
text-align:left;
font-family:'Roboto',sans-serif;
font-weight:400;
font-size:21px;
color:#4f4f4f;
font-style:normal;
margin:5px 0;
padding-left:15px;
border: 1px solid #989999; 
 -webkit-border-radius:4px;
 -moz-border-radius:4px; 
 border-radius: 4px; 
}





.f1{
    height: 100%; /* Высота блока */
    width: 100%; /* Ширина блока */
    background: url(images/bg-full.jpg) no-repeat;
	background-size: cover;
   }



.f4{
    height: 100%; /* Высота блока */
    width: 100%; /* Ширина блока */
    background: url(images/bg-04.jpg) no-repeat;
	background-size: cover;
   }



.footer{
    min-height: 50px;
    margin: 0 auto;
    width: 100%;
	max-width: 1024px;
	position: static;
	padding: 20px 0px 20px 0px;
}

.copyright {
	font: 300 15px/23px "Roboto", sans-serif;
	color: #fff;
	text-align: center;
	margin-left: 10px;
	margin-right: 10px;
}

.copyright a {
  color: #ffffff;
  text-decoration:none;}

.copyright a:hover {
  color: #ffffff;
  text-decoration: underline;}



.im5 {
   float: none; max-width: 100%; margin: -10px 0px 10px 0px;
}

.clear {clear: left;}
.clear2 {clear: right;}




/*----------------------------------------------------------------------------------------
						НОУТ
----------------------------------------------------------------------------------------*/

@media screen and (min-width:801px) and (max-width:1024px) {

h2 {
    font: 400 21px/25px "Roboto", sans-serif;
    text-align: center;
    color: #1B1B1B;
	margin: 20px 50px 30px 50px;
}



#descriptor {
    background-image: url("images/header-2.jpg");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 0%;
    padding: 10px 0px 0px 0px;
}

#descriptor h1 {
    font: 700 32px/35px "Roboto", sans-serif;
    text-align: center;
	padding: 0px 10px 20px 10px;
    color: #204D88;
	margin: 0 auto;
	margin-top: 30px;
}

#descriptor h2 {
    font: 300 28px/32px "Roboto", sans-serif;
    text-align: center;
	padding: 0px 10px 10px 10px;
    color: #1B1B1B;
	max-width: 840px;
	margin: 0 auto;
	margin-top: 10px;
}

#descriptor h3 {
    font: 700 48px/52px "Roboto", sans-serif;
    text-align: center;
	padding: 0px 10px 20px 10px;
    color: #1B1B1B;
	max-width: 840px;
	margin: 0 auto;
	margin-top: 0px;
}

#descriptor img {max-width: 100%; margin: 0px 0px 0px 0px;}



.content{
    min-height: 50px;
    margin: 0 auto;
    width: 100%;
	max-width: 1024px;
	position: static;
	padding: 20px 0px 20px 0px;
}

.content img {max-width: 70%; margin: 0px 0px 0px 0px;}

.cont_head1{width:50%;float:left;margin: 0 auto; text-align: left;padding: 0px; position: static;margin-top: -10px;}
.cont_head1 img {max-width: 260px; margin: 0px 0px 0px 10px;}

.cont_head2{width:50%;float:left;margin: 0 auto; text-align: right;padding: 0px; position: static;margin-top: -10px;}
.cont_head2 p {font: 400 14px/20px "Roboto", sans-serif; color: #ffffff; text-align: right;margin: 0px 10px 0px 0px;}

.line-text H3 {font: 400 28px/32px "Roboto", sans-serif;color: #FFFFFF;text-align: center;margin: 20px 0px 20px 0px;}
.line-text H4 {font: 400 28px/32px "Roboto", sans-serif;color: #FFFFFF;text-align: center;margin: 20px 80px 20px 80px;}


.cont_block3-2{width:70%;float:none;margin: 0 auto;text-align: center; padding: 0px 0px 0px 0px; position: static;}

/*----------------------------------------------------------------------------------------
						CONTACT FORM STYLE
----------------------------------------------------------------------------------------*/

.form-container {
	background-color: #204d88;
	margin: 0 auto;
	padding: 20px;
	border-radius: 4px;
	text-align: center;
	border: 7px solid #a20a0a;
}
.form-container form{
	margin: 0 auto;
	text-align: center;
}

.button_sub {
    display:block;
  	text-align:center;
    border-radius: 4px;
    padding: 15px 20px;
	font: 900 30px/33px "Roboto", sans-serif;
    margin: 0 auto;
    width: 80%;
    background: #ffae01;
    cursor:pointer;
    color:#202020;
    text-decoration: none;
	margin-bottom: 20px;
	margin-top:10px;
	border: 0px solid #ffae01;
	transition: 0.2s linear;
}

.button_sub:hover {background: #f7c55b;}

.zag_form {
	font: 400 21px/24px "Roboto", sans-serif;
	color: #ffffff;
	text-shadow: -1px -1px 1px rgba(255, 255, 255, 0.2), 1px 1px 1px rgba(0, 0, 0, 0.6);
	text-align: center;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 0px;
	margin-bottom: -4px;

}

.gar_form {
	font: 300 10px/13px "Roboto", sans-serif;
	color: #627fa5;
	text-align: center;
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 15px;
	margin-bottom: -15px;
}

.gar_form a {
	color: #627fa5;
	text-decoration: none;
}

.gar_form a:hover  {
	color: #627fa5;
	text-decoration: none;
}

input[type=text], input[type=email]{
width:80%;
height:50px;
text-align:left;
font-family:'Roboto',sans-serif;
font-weight:400;
font-size:21px;
color:#4f4f4f;
font-style:normal;
margin:5px 0;
padding-left:15px;
border: 1px solid #989999; 
 -webkit-border-radius:4px;
 -moz-border-radius:4px; 
 border-radius: 4px; 
}



}



/*----------------------------------------------------------------------------------------
						ПЛАНШЕТ
----------------------------------------------------------------------------------------*/


@media screen and (min-width:480px) and (max-width:800px) {

h2 {
    font: 400 17px/23px "Roboto", sans-serif;
    text-align: center;
    color: #1B1B1B;
	margin: 20px 50px 30px 50px;
}

#descriptor {
    background-image: url("images/header-2.jpg");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 0%;
    padding: 10px 0px 0px 0px;
}

#descriptor h1 {
    font: 700 25px/28px "Roboto", sans-serif;
    text-align: center;
	padding: 0px 10px 20px 10px;
    color: #204D88;
	margin: 0 auto;
	margin-top: 30px;
}

#descriptor h2 {
    font: 300 21px/24px "Roboto", sans-serif;
    text-align: center;
	padding: 0px 10px 10px 10px;
    color: #1B1B1B;
	max-width: 840px;
	margin: 0 auto;
	margin-top: 10px;
}

#descriptor h3 {
    font: 700 38px/42px "Roboto", sans-serif;
    text-align: center;
	padding: 0px 10px 20px 10px;
    color: #1B1B1B;
	max-width: 840px;
	margin: 0 auto;
	margin-top: 0px;
}

#descriptor img {max-width: 100%; margin: 0px 0px 0px 0px;}

.content{
    min-height: 50px;
    margin: 0 auto;
    width: 100%;
	max-width: 800px;
	position: static;
	padding: 10px 0px 10px 0px;
}
.content img {max-width: 70%; margin: 0px 0px 0px 0px;}

.cont_head1{width:40%;float:left;margin: 0 auto; text-align: left;padding: 0px; position: static;margin-top: -10px;}
.cont_head1 img {max-width: 200px; margin: 0px 0px 0px 10px;}

.cont_head2{width:60%;float:left;margin: 0 auto; text-align: right;padding: 0px; position: static;margin-top: -10px;}
.cont_head2 p {font: 400 12px/17px "Roboto", sans-serif; color: #ffffff; text-align: right;margin: 0px 10px 0px 0px;}



.line-text H3 {font: 400 19px/23px "Roboto", sans-serif;color: #FFFFFF;text-align: center;margin: 10px 20px 20px 20px;}
.line-text H4 {font: 400 28px/32px "Roboto", sans-serif;color: #FFFFFF;text-align: center;margin: 20px 80px 20px 80px;}



.f4{
    height: 100%; /* Высота блока */
    width: 100%; /* Ширина блока */
    background: url(images/bg-04.jpg) center center no-repeat;
	background-size: cover;
   }


.footer{
    min-height: 30px;
    margin: 0 auto;
    max-width: 100%;
	position: static;
	border: 0px solid;
	padding: 20px 0px 20px 0px;
	width: 100%;
}
.copyright {
	font: 300 13px/17px "Roboto", sans-serif;
	color: #fff;
	text-align: center;
	margin-left: 20px;
	margin-right: 20px;
}

.cont_block3-2{width:90%;float:none;margin: 0 auto;text-align: center; padding: 0px 0px 0px 0px; position: static;}

/*----------------------------------------------------------------------------------------
						CONTACT FORM STYLE
----------------------------------------------------------------------------------------*/

.form-container {
	background-color: #204d88;
	margin: 0 auto;
	padding: 20px;
	border-radius: 4px;
	text-align: center;
	border: 7px solid #a20a0a;
}
.form-container form{
	margin: 0 auto;
	text-align: center;
}

.button_sub {
    display:block;
  	text-align:center;
    border-radius: 4px;
    padding: 15px 20px;
	font: 900 22px/25px "Roboto", sans-serif;
    margin: 0 auto;
    width: 80%;
    background: #ffae01;
    cursor:pointer;
    color:#202020;
    text-decoration: none;
	margin-bottom: 20px;
	margin-top:10px;
	border: 0px solid #ffae01;
	transition: 0.2s linear;
}

.button_sub:hover {background: #f7c55b;}

.zag_form {
	font: 400 21px/24px "Roboto", sans-serif;
	color: #ffffff;
	text-shadow: -1px -1px 1px rgba(255, 255, 255, 0.2), 1px 1px 1px rgba(0, 0, 0, 0.6);
	text-align: center;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 0px;
	margin-bottom: -4px;

}

.gar_form {
	font: 300 10px/13px "Roboto", sans-serif;
	color: #627fa5;
	text-align: center;
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 15px;
	margin-bottom: -15px;
}

.gar_form a {
	color: #627fa5;
	text-decoration: none;
}

.gar_form a:hover  {
	color: #627fa5;
	text-decoration: none;
}

input[type=text], input[type=email]{
width:80%;
height:50px;
text-align:left;
font-family:'Roboto',sans-serif;
font-weight:400;
font-size:21px;
color:#4f4f4f;
font-style:normal;
margin:5px 0;
padding-left:15px;
border: 1px solid #989999; 
 -webkit-border-radius:4px;
 -moz-border-radius:4px; 
 border-radius: 4px; 
}


}


/*----------------------------------------------------------------------------------------
						МОБИЛЬНИК
----------------------------------------------------------------------------------------*/

@media screen and (min-width:240px) and (max-width:479px) {

h2 {
    font: 400 15px/18px "Roboto", sans-serif;
    text-align: center;
    color: #1B1B1B;
	margin: 20px 10px 30px 10px;
}

#descriptor {
    background-image: url("images/header-2.jpg");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 100% 0%;
    padding: 10px 0px 0px 0px;
}

#descriptor h1 {
    font: 700 19px/23px "Roboto", sans-serif;
    text-align: center;
	padding: 0px 10px 0px 10px;
    color: #204D88;
	margin: 0 auto;
	margin-top: 10px;
}

#descriptor h2 {
    font: 300 19px/23px "Roboto", sans-serif;
    text-align: center;
	padding: 0px 10px 10px 10px;
    color: #1B1B1B;
	max-width: 840px;
	margin: 0 auto;
	margin-top: 10px;
}

#descriptor h3 {
    font: 700 28px/32px "Roboto", sans-serif;
    text-align: center;
	padding: 0px 10px 20px 10px;
    color: #1B1B1B;
	max-width: 840px;
	margin: 0 auto;
	margin-top: 0px;
}

#descriptor img {max-width: 100%; margin: 0px 0px 0px 0px;}

.content{
    min-height: 50px;
    margin: 0 auto;
    width: 100%;
	max-width: 100%;
	position: static;
	padding: 10px 0px 10px 0px;
}

.content img {max-width: 90%; margin: 0px 0px 0px 0px;}

.cont_head1{width:100%;float:none;margin: 0 auto; text-align: center;padding: 0px; position: static;margin-top: -10px;}
.cont_head1 img {max-width: 200px; margin: 0px 0px 0px 10px;}

.cont_head2{width:100%;float:none;margin: 0 auto; text-align: center;padding: 0px; position: static;margin-top: 0px;}
.cont_head2 p {font: 400 12px/17px "Roboto", sans-serif; color: #1B1B1B; text-align: center;margin: 0px 10px 0px 10px;text-shadow: 1px 1px 2px #c3c2c2, 0 0 1em #c3c2c2;}


.line-img {max-width: 40%; margin: 0px 0px 5px 0px;}
.line-text H3 {font: 400 15px/20px "Roboto", sans-serif;color: #FFFFFF;text-align: center;margin: 10px 0px 10px 0px;}
.line-text H4 {font: 400 28px/32px "Roboto", sans-serif;color: #FFFFFF;text-align: center;margin: 20px 80px 20px 80px;}


.f4{
    height: 100%; /* Высота блока */
    width: 100%; /* Ширина блока */
    background: url(images/bg-04.jpg) center center no-repeat;
	background-size: cover;
   }


.footer{
    min-height: 20px;
    margin: 0 auto;
    max-width: 100%;
	position: static;
	border: 0px solid;
	padding: 10px 0px 10px 0px;
	width: 100%;
}
.copyright {
	font: 300 11px/15px "Roboto", sans-serif;
	color: #fff;
	text-align: center;
	margin-left: 20px;
	margin-right: 20px;
}


.f1{
    height: 100%; /* Высота блока */
    width: 100%; /* Ширина блока */
    background: url(images/bg-full.jpg) center center no-repeat;
	background-size: cover;
   }

 .cont_block3-2{width:90%;float:none;margin: 0 auto;text-align: center; padding: 0px 0px 0px 0px; position: static;}

/*----------------------------------------------------------------------------------------
						CONTACT FORM STYLE
----------------------------------------------------------------------------------------*/

.form-container {
	background-color: #204d88;
	margin: 0 auto;
	padding: 20px;
	border-radius: 4px;
	text-align: center;
	border: 7px solid #a20a0a;
}
.form-container form{
	margin: 0 auto;
	text-align: center;
}

.button_sub {
    display:block;
  	text-align:center;
    border-radius: 4px;
    padding: 15px 20px;
	font: 900 20px/23px "Roboto", sans-serif;
    margin: 0 auto;
    width: 100%;
    background: #ffae01;
    cursor:pointer;
    color:#202020;
    text-decoration: none;
	margin-bottom: 20px;
	margin-top:10px;
	border: 0px solid #ffae01;
	transition: 0.2s linear;
}

.button_sub:hover {background: #f7c55b;}

.zag_form {
	font: 400 17px/20px "Roboto", sans-serif;
	color: #ffffff;
	text-shadow: -1px -1px 1px rgba(255, 255, 255, 0.2), 1px 1px 1px rgba(0, 0, 0, 0.6);
	text-align: center;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: -4px;

}

.gar_form {
	font: 300 9px/12px "Roboto", sans-serif;
	color: #627fa5;
	text-align: center;
	margin-left: -10px;
	margin-right: -10px;
	margin-top: 15px;
	margin-bottom: -15px;
}

.gar_form a {
	color: #627fa5;
	text-decoration: none;
}

.gar_form a:hover  {
	color: #627fa5;
	text-decoration: none;
}

input[type=text], input[type=email]{
width:100%;
height:50px;
text-align:left;
font-family:'Roboto',sans-serif;
font-weight:400;
font-size:19px;
color:#4f4f4f;
font-style:normal;
margin:5px 0;
padding-left:15px;
border: 1px solid #989999; 
 -webkit-border-radius:4px;
 -moz-border-radius:4px; 
 border-radius: 4px; 
}
  
}

