@charset "utf-8";
/* CSS Document */
body {background:#2baecc url(../images/body-background.png) repeat top left; color:#646464; font:normal 14px "Trebuchet MS",Helvetica,sans-serif;}
.white-with-shadow {background:#ffffff; -webkit-box-shadow:0 0 21px rgba(0,0,0,.5); -moz-box-shadow:0 0 21px rgba(0,0,0,.5); box-shadow:0 0 21px rgba(0,0,0,.5);}
.gradient-blue {background:#2baecc; background:linear-gradient(to right, #2baecc 0%, #ffffff 100%) repeat scroll 0 0; height:15px;}
.gradient-blue-2 {background:#2baecc; background:linear-gradient(to left, #2baecc 0%, #ffffff 100%) repeat scroll 0 0; height:15px;}
.header-contacts {text-align:center;}
.header-contacts img {margin:0 auto; padding:19px 10px 20px 10px;}
ul.radio-list {list-style:none; text-align:center; margin:0 auto; padding:0; font-size:0; line-height:0;}
ul.radio-list li {width:219px; height:37px; display:inline-block; margin:0 3px 4px 3px; padding:0; position:relative;}
ul.radio-list .style-img {width:219px; height:37px; margin:0; display:inline-block; cursor:pointer; border:0; -webkit-transition-duration:0.5s; -o-transition-duration:0.5s; -moz-transition-duration:0.5s; transition-duration:0.5s;}
ul.radio-list .style-img-1 {background:#2baecc url(../images/style-img-1.png) no-repeat; opacity:.4;}
ul.radio-list .style-img-1:hover {background:#2ebcdd url(../images/style-img-1.png) no-repeat; opacity:.6;}
ul.radio-list .style-img-2 {background:#2baecc url(../images/style-img-2.png) no-repeat; opacity:.4;}
ul.radio-list .style-img-2:hover {background:#2ebcdd url(../images/style-img-2.png) no-repeat; opacity:.6;}
ul.radio-list .varnishing-img-1 {background:#2baecc url(../images/varnishing-img-1.png) no-repeat; opacity:.4;}
ul.radio-list .varnishing-img-1:hover {background:#2ebcdd url(../images/varnishing-img-1.png) no-repeat; opacity:.6;}
ul.radio-list .varnishing-img-2 {background:#2baecc url(../images/varnishing-img-2.png) no-repeat; opacity:.4;}
ul.radio-list .varnishing-img-2:hover {background:#2ebcdd url(../images/varnishing-img-2.png) no-repeat; opacity:.6;}
ul.radio-list .logotip-img-1 {background:#2baecc url(../images/logotip-img-1.png) no-repeat; opacity:.4;}
ul.radio-list .logotip-img-1:hover {background:#2ebcdd url(../images/logotip-img-1.png) no-repeat; opacity:.6;}
ul.radio-list .logotip-img-2 {background:#2baecc url(../images/logotip-img-2.png) no-repeat; opacity:.4;}
ul.radio-list .logotip-img-2:hover {background:#2ebcdd url(../images/logotip-img-2.png) no-repeat; opacity:.6;}
ul.radio-list .print-img-1 {background:#2baecc url(../images/print-img-1.png) no-repeat; opacity:.4;}
ul.radio-list .print-img-1:hover {background:#2ebcdd url(../images/print-img-1.png) no-repeat; opacity:.6;}
ul.radio-list .print-img-2 {background:#2baecc url(../images/print-img-2.png) no-repeat; opacity:.4;}
ul.radio-list .print-img-2:hover {background:#2ebcdd url(../images/print-img-2.png) no-repeat; opacity:.6;}
ul.radio-list .roller-img-1 {background:#2baecc url(../images/roller-img-1.png) no-repeat; opacity:.4;}
ul.radio-list .roller-img-1:hover {background:#2ebcdd url(../images/roller-img-1.png) no-repeat; opacity:.6;}
ul.radio-list .roller-img-2 {background:#2baecc url(../images/roller-img-2.png) no-repeat; opacity:.4;}
ul.radio-list .roller-img-2:hover {background:#2ebcdd url(../images/roller-img-2.png) no-repeat; opacity:.6;}
ul.radio-list .style-img:active {opacity:0;}
ul.radio-list input {position:absolute; top:0; left:0; margin:0; padding:0; visibility:hidden;}
ul.radio-list input:checked + .style-img {opacity:1;}
h3 {color:#2baecc; font:bold italic 30px "Trebuchet MS",Helvetica,sans-serif; text-align:center; margin:0; padding:30px 0 30px 0;}
#shirma-nav {padding:0 0 30px 0;}
#shirma-nav a {background:#2baecc; color:#ffffff; font:normal 14px 'pf_din_text_cond_proregular',sans-serif; text-align:center; text-decoration:none; border:4px solid #ffffff; float:left; cursor:pointer; margin:0; padding:5px 25px 7px 25px; -webkit-transition-duration:0.5s; -o-transition-duration:0.5s; -moz-transition-duration:0.5s; transition-duration:0.5s;}
#shirma-nav a:hover {background:#2ebcdd; text-decoration:none;}
#shirma-nav a.current {background:#ffffff; color:#2baecc; border:4px solid #2baecc; text-decoration:underline;}
#shirma-nav a.current:hover {text-decoration:none;}
.shadow-box {background:#ffffff; margin:0 0 30px 0; padding:17px 17px 17px 17px; text-align:center; -webkit-box-shadow:0 0 7px rgba(0,0,0,.5); -moz-box-shadow:0 0 7px rgba(0,0,0,.5); box-shadow:0 0 7px rgba(0,0,0,.5); -webkit-border-radius:10px; -moz-border-radius:10px; -khtml-border-radius:10px; border-radius:10px; -webkit-transition-duration:0.5s; -o-transition-duration:0.5s; -moz-transition-duration:0.5s; transition-duration:0.5s;}
.shadow-box:hover {background:#e4e4e4; -webkit-box-shadow:0 0 15px rgba(0,0,0,.5); -moz-box-shadow:0 0 15px rgba(0,0,0,.5); box-shadow:0 0 15px rgba(0,0,0,.5);}
.shadow-box img {margin:0 auto;}
.shadow-box h4 {color:#2baecc; min-height: 23px; font:bold 20px 'pf_din_text_cond_proregular',sans-serif; text-align:center; margin:16px 0 8px 0; padding:0;}
.shadow-box h4 span {font-size:12px;}
.shadow-box p.made {color:#e42010; font:bold 16px/20px 'pf_din_text_cond_proregular',sans-serif; text-align:right; min-height:20px; margin:0; padding:0;}
.shadow-box p.specification {color:#646464; font:normal 16px 'pf_din_text_cond_proregular',sans-serif; text-align:left; min-height:144px; margin:14px 0 6px 0; padding:0;}
.shadow-box p.price {color:#e42010; font:bold italic 21px 'pf_din_text_cond_proregular',sans-serif; text-align:center; margin:0; padding:0 0 19px 0;}
.buttons {margin:0 -9px 0 -9px;}
button.buy, button.buy:visited {background:#e52c18; background:linear-gradient(to bottom, #e52c18 0%, #ae160a 100%) repeat scroll 0 0; border:0; color:#ffffff; font:bold 19px/38px "Trebuchet MS",Helvetica,sans-serif; width:100%; height:37px; margin:0; padding:0; display:inline-block; cursor:pointer; text-decoration:none; text-transform:uppercase; -webkit-transition-duration:0.5s; -o-transition-duration:0.5s; -moz-transition-duration:0.5s; transition-duration:0.5s;}
strong {font-weight:bold;}
.media-box {background:#2baecc; background:url(../images/left-bg.png) no-repeat bottom left, url(../images/right-bg.png) no-repeat top right, linear-gradient(to left, #2baecc 0%, #98d8e6 100%) repeat scroll 0 0;}
.media-box h3, .reviews h3 {color:#ffffff; font:bold italic 30px "Trebuchet MS",Helvetica,sans-serif; text-align:center; margin:0; padding:30px 0 30px 0; -webkit-text-shadow:1px 1px 0 rgba(0,0,0,.3); -moz-text-shadow:1px 1px 0 rgba(0,0,0,.3); text-shadow:1px 1px 0 rgba(0,0,0,.3);}
.photo-box {text-align:center; padding:0 0 30px 0; font-size:0; line-height:0;}
.photo-box img {border:4px solid #ffffff; margin:0 2px 4px 2px; padding:0; opacity:1; -webkit-transition-duration:0.5s; -o-transition-duration:0.5s; -moz-transition-duration:0.5s; transition-duration:0.5s;}
.photo-box img:hover {opacity:.7;}
.padding-for-video-bottom {padding-bottom:30px;}
.video-big {margin:0 auto; opacity:1; -webkit-transition-duration:0.5s; -o-transition-duration:0.5s; -moz-transition-duration:0.5s; transition-duration:0.5s;}
.video-big:hover {cursor:pointer; opacity:.7;}
.scheme {text-align:center;}
.scheme h5 {color:#646464; font:normal 16px "Trebuchet MS",Helvetica,sans-serif; text-align:center; margin:0; padding:15px 0 32px 0;}
.reviews {background:#2baecc; background:linear-gradient(to left, #2baecc 0%, #98d8e6 100%) repeat scroll 0 0;}
.reviews p {color:#ffffff; font:normal 16px "Trebuchet MS",Helvetica,sans-serif; margin:0; padding:0 0 30px 0; -webkit-text-shadow:1px 1px 0 rgba(0,0,0,.3); -moz-text-shadow:1px 1px 0 rgba(0,0,0,.3); text-shadow:1px 1px 0 rgba(0,0,0,.3);}
#f3 {display:none; margin:0 0 30px 0;}
button#review, button#review:visited {background:#e52c18; background:linear-gradient(to bottom, #e52c18 0%, #ae160a 100%) repeat scroll 0 0; border:0; color:#ffffff; font:bold 19px/38px "Trebuchet MS",Helvetica,sans-serif; width:100%; height:37px; margin:0 0 30px 0; padding:0; display:inline-block; cursor:pointer; text-decoration:none; text-transform:uppercase; -webkit-transition-duration:0.5s; -o-transition-duration:0.5s; -moz-transition-duration:0.5s; transition-duration:0.5s;}
.no-float {float:none; margin:0 auto;}
.seo-text {padding-top:30px; padding-bottom:30px;}
.seo-text p {color:#646464; font:normal 14px "Trebuchet MS",Helvetica,sans-serif; text-align:justify; text-indent:35px; margin:0; padding:0 0 17px 0;}
.counter-yandex-informer {margin:0 0 30px 0;}
.fotolia {text-align: center; padding: 30px 0 15px 0;}
.scheme a, .fotolia a {color: #ae160a; font-size: 18px; text-transform: none; text-decoration: underline; -webkit-transition-duration:0.5s; -o-transition-duration:0.5s; -moz-transition-duration:0.5s; transition-duration:0.5s;}
.scheme a:hover, .fotolia a:hover {text-decoration: none;}
.scheme a:focus, .fotolia a:focus {outline: none; text-decoration: none;}

.modal-backdrop {background:#000000;}
.modal-backdrop.in {opacity:.4;}
.modal-body {padding:15px 15px 40px 15px; background:url(../images/right-bg.png) no-repeat top right; -webkit-border-radius:10px; -moz-border-radius:10px; -khtml-border-radius:10px; border-radius:10px;}
.modal-dialog {margin:60px auto 30px;}
.modal-content {background:#2baecc; background:linear-gradient(to left, #2baecc 0%, #80cfe1 100%) repeat scroll 0 0; border:0; -webkit-box-shadow:0 1px 12px rgba(0,0,0,.3); -moz-box-shadow:0 1px 12px rgba(0,0,0,.3); box-shadow:0 1px 12px rgba(0,0,0,.3);}
.sweet-alert {-webkit-box-shadow:0 1px 12px rgba(0,0,0,.3); -moz-box-shadow:0 1px 12px rgba(0,0,0,.3); box-shadow:0 1px 12px rgba(0,0,0,.3); -webkit-border-radius:10px; -moz-border-radius:10px; -khtml-border-radius:10px; border-radius:10px;}
.sweet-overlay {background:rgba(0,0,0,.4);}
.tooltip-inner {background:#e52c18;}
.tooltip.top .tooltip-arrow {border-top-color:#e52c18;}

.form {position:relative;}
.form h4 {color:#ffffff; font:bold italic 30px "Trebuchet MS",Helvetica,sans-serif; text-align:center; margin:20px 5px 20px 5px; padding:0; -webkit-text-shadow:1px 1px 0 rgba(0,0,0,.1); -moz-text-shadow:1px 1px 0 rgba(0,0,0,.1); text-shadow:1px 1px 0 rgba(0,0,0,.1);}
.form h4 span {font-size:22px;}
.form p {color:#ffffff; font:normal 14px "Trebuchet MS",Helvetica,sans-serif; text-align:left; margin:0; padding:2px 0 7px 0; -webkit-text-shadow:1px 1px 0 rgba(0,0,0,.1); -moz-text-shadow:1px 1px 0 rgba(0,0,0,.1); text-shadow:1px 1px 0 rgba(0,0,0,.1);}
.block {text-align:center;}
.loading {position:absolute; top:43%; left:43%; z-index:100; background:url(../images/ajax-loader.gif) no-repeat; height:50px; width:50px; display:none;}
input[type="text"].text {background:#2baecc; color:#ffffff; font:normal 14px/26px "Trebuchet MS",Helvetica,sans-serif; text-align:left; width:100%; height:37px; border:4px solid #ffffff; margin:0 0 4px 0; padding:0 28px 0 28px; -webkit-transition-duration:0.5s; -o-transition-duration:0.5s; -moz-transition-duration:0.5s; transition-duration:0.5s;}
input[type="text"].text:hover, textarea:hover {background:#2ebcdd;}
textarea.text {background:#2baecc; color:#ffffff; font:normal 14px/18px "Trebuchet MS",Helvetica,sans-serif; width:100%; height:150px; border:4px solid #ffffff; margin:0 0 4px 0; padding:18px 28px 18px 28px; -webkit-transition-duration:0.5s; -o-transition-duration:0.5s; -moz-transition-duration:0.5s; transition-duration:0.5s;}
input[type="text"].text:focus, textarea.text:focus, a:focus, button:focus {outline:none;}
input[type="text"].price {background:#ffffff; color:#e42010; font:bold 14px/26px "Trebuchet MS",Helvetica,sans-serif; text-align:center;}
input[type="text"].price:hover {background:#ffffff; border:4px solid #ffffff; cursor:pointer;}
input[type="text"].hightlight, textarea.hightlight {background:#e52d12; border:4px solid #ffffff;}
.select-main {width:100%; position:relative; border:4px solid #ffffff; background:#2baecc url(../images/select-arrow.jpg) no-repeat right center; margin:0 auto 4px; -webkit-transition-duration:0.5s; -o-transition-duration:0.5s; -moz-transition-duration:0.5s; transition-duration:0.5s;}
select.text {width:100%; height:29px; position:relative; border:none; cursor:pointer; opacity:0;}
.select-main p.dublikat {padding:0 10px 0 28px; width:70%; height:100%; position:absolute; left:0; top:0; color:#ffffff; font:normal 14px/26px "Trebuchet MS",Helvetica,sans-serif; overflow:hidden; text-align:left;}
.select-main:hover {background:#2ebcdd url(../images/select-arrow.jpg) no-repeat right center;}
a.submit {background:#e52c18; background:linear-gradient(to bottom, #e52c18 0%, #ae160a 100%) repeat scroll 0 0; border:0; color:#ffffff; font:bold 19px/38px "Trebuchet MS",Helvetica,sans-serif; width:100%; height:37px; margin:0; padding:0; display:inline-block; cursor:pointer; text-decoration:none; text-transform:uppercase; -webkit-transition-duration:0.5s; -o-transition-duration:0.5s; -moz-transition-duration:0.5s; transition-duration:0.5s;}
a.submit:hover, button.buy:hover, button.buy:visited:hover, button#review:hover, button#review:visited:hover {background:#ae160a; background:linear-gradient(to top, #e52c18 0%, #ae160a 100%) repeat scroll 0 0;}
.text::-webkit-input-placeholder {color:#ffffff; opacity:1;}
.text:-moz-placeholder, .text::-moz-placeholder {color:#ffffff; opacity:1;}
.text:-ms-input-placeholder {color:#ffffff; opacity:1;}
.hightlight::-webkit-input-placeholder {color:#ffffff; opacity:1;}
.hightlight:-moz-placeholder, .hightlight::-moz-placeholder {color:#ffffff; opacity:1;}
.hightlight:-ms-input-placeholder {color:#ffffff; opacity:1;}
.text:focus::-webkit-input-placeholder {opacity:0;}
.text:focus:-moz-placeholder, .text:focus::-moz-placeholder {opacity:0;}
.text:focus:-ms-input-placeholder {opacity:0;}
.hightlight:focus::-webkit-input-placeholder, .hightlight:focus:-moz-placeholder {opacity:0;}
.hightlight:focus::-moz-placeholder {opacity:0;}
.hightlight:focus:-ms-input-placeholder {opacity:0;}

/* Telefoniya */
.fixed-action-btn {
	position: fixed;
	right: 30px;
	bottom: 40px;
	padding-top: 15px;
	margin-bottom: 0;
	z-index: 998;
}
#widget {
	position: absolute;
	right: 50px;
	bottom: 40px;
	cursor: pointer;
	width: 40px;
	height: 40px;
	z-index: 2147483600;
	opacity: 0.5;
}
#widget .widget-phone {
	-moz-border-radius: 50% !important;
	-webkit-border-radius: 50% !important;
	border-radius: 50% !important;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	background-color: rgb(0, 152, 255);
	width: 80px;
	height: 80px;
	-webkit-animation: widget-main 1.5s 0s ease-out infinite;
	-moz-animation: widget-main 1.5s 0s ease-out infinite;
	animation: widget-main 1.5s 0s ease-out infinite;
	background: url('../images/phone.png');
	background-position: center;
	background-repeat: no-repeat;
}
#widget .widget-phone:before {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
}
#widget:hover {
	opacity: 0.8;
}
@-webkit-keyframes widget-main {
	0% {
		box-shadow: 0 0 8px 6px rgba(13, 137, 221, 0), 0 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0 rgba(13, 137, 221, 0);
	}
	10% {
		box-shadow: 0 0 8px 6px rgb(47, 161, 239), 0 0 12px 10px rgba(0, 0, 0, 0), 0 0 12px 14px rgb(47, 161, 239);
	}
	100% {
		box-shadow: 0 0 8px 6px rgba(13, 137, 221, 0), 0 0 0 40px rgba(0, 0, 0, 0), 0 0 0 40px rgba(13, 137, 221, 0);
	}
}
@-moz-keyframes widget-main {
	0% {
		box-shadow: 0 0 8px 6px rgba(13, 137, 221, 0), 0 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0 rgba(13, 137, 221, 0);
	}
	10% {
		box-shadow: 0 0 8px 6px rgb(47, 161, 239), 0 0 12px 10px rgba(0, 0, 0, 0), 0 0 12px 14px rgb(47, 161, 239);
	}
	100% {
		box-shadow: 0 0 8px 6px rgba(13, 137, 221, 0), 0 0 0 40px rgba(0, 0, 0, 0), 0 0 0 40px rgba(13, 137, 221, 0);
	}
}
@keyframes widget-main {
	0% {
		box-shadow: 0 0 8px 6px rgba(13, 137, 221, 0), 0 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0 rgba(13, 137, 221, 0);
	}
	10% {
		box-shadow: 0 0 8px 6px rgb(47, 161, 239), 0 0 12px 10px rgba(0, 0, 0, 0), 0 0 12px 14px rgb(47, 161, 239);
	}
	100% {
		box-shadow: 0 0 8px 6px rgba(13, 137, 221, 0), 0 0 0 40px rgba(0, 0, 0, 0), 0 0 0 40px rgba(13, 137, 221, 0);
	}
}
#widget-form {
	visibility: hidden;
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	text-align: center;
	z-index: 2147483601;
}
#widget-form div {
	width: 300px;
	margin: 100px auto;
	background-color: #fff;
	border: 1px solid #000;
	padding: 15px;
	text-align: center;
}
/* Telefoniya END */

.tabs__content {
	display: none;
}
.tabs__content.active {
	display: block;
}

.tabs .tabs__caption{
	display: flex;
	list-style: none;
	padding: 10px 0 0;
	justify-content: center;
}
.tabs .tabs__caption li{
	background: #e52c18;
	background: linear-gradient(to bottom, #e52c18 0%, #ae160a 100%) repeat scroll 0 0;
	border: 0;
	color: #ffffff;
	font: bold 19px/38px "Trebuchet MS",Helvetica,sans-serif;
	width: 70%;
	height: 37px;
	text-align: center;
	margin: 0 10px;
	padding: 0;
	cursor: pointer;
	text-decoration: none;
	text-transform: uppercase;
	-webkit-transition-duration: 0.5s;
	-o-transition-duration: 0.5s;
	-moz-transition-duration: 0.5s;
	transition-duration: 0.5s;
}
.tabs h3{
	color: #fff;
}
.tabs .tabs__caption li:hover{
	background: #ae160a;
	background: linear-gradient(to top, #e52c18 0%, #ae160a 100%) repeat scroll 0 0;
}
@media only screen and (max-width:319px) {
h1 {color:#646464; font:normal 13px/13px 'pf_din_text_cond_proregular',sans-serif; text-align:center; margin:0; padding:2px 0 0 0;}
.calculator {background:#2baecc; background:linear-gradient(to left, #2baecc 0%, #80cfe1 100%) repeat scroll 0 0; margin:0; padding:15px 0 15px 0;}
.calculator h4 {color:#ffffff; font:bold italic 22px "Trebuchet MS",Helvetica,sans-serif; text-align:center; margin:0; padding:25px 0 0 0; -webkit-text-shadow:1px 1px 0 rgba(0,0,0,.1); -moz-text-shadow:1px 1px 0 rgba(0,0,0,.1); text-shadow:1px 1px 0 rgba(0,0,0,.1);}
.calculator .miniature {padding:0 15px 0 15px;}
.calculator .miniature img {margin:0 auto; -webkit-border-radius:0; -moz-border-radius:0; -khtml-border-radius:0; border-radius:0;}
.shirmy-logo {text-align:center;}
.shirmy-logo img {margin:0 auto; padding:0 10px 0 10px;}
#shirma-nav a {background:#2baecc; width:100%; color:#ffffff; font:normal 14px 'pf_din_text_cond_proregular',sans-serif; text-align:center; text-decoration:none; border:4px solid #ffffff; float:left; cursor:pointer; margin:0; padding:5px 25px 7px 25px; -webkit-transition-duration:0.5s; -o-transition-duration:0.5s; -moz-transition-duration:0.5s; transition-duration:0.5s;}
.designer {background:url(../images/web-shevel.png) no-repeat top center; height:41px; margin:1px 0 30px 0;}
}
@media only screen and (min-width:320px) {
h1 {color:#646464; font:normal 13px/13px 'pf_din_text_cond_proregular',sans-serif; text-align:center; margin:0; padding:2px 0 0 0;}
.calculator {background:#2baecc; background:linear-gradient(to left, #2baecc 0%, #80cfe1 100%) repeat scroll 0 0; margin:0; padding:15px 0 15px 0;}
.calculator h4 {color:#ffffff; font:bold italic 22px "Trebuchet MS",Helvetica,sans-serif; text-align:center; margin:0; padding:25px 0 0 0; -webkit-text-shadow:1px 1px 0 rgba(0,0,0,.1); -moz-text-shadow:1px 1px 0 rgba(0,0,0,.1); text-shadow:1px 1px 0 rgba(0,0,0,.1);}
.calculator .miniature {padding:0 15px 0 15px;}
.calculator .miniature img {margin:0 auto; -webkit-border-radius:0; width: auto ; display: block; -moz-border-radius:0; -khtml-border-radius:0; border-radius:0;}
.shirmy-logo {text-align:center;}
.shirmy-logo img {margin:0 auto; padding:0 10px 0 10px;}
#shirma-nav a {background:#2baecc; width:100%; color:#ffffff; font:normal 14px 'pf_din_text_cond_proregular',sans-serif; text-align:center; text-decoration:none; border:4px solid #ffffff; float:left; cursor:pointer; margin:0; padding:5px 25px 7px 25px; -webkit-transition-duration:0.5s; -o-transition-duration:0.5s; -moz-transition-duration:0.5s; transition-duration:0.5s;}
.designer {background:url(../images/web-shevel.png) no-repeat top center; height:41px; margin:1px 0 30px 0;}
}
@media only screen and (min-width:768px) {
h1 {color:#646464; font:normal 13px/13px 'pf_din_text_cond_proregular',sans-serif; text-align:left; margin:0; padding:0 0 2px 49px;}
.calculator {background:#2baecc; background:linear-gradient(to left, #2baecc 0%, #80cfe1 100%) repeat scroll 0 0; margin:0; padding:15px 0 15px 0;}
.calculator h4 {color:#ffffff; font:bold italic 22px "Trebuchet MS",Helvetica,sans-serif; text-align:center; margin:0; padding:25px 0 0 0; -webkit-text-shadow:1px 1px 0 rgba(0,0,0,.1); -moz-text-shadow:1px 1px 0 rgba(0,0,0,.1); text-shadow:1px 1px 0 rgba(0,0,0,.1);}
.calculator .miniature {padding:0 15px 0 15px;}
.calculator .miniature img {margin:0 auto; -webkit-border-radius:0; -moz-border-radius:0; -khtml-border-radius:0; border-radius:0;}
.shirmy-logo {text-align:left;}
.shirmy-logo img {margin:0; padding:0 0 0 40px;}
#shirma-nav a {background:#2baecc; width:auto; color:#ffffff; font:normal 14px 'pf_din_text_cond_proregular',sans-serif; text-align:center; text-decoration:none; border:4px solid #ffffff; float:left; cursor:pointer; margin:0; padding:5px 25px 7px 25px; -webkit-transition-duration:0.5s; -o-transition-duration:0.5s; -moz-transition-duration:0.5s; transition-duration:0.5s;}
.designer {background:url(../images/web-shevel.png) no-repeat top center; height:41px; margin:1px 0 30px 0;}
}
@media only screen and (min-width:992px) {
h1 {color:#646464; font:normal 13px/13px 'pf_din_text_cond_proregular',sans-serif; text-align:left; margin:0; padding:0 0 0 79px;}
.calculator {background:#2baecc; background:linear-gradient(to left, #2baecc 0%, #ffffff 100%) repeat scroll 0 0; margin:0; padding:15px 0 15px 0;}
.calculator h4 {color:#ffffff; font:bold italic 22px "Trebuchet MS",Helvetica,sans-serif; text-align:center; margin:0; padding:1px 0 0 0; -webkit-text-shadow:1px 1px 0 rgba(0,0,0,.1); -moz-text-shadow:1px 1px 0 rgba(0,0,0,.1); text-shadow:1px 1px 0 rgba(0,0,0,.1);}
.calculator .miniature {padding:0 15px 0 0;}
.calculator .miniature img {margin:72px 0 0 0; -webkit-border-radius:0 100px 100px 0; -moz-border-radius:0 100px 100px 0; -khtml-border-radius:0 100px 100px 0; border-radius:0 100px 100px 0;}
.shirmy-logo {text-align:left;}
.shirmy-logo img {margin:0; padding:0 0 0 69px;}
#shirma-nav a {background:#2baecc; width:auto; color:#ffffff; font:normal 14px 'pf_din_text_cond_proregular',sans-serif; text-align:center; text-decoration:none; border:4px solid #ffffff; float:left; cursor:pointer; margin:0; padding:5px 25px 7px 25px; -webkit-transition-duration:0.5s; -o-transition-duration:0.5s; -moz-transition-duration:0.5s; transition-duration:0.5s;}
.designer {background:url(../images/web-shevel.png) no-repeat top right; height:41px; margin:30px 0 30px 0;}
}
@media only screen and (min-width:1200px) {
h1 {color:#646464; font:normal 13px/13px 'pf_din_text_cond_proregular',sans-serif; text-align:left; margin:0; padding:0 0 0 89px;}
.calculator {background:#2baecc; background:linear-gradient(to left, #2baecc 0%, #ffffff 100%) repeat scroll 0 0; margin:0; padding:15px 0 15px 0;}
.calculator h4 {color:#ffffff; font:bold italic 22px "Trebuchet MS",Helvetica,sans-serif; text-align:center; margin:0; padding:1px 0 0 0; -webkit-text-shadow:1px 1px 0 rgba(0,0,0,.1); -moz-text-shadow:1px 1px 0 rgba(0,0,0,.1); text-shadow:1px 1px 0 rgba(0,0,0,.1);}
.calculator .miniature {padding:0 15px 0 0;}
.calculator .miniature img {margin:0; -webkit-border-radius:0 100px 100px 0; -moz-border-radius:0 100px 100px 0; -khtml-border-radius:0 100px 100px 0; border-radius:0 100px 100px 0;}
.shirmy-logo {text-align:left;}
.shirmy-logo img {margin:0; padding:0 0 0 79px;}
#shirma-nav a {background:#2baecc; width:auto; color:#ffffff; font:normal 14px 'pf_din_text_cond_proregular',sans-serif; text-align:center; text-decoration:none; border:4px solid #ffffff; float:left; cursor:pointer; margin:0; padding:5px 25px 7px 25px; -webkit-transition-duration:0.5s; -o-transition-duration:0.5s; -moz-transition-duration:0.5s; transition-duration:0.5s;}
.designer {background:url(../images/web-shevel.png) no-repeat top right; height:41px; margin:30px 0 30px 0;}
}