@media (min-width: 1200px) {	.container,	.navbar-static-top .container,	.navbar-fixed-top .container,	.navbar-fixed-bottom .container {		width: 100%;    max-width:1920px;	}}  a {	color: #3E4146;	text-decoration: none;}a:hover,a:focus {	color: #cccccc;	text-decoration: none;}body {	margin: 0;	font-size: 11pt;	line-height: 160%;	color: #333;	background-color: #fff;}body.site {	border-top: 0px solid #0088cc; 	padding: 0px;	background-color: #ffffff;}.container {	max-width: 1920px; border:solid red 0px;}.body .container {	background-color: #fff;	border-radius: 0px;	padding: 0px;	 border:solid red 0px;/* -moz-border-radius: 4px;	-webkit-border-radius: 4px;  -moz-box-shadow: 0px 0px 6px rgba(0,0,0,0.05);	-webkit-box-shadow: 0px 0px 6px rgba(0,0,0,0.05);	box-shadow: 0px 0px 6px rgba(0,0,0,0.05);*/ } .header {	margin-bottom: 0px; height:305px;  padding-top:0px;  background: none; margin-bottom:0px;      border:solid red 0px;}.header-inner {	max-width:1920px; margin:0px auto; position:relative; z-index:100;   border:solid red 0px;}.header .brand {	margin-left:0px; margin-top:0px; position:absolute; z-index:100; }.navigation {	padding: 0px;   max-width:880px;	border-top: 0px solid rgba(0,0,0,0.075);	border-bottom: 0px solid rgba(0,0,0,0.075); 	margin-bottom: 0px;    border:solid green 0px; /* position:absolute;right:17%;*/ position:relative; margin:0px auto; margin-top:110px;}  .topline{  border:solid red 0px; position:relative;  margin:0px auto;margin-top:15px; max-width:980px;width:100%;  /* position:relative!important;margin-top:-50px; left:0px;max-width:100%; border:solid red 1px; overflow:hidden; */}.header-search{border:solid red 0px;margin-top:22px;  } .header-search .search{border:solid #9F9F9F 1px;margin-top:0px; height:34px; border-radius:5px;} .header-search input[type="text"]:focus {	box-shadow: inset 0 0px 0px rgba(0,0,0,.075), 0 0 0px rgba(82,168,236,.6);}.header-search input{ width:130px;  height:26px; border:solid #9F9F9F 0px;border-radius:0px;  box-shadow:none;margin-left:2px;}                                                      .header-search .button{background:#E5E5E5 url(../images/search_button.png) no-repeat center center;font-size:0px; width: 36px; height:34px;margin-top:0px; border:solid red 0px;box-shadow:none; border-radius:0px; border-top-right-radius: 5px; border-bottom-right-radius:5px;}.topline-right{border:solid red 0px;margin-top:26px; float:right;margin-right:30px; width:88px; margin-left:21px;} .breadcrumb > .active {	color:#3E4146;}.breadcrumb {	padding: 8px 15px 8px 0px;	margin: 0 0 0px;  font-size:15px;	list-style: none;	background-color: transparent; /*	-webkit-border-radius: 4px;	-moz-border-radius: 4px; */	border-radius: 0px;}.tabulka {background: #5C5C5C; color: #FFFFFF; 	font-size: 11pt;} .tabulka ul {PADDING-RIGHT: 0px; PADDING-LEFT: 8px; MARGIN: 0px; PADDING-TOP: 0px;  }.tabulka li {	TEXT-ALIGN: left; BACKGROUND-POSITION: 0px 6px; PADDING: 0px 0px 0px 0px;  margin: 0px 0px 0px 5px; LINE-HEIGHT: 140%; 	font-size: 10pt;}#jcemediabox-popup-caption H4 {text-align:center; color: #999999;} .row-fluid {	width: 100%; max-width:980px;padding: 0px 0px 20px 0px; margin:0px auto; border:solid red 0px; position:relative;	*zoom: 1;} .row-fluid1 {	width: 100%; max-width:1920px;padding: 0px 0px 20px 0px; margin:0px auto; border:solid green 0px; position:relative; overflow:hidden;  background: #5C5C5C;	*zoom: 1;} #content2 {	border:solid green 0px;  position:relative; margin-top:0px;  max-width:990px; margin:0px auto; border:solid red 0px;} #content {	 border:solid blue 0px;  margin:0px auto; margin-top:38px;margin-bottom:5px; color: #F3F3F3;  }/*lavy panel a obsah*/.row-fluid .span3 {	width: 22.404255317%; 	*width: 22.351063827638%;  border:dashed red 0px;  margin-bottom:30px;  float:right;}.row-fluid .span9 {	width: 75.468085099%;     border:dashed blue 0px;  float:right;	*width: 75.414893609638%; margin-bottom:30px; }/*blog category 4 stlce*/.blog {  border:solid red 0px;margin-left:0px!important;}.blog .span3 {   border:solid #9F9F9F 1px; width:23.4%; min-height:310px; margin-bottom:2px;padding:0px 17px 40px 12px;position:relative; float:left; }.blog .span3 h2 a{      color: #ffffff;} .blog .span3 h2 {   border-bottom:solid #9F9F9F 1px; color: #ffffff; text-align:left; font-size:11pt; padding:5px 0px 5px 12px; display:block;   margin-left:-12px; margin-right:-17px; background: #9F9F9F;} .blog .span3 p.readmore{   position:absolute; bottom:-10px; right:-1px; }.span12 {		width: 100%!important; border:solid red 0px!important;}/*blog category 4 stlce - 1 */.blog-2 {  border:solid red 0px;margin-left:0px!important;}.blog-2 .span3 {   border:solid #9F9F9F 0px; width:23.4%; min-height:310px; margin-bottom:2px;padding:0px 5px 40px 5px;position:relative; float:left; }.blog-2 .span3 h2 a{      color: #ffffff;} .blog-2 .span3 h2 {   border-bottom:solid #9F9F9F 0px; color: #ffffff; text-align:left; font-size:11pt; padding:5px 0px 5px 12px; display:block;   margin-left:-12px; margin-right:-17px; background: #9F9F9F;} .blog-2 .span3 p.readmore{   position:absolute; bottom:-10px; right:-1px; }.span12 {		width: 100%!important; border:solid red 0px!important;}/*blog category 2 stlce*/.blog-featured .span6 {   border-left:solid #D8D8D8 2px; padding-left:40px; padding-right:30px;margin-bottom:25px;}.blog-featured .span6 p.readmore{   }.blog-featured .span6 p.readmore a{    border:0px;}.blog .span6 {   border:solid #9F9F9F 1px; width:441px; min-height:441px; margin-bottom:20px; padding:0px 10px 10px 10px; position:relative; float:left;  margin-right:10px;  }.blog .span6 h2 a{   border-bottom:solid #222 0px; color: #ffffff; text-align:left; font-size:12pt; padding:5px 0px 5px 12px; display:block;   margin-left:92px; margin-right:92px; background: #9F9F9F;}.blog .span6 p.readmore{   position:absolute; bottom:-10px; right:-1px; }.blog-2 .span6 {   border:solid #9F9F9F 0px; width:441px; min-height:441px; margin-bottom:20px; padding:0px 10px 10px 10px; position:relative; float:left;  margin-right:10px;  background: #5C5C5C; color: #ffffff; }.blog-2 .span6 h2 a{   border-bottom:solid #222 0px; color: #ffffff; text-align:left; font-size:12pt; padding:5px 0px 5px 12px; display:block;   margin-left:92px; margin-right:92px; background: #9F9F9F;}.blog-2 .span6 p.readmore{   position:absolute; bottom:-10px; right:-1px; }#sidebar{  border:solid blue 0px;   }.sidebar-nav{  border:solid green 0px; margin: 19px 15px 0px -15px;}.page-header {	padding-bottom: 0px;	margin: 0px 0  20px;	border: 0px solid green;}.page-header h1{              	padding-bottom: 0px;	margin: 0px 0px 20px 0px;	border: 0px solid red; color: ;}.page-header h2{	padding-bottom: 0px;	margin-right: 10px;	border: 0px solid red;}#content2.span9 .page-header h2 {text-align:left;   font-size:24pt; padding: 10px 0px 0px 0px; line-height:100%	}#content2.span9 .page-header h2 a{ color: #666666!important;  	}h2 .subheading-category {	padding-bottom: 0px;	margin-right: 0px;	border: 0px solid blue;}#system-message-container{border:solid blue 0px}/* vedlajsie menu*/#aside .well {	min-height: 0px;	padding: 0px;	margin-bottom: 0px;background:none; border:solid red 0px;}  #aside .nav .nav-child {	border-left: 0px solid #ddd;	padding-left: 8px; border:solid red 0px;}#aside .well.-menu{	background: #393430; border:solid red 0px; padding:19px;} /*horne menu3*/ul.nav.menu-3 {text-align:center;margin:0px auto; display:table;  border:solid blue 0px}ul.nav.menu-3 li{ text-align:left; float:left; margin-left:30px; border:solid red 0px; /* cmb margin-right:30px*/   width: 100px;  }ul.nav.menu-3 li a:link,ul.nav.menu-2 li a:visited {  color: #DA251D; font-size:18px; font-weight:normal;  padding-top: 0px; padding-bottom:3px; border:solid green 0px;   padding-left: 20px; }ul.nav.menu-3 li a:hover,ul.nav.menu-2 li.active a {background:none; text-decoration:none;   color: #D9241A;  }ul.nav.menu-3 li ul.nav-child li a:link,ul.nav.menu-2 li ul.nav-child li a:visited {font-size:11pt; padding-top:5px; padding-bottom:5px;border:solid red 0px; display:block;}ul.nav.menu-3 li ul.nav-child li.active a{text-decoration:underline;}/*lave menu*/ul.nav.menu {text-align:center;margin:0px auto;display: table;   border:solid blue 0px}ul.nav.menu li{ text-align:left; float:left; margin-right:30px; min-width:150px;}ul.nav.menu li a:link,ul.nav.menu li a:visited { color: #333333; font-size:11pt;text-transform:uppercase; font-weight:normal;line-height:140%;  padding-top: 6px; padding-bottom:6px; border:solid green 0px;}ul.nav.menu li a:hover,ul.nav.menu li.active a {background:none; text-decoration:none;color: #D9241A!important; }ul.nav.menu li ul.nav-child li a:link,ul.nav.menu li ul.nav-child li a:visited {font-size:11pt; padding-top:5px; padding-bottom:5px;border:solid red 0px; display:block;}ul.nav li.menu ul.nav-child li.active a{text-decoration:underline;}/*horne menu*/ul.nav.menu-2 {text-align:center;margin:0px auto;display: table;   border:solid blue 0px}ul.nav.menu-2 li{ text-align:left; float:left; margin-right:30px; }ul.nav.menu-2 li a:link,ul.nav.menu-2 li a:visited { color: #333333; font-size:12pt; font-weight:normal;line-height:140%;  padding-top: 6px; padding-bottom:6px; border:solid green 0px;}ul.nav.menu-2 li a:hover,ul.nav.menu-2 li.active a {background:none; text-decoration:none;color: #D9241A!important; }ul.nav.menu li ul.nav-child li a:link,ul.nav.menu li ul.nav-child li a:visited {font-size:11pt; padding-top:5px; padding-bottom:5px;border:solid red 0px; display:block;}ul.nav li.menu ul.nav-child li.active a{text-decoration:underline;}/*menu jazyky*/ul.lang-inline {   border:solid blue 0px}ul.lang-inline li{}ul.lang-inline li a:link,ul.lang-inline li a:visited { color: #666666; font-size:14px; margin-top:6px; line-height:140%;   border:solid red 0px;}ul.lang-inline li a:hover,ul.lang-inline li.lang-active a {color: #D9241A; }ul.lang-inline li ul.nav-child li a:link,ul.lang-inline li ul.nav-child li a:visited {}#aside .well .custom-2 {	background: #F8B600; border:solid red 0px; padding:19px; font-size:15pt;line-height:160%;}#aside .well .custom p{	 border:solid blue 0px; padding:0px!important; margin-bottom:0px;}.footer {	width: 100%; background:#DCDCDC; margin:0px auto; background: url(../images/bg_footer.jpg) repeat-y center top;	} .footer .container { max-width:980px; padding: 30px 0px 30px 0px; color: #393939;margin:0px auto; border:solid green 0px;     	}  .footer .container .footer2 { max-width:100%; ;margin:0px auto; border:solid red 0px; overflow:hidden; margin-bottom:25px;	}    .footer  .custom-1{ width:20%;float:left; border:solid green 0px;	} .footer  .custom-2{ width:100%; float:right;border:solid red 0px;	} .footer1  ul{ float:left; width:23.0%; margin-right:0px; margin-bottom:25px; min-height:150px	}    .footer2  ul{ float:left; width:22.0%; margin-right:0px; margin-bottom:25px; min-height:150px	} .footer3  ul{ float:left; width:23.0%; margin-right:0px; margin-bottom:25px; min-height:150px	} .footer4  ul{ float:left; width:23.0%; margin-right:0px; margin-bottom:25px; min-height:150px	} .footer5  ul{ float:left; width:23.0%; margin-right:0px; margin-bottom:25px; min-height:150px	}   .footer2  ul li{ list-style-type:none; padding: 5px 0px 5px 0px; 	} .footer1  ul li a{ color:#393939; text-decoration:none; font-size:15px;  margin-left:0px; border:solid red 0px;	}   .footer1  ul li a:hover{ color:#6F2011; text-decoration:none;	}  .footer2  ul li a{ color:#393939; text-decoration:none; font-size:15px;  margin-left:0px; border:solid red 0px;	}   .footer2  ul li a:hover{ color:#6F2011; text-decoration:none;	} .footer .container .footer3 a{ color:#393939; text-decoration:none; font-size:15px;  margin-left:0px; border:solid red 0px; 	}.footer .container .footer3 a:hover{color:#6B5C12; text-decoration:none;	}.footer .container .footer4 a{ color:#393939; text-decoration:none; font-size:15px;  margin-left:0px; border:solid red 0px; 	}.footer .container .footer4 a:hover{color:#4A7A99; text-decoration:none;	}.footer .container .footer5 a{ color:#393939; text-decoration:none; font-size:15px;  margin-left:0px; border:solid red 0px; 	}.footer .container .footer5 a:hover{color:#333; text-decoration:none;	}     .footer .container a {	 color:#393939;	} p.footer2 {  border:solid red 0px;  text-align:center; margin-top:15px;}  .red {	 color:red;	}  hr {	margin: 0px 0;	border: 0;	border-top: 0px solid #eee;	border-bottom: 0px solid #fff;} #maincolumn2  {	margin: 0px auto;	border: 0;  padding:15px 10px 15px 10px;  overflow:hidden;	background: none;  z-index:100; border:solid red 0px;}#maincolumn2 .content {	margin: 0px auto; max-width:1804px; position:relative; padding-top:5%;border:solid white 0px; /*overflow:hidden;*/}#maincolumn2 .content .module-1,#maincolumn2 .content .module-2  {	float:left; width:33.2%; max-width:600px; max-height:390px; margin-right:1px;  line-height:170%; border:solid blue 0px;  color: #FCFCFC;  font-size:1vw;  padding-top:18%; position:relative;}#maincolumn2 .content .module-1 h3,#maincolumn2 .content .module-2  h3,#maincolumn2 .content .module-3  h3 {  font-size:2.5vw; text-transform:uppercase; color: #FFFFFF; text-align:center; margin-top:-66.8%;    position:relative; z-index:1;}#maincolumn2 .content .module-3  {	float:left; width:33.2%;max-width:600px; max-height:350px;  margin-right:0px; line-height:170%;    color: #010101;  font-size:1vw;  padding-top:18%;  position:relative;}#maincolumn2 .content .module-1 .nadpis,#maincolumn2 .content .module-2 .nadpis, #maincolumn2 .content .module-3 .nadpis {font-size: 2.2vw; color: #da251d; text-transform: uppercase; display: block; margin-bottom:20px;}#maincolumn2 .content .custom-1  {	float:left; width:62%;  height:84%; padding:8% 30% 8% 8%;  background: url(../images/img1.jpg) no-repeat left top; background-size:contain; position:absolute; top:0px;}#maincolumn2 .content .custom-2  {	float:left; width:62%;  height:84%; padding:8% 30% 8% 8%;     background: url(../images/img2.jpg) no-repeat left top; background-size:contain;  position:absolute; top:0px;}#maincolumn2 .content .custom-3  {	float:left; width:62%;  height:84%; padding:8% 30% 8% 8%;  background: url(../images/img3.jpg) no-repeat left top; background-size:contain;  position:absolute;  top:0px;}.well {	min-height: 20px;	padding: 19px;	margin-bottom: 20px;	background-color: none;	border: 0px solid #e3e3e3;/*	-webkit-border-radius: 4px;	-moz-border-radius: 4px; */	border-radius: 0px;	/*-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);	-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);*/	box-shadow:none;}p.readmore {  border:solid red 0px;  text-align:right; margin-top:15px;}p.readmore a{ text-decoration:none; border:solid #9F9F9F 1px; background:url(../images/li2.png) no-repeat 96% center; text-shadow:0px!important; color: #EE1212; font-size:11pt;  padding:6px 28px 5px 10px;  box-shadow:none;  border-radius:0px;}p.readmore .btn{  }p.readmore a:hover{text-decoration:underline; background:url(../images/li2.png) no-repeat 96% center;color: #EE1212;}.icon-chevron-right{    display:none;}#rightcolumn {	padding: 0px;   	margin: 0px;  border:solid red 0px; position:fixed; right: 0px; top:240px; z-index:100;} #rightcolumn .custom{	padding: 0px; background:none;	margin-bottom: 169px; float:right;clear:right;  position:relative; right:-85px;         transform: rotate(-90deg); -webkit-transform: rotate(-90deg); /* Safari/Chrome */ -moz-transform: rotate(-90deg); /* Firefox */ -o-transform: rotate(-90deg); /* Opera */ -ms-transform: rotate(-90deg); /* IE 9 */   border:solid green 0px; }#rightcolumn .custom a{	padding: 12px 25px;  background: #009FD4;  color: #FFFFFF;  text-transform:uppercase;	margin: 0px; vertical-align: top;   -moz-border-radius: 0px;-webkit-border-radius: 10px 10px 0px 0px;border-radius: 10px 10px 0px 0px; } #rightcolumn .custom a:hover{	 background: #0079AE;  text-decoration:none;}.row-fluid  .moduletable-1{	float:left; width:42%; font-size:12pt; color:#484C50;line-height:160%;   text-transform:uppercase;border:solid green 0px;} .row-fluid .moduletable-2{	float:right; width:49%;  border:solid #009FD4 1px; padding:20px;} h2, h1{font-size:22pt; text-transform:uppercase; text-align:center;margin-bottom:25px;border:solid red 0px;margin-top:0px; padding-top:0px;}h1{font-size:32pt;}.moduletable-nadpis .custom-nadpis h1{font-size:22pt;border:solid red 0px;margin-bottom:25px;}#content h1{ text-align:center; margin-bottom:30px; color: #FFFFFF;}#content h2,#content h2 a{ text-align:left; margin-bottom:30px; color: #BABABA!important;text-transform:none;font-size:24pt;}h1, h2, h3 {color: #D9241A; text-transform:uppercase;font-weight:normal;line-height:140%;}/*rozlisenie container*/@media (min-width: 150px) and (max-width: 1200px) {.body .container {max-width:1920px!important;width:100%;	 border:solid red 0px; min-width:350px;} }/*rozlisenie max 1579*/@media (max-width: 1579px)  {.header .brand {	margin-left:0px;  margin-top:0px; position:absolute; z-index:100;  border:solid blue 0px;}.navigation {  border:solid red 0px;  } .topline{/* cmb left:28.5%; left:46.5%;right:0px; max-width:756px; */   border:solid red 0px;}  }/*rozlisenie max 1440*/@media (max-width: 1440px)  {.header {	 height:222px;   border:solid red 0px;   }.header .brand {	margin-left:0px; width:107px;margin-top:0px; position:absolute; z-index:100; }.navigation {   border:solid red 0px;  margin-top:90px;} .topline {  margin-top:0px; } #content2 {  margin-top:0px; } } /*rozlisenie max 1320*/@media (max-width: 1320px)  {.navigation {  /* left:290px; right:0px;max-width:850px; */border:solid blue 0px;} .topline{/* cmb left:290px  left:268px;right:0px; max-width:700px; */   border:solid blue 0px;}  .caption.small_text {font-size:4vw!important;}.caption.medium_text {font-size:5vw!important; border:solid red 0px;}} /*rozlisenie max 1280*/@media (max-width: 1280px)  {.navigation {  /* left:250px; right:0px;max-width:850px; */    }   .row-fluid {	width:auto; padding-left:0px; padding-right:0px;   border:solid blue 0px;}.page-header h1{	margin: 0px 30px 20px 0px;}h2 .subheading-category { 	margin-right: 30px;	}#content {     width:97%!important;} /*lavy panel a obsah*/.row-fluid .span3 {	    float:left;   margin-left:0px;}.row-fluid .span9 {}.blog .span3 {   margin-right:12px;   }}/*rozlisenie max 1220*/@media (max-width: 1220px)  {.navigation {  /* left:250px; right:0px;max-width:850px; */ margin-left:150px;   border:solid blue 0px;} .icemegamenu > ul > li  a.iceMenuTitle {			padding: 0 10px 0px 10px!important;			font-size: 17px!important;  }  ul.icesubMenu > li a.iceMenuTitle {		padding-left:20px!important;  		margin:0;		border-bottom:0px dashed #ccc;}.topline{/* cmb left:250pxpx  left:230px;right:0px;*/   max-width:700px;  } }/*rozlisenie max 1024*/@media (max-width: 1024px)  {.row-fluid {	width:auto; padding-left:20px; padding-right:0px; padding-top:0px;  border:solid blue 0px; }/*lavy panel a obsah*/.row-fluid .span3 {	width: 16.404255317%;     float:left;   margin-left:0px;	*width: 16.351063827638%; }.row-fluid .span9 {	width: 81.468085099%;  	*width: 81.414893609638%; }.blog .span3 {   border:solid #9F9F9F 1px; width:23.4%; min-height:310px; margin-bottom:30px;padding:0px 17px 40px 12px;position:relative; }.row-fluid-2 .span3 {	width: 40.404255317%;     float:left;   margin-left:0px;    border:solid #9F9F9F 1px;	*width: 40.351063827638%; }/* blog dovlnload*/.blog-2 {  border:solid red 0px;margin-left:0px!important;}.blog-2 .span3 {   border:solid #9F9F9F 0px; min-height:310px; width:30%; margin-bottom:2px;padding:0px 1px 40px px;position:relative; float:left;  font-size:10pt} .navigation {  /*width:100%;max-width:760px;margin-top:0px; position:absolute;  left:200px; right:0px;*/ border:solid red 0px; } .topline{/* cmb left:200px  left:178px;right:0px; max-width:630px; top:160px;*/    border:solid green 0px;}#content2 {     padding-right:20px;}   #maincolumn2 .content .module-1,#maincolumn2 .content .module-2, #maincolumn2 .content .module-3  {width:33%; }#maincolumn2 .content .module-1,#maincolumn2 .content .module-2, #maincolumn2 .content .module-3  { font-size:1.3vw;   line-height:140%;}} /*rozlisenie max 979*/@media (max-width: 979px)  {.row-fluid {	width:auto;padding-left: 20px; padding-top:0px; padding-right: 30px;   }.navigation {max-width:999px!important; margin-top:0px;  border:solid red 0px; position:absolute; top:95px; left:0px; right:0px;margin-left:0px; } 	#icemegamenu > li > ul.icesubMenu {width:100%!important; }	#icemegamenu > li > ul.icesubMenu li{		width:100%!important; 	}  .topline{ /* left:160px;right:0px; max-width:470px; top:140px; */ /*margin-left:110px; */ max-width:450px; margin-top:120px;border:solid blue 0px;}ul.nav.menu-2 { display:block;  border:solid green 0px;}ul.nav.menu-2 li{ margin-right:0px; float:left;margin-left:15px;  border:solid green 0px;}ul.nav.menu-2 li a:link {  color: #333333; font-size:15px;  }ul.nav.menu-2 li{ margin-right:15px; }ul.nav.menu-2 li a:link {  color: #333333; font-size:16px;  }.header-search input{ width:130px!important; }#content2 {     } #content {   } .header-search .search-query {		width: auto;	}h2{margin-bottom:13px;}.footer .container {  padding: 30px 20px;  width:auto; border:solid green 0px; 	} .footer  .custom-1{ width:95%;float:left; border:solid green 0px; text-align:center;	}   .footer  .custom-2{ width:98%; float:left;border:solid red 0px; margin-bottom:25px;	}/*lavy panel a obsah*/.row-fluid .span3 {	width: 23.404255317%;      	*width: 23.351063827638%;   float:left; }.row-fluid .span9 {	width: 72.468085099%;  	*width: 72.414893609638%; } .blog .span3 {   width:45%; margin-right:25px; }/* blog dovlnload*/.blog-2 {  border:solid red 0px;margin-left:0px!important;}.blog-2 .span3 {   border:solid #9F9F9F 0px; min-height:310px; width:32%; margin-bottom:2px;padding:0px 1px 40px px;position:relative; float:left;  font-size:10pt}}  /*rozlisenie max 850*/@media (max-width: 850px) {.blog .span3 {  }}/*rozlisenie max 768*/@media (max-width: 768px) {.row-fluid {	 padding-right:30px; margin-top:0px;  border:solid red 0px;}#content2 {  } /*lavy panel a obsah*/.row-fluid .span3 {     }.row-fluid .span9 {  } h2,h1{text-align:center;}h2 .subheading-category {	margin-left:20px;	}.header .brand {	   border:solid black 0px;}.topline{ /* left:150px;right:0px; max-width:430px; top:140px; */ }.footer2  .custom-2 ul { width:40%; margin-right:25px; border:solid red 0px;	}  .footer2  .custom-2 ul li a{ font-size:14px;	}    .header-search{  float:right;} .blog .span3 {   width:45%; margin-right:25px; }}   /*rozlisenie max 720*/@media (max-width: 720px) {.topline{/* left:140px;right:0px; max-width:333px; top:140px; */ border:solid red 0px;  max-width:330px;}ul.nav.menu-2 li{ margin-right:15px; margin-left:0px;}ul.nav.menu-2 li a:link {  color: #333333; font-size:13px;  }.blog-2 {  border:solid red 0px;margin-left:0px!important;}.blog-2 .span3 {   border:solid #9F9F9F 0px; min-height:310px; width:45%; margin-bottom:2px;padding:0px 1px 40px px;position:relative; float:left;  font-size:10pt}}/*rozlisenie max 650*/@media (max-width: 650px) {.blog .span3 {    width:72%; margin:0px auto!important; float:none; margin-bottom:20px!important;}}/*rozlisenie max 600*/@media (max-width: 600px) {.row-fluid {	/*margin-top:80px;*/ padding-right:20px;  padding-top:0px; border:solid blue 0px}#twojContentSliderId1, #twojContentSliderId1Inner{display:none;}#content {    } /*lavy panel a obsah*/.row-fluid .span3 {	width: 29.404255317%; 	*width: 29.351063827638%;   float:left;}.row-fluid .span9 {	width: 99.468085099%;  	*width: 99.414893609638%; clear:left;  float:left;} .blog .span3 {   width:74%; margin:0px auto!important; float:none; margin-bottom:20px!important;}.blog-2 {  border:solid red 0px;margin-left:0px!important;}.blog-2 .span3 {   border:solid #9F9F9F 0px; min-height:310px; width:80%; margin-bottom:2px;padding:0px 1px 40px px;position:relative; float:left;  font-size:10pt}.footer  .custom-2{ display:none;	} .header {	 height:211px;       }.topline{    display:none;}.header .brand {	 width:105px; }  .header-search{border:solid red 0px;  margin-top:16px;margin-right:0px; margin-left:160px; float:left; } .header-search input{ width:130px!important; }.topline-right{margin-top:80px; position:absolute; left:199px;  border:solid red 0px; }#maincolumn2  { max-height:1200px;  padding-top:0px; border:solid red 0px;}#maincolumn2 .content .module-1,#maincolumn2 .content .module-2, #maincolumn2 .content .module-3  {	clear:left;float:left; width:100%; max-width:600px; max-height:350px; margin-right:0px;  line-height:170%; margin-top:65px;  color: #FCFCFC;  font-size:2.8vw;  padding-top:58.5%; position:none; margin-bottom:0px; border:solid red 0px;} #maincolumn2 .content .module-3  {  color: #000000;  }#maincolumn2 .content .module-1 h3,#maincolumn2 .content .module-2  h3,#maincolumn2 .content .module-3  h3 {  font-size:6vw; text-transform:uppercase; color: #FFFFFF; text-align:center; margin-top:-67.5%;    position:relative; z-index:1;}#maincolumn2 .content .custom-1, #maincolumn2 .content .custom-2, #maincolumn2 .content .custom-3   {	clear:left;float:left; width:62%;  height:84%; padding:8% 30% 8% 8%;   position:none!important; }#maincolumn2 .content .module-1 .nadpis,#maincolumn2 .content .module-2 .nadpis, #maincolumn2 .content .module-3 .nadpis {font-size:6vw; }}  /*rozlisenie max 500*/@media (max-width: 500px) {.blog .span3 {    width:90%; }   }/*rozlisenie max 450*/@media (max-width: 450px) {.row-fluid {   }.header-search{border:solid red 0px; width:202px; margin-top:16px;margin-right:0px; margin-left:160px; float:left; } .header-search input{ width:130px!important; }.header-search .button{ width: 36px!important; }.header-search .button{ width: 30px; }.blog .span3 {    width:94%; }}/* JJ slideshow textový obsah */   .caption{white-space: normal!important;width:35%; padding:0 7% 0 5%!important;position:absolute!important;top:27%!important;left:50%!important;border:solid black 0px!important;font-family: "Century Gothic", lucida, sans-serif!important;}.caption {text-align:center;}.caption.small_text {text-align:justify;margin-top:3%!important;font-size:1vw!important;line-height:180%!important; color: #434141!important;  text-shadow:none!important;font-weight:normal!important;}.caption.medium_text {text-align:center;font-size:1.5vw!important;font-weight:normal!important; color: #2B2929!important;text-shadow:none!important;}.caption img{margin:0 auto;text-align:center;margin-top:-30%;}               /*rozlisenie max 1320*/    @media (max-width: 1320px)  {.caption.small_text {font-size:1.2vw!important;}.caption.medium_text {font-size:1.7vw!important; border:solid red 0px;}}    /*rozlisenie max 979*/     @media (max-width: 979px)  {.caption.small_text {font-size:1.4vw!important;}.caption.medium_text {font-size:1.9vw!important; border:solid red 0px;}} .wf_file_text {	color: #333!important;	text-decoration: none;}                /* konice JJ slideshow */