@import url('https://fonts.googleapis.com/css2?family=Raleway:wght@400;900&display=swap');

a, img a {
	border:0;
}
a {
	color:inherit;
	text-decoration:none;
}
.btn {
	 white-space: normal!important;
}
.btn-red {
	background:#ff2626;
	color:#fff;
	text-decoration:none;
}
.btn-green {
	background:#006633;
	color:#fff;
	text-decoration:none;
}
.btn-red em {
	font-size:140%;
	position:relative;
	top:3px;
}
.reded {
	color:#ff2626;
}
.clr {
	clear:both;
}

h1,h2,h3 {
	color:#260d06;
	font-family: 'Raleway', sans-serif;
	font-weight:bold;
}
table {
	background:#fff!important;
	
}

.mobscroller, .hotp-price {
	width:100%;
	overflow-x:auto;
}

.hotp-price {
	background:#fff;
	text-align:center;
}
.hotp-price p {
	margin:0;
	padding:0;
}
body {
	background:url(../images/bglow.jpg) repeat;
	background:#e5d3b5;
	
}

#topline {
	position:fixed;
	padding-top:10px;
	padding-bottom:10px;
	top:0;
	left:0;
	width:100%;
	z-index:1000;
	/*border-top:3px solid #260d06;*/
	background:url(../images/bglow.jpg) repeat;
	/*background:#e5d3b5;*/
	color:#260d06;
	height:100px;
	border-bottom:1px solid #fff;
}

@media (max-width:768px) {
	#topline {
		height:80px;
	}
}

@media (max-width:768px) {
	#logo {
		padding-top:7px;
	}
}

#topphones {
	text-align:center;
	font-size:24px;
	line-height:24px;
	font-weight:bold;
	text-shadow: 0 0 3px #fff;
}

#topphones p {
	margin:0;
	padding:0;
}

#topphones .rezim {
	font-size:14px;
}
#topphones .phone-line {
		line-height:16px;
		
	}
#topphones .icon-line img {
	height:22px;
}


@media (max-width:768px) {
	#topphones {
	
	font-size:16px;
	}
	#topphones .phone-line {
		line-height:18px;
		
	}
	#topphones .icon-line img {
		height:20px;
	}
	
	#topphones .rezim {
	font-size:12px;
	font-weight:normal;
}
}
#fixpad {
	margin-top:100px;
}

@media (max-width:768px) {
	#fixpad {
	margin-top:80px;
}
}

#pic {
	height:400px;
	background:brown url(../images/bg400.jpg) center center no-repeat;
	color:#260d06;
}

#pic h1 {
	text-align:center;
	padding-top:80px;
	text-shadow:0 0 3px #fff;
	color:#fff;
	font-size:46px;
}

#pic .subh1 {
	text-align:center;
	font-weight:bold;
	font-size:38px;
	/*text-shadow:0 0 15px #fff;*/
	margin-bottom:100px;
}
#pic .subh1 span {
	display:inline-block;
	background:#FF2626;
	color:#260d06;
	padding:4px 20px 4px 20px;
}

@media (max-width:768px) {
	#pic h1 {
		font-size:32px;
	}
}

#pic .container {
	text-align:center;
}
#pic .line2 {
	font-size:20px;line-height:22px;
	font-weight:bold;
}
@media (max-width:768px) {
	#pic .line2 {
		font-size:12px;line-height:14px;
		font-weight:normal;
	}
}

#priceblock {
	padding-top:50px;
	padding-bottom:50px;
	
}

#priceblock h2 {
	text-align:center;
}

#priceblock h3.spec {
	text-align:center;
	margin-bottom:30px;
}
#priceblock h3.spec span  {
	display:inline-block;
	padding:4px 60px 4px 60px;
	background:#ff2626;
}

@media (max-width:768px) {
	#priceblock h3.spec {
		max-width:92%;
		margin-left:auto;
		margin-right:auto;
	}
	
	#priceblock h3.spec span  {
			font-size:20px;
			padding:4px 30px 4px 30px;
			
	}
}

#priceblock #hotp h3 {
	text-align:center;
}
#priceblock .hotp-slider  {
	border:20px solid #260d06;
	border-radius:4px;
	margin-bottom:0px;

}
#priceblock .hotp-slider>p  {
	padding:0;
	margin:0;
}
#priceblock .hotp-slider img {
	border:1px solid #fff;
}
#priceblock .hotp-price h4 {
	text-align:center;
}

#priceblock .hotp-price table td {
	text-align:left;
}
#priceblock .hotp-price table td .reded {
	font-weight:900;
}
#priceblock .hotp-price table td .drraz {
	font-size:12px;
	/*color:#ff2626;*/
}
#priceblock .hotp-price table td del {
	font-size:12px;
}
#priceblock .hotp-price table td:nth-child(2) {
	text-align:right;
}

#priceblock  .hotp-btn {
	margin-bottom:50px;
}

.fontmarker {
	font-size:50px!important;
}
@media (max-width:768px) {
	.fontmarker {
		font-size:30px!important;
	}
}
#topmenu {
	text-align:right;
}
#topmenu .dj-mobile-open-btn {
	line-height:12px;
}
#topmenu .dj-mobile-open-btn-lbl {
	font-size:14px;
	
}


#allprice {
	text-align:center;
	padding-top:50px;
	padding-bottom:50px;
}

#allprice .row>div {
	margin-bottom:40px;
}
#allprice p {
	margin:0;
}
#allprice .line-price, #hotp .line-price {
	background:#fff;
	font-size:18px;
	padding:5px 0 5px 0;
	
}
#allprice .line-price span, #hotp .line-price span  {
	font-weight:bold;
	font-family: 'Raleway', sans-serif;
}

#allprice .vnal-line, #hotp .vnal-line  {
	background:#fff;
	border-top:1px solid #ccc;
	padding:3px 0 3px 0;
}
#allprice .linepic, #hotp .linepic {
	border:4px solid #fff;
}
#allprice .min-line, #hotp .min-line {
	background:#fff;
	border-top:1px solid #ccc;
	padding:3px 0 3px 0;
}
#allprice .line-btn {
	padding-top:5px;
}
#footer {
	text-align:center;
	border-top:2px solid #260d06;
	padding-top:20px;
}

.h1.otpr {
	font-weight:bold;
	font-size:24px;
	font-family: 'Raleway', sans-serif;
	color:#260d06;
}

.h1.otpr span {
	color:#FF2626;
}

#akz {
	padding-top:50px;
	padding-bottom:50px;
	text-align:center;
	background:#FF2626;
	
}
#akz h2 {
	color:#fff;
}
#akz .row>div {
	margin-bottom:50px;
}

#onas {
	padding-top:50px;
	padding-bottom:50px;
	background:#fff;
}

#btnmobb {
	position:fixed;
	bottom:2px;
	left:1%;
	width:98%;
	z-index:1000;
	background:#4EA828;
	background:#4EA828ee;
	text-align:center;
	color:#fff;
	border-radius:15px;
	border:1px solid #fff;
}

#btnmobb .line2 {
	font-size:18px;
	font-weight:bold;
}
