@media print{div#header, div#sidebar, div#footer, div#newheader{display:none;}
}
*{margin:0;padding:0;}
body{font-family:arial,sans-serif;font-size:14px;margin:0;padding:0;}
.like{}
body.bghead{background:font-family:arial,sans-serif;font-size:14px;margin:0;padding:0;}
.submit{border:0px;width:220px;height:40px;background:url('img/sendorder.png') no-repeat 0% 0%;cursor:pointer;background-position:center;}
.errors{color:red;padding-bottom:11px;}
.tel-ss{text-decoration:none;border-bottom:#000 1px dashed;color:#000;cursor:pointer;}
#main{margin:0 auto;width:920px;padding:0 2px;}
#logo{width:200px;float:left;}
a.inside{border-bottom:1px dashed #2D3F87;text-decoration:none;}
#logo a{display:block;font-size:30px;color:#2d3f87;text-decoration:none;}
#telefon{width:220px;padding-top:60px;display:inline-block;}
#email{width:200px;padding-top:22px;font-size:13px;float:left;}
#head{width:630px;float:right;}
#head1-text{color:#2D3F87;display:block;font-size:26px;font-weight:bold;margin-left:173px;margin-top:-142px;}
#head2-text{color:#2D3F87;display:block;font-size:12px;margin-left:173px;margin-top:6px;}
#head2-text a{border-bottom:1px dashed #2D3F87;color:#2D3F87;cursor:pointer;text-decoration:none;}
#menubar{font-size:16px;width:630px;float:right;}
#menubar ul{padding-top:5px;list-style-type:none;}
#menubar li{float:left;padding-right:80px;}
#menubar li a{color:#2d3f87;}
#header{display:block;height:270px;width:901px;}
#newheader{display:block;}
.breadcrumbs div{display:inline;}
#last{color:#000;text-decoration:none;}
.ditto_currentpage,.ditto_page{border:1px solid #DDDDDD;margin:5px;padding:7px;}
#sidebar{padding-top:23px;width:270px;float:left;}
#content{margin-top:-40px;width:630px;float:left;}
#newcontent{margin-top:0px;width:630px;float:left;}
#maintitle{font-size:25px;background:#2d3f87;color:white;padding:0 5px 3px;}
#yellow{background:#faf5be;padding:0 3px 1px;}
ul{padding-left:28px;}
#maintitle2 h1{display:inline;font-size:20px;font-weight:normal;padding:0 5px 3px;color:#2d3f87;}
#sidebar ul{list-style-type:none;padding:10px 0;}
#sidebar li{font-size:15px;padding-top:5px;}
#sidebar li a{color:#000;}
#sidebar li a.active{color:#2d3f87;}
a{color:#2d3f87;}
#text{font-size:15px;padding:5px;line-height:21px;}
#text p{padding-bottom:6px;}
#text table{margin-bottom:10px;margin-left:5px;margin-right:5px;border:#000 1px;}
#text td{padding:2px;}
#footer{color:#2D3F87;display:block;float:left;padding-top:50px;width:100%;}
.otz{display:inline-block;width:542px;margin-bottom:24px;}
.o_left{display:block;float:left;width:78px;}
.o_left img{border-radius:3px 3px 3px 3px;margin-left:15px;width:45px;}
.o_right{display:block;float:right;font-family:verdana;font-size:12px;width:461px;border-bottom:2px solid #F7F7F7;}
.o_right img{float:left;padding-right:3px;}
.o_name{color:#777777;}
.obol{background-color:#E5E5E5;}
#type1{outline-style:none;background:url("img/otz.png") repeat scroll 0 40px rgba(0, 0, 0, 0);display:inline-block;height:28px;width:33px;float:left;}
#type2{background:url("img/otz.png") repeat scroll 0 -10px rgba(0, 0, 0, 0);display:inline-block;height:28px;width:33px;float:left;}
#type3{background:url("img/otz.png") repeat scroll 0 40px rgba(0, 0, 0, 0);display:inline-block;height:28px;width:33px;float:left;}
#type{display:block;height:32px;line-height:25px;}
#type input{margin:0 8px;}
#overlay{position:absolute;top:0px;left:0px;background:#000;opacity:0.7;z-index:9000;width:100%;height:100%;display:none;}
#overlay_new{position:fixed;top:0px;left:0px;background:#000;opacity:0.7;z-index:9000;width:100%;height:100%;display:none;}
#overlay_ceny{position:fixed;top:0px;left:0px;background:#000;opacity:0.7;z-index:9000;width:100%;height:100%;display:none;}
#overlay_new_30{position:fixed;top:0px;left:0px;background:#000;opacity:0.7;z-index:9000;width:100%;height:100%;display:none;}
#overlay_new_night{position:fixed;top:0px;left:0px;background:#000;opacity:0.7;z-index:9000;width:100%;height:100%;display:none;}
#pop-up{width:500px;height:200px;border:1px solid #e8e8e8;background:#fdfdfd;display:none;z-index:9001;width:294px;padding:0 15px;top:126px;height:221px;}
#pop-up-ceny{border:1px solid #e8e8e8;background:#fdfdfd;display:none;z-index:9001;padding:0 15px;top:126px;display:inline;}
#pop-up-new{width:500px;height:200px;border:1px solid #e8e8e8;background:#fdfdfd;display:none;z-index:9001;width:294px;padding:0 15px;top:126px;height:221px;}
#pop-up-new-30{width:500px;height:200px;border:1px solid #e8e8e8;background:#fdfdfd;display:none;z-index:9001;width:294px;padding:0 15px;top:126px;height:221px;}
#pop-up-new-night{width:500px;height:200px;border:1px solid #e8e8e8;background:#fdfdfd;display:none;z-index:9001;width:294px;padding:0 15px;top:126px;height:221px;}
#pop-title{font-size:23px;margin:11px 45px;color:#009900;}
#pop-under-title{font-size:14px;}
.pop-tel{display:block;font-size:17px;margin:13px 39px 7px;width:202px;}
.pop-button{background:url("button.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);border:0 none;cursor:pointer;height:38px;margin:10px 24px;vertical-align:middle;width:228px;}
#audio_comments{padding:19px 0;}
#audio_comments_box{border-top:1px dashed #CCCCCC;border-radius:3px;margin:5px 0;padding:0 12px 10px;width:478px;}
#audio_name{float:left;font-size:14px;padding:16px 16px 0 0;width:240px;}
#audio_name span{padding-right:5px;font-weight:bold;color:#2D3F87;}
#audio_words{font-size:14px;}
#slides #audio_comments_box{border:none;padding:0px;}
#slides .slidesControl{width:240px;}
#slides .slidesPrevious{display:none;}
#slides .slidesPagination{display:inline-block;padding-left:13px;}
#slides .slidesPagination li{display:inline-block;font-size:13px;padding-right:6px;}
#slides .slidesNext{border-bottom:1px dashed #2D3F87;text-decoration:none;}
#slides .slidesPagination li a{text-decoration:none;}
#slides .slidesPagination li.slidesCurrent a{font-weight:bold;}
#slides2{position:relative;}
#slides2 .slidesContainer{width:250px;background:#fff;border:8px solid #fff;margin-left:-8px;box-shadow:0 2.5px 5px rgba(0,0,0,.1);}
#slides2 .slidesPagination{display:block;left:122px;position:absolute;top:268px;z-index:101;list-style:none outside none;}
#slides2 .slidesPagination li{float:left;padding-left:54px;}
#slides2 .slidesPagination li a{text-decoration:none;}
#slides2 .slidesPagination li.slidesCurrent a{font-weight:bold;}
#slides2 .slidesNext,#slides2 .slidesPrevious{background:url("/slides/img/navigation-previous.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);display:block;height:0;left:90px;overflow:hidden;padding-top:32px;position:absolute;top:261px;width:24px;z-index:101;}
#slides2 .slidesNext{background:url("/slides/img/navigation-next.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);left:448px;}
#slides3{position:relative;}
#slides3 .slidesContainer{width:250px;background:#fff;border:8px solid #fff;margin-left:-8px;box-shadow:0 2.5px 5px rgba(0,0,0,.1);}
#slides3 .slidesPagination{display:block;left:122px;position:absolute;top:268px;z-index:101;list-style:none outside none;}
#slides3 .slidesPagination li{float:left;padding-left:54px;}
#slides3 .slidesPagination li a{text-decoration:none;}
#slides3 .slidesPagination li.slidesCurrent a{font-weight:bold;}
#slides3 .slidesNext,#slides3 .slidesPrevious{background:url("/slides/img/navigation-previous.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);display:block;height:0;left:90px;overflow:hidden;padding-top:32px;position:absolute;top:261px;width:24px;z-index:101;}
#slides3 .slidesNext{background:url("/slides/img/navigation-next.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);left:448px;}
.comforma{display:inline-block;font-size:18px;margin-top:7px;border-bottom:1px dashed #2D3F87;text-decoration:none;}
#container2{display:none;}
#container2_audio{display:none;}
#container3{display:none;}
#container3_audio{display:none;}
.on_off{cursor:pointer;}
.on_off_audio{cursor:pointer;}
#top-menu{width:100%;height:32px;margin:0;padding:0 !important;font-size:15px;}
#top-menu ul{float:left;list-style:none;font-weight:bold;margin-bottom:10px;padding:0 !important;position:relative;}
#top-menu ul li{float:left;margin-right:3px;margin-left:0px;display:block;width:170px;text-align:center;}
#top-menu ul li a{display:block;padding:5px 5px;color:#2d3f87;text-decoration:none;border-radius:2px;margin:-1px;text-shadow:1px 1px 1px #F0FFFF;-moz-border-radius:2px;-webkit-border-radius:2px;#border:1px solid #fff;border-radius:2px;border:1px solid #2d3f87;}
#top-menu ul li.active{background:#F0FFFF;}
#top-menu ul li a:hover{color:#2d3f87;#background:#6b0c36;#background:rgba(107,12,54,0.75);text-decoration:none;}
#top-menu ul ul{list-style:none;position:absolute;left:-99999px;opacity:0;-webkit-transition:0.25s linear opacity;font-size:13px;#width:550px;#margin-left:-150px;}
#top-menu ul ul li{display:inline-block;padding-top:1px;float:none;#background:url(dot.gif);#border:1px solid #2d3f87;width:100%;text-align:left;}
#top-menu ul ul a{white-space:nowrap;}
#top-menu ul li:hover ul{left:-1px;opacity:1;border:1px solid #2d3f87;background:#F0FFFF;border-radius:3px;width:912px;z-index:3;}
#top-menu ul li:hover a{#background:#3b9bc4;#background:rgba(05,59,91,0.75);background:#F0FFFF;text-decoration:none;}
#top-menu ul ul li:hover a{background:#DBDBFF;text-decoration:none;}
#top-menu ul li:hover ul a{text-decoration:none;-webkit-transition:-webkit-transform 0.075s linear;border:none;border-radius:0;margin:0px;padding:8px 5px;}
#top-menu ul li:hover ul li{display:block;float:left;width:304px;margin-right:0;}
#video_little iframe {width: 560px; height: 315px;}


#top-menu ul li:hover ul li a:hover{#background:#333;#background:rgba(51,51,51,0.75);text-decoration:none;#-moz-transform:scale(1.05);#-webkit-transform:scale(1.05);}
.cbh-button{width:232px!important;font-size:18px!important;font-weight:300!important;color:#fff!important;background-color:rgba(0,0,0,.5)!important;border-radius:7px!important;padding:17px 0!important;text-align:center!important;margin-top:3px!important;margin-bottom:7px;cursor:pointer!important;float:left!important;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;transition:all .2s cubic-bezier(.19,1,.22,1);}
.cbh-input{outline:0!important;top:auto!important;left:auto!important;padding:6px 10px!important;margin:0 0 7px 0!important;border:1px solid transparent;border-radius:5px!important;width:210px!important;height:inherit!important;font-size:18px!important;background-color:rgba(0,0,0,.1)!important;float:left;-moz-box-sizing:content-box!important;box-sizing:content-box!important;box-shadow:none!important;}
.cbh-text, .cbh-body .cbh-wrapper .cbh-item .cbh-timer .cbh-d, .cbh-body .cbh-wrapper .cbh-item .cbh-timer .cbh-numbs span{font-family:Roboto,sans-serif!important;color:#333!important;font-size:20px;font-weight:normal;}
.cbh-big-text{font-size:1.45em!important;margin-bottom:3px!important;}
.cbh-normal-text{margin-bottom:5px!important;}
.free1{display:inline-block;color:#009900;font-size:19px;}
.free2{display:inline-block;font-size:12px;}
.vuxod{font-size:18px;display:inline-block;}
.vuxod1{font-size:20px;display:inline-block;}
.domMaster{display:none;}
.time{padding:32px 0 0 0;}
.tel{display:inline-block;}
.tel1{display:inline-block;width:180px;padding:10px 0 0 40px;font-size:33px;color:#FF8C00;}
.tel2{vertical-align:top;padding:37px 0 0 20px;font-size:17px;font-style:bold;}
.vuzov{position:relative;left:-121%;top:-38px;}
.email{display:none;}

#up{ 
background:url("img/up.png");
width:65px;
height:65px;
position:fixed;
right:23px;
bottom:87px !important;
cursor:pointer;
display:none;
z-index:20;
}
#text h1 span{line-height:1.1!important;}
#newheader:after,
#main:after,
#mainForm:after{display:block;clear:both;content:'';}
#logo img{max-width:100%;}
#logo, .logo{width:210px;height:125px;}
.grafik{width:200px;}

#clbh_phone_div{ 
left:inherit!important;
right:-1px;
position:fixed;
display:block!important;
z-index:2!important;
width:160px;
height:160px;
top: 112px!important;
}

#clbh_phone_div .cbh-ph-img-circle{top:50px;}
#clbh_phone_div .cbh-ph-circle{top:0;}
#clbh_phone_div .cbh-ph-circle-fill{top:30px;}
.checkout{display:none;}
.swiper-container.foto{display:none;}
.binct-phone-number-1{color:#FF8C00;text-decoration:none;display:block;}
.binct-phone-number-2{color:#FF8C00;text-decoration:none;display:block;}
.binct-phone-number-3{color:#FF8C00;text-decoration:none;display:block;}
.phone{color:#FF8C00;text-decoration:none;display:block;}
#main{position:relative;}
#pop-up-new-30{height:322px!important;}
#pop-up-ceny{padding:0 5px;top:0!important;}
@media screen and (max-width:1020px){.time{padding:45px 0 0 0;}
	#newheader{ margin-bottom: 20px;}
	
}
@media screen and (max-width:940px){.time{padding:45px 0 0 0;}
.vuzov{left:-114%;top:-39px;}
#telefon{padding-top:50px;}
.tel2{padding:30px 0 0 6px;}
.binct-phone-number-1{font-size:18px;}
.binct-phone-number-2{font-size:18px;}
.binct-phone-number-3{font-size:18px;}
.phone{font-size:18px;}
.tel1{width:134px;padding:30px 0 0 4px;}
#main{width:810px;overflow:hidden;}
.tel{width:400px;}
#top-menu ul li{width:158px;}
#video_little iframe {width: 560px;}
#top-menu ul li:hover ul{width:802px;}
#top-menu ul li:hover ul li{width:267px;}
#newcontent{width:535px;}
#text ul li.justifyleft > span{font-size:120%!important;}
#text table{max-width:535px;}
.foto-list img{max-width:124px;height:auto;}
/*#clbh_phone_div{display:none!important;}*/
}
@media screen and (max-width:830px){.time{padding:24px 0 0 0;}
.header-mail {
	display: none !important;
}
#newheader{ margin-bottom: 5px;}
#video_little iframe {width: 560px;}

.title_pagetitle {
	

}
.vuzov{left:-116%;top:-40px;}
.tel2{padding:37px 0 0 6px;}
.tel1{padding:30px 0 0 4px;width:120px;}
.binct-phone-number-1{font-size:16px;}
.binct-phone-number-2{font-size:16px;}
.binct-phone-number-3{font-size:16px;}
.phone{font-size:16px;}
#main{width:700px;}
#logo, .logo{width:160px;height:106px;}
.grafik{width:185px;}
.tel{width:354px;}
#telefon{padding-top:29px!important;font-size:15px!important;}
#top-menu ul li{width:136px;}

#top-menu ul li:hover ul{width:692px;}
#top-menu ul li:hover ul li{width:346px;}
#sidebar{width:100%; padding-top: 0;}
#sidebar > *{display:none;}
#sidebar .main-form{display:block;width:490px!important;position:absolute;top:180px;}
.main-form input,
.main-form textarea{float:left;}
.main-form br{display:none;}
#mainForm{position:relative;}
#mainForm > div:last-child{position:absolute;bottom:0;}
#mainForm hr{margin:20px 0 10px!important;}
#validationmessage{position:absolute;right:0;font-size:12px!important;top:-10px;}
#newcontent{width:100%;}
#text ul li.justifyleft > span{font-size:140%!important;}

#clbh_phone_div{
top:95px!important;
right: -41px;
width:200px;
height:200px;
display:block!important;
}

#clbh_phone_div .cbh-ph-img-circle{top:70px;}
#clbh_phone_div .cbh-ph-circle{top:20px;}
#clbh_phone_div .cbh-ph-circle-fill{top:50px;}
#maintitle2{margin-bottom:230px;display:block;}
#text table{max-width:100%;}
.foto-list img{max-width:150px;}
#pop-up-ceny table{max-width:535px;}
#newcontent {
	margin-bottom: 0;
}
}
@media screen and (max-width:720px){.free1{font-size:14px;}
.vuzov{position:inherit;margin:0 0 0 6px;}
.time{padding:3px 0 0 6px;}
.vuxod1{font-size:18px;}
.vuxod{font-size:15px;}
.tel1{padding:18px 0 0 36px;}
.binct-phone-number-1{font-size:16px;}
.binct-phone-number-2{font-size:16px;}
.binct-phone-number-3{font-size:16px;}
.phone{font-size:16px;}
#telefon{
	padding-top:5px!important;
	font-size:12px!important;
	width:170px;
	position: absolute;
    right: 0;
    top: 107px;
}
.tel2{padding:5px 0 0 0;}
#logo a{margin:0 0 10px 0px;}
#video_little iframe {width: 560px;}
#main{width:500px;}
#clbh_phone_div{display:none!important;}
#logo, .logo{width:135px;margin:5px 0 0 0;}
#top-menu ul li{width:97px;}
#top-menu ul li:hover ul{width:496px;}
#top-menu ul li:hover ul li{width:248px;float:none;}
#newheader{position:relative;height:167px;}
.tel{width:179px;margin:0 0px 0 15px;}
.grafik{width:144px;}
.checkout{position: absolute; display:block;float:left;border:1px solid #99bc39;border-radius:5px;font-size:20px;text-shadow:1px 1px 2px #dbfa75;padding:6px 17px;font-family:'Roboto', sans-serif;background:linear-gradient(to top, #99bc39, #d6f962);text-decoration:none;color:#000;margin-left:8px;margin-top:11px;}
#sidebar .main-form{width:240px!important;position:relative;top:inherit;}
#mainForm > div:last-child{position:relative;bottom:inherit;}
.main-form input, .main-form textarea{float:none;}
#validationmessage{position:relative;right:inherit;font-size:17px!important;top:inherit;}

#maintitle2{
margin-bottom:0;
/*margin-left:50px;*/
margin-top: -5px;
text-align: center;
}

.top-menu-holder.active{
   top:204px!important;
}

.grafik .justifyleft.email{display:none;}
.jot-nav .jot-btn{padding:6px 8px;margin-bottom:8px;}
#text table{max-width:498px;}
#text ul li.justifyleft > span{font-size:110%!important;}

#menu-toggle{
width:25px;
height:25px;
border:3px solid #fff;
border-radius:3px;
float:left;
padding:5px;
cursor:pointer;
position:absolute;
top:159px;
}

#menu-toggle.active{border-color:#ff8c00;background:#ff8c00;}
#menu-toggle:hover{border-color:#ff8c00;}
#menu-toggle .bar{border-radius:3px;border:2px solid #ff8c00;margin-bottom:6px;}
#menu-toggle.active .bar{border-color:#fff;}
.top-menu-holder{display:none;width:500px;background:#fff;}
.top-menu-holder.active{display:block;position:absolute;top:265px;}
#top-menu{height:auto;}
#top-menu ul{float:none;}
#top-menu ul ul li{padding-top:0;}
#top-menu ul li{float:none;width:100%;position:relative;background:#F0FFFF;}
#top-menu ul{z-index:3;}
#top-menu ul li a{display:block;margin-right:50px;background:#F0FFFF;border-radius:0;border:none;}
#top-menu ul > li:after{display:block;content:'';position:absolute;width:20px;height:11px;background:url("img/down.png") no-repeat 0 0;right:0;top:0;cursor:pointer;padding:10px 15px;background-origin:content-box;background-clip:content-box;}
#top-menu .open li:after{display:none;}
#top-menu li.open li:after,
#top-menu ul li.open:hover ul,
#top-menu ul li.open:hover ul a{background:#F0FFFF;}
#top-menu ul li:hover a{background:none;}
#top-menu li.open:after{background-image:url("img/top.png");}
#top-menu .open:hover ul li{width:500px;}
#top-menu .open:hover ul li a{margin-right:0;}
#top-menu li.open:hover ul{display:block;border:none;}
#top-menu .open ul,
#top-menu ul li:hover ul{position:relative;display:block;}
#top-menu .open ul{left:0;opacity:1;margin-bottom:0;}
#top-menu ul li:hover ul{width:500px;display:none;left:0;}
#top-menu .open ul li{float:none;width:500px;}
#top-menu ul li a{padding:8px 5px;margin:0;}
.swiper-container.foto{display:block;}
.foto-list{display:none;}
.swiper-container .swiper-button-prev{background-image:url("img/back.png");}
.swiper-container .swiper-button-next{background-image:url("img/next.png");}
#text img{
/*	max-width:100%;*/
	height:auto;
}
#pop-up-ceny{left:inherit!important;right:0;}
#pop-up-ceny,
#pop-up-ceny table{max-width:400px;}
.tel > div:first-child{width:160px!important;}
}



@media screen and (max-width:520px){.tel1 .phone .binct-phone-number-1 .binct-phone-number-2 .binct-phone-number-3:nth-child(3){margin:0;}

.table-features-mobile {
	display: table !important;
}
.table-features-desktop {
	display: none;
}
.checkout{margin-left:37px;position:absolute;top:144px;left:158px;padding:7px 8px;margin:0;font-size:12px;}
.tel{margin:0 0px 0 0;}
.binct-phone-number-1{display:block;white-space:nowrap;}
.binct-phone-number-2{display:block;white-space:nowrap;}
.binct-phone-number-3{display:block;white-space:nowrap;}
.phone{display:block;white-space:nowrap;}
.tel1{padding:0px 0 0 0px;}
.vuzov{margin:1px 0 0 0;left:0;}
.time{padding:28px 0 0 10px;}
#logo a strong{padding:0 0 0 3px;}
#video_little iframe {width: 520px;}
#newcontent{width:301px;}
.jot-name{font-size:18px !important;}
.jot-message{font-size:16px !important;}
.jot-form-wrap{font-size:18px !important;}
#footer{font-size:16px !important;}
#text{font-size:15px;line-height:28px;}

#text table{width:100% !important;}
.jot-controls textarea, .jot-controls input{width:882px !important;font-size:20px !important;line-height:28px !important;}
.jot-btn{font-size:16px !important;line-height:22px !important;}
.jot-btn-submit{font-size:22px !important;line-height:30px !important;}
.email{display:none;}
#maintitle2 h1{font-size:25px;font-weight:bold;}
#newheader{width:300px;position:relative;padding:0 0 35px;}
#main{width:300px;}
#logo, .logo{width:150px;height:100px;}
#menu-toggle{display:none;}
.tel{float:left!important;width:100%; margin-bottom: 30px;}
.tel > div:first-child{width:40%!important;text-align:left;}
.jot-controls textarea,
.jot-controls input{width:280px!important;}
#text ul li.justifyleft > span{font-size:140%!important;}
.tel strong > div{font-size:20px!important;line-height:30px;}
.grafik{right:0;top:150px;width:148px;}
.time > span{font-size:15px!important;}
.grafik .free,
.grafik .commit{position:relative;left:inherit;top:0;}
.free > span{font-size:15px!important;}
#telefon{text-align:center;width:167px;font-size:12px!important;padding-top:14px!important;}
.review-table td:first-child,
.reviews-more{display:none;}
h2{text-align:center;}
#text td{text-align:center;}
.warranty td:first-child{width:20%;}
.warranty td:first-child p:after{display:block;clear:both;content:'';}
.warranty img{float:none!important;}
#pop-up-ceny{min-width:250px;padding:0 2px;max-width:300px;}
#pop-up-ceny{overflow:hidden;top:0!important;left:0!important;}
#pop-up-ceny table{font-size:13px;margin:0;}
#pop-up-ceny table td:first-child{width:20px!important;}
#pop-up-ceny table td:last-child{width:76px!important;}
#pop-up-ceny table td:nth-child(2){width:132px!important;}
.swiper-container, .phone{font-stretch:semi-condensed;font-size:20px!important;}, .binct-phone-number-1{font-stretch:semi-condensed;font-size:20px!important;}, .binct-phone-number-2{font-stretch:semi-condensed;font-size:20px!important;}, .binct-phone-number-3{font-stretch:semi-condensed;font-size:20px!important;}
#maintitle2{margin-left:0;}
.jot-input-prepend{margin-top:7px;}
.jot-controls input{width:250px!important;}
.jot-controls textarea{width:277px!important;}
.jot-input-prepend:last-child input{width:220px!important;}
.tel-ss {font-size: 10px;margin-left: 20px;}
}
@media screen and (max-width:380px){#pop-up-ceny{max-width:250px;right:0;left:inherit!important;}
#video_little iframe {width: 380px;}

}

@media screen and (max-width:520px){
.checkout{
     top:150px;
}

#telefon{
     padding-top:16px!important;
}


#maintitle2 h1{
     font-size:18px;
}
#video_little iframe {width: 320px; height: 215px;}
#text{
     line-height:22px;
}

#text table{
      width:95% !important;
}

#text td{
      text-align: left;
}

#pop-up-new-30{
     height:285px!important;
     top: 4px!important;
     width: 85%;
     left: 4.5px!important;
}

.cbh-text{
     margin-top: -41px;
}

.pop-tel{
    margin:12px 11px 7px;
}
}
.tm_foto {
	position: relative;
}
.tm_foto:hover .description {
    opacity: 1;
    z-index: 999;
}
.description {
   /* left: 71px; */
  /*  top: -444px; */
    position: absolute;
    width: 195px;
    /* height: 235px; */
    border-radius: 8px;
    z-index: 999;
    background: #136186;
    color: #fff;
    left: 118px;
    pointer-events: none;
    top: -250px;
    padding: 15px;
    font-size: 13px;
    opacity: 0;
    transition: all 0.5s ease;
    /* background: url(img/cloud.png); */
    background-repeat: no-repeat;
    background-size: 100%;
    font-weight: 700;

}
/* .description:before {
    top: 50%;
    left: -32px;
    content: "";
    width: 10px;
    height: 0px;
    border: 12px solid transparent;
    border-right: 10px solid #353333;
    position: absolute;
    transform: translateY(-50%);
} */
@-moz-document url-prefix() {
    .description {
        top: -70px;
    }
}
.table-features-mobile {
	display: none;
}