/* html5doctor.com Reset v1.6.1 (http://html5doctor.com/html-5-reset-stylesheet/) - http://cssreset.com */
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;background:transparent}
body{line-height:1}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
nav ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:none}
a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}
ins{background-color:#ff9;color:#000;text-decoration:none}
mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}
del{text-decoration:line-through}
abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}
table{border-collapse:collapse;border-spacing:0}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:10px 0;padding:0}
input,select{}
img{vertical-align: bottom;max-width: 100%;}
iframe{max-width: 100%;}
/*-- default --*/
a{color: #0d88c3;text-decoration:underline;}
a:hover{color: #0d88c3;text-decoration: none;}
a img{border:0;}
img a:hover{text-decoration: none;}
ul,ol{margin-left: 20px; margin-bottom:20px;}
p{padding-bottom: 20px;}
h1,h2,h3,h4,h5,h6{color:#000;line-height: normal;font-weight:bold;margin:0 0 10px 0;padding:0;}
h1{font-size:30px; color:#000; padding:0; margin:0 0 20px 0; line-height: normal; text-align:left;}
.inner h1{text-align:left;}
h2{font-size: 24px; font-weight:normal; color:#000;}
h3{font-size: 20px;}
h4,h5,h6{font-size:18px;}
strong{font-weight:bold;}
address{font-style:normal;padding-bottom:10px;}
.skry, .md{display:none;}
.basic001, .basic002, .basic003{margin:0; padding:0; position:static; width:auto;}

.basic002{background:#ffffff;padding:45px 0;}
.basic002 .title{text-align:center;}
.basic002 .title h2{margin:0;}
.basic002 .content{padding-top:0px;}

#my-signin2{display:none;}
.center{text-align:center;}


/* weby */
body{font:normal 14px/1.5 'Open Sans', sans-serif; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%; -moz-text-size-adjust:100%; text-size-adjust:100%; background:#fff; color:#000; overflow-x:hidden;}
	
#header{background:#fff; z-index:100; position:fixed; width:100%; top:0; border-bottom:4px solid #138fc7;}
#header::after, .inner::after, .intro::after{content:''; clear:both; display:block;}
#head{min-height:76px;max-width:100%; width:1200px; margin:0 auto; position:relative; padding:0;}

.left-menu .title{display:none;}

.QuerySheetQueryRequired{color:#666;}

.info-box-1 .mh{padding:0 40px;}
.info-box-1 .mh img:first-child{float:left !important; width:100px; margin-left:25%;}
.info-box-1 .mh img:last-child{float:right; width:100px; margin-right:25%;}

@media only screen and (min-width:768px) {
	.scrolling #head{min-height:70px;}
	.scrolling #head #logo{height:58px;margin:8px 0 5px 0; /* width:235px; text-align: right; background:url(images/logo-s.png) no-repeat right center;*/}
	/* .scrolling #head #logo img{display:none;} */
	.scrolling #head .top-info{top:10px; display:none;}
	.scrolling #main-menu{bottom:-7px;}
	.scrolling .slogan{margin-top:15px;}
	
	
}

#head, #head .top-info, .menu, #logo, .slogan{
  -webkit-transition: all 0.4s ease;
  -moz-transition:    all 0.4s ease;
  -ms-transition:     all 0.4s ease;
  -o-transition:      all 0.4s ease;
}


.top-info{margin:0; padding:0; position:absolute; right:0; top:20px;}
.top-info li{margin:0; padding:0 12px; border-right:1px solid #e6e7eb; list-style:none; display:inline;}
.top-info li:last-child{border:0; padding-right:0;}
.top-info li i{font-size:22px; color:#9bd3ae; margin-right:5px;}
.top-info li a{color:#58595b; text-decoration:none;}
.top-info li.infomail a:hover{color:#58595b; text-decoration: underline;}
#logo{padding:0; margin:0; float:left; height:100px; position:absolute; top:0; left:0;}
#logo a{display:block; height:100%; width:100%;}
.slogan{margin:30px 0 0 15px; padding:5px 0 5px 15px; float:left; font-size:22px; border-left:1px solid #a5e4fd; color:#0086c3; font-weight:300;}
#container{max-width:100%; padding:30px 0 0 0; margin:0 auto;text-align:left; position:relative;}
#container-main{position:relative; padding-top:80px;}
.skin-empty #container-main{padding-top:0;}
#page42994 #container,
#page43030 #container,
#page44810 #container{padding-top:0;}

#page44810 #container .basic001b{padding:30px 0; color:#fff;}
#page44810 #container .basic001b h1,
#page44810 #container .basic001b h2,
#page44810 #container .basic001b .QuerySheetQueryRequired{color:#FFF;}

#page44810 #container .basic001b h1,
#page44810 #container .basic001b h2{margin:0; padding:0;}

#page44810 #container .basic001b .QuerySheetQueryRequired,
#page44810 #container .basic001b .QuerySheetAnswerRequired,
#page44810 #container .basic001b .QuerySheetAnswerRequiredMessage,
#page44810 #container .basic001b .message-failed{color:#FF0;}
#page44810 #container .basic001b .QuerySheet{padding:0;}
#page44810 #container .basic001b .QuerySheetLine{margin-bottom:0;}

#page44810 #container{padding:0;}
#page44810 #container .basic001b{padding:20px 10px;}
#page44810 #container .basic001{padding:10px;}




#content{}
.content{width:1200px; margin:0 auto; position:relative; max-width:100%;}
.inner .content{width:auto; margin:0;}

.wrapper{padding-top:0px; position:relative;}
.inner{clear:both; width:1100px; margin:0 auto; max-width:100%; background:#ffffff; padding:0 0 20px 0px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; }
.inner .right{width:70%;}
.inner .left{width:28%; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; padding:0;}

/*
.left-menu{background:#effaff;}
.left-menu .content{}
.left-menu ul{margin:0; padding:0;}
.left-menu ul li{margin:0; padding:0; list-style:none; width: 100%; }
.left-menu ul li.selected, .left-menu ul li:hover{margin-top:0;}
.left-menu ul li:first-child{margin-left:0;}
.left-menu ul li a{
	font-size:16px;
	padding:18px 10px 18px 80px;
	display:block;
	color:#58595b;
	text-decoration: none;
}

.left-menu ul li.selected a, .left-menu ul li:hover a{ background-color:#9bd3ae;}
.left-menu ul li a span{display:block;}

*/

.left-menu{background:#effaff;}
.left-menu .title{font-size:36px; color: #0d88c3; padding:15px 25px; letter-spacing:-1px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.left-menu ul{margin:0; padding:0;}
.left-menu ul li{margin:0 0 1px 0; padding:0; list-style:none;}
.left-menu ul li a{color:#58595b; text-decoration:none; font-size:16px; display:block; padding:18px 10px 18px 80px; background-repeat:no-repeat; background-position:20px center; background-image:url(images/ico-default.png);}
.left-menu ul li a:hover, .left-menu ul li.selected a{color:#fff; background-color:#138fc7; text-decoration:none; background-image:url(images/ico-default-h.png);}

.left-menu ul li#mi-ssubmenu-43639 a{background-image:url(images/ico-zasadnutia.png);}
.left-menu ul li#mi-ssubmenu-43633 a{background-image:url(images/ico-sluzby.png);}
.left-menu ul li#mi-ssubmenu-43631 a{background-image:url(images/ico-ubytovanie.png);}
.left-menu ul li#mi-ssubmenu-43640 a{background-image:url(images/ico-stravovanie.png);}
.left-menu ul li#mi-ssubmenu-43641 a{background-image:url(images/ico-podujatia.png);}
.left-menu ul li#mi-ssubmenu-43642 a{background-image:url(images/ico-kina.png);}
.left-menu ul li#mi-ssubmenu-43643 a{background-image:url(images/ico-praca.png);}
.left-menu ul li#mi-ssubmenu-43644 a{background-image:url(images/ico-inzercia.png);}
.left-menu ul li#mi-ssubmenu-43645 a{background-image:url(images/ico-lekaren.png);}
.left-menu ul li#mi-ssubmenu-43646 a{background-image:url(images/ico-poruchy.png);}
.left-menu ul li#mi-ssubmenu-43647 a{background-image:url(images/ico-noviny.png);}
.left-menu ul li#mi-ssubmenu-43648 a{background-image:url(images/ico-napoveda.png); background-position:30px center;}



.left-menu ul li#mi-ssubmenu-43639 a:hover, .left-menu ul li#mi-ssubmenu-43639.selected a{background-image:url(images/ico-zasadnutia-h.png);}
.left-menu ul li#mi-ssubmenu-43633 a:hover, .left-menu ul li#mi-ssubmenu-43633.selected a{background-image:url(images/ico-sluzby-h.png);}
.left-menu ul li#mi-ssubmenu-43631 a:hover, .left-menu ul li#mi-ssubmenu-43631.selected a{background-image:url(images/ico-ubytovanie-h.png);}
.left-menu ul li#mi-ssubmenu-43640 a:hover, .left-menu ul li#mi-ssubmenu-43640.selected a{background-image:url(images/ico-stravovanie-h.png);}
.left-menu ul li#mi-ssubmenu-43641 a:hover, .left-menu ul li#mi-ssubmenu-43641.selected a{background-image:url(images/ico-podujatia-h.png);}
.left-menu ul li#mi-ssubmenu-43642 a:hover, .left-menu ul li#mi-ssubmenu-43642.selected a{background-image:url(images/ico-kina-h.png);}
.left-menu ul li#mi-ssubmenu-43643 a:hover, .left-menu ul li#mi-ssubmenu-43643.selected a{background-image:url(images/ico-praca-h.png);}
.left-menu ul li#mi-ssubmenu-43644 a:hover, .left-menu ul li#mi-ssubmenu-43644.selected a{background-image:url(images/ico-inzercia-h.png);}
.left-menu ul li#mi-ssubmenu-43645 a:hover, .left-menu ul li#mi-ssubmenu-43645.selected a{background-image:url(images/ico-lekaren-h.png);}
.left-menu ul li#mi-ssubmenu-43646 a:hover, .left-menu ul li#mi-ssubmenu-43646.selected a{background-image:url(images/ico-poruchy-h.png);}
.left-menu ul li#mi-ssubmenu-43647 a:hover, .left-menu ul li#mi-ssubmenu-43647.selected a{background-image:url(images/ico-noviny-h.png);}
.left-menu ul li#mi-ssubmenu-43648 a:hover, .left-menu ul li#mi-ssubmenu-43648.selected a{background-image:url(images/ico-napoveda-h.png);}


#main-menu ul li a.sub{display:none;}

#page42643 h1{color:#ff8401;}
#page42644 h1{color:#129dbe;}
#page42645 h1{color:#58385f;}
#page42646 h1{color:#73881d;}
#page42647 h1{color:#7b4c21;}
#page42648 h1{color:#1b3568;}
#page42649 h1{color:#b50810;}
#page42650 h1{color:#263438;}
#page42651 h1{color:#cf1d71;}
#page42652 h1{color:#0f9414;}
#page42653 h1{color:#ff8401;}
#page42654 h1{color:#ff8900;}
#page42655 h1{color:#7a03ab;}

.left-menu ul li#mi-ssubmenu-42643 a{	
	background: #ff8401;
	background: -moz-radial-gradient(center, ellipse cover,  #ff8401 0%, #fb5a0a 100%);
	background: -webkit-radial-gradient(center, ellipse cover,  #ff8401 0%,#fb5a0a 100%);
	background: radial-gradient(ellipse at center,  #ff8401 0%,#fb5a0a 100%);
}

.left-menu ul li#mi-ssubmenu-42644 a{	
	background: #129dbe;
	background: -moz-radial-gradient(center, ellipse cover,  #14c2c6 0%, #129dbe 100%);
	background: -webkit-radial-gradient(center, ellipse cover,  #14c2c6 0%,#129dbe 100%);
	background: radial-gradient(ellipse at center,  #14c2c6 0%,#129dbe 100%);
}

.left-menu ul li#mi-ssubmenu-42645 a{	
	background: #58385f; 
	background: -moz-radial-gradient(center, ellipse cover,  #91479c 0%, #58385f 100%);
	background: -webkit-radial-gradient(center, ellipse cover,  #91479c 0%,#58385f 100%);
	background: radial-gradient(ellipse at center,  #91479c 0%,#58385f 100%);
}

.left-menu ul li#mi-ssubmenu-42646 a{	
	background: #73881d;
	background: -moz-radial-gradient(center, ellipse cover,  #9aae29 0%, #73881d 100%);
	background: -webkit-radial-gradient(center, ellipse cover,  #9aae29 0%,#73881d 100%);
	background: radial-gradient(ellipse at center,  #9aae29 0%,#73881d 100%);
}

.left-menu ul li#mi-ssubmenu-42647 a{	
	background: #7b4c21;
	background: -moz-radial-gradient(center, ellipse cover,  #c45524 0%, #7b4c21 100%);
	background: -webkit-radial-gradient(center, ellipse cover,  #c45524 0%,#7b4c21 100%);
	background: radial-gradient(ellipse at center,  #c45524 0%,#7b4c21 100%);
}

.left-menu ul li#mi-ssubmenu-42648 a{	
	background: #1b3568;
	background: -moz-radial-gradient(center, ellipse cover,  #3c66c1 0%, #1b3568 100%);
	background: -webkit-radial-gradient(center, ellipse cover,  #3c66c1 0%,#1b3568 100%);
	background: radial-gradient(ellipse at center,  #3c66c1 0%,#1b3568 100%);
}

.left-menu ul li#mi-ssubmenu-42649 a{	
	background: #b50810;
	background: -moz-radial-gradient(center, ellipse cover,  #ff001b 0%, #b50810 100%);
	background: -webkit-radial-gradient(center, ellipse cover,  #ff001b 0%,#b50810 100%);
	background: radial-gradient(ellipse at center,  #ff001b 0%,#b50810 100%);
}

.left-menu ul li#mi-ssubmenu-42650 a{	
	background: #263438;
	background: -moz-radial-gradient(center, ellipse cover,  #486866 0%, #263438 100%);
	background: -webkit-radial-gradient(center, ellipse cover,  #486866 0%,#263438 100%);
	background: radial-gradient(ellipse at center,  #486866 0%,#263438 100%);
}

.left-menu ul li#mi-ssubmenu-42651 a{	
	background: #cf1d71;
	background: -moz-radial-gradient(center, ellipse cover,  #f51d83 0%, #cf1d71 100%);
	background: -webkit-radial-gradient(center, ellipse cover,  #f51d83 0%,#cf1d71 100%);
	background: radial-gradient(ellipse at center,  #f51d83 0%,#cf1d71 100%);
}

.left-menu ul li#mi-ssubmenu-42652 a{	
	background: #0f9414;
	background: -moz-radial-gradient(center, ellipse cover,  #22dc1e 0%, #0f9414 100%);
	background: -webkit-radial-gradient(center, ellipse cover,  #22dc1e 0%,#0f9414 100%);
	background: radial-gradient(ellipse at center,  #22dc1e 0%,#0f9414 100%);
}

.left-menu ul li#mi-ssubmenu-42653 a{	
	background: #ff8401;
	background: -moz-radial-gradient(center, ellipse cover,  #2b97e3 0%, #0e6188 100%);
	background: -webkit-radial-gradient(center, ellipse cover,  #2b97e3 0%,#0e6188 100%);
	background: radial-gradient(ellipse at center,  #2b97e3 0%,#0e6188 100%);
}

.left-menu ul li#mi-ssubmenu-42654 a{	
	background: #ff8900;
	background: -moz-radial-gradient(center, ellipse cover,  #ffc600 0%, #ff8900 100%);
	background: -webkit-radial-gradient(center, ellipse cover,  #ffc600 0%,#ff8900 100%);
	background: radial-gradient(ellipse at center,  #ffc600 0%,#ff8900 100%);
}

.left-menu ul li#mi-ssubmenu-42655 a{	
	background: #7a03ab;
	background: -moz-radial-gradient(center, ellipse cover,  #b95fff 0%, #7a03ab 100%);
	background: -webkit-radial-gradient(center, ellipse cover,  #b95fff 0%,#7a03ab 100%);
	background: radial-gradient(ellipse at center,  #b95fff 0%,#7a03ab 100%);
}

/*.left-menu ul li a::before{
	counter-increment:section;
	content:counter(section);
	display:block;
	width:100%;
	height:100%;
	text-align:center;	
	font-size:16px;
	line-height:30px;
	font-weight:bold;
}*/

.basic001b{background:#0086c3; margin-bottom:20px;}

.menu{margin:0; padding:0; position:absolute; right:0; bottom:41px;}
.menu li{margin:0; padding:0 0 0 0px; list-style:none; display:inline;}
.menu li a{display:inline-block; color:#00aeef; text-decoration:none; padding:0 15px; font-weight:bold; font-size:18px; border-bottom:4px solid #b5e8ff; padding-bottom:22px;}
.menu li a i{font-size:22px; position:relative; top:1px;}

/*.menu li:last-child a{background:#0086c3; color:#FFF;}*/
.menu li a:hover{border-bottom:4px solid #0086c5;}

#footer{background:#0d88c3 url(images/bg_footer.png) no-repeat center bottom; color:#fff; clear:both; padding:30px 0; min-height:150px;}
#footer .content{min-height:150px;}
.copy{text-align:right; font-size:14px; color:#fff; overflow:hidden; position:absolute; bottom:0; right:0;}
.copy p{margin:0; padding:0;}
.copy a{color:#fff; text-decoration:none;}
.copy a:hover{text-decoration:underline;}

.menu-pata, .info-pata{margin:0; padding:0;}
.menu-pata li, .info-pata li{margin:0; padding:0; list-style:none;}

.menu-pata li{margin:5px 0;}
.menu-pata li a{color:#fff; text-decoration:none;}
.menu-pata li i{font-size:22px;}
.menu-pata li a:hover{text-decoration:underline;}

.info-pata{/* position:absolute; top:5px; right:0px; */ text-align:center;}
.info-pata li:first-child{margin-top:-10px; vertical-align:top;}
.info-pata li{display:inline-block; margin:0 18px 0 0; font-size:16px; line-height:48px;}
.info-pata li i{font-size:40px; margin-right:6px; position:relative; top:5px;}
.info-pata li a{color:#fff; text-decoration:none;}
.info-pata li.infomail a:hover{color:#fff; text-decoration: underline;}

.clear{clear:both;}
.left{float:right;}
.right{float:left;}

.right ul, .basic001 ul{list-style:none; margin-left:0;}
.right ul li, .basic001 ul li{margin-left:0; padding-left:1px; /* background:url(images/bullet-li.png) no-repeat 2px 10px; */}
.right ul li::before, .basic001 ul li::before{content:''; display:inline-block; width:5px; height:5px; margin-right:8px; -webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%; background:#555555; position:relative; top:-2px;}



p:last-child{margin-bottom:0 !important; padding-bottom:0 !important;}
div.otest{padding:30px 0 !important; text-align:center; font-size:26px; line-height:200px;}
div.otest a{background:#f58320; color:#fff; margin:0; width:400px; height:96px; text-align:center; line-height:96px; display:inline-block; text-decoration:none;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px; position:relative; max-width:100%;}
div.otest a i{position:relative; left:-40px;}
div.otest a:hover{background:#53c102;}
.w40, .w20, .w50, .w80{display:block; float:left; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; padding:0 10px;}
.w80{width:80%;}
.w40{width:40%;}
.w50{width:50%;}
.w20{width:20%;}

.w40 img, .w20 img{max-width:100%;}


.baner{ background:url(images/baner-bg.jpg) no-repeat center top;}
.baner > div{width:1100px; position:relative; margin:0 auto;}
.content, .title{margin:0 auto; width:1100px; position:relative,; max-width:100%;}
.mobil{float:right; position:relative; top:-435px;}
.basic001{padding-bottom:25px;}

#page42994 .basic001{}



.info-box li{/* background:url(images/bullet-li.png) no-repeat center left;*/ list-style:none; padding:0px 0 0 20px;}
.hr{width:292px;}
p.text-1{background:#0d88c3; color:#fff; right:0; position:absolute; bottom:0; padding:15px; width:230px; font-size:16px; padding-bottom:20px !important;}
.info-box-1{background:#9bd3ae; color:#fff; text-align:center; padding:41px 0; margin:0 auto 0px ; width:1100px;} 
.info-box-1 img{padding-top:20px;}
.info-box-1 img.gplay{padding-right:30px;}
.info-box-1 p{font-size:30px; padding-bottom:0;}
.autor{text-align:center; background:url(images/blue-line.png) no-repeat center top; padding-top:40px; margin-top:20px; padding-bottom:50px;}

.box li{background:url(images/bullet-ul.png) no-repeat center left; list-style:none; padding:0px 0 0 15px; float:none !important; width:100% !important;}
ul.box{margin-left:0;}
.intro-bn a.button{z-index:100; background:#0d88c3; color:#fff; height:65px; line-height:65px;}
.button{display:inline-block; padding:0 20px; height:52px; line-height:52px; text-decoration:none; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; font-size:22px;}
a.button:hover{background:#f58220;}

/*
#main-menu{position:absolute; bottom:41px; right:0;}
#main-menu .title{display:none;}
#main-menu .nav{float:right;}
#main-menu ul{margin:0; padding:0;}
#main-menu ul ul{display:none;}
#main-menu ul li{margin:0; padding:0; list-style:none; float:left; position:relative;}
#main-menu ul.sjMenu > li{margin:0;}
#main-menu ul li:hover > ul {display:block; position:absolute; top:45px; left:0;}
#main-menu ul.sjMenu > li{border-bottom:4px solid #b5e8ff ;}
#main-menu ul.sjMenu > li:hover, #main-menu ul.sjMenu > li.selected{border-bottom:4px solid #0d88c3;}

#main-menu .content{width:auto;}
#main-menu ul li a{color:#00aeef; font-size:17px; display:inline-block; vertical-align:middle; text-decoration:none; font-weight:bold;}
#main-menu ul.sjMenu > li > a{padding:0 16px 16px;}
#main-menu ul ul li a{background:#0d88c3; color:#fff; display:block; padding:10px 15px; min-width:220px; border-top:1px solid #fff;}
#main-menu ul ul li a:hover{background:#0576ac; color:#fff;}

#main-menu ul li#mi-smainmenu-42751 a{text-indent:-9999px; overflow:hidden;}
#main-menu ul li a .fa{color:#999999; font-size:22px;}
#main-menu ul li a:hover, #main-menu ul li a:hover .fa{color:#00aeef;}
#main-menu ul li a.btn-orange{background:#ff8900;}
#main-menu ul li a.btn-blue{background:#0086c3;}
#main-menu ul li a.btn-orange, #main-menu ul li a.btn-blue{color:#fff; padding:2px 10px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; margin-bottom:12px;}
#main-menu ul li a.btn-orange:hover, #main-menu ul li a.btn-blue:hover{background:#53c102; color:#fff;}
#main-menu ul.sjMenu li#mai-smainmenu-a-42836-link, #main-menu ul.sjMenu li#mai-smainmenu-a-42836-link:hover{border-bottom:0;}
#main-menu ul.sjMenu li#mai-smainmenu-a-42836-link:last-child{margin-right:0;}
.scrolling #main-menu{bottom:10px;}
*/

#main-menu{position:absolute; bottom:-4px; right:0;}
#main-menu .title{display:none;}
#main-menu .nav{float:right;}
#main-menu ul{margin:0; padding:0;}
#main-menu ul ul{display:none;
	-webkit-box-shadow: 0px 5px 10px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 5px 10px 0px rgba(0,0,0,0.75);
	box-shadow: 0px 5px 10px 0px rgba(0,0,0,0.75);
}
#main-menu ul li{margin:0; padding:0; list-style:none; float:left; position:relative;}
#main-menu ul.sjMenu > li{margin:0 10px;}
#main-menu ul li:hover > ul {display:block; position:absolute; top:45px; left:0;}
#main-menu ul.sjMenu > li{border-bottom:4px solid rgba(0,0,0,0);}
#main-menu ul.sjMenu > li:hover, #main-menu ul.sjMenu > li.selected{/* border-bottom:4px solid #0d88c3; */}

#main-menu ul li a{color:#58595b; font-size:17px; display:inline-block; vertical-align:middle; text-decoration:none;}
#main-menu ul.sjMenu > li > a{padding:0 0 16px 0;}

#main-menu ul.sjMenu > li::after{content:''; display:inline-block; background:#e6e7eb; width:1px; height:30px; position:absolute; right:-10px; top:0;}
#main-menu ul.sjMenu > li:last-child::after{display:none;}

#main-menu ul li a .fa{color:#999999; font-size:22px;}
#main-menu ul li a:hover, #main-menu ul li a:hover .fa{color:#0d88c3;}

#main-menu ul ul li{float:none;}
#main-menu ul ul li a{background:#0d88c3; color:#fff; display:block; padding:5px 15px; min-width:195px; /* border-top:1px solid #fff; */}
#main-menu ul ul li a:hover{background:#0576ac; color:#fff;}

#main-menu ul li#mi-smainmenu-42751 a{text-indent:-9999px; overflow:hidden;}
#main-menu ul li a .fa{color:#999999; font-size:22px;}
#main-menu ul li a:hover, #main-menu ul li a:hover .fa{color:#0d88c3;}
#main-menu ul li a.btn-orange{background:#ff8900;}
#main-menu ul li a.btn-blue{background:#f58220;}
#main-menu ul li a.btn-orange, #main-menu ul li a.btn-blue{color:#fff; padding:2px 10px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; margin-bottom:12px;}
#main-menu ul li a.btn-orange:hover, #main-menu ul li a.btn-blue:hover{background:#0086c3; color:#fff;}
#main-menu ul.sjMenu li#mai-smainmenu-a-43032-link, #main-menu ul.sjMenu li#mai-smainmenu-a-43032-link:hover{border-bottom:0;}
#main-menu ul.sjMenu li#mai-smainmenu-a-43032-link:last-child{margin-right:0;}

.info-box-2 .obce{float:left; width:50%;}
.info-box-2 h3{color:#00aeef; font-size:36px;}
.info-box-3{margin:0 auto; padding-top:25px; width:1100px; overflow:hidden;}
.info-box-3 .left, .info-box-3 .right{width:47%;}

.info-box-3 h3{color:#00aeef; font-size:36px;}
.info-box-3 h4{color:#00aeef; font-size:24px;}

.QuerySheetTitle{display:none;}
.QuerySheet input[type="text"], .QuerySheet textarea, .QuerySheet select{background:#f7fcff; padding:15px; border-color:#ccedfd;}
.QuerySheet input[type="text"], .QuerySheet select{width:100%;}
.QuerySheet input.button{width:325px; line-height:normal; font-size:22px;}
.QuerySheet{padding-top:15px;}
.Verify img{height:45px !important; width:auto !important;}

.QuerySheet input[type="text"], .QuerySheet textarea, .QuerySheet select{font-size:16px;}


.buttony{text-align:center;}
.buttony a{display:inline-block; padding:25px 90px 25px 25px; background:#f58220; color:#fff; font-size:24px; line-height:26px; -webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px; text-decoration:none; text-align:left; min-height:52px; vertical-align:top; position:relative; margin:10px;}
.buttony a span{display:block;}
.buttony a:hover{background:#0086c3;}


.buttony a::after{display:inline-block; width:80px; height:100%; position:absolute; right:0; top:0; background-repeat:no-repeat; background-position:center center; content:'';}
.buttony a.bleft::after{background-image:url(images/ii-virtualne.png);}
.buttony a.bright::after{background-image:url(images/ii-plus.png);}


div.container-insert-module{display:none;}

.skin-main .right li{float:left; width:50%; list-style:none;}
.skin-main .right ul{margin-left:0;}
#container-in{clear:both;}
.text-2{width:1100px; text-align:center; margin:0 auto; padding-top:20px;}

.blue-line-2{position:absolute; left:270px; padding-top:10px;}
.info-box-4 h2 span{display:block; padding-left:200px;}
.info-box-4 .title{text-align:left;}
.info-box-4 .title h2{padding-left:200px;}

.box-2, .box-3{margin:0; padding:20px 0 0 0; display:table;}
.box-2::after, .box-3::after{content:''; display:block; clear:both;}
.box-2 li, .box-3 li{margin:0; padding:0 0 60px 1.25%; list-style:none; width:32.5%; position:relative; display:table-cell;}
.box-2 li{width:49.375%;}
.box-2 li:first-child, .box-3 li:first-child{padding-left:0;}
.box-2 li h3, .box-3 li h3{font-size:16px; font-weight:normal; color:#00aeef; margin:0 0 15px 0; padding:0 0 8px 0; border-bottom:1px solid #bfbfbf; position:relative;}
.box-2 li h3:after, .box-3 li h3:after{content:''; display:block; width:11px; height:11px; position:absolute; bottom:-6px; right:0; background:url(images/h3.png) no-repeat 0 0;}
.box-2 li p em, .box-3 li p em{color:#7f7f7f;}
.box-2 li p, .box-3 li p{margin:0 0 10px 0; padding:0;}
.box-2 li a.button, .box-3 li a.button{width:100%; color:#fff; padding:0 10px; background:#0d88c3; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; font-size:16px; text-align:center; position:absolute; bottom:0; left:0; border:3px solid #fff; vertical-align:middle;}
.box-2 li a.button:hover, .box-3 li a.button:hover{background:#f58220;}

.w5050{}
.w5050 .right p{margin:0 0 5px 0; padding:0;}
.w5050 > div{width:50%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.w5050 .left{float:left;}
.w5050 .right{float: right; padding-left:40px; margin-bottom:20px;}
.w5050 .right .right{padding-left:0;}

.top .basic001{padding-bottom:30px;}
.top .basic001 h1{margin-bottom:0;}
.nopadding{padding:0;}
.nopadding .content{padding-top:0;}
.notp{padding-top:0;}
.text-right{text-align:right;}

.mapa-wrap-mapa > div{width:50%; padding:0;}
.mapa-wrap-mapa iframe{max-width:100%;}
.mapa-wrap-mapa .left{float:left;}
.mapa-wrap-mapa .right{float:right;}

.f40{font-size:40px;}
.f24{font-size:24px;}


.QuerySheetQueryRequired, .QuerySheetAnswerRequired, .QuerySheetAnswerRequiredMessage,
.message-failed{color:#F00;}
.QuerySheetQueryRequired{color:#666;}
.message-failed{margin-bottom:15px;}

table.QuerySheet{width:100%;}

#form-991 .QuerySheetLine label,
#form-991 .QuerySheetQueryRequiredInfo,
.container-insert-module,
.QuerySheetTitle{display:none;}

#form-991 .QuerySheetLine4 label,
#form-991 .QuerySheetLine5 label{display:block; padding:15px 0 5px 0;}
#form-991 .QuerySheetLine5 label{float:left; margin-right:10px;}
#form-991 .QuerySheetLine5 .QuerySheetAnswer{float:left;}
.Verify img{height:55px !important; width:100px !important;}

.QuerySheetForm::after{content:''; clear:both; display:block;}
.QuerySheetForm input[type="text"],
.QuerySheetForm textarea,
.QuerySheetForm select{background:#f7fcff; border:1px solid #ccedfd; font-size:16px; padding:15px; color:#0d88c3; width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; font-family:'Open Sans', sans-serif;}
.QuerySheetForm input.sj-var-checkbox{width:auto;}
.QuerySheetForm textarea{height:145px;}
#form-971 .QuerySheetLine4 textarea{height:119px;}
.QuerySheetForm select:hover,
.QuerySheetForm input:hover,
.QuerySheetForm textarea:hover,
.QuerySheetForm input:focus,
.QuerySheetForm textarea:focus{border-color:#0086c3;}
.QuerySheetForm input.button, .QuerySheetForm input.input_odoslat{background:#ff8900; color:#FFF; cursor: pointer; min-width:180px; padding:0 30px; border:0; width:auto;}
.QuerySheetForm input.button:hover, a.button:hover, .QuerySheetForm input.input_odoslat:hover{background:#53c102; color:#FFF;}
.skin-blank h1{color:#0d88c3; text-align:left; font-weight:normal; margin:0 0 10px 0; padding:0;}
.skin-blank .basic001{padding:30px 20px;}
.fancybox-skin{background:#fff;}
.QuerySheetFoot{text-align:right; float:right;}
.QuerySheetLine{margin-bottom:10px;}
.QuerySheetForm input.Verify{width:auto;}

.articleSummary{border-bottom:1px solid #e6d9c5;margin-bottom:20px;width: 100%;overflow:hidden;padding-bottom:20px;}

.articleSummary h2{margin:0 0 10px 0; padding:0; line-height:24px; text-align:left;}
.articleSummary h2 a{font-size: 24px;font-weight: normal;text-decoration:none;color:#0d88c3;}
.articleSummary h2 a:hover{text-decoration:underline;}

.articleSummary p{margin:0;display:inline;}
.articleSummaryMore{padding:0;}
img.articleSummaryImg, img.articleArticleImg{float:left;margin:0 20px 5px 0;padding:4px; border:1px solid #e0e0e0;}
.articleSummaryContent p{margin:0;padding:0;}
.article-sumarry-content{margin-left:230px;}
.NextPages {margin:5px 0;}
.articleBack {text-align:left;clear:both;padding-bottom:5px;}
.articles {text-align:justify;}
.articles .articleSummaryMore {clear:both;text-align:right;padding:0;}
.articles img.articleSummaryImg, .articles img.articleArticleImg {float:left;margin:0 10px 0 0;padding:2px;border:1px solid #cccccc;}
.articleBack{clear:both; padding-top:15px;}


.bluebox{background:#dcf3fe; padding:30px 0; margin-bottom:30px;}
.bluebox h2{text-align:center; font-weight:bold;}
.double-box{margin:0; padding:225px 0 30px 0; overflow:hidden; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.double-box li{margin:0; padding:0; list-style:none; float:left; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; height:165px; text-align:center; position:relative;}
.double-box li.w3{width:29.18%; background:#fff; font-size:22px; padding:40px 15px 0 15px;}
.double-box li.w3:last-child{background:#0d88c3; color:#fff; font-size:36px; padding-top:55px;}
.double-box li.wplus{width:6.22%; line-height:165px; color:#0d88c3; font-size:60px;}

.double-box li.w3:nth-child(1)::after{background:url(images/panak-1.png) no-repeat center top; position:absolute; top:-215px; left:0; width:100%; height:215px; content:''; display:block;}
.double-box li.w3:nth-child(3)::after{background:url(images/panak-2.png) no-repeat center top; position:absolute; top:-215px; left:0; width:100%; height:215px; content:''; display:block;}
.double-box li.w3:nth-child(5)::after{background:url(images/panak-3.png) no-repeat center top; position:absolute; top:-215px; left:0; width:100%; height:215px; content:''; display:block;}

.orange{color:#ff8900;}

.obrazce{position:relative;}
.obrazce ul{margin:0; padding:0; text-align:center; display:table; margin:0 auto;}
.obrazce ul li{margin:0; padding:0; list-style:none; display: table-cell; position: relative; height:400px;}

.obrazce ul li a img{height:400px; border:2px solid #fff;}
.obrazce ul li:nth-child(1){z-index:1; text-align:right;}
.obrazce ul li:nth-child(2){font-size:150px; color:#00aeef; vertical-align:middle; padding:0 20px; text-align:center;}
.obrazce ul li:nth-child(2) img{z-index:2; z-index:2; position:absolute; top:-80px; left:50%; margin-left:-100px;}
.obrazce ul li:nth-child(3){z-index:1; margin:0 150px 0 20px; text-align:left;}

.obrazce ul li::before, .sjamPages ul li::before{display:none;}

.obrazce ul li:nth-child(1) img{border:2px solid #ccc;}
.obrazce ul li a:hover img{border-color:#138fc7;}


.sutaz-fun{}
.sutaz-fun{text-align:center;}
.sutaz-fun h1{text-align:center;}
.sutaz-fun h2{color:#f58220; font-size:30px;}

.cocol-4, .cocol-3{margin:0 0 30px 0; padding:0;}
.cocol-4 li, .cocol-3 li{list-style:none; float:left; width:25%; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; padding:15px;}
.cocol-4 li h3, .cocol-3 h3{font-size:14px; min-height:40px; border-bottom:1px solid #ccc; padding:0 0 15px 0; margin-bottom:20px;}
.cocol-4:after, .cocol-3:after{content:''; display:block; clear:both;}
.notefade{color:#888;}
.cocol-4 i{font-size:150px;}

.cocol-3 li{width:33.33%;}

.sutaz-fun .cis{display:inline-block; padding:2px 10px; background:#9bd3ae; color:#fff; margin-bottom:5px; -webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px; font-weight:bold;}
.sutaz-fun img{max-width:100%; height:auto !important;}
.breaker{display:block;}
.ven{font-size:13px;}
.statut{text-align:left; margin-bottom:20px;}


@media only screen and (max-width: 1260px) {
	#header{padding:0 20px; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
	#container{padding:10px;}
	#page42994 #container{padding:0;}
	.content{}

	div.otest{font-size:24px;}
	
	#footer .content{padding:0 20px; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
	/*.copy{position:static;}	*/
	
	.mobil{display:none;}
	.info-box-1, .info-box-3, .text-2, .baner > div{width:auto;}
	.info-box-1 img.gplay{padding-right:0;}
	p.text-1{position:static; margin:0 auto;}
	.baner{text-align:center;}
	
	.w5050 .right .left,
	.w5050 .right .right{float:none;}
	
}

@media only screen and (max-width: 1150px) {
	div.otest{line-height:normal;}
	div.otest .w50{width:100%; float:none;}
	div.otest .w80, div.otest .w20{width:auto; display:inline; float:none;}
	
	.info-pata li{width:50%; float:left; display:block; margin:0;}
	
	.slogan{font-size:16px; margin-top:70px;}
	.top-info{font-size:14px;}
	.blue-line-2{left:23%;}
	#logo img{max-width:260px;}
	
	#mai-smainmenu-a-43032-link{position:absolute !important; top:-32px; right:5px;}
	#mai-smainmenu-a-43032-link a{margin-bottom:0 !important;}
	#mi-smainmenu-43032::after{display:none !important;}
	#mi-smainmenu-43032 ul{left:auto !important; right:0 !important;}
}

@media only screen and (max-width: 989px) {
	img{max-width:100%; height:auto !important;}
	iframe{max-width:100%;}
	
	.slogan, .infolinka .mh{display:none;}
	.top-info li{padding:0 5px;}
	div.otest{font-size:18px; padding:10px 0 !important;}
	div.otest a{height:50px; line-height:50px;}

/*	
	.inner .left{width:60%;}
	.inner .right{width:35%;}
*/
	
	h1{font-size:28px;}
	h2{font-size:22px;}
	.foot img{max-width:150px;}
	
	.blue-line-2{left:16%;}

	#logo img{max-width:230px;}
	
	.box-2 li, .box-3 li{width:100%; height:auto; float:none; display:block; margin-bottom:20px;}
	
	
}

@media only screen and (max-width:940px) {
	
	#container-main{min-width:320px;}
	#page42994 #container{padding:0 10px;}
	
	.infolinka .mh{display:none;}
	.top-info li{padding:0 6px;}
	
	.obrazce{padding-top:50px;}
	
	#container-main{padding:0 !important;}
	#head{padding:10px 0; min-height:0;}
	#head #logo img{max-width:150px !important; height:auto !important;}
	#head #logo{float:none !important; margin:0 auto 0 auto !important; padding:0 !important; text-align:center; height:auto !important; position:static;}
	
	#header{position:relative; padding:0;}
	#container{position:static;}
	.top-info li.infologo{display:none;}
	.top-info li.infomail{border-right:0;}
	.top-info{position:static; margin:0 auto; padding:10px 0 0 0; text-align:center; display:block !important; font-size:14px;}
	
	#main-menu{/* top:0; right:0; bottom:auto;*/ position:static; z-index:1000;}
	#main-menu .title{position:absolute; top:10px; bottom: auto; right:10px; display:block; font-size:40px; width:auto; padding:0; max-width:none;}
	#main-menu .title a{text-decoration:none; display:block;}
	#main-menu .title a i{color:#0d88c3; display:block; padding:5px 10px 4px 10px; /* border:1px solid #0d88c3; */ -webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
	#main-menu .nav{display:none; position:absolute; top:79px; right:0; width:100%; float:none; -moz-box-shadow:0 10px 10px 0 rgba(0,0,0,0.5);-webkit-box-shadow:0 10px 10px 0 rgba(0,0,0,0.5);box-shadow:0 10px 10px 0 rgba(0,0,0,0.5); overflow:hidden;}
	#main-menu .nav li{float:none !important; width:auto !important; position:static !important; margin:0 !important;}
	#main-menu .nav li a{display:block !important; float:none !important;}
	#main-menu .nav li#mai-smainmenu-b-43375-link{display:none !important;}
	#main-menu .nav ul ul, #main-menu .nav ul li:hover > ul{display:none; position: static !important;}
	
	#main-menu .nav ul li a{background:#fff; color:#0d88c3; padding:15px; border-bottom:1px solid #0d88c3;}
	#main-menu .nav ul li, #main-menu .nav ul li:hover{border:0 !important;}
	#main-menu .nav ul li.selected > a{border-left:5px solid #0d88c3;}
	#main-menu .nav ul li.selected > a.sub{border:0;}
	
	#main-menu ul li a.btn-orange, #main-menu ul li a.btn-blue{margin:0 !important;-webkit-border-radius: 0 !important; -moz-border-radius: 0 !important; border-radius: 0 !important; background:#f58220; color:#fff;}
	#main-menu ul li a:hover{background-color:#dcf3fe  !important; color:#0d88c3 !important;}
	
	#main-menu ul.sjMenu li{position:relative !important; right:auto !important; top:auto !important;}
	#main-menu ul.sjMenu li ul{display:none;}
	#main-menu ul li a.sub{display: block; position: absolute; top:0; right:0; background:#0d88c3 !important; color:#fff !important;}
	#main-menu ul li a.sub .fa{color:#fff; vertical-align:middle;}
	
	#main-menu .nav ul li li a{background:#0d88c3 !important; color:#fff !important;}
	
	.articleSummary:after{position:absolute; top:0; right:0; width:20px; background:#E3E3E3 url(images/black-arrow.png) no-repeat center center; height:100%; content:"";}
	.articleSummary{background:none; width:100%; height:auto; float:none; margin:5px 0 0 0 !important; clear:both; overflow:hidden;border:1px solid #E3E3E3;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; position:relative; padding:0 25px 0 0;}	
	.articleSummary .ImageWrapper, .article .ImageWrapper{margin:10px !important; float:left !important; width:60px !important;}
	
	.articleSummary .Image, .article .Image{text-align:center; display: inline; float:left; width:60px; height:auto;}
	.articleSummary .Image a, .ProductNorm .ProductImage a{display: inline; vertical-align:middle; border:0; text-align:center; padding:0 !important;}
	.articleSummary .Image img, .article .Image img{max-width:100% !important; max-height:60px; margin:0 auto 5px auto;}
	
	.articleSummary h2{line-height: normal;height: auto; padding:0 0 5px 0; margin:0 !important;overflow:hidden; background:none; position:static; height:auto;}
	
	.article-sumarry-content{margin-left:90px; padding:10px 0; height:auto;}
	.articleSummary h2 a{display:block;}
	.articleSummary h2 a:after{content: "";cursor: pointer;display: block;height: 100%;left: 0;position: absolute;top: 0;width: 100%;z-index: 2;}		
	.articleSummaryMore{display:none;}
	
	.double-box li.w3:last-child{font-size:24px;}
	
	.info-box-1 .mh,
	#mai-smainmenu-b-43028-link{display:none;}
	
	
	
	.cocol-4 li, .cocol-3 li{list-style:none; float:left; width:50%;}
	.cocol-4 li:nth-child(3){clear:both;}
	.cocol-3 li{width:33.33%;}
	
	
}
@media only screen and (max-width:767px) {
	.mh{display:none !important;}
	.md{display:inline-block}
	
	.info-box-1 p{font-size:18px;}
	
	#container-main{padding:0; min-width:320px;}
	#container{padding:10px;}
	
	.inner .left{margin-bottom:20px;}
	
	h1, h2{font-size:18px; margin-bottom:20px;}
	.basic002{padding:15px 10px;}
	.basic002 .content{padding-top:10px;}
	
	.double-box{padding:25px 0;}
	.double-box li{font-size:18px; float:none !important; width:100% !important; height:auto !important; line-height:normal !important; padding:15px !important;}
	.double-box li::after{display:none !important;}
	
	div.otest .w50, div.otest .w80, div.otest .w20{display:block; text-align:center; margin:5px 0; width: 100% !important;}
	
	#footer{padding:0 0 30px 0;}	
	#footer .content{padding:0;}
	.info-pata{position:static; margin:0 20px 20px 20px;}
	.info-pata li{width:auto; float:none; text-align:left;}
	.copy{text-align:center; padding:0 20px; font-size:12px; position:static;}
	
	.menu-pata{margin-bottom:15px;}
	.menu-pata li{border-bottom:1px solid #dcf3fe;}
	.menu-pata li a{display:block; padding:10px 15px;}
	
	
	.inner{padding:15px;}
	.inner .left,
	.inner .right{width:auto; float:none;}
	
	
	.left-menu{width:100%; padding:0; margin:0 !important;  min-height:0; height:auto;}
	.left-menu .title{padding:0; width:100%; position:relative; border:0; background: none; -webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none; display:block;}
	.left-menu .title h3{font-size:14px; padding:0; margin:0;}
	.left-menu .title h3 a{background:#0086c3; color:#fff; font-size:14px; display:block; padding:0 15px; text-decoration:none; height:40px; line-height:40px;}
	.left-menu li{border-bottom:1px solid #fff;}
	
	.left-menu h3 a:after{content:""; display:block; position:absolute; top:15px; right:10px; width:20px; height:16px; background:url(images/ico-cat.png) no-repeat 0 0;}
	.left-menu.selected h3 a:after{background-image:url(images/ix.png); height:20px; top:12px;}
	.left-menu.selected h3 a{background:#0075aa;}
	.left-menu .content{display:none; position:absolute !important;  left:0; width:100% !important; padding:2% !important; background:#0075aa;
		box-sizing:border-box;
		-moz-box-sizing:border-box;
		-webkit-box-sizing:border-box;
		z-index:100;
		-webkit-box-shadow: none !important;
		-moz-box-shadow:    none !important;
		box-shadow:         none !important;
	}
	
	.menu, .top-info{position:static; text-align:center;}
	.top-info li{border:0; padding:0 5px;}
	.top-info li.infologo{display:none;}
	.menu{padding:10px; 0}
	.menu li{padding:0;}
	.menu li a{padding:0 10px; font-size:14px;}

	.text-2, .content, .title, .info-box-1, .info-box-3{width:auto;}
	.QuerySheet input.button, .skin-main .right li{float:none;}
	.blue-line-2, .baner{display:none;}

	.skin-main .basic001{padding:30px 0 0 0;}
	p.text-1{position:static; margin:0 auto;}
	.info-box-3 .left, .info-box-3 .right{float:none; width:auto;}
	.info-box-3 .right li{width:auto;}
	.button{font-size:14px;}
	.inner .left{margin-top:20px;}
	.QuerySheet input.button{width:296px; font-size:20px;}
	.logo-c{margin:15px;}
	
	.info-box-4 .title h2, .info-box-4 h2 span{padding-left:0;}
	.info-box-4 .title{text-align:center;}
	
	.info-box-3 h3{font-size:25px;}
	.info-box-3 h4{font-size:20px;}
	
	.info-box-3{background:none; padding-top:0;}
	
	.buttony a{font-size:16px; line-height:normal; min-height:0;}
	.buttony a.bright{line-height:normal;}
	
	#my-signin2{display: block;}
	
	.mapa-wrap-mapa .right, .mapa-wrap-mapa .left, .w5050 .right, .w5050 .left{float:none !important; width:auto !important; padding:0 !important; margin-bottom:15px !important;}
	
	.obrazce{}
	.obrazce ul{display: block;}
	.obrazce ul li{display: block; height:auto;}

	.obrazce ul li a img{height:200px !important;}
	.obrazce ul li:nth-child(1){z-index:1; text-align:center;}
	.obrazce ul li:nth-child(2){text-align:center; position:static; height:50px; font-size:50px; line-height:50px;}
	.obrazce ul li:nth-child(2) img{z-index:2; top:-20px; margin-left:-50px; width:100px !important;}
	.obrazce ul li:nth-child(3){z-index:1; margin:0; text-align: center;}
	
	
	#page44810 #container .basic001b .QSVerticalCols .QuerySheetWrapper .QuerySheetLine{margin-bottom:5px;}
	
	#page44810 .QuerySheetForm input[type="text"],
	#page44810 .QuerySheetForm textarea,
	#page44810 .QuerySheetForm select{font-size:14px; padding:5px 10px;}
	
	.special-buttons{display:block; width:250px; text-align:center; text-decoration:none; margin:15px auto; background:#f58220; padding:10px; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; color:#fff; font-weight:bold;}
	.special-buttons:hover{background:#0d88c3; color:#fff;}
	
	.cocol-4 li, .cocol-3 li{float:none; width:100%;}
	
	.sutaz-fun h2{line-height:normal; font-size:20px; margin-bottom:10px;}
	
	.kariera .w50{float:none; width:auto; margin-bottom:20px;}
	
}

@media only screen and (max-width:500px) {
	#page44810 .QuerySheetStriped .QuerySheetSectionDesc,
	#page44810 .QuerySheetBordered .QuerySheetSectionDesc,
	#page44810 .QSBaseCols .QuerySheetWrapper .QuerySheetLine,
	#page44810 .QSVerticalCols .QuerySheetWrapper .QuerySheetLine{padding:0;}
	#page44810 .Verify img{height:32px !important;}
	#page44810 .QuerySheetFoot .QuerySheetQueryRequiredInfo{display:none !important;}
	#page44810 .QuerySheetFoot{text-align:center; padding:0;}
	
	#page44810 #container .basic001b{padding:10px; margin-bottom:0;}
	#page44810 #container h1,
	#page44810 #container h2,
	#page44810 #container h3{font-size:16px;}
	#page44810 .QuerySheetBefore{margin-bottom:5px;}
	#page44810 .button{height:auto; font-size:14px; padding:5px;}
}