*{margin: 0; padding: 0; outline: 0; border: 0; text-decoration: none; vertical-align: baseline;}
html,body {min-height:100%; height:100%; margin:0; padding: 0; font-family: 'Roboto'; font-weight:300; list-style:none; color:rgb(64,63,65); font-size: 10px}
.wrapper{ min-width:98rem; max-width:120rem; margin: 0 auto; text-align:justify;}
#content {font-size: 1.6rem; font-weight:400;}
#content p {line-height:1.5}
.clearfix {overflow: auto;}
.clear{clear:both;}
.float-left{float:left;}
.float-right{float:right;} 
.align-center{text-align:center;}
.align-right{text-align:right;}
.align-left{text-align:left;}
.relative{position:relative;}
a {color:rgb(0,147,215);}
a:hover{color:rgb(0,147,215);}
td{padding:0.5rem;}
.trans:hover{-webkit-transition: all 2s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out;}

.hidden_p {display:none}
.hidden_p1 {display:none}


a.media   { display: block; }
.media { font-size: small; margin: 2.5rem; margin: auto; background:transparent!important;}

.wrapper-slide {text-align: center;}
.wrapper-slide img {width:100%;} 
.wrapper-slide h2 {position:absolute;  top: 22rem; font-size:7.0rem!important; width:70rem; margin:auto; margin-left:3rem; font-style: italic; text-align: left; line-height:1.0!important;}
#header {width:100%;}
#header a{color:rgb(105,103,106);}
#header a:hover{color:rgb(0,147,215);}
#header .actual-link{color:rgb(0,147,215)}
#header .contact{background:#fff; color:rgb(105,103,106); font-size:1.5rem!important; font-weight:300; height:9.5rem;}
#header .contact ul {padding:5rem 0rem 0rem 0rem; text-align:right;} 
#header .contact li{display:inline; padding:0.5rem; }
#header .contact .address{background: url("../img/address.png") no-repeat; padding-left:2rem; padding-right:3.5rem; background-position: center left;}
#header .contact .phone{background: url("../img/phone.png") no-repeat; padding-left:2rem; padding-right:3.5rem; background-position: center left;}
#header .contact .email{background: url("../img/email.png") no-repeat; padding-left:2.5rem; padding-right:3.5rem;  background-position: center left;}
#header .head{margin:0; background:rgb(223,223,223); padding:0rem; height:6.0rem;}
#header .head1{margin:0; background:rgb(223,223,223); padding:0rem; height:6.0rem;}
#header .head_show_fixed{ position:fixed; width:100%; left:0; top:0; z-index:100; background:rgb(223,223,223);z-index:999999; height:6.0rem;}
.plus6 {margin-top:6rem;}

#header .logo{background: url("../img/logo.png") no-repeat; height:5.0rem; float:left; width:20.0rem; margin:2.5rem 0rem 0rem 0rem;}
#header .logo span{display:none;}
#header nav{float:left; padding:0rem 0rem 0rem 0rem; width:115.9rem; text-align: left!important;}
#header .search{float:left; background: url("../img/search.png") no-repeat; width:2.0rem; height:2.0rem; margin:2.2rem 0 0 0; cursor:pointer;}
#header .search:hover{opacity:0.8}
#header .search-box{position:absolute; width:45.3rem; background: rgba(0,0,0, 0.7); right:0; top:0; z-index:99999999; display:none; height:12.0rem;}
#header .search-box input[type="text"]{ padding:2.0rem; width:85%; font-size:2.0rem; font-weight:500; background: none; color:#fff;  margin:0.5rem 1.0rem 1.0rem 1.5rem;}
#header .search-box input[type="text"]:focus{ border-bottom:0.1rem solid #B0B0B0;}
#header .search-box input[type="button"]{ background: rgba(0,147,215, 0.8); padding:0.5rem 1.0rem; height:4.1rem; color:#fff; margin-left:-8.5rem; font-weight:500; cursor:pointer;}
#header .search-box input[type="button"]:hover{ background: rgba(0,147,215, 1);}
#header .close{ background: url("../img/close.png") no-repeat; width:2.0rem; height:2.0rem; float:right; cursor:pointer; margin:1.0rem 1.0rem 0rem 1.0rem;}
/*autocomplete search box*/
#search_result{position:absolute; width:43.5rem;padding:0.8rem; display:none; margin-top:0.5rem; border-top:0rem; border:0.1rem #A0A0A0 solid; background-color: #fff;  height:30.0rem;}
#search_result .in{width:41.0rem; height:28.8rem; overflow-y:scroll; padding:0.5rem; padding-right:1.0rem; }
#search_result img{margin:0rem 0.3rem 0.6rem 0.6rem; border-radius:0.4rem; box-shadow: 0.1rem 0.2rem 0.3rem #B0B0B0; padding:0.1rem;}
#search_result .item_search{padding:0.8rem 1.0rem 0.8rem 0rem; color:#16479F; font-size:90% !Important; border-bottom:0.1rem #E0E0E0 solid; font-size:1.5rem; height:5.5rem; font-weight:500; }
#search_result .item_search:hover{background:#448FBC; color:#fff; cursor:pointer;}
#search_result .search_more{text-align:center; padding-top:0.5rem;}
#search_result .search_more a{color:#448FBC;}
#search_result .search_more a:hover{color:#000;}


#header nav ul{list-style:none;position:relative;float:left;margin-top:0;padding:0;z-index:999;}
#header nav ul a{display:block;color:rgb(105,103,106 );text-decoration:none; font-weight:500;font-size:1.5rem;line-height:6.0rem;padding:0 3rem;}
#header nav ul a:hover{color:rgb(255,255,255);}
#header nav ul li{position:relative;float:left; padding:0 0rem; margin:0rem 0rem 0rem 0rem ;}
#header nav ul li.current-menu-item{background-color:rgb(105,103,106);}
#header nav ul li.current-menu-item a{color:#fff;}
#header nav ul li:hover{background-color:rgb(105,103,106); color:#fff;}
#header nav ul .aktivni{background-color:rgb(105,103,106); color:#fff;}
#header nav ul li:hover > ul{display:block;}

/****šikmý text
#content h1{color: #0CBEF2;font-size: 50px;font-weight: 400;
  -moz-transform: translate(176.77px, -69.69px) rotate(45deg);
  -o-transform: translate(176.77px, -69.69px) rotate(45deg);
  -webkit-transform: translate(176.77px, -69.69px) rotate(45deg);
  }
 */
  
#content h1 {font-size:5.0rem; font-weight:300; display:block; clear:both; margin-bottom:2rem; color: rgb(105,103,106);}  
#content h2 {font-size:5.0rem; font-weight:300; display:block; clear:both; margin-bottom:1.0rem; color: rgb(105,103,106);}
#content h3 {font-size:2.0rem; font-weight:400; display:block; clear:both; margin-bottom:1.5rem; color: rgb(105,103,106);}
#content h4 {font-size:2.0rem; font-weight:400; display:block; clear:both; margin-bottom:1.0rem; color: rgb(105,103,106);}

#content .category{ min-height:20rem;}
#content .blue{background:rgb(0,147,215); padding:1rem 0rem 3rem 0rem; min-height:40rem;}

#content .category-in{padding:3rem 0rem 6.0rem 0rem; width: 100%; text-align:left;}
#content .category article{float:left; width:25%; text-align:left; color:rgb(105,103,106);}
#content .category article:hover{opacity:0.8; color:rgb(105,103,106)}
#content .category article h2{ margin-top:1.5rem; height:3.5rem; font-size:2.4rem; font-weight:500; color: rgb(105,103,106);}
#content .category article img{width:100%}
#content .category article p{height:10.0rem; margin:0.7rem 0rem 0.7rem 0rem; overflow:hidden}
#content .category article .article-in{padding:0.5rem 1.5rem 0rem 1.5rem; margin:1.0rem; }
#content .category article .article-in-first{padding:0.5rem 3.0rem 0rem 0rem}
#content .category article .article-in-last{padding:3.0rem 0rem 0rem 3.0rem}
.more{color:rgb(0,147,215); margin-top:1.5rem; background: url("../img/sipka.png") no-repeat; background-position: center right; padding-right: 1.5rem; width: 4.0rem; height:2.2rem!important;}
.more:hover{color:rgb(0,147,215); text-decoration: underline;}
#content .category-in h2{text-align: center; padding-right:1.5}


#content .blue article{float:left; width:20%; text-align:center; color:rgb(105,103,106); height:25.0rem; margin:0rem 0rem 0rem 0rem;}
#content .blue article .article-in{padding:3.0rem 1.5rem 1.5rem 1.4rem;  background-color:rgb(255,255,255)}
#content .blue article .article-in-first{padding:3.0rem 1.5rem 1.4rem 1.5rem}
#content .blue article .article-in-last{padding:3.0rem 1.5rem 1.4rem 1.5rem}
#content .blue article img{height:13.0rem; width: auto;}
#content .blue article h2{ margin-top:1.5rem; height:2.0rem; font-size:2.0rem; font-weight:500; color:rgb(105,103,106)!important; }
#content .blue article:hover{opacity:0.6;}

#content .r_popis {padding-left:5.0rem; font-size:2.0rem;}
#content .prod {padding-top:0.0rem}
#content .prod article{float:left; width:33.3333333%; text-align:center; color:rgb(105,103,106); height:32rem; margin:0rem 0rem 0rem 0rem;}
#content .prod article .article-in{padding:0rem 0rem 0rem 0rem;  position: relative; margin-top:-30.4rem;}
#content .prod article .hover{padding:0rem 0rem 0rem 0rem;  background-color:rgb(255,255,255);}
#content .prod article .article-in-first{padding:0rem 0rem 0rem 0rem}
#content .prod article .article-in-last{padding:0rem 0rem 0rem 0rem}
#content .prod article img{height:30rem; width: auto;}
#content .prod article h2{ margin-top:-4.5rem; font-size:2.0rem; font-weight:400; color:rgb(105,103,106)!important; z-index:1000 }
#content .prod .article-in:hover{opacity:0.0;}

#content .sluzby article{float:left; width:33.3333333%; text-align:center; color:rgb(105,103,106);  margin:0rem 0rem 0.5rem 0rem;}
#content .sluzby article .article-in{padding:0rem 1.5rem 0rem 1.5rem;  background-color:rgb(255,255,255)}
#content .sluzby article .article-in-first{padding:0rem 1.5rem 0rem 1.5rem}
#content .sluzby article .article-in-last{padding:0rem 1.5rem 0rem 1.5rem}
#content .sluzby article img{height:30rem; width: auto;}
#content .sluzby article h2{ margin-top:3rem; height:3.5rem; font-size:2.0rem; font-weight:400; color:rgb(105,103,106)!important; }
#content .sluzby article:hover img {opacity:0.7;}
#content .sluzby article:hover p{opacity:1.0!important;}
#content .sluzby article:hover h2{opacity:1.0!important;}

.left h1 .iko{width: 5.5rem ;padding-right:1.5rem; float: left; }
.left h1 .iko img{width: 5.5rem;}
#content .sluzby .left h1{margin-left:-7.5rem;text-align: left;}

#content .cert article{float:none; width:100%; text-align:center; color:rgb(105,103,106); margin:auto;}
#content .cert article h2{ margin-top:-4.5rem; font-size:2.0rem; font-weight:400; color:rgb(105,103,106)!important; }

#content .cert .pdf{height:75rem; width: 58rem; margin:auto!important; padding-left:2rem; padding-bottom:5rem; float: left;}

#content .reference{float:left; text-align:left; color:rgb(105,103,106); padding:3.0rem 0.7rem 3.0rem 0rem;}

#content .left-in{float:left; width:60.0rem; text-align:left;padding:0rem 10.0rem 3.0rem 1.5rem; margin-top:4.0rem; font-weight:300;}
#content .left-in strong {letter-spacing: 0.2rem;}
.bigg{font-size: 2.2rem!important; font-weight:500;}
#content .left-in a {color:#fff!important;}
#content .left-in a:hover {color:#fff!important; text-decoration: underline;}



#content .right-in{float:left; width:35.0rem; text-align:left;padding:0rem 1.5rem 3.0rem 5.0rem; margin-top:4.0rem; margin-bottom:4.0rem; border-left:0.1rem solid #B2B2B2; font-weight:300;}
#content .right-in img {padding-right:1.5rem; max-width: 9rem; }
#content .right-in strong {letter-spacing: 0.2rem;}
#content .right-in a {color:#fff!important;}
#content .right-in a:hover {color:#fff!important; text-decoration: underline;}
#content .right-in .h_c_m {float:none; width:100%; height:12rem; padding-top:0rem;}
#content .right-in .h_c_m_1 {float:none; width:100%; height:6rem; padding-top:2rem;}

#content .right-in p {padding-left:1.5rem;}


footer{ height:45.0rem;}
strong {font-weight:500;}

#content_home_banner {background: rgb(255,255,255) url("../img/banner.jpg") no-repeat; min-height:30.0rem;  background-size: 100% auto;}
#content_home_banner .in { padding:6.0rem 0rem 6.0rem 0rem; font-size: 6.0rem; width:85.0rem; text-align: left; font-weight: 200; color: rgb(255,255,255); line-height:1.0!important; }
#content_home_banner p {font-size: 6.0rem; text-align: left; font-weight: 200; color: rgb(255,255,255); line-height:1.2!important; }

#content_home_b1 {background: rgb(0,147,215); min-height:10.0rem;}
#content_home_b1 p {color: rgb(255,255,255)}
#content_home_b1 .in { padding:6.0rem 0rem 6.0rem 0rem; font-size: 6.0rem; width:85.0rem; text-align: left; font-weight: 200; color: rgb(255,255,255)!important }
#content_home_b1 .left-in{float:left; width:50%; text-align:left;padding:0rem 2% 3.0rem 1.5rem; margin-top:3.0rem;}
#content_home_b1 .right-in{float:left; width:40%; text-align:left;padding:3rem 1.5rem 3.0rem 2%; margin-top:5.0rem; margin-bottom:3.0rem; border-left:0rem solid #B2B2B2; }

#content_home_b2 {background: rgb(33,170,234); min-height:20.0rem;}
#content_home_b2 p {color: rgb(255,255,255)}
#content_home_b2 .in { padding:6.0rem 0rem 6.0rem 0rem; font-size: 6.0rem; width:85.0rem; text-align: left; font-weight: 200; color: rgb(255,255,255)!important }
#content_home_b2 .left-in{float:left; width:50%; text-align:left;padding:0rem 2% 3.0rem 1.5rem; margin-top:3.0rem;}
#content_home_b2 .right-in{float:left; width:40%; text-align:left;padding:0rem 1.5rem 3.0rem 2%; margin-top:3.0rem; margin-bottom:3.0rem; border-left:0rem solid #B2B2B2; }
#content_home_b2 .right-in strong {background: url("../img/adresa.png") no-repeat; padding-left:1.5rem; margin-left:-1.5rem; letter-spacing: 0.2rem; background-position: left 0.1rem;}

#content_home_b1 h4{color:rgb(255,255,255);  font-size:2.2rem; font-weight:500; margin-bottom:1.5rem; text-align:left; background: url("../img/adresa1.png") no-repeat; padding-left:3.5rem!important; margin-left:-3.5rem!important; letter-spacing: 0.2rem;}
#content_home_b2 h4{color:rgb(255,255,255);  font-size:2.2rem; font-weight:500; margin-bottom:1.5rem; text-align:left;  letter-spacing:0.2rem;}

.detail .left {float:left; width:60.0rem; padding:3.0rem 6.0rem 3.0rem 6.0rem; font-size: 2.0rem!important; font-weight:300; text-align:justify;}
.detail .left ul{padding:3.0rem 0rem 3.0rem 2rem;}
.detail .left li{  list-style:square!important; line-height:1.8;}
.detail .left em{font-style: italic;}
.detail .left strong{letter-spacing:0.2rem; color: rgb(105,103,106);}
.detail .left h1 {font-size:5.5rem; font-weight:300; display:block; clear:both; padding-bottom:1.5rem; color: rgb(105,103,106);}
.detail .detail-mar .left h2{font-size: 2.2rem!important; padding:0rem 0rem 3.0rem 3.0rem; background: url("../img/kostka.png") no-repeat; background-position: left 0.3rem; color: rgb(0,147,215)!important; margin-top:2rem}
.detail .detail-kontakt .left h2{font-size: 2.2rem!important; padding:0rem 0rem 3.0rem 0rem; margin-top:2rem}
.detail .detail-kontakt .left h3{font-size: 2.0rem!important; padding:0rem 0rem 1rem 3.0rem; background: url("../img/adresa2.png") no-repeat; background-position: left 0.0rem; color: rgb(0,147,215)!important; margin-top:0rem}
.detail .left h2 p{color: rgb(0,147,215);font-weight:400;}

.detail .right {float:left; width:25.0rem; padding:3.0rem 6.0rem 3.0rem 6.0rem; color: rgb(0,147,215)}
.detail .right h2{font-size: 2.0rem!important; padding:3.0rem 0rem 2.5rem 0rem;}
.detail .right h3{font-size: 1.5rem!important; color: rgb(0,147,215)!important; font-weight:400!important;  margin-bottom:1.5rem!important;}
.detail .right a{text-decoration: none; color:rgb(0,147,215)!important; font-weight:400!important;}
.detail .right a:hover{text-decoration: underline; color: rgb(0,147,215)!important; font-weight:400!important;}

.sluzby .left {float:left; width:60.0rem; padding:3.0rem 6.0rem 3.0rem 6.0rem; font-size: 2.0rem!important; font-weight:300; text-align:justify; }
.sluzby .left ul{padding:3.0rem 0rem 3.0rem 2rem;}
.sluzby .left li{ list-style:square!important; line-height:1.8;}
.sluzby .left em{font-style: italic;}
.sluzby .left strong{letter-spacing:0.2rem; color: rgb(105,103,106);}
.sluzby .left h1 {font-size:5.5rem; font-weight:300; display:block; clear:both; padding-bottom:1.5rem; color: rgb(105,103,106);}
.sluzby .left h2{font-size: 2.2rem!important; padding:0rem 0rem 3.0rem 3.0rem; background: url("../img/kostka.png") no-repeat; background-position: left 0.3rem; color: rgb(0,147,215)!important; margin-top:2rem}
.sluzby .left h2 p{color: rgb(0,147,215);font-weight:400;}

.sluzby .right {float:left; width:25.0rem; padding:3.0rem 6.0rem 3.0rem 6.0rem; color: rgb(0,147,215); }
.sluzby .right h2{font-size: 2.0rem!important; padding:3.0rem 0rem 2.5rem 0rem;}
.sluzby .right h3{font-size: 1.5rem!important; color: rgb(0,147,215)!important; font-weight:400!important; margin-bottom:1.5rem!important;}
.sluzby .right a{text-decoration: none; color:rgb(0,147,215)!important; font-weight:400!important;}
.sluzby .right a:hover{text-decoration: underline; color: rgb(0,147,215)!important; font-weight:400!important;}

.detail .left_k {float:left; width:60%; padding:3.0rem 0rem 3.0rem 0rem; font-size: 2.0rem!important; font-weight:300; text-align:left;}
.detail .left ul{padding:3.0rem 0rem 3.0rem 2rem;}
.detail .left li{list-style:square!important; line-height:1.8;}
.detail .left em{font-style: italic;}
.detail .left_k strong{letter-spacing:0.2rem; color: rgb(105,103,106);}
.detail .left_k h1 {font-size:5.5rem; font-weight:300; display:block; clear:both; padding-bottom:1.5rem; color: rgb(105,103,106);}
.detail .detail-mar .left_k h2{font-size: 2.2rem!important; padding:0rem 0rem 3.0rem 3.0rem; background: url("../img/kostka.png") no-repeat; background-position: left 0.3rem; color: rgb(0,147,215)!important; margin-top:2rem}
.detail .detail-kontakt .left_k h2{font-size: 2.2rem!important; padding:0rem 0rem 3.0rem 0rem; margin-top:2rem}
.detail .detail-kontakt .left_k h3{font-size: 2.0rem!important; padding:0rem 0rem 1rem 3.0rem; background: url("../img/adresa2.png") no-repeat; background-position: left 0.0rem; color: rgb(0,147,215)!important; margin-top:0rem}
.detail .left_k h2 p{color: rgb(0,147,215);font-weight:400;}

.detail .right_k {float:left; width:40%; padding:12rem 0.0rem 3.0rem 0rem; color: rgb(0,147,215)}
.detail .right_k h2{font-size: 2.0rem!important; padding:3.0rem 0rem 2.5rem 0rem;}
.detail .right_k h3{font-size: 1.5rem!important; color: rgb(0,147,215)!important; font-weight:400!important;  margin-bottom:1.5rem!important;}
.detail .right_k a{text-decoration: none; color:rgb(0,147,215)!important; font-weight:400!important;}
.detail .right_k a:hover{text-decoration: underline; color: rgb(0,147,215)!important; font-weight:400!important;}

/*content  formulář*/
.message{text-align:left; color: red; font-weight:bold;}
.form{width:100%; margin-top:5.0rem; color: #000; margin-left:0rem; padding: 0rem;}
.form h2 {font-size:5.5rem; font-weight:300; display:block; clear:both; padding-bottom:1.5rem; color: rgb(105,103,106);}
.form fieldset{border:0; padding-left:0rem;}
.form input{font-family: 'Roboto', sans-serif; font-size:1.5rem; padding: 0rem 1% 0rem 1%;	margin-bottom: 0.5rem;	height: 4.0rem;	width: 98%; border: 0.1rem solid #8c8c8c; background-color: #fff; color: #000;}
.form input:focus { outline: none; color: #000; border: 0.1rem solid #000; font-style: italic; background-color: white; border: solid 0.1rem silver;}
.form textarea{padding: 1%; height:20.0rem; width:98%; border: 0.1rem solid #8c8c8c; background-color: #fff; margin-bottom: 1.0rem; color: #000;margin-top:0.5rem; font-family: 'Roboto', sans-serif; font-size:1.5rem;}
.form textarea:focus { outline: none; border: 0.1rem solid silver; color: #000;background-color: #fff;}
.form input[type="submit"]{margin-top:0rem; width:12.0rem; height: 2.5rem; border:0rem solid #000; color: #fff; font-weight: 600; padding:0.5rem 0.5rem 0.5rem 0.5rem; background: rgb(0,147,215); height: 4.0rem; font-style: normal; letter-spacing:0.2rem;}
.form input[type="submit"]:hover {margin-top:0rem;  border: 0rem solid #00b7ea; color: #fff; font-weight: 600; padding: 0.5rem 0.5rem 0.5rem 0.5rem;	background: rgb(33,170,234) no-repeat; height: 4.0rem; font-style: normal;}
.popform1{margin-top:0.5rem; color: #fff; text-align:left!important; }  
.popform1 img{margin:0rem!important; paddig:0rem!important;}
iframe {width:100%; height:100%; max-width:100%; overflow: hidden;} 

.horniy{
	position: absolute;
  border-width: 0px;
  border-style: solid;
  border-color: #000;
  text-align: left ;
  margin: 0px 0px 0px 60px;
  width: 50rem;
  height:71rem;
  float:left;background-color: transparent;
  z-index: 999;
  overflow:hidden;
  }	

.horniy:hover{
	position: absolute;
	border-width: 0px;
	border-style: solid;
	border-color: #E9E5E1;
	text-align: left ;
	margin: 0px 0px 0px 60px;
  width: 50rem;
  height:71rem;
	overflow:hidden;
	background: url("../img/kolecko.png") no-repeat;
	background-position: center center;
	z-index: 999;
}	

#slider { width: 100%; overlow: hidden; }
#slider section { width: 96rem; height:72rem; }
.detail-in-r img {width:100%}

.ne {display:none;}

@keyframes 
showNav { from { left: 0;}
to { left: 100px; }
}

@-webkit-keyframes 
showNav { from { left: 0;}
to { left: 100px; }
}

@-moz-keyframes 
showNav { from { left: 0;}
to { left: 100px; }
}

@-o-keyframes 
showNav { from { left: 0;}
to { left: 100px; }
}

.showNav {
  -webkit-animation: showNav .5s ease forwards;
  -moz-animation: showNav 0.5s ease forwards;
  -o-animation: showNav 0.5s ease forwards;
  animation: showNav .5s ease forwards;
}


@keyframes start {
  from { opacity:0.0;}
to { opacity:1.0;}
}

.slogan {
  animation-name: start;
  animation-duration: 2s;
  animation-iteration-count: 1; 
}

.kostka1, .kostka2, .kostka3, .kostka4, .kostka10, .kostka20, .kostka30, .kostka40, .kostka50, .kostka60, .kostka70, .kostka80, .kostka90, .kostka100  {
  animation-name: start;
  animation-duration: 2s;
  animation-iteration-count: 1; 
}

/* Panel images */
.mb-inside img {width:100%; height:72rem;}

/* height of the placeholder until image completely loads - needed for
   webkit browsers, add this only if you don't want the height animation
   on startup. 326px measures the height of the current image when enlarged 
*/
#slider-two .current img {width:100%; height:72rem;}

#galleria{height:66rem;}