.header{
height: 89px;
background-color: white;
border-bottom: 1px solid silver;
padding-top: 30px;
padding-left: 30px;
box-shadow: 0px 0px 6px 0px rgba(119, 119, 119, 0.75);
-moz-box-shadow: 0px 0px 6px 0px rgba(119, 119, 119, 0.75);
-webkit-box-shadow: 0px 0px 6px 0px rgba(119, 119, 119, 0.75);
border-bottom: 8px solid #E80000;
background-image: -webkit-gradient(
	linear,
	left top,
	left bottom,
	color-stop(0, #FFFFFF),
	color-stop(1, #D9D9D9)
);
background-image: -o-linear-gradient(bottom, #FFFFFF 0%, #D9D9D9 100%);
background-image: -moz-linear-gradient(bottom, #FFFFFF 0%, #D9D9D9 100%);
background-image: -webkit-linear-gradient(bottom, #FFFFFF 0%, #D9D9D9 100%);
background-image: -ms-linear-gradient(bottom, #FFFFFF 0%, #D9D9D9 100%);
background-image: linear-gradient(to bottom, #FFFFFF 0%, #D9D9D9 100%);
}

.header h2{
	margin:0px;
	padding:0px;
	color:#333333;
	text-shadow:0px 0px 1px silver;
	font-family:fantasy;
	font-weight:lighter;
}
#information{
	
}
body{
	margin:0;
	padding:0;
	width:100%;
}
body input:focus{
	border:1px solid #86A8DF !important;
}
body select:focus{
	border:1px solid #86A8DF !important;
}
body textarea:focus{
	border:1px solid #86A8DF !important;
}
body input{
	border-radius: 3px;
	boder:1px solid #c3c3c3 !important;
	box-shadow:none !important;
}
body select{
	border:1px solid #c3c3c3 !important;
	box-shadow:none !important;
}
body textarea{
	border:1px solid #c3c3c3 !important;
	box-shadow:none !important;
}
.logo img{
	margin-top: -33px;
    margin-left: -29px;
}
.dop_uslugi{
text-align: left !important;
}
.contact{
/* float: right; */
right: 0;
top: 0;
margin-right: 0px;
margin-top: -1px;
position: absolute;
/* background-color: #2B2B2B; */
padding: 5px;
/* border-bottom-right-radius: 50px; */
border-bottom-left-radius: 50px;
padding-left: 22px;
/* padding-top: 4px; */
padding-bottom: 0px;
border: 1px solid #D3D3D3;
background-color: #EEEEEE;
border-right: 0px;
height: 32px;
position: fixed;
z-index: 6;
}
.contact p{
	font-size: 16px;
	color:;
	margin-top: 0px;
	text-shadow: 1px 1px 1px #FFFFFF;
}
.contact img{
font-size: 35px;
margin-right: 5px;
float: left;
margin-top: 0px;
width: 23px;
}
.focus1{
background-color:red !important;
color:white !important;

}
.c-mob{
width: 149px;
color: #6ca3e4;
font-size: 17px;
/* font-family: 'Andika', sans-serif; */
/* font-family: arial; */
font-family: Verdana, Arial, Helvetica, sans-serif;
float: left;
margin-right: 15px;
transition: all 0.4s ease-in-out 0.1s;
cursor:pointer;
}
.c-mob img{
	transition: all 0.4s ease-in-out 0.1s;
	-ms-transform: rotate(0deg);
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
.c-mob:hover > img{
	-ms-transform: rotate(360deg);
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
transition: all 0.4s ease-in-out 0.1s;
}
.c-mob p{
	margin-top: 2px;
	text-shadow: 1px 1px 1px #FFFFFF;
}
.c-mob2{
width: 149px;
color: #6ca3e4;
font-size: 17px;
/* font-family: 'Andika', sans-serif; */
/* font-family: arial; */
font-family: Verdana, Arial, Helvetica, sans-serif;
float: left;
margin-right: 15px;
transition: all 0.4s ease-in-out 0.1s;
cursor:pointer;
}
.c-mob2 img{
	transition: all 0.4s ease-in-out 0.1s;
	-ms-transform: rotate(0deg);
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
.c-mob2:hover > img{
		-ms-transform: rotate(360deg);
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
transition: all 0.4s ease-in-out 0.1s;
}
.c-mob2 p{
	margin-top: 2px;
	text-shadow: 1px 1px 1px #FFFFFF;
}
.c-home{
width: 260px;
color: #6ca3e4;
font-size: 17px;
/* font-family: 'Andika', sans-serif; */
/* font-family: arial; */
font-family: Verdana, Arial, Helvetica, sans-serif;
float:left;
cursor:pointer;
}
.c-home img{
	transition: all 0.4s ease-in-out 0.1s;
	-ms-transform: rotate(0deg);
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
.c-home:hover > img{
		-ms-transform: rotate(360deg);
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
transition: all 0.4s ease-in-out 0.1s;
}
.menu{
width: auto;
float: right;
margin-top: -60px;
margin-right: 0px;
}
.menu a{
	color:white;
	text-decoration:none;
}
.menu li{
list-style-type: none;
color:white;
display: inline;
margin-right: 35px;
font-family: arial;
/* font-family: verdana; */
color: #333333;
background-color: transparent;
padding: 7px;
padding-left: 9px;
/* background-color: mintcream; */
border-radius: 5px;
border: 2px solid transparent;
box-shadow: -4px 0px 4px -4px rgba(0, 0, 0, 0.76);
-moz-box-shadow: -4px 0px 4px -4px rgba(0, 0, 0, 0.76);
-webkit-box-shadow: -4px 0px 4px -4px rgba(0, 0, 0, 0.76);
transition: all 0.3s ease-in-out 0.4s;
}
.menu li:hover{
	box-shadow: 0px 2px 4px -1px red;
-moz-box-shadow: 0px 2px 4px -1px red;
-webkit-box-shadow: 0px 2px 4px -1px red;
cursor:pointer;
	transition: all 0.4s ease-in-out 0.1s;
	color:#E80000;
	border-right:2px solid transparent;
}
.menu a:visited{
	color:white;
	text-decoration:none;
}
.menu a:hover{
	color:snow;
}
.active-prom{
	background-color:black;
}
.slider{
	margin-top: -8px;
}
.content{
	height: auto;
	padding-top: 53px;
	width: 100%;
}
.all{
left: 0;
right: 0;
margin-left: auto;
margin-right: auto;
clear: both;
width: 100%;
padding-top: 30px;
padding-bottom: 80px;
margin-top: -53px;
background-image: -webkit-gradient(
 linear,
 left top,
 left bottom,
 color-stop(0, #D9D9D9),
 color-stop(1, #FFFFFF)
 );
background-image: -o-linear-gradient(bottom, #D9D9D9 0%, #FFFFFF 100%);
background-image: -moz-linear-gradient(bottom, #D9D9D9 0%, #FFFFFF 100%);
background-image: -webkit-linear-gradient(bottom, #D9D9D9 0%, #FFFFFF 100%);
background-image: -ms-linear-gradient(bottom, #D9D9D9 0%, #FFFFFF 100%);
background-image: linear-gradient(to bottom, #D9D9D9 0%, #FFFFFF 100%);
height: auto;
border-top: 8px solid #E80000;
}
.n-sec{
/* width: 100%; */
margin-top: 0px;
/* margin-left: -20px; */
box-shadow: inset 0px 0px 3px 0px rgba(5, 5, 5, 0.75);
-moz-box-shadow: inset 0px 0px 3px 0px rgba(5, 5, 5, 0.75);
-webkit-box-shadow: inset 0px 0px 3px 0px rgba(5, 5, 5, 0.75);
text-align: center;
clear: left;
background-image: -webkit-gradient(
	linear,
	left top,
	left bottom,
	color-stop(0, #E80000),
	color-stop(1, #A30000)
);
background-image: -o-linear-gradient(bottom, #E80000 0%, #A30000 100%);
background-image: -moz-linear-gradient(bottom, #E80000 0%, #A30000 100%);
background-image: -webkit-linear-gradient(bottom, #E80000 0%, #A30000 100%);
background-image: -ms-linear-gradient(bottom, #E80000 0%, #A30000 100%);
background-image: linear-gradient(to bottom, #E80000 0%, #A30000 100%);
}
.n-sec h2{
color: white;
font-size: 20px;
padding: 6px;
font-family: 'Play', sans-serif;
}
#dates{
width: 43242342343px !important;

}
#dates a{
	font-family: 'Andika', sans-serif !important;
}

.services {
width: 300px;
text-align: center;
float: left;
vertical-align: middle;
height: auto;
transition: all 0.3s ease-in-out 0.4s;
margin-left: 35px;
margin-right: 35px;
font-family: arial;
}
.button1{
 -moz-box-shadow:inset 0px 1px 0px 0px #fce2c1;
 -webkit-box-shadow:inset 0px 1px 0px 0px #fce2c1;
 box-shadow:inset 0px 1px 0px 0px #fce2c1;
 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffc477), color-stop(1, #fb9e25) );
 background:-moz-linear-gradient( center top, #ffc477 5%, #fb9e25 100% );
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc477', endColorstr='#fb9e25');
 background-color:#ffc477;
 -webkit-border-top-left-radius:37px;
 -moz-border-radius-topleft:37px;
 border-top-left-radius:37px;
 -webkit-border-top-right-radius:0px;
 -moz-border-radius-topright:0px;
 border-top-right-radius:0px;
 -webkit-border-bottom-right-radius:37px;
 -moz-border-radius-bottomright:37px;
 border-bottom-right-radius:37px;
 -webkit-border-bottom-left-radius:0px;
 -moz-border-radius-bottomleft:0px;
 border-bottom-left-radius:0px;
 text-indent:0;
 border:1px solid #eeb44f;
 display:inline-block;
 color:#ffffff;
 font-family:Arial;
 font-size:15px;
 font-weight:bold;
 font-style:normal;
 height:40px;
 line-height:40px;
 width:197px;
 text-decoration:none;
 text-align:center;
 text-shadow:0px 1px 0px #cc9f52;
  float: left;
margin-left: 60px;
margin-top: 19px;
}
.button1:hover{
 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fb9e25), color-stop(1, #ffc477) );
 background:-moz-linear-gradient( center top, #fb9e25 5%, #ffc477 100% );
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fb9e25', endColorstr='#ffc477');
 background-color:#fb9e25;
}
.button1:active{
margin-top: 20px;
}
.button2{
	 -moz-box-shadow:inset 0px 1px 0px 0px #f5978e;
 -webkit-box-shadow:inset 0px 1px 0px 0px #f5978e;
 box-shadow:inset 0px 1px 0px 0px #f5978e;
 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f24537), color-stop(1, #c62d1f) );
 background:-moz-linear-gradient( center top, #f24537 5%, #c62d1f 100% );
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f24537', endColorstr='#c62d1f');
 background-color:#f24537;
 -webkit-border-top-left-radius:37px;
 -moz-border-radius-topleft:37px;
 border-top-left-radius:37px;
 -webkit-border-top-right-radius:0px;
 -moz-border-radius-topright:0px;
 border-top-right-radius:0px;
 -webkit-border-bottom-right-radius:37px;
 -moz-border-radius-bottomright:37px;
 border-bottom-right-radius:37px;
 -webkit-border-bottom-left-radius:0px;
 -moz-border-radius-bottomleft:0px;
 border-bottom-left-radius:0px;
 text-indent:0;
 border:1px solid #d02718;
 display:inline-block;
 color:#ffffff;
 font-family:Arial;
 font-size:15px;
 font-weight:bold;
 font-style:normal;
 height:40px;
 line-height:40px;
 width:197px;
 text-decoration:none;
 text-align:center;
 text-shadow:0px 1px 0px #810e05;
 float: left;
margin-left: 60px;
margin-top: 19px;
}
.button2:hover{
	 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #c62d1f), color-stop(1, #f24537) );
 background:-moz-linear-gradient( center top, #c62d1f 5%, #f24537 100% );
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c62d1f', endColorstr='#f24537');
 background-color:#c62d1f;
}
.button2:active{
margin-top: 20px;
}
.button3{
	 -moz-box-shadow:inset 0px 1px 0px 0px #d9fbbe;
 -webkit-box-shadow:inset 0px 1px 0px 0px #d9fbbe;
 box-shadow:inset 0px 1px 0px 0px #d9fbbe;
 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b8e356), color-stop(1, #a5cc52) );
 background:-moz-linear-gradient( center top, #b8e356 5%, #a5cc52 100% );
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b8e356', endColorstr='#a5cc52');
 background-color:#b8e356;
 -webkit-border-top-left-radius:37px;
 -moz-border-radius-topleft:37px;
 border-top-left-radius:37px;
 -webkit-border-top-right-radius:0px;
 -moz-border-radius-topright:0px;
 border-top-right-radius:0px;
 -webkit-border-bottom-right-radius:37px;
 -moz-border-radius-bottomright:37px;
 border-bottom-right-radius:37px;
 -webkit-border-bottom-left-radius:0px;
 -moz-border-radius-bottomleft:0px;
 border-bottom-left-radius:0px;
 text-indent:0;
 border:1px solid #83c41a;
 display:inline-block;
 color:#ffffff;
 font-family:Arial;
 font-size:15px;
 font-weight:bold;
 font-style:normal;
 height:40px;
 line-height:40px;
 width:197px;
 text-decoration:none;
 text-align:center;
 text-shadow:0px 1px 0px #86ae47;
 float: left;
margin-left: 60px;
margin-top: 19px;
}
.button3:hover{
	 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #a5cc52), color-stop(1, #b8e356) );
 background:-moz-linear-gradient( center top, #a5cc52 5%, #b8e356 100% );
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a5cc52', endColorstr='#b8e356');
 background-color:#a5cc52;
}
.button3:active{
margin-top: 20px;
}
.button4{
	 -moz-box-shadow:inset 0px 1px 0px 0px #cae3fc;
 -webkit-box-shadow:inset 0px 1px 0px 0px #cae3fc;
 box-shadow:inset 0px 1px 0px 0px #cae3fc;
 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #4197ee) );
 background:-moz-linear-gradient( center top, #79bbff 5%, #4197ee 100% );
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#4197ee');
 background-color:#79bbff;
 -webkit-border-top-left-radius:37px;
 -moz-border-radius-topleft:37px;
 border-top-left-radius:37px;
 -webkit-border-top-right-radius:0px;
 -moz-border-radius-topright:0px;
 border-top-right-radius:0px;
 -webkit-border-bottom-right-radius:37px;
 -moz-border-radius-bottomright:37px;
 border-bottom-right-radius:37px;
 -webkit-border-bottom-left-radius:0px;
 -moz-border-radius-bottomleft:0px;
 border-bottom-left-radius:0px;
 text-indent:0;
 border:1px solid #469df5;
 display:inline-block;
 color:#ffffff;
 font-family:Arial;
 font-size:15px;
 font-weight:bold;
 font-style:normal;
 height:40px;
 line-height:40px;
 width:197px;
 text-decoration:none;
 text-align:center;
 text-shadow:0px 1px 0px #287ace;
  float: left;
margin-left: 60px;
margin-top: 19px;
}
.button4:hover{
	 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #4197ee), color-stop(1, #79bbff) );
 background:-moz-linear-gradient( center top, #4197ee 5%, #79bbff 100% );
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4197ee', endColorstr='#79bbff');
 background-color:#4197ee;
}
.button4:active{
margin-top: 20px;
}
.services ul{
margin-left: 0px;
border: 1px dotted #c3c3c3;
padding-top: 10px;
padding-bottom: 60px;
/*border-radius: 0px;*/
border-bottom-right-radius: 37px;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
background-color: rgb(247, 247, 247);
}
.services li{
	text-align: left;
	color: #3A3A3A;
	font-family: 'Play', sans-serif;
	margin-bottom: 8px;
}
.services:hover .disc{
	border: 1px dotted #A5A5A5;
}
.services:hover ul{
	border: 1px dotted #A5A5A5;
}
.img-ser{
	width: 260px;
	margin-top: -30px;
	 background-size: 15px;
    background-repeat: no-repeat;
    background-position: center;
    background-clip: border-box;
    transition: background-size 0.2s;
    -webkit-transition: background-size 0.2s;
    transition-timing-function: cubic-bezier(.07,1.41,.82,1.41);
    display: inline-block;
    text-decoration: none;
    cursor: pointer;
	transition: all 0.3s ease-in-out 0.4s;
}
.img-ser-p{
	width: 213px;
	margin-top: -30px;
	 background-size: 15px;
    background-repeat: no-repeat;
    background-position: center;
    background-clip: border-box;
    transition: background-size 0.2s;
    -webkit-transition: background-size 0.2s;
    transition-timing-function: cubic-bezier(.07,1.41,.82,1.41);
    display: inline-block;
    text-decoration: none;
    cursor: pointer;
	transition: all 0.3s ease-in-out 0.4s;
}
.bg-reg{
background-color: black;
width: 276px;
height: 48px;
position: absolute;
margin-top: -48px;
margin-left: 10px;
z-index: -1;
}
.disc{
font-family: 'Andika', sans-serif;
border: 1px dotted #c3c3c3;
font-weight: bold;
color: #6ca3e4;
padding-top: 10px;
padding-bottom: 11px;
/* text-shadow: 0px 1px 1px #B1B1B1; */
/* height: 38px; */
text-align: center;
margin-bottom: -17px;
font-size: 17px;
background-color: #EEEEEE;
padding-left: 4px;
border-top-left-radius: 29px;
}
.mar{
	margin-top: -50px;
}
.mar-4{
	margin-top: -40px;
}
.mar-4 img{
	width: 190px;
}
#issues{
	margin-top: 35px;
}
.footer{
clear: both;
/* margin-top: -468px; */
vertical-align: top;
bottom: 0;
/* margin-top: 13px; */
background-color: #333;
width: 100%;
height: 80px;
padding-top: 6px;
}
.footer p{
margin-top: 5px;
color: #FFF;
font-weight: bold;
font-family: verdana;
font-size: 11px;
float: left;
line-height: 15px !important;
height: 9px;
}
.sitemap{
background-color: #CCCCCC;
padding: 1px;
border-top: 1px solid #B9B9B9;
margin-top: -6px;
}
.sitemap a{
	text-decoration: none;
}
.sitemap li{
list-style-type: none;
display: inline;
margin-right: 30px;
color: #333;
font-family: 'Andika', sans-serif;
}
.sitemap li:hover{
	color:white;
	cursor:pointer;
}
.social{
float: right;
margin-top: -58px;
width: 250px;
}
.mail{
	float:left;
	opacity: 0.9;
	transition: all 0.1s ease-in-out 0.1s;
}
.mail:hover{
	opacity: 1;
	transition: all 0.1s ease-in-out 0.1s;
}
.mail img{
	width: 61px;
	cursor:pointer;
	transition: all 0.2s ease-in-out 0.1s;
}
.mail img:hover{
	margin-top:-5px;
transition: all 0.1s ease-in-out 0.1s;
}
.facebook{
	float:left;
	opacity: 0.9;
	transition: all 0.1s ease-in-out 0.1s;
}
.facebook:hover{
	opacity: 1;
	transition: all 0.1s ease-in-out 0.1s;
}
.facebook img{
	width: 61px;
	cursor:pointer;
	transition: all 0.2s ease-in-out 0.1s;
}
.facebook img:hover{
	margin-top:-5px;
transition: all 0.1s ease-in-out 0.1s;
}
.skype{
	float:left;
	opacity: 0.9;
	transition: all 0.1s ease-in-out 0.1s;
}
.skype:hover{
	opacity: 1;
	transition: all 0.1s ease-in-out 0.1s;
}
.skype img{
	width: 61px;
	cursor:pointer;
	transition: all 0.2s ease-in-out 0.1s;
}
.skype img:hover{
	margin-top:-5px;
transition: all 0.1s ease-in-out 0.1s;
}
.gp{
	float:left;
	opacity: 0.9;
	transition: all 0.1s ease-in-out 0.1s;
}
.gp:hover{
	opacity: 1;
	transition: all 0.1s ease-in-out 0.1s;
}
.gp img{
	width: 61px;
	cursor:pointer;
	transition: all 0.2s ease-in-out 0.1s;
}
.gp img:hover{
	margin-top:-5px;
transition: all 0.1s ease-in-out 0.1s;
}

.rig{
	margin-left: 11px;
	margin-top: -6px;
}
#timeline{
	margin-top: -21px !important;
}
.dati{
	left: 0;
right: 0;
margin-left: auto;
margin-right: auto;
background-color: #333;
height: 37px;
}
.pow{
float: right;
margin-top: 1px;
margin-right: 11px;
height: 21px;
position: absolute;
right: 0;
}
.pow img{
margin-top: 8px;
float: right;
width: 107px;
margin-left: 92px;
height: 17px;
}
.center{
left: 0;
right: 0;
margin-left: auto;
margin-right: auto;
width: 1500px;
position: relative;
margin-top: 20px;
}
.promos{
	width:100%;
	height:auto;
}
.promos h2{
	color:black;
}
.p-1{
float: left;
width: 309px;
border: 1px solid #blue;
border-radius: 2px;
height: 368px;
background-image: url("/img/blue.jpg");
background-size: 100% 100%;
color: black;
}
.disc-p1{
box-shadow: inset 0px 0px 10px 0px rgba(0, 0, 0, 0.75);
-moz-box-shadow: inset 0px 0px 10px 0px rgba(0, 0, 0, 0.75);
-webkit-box-shadow: inset 0px 0px 10px 0px rgba(0, 0, 0, 0.75);
padding-top: 1px;
padding-bottom: 15px;
/* font-weight: bold; */
color: black;
text-shadow: 0px 0px 3px #c3c3c3;
font-family: verdana;
background-image: url(http://i1.ytimg.com/vi/4W_XSesRW84/maxresdefault.jpg);
background-size: 100% 100%;
}
.p-1 h2{
	color:white;
	text-shadow:0px 0px 1px black;
	margin-top: 4px;
}
.p-1 p{
	text-align:center;
}
.p-1 img{
	width: 100%;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.75);
-moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.75);
-webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.75);
margin-bottom: 24px;
}

.p-2{
	float: left;
width: 309px;
border: 1px solid #blue;
border-radius: 2px;
height: 415px;
background-image: url("/img/red.jpg");
background-size:100% 100%;
color: black;
}
.p-2 img{
	height: 145px;
	width: 100%;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.75);
-moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.75);
-webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.75);
margin-bottom: 24px;
	
}
.p-2 h2{
	color:white;
	text-shadow:0px 0px 1px black;
	margin-top: 4px;
}
.disc-p2{
	box-shadow: inset 0px 0px 10px 0px rgba(0, 0, 0, 0.75);
-moz-box-shadow: inset 0px 0px 10px 0px rgba(0, 0, 0, 0.75);
-webkit-box-shadow: inset 0px 0px 10px 0px rgba(0, 0, 0, 0.75);
padding-top: 1px;
padding-bottom: 15px;
/* font-weight: bold; */
color: black;
text-shadow: 0px 0px 3px #c3c3c3;
font-family: verdana;
background-image: url(http://i1.ytimg.com/vi/4W_XSesRW84/maxresdefault.jpg);
background-size: 100% 100%;
text-align:center;
}
.p-3{
	float: left;
width: 309px;
border: 1px solid #blue;
border-radius: 2px;
height: 380px;
background-image: url("/img/green.jpg");
background-size:100% 100%;
color: black;
}
.p-3 img{
	width: 100%;
height: 146px;
box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.75);
-moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.75);
-webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.75);
margin-bottom: 24px;
}
.p-3 h2{
	color:white;
	text-shadow:0px 0px 1px black;
	margin-top: 4px;
}
.disc-p3{
	box-shadow: inset 0px 0px 10px 0px rgba(0, 0, 0, 0.75);
-moz-box-shadow: inset 0px 0px 10px 0px rgba(0, 0, 0, 0.75);
-webkit-box-shadow: inset 0px 0px 10px 0px rgba(0, 0, 0, 0.75);
padding-top: 1px;
padding-bottom: 15px;
/* font-weight: bold; */
color: black;
text-shadow: 0px 0px 3px #c3c3c3;
font-family: verdana;
background-image: url(http://i1.ytimg.com/vi/4W_XSesRW84/maxresdefault.jpg);
background-size: 100% 100%;
text-align:center;
}
.disc-p4{
	box-shadow: inset 0px 0px 10px 0px rgba(0, 0, 0, 0.75);
-moz-box-shadow: inset 0px 0px 10px 0px rgba(0, 0, 0, 0.75);
-webkit-box-shadow: inset 0px 0px 10px 0px rgba(0, 0, 0, 0.75);
padding-top: 1px;
padding-bottom: 15px;
/* font-weight: bold; */
color: black;
text-shadow: 0px 0px 3px #c3c3c3;
font-family: verdana;
background-image: url(http://i1.ytimg.com/vi/4W_XSesRW84/maxresdefault.jpg);
background-size: 100% 100%;
text-align:center;
}
.p-4{
	float: left;
width: 309px;
border: 1px solid #blue;
border-radius: 2px;
height: 380px;
background-image: url("/img/orange.jpg");
background-size:100% 100%;
color: black;
}
.p-4 img{
	width: 100%;
height: 146px;
box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.75);
-moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.75);
-webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.75);
margin-bottom: 24px;
}
.p-4 h2{
	color: rgb(56, 56, 56);
	margin-top: 4px;
}
.disc-p5{
	box-shadow: inset 0px 0px 10px 0px rgba(0, 0, 0, 0.75);
-moz-box-shadow: inset 0px 0px 10px 0px rgba(0, 0, 0, 0.75);
-webkit-box-shadow: inset 0px 0px 10px 0px rgba(0, 0, 0, 0.75);
padding-top: 1px;
padding-bottom: 15px;
/* font-weight: bold; */
color: black;
text-shadow: 0px 0px 3px #c3c3c3;
font-family: verdana;
background-image: url(http://i1.ytimg.com/vi/4W_XSesRW84/maxresdefault.jpg);
background-size: 100% 100%;
text-align:center;
}
.p-5{
	float: left;
width: 309px;
border: 1px solid #blue;
border-radius: 2px;
height: 380px;
background-image: url("/img/yellow.jpg");
background-size:100% 100%;
color: black;
}
.p-5 img{
	width: 100%;
height: 146px;
box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.75);
-moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.75);
-webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.75);
margin-bottom: 24px;
}
.p-5 h2{
	color: rgb(56, 56, 56);
	margin-top: 4px;
}

#promos{
float: left;
/* margin-left: auto; */
/* margin-right: auto; */
/* left: 0; */
/* right: 0; */
margin-left: 218px;
margin-bottom: 150px;
}
#promos p{
	line-height: 20px;
margin-bottom: 10px;
}
#promos h2{
	text-align:center;
	margin-top: 8px;
margin-bottom: 7px;
}
.first{
	color:white !important;
background-image: -webkit-gradient(
	linear,
	left top,
	left bottom,
	color-stop(0, #FF2200),
	color-stop(1, #800202)
);
background-image: -o-linear-gradient(bottom, #FF2200 0%, #800202 100%);
background-image: -moz-linear-gradient(bottom, #FF2200 0%, #800202 100%);
background-image: -webkit-linear-gradient(bottom, #FF2200 0%, #800202 100%);
background-image: -ms-linear-gradient(bottom, #FF2200 0%, #800202 100%);
background-image: linear-gradient(to bottom, #FF2200 0%, #800202 100%);
}
.buttonz1 {
-moz-box-shadow: inset 0px 1px 0px 0px #97c4fe;
-webkit-box-shadow: inset 0px 1px 0px 0px #97c4fe;
box-shadow: inset 0px 1px 0px 0px #97c4fe;
background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #3d94f6), color-stop(1, #1e62d0) );
background: -moz-linear-gradient( center top, #3d94f6 5%, #1e62d0 100% );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d94f6', endColorstr='#1e62d0');
background-color: #3d94f6;
-webkit-border-top-left-radius: 0px;
-moz-border-radius-topleft: 0px;
border-top-left-radius: 0px;
-webkit-border-top-right-radius: 0px;
-moz-border-radius-topright: 0px;
border-top-right-radius: 0px;
-webkit-border-bottom-right-radius: 15px;
-moz-border-radius-bottomright: 15px;
border-bottom-right-radius: 15px;
-webkit-border-bottom-left-radius: 15px;
-moz-border-radius-bottomleft: 15px;
border-bottom-left-radius: 15px;
text-indent: 0;
border: 1px solid #337fed;
display: inline-block;
color: #ffffff;
font-family: Arial;
font-size: 15px;
font-weight: bold;
font-style: normal;
height: 40px;
line-height: 40px;
width: 307px;
text-decoration: none;
text-align: center;
text-shadow: 1px 1px 0px #1570cd;
}
.buttonz1:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1e62d0), color-stop(1, #3d94f6) );
	background:-moz-linear-gradient( center top, #1e62d0 5%, #3d94f6 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e62d0', endColorstr='#3d94f6');
	background-color:#1e62d0;
}.buttonz1:active {
	position:relative;
	top:1px;
}
.buttonz2 {
 -moz-box-shadow:inset 0px 1px 0px 0px #fed897;
 -webkit-box-shadow:inset 0px 1px 0px 0px #fed897;
 box-shadow:inset 0px 1px 0px 0px #fed897;
 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f6b33d), color-stop(1, #d29105) );
 background:-moz-linear-gradient( center top, #f6b33d 5%, #d29105 100% );
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6b33d', endColorstr='#d29105');
 background-color:#f6b33d;
 -webkit-border-top-left-radius:0px;
 -moz-border-radius-topleft:0px;
 border-top-left-radius:0px;
 -webkit-border-top-right-radius:0px;
 -moz-border-radius-topright:0px;
 border-top-right-radius:0px;
 -webkit-border-bottom-right-radius:15px;
 -moz-border-radius-bottomright:15px;
 border-bottom-right-radius:15px;
 -webkit-border-bottom-left-radius:15px;
 -moz-border-radius-bottomleft:15px;
 border-bottom-left-radius:15px;
 text-indent:0;
 border:1px solid #eda933;
 display:inline-block;
 color: rgb(56, 56, 56);
 font-family:Arial;
 font-size:15px;
 font-weight:bold;
 font-style:normal;
 height:40px;
 line-height:40px;
 text-decoration:none;
 text-align:center;
 text-shadow: 1px 1px 1px #E0E0E0;
 width: 307px;
}
.buttonz2:hover {
 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #d29105), color-stop(1, #f6b33d) );
 background:-moz-linear-gradient( center top, #d29105 5%, #f6b33d 100% );
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d29105', endColorstr='#f6b33d');
 background-color:#d29105;
}.buttonz2:active {
 position:relative;
 top:1px;
}
.buttonz3 {
 -moz-box-shadow:inset 0px 1px 0px 0px #68cd47;
 -webkit-box-shadow:inset 0px 1px 0px 0px #68cd47;
 box-shadow:inset 0px 1px 0px 0px #68cd47;
 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #68cd47), color-stop(1, #439227) );
 background:-moz-linear-gradient( center top, #68cd47 5%, #439227 100% );
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#68cd47', endColorstr='#439227');
 background-color:#68cd47;
 -webkit-border-top-left-radius:0px;
 -moz-border-radius-topleft:0px;
 border-top-left-radius:0px;
 -webkit-border-top-right-radius:0px;
 -moz-border-radius-topright:0px;
 border-top-right-radius:0px;
 -webkit-border-bottom-right-radius:15px;
 -moz-border-radius-bottomright:15px;
 border-bottom-right-radius:15px;
 -webkit-border-bottom-left-radius:15px;
 -moz-border-radius-bottomleft:15px;
 border-bottom-left-radius:15px;
 text-indent:0;
 border:1px solid #439227;
 display:inline-block;
 color:#ffffff;
 font-family:Arial;
 font-size:15px;
 font-weight:bold;
 font-style:normal;
 height:40px;
 line-height:40px;
 width:307px;
 text-decoration:none;
 text-align:center;
 text-shadow:1px 1px 0px #689324;
}
.buttonz3:hover {
 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #439227), color-stop(1, #68cd47) );
 background:-moz-linear-gradient( center top, #439227 5%, #68cd47 100% );
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#439227', endColorstr='#68cd47');
 background-color:#439227;
}.buttonz3:active {
 position:relative;
 top:1px;
}
.buttonz4 {
 -moz-box-shadow:inset 0px 1px 0px 0px #f29c93;
 -webkit-box-shadow:inset 0px 1px 0px 0px #f29c93;
 box-shadow:inset 0px 1px 0px 0px #f29c93;
 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fe1a00), color-stop(1, #ce0100) );
 background:-moz-linear-gradient( center top, #fe1a00 5%, #ce0100 100% );
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe1a00', endColorstr='#ce0100');
 background-color:#fe1a00;
 -webkit-border-top-left-radius:0px;
 -moz-border-radius-topleft:0px;
 border-top-left-radius:0px;
 -webkit-border-top-right-radius:0px;
 -moz-border-radius-topright:0px;
 border-top-right-radius:0px;
 -webkit-border-bottom-right-radius:15px;
 -moz-border-radius-bottomright:15px;
 border-bottom-right-radius:15px;
 -webkit-border-bottom-left-radius:15px;
 -moz-border-radius-bottomleft:15px;
 border-bottom-left-radius:15px;
 text-indent:0;
 border:1px solid #d83526;
 display:inline-block;
 color:#ffffff;
 font-family:Arial;
 font-size:15px;
 font-weight:bold;
 font-style:normal;
 height:40px;
 line-height:40px;
 width:307px;
 text-decoration:none;
 text-align:center;
 text-shadow:1px 1px 0px #b23e35;
}
.buttonz4:hover {
 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ce0100), color-stop(1, #fe1a00) );
 background:-moz-linear-gradient( center top, #ce0100 5%, #fe1a00 100% );
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ce0100', endColorstr='#fe1a00');
 background-color:#ce0100;
}.buttonz4:active {
 position:relative;
 top:1px;
}
.buttonz5 {
 -moz-box-shadow:inset 0px 1px 0px 0px #e8e04f;
 -webkit-box-shadow:inset 0px 1px 0px 0px #e8e04f;
 box-shadow:inset 0px 1px 0px 0px #e8e04f;
 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f0e924), color-stop(1, #c2b721) );
 background:-moz-linear-gradient( center top, #f0e924 5%, #c2b721 100% );
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0e924', endColorstr='#c2b721');
 background-color:#f0e924;
 -webkit-border-top-left-radius:0px;
 -moz-border-radius-topleft:0px;
 border-top-left-radius:0px;
 -webkit-border-top-right-radius:0px;
 -moz-border-radius-topright:0px;
 border-top-right-radius:0px;
 -webkit-border-bottom-right-radius:15px;
 -moz-border-radius-bottomright:15px;
 border-bottom-right-radius:15px;
 -webkit-border-bottom-left-radius:15px;
 -moz-border-radius-bottomleft:15px;
 border-bottom-left-radius:15px;
 text-indent:0;
 border:1px solid #e6dc27;
 display:inline-block;
color: rgb(56, 56, 56);
 font-family:Arial;
 font-size:15px;
 font-weight:bold;
 font-style:normal;
 height:40px;
 line-height:40px;
 width:307px;
 text-decoration:none;
 text-align:center;
 text-shadow: 1px 1px 1px #E0E0E0;
}
.buttonz5:hover {
 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #c2b721), color-stop(1, #f0e924) );
 background:-moz-linear-gradient( center top, #c2b721 5%, #f0e924 100% );
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c2b721', endColorstr='#f0e924');
 background-color:#c2b721;
}.buttonz5:active {
 position:relative;
 top:1px;
}
.more-p{
background-image: url(/img/more-p-bg.png);
width: 340px;
height: 507px;
float: left;
background-size: 100% 100%;
margin-left: 206px;
margin-top: -15px;
}
.more-p h2{
margin-top: 57px;
text-align: center;
color: #6D6D6D;
font-family: 'Andika', sans-serif;
margin-left: -10px;
margin-top: 46px;
}
.more-p p{
width: 298px;
margin: 26px;
margin-top: 17px;
font-family: 'Andika', sans-serif;
color: rgb(88, 88, 88);
}
.center table{
width: 98%;
text-align: center;
margin: 0 auto;
background-image: url("/img/table-1.jpg");
background-size: 100%;
background-position-y: -109px;
border-radius: 4px;
box-shadow: 0px 0px 10px 0px rgba(119, 119, 119, 0.75);
-moz-box-shadow: 0px 0px 10px 0px rgba(119, 119, 119, 0.75);
-webkit-box-shadow: 0px 0px 10px 0px rgba(119, 119, 119, 0.75);
}
.center table td{
border: 1px dotted #F88A8A;
background-image: url("/img/tr-w.PNG");
border-radius: 3px;
padding: 12px;
color: #333;
font-family: 'Andika', sans-serif;
}
.p-pric{
width: 98%;
text-align: center;
margin: 0 auto;
margin-top: 30px;
font-family: arial;
color: sienna;
font-size: 17px;
}
.center h2{
	color: #30AFEA;
text-shadow: 1px 1px 1px white;
font-family: 'Andika', sans-serif;
text-align: center;
}
.doc{
width: 212px;
background-color: #D1D1D1;
height: 272px;
border-radius: 10px;
border: 1px solid #c3c3c3;
float:left;
margin-left: 25px;
cursor:pointer;
}
.doc:hover{
box-shadow: 0px 0px 5px 0px rgba(119, 119, 119, 0.75);
-moz-box-shadow: 0px 0px 5px 0px rgba(119, 119, 119, 0.75);
-webkit-box-shadow: 0px 0px 5px 0px rgba(119, 119, 119, 0.75);
}
.doc:hover > h3{
	color:black;
	cursor:pointer;
}
.doc h3{
text-align: center;
margin-top: 3px;
color: #5E5E5E;
font-family: arial;
font-size: 13px;
}
.doc img{
width: 200px;
border: 1px solid #E0E0E0;
margin: 5px;
border-radius: 5px;
height: 260px;
}
.welcome{
	/* float: right; */
/* background-color: #333; */
color: black;
position: absolute;
right: 0;
z-index: 555555555555555555555;
padding: 5px;
margin-top: 41px;
/* opacity: 0.8; */
top: 0;
font-weight: bold;
}
#tabs{
	font-family: "Trebuchet MS", "Helvetica", "Arial", "Verdana", "sans-serif";
}
.a-all{
	width: 1024px;
margin: 0 auto;
margin-top: -50px;
}
.a-info{
width: 500px;
float: left;
border: 1px solid #E4E4E4;
background-color: #F7F7F7;
padding: 10px;
height: 430px;
line-height: 24px;
font-family: arial;
color: #494949;
font-family: 'Andika', sans-serif;
}
.a-map{
float: left;
margin-left: 0px;
width: 481px;
float: left;
border: 1px solid #E4E4E4;
/* padding: 10px; */
padding-right: 19px;
height: 450px;
}
.a-form{
float: left;
width: 671px;
border-left: 1px solid #E4E4E4;
border-bottom: 1px solid #E4E4E4;
height: 456px;
}
.contacs-a{
float: left;
width: 278px;
padding: 36px;
background-color: #F7F7F7;
padding-top: 9px;
border: 1px solid #E4E4E4;
height: 411px;
border-top: none;
}
.contacs-a h2{
	text-align: left;
	color:#E27575;
}
.contacs-a p img{
width: 30px;
float: left;
margin-top: 0px;
margin-right: 5px;
}
.contacs-a p{
margin-bottom: 20px;
/* font-family: 'Play', sans-serif; */
/* font-weight: bold; */
color: #707070;
margin-top: 20px;
font-family: 'Andika', sans-serif;
}
/* Basic Grey */
.basic-grey {
margin-left: auto;
margin-right: 0px;
max-width: 646px;
background: #F7F7F7;
padding: 25px 15px 25px 10px;
font: 12px Georgia, "Times New Roman", Times, serif;
color: #888;
text-shadow: 1px 1px 1px #FFF;
/*border: 1px solid #E4E4E4;*/
}
.basic-grey h1 {
    font-size: 25px;
    padding: 0px 0px 10px 40px;
    display: block;
    border-bottom:1px solid #E4E4E4;
    margin: -10px -15px 30px -10px;;
    color: #888;
}
.basic-grey h1>span {
    display: block;
    font-size: 11px;
}
.basic-grey label {
    display: block;
    margin: 0px;
}
.basic-grey label>span {
    float: left;
    width: 20%;
    text-align: right;
    padding-right: 10px;
    margin-top: 10px;
    color: #888;
    letter-spacing: 1px;
font-size: 14px;
}
.basic-grey input[type="text"], .basic-grey input[type="email"], .basic-grey textarea, .basic-grey select {
    border: 1px solid #DADADA;
    color: #888;
    height: 30px;
    margin-bottom: 16px;
    margin-right: 6px;
    margin-top: 2px;
    outline: 0 none;
    padding: 3px 3px 3px 5px;
    width: 70%;
    font-size: 12px;
    line-height:15px;
    box-shadow: inset 0px 1px 4px #ECECEC;
    -moz-box-shadow: inset 0px 1px 4px #ECECEC;
    -webkit-box-shadow: inset 0px 1px 4px #ECECEC;
}
.basic-grey textarea{
    padding: 5px 3px 3px 5px;
}
.basic-grey select {
    background: #FFF url('down-arrow.png') no-repeat right;
    background: #FFF url('down-arrow.png') no-repeat right);
    appearance:none;
    -webkit-appearance:none; 
    -moz-appearance: none;
    text-indent: 0.01px;
    text-overflow: '';
    width: 70%;
    height: 35px;
    line-height: 25px;
}
.basic-grey textarea{
    height:100px;
}
.basic-grey .button {
    background: #E27575;
    border: none;
    padding: 10px 25px 10px 25px;
    color: #FFF;
    box-shadow: 1px 1px 5px #B6B6B6;
    border-radius: 3px;
    text-shadow: 1px 1px 1px #9E3F3F;
    cursor: pointer;
}
.basic-grey .button:hover {
    background: #CF7A7A
}
.basic-grey2 {
margin-left: auto;
margin-right: 0px;
max-width: 646px;
background: #F7F7F7;
padding: 25px 15px 25px 10px;
font: 12px Georgia, "Times New Roman", Times, serif;
color: #888;
text-shadow: 1px 1px 1px #FFF;
/*border: 1px solid #E4E4E4;*/
}
.basic-grey2 h1 {
    font-size: 25px;
    padding: 0px 0px 10px 40px;
    display: block;
    border-bottom:1px solid #E4E4E4;
    margin: -10px -15px 30px -10px;;
    color: #888;
}
.basic-grey2 h1>span {
    display: block;
    font-size: 11px;
}
.basic-grey2 label {
    display: block;
    margin: 0px;
}
.basic-grey2 label>span {
    float: left;
    width: 20%;
    text-align: right;
    padding-right: 10px;
    margin-top: 10px;
    color: #888;
    letter-spacing: 1px;
font-size: 14px;
}
.basic-grey2 input[type="text"], .basic-grey2 input[type="email"], .basic-grey2 textarea, .basic-grey2 select {
    border: 1px solid #DADADA;
    color: #888;
    height: 30px;
    margin-bottom: 16px;
    margin-right: 6px;
    margin-top: 2px;
    outline: 0 none;
    padding: 3px 3px 3px 5px;
    width: 70%;
    font-size: 12px;
    line-height:15px;
    box-shadow: inset 0px 1px 4px #ECECEC;
    -moz-box-shadow: inset 0px 1px 4px #ECECEC;
    -webkit-box-shadow: inset 0px 1px 4px #ECECEC;
}
.basic-grey2 textarea{
    padding: 5px 3px 3px 5px;
}
.basic-grey2 select {
    background: #FFF url('down-arrow.png') no-repeat right;
    background: #FFF url('down-arrow.png') no-repeat right);
    appearance:none;
    -webkit-appearance:none; 
    -moz-appearance: none;
    text-indent: 0.01px;
    text-overflow: '';
    width: 70%;
    height: 35px;
    line-height: 25px;
}
.basic-grey2 textarea{
    height:100px;
}
.basic-grey2 .button {
    background: #E27575;
    border: none;
    padding: 10px 25px 10px 25px;
    color: #FFF;
    box-shadow: 1px 1px 5px #B6B6B6;
    border-radius: 3px;
    text-shadow: 1px 1px 1px #9E3F3F;
    cursor: pointer;
}
.basic-grey2 .button:hover {
    background: #CF7A7A
}
.t-c thead tr{
	background-image: linear-gradient(to bottom, #7496C9 0%, #4F77B2 100%);
	color:white;
}
.t-c thead td{
	color:white !important;
}
.t-c{
	width: 100% !important;
}
.us-pic{
	width: 352px !important;
height: 289px !important;
/* box-shadow: none; */
top: 0 !important;
margin-left: -16px !important;
box-shadow: none !important;
background-color: transparent !important;
background: transparent !important;
float: left;
}
.us-pic img{
	width: 100% !important;
height: 100% !important;
}
#information form{
float: right;
box-shadow: none;
margin: 8px;
margin-right: 0px;
margin-top: 18px;
}
#information fieldset{
	border:0;
	box-shadow:none;
}
#information form select{
background: #FFF url('down-arrow.png') no-repeat right;
background: #FFF url('down-arrow.png') no-repeat right);
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
text-indent: 0.01px;
text-overflow: '';
width: 355px;
height: 35px;
line-height: 25px;
color: #42B3F3;
border: 1px solid #c3c3c3;
border-radius: 2px;
background-color: rgb(248, 248, 248);
text-align: center;
font-size: 18px;
cursor: pointer;
}
#information form option{
	cursor:pointer !important;
}
#information form h2{
font-size: 18.5px;
color: #E27575;
text-align: left;
width: 340px;
}
.radio label {
display: inline-block;
cursor: pointer;
position: relative;
padding-left: 25px;
margin-right: 15px;
font-size: 16px;
color: #42B3F3;
}
.wrapper {
	width: 500px;
	margin: 50px auto;
}
.radio input[type=radio],
.radio input[type=checkbox] {
	display: none;
}
.radio label:before {
	content: "";
	display: inline-block;

	width: 16px;
	height: 16px;

	margin-right: 10px;
	position: absolute;
	left: 0;
	bottom: 1px;
	background-color: #aaa;
	box-shadow: inset 0px 2px 3px 0px rgba(0, 0, 0, .3), 0px 1px 0px 0px rgba(255, 255, 255, .8);
}

.radio label:before {
	border-radius: 8px;
}
.checkbox label {
	margin-bottom: 10px;
}
.checkbox label:before {
    border-radius: 3px;
}

.radio input[type=radio]:checked + label:before {
    content: "\2022";
    color: #f3f3f3;
    font-size: 30px;
    text-align: center;
    line-height: 18px;
}

.radio input[type=checkbox]:checked + label:before {
	content: "\2713";
	text-shadow: 1px 1px 1px rgba(0, 0, 0, .2);
	font-size: 15px;
	color: #f3f3f3;
	text-align: center;
    line-height: 15px;
}
.radio{
	width: auto !important;
background-color: transparent !important;
box-shadow: none !important;
height: auto !important;
padding: 0px !important;
margin-top: 15px !important;
}
.pop-b{
margin-top: 9px;
float: right;
font-size: 20px;
position: Absolute;
bottom: 0;
right: 0;
}
.select-1{
width: 281px !important;
height: auto !important;
background-color: transparent !important;
box-shadow: none !important;
float: left;
margin-left: 5px !important;
z-index: 55;
}
.select-1 select{
width: 295px !important;
}
.select-2{
width: 281px !important;
height: auto !important;
background-color: transparent !important;
box-shadow: none !important;
float: left;
margin-left: 5px !important;
z-index: 55;
}
.select-2 select{
width: 295px !important;
}
.address{
background-color: transparent !important;
width: 738px !important;
float: left !important;
height: auto !important;
box-shadow: none !important;
margin-top: -40px !important;
margin-left: -32px !important;
}
.phone-ad{
background-color: transparent !important;
width: 177px !important;
float: left !important;
height: auto !important;
box-shadow: none !important;
margin-top: -40px !important;
margin-left: -32px !important;
}
.phone-ad input{
margin-top: 6px;
}
.commentx{
background-color: transparent !important;
width: 215px !important;
float: left !important;
height: auto !important;
box-shadow: none !important;
margin-top: -41px !important;
margin-left: 5px !important;
}
.names-ad{
background-color: transparent !important;
width: 735px !important;
float: left !important;
height: auto !important;
box-shadow: none !important;
margin-top: -40px !important;
margin-left: -31px !important;
margin-bottom: -50px !important;
z-index:56 !important;
}
.form-ad input{
border: 1px solid #c3c3c3;
border-radius: 2px;
background-color: rgb(248, 248, 248);
padding: 5px;
width: 205px;
margin-right: 25px;
position:relative;
z-index:55;
}
.form-ad select{
	height: 28px !important;
}
.form-ad p{
	font-family: arial;
color: rgb(80, 80, 80);
font-style: italic;
margin-bottom: 10px !important;
}
.form-ad textarea{
	margin-top: 4px;
}
.us-ad{
	background-color: transparent !important;
width: auto !important;
height: auto !important;
box-shadow: none !important;
padding: 0 !important;
float: right !important;
margin-top: -118px !important;
width: 100% !important;
z-index:57 !important;
}
.succ-img{
width: 424px !important;
border-bottom-right-radius: 38px;
float: right;
margin-top: -38px;
margin-right: -30px;
height: 506px;
}
.succ-p{
float: left;
width: 325px;
font-family: arial;
color: #5A5A5A;
font-size: 25px !important;
line-height: 35px;
font-style: italic;
}
.succ-p2{
	float: left;
width: 301px;
margin-left: 22px;
font-family: arial;
color: #5A5A5A;
font-size: 25px !important;
line-height: 35px;
font-style: italic;
}
.form-ad{
	margin-top: 41px !important;
}
.dop-butt{
background-color: transparent !important;
box-shadow: none !important;
height: auto !important;
width: 239px !important;
float: left;
margin-top: -50px !important;
}
.dop-info{
background-color: transparent !important;
box-shadow: none !important;
float: left !important;
width: 424px !important;
margin-left: 15px !important;
margin-top: -43px !important;
border-radius: 0px !important;
max-height: 340px !important;
height: auto !important;
padding: 25px !important;
padding-top: 5px !important;
}
.dop-info p{
	word-wrap: break-word !important;
	color: #646464;
}
.dop-1 {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
	background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#ededed;
	-webkit-border-top-left-radius:6px;
	-moz-border-radius-topleft:6px;
	border-top-left-radius:6px;
	-webkit-border-top-right-radius:6px;
	-moz-border-radius-topright:6px;
	border-top-right-radius:6px;
	-webkit-border-bottom-right-radius:6px;
	-moz-border-radius-bottomright:6px;
	border-bottom-right-radius:6px;
	-webkit-border-bottom-left-radius:6px;
	-moz-border-radius-bottomleft:6px;
	border-bottom-left-radius:6px;
	text-indent:0;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#777777 !important;
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	font-style: normal;
	height: 40px;
	line-height: 40px;
	width: 241px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #ffffff;
	margin-bottom: 15px;
	cursor:pointer;
}
.dop-1:hover {
background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );
	background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
	background-color:#dfdfdf;
}
.dop-1:active {
 position:relative;
 top:1px;
}
.dop-1 p{
	margin-top: 8px;
	color:#777777 !important;
}
.style3{
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #3cb1f0), color-stop(1, #008fe2) );
	background:-moz-linear-gradient( center top, #3cb1f0 5%, #008fe2 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3cb1f0', endColorstr='#008fe2');
	background-color:#3cb1f0;
	-webkit-border-top-left-radius:6px;
	-moz-border-radius-topleft:6px;
	border-top-left-radius:6px;
	-webkit-border-top-right-radius:6px;
	-moz-border-radius-topright:6px;
	border-top-right-radius:6px;
	-webkit-border-bottom-right-radius:6px;
	-moz-border-radius-bottomright:6px;
	border-bottom-right-radius:6px;
	-webkit-border-bottom-left-radius:6px;
	-moz-border-radius-bottomleft:6px;
	border-bottom-left-radius:6px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #528ecc;
	cursor:pointer;
}
.style3 p{
	color:white !important;
}
.style3:hover{
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #008fe2), color-stop(1, #3cb1f0) );
	background:-moz-linear-gradient( center top, #008fe2 5%, #3cb1f0 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#008fe2', endColorstr='#3cb1f0');
	background-color:#008fe2;
}
.form-c-ad{
	width: 772px !important;
margin-top: -11px !important;
background-color: transparent !important;
border: none;
max-width:772px !important;
}
.form-c-ad h1{
	border-bottom: none;
}
.h2-c-ad{
text-align: center !important;
width: 100% !important;
margin-top: 0px !important;
margin-bottom: 40px !important;
}
.button-f-3 {
 -moz-box-shadow:inset 0px 1px 0px 0px #f5978e;
 -webkit-box-shadow:inset 0px 1px 0px 0px #f5978e;
 box-shadow:inset 0px 1px 0px 0px #f5978e;
 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #e27575), color-stop(1, #c95b5b) );
 background:-moz-linear-gradient( center top, #e27575 5%, #c95b5b 100% );
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e27575', endColorstr='#c95b5b');
 background-color:#e27575;
 -webkit-border-top-left-radius:37px;
 -moz-border-radius-topleft:37px;
 border-top-left-radius:37px;
 -webkit-border-top-right-radius:0px;
 -moz-border-radius-topright:0px;
 border-top-right-radius:0px;
 -webkit-border-bottom-right-radius:37px;
 -moz-border-radius-bottomright:37px;
 border-bottom-right-radius:37px;
 -webkit-border-bottom-left-radius:0px;
 -moz-border-radius-bottomleft:0px;
 border-bottom-left-radius:0px;
 text-indent:0;
 border:1px solid #d02718;
 display:inline-block;
 color:#ffffff;
 font-family:Arial;
 font-size:15px;
 font-weight:bold;
 font-style:normal;
height: 40px;
line-height: 37px;
width: 197px;
 text-decoration:none;
 text-align:center;
 text-shadow:1px 1px 0px #810e05;
}
.button-f-3:hover {
 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #c95b5b), color-stop(1, #e27575) );
 background:-moz-linear-gradient( center top, #c95b5b 5%, #e27575 100% );
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c95b5b', endColorstr='#e27575');
 background-color:#c95b5b;
}
.button-f-3:active {
 bottom:-1px;
}
.turn{
	background-color: inherit !important;
box-shadow: none !important;
margin: 0px !important;
padding: 0px !important;
height: auto !important;
}
.a-info p{
	margin-top: -3px;
}
@-moz-document url-prefix() {
    .dop-info p{
        font-size:14px;
    }
    .contacs-a{
    	width: 279px !important;
    }
    #information p{
    	font-size:14px;
    }

   
    .a-form .basic-grey{
    	height: 406px !important;
    }
    .basic-grey2{
    	height: 406px !important;
    }
    .a-form{
width: 670px !important;
    }
    .contacs-a h2{
margin-top: 14px;
width: 290px !important;
    }
    .contacs-a p{
    	margin-bottom: 0px;
    }
    .about-us-img{

    	margin-top: -348px !important;
    }
    .succ-img{
    	margin-top: -40px;

height: 503px;
    }
}

	/*.about-us-form{
		width: 670px !important;
 		border: 1px solid #E4E4E4;
 		margin-left: 0px !important;
	}*/
	.about-us-p {
	    /*float: left;*/
	    width: 294px;
	    font-family: arial;
	    color: #5A5A5A;
	    font-size: 24px !important;
	    line-height: 35px;
    	padding-left: 23px;
    	font-style: italic;
	}
	.about-us-img {
width: 380px;
border-bottom-right-radius: 38px;
float: right;
margin-right: 0px;
height: 456px;
margin-top: -344px;
	}
@media screen and (-webkit-min-device-pixel-ratio:0) { 
/* .about-us-img{margin-top: -224px;} */
 .basic-grey2{padding: 25px 15px 30px 10px;}
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
.about-us-img {

    margin-top: -345px !important;
}
.basic-grey2{

    height: 406px;


}
.contacs-a{
    padding-top: 9px;
  


}
.contacs-a h2{
	font-size:23px;
}
.footer{
	height: 82px;
}
}