@charset "UTF-8";

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
.table { padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}


body {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size: 16px;
  color: black;
  background-color: #3B0000;
  background-repeat: repeat-x;
  background-position:top; 
  margin:0;
  padding:0;
}

td {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

th {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}
.menu { width: 134px;
position: relative;
}
.menutd { vertical-align: top;
padding-top: 4px;
}
.logo { margin-top: 15px;
}
.cont { padding-top: 10px;
margin-top: 20px;
margin-bottom: 25px;
}
.content { position:relative;
width:100%;
padding-top: 15px;
z-index: 2;
}





#header { 
				background: #fff;
				border: 0px solid #000;
				border-bottom: solid #B61F37 2px;
				position: static;
				top: 0px;
				left: 0px;
				right: 0px;
				min-width: 305px; /* ширина фоновой картинки */
				max-height : auto;
				overflow: hidden; /* избавляет от скроллбаров */
				text-align: center; /* центрует логотип */
			}
			#header #background {
				z-index: 0;
				width:100%;
				max-height : auto;
				min-width : 305px; /* ширина фоновой картинки */
				padding: 0;
				margin: 0;
			}
			#header #logo {
				position: relative;
				margin-bottom:-174px;  /* высота логотипа+2px */
				top: 50px;
			}




A.addbutt:link { 

	display:inline-block;
	cursor: pointer;
	color: #FCB955;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	width:122px;
	height: 19px;
	padding-top: 4px;
	background: url(images/but-bgd.png);
	font-size:85%;
	margin: 1px 4px 0 4px;
}
A.addbutt:visited { display:inline-block;
	cursor: pointer;
	color: #FCB955;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	width:122px;
	height: 19px;
	padding-top: 4px;
	background: url(images/but-bgd.png);
	font-size:85%;
	margin: 1px 4px 0 4px;
}
#leftinaddbutts { margin: 1px 6px 0 4px;
}
#rightinaddbutts { margin: 1px 4px 0 6px;
}
outaddbutts { margin-left: 6px;
}
A.addbutt:hover { display:inline-block;
	cursor: pointer;
	color: #FFF9CC;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	width:122px;
	height: 19px;
	padding-top: 4px;
	background: url(images/but-bgd-a.png);
	font-size:85%;
}
.active { display:inline-block;
	color: #FFF9CC;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	width:122px;
	height: 19px;
	padding-top: 4px;
	background: url(images/but-bgd-a.png);
	font-size:85%;
}
.right { display:inline-block;
width: 20%;
background-color: #A01729;
border-top: solid #EE4278 0.5em;
border-right: solid #EE4278 0.5em;
border-bottom: solid #EE4278 0.5em;
border-radius: 0 3% 3% 0;
-moz-border-radius: 0 0.7em 0.7em 0;
-webkit-border-radius: 0 0 30px 30px;
}
.title {color: #FFFF96;
text-align: center;
font-size: 100%;
font-weight: bold;
}
.date { font-style: oblique;
}
.text { font-size: 100%;
text-align: justify;
color: white;
}
.news { background: rgb(114,17,26);
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjNzIxMTFhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjUlIiBzdG9wLWNvbG9yPSIjOTYxNjI5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2EwMTcyOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(-45deg,  rgba(114,17,26,1) 0%, rgba(150,22,41,1) 25%, rgba(160,23,41,1) 100%);
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(114,17,26,1)), color-stop(25%,rgba(150,22,41,1)), color-stop(100%,rgba(160,23,41,1)));
background: -webkit-linear-gradient(-45deg,  rgba(114,17,26,1) 0%,rgba(150,22,41,1) 25%,rgba(160,23,41,1) 100%);
background: -o-linear-gradient(-45deg,  rgba(114,17,26,1) 0%,rgba(150,22,41,1) 25%,rgba(160,23,41,1) 100%);
background: -ms-linear-gradient(-45deg,  rgba(114,17,26,1) 0%,rgba(150,22,41,1) 25%,rgba(160,23,41,1) 100%);
background: linear-gradient(-45deg,  rgba(114,17,26,1) 0%,rgba(150,22,41,1) 25%,rgba(160,23,41,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#72111a', endColorstr='#a01729',GradientType=1 );
font-size: 100%;
margin-top: 30px;
padding: 17px 15px 15px 15px;
border-radius:10px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
box-shadow: 0px 0px 7px 1px black;
}
#newstitle {font-weight: bold;
font-size: 110%;
color: #3B0000;
text-align: center;
padding-bottom: 2px;
border-bottom: 1px solid #3B0000;
border-radius: 0 7px 0 0;
-moz-border-radius: 0 7px 0 0;
-webkit-border-radius: 0 7px 0 0;
}
.newstext { font-size: 14px;
line-height: 17px;
color: white;
margin-bottom: 20px;
text-align:left
}
.feedtext { font-size: 14px;
line-height: 17px;
color: white;
margin-bottom: 30px;
}
.appordecfeed { font-size: 14px;
line-height: 17px;
color: white;
margin-bottom: 10px;
}
.disctext { font-size: 90%;
color: white;
margin: 25px 0;
line-height: 20px;
}
.vactext { font-size: 90%;
color: white;
margin: 20px 0;
line-height: 20px;
}
.maintext { font-size: 90%;
color: white;
margin: 25px 10px 10px 10px;
line-height: 20px;
}
.doptext { font-size: 90%;
color: white;
margin: 20px 0;
line-height: 25px;
}
.doptextstitle { font-size: 90%;
color: white;
margin: 20px 0 2px 0;
line-height: 25px;
font-weight: bold;
}
.doptext2 { font-size: 90%;
color: white;
margin: 0 0 20px 0;
line-height: 20px;
}
.vacname { display: inline-block;
font-size: 95%;
color: white;
margin: 15px 0 10px 0;
font-weight: bold;
padding-bottom: 4px;
border-bottom: 1px solid white;
}
.maintextname { display: inline-block;
font-size: 95%;
color: #3B0000;
margin: 18px 10px -12px 10px;
font-weight: bold;
padding-bottom: 2px;
border-bottom: 1px solid #3b0000;
}
.contctstext { font-size: 90%;
color: white;
margin: 20px 0;
line-height: 20px;
margin-top: 10px;
}

.pagecont {font-weight:bold;color:#eee;}


#kantmap { padding-top: 35px;
border-top: 1px dashed white;
}
.parktext { display: inline-block;
font-size: 90%;
color: white;
width: 670px;
text-align: left;
margin-left: 30px;
margin-top: 5px;
margin-bottom: 10px;
border-left: 1px solid white;
padding-left: 15px;
}
.titlefoto {display: inline-block;
margin-bottom: 15px;
}
#date { display: block;
font-size: 12px;
color: black;
font-style: oblique;
margin: 20px 0 1px 0;
}
.feed { background: rgb(114,17,26);
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjNzIxMTFhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjUlIiBzdG9wLWNvbG9yPSIjOTYxNjI5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2EwMTcyOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(-45deg,  rgba(114,17,26,1) 0%, rgba(150,22,41,1) 25%, rgba(160,23,41,1) 100%);
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(114,17,26,1)), color-stop(25%,rgba(150,22,41,1)), color-stop(100%,rgba(160,23,41,1)));
background: -webkit-linear-gradient(-45deg,  rgba(114,17,26,1) 0%,rgba(150,22,41,1) 25%,rgba(160,23,41,1) 100%);
background: -o-linear-gradient(-45deg,  rgba(114,17,26,1) 0%,rgba(150,22,41,1) 25%,rgba(160,23,41,1) 100%);
background: -ms-linear-gradient(-45deg,  rgba(114,17,26,1) 0%,rgba(150,22,41,1) 25%,rgba(160,23,41,1) 100%);
background: linear-gradient(-45deg,  rgba(114,17,26,1) 0%,rgba(150,22,41,1) 25%,rgba(160,23,41,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#72111a', endColorstr='#a01729',GradientType=1 );
font-size: 100%;
margin: 15px 0 15px 0;
padding: 17px 15px 15px 15px;
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
box-shadow: 0px 0px 7px 1px black;
}
#feedname { display: block;
font-size: 14px;
color: black;
font-weight: bold;
margin-top: 20px;
}
#feeddate { display: block;
font-size: 12px;
color: black;
font-style: oblique;
margin: 2px 0 7px 0;
}
#feedmail { font-size: 11px;
line-height: 15px;
font-weight: bold;
font-style: oblique;
color: black;
}
.phones { display: block;
background: rgb(114,17,26);
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjNzIxMTFhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjUlIiBzdG9wLWNvbG9yPSIjOTYxNjI5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2EwMTcyOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(-45deg,  rgba(114,17,26,1) 0%, rgba(150,22,41,1) 25%, rgba(160,23,41,1) 100%);
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(114,17,26,1)), color-stop(25%,rgba(150,22,41,1)), color-stop(100%,rgba(160,23,41,1)));
background: -webkit-linear-gradient(-45deg,  rgba(114,17,26,1) 0%,rgba(150,22,41,1) 25%,rgba(160,23,41,1) 100%);
background: -o-linear-gradient(-45deg,  rgba(114,17,26,1) 0%,rgba(150,22,41,1) 25%,rgba(160,23,41,1) 100%);
background: -ms-linear-gradient(-45deg,  rgba(114,17,26,1) 0%,rgba(150,22,41,1) 25%,rgba(160,23,41,1) 100%);
background: linear-gradient(-45deg,  rgba(114,17,26,1) 0%,rgba(150,22,41,1) 25%,rgba(160,23,41,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#72111a', endColorstr='#a01729',GradientType=1 );
color: white; 
font-size: 110%;
line-height: 24px;
padding: 8px 15px 8px 0;
/*border-left: 15px solid #CDCDCD;*/
border-radius: 0 10px 10px 0;
-moz-border-radius: 0 10px 10px 0;
-webkit-border-radius: 0 10px 10px 0;
box-shadow: 0px 0px 7px 1px black;
margin: 0;
position:relative
}

.phones2 { display: block;
background: rgb(114,17,26);
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjNzIxMTFhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjUlIiBzdG9wLWNvbG9yPSIjOTYxNjI5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2EwMTcyOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(-45deg,  rgba(114,17,26,1) 0%, rgba(150,22,41,1) 25%, rgba(160,23,41,1) 100%);
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(114,17,26,1)), color-stop(25%,rgba(150,22,41,1)), color-stop(100%,rgba(160,23,41,1)));
background: -webkit-linear-gradient(-45deg,  rgba(114,17,26,1) 0%,rgba(150,22,41,1) 25%,rgba(160,23,41,1) 100%);
background: -o-linear-gradient(-45deg,  rgba(114,17,26,1) 0%,rgba(150,22,41,1) 25%,rgba(160,23,41,1) 100%);
background: -ms-linear-gradient(-45deg,  rgba(114,17,26,1) 0%,rgba(150,22,41,1) 25%,rgba(160,23,41,1) 100%);
background: linear-gradient(-45deg,  rgba(114,17,26,1) 0%,rgba(150,22,41,1) 25%,rgba(160,23,41,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#72111a', endColorstr='#a01729',GradientType=1 );
color: white; 
font-size: 110%;
line-height: 24px;
padding: 8px 15px 8px 0;
/*border-left: 15px solid #CDCDCD;*/
border-radius: 10px 0px 0px 10px;
-moz-border-radius: 10px 0px 0px 10px;
-webkit-border-radius: 10px 0px 0px 10px;
box-shadow: 0px 0px 7px 1px black;
margin: 0;
position:relative
}

.flag {
	position:absolute;
	bottom:13px;left:57px;
}

#spbcode { color: #CDCDCD;
}
.tdphones {padding-left: 10px;
}

A.more2 { display: block;
text-decoration: underline;
color:#fff;
font-size: 120%;
font-weight: normal;
margin-left: 3px;
}



A.more:link { display: block;
text-decoration: underline;
color:#CDCDCD;
font-size: 80%;
font-weight: bold;
font-style:oblique;
margin-left: 3px;
}
A.more:visited { text-decoration: underline;
color:#CDCDCD;
font-size: 80%;
font-weight: bold;
font-style:oblique;
margin-left: 3px;
}
A.more:hover { text-decoration: underline;
color:white;
}
A.more:active { text-decoration: underline;
color:white;
}
.agilediv { background-color: #A01729;
padding: 15px 15px 15px 15px;
margin: 0;
border-radius: 10px 10px 10px 10px;
-moz-border-radius: 10px 10px 10px 10px;
-webkit-border-radius: 10px 10px 10px 10px;
box-shadow: 0px 0px 7px 1px black;
-moz-box-shadow: 0px 0px 7px 1px black;
-webkit-box-shadow: 0px 0px 7px 1px black;
}
.agiletext { padding: 5px 20px 0 10px;
color: #f5f5f5;
line-height: 18px;
}
.agiletd { vertical-align: top;
}
#agiletitle { font-weight: bold;
color: #3B0000;
font-size: 110%;
margin-bottom: 20px;
margin-top: 3px;
}
.outssh { padding: 0 8px 0 8px;
border-top: 0px solid #3B0000;
border-bottom: 0px solid #3B0000;
}
.dops {text-align: left;
margin: 50px 0 50px 0;
padding-bottom: 4px;
}
#doptitle { display: inline-block;
font-weight: bold;
font-size: 110%;
color: #3B0000;
background-color: #A01729;
padding: 10px 10px 10px 15px;
border-radius: 10px 10px 0 0;
-moz-border-radius: 10px 10px 0 0;
-webkit-border-radius: 10px 10px 0 0;
box-shadow: -2px -4px 7px -2px black;
border-bottom: 0 solid #3B0000;
}
#dops { background-color: #A01729; 
border: 4px solid #A01729;
padding: 2px;
border-radius: 0 10px 10px 10px;
-moz-border-radius: 0 10px 10px 10px;
-webkit-border-radius: 0 10px 10px 10px; 
box-shadow: 0px 0px 7px 1px black;
}
#indops { display: inline-block;
background-color: #4B0000;
padding: 5px 8px 0 5px;
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
}
.dopbutt {display: inline-block;
margin: 0 -6px 0 0; 
}
#dopmark { display: inline-block;
background-color: #4B0000;
margin: 10px 20px 12px 0;
padding: 3px 1px 0 3px;
border-radius: 15px;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
float: left;
}
.stickerthumbs { max-width: 750px;
}
#icethumbs { margin-top: 20px;
}
#stickerthumb { border: 3px solid #4B0000;
margin: 10px 10px 0 0;
}
#stickerthumb:hover { border: 3px solid #C03;
}
#dopmarknofloat { display: inline-block;
background-color: #4B0000;
margin: 10px 20px 12px 0;
padding: 3px 1px 0 3px;
vertical-align: top;
border-radius: 15px;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
}
.floraname { display: inline-block;
font-size: 100%;
color: white;
margin: 50px 0 10px 0;
font-weight: bold;
padding-bottom: 2px;
border-bottom: 1px solid white;
}
#nomark { margin: 20px 0 20px 10px;
}
.fldoptext { font-size: 90%;
color: white;
margin: 15px 0 0 0;
line-height: 25px;
}
#bouquets { margin: 15px 0;
}
#florathumbdiv { display: inline-block;
}
.florathumbs { max-width: 750px;
margin-top: 15px;
}
.florathumb { display: inline-block;
width: 120px;
text-align: center;
vertical-align: top;
margin: 0 5px 12px 5px;
}
.dopfloratext { display: inline-block;
font-size: 80%;
color: white;
line-height: 16px;
text-align: left;
padding-top: 8px;
}
.specs {text-align: left;
margin: 50px 0 50px 0;
padding-bottom: 4px;
}
#spectitle { display: inline-block;
font-weight: bold;
font-size: 110%;
color: #3B0000;
background-color: #A01729;
padding: 10px 10px 10px 15px;
border-radius: 10px 10px 0 0;
-moz-border-radius: 10px 10px 0 0;
-webkit-border-radius: 10px 10px 0 0;
box-shadow: -2px -4px 7px -2px black;
}
.spectext { padding: 0 20px 0 10px;
color: white;
text-align: left;
line-height: 20px;
padding: 12px 8px 8px 20px;
background-color: #A01729;
border-radius: 0 10px 10px 10px;
-moz-border-radius: 0 10px 10px 10px;
-webkit-border-radius: 0 10px 10px 10px;
box-shadow: 0px 0px 7px 1px black;
-moz-box-shadow: 0px 0px 7px 1px black;
-webkit-box-shadow: 0px 0px 7px 1px black; 
}
#specs { margin-top: 8px;
color:#FFF9CC;
line-height: 23px;
}
span.specbut { font-weight: bold;
	text-decoration:none;
/*	color:#FFF9CC;*/
}
span.specbut:hover { font-weight: bold;
	text-decoration:none;
	/*color:#3B0000;*/
}



A.specbut:link { font-weight: bold;
	text-decoration:none;
	color:#FFF9CC;
}
A.specbut:visited { font-weight: bold;
	text-decoration:none;
	color:#FFF9CC;
}
A.specbut:hover { font-weight: bold;
	text-decoration:none;
	color:#3B0000;
}
A.specbut:active { font-weight: bold;
	text-decoration:none;
	color:#FC729D;
}

.banner a {
	text-decoration:none;
}

.banner { background-color: #A01729;
color: #FFF9CC;  
font-size: 120%;
line-height: 28px;
font-weight: bold;
text-align: center;
padding: 15px 10px 15px 10px;
margin: 15px 5% 25px 5%;
border-radius: 10px 10px 10px 10px;
-moz-border-radius: 10px 10px 10px 10px;
-webkit-border-radius: 10px 10px 10px 10px;
/*box-shadow: 0px 0px 6px 1px #FCB955;*/
border:2px solid #A01729;
}

#w21 .banner {
	font-size:100%;
	line-height: 23px;
}

#bandtls { font-weight: normal;
font-style: oblique;
font-size: 70%;
}
#topbanner { margin-top: 40px;
}
#disctopbanner { margin-top: 20px;
}
#bottombanner { margin-bottom: 40px;
}
.outs { text-align: center;
margin-top: 25px;
}
.out { display: inline-block;
margin: 0 2px 4px 2px;
}
#outmid { margin: 0 2px 0 2px;
}
.pagetitle { display: inline-block;
background: rgb(201,20,47);
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjYzkxNDJmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDQlIiBzdG9wLWNvbG9yPSIjOTYxNjI5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2EwMTcyOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(-45deg,  rgba(201,20,47,1) 0%, rgba(150,22,41,1) 44%, rgba(160,23,41,1) 100%);
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(201,20,47,1)), color-stop(44%,rgba(150,22,41,1)), color-stop(100%,rgba(160,23,41,1)));
background: -webkit-linear-gradient(-45deg,  rgba(201,20,47,1) 0%,rgba(150,22,41,1) 44%,rgba(160,23,41,1) 100%);
background: -o-linear-gradient(-45deg,  rgba(201,20,47,1) 0%,rgba(150,22,41,1) 44%,rgba(160,23,41,1) 100%);
background: -ms-linear-gradient(-45deg,  rgba(201,20,47,1) 0%,rgba(150,22,41,1) 44%,rgba(160,23,41,1) 100%);
background: linear-gradient(-45deg,  rgba(201,20,47,1) 0%,rgba(150,22,41,1) 44%,rgba(160,23,41,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c9142f', endColorstr='#a01729',GradientType=1 );
font-weight: bold;
color: white;
font-size: 18px;
line-height: 18px;
padding: 15px;
margin-right: 15px;
margin-bottom: 5px;
border-radius: 10px 10px 10px 10px;
-moz-border-radius: 10px 10px 10px 10px;
-webkit-border-radius: 10px 10px 10px 10px;
box-shadow: 0px 0px 7px 1px black;
}

.pagetitle a {font-weight: bold;
color: white;
font-size: 18px;
line-height: 18px;
}

#admbannerstitle {margin-top: 60px;
}
#pricetitle {float: left;
margin-right: 15px;
margin-top: 5px;
}
.months { width: 800px;
font-size: 110%;
line-height: 26px;
color: #A01729;
margin:0 auto;
}
.activem { color: white;
text-decoration: underline;
margin: 0 5px 0 5px;
}
.activey { color: #999;
text-decoration: none;
margin-left: 5px;
}
.nonactivey { color: #A01729;
text-decoration: none;
margin-left: 25px;
}
A.month:link { font-size: 110%;
color: #A01729;
text-decoration: none;
margin: 0 5px 0 5px;
}
A.month:visited { font-size: 110%;
color: #A01729;
text-decoration: none;
}
A.month:hover { font-size: 110%;
color: white;
text-decoration: underline;
}
A.month:active { font-size: 110%;
color: white;
text-decoration: underline;
}
.car { background: rgb(160,23,41);
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjYTAxNzI5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTElIiBzdG9wLWNvbG9yPSIjYTAxNzI5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDklIiBzdG9wLWNvbG9yPSIjYzkxNDJmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNzclIiBzdG9wLWNvbG9yPSIjYTAxNzI5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzY2MGYxOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(-45deg,  rgba(160,23,41,1) 0%, rgba(160,23,41,1) 11%, rgba(201,20,47,1) 49%, rgba(160,23,41,1) 77%, rgba(102,15,25,1) 100%);
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(160,23,41,1)), color-stop(11%,rgba(160,23,41,1)), color-stop(49%,rgba(201,20,47,1)), color-stop(77%,rgba(160,23,41,1)), color-stop(100%,rgba(102,15,25,1)));
background: -webkit-linear-gradient(-45deg,  rgba(160,23,41,1) 0%,rgba(160,23,41,1) 11%,rgba(201,20,47,1) 49%,rgba(160,23,41,1) 77%,rgba(102,15,25,1) 100%);
background: -o-linear-gradient(-45deg,  rgba(160,23,41,1) 0%,rgba(160,23,41,1) 11%,rgba(201,20,47,1) 49%,rgba(160,23,41,1) 77%,rgba(102,15,25,1) 100%);
background: -ms-linear-gradient(-45deg,  rgba(160,23,41,1) 0%,rgba(160,23,41,1) 11%,rgba(201,20,47,1) 49%,rgba(160,23,41,1) 77%,rgba(102,15,25,1) 100%);
background: linear-gradient(-45deg,  rgba(160,23,41,1) 0%,rgba(160,23,41,1) 11%,rgba(201,20,47,1) 49%,rgba(160,23,41,1) 77%,rgba(102,15,25,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a01729', endColorstr='#660f19',GradientType=1 );
text-align: center;
vertical-align: top;
padding: 15px 15px 15px 15px;
margin-top: 20px;
border-radius: 10px 10px 10px 10px;
-moz-border-radius: 10px 10px 10px 10px;
-webkit-border-radius: 10px 10px 10px 10px;
box-shadow: 0px 0px 7px 1px black;
}
.pagecont { background: #A01729;
text-align: center;
vertical-align: top;
padding: 15px 25px 15px 25px;
margin-top: 20px;
border-radius: 10px 10px 10px 10px;
-moz-border-radius: 10px 10px 10px 10px;
-webkit-border-radius: 10px 10px 10px 10px;
box-shadow: 0px 0px 7px 1px black;
}
#vacancy { text-align: left;
}
#feeds { text-align: left;
padding: 15px 40px 10px 40px;
}
#maintext { text-align: left;
padding: 15px;
margin: 50px 0;
}
#stickers { text-align: left;
padding: 20px 25px 25px 20px;
margin-top: 25px;
margin-bottom: 25px; 
}
#contacts { text-align: left;
vertical-align: top;
}

#contacts p{ font-size: 90%;
color: white;
margin: 20px 0;
line-height: 20px;
margin-top: 10px;
}

#contacts ul.spisok{ font-size: 90%;
color: white;
margin: 20px 0;
line-height: 20px;
margin-top: 10px;
}

#contacts ul.spisok li{ list-style-type:disc;
margin-left:20px;
margin-bottom:20px;
}


#dopspage { margin-top: 10px;
}
#mail { font-size: 18px;
color: white;
margin-bottom: 80px;
}
.map { padding-bottom: 15px;
border: 1px solid #3B0000;
background: #3B0000;
}
.gmap {
    background-color: #3B0000;
    border: 1px solid #3B0000;
    display: inline-block;
    margin: 5px 10px;
	text-align: center;
}
.fmap { display: inline-block;
border: 1px solid #3B0000;
}
.cartitle,.cartitle a { color: #CDCDCD;
font-size: 110%;
padding-top: 10px;
}

.carsubtitle { color: #CDCDCD;
font-size: 100%;
font-style: italic;
padding-top: 5px;
padding-bottom: 15px;
}
.carsubtitlep { color: #CDCDCD;
font-size: 100%;
font-style: italic;
padding-top: 10px;
}
.parkcartitle { color: #CDCDCD;
font-size: 130%;
padding-top: 10px;
}
.parkcarsubtitle { color: #CDCDCD;
font-size: 100%;
font-style: italic;
padding-top: 5px;
margin-bottom: 35px;
}
.parkcarsubtitlep { color: #CDCDCD;
font-size: 105%;
font-style: italic;
padding-top: 10px;
}
#carimg { border: 1px solid #3B0000;
}
#carimgnob { border: 0;
}
#imgin { display: block;
vertical-align: middle;
background: black;
height: 100%;
}
#imgout { position: relative;
top: 150;
}
/*.carprice { display: block;
position: relative;
min-width: 760px;
min-height: 350px;
background: rgb(160,23,41);
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjYTAxNzI5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTElIiBzdG9wLWNvbG9yPSIjYTAxNzI5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDklIiBzdG9wLWNvbG9yPSIjYzkxNDJmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNzclIiBzdG9wLWNvbG9yPSIjYTAxNzI5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzY2MGYxOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(-45deg,  rgba(160,23,41,1) 0%, rgba(160,23,41,1) 11%, rgba(201,20,47,1) 49%, rgba(160,23,41,1) 77%, rgba(102,15,25,1) 100%);
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(160,23,41,1)), color-stop(11%,rgba(160,23,41,1)), color-stop(49%,rgba(201,20,47,1)), color-stop(77%,rgba(160,23,41,1)), color-stop(100%,rgba(102,15,25,1)));
background: -webkit-linear-gradient(-45deg,  rgba(160,23,41,1) 0%,rgba(160,23,41,1) 11%,rgba(201,20,47,1) 49%,rgba(160,23,41,1) 77%,rgba(102,15,25,1) 100%);
background: -o-linear-gradient(-45deg,  rgba(160,23,41,1) 0%,rgba(160,23,41,1) 11%,rgba(201,20,47,1) 49%,rgba(160,23,41,1) 77%,rgba(102,15,25,1) 100%);
background: -ms-linear-gradient(-45deg,  rgba(160,23,41,1) 0%,rgba(160,23,41,1) 11%,rgba(201,20,47,1) 49%,rgba(160,23,41,1) 77%,rgba(102,15,25,1) 100%);
background: linear-gradient(-45deg,  rgba(160,23,41,1) 0%,rgba(160,23,41,1) 11%,rgba(201,20,47,1) 49%,rgba(160,23,41,1) 77%,rgba(102,15,25,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a01729', endColorstr='#660f19',GradientType=1 );
text-align: left;
padding: 15px 10px 15px 30px;
margin-top: 20px;
margin-bottom: 5px;
border-radius: 10px 10px 10px 10px;
-moz-border-radius: 10px 10px 10px 10px;
-webkit-border-radius: 10px 10px 10px 10px;
box-shadow: 0px 0px 7px 1px black;
}*/

.carprice {
    display: flex;
    position: relative;
    min-width: 760px;
    min-height: 350px;
    background: rgb(160,23,41);
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…IgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: -moz-linear-gradient(-45deg, rgba(160,23,41,1) 0%, rgba(160,23,41,1) 11%, rgba(201,20,47,1) 49%, rgba(160,23,41,1) 77%, rgba(102,15,25,1) 100%);
    background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(160,23,41,1)), color-stop(11%,rgba(160,23,41,1)), color-stop(49%,rgba(201,20,47,1)), color-stop(77%,rgba(160,23,41,1)), color-stop(100%,rgba(102,15,25,1)));
    background: -webkit-linear-gradient(-45deg, rgba(160,23,41,1) 0%,rgba(160,23,41,1) 11%,rgba(201,20,47,1) 49%,rgba(160,23,41,1) 77%,rgba(102,15,25,1) 100%);
    background: -o-linear-gradient(-45deg, rgba(160,23,41,1) 0%,rgba(160,23,41,1) 11%,rgba(201,20,47,1) 49%,rgba(160,23,41,1) 77%,rgba(102,15,25,1) 100%);
    background: -ms-linear-gradient(-45deg, rgba(160,23,41,1) 0%,rgba(160,23,41,1) 11%,rgba(201,20,47,1) 49%,rgba(160,23,41,1) 77%,rgba(102,15,25,1) 100%);
    background: linear-gradient(-45deg, rgba(160,23,41,1) 0%,rgba(160,23,41,1) 11%,rgba(201,20,47,1) 49%,rgba(160,23,41,1) 77%,rgba(102,15,25,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a01729', endColorstr='#660f19',GradientType=1 );
    text-align: left;
    padding: 15px 10px 15px 30px;
    margin-top: 20px;
    margin-bottom: 5px;
    border-radius: 10px 10px 10px 10px;
    -moz-border-radius: 10px 10px 10px 10px;
    -webkit-border-radius: 10px 10px 10px 10px;
    box-shadow: 0px 0px 7px 1px black;
}

.carprice2 { display: block;
position: relative;
min-width: 780px;
background: rgb(160,23,41);
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjYTAxNzI5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTElIiBzdG9wLWNvbG9yPSIjYTAxNzI5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDklIiBzdG9wLWNvbG9yPSIjYzkxNDJmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNzclIiBzdG9wLWNvbG9yPSIjYTAxNzI5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzY2MGYxOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(-45deg,  rgba(160,23,41,1) 0%, rgba(160,23,41,1) 11%, rgba(201,20,47,1) 49%, rgba(160,23,41,1) 77%, rgba(102,15,25,1) 100%);
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(160,23,41,1)), color-stop(11%,rgba(160,23,41,1)), color-stop(49%,rgba(201,20,47,1)), color-stop(77%,rgba(160,23,41,1)), color-stop(100%,rgba(102,15,25,1)));
background: -webkit-linear-gradient(-45deg,  rgba(160,23,41,1) 0%,rgba(160,23,41,1) 11%,rgba(201,20,47,1) 49%,rgba(160,23,41,1) 77%,rgba(102,15,25,1) 100%);
background: -o-linear-gradient(-45deg,  rgba(160,23,41,1) 0%,rgba(160,23,41,1) 11%,rgba(201,20,47,1) 49%,rgba(160,23,41,1) 77%,rgba(102,15,25,1) 100%);
background: -ms-linear-gradient(-45deg,  rgba(160,23,41,1) 0%,rgba(160,23,41,1) 11%,rgba(201,20,47,1) 49%,rgba(160,23,41,1) 77%,rgba(102,15,25,1) 100%);
background: linear-gradient(-45deg,  rgba(160,23,41,1) 0%,rgba(160,23,41,1) 11%,rgba(201,20,47,1) 49%,rgba(160,23,41,1) 77%,rgba(102,15,25,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a01729', endColorstr='#660f19',GradientType=1 );
text-align: left;
padding: 15px 10px 15px 30px;
margin-top: 20px;
margin-bottom: 5px;
border-radius: 10px 10px 10px 10px;
-moz-border-radius: 10px 10px 10px 10px;
-webkit-border-radius: 10px 10px 10px 10px;
box-shadow: 0px 0px 7px 1px black;
}

#sprinter { height: 310px;
}
.pricefoto { display: inline-block;
width: 268px;
margin-right: 15px;
margin-top: 10px;
vertical-align: top;
}
#nametr { display: inline;
}
#fototr { display: block;
}


.tariffnav2 { display: inline-block;
position: relative;
min-width: 600px;
text-align: left;
padding: 0 0 0 0px;
margin-top: 15px;
margin-bottom: 10px;
}


.tariffbase {display: inline-block;
font-size: 90%;
color: white;
font-weight: bold;
margin-right: 10px;
vertical-align: top;
}
.tariff {display: inline-block;
font-size: 90%;
color: white;
font-weight: bold;
line-height: 24px;
margin-right: 20px;
margin-top: -7px;
vertical-align: top;
}
.tariffabout { font-weight: bold;
margin-left:-10px;
font-size: 90%;
color: white;
font-weight: normal;
line-height: 14px;
padding-top: 20px;
}
#daytariff { display: inline-block;
width: 20px;
height: 20px;
background-color: #80101D;
border: 1px solid black; 
}
#nighttariff { display: inline-block;
width: 20px;
height: 20px;
margin: 10px 0;
background-color: #62000B;
border: 1px solid black; 
}

#nighttariff2 { display: inline-block;
margin: 10px 0;
}


hsg { position: absolute;
bottom: 30px;
left: 20px;
}

/*.pricecom { position: absolute;
top: 0;
left: 20;
height: 100%;
}*/

.pricecom {
    position: relative;
    top: 0;
    left: 20;
    height: 100%;
}

.pricetable { font-size: 80%;
font-weight: bold;
color: white;
line-height: 19px;
text-align: center;
width: 100%;
}
table.pricetable td {padding: 6px 10px 6px 10px;
border-right: 2px solid #A01729;
border-bottom: 1px solid #A01729;
text-align: center;
vertical-align: middle;
}
table.pricetable td.pricetime { text-align: left;
width: 40%;
}
.pricelined { background-color: #62000B;
}
.pricelinel { background-color: #80101D;
}
.addprice { font-size: 90%;
font-weight: normal;
padding-left: 8px;
}
/*.price { display: block;
text-align: center;
margin-left: 283px;
padding-left: 2%;
max-width: 750px;
min-width: 400px;
}*/

.price {
    display: block;
    text-align: center;
    /* margin-left: 283px; */
    padding-left: 2%;
    max-width: 750px;
    min-width: 400px;
    width: calc(100% - 280px);
}

.price_limo { display: block;
text-align: center;
margin-left: 233px;
padding-left: 2%;
max-width: 900px;
min-width: 400px;
}

.marks {margin: 0;
padding: 0;
border: 0;
font-size: 80%;
line-height: 8px;
text-align: left;
height: 100%;
}
.daym { display: inline-block;
width: 25px;
height: 100%;
background-color: #80101D;
padding: 0 2px 0 2px;
}
.nightm { display: inline-block;
width: 25px;
height: 100%;
background-color: #710715;
padding: 0 2px 0 2px;
}
.plush { display: inline-block;
width: 30px;
font-size: 85%;
font-weight:normal;
}
A.inlinks:link, A.inlinks:visited { display: inline-block;
text-decoration: none;
height: 22px;
color:white;
background: url(images/inlinks.png);
font-size: 100%;
line-height: 18px;
font-weight: bold;
margin-top: 18px;
margin-bottom: 2px;
margin-left: 10px;
margin-right: 5px;
padding: 0 5px;
border-radius: 8px;
box-shadow: 0 0 3px 0 black;
}
A.inlinks:hover, A.inlinks:active { text-decoration: none;
background: url(images/inlinks-a.png);
color:#FFF9CC;
box-shadow: 0 0 3px -1px #FFF9CC;
}

A.tarlinks:link, A.tarlinks:visited { display: inline-block;
width: 80px;
text-decoration: none;
color:#A01729;
font-size: 105%;
line-height: 25px;
font-weight: bold;
margin-left: 10px;
margin-right: 10px;
}
A.tarlinks:hover, A.tarlinks:active { text-decoration: underline;
color:white;
font-size: 105%;
line-height: 25px;
font-weight: bold;
margin-left: 10px;
margin-right: 10px;
}
A.applink:link, A.applink:visited { display: inline-block;
text-decoration: underline;
color: #3B0000;
font-size: 12px;
line-height: 12px;
font-weight: bold;
margin-left: 10px;
margin-right: 10px;
margin-bottom: 20px;
}
A.applink:hover, A.applink:active { text-decoration: none;
color:white;
}
A.declink:link, A.applink:visited { display: inline-block;
text-decoration: underline;
color: #3B0000;
font-size: 12px;
line-height: 12px;
font-weight: bold;
margin-left: 10px;
margin-right: 10px;
margin-bottom: 20px;
}
A.declink:hover, A.applink:active { text-decoration: none;
color: white;
}
A.inlinks2:link, visited { text-decoration: none;
color: #3B0000;
font-size: 105%;
line-height: 25px;
font-weight: bold;
}
A.inlinks2:visited { text-decoration: none;
color: #3B0000;
}
A.inlinks2:hover { text-decoration: underline;
color:white;
}
A.inlinks2:active { text-decoration: underline;
color:white;
}
midinlinks { margin: 0 20px;
}
#onlineorder { text-align: left;
}
table.onlineorder td { padding-top: 5px;
padding-bottom: 5px;
line-height: 18px;
}
.fieldname { text-align: right;
color: white;
padding-right: 10px;
}
.rightfieldname { text-align: left;
vertical-align: middle;
color: white;
padding-right: 10px;
}
#fieldname { color: white;
padding-left: 10px;
padding-right: 5px;
}
.feedfieldname { color: white;
vertical-align: top;
padding-left: 10px;
padding-right: 5px;
}
#form1 { display: inline;
}
select { background-color: #3B0000;
color: #FFF9CC;padding:7px;
}


#field, .datepicker { background-color: #3B0000;
color: #FFF9CC;
padding:7px;
}
#radioname { color: #FFF9CC;
}
#submit { font-weight: bold;
color: #A01729;    padding: 8px 12px;
}
.bold {font-weight: bold;
}







.navitem { display: inline-block;
vertical-align: top;
text-align: center;
position: absolute;
z-index: 1000;
}
#studio { position: absolute;
right: 30px;
top: 400px;
font-size: 35px;
}
.navitemst { display: inline-block;
vertical-align: top;
position: absolute;
right: -190px;
}

.holder { 
display: block;
overflow:hidden;
z-index:100;
width:130px;
height: 23px;
margin: 0 2px;
}
.holder:hover { display: block;
height: 100%;
overflow: visible;
cursor:pointer;
margin: 0;
list-style-type: none;
font-size: 16px;
cursor: default;
background: #b19999;
background: rgba(255,255,255,0.6);
border: 2px solid #B61F37;
border-top: 0;
border-radius:  0 0 8px 8px;
-moz-border-radius: 0 0 8px 8px;
-webkit-border-radius: 0 0 8px 8px;
}
.holder:hover .item { background: url(images/menu-bgd-a.png) no-repeat;
} 
.holder a:visited, .holder a {display: inline-block;
width:100%;
font-size:18px;
font-weight:bold;
line-height:20px;
padding: 5px 0;
color: #FCB955;
text-decoration:none;
width:122px;
height: 21px;
padding: 0;
padding-top: 2px;
background:url(images/but-bgd.png);
font-size:14px;
margin: 1px 0 0 0;
}
.holder a:last-child { border-bottom: 0;
}
.holder a:hover { display: inline-block;
color: #FFF9CC;
background:url(images/but-bgd-a.png);
}
.item { 

    display: inline-block;
    cursor: pointer;
    color: #FCB955;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
    width: 122px;
    height: 19px;
    padding-top: 4px;
    background: url(images/but-bgd.png);
    font-size: 85%;
    margin: 1px 4px 0 4px;


/*color: #FCB955;
font-size: 16px;
font-weight: bold;
line-height:30px;
text-align:center;
padding: 2px 7px 3px 7px;
background: url(images/menu-bgd.png);
font-weight: bold;
text-align: center;
text-decoration: none;
margin-bottom: 1px;*/
}
.item:hover { color: #FFF9CC;
}
.subs {position:relative;z-index:9999; text-align: center;
padding: 0 0 4px 0;
}
.ltdmrgn {width: 4%;
}
.rtdmrgn {width: 2%;
}
.admin {margin-top: 20px;
}

#FrogJS{
width: 760px;
height: 450px;
margin: 0 auto;
}
#FrogJSCredit{
text-align: right;
font-size: 80%;
color: #999;
padding: 1px;
}
#FrogJSCaption{
text-align: left;
line-height: 140%;
}

#limo_photo{float:left;display:block;width:440px;}
#limo_dewscription{float:left;display:block;width:640px;}

.limo_button_div{display:block; width:150px;margin:10px 0px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;
	/*background: #623333;  /* Для старых браузров */
    /*background: -moz-linear-gradient(top, #623333, #3c0202); /* Firefox 3.6+ */
    /* Chrome 1-9, Safari 4-5 */
    /*background: -webkit-gradient(linear, left top, left bottom, 
                color-stop(0%,#623333), color-stop(100%,#3c0202)); 
    /* Chrome 10+, Safari 5.1+ */
    /*background: -webkit-linear-gradient(top, #623333, #3c0202); 
    background: -o-linear-gradient(top, #623333, #3c0202);  /* Opera 11.10+ */
    /*background: -ms-linear-gradient(top, #623333, #3c0202);  /* IE10 */
    /*background: linear-gradient(top, #623333, #3c0202); /* CSS3 */ 
	
	background: rgb(201,20,47);
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjYzkxNDJmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDQlIiBzdG9wLWNvbG9yPSIjOTYxNjI5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2EwMTcyOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: -moz-linear-gradient(-45deg, rgba(201,20,47,1) 0%, rgba(150,22,41,1) 44%, rgba(160,23,41,1) 100%);
    background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(201,20,47,1)), color-stop(44%,rgba(150,22,41,1)), color-stop(100%,rgba(160,23,41,1)));
    background: -webkit-linear-gradient(
-45deg
, rgba(201,20,47,1) 0%,rgba(150,22,41,1) 44%,rgba(160,23,41,1) 100%);
    background: -o-linear-gradient(-45deg, rgba(201,20,47,1) 0%,rgba(150,22,41,1) 44%,rgba(160,23,41,1) 100%);
    background: -ms-linear-gradient(-45deg, rgba(201,20,47,1) 0%,rgba(150,22,41,1) 44%,rgba(160,23,41,1) 100%);
    background: linear-gradient(
-45deg
, rgba(201,20,47,1) 0%,rgba(150,22,41,1) 44%,rgba(160,23,41,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c9142f', endColorstr='#a01729',GradientType=1 );
	border-radius: 10px 10px 10px 10px;
    -moz-border-radius: 10px 10px 10px 10px;
    -webkit-border-radius: 10px 10px 10px 10px;
    box-shadow: 0px 0px 7px 1px black;

}
/*, .banner a*/
.limo_button_div a{padding:12px 10px;display:block; width:120px;margin:0px;color:#fff;font-size:13px;text-decoration:none;
background: url(images/lar.png) no-repeat right center;} 

.limo_button_div_long{display:block; width:220px;margin:10px 0px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;
background: #623333;  /* Для старых браузров */
    background: -moz-linear-gradient(top, #623333, #3c0202); /* Firefox 3.6+ */
    /* Chrome 1-9, Safari 4-5 */
    background: -webkit-gradient(linear, left top, left bottom, 
                color-stop(0%,#623333), color-stop(100%,#3c0202)); 
    /* Chrome 10+, Safari 5.1+ */
    background: -webkit-linear-gradient(top, #623333, #3c0202); 
    background: -o-linear-gradient(top, #623333, #3c0202);  /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #623333, #3c0202);  /* IE10 */
    background: linear-gradient(top, #623333, #3c0202); /* CSS3 */ 
	
}

.limo_button_div_long a{padding:12px 10px;display:block; width:190px;margin:0px;color:#fff;font-size:14px;text-decoration:none;
background: url(images/lar.png) no-repeat right center;} 

#limo_price_list{float:left;width:240px;}

.gallery {width:90%;}
.gallery  ul li{width:215px;height:230px;overflow:hidden;vertical-align:middle;margin-right:0px;margin-left:0px;float:left}

.gallery  ul li img,.zoom img{margin-bottom:5px;border:6px solid #4b0000}
.gallery  ul li img:hover,.zoom img:hover{border:6px solid #c03}
.prev,.next {display:block;width:26px;height:134px;cursor:pointer;margin-top:-30px;}

.gallery_contacts {width:90%;}
.gallery_contacts  ul li{width:500px;height:400px;overflow:hidden;vertical-align:middle;margin-right:0px;margin-left:0px;float:left}

.gallery_contacts  ul li img,.zoom img{margin-bottom:5px;border:6px solid #4b0000}
.gallery_contacts  ul li img:hover,.zoom img:hover{border:6px solid #c03}


.prev {background:transparent url(images/larr.png) no-repeat}
.next {background:transparent url(images/rarr.png) no-repeat}

a {outline:none;color: #eee;}

.nback {display:block;width:86px;height:19px;background:url(../../img/nback.png) no-repeat;font-size:11px;margin:5px 0px;padding:3px 2px;}
span.name{text-transform:uppercase}
a.vk {/*display:block; width:164px;height:42px;background:url(../../img/vk.png) no-repeat;*/}
#ng {position:absolute;left:0px;top:-418px;z-index:9999}
#ukr1,#ukr2 {position:absolute}
#ukr1{top:-40px;}
#ukr2{top:-40px;right:0px}

.sprice1 {color:#f0ff00}



@media screen and (max-device-width: 1023px) {
    #w21{display:none}
	
	.tariffnav { display: inline-block;
		position: relative;
		width:98%;
		min-width: 760px;
		background-color: #A01729;
		text-align: left;
		padding: 15px 0 15px 20px;
		margin-top: 10px;
		margin-bottom: 10px;
		border-radius: 10px 10px 10px 10px;
		-moz-border-radius: 10px 10px 10px 10px;
		-webkit-border-radius: 10px 10px 10px 10px;
		box-shadow: 0px 0px 7px 1px black;
	}

	/*.tariffabout ul {
		font-size:250%;line-height:1.8;
	}*/
	
}

@media screen and (min-device-width: 1024px) {
	#w21{width:21%;vertical-align:top}
	
	.tariffnav { display: inline-block;
		position: relative;
		min-width: 700px;
		background-color: #A01729;
		text-align: left;
		padding: 15px 0 15px 20px;
		margin-top: 10px;
		margin-bottom: 10px;
		border-radius: 10px 10px 10px 10px;
		-moz-border-radius: 10px 10px 10px 10px;
		-webkit-border-radius: 10px 10px 10px 10px;
		box-shadow: 0px 0px 7px 1px black;
	}
	
}	

.cartitle a b {font-weight:bold !important}
.newcar {/*position:absolute;top:120px;right:0px*/margin-top:15px !important;}

#w21 .banner a {word-break: break-all;-moz-hyphens: auto;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;display:block;width:100%}
	
#limo_callbacks {
	position:absolute;
	top:40px;
	left:0px;
	width:284px;
    display: block;
    background: rgba(0,0,0,0) linear-gradient(-45deg, rgba(114,17,26,1) 0%, rgba(150,22,41,1) 25%, rgba(160,23,41,1) 100%) repeat scroll 0% 0%;
    color: #FFF;
    font-size: 110%;
    line-height: 24px;
    padding: 8px 15px 8px 0px;
    /*border-left: 15px solid #CDCDCD;*/
    border-radius: 0px 10px 10px 0px;
    box-shadow: 0px 0px 7px 1px #000;
    margin: 0px;
}	


#limo_callbacks_right {
	position:absolute;
	top:40px;
	right:0px;
	width:284px;
    display: block;
    background: rgba(0,0,0,0) linear-gradient(-45deg, rgba(114,17,26,1) 0%, rgba(150,22,41,1) 25%, rgba(160,23,41,1) 100%) repeat scroll 0% 0%;
    color: #FFF;
    font-size: 110%;
    line-height: 24px;
    padding: 8px 15px 8px 0px;
    /*border-left: 15px solid #CDCDCD;*/
    border-radius: 10px 0px 0px 10px;
    box-shadow: 0px 0px 7px 1px #000;
    margin: 0px;
}	


#limo_callbacks table,#limo_callbacks_right table{width:100%}
#limo_callbacks table td,#limo_callbacks_right table td{text-align:center}
#limo_callbacks table td div,#limo_callbacks_right  table td div{margin:5px auto !important}

#backform {padding:10px;}
#backform div {padding:5px 0}
#backform input {
	background-color: #3B0000;
	color: #FFF9CC;padding:3px;width:200px;
}	

.spricej3 {background:#62000B}
.spricej {color:#ffa900;}
.redd {background:#62000B}
.tooltipstered {text-decoration:underline;cursor:pointer}

.action {
	background-color: #A01729;
	color: #FFF9CC;
	font-size: 120%;
	width:598px;
	height:438px;
	border:1px solid #FCB955;
}

.action div{
	font-size:36px;
	line-height:1.5;
	margin:20px auto
}

.action div big {
	font-size:42px;
	color: #f0f90c;
}

.action p small {
	font-size:13px;
}

.act2 div big {
	font-size:125%;
	color: #f0f90c;
}

.act2 p small {
	font-size:12px;
}
.act2 { display: block;
background: rgb(114,17,26);
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjNzIxMTFhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjUlIiBzdG9wLWNvbG9yPSIjOTYxNjI5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2EwMTcyOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(-45deg,  rgba(114,17,26,1) 0%, rgba(150,22,41,1) 25%, rgba(160,23,41,1) 100%);
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(114,17,26,1)), color-stop(25%,rgba(150,22,41,1)), color-stop(100%,rgba(160,23,41,1)));
background: -webkit-linear-gradient(-45deg,  rgba(114,17,26,1) 0%,rgba(150,22,41,1) 25%,rgba(160,23,41,1) 100%);
background: -o-linear-gradient(-45deg,  rgba(114,17,26,1) 0%,rgba(150,22,41,1) 25%,rgba(160,23,41,1) 100%);
background: -ms-linear-gradient(-45deg,  rgba(114,17,26,1) 0%,rgba(150,22,41,1) 25%,rgba(160,23,41,1) 100%);
background: linear-gradient(-45deg,  rgba(114,17,26,1) 0%,rgba(150,22,41,1) 25%,rgba(160,23,41,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#72111a', endColorstr='#a01729',GradientType=1 );
color: white; 
font-size: 110%;
line-height: 24px;
padding: 8px 15px 8px 0;
/*border-left: 15px solid #CDCDCD;*/
border-radius: 10px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
box-shadow: 0px 0px 7px 1px black;
margin: 0;
margin-bottom:20px;
position:relative;
text-align:center
}

.spectext3 {
	color:#ffa900
}

.pagecont1 p {
	font-size: 14px;
	line-height: 17px;
	color: white;
	margin-bottom: 20px;
	text-align: left;
}

.news p {
	line-height:1.4;
	color:#fff
}

.neue {
	display:inline-block;
	margin-left:15px;
	font-weight:600;
	color:#ffa900;
	font-style:normal !important
}


@media (min-width: 1200px) {
	
	.whatsapp i {
		color: #fff !important;
	}
	
	.whatsapp {
		background: #20B038 !important;
		color: #fff;
	}
	
	.viber {
		background: #665CAC !important;
		color: #fff;
	}	
	
	.ng20192 {
		width:886.5px;
	}	
}

.carsubtitlep a {
	font-size:10px;	
	text-transform: uppercase;
    font-weight: 400;
	position:relative;
	margin-top:10px;
	padding: 8px 12px;
	text-decoration:none;
}

@media (max-width: 1800px) {
	.act1920 {
		/*display:none*/
	}
}
@media (min-width: 1800px) {
	.ng20192 {
		width:886.5px;
	}	
	.act1920 {
		position: absolute;
		right: 20px;
		top: 0px;
		width:280px;
	}	
}

#sync1 .item {
  background: #0c83e7;
  padding: 80px 0px;
  margin: 5px;
  color: #FFF;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  text-align: center;
}

#sync2 .item {
  background: #C9C9C9;
  padding: 10px 0px;
  margin: 5px;
  color: #FFF;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  text-align: center;
  cursor: pointer;
}
#sync2 .item h1 {
  font-size: 18px;
}
#sync2 .current .item {
  background: #0c83e7;
}

.owl-theme .owl-nav {
  /*default owl-theme theme reset .disabled:hover links */
}
.owl-theme .owl-nav [class*='owl-'] {
  transition: all .3s ease;
}
.owl-theme .owl-nav [class*='owl-'].disabled:hover {
  background-color: #D6D6D6;
}

#sync1.owl-theme {
  position: relative;
}
#sync1.owl-theme .owl-next, #sync1.owl-theme .owl-prev {
  width: 22px;
  height: 40px;
  margin-top: -20px;
  position: absolute;
  top: 50%;
}
#sync1.owl-theme .owl-prev {
  left: 10px;
}
#sync1.owl-theme .owl-next {
  right: 10px;
}

#carsresult {
	padding:15px 0;
	font-weight:300;
}

#carsresult label {
	display:block;
	margin-top:5px;
}

#result {
	display:block;
	padding-bottom:5px;
}

.datepicker::-webkit-input-placeholder {color: #FFF9CC !important;}
#field::-webkit-input-placeholder {color: #FFF9CC !important;}
#field::-moz-placeholder {color: #FFF9CC !important;}
#field::-ms-input-placeholder {color: #FFF9CC !important;}

.requisites td {
	padding:5px 5px 5px 0 !important
}

.whatsapp i{
	/*color:#517fa4;*/
}

.vk{
	color:#45668e !important;
}

.insta i{
	color:#517fa4;
}

.pay-pk {
	width: 100%;
    margin: 20px 0;
    padding-left: 0;
    padding-right: 0;
    text-align: center;
    text-decoration: none;
    display: flex;
    justify-content: center;
    align-items: center;
}

.pay-pk span {
	padding-right:20px;
}

.pay-pk img, .pay-mobile img {
	margin:0 5px;
}
.pay-pk img:first-child, .pay-mobile img:first-child{
	margin-left:10px;
}

#pricebutton {
	color: #FCB955;
	font-size: 16px;
	font-weight: bold;
	line-height:30px;
	text-align:center;
	padding: 2px 7px 3px 7px;
	background: url(images/menu-bgd.png);
	height:33px;
	width:130px;
	margin-top: -4px;
	padding:0px !important;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	margin-bottom: 1px;
}
#pricebutton:hover{
	color: #FFF9CC;
}	

#cboxLoadedContent input[type="text"] {
	width:350px;
	height:20px;
	padding:5px;
}

#cboxLoadedContent div {
	margin:0px 0 15px;
}

.bestprice {
	width: 55px;
    position: absolute;
    top: 40%;
}

.insta {
	padding:0 !important;background:url('/images/instagram2.png') no-repeat !important; background-size:cover !important;width:50px;height:48px;
}

.vk {
    background: #45668e !important;
    color: #fff !important;
}
.limo_callbacks {    
    display: block;
	float:left;
    background: rgba(0,0,0,0) linear-gradient(-45deg, #72111A 0%, #961629 25%, #A01729 100%) repeat scroll 0% 0%;
    color: #FFF;
    font-size: 32px;
    line-height: 18px;
    padding: 8px;
    /* border-left: 15px solid #CDCDCD; */
    border-radius: 10px;
	margin-right:15px;
	margin-left:15px;
    box-shadow: 0px 0px 7px 1px #000;
}

.menu-wrapper{ 
	display: flex;
}

.elem1 {
	-ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
}

.elem2 {
	-ms-flex: 0 0 60%;
    flex: 0 0 60%;
    max-width: 60%;
}

.elem3 {
	-ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
}

.fs15:hover  {
	color:#ffa900;
}

.fs15 {
	font-size:16px;
}

.subfeeds {
	overflow-y:scroll;
}

.karaoke img{
	max-width:70px;
}

.karaoke {
	position: absolute;
    right: 45px;
    top: 5px;
}

.karaoke1 {
	color:#fff;
	text-transform:uppercase;
	float:right;
	line-height:34px;
	padding-top:8px;
	text-transform:uppercase;
}