/**************************************************
	RESET
**************************************************/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, /*em,*/ img, ins, kbd, q, s, samp,
small, strike, /*strong,*/ sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}

article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}

body {
	line-height: 1;
}

ol, ul {
	list-style: none;
}

blockquote, q {
	quotes: none;
}

blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}


/**************************************************
	CLEARFIX
**************************************************/

.clearfix:after {
	content: '.';
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}

.clearfix {
	display: inline-block;
}

html[xmlns] .clearfix {
	display: block;
}

* html .clearfix {
	height: 1%;
}
/*

	Supersized - Fullscreen Slideshow jQuery Plugin
	Version : 3.2.4
	Site	: www.buildinternet.com/project/supersized
	
	Author	: Sam Dunn
	Company : One Mighty Roar (www.onemightyroar.com)
	License : MIT License / GPL License
	
*/

* { margin:0; padding:0; }
body { background:#111; height:100%; }
	img { border:none; }
	
	#supersized-loader { position:absolute; top:50%; left:50%; z-index:0; width:60px; height:60px; margin:-30px 0 0 -30px; text-indent:-999em; background:url(//koucky-arch.cz/wp-content/themes/contrast/assets/images/supersized/progress.gif) no-repeat center center;}
	
	#supersized {  display:block; position:fixed; left:0; top:0; overflow:hidden; z-index:-999; height:100%; width:100%; }
		#supersized img { width:auto; height:auto; position:relative; display:inline; outline:none; border:none; }
			#supersized.speed img { -ms-interpolation-mode:nearest-neighbor; image-rendering: -moz-crisp-edges; }	/*Speed*/
			#supersized.quality img { -ms-interpolation-mode:bicubic; image-rendering: optimizeQuality; }			/*Quality*/
		
		#supersized li { display:block; list-style:none; z-index:-30; position:fixed; overflow:hidden; top:0; left:0; width:100%; height:100%; background:#111; }
		#supersized a { width:100%; height:100%; display:block; }
			#supersized li.prevslide { z-index:-20; }
			#supersized li.activeslide { z-index:-10; }
			#supersized li.image-loading { background:#111 url(//koucky-arch.cz/wp-content/themes/contrast/assets/images/supersized/progress.gif) no-repeat center center; width:100%; height:100%; }
				#supersized li.image-loading img{ visibility:hidden; }
			#supersized li.prevslide img, #supersized li.activeslide img{ display:inline; height: 100% !important; float: left !important; position: relative !important; top: 0 !important;}
/*

	Supersized - Fullscreen Slideshow jQuery Plugin
	Version : 3.2.4
	Site	: www.buildinternet.com/project/supersized
	
	Theme 	: Shutter 1.1
	Author	: Sam Dunn
	Company : One Mighty Roar (www.onemightyroar.com)
	License : MIT License / GPL License
	
*/

	/* Controls Bar
	----------------------------*/
	#controls-wrapper { margin:0 auto; height:42px; width:100%; bottom:0px; left:0; z-index:4; background:url(//koucky-arch.cz/wp-content/themes/contrast/assets/images/supersized/nav-bg.png) repeat-x; position:fixed; }
		#controls { overflow:hidden; height:100%; position:relative; text-align:left; z-index:5; }
			#slidecounter { float:left; color:#999; font:14px "Helvetica Neue", Helvetica, Arial, sans-serif; text-shadow:#000 0 -1px 0; margin:0px 10px 0 15px; line-height:42px; }
			#slidecaption { overflow:hidden; float:left; color:#FFF; font:400 14px "Helvetica Neue", Helvetica, Arial, sans-serif; text-shadow:#000 1px 1px 2px; margin:0 20px 0 0; line-height:42px; }
			
			#navigation { float:right; margin:0px 20px 0 0; }
				#play-button{ float:left; margin-top:1px;border-right:1px solid #333; background:url(//koucky-arch.cz/wp-content/themes/contrast/assets/images/supersized/bg-hover.png) repeat-x 0 44px; }
					#play-button:hover{ background-position:0 1px; cursor:pointer; }
				
				#prevslide, #nextslide{ position:absolute; height:43px; width:43px; top:50%; margin-top:-21px; opacity:0.6; }
					#prevslide{ left:10px; background:url(//koucky-arch.cz/wp-content/themes/contrast/assets/images/supersized/back.png); }
					#nextslide{ right:10px; background:url(//koucky-arch.cz/wp-content/themes/contrast/assets/images/supersized/forward.png); }
						#prevslide:active, #nextslide:active{ margin-top:-19px; }
						#prevslide:hover, #nextslide:hover{ cursor:pointer; }
				
				ul#slide-list{ padding:15px 0; float:left; position:absolute; left:50%; }
					ul#slide-list li{ list-style:none; width:12px; height:12px; float:left; margin:0 5px 0 0; }
						ul#slide-list li.current-slide a, ul#slide-list li.current-slide a:hover{ background-position:0 0px; }
						ul#slide-list li a{ display:block; width:12px; height:12px; background:url(//koucky-arch.cz/wp-content/themes/contrast/assets/images/supersized/nav-dot.png) no-repeat 0 -24px; }
							ul#slide-list li a:hover{ background-position:0 -12px; cursor:pointer; }
				
				#tray-button{ float:right; margin-top:1px; border-left:1px solid #333; background:url(//koucky-arch.cz/wp-content/themes/contrast/assets/images/supersized/bg-hover.png) repeat-x 0 44px; }
					#tray-button:hover{ background-position:0 1px; cursor:pointer; }
		
	
	/* Progress Bar
	----------------------------*/					
	#progress-back{ z-index:5; position:fixed; top:0px; left:0; height:10px; width:100%; background:url(//koucky-arch.cz/wp-content/themes/contrast/assets/images/supersized/progress-back.png) repeat-x; }
		#progress-bar{ position:relative; height:10px; width:100%; background:url(//koucky-arch.cz/wp-content/themes/contrast/assets/images/supersized/progress-bar.png) repeat-x; }
	
	
	/* Thumbnail Navigation
	----------------------------*/	
	#nextthumb,#prevthumb { z-index:2; display:none; position:fixed; bottom:61px; height:75px; width:100px; overflow:hidden; background:#ddd; border:1px solid #fff; -webkit-box-shadow:0 0 5px #000; }
		#nextthumb { right:12px; }
		#prevthumb { left:12px; }
			#nextthumb img, #prevthumb img { width:150px; height:auto;  }
			#nextthumb:active, #prevthumb:active { bottom:59px; }
			#nextthumb:hover, #prevthumb:hover { cursor:pointer; }
	
	
	/* Thumbnail Tray
	----------------------------*/			
	#thumb-tray{ position:fixed; z-index:3; bottom:0; left:0; background:url(//koucky-arch.cz/wp-content/themes/contrast/assets/images/supersized/bg-black.png); height:150px; width:100%; overflow:hidden; text-align:center; -moz-box-shadow: 0px 0px 4px #000; -webkit-box-shadow: 0px 0px 4px #000; box-shadow: 0px 0px 4px #000; }
		
		#thumb-back, #thumb-forward{ position:absolute; z-index:5; bottom:42px; height:108px; width:40px; }
			#thumb-back{ left:0; background: url(//koucky-arch.cz/wp-content/themes/contrast/assets/images/supersized/thumb-back.png) no-repeat center center;}
			#thumb-forward{ right:0; background:url(//koucky-arch.cz/wp-content/themes/contrast/assets/images/supersized/thumb-forward.png) no-repeat center center;}
				#thumb-back:hover, #thumb-forward:hover{ cursor:pointer; background-color:rgba(256,256,256, 0.1); }
					#thumb-back:hover{ border-right:1px solid rgba(256,256,256, 0.2); }
					#thumb-forward:hover{ border-left:1px solid rgba(256,256,256, 0.2); }
		
		
		ul#thumb-list{ display:inline-block; list-style:none; position:relative; left:0px; padding:0 0px; }
			ul#thumb-list li{ background:#111; list-style:none; display:inline; width:150px; height:108px; overflow:hidden; float:left; margin:0; }
				ul#thumb-list li img { width:200px; height:auto; opacity:0.5; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; filter:alpha(opacity=60); }
				ul#thumb-list li.current-thumb img, ul#thumb-list li:hover img{ opacity:1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter:alpha(opacity=100); }
				ul#thumb-list li:hover{ cursor:pointer; }  html {
min-height: 100%
}
body {
font: 11px 'Arial', sans-serif, 'Tahoma';
color: #FFFFFF;
background: #151515;
height: 100% !important;
}
a {
color: #FFFFFF;
text-decoration: none;
}
input,
textarea {
font: 11px 'Arial', sans-serif, 'Tahoma';
} .logo {
position: fixed;
top: 30px;
left: 0px;
}
.logo a {
width: 500px;
height: 121px;
text-indent: -9999px;
background: url(//koucky-arch.cz/wp-content/uploads/2012/03/logo.png) no-repeat;
display: block;
} .navigation {
text-transform: uppercase;
position: fixed;
z-index: 13;
display: none;
}
.navigation ul.menu li a {
font: bold 14px 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
color: #000000;
line-height: 40px;
text-decoration: none;
padding: 0px 10px 0px 10px !important;
margin-bottom: 5px;
background: #ffffff;
float: left;
width: 6em;
clear: both;
}
.navigation ul.menu li ul {
float: left;
display: none;
}
.navigation ul.menu li ul li {
margin: 0px 0px 0px 1px;
float: left;
}
.navigation ul.menu li ul li a {
font-size: 13px;
color: #FFFFFF;
background: #000000;
width: 100%;
}
.navigation ul.menu li ul li a:hover {
color: #000000;
background: #FFFFFF;
}
.navigation ul.menu li ul li ul {
margin: 36px 0px 0px 0px;
position: absolute;
z-index: 13;
display: none;
}
.navigation ul.menu li ul li ul li {
margin: 0px;
white-space: nowrap;
float: none;
}
.navigation ul.menu li ul li ul li a {
margin: 0px 0px 1px 0px;
}
.navigation ul.menu li ul li ul li ul {
display: none !important;
} .navigation .search{
width: 185px;
height: 40px;
background: url(//koucky-arch.cz/wp-content/themes/contrast/assets/images/search_BG.gif) no-repeat;
position: relative;
left: -150px;
clear: both;
}
.navigation .search form fieldset input.text,
.navigation .search form fieldset input.submit {
border: none;
background: none;
}
.navigation .search form fieldset input.text {
font: 13px 'Arial', sans-serif, 'Tahoma';
color: #FFFFFF;
width: 130px;
margin: 10px 0px 0px 10px;
float: left;
}
.navigation .search form fieldset input.submit {
width: 35px;
height: 40px;
cursor: pointer;
float: right;
} .content {
line-height: 15px;
float: right;
}
.content.left {
float: left;
margin: 0px 0px 0px 300px;
}
.content.transparent {
background: url(//koucky-arch.cz/wp-content/themes/contrast/assets/images/transparent_BG.png);
}
.content .sliderContent {
width: 540px;
padding: 0px 30px 30px 30px;
float: right;
}
.content h1,
.content h2 {
font-weight: bold;
letter-spacing: -1px;
text-transform: uppercase;
text-align: right;
margin: 20px -30px 30px 0px;
}
.content h3 {
font-weight: bold;
letter-spacing: -1px;
text-transform: uppercase;
text-align: right;
margin: 20px;
}
.content h1 span.title,
.content h2 span.title,
.content h1 span.title a,
.content h2 span.title a
{
color: #000000;
}
.content h1 span.title,
.content h2 span.title {
line-height: normal;
padding: 5px 10px 5px 10px;
background: #FFFFFF;
}
.content h1 span.title a,
.content h2 span.title a {
text-decoration: none;
}
.content h1 {
font-size: 22px;
margin-top: 30px;
}
.content h2 {
font-size: 18px;
}
.content h3 {
font-size: 12px;
}
.content h3.details {
margin-top: -15px;
white-space: nowrap;
}
.content h3.details span.title {
padding: 10px 0px 10px 20px;
color: #FFFFFF;
background: #000000;
}
.content h3.details span.cats {
margin: 0px 10px 0px 0px;
font: 10px 'Arial', sans-serif, 'Tahoma';
letter-spacing: 0px;
vertical-align: middle;
}
.content h3.details span.cats a {
color: #FFFFFF;
padding: 0px;
background: none;
}
.content h3.details span.date {
margin: 0px 10px 0px 0px;
}
.content p {
margin-bottom: 10px;
text-align: left;
}
.content ul,
.content ol {
padding-left: 20px;
margin-bottom: 10px;
}
.content .sliderContent ul li {
line-height: 20px;
}
.content img.alignleft {
float: left;
margin: 0px 15px 10px 0px;
}
.content img.alignright {
float: right;
margin: 0px 0px 10px 15px;
}
.content .sliderContent {
width: 450px !important;
min-width: 450px !important;
} .sidebar,
.widgets {
width: 300px;
}
.sidebar {
padding: 30px 20px 30px 20px;
background: url(//koucky-arch.cz/wp-content/themes/contrast/assets/images/transparent_BG.png);
border-left: 1px dashed #505050;
float: right;
}
.sidebar.left {
border: 0px;
border-right: 1px dashed #505050;
float: left;
}
.sidebar h3 {
margin: 0px 0px 20px 0px;
text-align: left;
}
.sidebar ul,
.sidebar ol {
padding: 0px;
} .widget {
margin: 0px 0px 30px 0px;
}
.widget ul li {
padding: 5px 0px 5px 10px;
background: url(//koucky-arch.cz/wp-content/themes/contrast/assets/images/list_item_BG.gif) 0px 12px no-repeat;
border-bottom: 1px dashed #505050;
}
.widget ul li a {
text-decoration: none;
}
.widget ul li a:hover {
text-decoration: none;
}
.widget.widget_search div {
height: 40px;
background: #FFFFFF;
position: relative;
}
.widget.widget_search label {
display: none;
}
.widget.widget_search input#s {
width: 85%;
margin: 10px 0px 0px 10px;
background: none;
border: none;
float: left;
}
.widget.widget_search input#searchsubmit {
width: 16px;
height: 22px;
font-size: 0px;
border: none;
background: url(//koucky-arch.cz/wp-content/themes/contrast/assets/images/comment_submit_BG.gif) no-repeat;
position: absolute;
top: 8px;
right: 10px;
cursor: pointer;
}
.widget.widget_tag_cloud a {
font-size: 12px !important;
text-decoration: none;
background: #FFFFFF;
color: #000000;
display: inline-block;
padding: 0px 5px 0px 5px;
margin: 0px 2px 5px 0px;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}
.widget.widget_tag_cloud a:hover {
color: #FFFFFF;
background: #000000;
}
.widget.widget_calendar table#wp-calendar {
width: 100%;
}
.widget.widget_calendar table#wp-calendar caption {
background: #FFFFFF;
color: #000000;
}
.content .widget table#wp-calendar thead tr th,
.content .widget table#wp-calendar tbody tr td,
.content .widget table#wp-calendar tfoot tr td,
.content .widget table#wp-calendar caption {
padding: 5px;
text-align: center;
}
.content .widget table#wp-calendar thead tr th,
.content .widget table#wp-calendar thead tr th a {
color: #FFFFFF;
}
.content .widget table#wp-calendar thead tr th {
background: #000000;
}
.content .widget table#wp-calendar tbody tr td {
font: 16px 'Georgia';
border-bottom: 1px dashed #505050;
}
.content .widget table#wp-calendar tbody tr td a {
text-decoration: none;
background: #FFFFFF;
color: #303030;
display: inline-block;
padding: 2px 5px;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}
.content .widget table#wp-calendar tfoot tr td#prev {
text-align: left;
}
.content .widget table#wp-calendar tfoot tr td#next {
text-align: right;
}
.widget.widget_flickr h3 {
padding: 0px 0px 0px 50px;
line-height: 36px;
color: #59A4FF;
background: url(//koucky-arch.cz/wp-content/themes/contrast/assets/images/widget-flickr.png) left no-repeat;
}
.widget.widget_flickr div {
width: 320px;
overflow: hidden;
}
.widget.widget_flickr div a,
.widget.widget_flickr div a img {
width: 90px;
height: 90px;
}
.widget.widget_flickr div a {
padding: 0px;
margin: 0px 15px 15px 0px;
background: none;
border: none;
float: left;
} .widget.widget_twitter h3 {
padding: 0px 0px 0px 50px;
line-height: 36px;
color: #33CCFF;
background: url(//koucky-arch.cz/wp-content/themes/contrast/assets/images/widget-twitter.png) left no-repeat;
}
.widget.widget_twitter div.arrows {
display: none;
}
.widget.widget_twitter ul li {
background: none;
} ol.commentlist {
padding-left: 0px;
}
ol.commentlist *{
clear: none;
}
ol.commentlist li {
margin-bottom: 20px;
position: relative;
}
ol.commentlist li .comment-author {
font: bold 10px 'Arial', sans-serif, 'Tahoma';
text-transform: uppercase;
}
ol.commentlist li .comment-author cite.fn a {
padding: 0px;
font-style: normal;
color: #FFFFFF;
background: none;
}
ol.commentlist li .comment-author .avatar {
margin-right: 10px;
float: left;
}
ol.commentlist li .comment-meta {
margin: 2px 0px 5px 0px;
font: 10px 'Arial', sans-serif, 'Tahoma';
text-transform: uppercase;
float: left;
clear: none;
}
ol.commentlist li .comment-meta  a {
padding: 0px;
color: #FFFFFF;
background: none;
}
ol.commentlist li p {
padding-left: 75px;
margin-top: 25px;
}
ol.commentlist li .reply {
font: 10px 'Arial', sans-serif, 'Tahoma';
text-transform: uppercase;
position: absolute;
top: 0px;
right: 0px;
}
ol.commentlist li ul {
border-left: 1px dashed #505050;
}
ol.commentlist li ul.children {
margin-top: 20px;
}
form#commentform {
margin: 30px 0px 20px 0px;
font: 10px 'Arial', sans-serif, 'Tahoma';
color: #000000;
}
form#commentform p {
height: 40px;
margin-bottom: 10px;
background: #FFFFFF;
}
form#commentform p label {
width: 150px;
padding-right: 20px;
text-align: right;
line-height: 40px;
border-right: 1px solid #000000;
display: block;
float: left;
}
form#commentform p a {
padding: 0px 0px 0px 10px;
line-height: 40px;
color: #000000;
background: none;
}
form#commentform p input {
width: 57%;
margin: 10px 0px 0px 20px;
border: 0px;
}
form#commentform p.comment-textarea {
height: 100px;
background: #FFFFFF;
position: relative;
}
form#commentform p.comment-textarea label {
padding-bottom: 60px;
}
form#commentform p.comment-textarea textarea {
width: 52%;
height: 80px;
margin: 10px 0px 0px 20px;
border: 0px;
clear: none;
overflow: auto;
}
form#commentform p.comment-textarea input#submit {
width: 16px;
height: 22px;
border: none;
background: url(//koucky-arch.cz/wp-content/themes/contrast/assets/images/comment_submit_BG.gif) no-repeat;
position: absolute;
top: 33px;
right: 10px;
cursor: pointer;
} ul.pagination {
padding: 0px;
margin: 30px 0px 30px 0px;
float: right;
clear: both;
}
ul.pagination,
ul.pagination li,
ul.pagination li a {
height: 35px;
line-height: 35px !important;
}
ul.pagination li {
margin: 0px 1px 0px 0px;
background: #FFFFFF;
text-align: center;
float: left;
}
ul.pagination li,
ul.pagination li a {
width: 35px;
color: #000000;
text-decoration: none;
display: block;
}
ul.pagination li a:hover {
text-decoration: none;
color: #FFFFFF;
background: #000000;
}
ul.pagination li.current {
background: #000000;
color: #FFFFFF;
} .contact-form {
margin: 20px 0px 0px 0px;
}
.contact-form p.input {
height: 40px;
background: #FFFFFF;
}
.contact-form p.input input.text {
width: 95%;
margin: 10px 0px 0px 10px;
background: none;
border: none;
float: left;
}
.contact-form p.textarea {
height: 110px;
background: #FFFFFF;
position: relative;
}
.contact-form p.textarea textarea {
width: 90%;
height: 90px;
margin: 10px 0px 0px 10px;
background: none;
border: none;
overflow: hidden;
float: left;
}
.contact-form p.input input.submit {
width: 16px;
height: 22px;
font-size: 0px;
background: url(//koucky-arch.cz/wp-content/themes/contrast/assets/images/comment_submit_BG.gif) right no-repeat;
border: none;
cursor: pointer;
position: absolute;
right: 10px;
bottom: 10px;
} .nav.blog {
position: relative;
float: right;
overflow: hidden;
}
.nav.blog .navMask ul.navContent {
position: relative;
top: 0px;
padding: 0px 0px 30px 0px;
}
.nav.blog .navMask ul.navContent li {
text-transform: uppercase;
text-align: right;
margin-bottom: 5px;
}
.nav.blog .navMask ul.navContent li a {
font: 10px 'Arial', sans-serif, 'Tahoma';
line-height: 30px;
text-decoration: none;
color: #000000;
padding: 0px 10px 0px 20px;
background: #FFFFFF;
display: inline-block;
}
.nav.blog .navMask ul.navContent li a:hover {
color: #FFFFFF;
background: #000000;
}
.nav.blog .navMask ul.navContent li a span.date {
color: #808080;
margin-left: 10px;
}
.nav.blog .navMask ul.navContent li.paging a {
color: #FFFFFF;
background: #000000;
}
.nav.blog .navMask ul.navContent h2 {
margin: 0px 0px 10px 0px;
} .nav.portfolio {
width: 460px;
position: relative;
float: right;
overflow: scroll;
}
.nav.portfolio .navMask ul.navContent {
width: 450px;
position: relative;
top: 0px;
padding: 0px 0px 30px 0px;
}
.nav.portfolio .navMask ul.navContent li {
width: 300px; height: 65px;
padding: 10px 0px 0px 160px;
margin-bottom: 5px;
font: 10px 'Arial', sans-serif, 'Tahoma';
text-transform: uppercase;
color: #FFFFFF;
background: #000000;
position: relative;
right: -10px;
}
.nav.portfolio .navMask ul.navContent li:hover {
color: #000000;
background: #FFFFFF;
}
.nav.portfolio .navMask ul.navContent li:hover a {
color: #000000;
background: #FFFFFF;
}
.nav.portfolio .navMask ul.navContent li:hover p.more a {
color: #000000;
background: url(//koucky-arch.cz/wp-content/themes/contrast/assets/images/list_item_HOVER_BG.gif) 0px 4px no-repeat;
}
.nav.portfolio .navMask ul.navContent li.paging {
width: auto;
height: auto;
padding: 0px;
text-align: right;
background: none;
}
.nav.portfolio .navMask ul.navContent li.paging a {
font: 10px 'Arial', sans-serif, 'Tahoma';
line-height: 35px;
text-decoration: none;
color: #FFFFFF;
padding: 0px 10px 0px 20px;
background: #000000;
display: inline-block;
}
.nav.portfolio .navMask ul.navContent li h4 {
font: 10px 'Arial', sans-serif, 'Tahoma';
margin-bottom: 7px;
}
.nav.portfolio .navMask ul.navContent li p.image {
width: 150px;
height: 75px;
position: absolute;
top: 0px;
left: 0px;
}
.nav.portfolio .navMask ul.navContent li p.image a {
padding: 0px;
background: none;
}
.nav.portfolio .navMask ul.navContent li p.details {
color: #808080;
margin-bottom: 7px;
}
.nav.portfolio .navMask ul.navContent li p.details a {
padding: 0px;
color: #808080;
background: none;
}
.nav.portfolio .navMask ul.navContent li p.more a {
padding: 0px 0px 7px 0px;
color: #FFFFFF;
padding-left: 5px;
}
.nav.portfolio .navMask ul.navContent h2 {
margin: 0px 0px 10px 0px;
}
.content.portfolio-03 div.item {
height: 250px;
position: relative;
margin: 0px 0px 0px 0px
}
.content.portfolio-03 div.item h2 {
margin: 0px;
position: absolute;
top: 4px;
right: 0px;
} .footer {
width: 100%;
height: 30px;
background: url(//koucky-arch.cz/wp-content/themes/contrast/assets/images/transparent_BG.png) repeat-x;
position: fixed;
bottom: 0px;
left: 0px;
}
.footer ul.social {
padding: 7px 0px 0px 10px;
float: left;
}
.footer ul.social li,
.footer ul.social li a {
width: 16px;
height: 16px;
}
.footer ul.social li {
margin: 0px 5px 0px 0px;
float: left;
opacity: 0.5;
filter: alpha(opacity = 50);
}
.footer ul.social li a {
text-indent: -9999px;
display: block;
}
.footer ul.social li a.icon-rss {
background: url(//koucky-arch.cz/wp-content/themes/contrast/assets/images/icon-rss.png) no-repeat;
}
.footer ul.social li a.icon-deviantart {
background: url(//koucky-arch.cz/wp-content/themes/contrast/assets/images/icon-deviantart.png) no-repeat;
}
.footer ul.social li a.icon-digg {
background: url(//koucky-arch.cz/wp-content/themes/contrast/assets/images/icon-digg.png) no-repeat;
}
.footer ul.social li a.icon-dribbble {
background: url(//koucky-arch.cz/wp-content/themes/contrast/assets/images/icon-dribbble.png) no-repeat;
}
.footer ul.social li a.icon-facebook {
background: url(//koucky-arch.cz/wp-content/themes/contrast/assets/images/icon-facebook.png) no-repeat;
}
.footer ul.social li a.icon-friendfeed {
background: url(//koucky-arch.cz/wp-content/themes/contrast/assets/images/icon-friendfeed.png) no-repeat;
}
.footer ul.social li a.icon-flickr {
background: url(//koucky-arch.cz/wp-content/themes/contrast/assets/images/icon-flickr.png) no-repeat;
}
.footer ul.social li a.icon-google {
background: url(//koucky-arch.cz/wp-content/themes/contrast/assets/images/icon-google.png) no-repeat;
}
.footer ul.social li a.icon-lastfm {
background: url(//koucky-arch.cz/wp-content/themes/contrast/assets/images/icon-lastfm.png) no-repeat;
}
.footer ul.social li a.icon-linkedin {
background: url(//koucky-arch.cz/wp-content/themes/contrast/assets/images/icon-linkedin.png) no-repeat;
}
.footer ul.social li a.icon-myspace {
background: url(//koucky-arch.cz/wp-content/themes/contrast/assets/images/icon-myspace.png) no-repeat;
}
.footer ul.social li a.icon-reddit {
background: url(//koucky-arch.cz/wp-content/themes/contrast/assets/images/icon-reddit.png) no-repeat;
}
.footer ul.social li a.icon-tumblr {
background: url(//koucky-arch.cz/wp-content/themes/contrast/assets/images/icon-tumblr.png) no-repeat;
}
.footer ul.social li a.icon-twitter {
background: url(//koucky-arch.cz/wp-content/themes/contrast/assets/images/icon-twitter.png) no-repeat;
}
.footer ul.social li a.icon-vimeo {
background: url(//koucky-arch.cz/wp-content/themes/contrast/assets/images/icon-vimeo.png) no-repeat;
}
.footer ul.social li a.icon-youtube {
background: url(//koucky-arch.cz/wp-content/themes/contrast/assets/images/icon-youtube.png) no-repeat;
}
.footer .copyright {
font: 10px 'Arial', sans-serif, 'Tahoma';
color: #ee1c24;
line-height: 30px;
text-align: left;
text-indent: 10px;
text-transform: uppercase;
}
.footer .copyright a {
color: #ee1c24;
} .loading {
width: 248px;
height: 36px;
padding-top: 17px;
margin: -48px 0px 0px -124px;
text-align: center;
background: url(//koucky-arch.cz/wp-content/themes/contrast/assets/images/loading_BG.png) no-repeat;
position: absolute;
left: 50%;
top: 50%;
display: none;
} #prevslide,
#nextslide,
#supersized-loader {
display: none !important;
}
#background {
width: 100%;
height: 100%;
font-size: 0px;
position: fixed;
top: 0px;
left: 0px;
z-index: -1;
text-align: center;
}
#background img,
#background video {
width: 100%;
position: absolute;
top: 0px;
left: 0px;
}
#background img {
display: none;
}
#background div.gradient .right,
#background div.gradient .left {
width: 600px;
height: 100%;
position: absolute;
top: 0px;
}
#background div.gradient .right {
background: url(//koucky-arch.cz/wp-content/themes/contrast/assets/images/gradient_right_BG.png) repeat-y;
right: 0px;
}
#background div.gradient .left {
background: url(//koucky-arch.cz/wp-content/themes/contrast/assets/images/gradient_left_BG.png) repeat-y;
left: 0px;
}
#background div.pattern {
width: 100%;
height: 100%;
position: absolute;
top: 0px;
left: 0px;
z-index: 1;
}
#background div.pattern.pattern-01 { background: url(//koucky-arch.cz/wp-content/themes/contrast/assets/images/pattern-01.png); }
#background div.pattern.pattern-02 { background: url(//koucky-arch.cz/wp-content/themes/contrast/assets/images/pattern-02.png); }
#background div.pattern.pattern-03 { background: url(//koucky-arch.cz/wp-content/themes/contrast/assets/images/pattern-03.png); }
#background div.pattern.pattern-04 { background: url(//koucky-arch.cz/wp-content/themes/contrast/assets/images/pattern-04.png); }
#background div.pattern.pattern-05 { background: url(//koucky-arch.cz/wp-content/themes/contrast/assets/images/pattern-05.png); }
#background div.pattern.pattern-06 { background: url(//koucky-arch.cz/wp-content/themes/contrast/assets/images/pattern-06.png); }
#background div.pattern.pattern-07 { background: url(//koucky-arch.cz/wp-content/themes/contrast/assets/images/pattern-07.png); }
#background div.pattern.pattern-08 { background: url(//koucky-arch.cz/wp-content/themes/contrast/assets/images/pattern-08.png); } .theme_color_1 {
color: #000000 !important;
background: #FFFFFF !important;
}
.theme_color_2 {
color: #FFFFFF !important;
background: #000000 !important;
} .sc-divider a {
padding: 0px 5px 0px 5px !important;
text-decoration: none;
color: #000000;
top: -8px !important;
right: auto !important;
left: 0px;
}
.sc-message-box h3 {
margin: 0px 0px 5px 0px !important;
text-align: left !important;
line-height: normal !important;
}
.sc-accordion h3.ui-accordion-header {
text-align: left !important;
line-height: normal !important;
}
.sc-accordion h3.ui-accordion-header.ui-state-hover {
background: #FFFFFF !important;
}
.sc-blockquote {
font-size: 12px;
line-height: 15px;
color: #303030;
}
div.ppt {
display: none !important;
} tooltip {
text-decoration: none;
}
table {
cellpadding: 100px;
}
.pp_nav, .pp_close, .pp_description {
display: none !important;
}
.pp_next, .pp_previous {
background-image: none !important;
}
.pp_gallery {
margin-top: 5px !important;
}
.pp_expand {
display: none !important;
}
a.logo {
display: none !important;
}                                                                                                ,
@media screen and (max-width: 1000px) {
div.logo a.sublogo {display: none !important;}
.navigation {position: relative !important;}
.logo {position: relative !important;}
}
@media screen and (max-width: 730px) {
div {position: relative; float: left !important; }
div.header {float: left; position: relative; width: 100%; padding-top: 50px; text-align: center;}
.content {width: 100% ;float: left;}
.content .sliderContent {width: 80% !important; float: left !important; margin: 0; padding: 0; margin-left: 10%;  min-width: 80% !important;}
span.title {width: 100%; position: relative;float: left; margin: 0; padding: 0; text-align: center;}
#supersized {height: auto; }
#background {position: absolute; top: 0 !important; left: 0 !important; width: 100% !important;}
#background img {position: absolute; left: 0 !important; width: 100% !important; display: block! important; height: auto !important; top: 365px !important;}
.content h3 {margin: 0; width: 100%; text-align: center; float: left; margin-bottom: 20px;}
.content h1 {margin-left: 0; margin-right: 0; }
.content h1 span.title {padding-left: 0; padding-right: 0;  margin-bottom: 30px;}
div.copyright {width: 100%; margin-left: 0%; margin-right: 0%; padding-bottom: 0px; text-indent: 0px !important; line-height: 15px !important; text-align: center;}
div.copyright  p {text-align: center; line-height: 30px;}
.nav {height: auto !important; width: 100% !important; overflow: hidden !important; }
.nav.portfolio .navMask ul.navContent li {width: calc(100% - 160px); right: 0; margin-left: 0%;}
.nav.portfolio .navMask ul.navContent {width: 100%;}
div.navMask {width: 100%;}
.contact-form {width: 100%; float: left;}
.contact-form > * {width: 100%; float: left;}
div.width-0 #block-map h4 {display: none !important;}
#background {display: none;}
div.container {width: 100%; }
body.home div.footer {bottom: 0; left: 0; position: fixed;}
body.home {width: 100%; height: 100% !important; float: left !important; position: relative !important; background: url(http://koucky-arch.eu/wp-content/uploads/2013/04/home18.jpg);}
#supersized {display: none;}
.navigation {display: none !important;}
body.home .logo, .logo a {width: 90%; background-size: 100%; float: none; display: inline-block;}
body.home .logo {margin-top: 80px;}
body.home div.footer {position: fixed !important; bottom: 0;}
.footer {position: relative !important; text-align: center;}
}
@media screen and (max-width: 600px) {
.navigation ul.menu li a {width: 100%; text-align: center;padding: 0; margin:0 ;}
ul.sub-menu {width: 100%; text-align: center;}
.navigation ul.menu li ul li a {margin: 0; display: inline-block; float: none; padding: 0px 5px 0px 5px !important;}
.navigation ul.menu li ul li {width: auto; padding: 0px 10px 0px 10px; display: inline-block; float: none; margin: 0;}
.nav.portfolio .navMask ul.navContent li p.image {float: none; display: inline-block; position: relative;}
.nav.portfolio .navMask ul.navContent li.item {text-align: center; height: 165px; padding: 0; width: 100%;}
.nav.portfolio .navMask ul.navContent li p {text-align: center; position: relative;}
.nav.portfolio .navMask ul.navContent li p a {text-align: center; float: left; position: relative; width: 100%; margin-bottom: 5px; margin-top: 5px;}
.nav.portfolio .navMask ul.navContent li p.more a {padding: 0;}
.nav.portfolio .navMask ul.navContent li p.more {padding-left: 44%; padding-right: 44%}
.navigation ul.menu li a {padding : 0 !important;}
.navigation .search {width: 100% !important; left: 0 !important; background-position: right; padding-right: -5px;}
.navigation .search form fieldset input.text {width: calc(100% - 55px); }
}
@media screen and (max-width: 400px) {
.nav.portfolio .navMask ul.navContent li p.more {padding-left: 40%; padding-right: 40%}
}
@media screen and (max-width: 1000px) {
div.logo a.sublogo {display: none !important;}
}
#responsive-menu-container {
box-sizing: border-box;
margin: 0;
padding: 0;
float: left !important;
}
#responsive-menu-wrapper, #responsive-menu-wrapper ul, #responsive-menu-wrapper li, a.responsive-menu-item-link {float: left !important; width: 100% !important;}/*
 * jQuery Nivo Slider v2.6
 * http://nivo.dev7studios.com
 *
 * Copyright 2011, Gilbert Pellegrom
 * Free to use and abuse under the MIT license.
 * http://www.opensource.org/licenses/mit-license.php
 * 
 * March 2010
 */
 
 
/* The Nivo Slider styles */
.nivoSlider {
	position:relative;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:6;
	display:none;
}
/* The slices and boxes in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:5;
	height:100%;
}
.nivo-box {
	display:block;
	position:absolute;
	z-index:5;
}
/* Caption styles */
.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	background:#000;
	color:#fff;
	opacity:0.8; /* Overridden by captionOpacity setting */
	width:100%;
	z-index:8;
}
.nivo-caption p {
	padding:5px;
	margin:0;
}
.nivo-caption a {
	display:inline !important;
}
.nivo-html-caption {
	display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:9;
	cursor:pointer;
}
.nivo-prevNav {
	left:0px;
}
.nivo-nextNav {
	right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a {
	position:relative;
	z-index:9;
	cursor:pointer;
}
.nivo-controlNav a.active {
	font-weight:bold;
}

/*
Skin Name: Nivo Slider Default Theme
Skin URI: http://nivo.dev7studios.com
Skin Type: flexible
Description: The default skin for the Nivo Slider.
Version: 1.0
Author: Gilbert Pellegrom
Author URI: http://dev7studios.com
*/

.nivoSlider {
	position:relative;
	background:#fff url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/nivo-slider/sc-nivo-loading.gif) no-repeat 50% 50%;
	/*-webkit-box-shadow: 0px 1px 5px 0px #4a4a4a;
	-moz-box-shadow: 0px 1px 5px 0px #4a4a4a;
	box-shadow: 0px 1px 5px 0px #4a4a4a;*/
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
.nivoSlider a {
	border:0;
	display:block;
}

.nivo-controlNav {
	position:absolute;
	left:50%;
	bottom:-42px;
	margin-left:-40px; /* Tweak this to center bullets */
}
.nivo-controlNav a {
	display:block;
	width:22px;
	height:22px;
	background:url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/nivo-slider/sc-nivo-bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}
.nivo-controlNav a.active {
	background-position:0 -22px;
}

.nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/nivo-slider/sc-nivo-arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
a.nivo-prevNav {
	left:15px;
}

.nivo-caption {
	font-family: Helvetica, Arial, sans-serif;
}
.nivo-caption a {
	color:#fff;
	border-bottom:1px dotted #fff;
}
.nivo-caption a:hover {
	color:#fff;
}

 div.light_rounded .pp_top .pp_left{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat;}div.light_rounded .pp_top .pp_middle{background:#fff;}div.light_rounded .pp_top .pp_right{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat;}div.light_rounded .pp_content .ppt{color:#000;}div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right{background:#fff;}div.light_rounded .pp_content{background-color:#fff;}div.light_rounded .pp_next:hover{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor: pointer;}div.light_rounded .pp_previous:hover{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor: pointer;}div.light_rounded .pp_expand{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.light_rounded .pp_expand:hover{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.light_rounded .pp_contract{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.light_rounded .pp_contract:hover{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.light_rounded .pp_close{width:75px;height:22px;background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.light_rounded #pp_full_res .pp_inline{color:#000;}div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next{margin-top:12px !important;}div.light_rounded .pp_nav .pp_play{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px;}div.light_rounded .pp_nav .pp_pause{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px;}div.light_rounded .pp_arrow_previous{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat;}div.light_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.light_rounded .pp_arrow_next{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat;}div.light_rounded .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.light_rounded .pp_bottom .pp_left{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat;}div.light_rounded .pp_bottom .pp_middle{background:#fff;}div.light_rounded .pp_bottom .pp_right{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat;}div.light_rounded .pp_loaderIcon{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/light_rounded/loader.gif) center center no-repeat;}div.dark_rounded .pp_top .pp_left{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat;}div.dark_rounded .pp_top .pp_middle{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}div.dark_rounded .pp_top .pp_right{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat;}div.dark_rounded .pp_content_container .pp_left{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y;}div.dark_rounded .pp_content_container .pp_right{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y;}div.dark_rounded .pp_content{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}div.dark_rounded .pp_next:hover{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor: pointer;}div.dark_rounded .pp_previous:hover{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor: pointer;}div.dark_rounded .pp_expand{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.dark_rounded .pp_expand:hover{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.dark_rounded .pp_contract{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.dark_rounded .pp_contract:hover{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.dark_rounded .pp_close{width:75px;height:22px;background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.dark_rounded .currentTextHolder{color:#c4c4c4;}div.dark_rounded .pp_description{color:#fff;}div.dark_rounded #pp_full_res .pp_inline{color:#fff;}div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next{margin-top:12px !important;}div.dark_rounded .pp_nav .pp_play{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px;}div.dark_rounded .pp_nav .pp_pause{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px;}div.dark_rounded .pp_arrow_previous{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat;}div.dark_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.dark_rounded .pp_arrow_next{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat;}div.dark_rounded .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.dark_rounded .pp_bottom .pp_left{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat;}div.dark_rounded .pp_bottom .pp_middle{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}div.dark_rounded .pp_bottom .pp_right{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat;}div.dark_rounded .pp_loaderIcon{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat;}div.dark_square .pp_left ,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/dark_square/contentPattern.png) top left repeat;}div.dark_square .currentTextHolder{color:#c4c4c4;}div.dark_square .pp_description{color:#fff;}div.dark_square .pp_loaderIcon{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat;}div.dark_square .pp_content_container .pp_left{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y;}div.dark_square .pp_content_container .pp_right{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y;}div.dark_square .pp_expand{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.dark_square .pp_expand:hover{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.dark_square .pp_contract{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.dark_square .pp_contract:hover{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.dark_square .pp_close{width:75px;height:22px;background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.dark_square #pp_full_res .pp_inline{color:#fff;}div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next{margin-top:12px !important;}div.dark_square .pp_nav .pp_play{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px;}div.dark_square .pp_nav .pp_pause{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px;}div.dark_square .pp_arrow_previous{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat;}div.dark_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.dark_square .pp_arrow_next{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat;}div.dark_square .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.dark_square .pp_next:hover{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor: pointer;}div.dark_square .pp_previous:hover{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor: pointer;}div.light_square .pp_left ,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content{background:#fff;}div.light_square .pp_content .ppt{color:#000;}div.light_square .pp_expand{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.light_square .pp_expand:hover{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.light_square .pp_contract{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.light_square .pp_contract:hover{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.light_square .pp_close{width:75px;height:22px;background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.light_square #pp_full_res .pp_inline{color:#000;}div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px !important;}div.light_square .pp_nav .pp_play{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px;}div.light_square .pp_nav .pp_pause{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px;}div.light_square .pp_arrow_previous{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat;}div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.light_square .pp_arrow_next{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat;}div.light_square .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.light_square .pp_next:hover{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor: pointer;}div.light_square .pp_previous:hover{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor: pointer;}div.facebook .pp_top .pp_left{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat;}div.facebook .pp_top .pp_middle{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x;}div.facebook .pp_top .pp_right{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat;}div.facebook .pp_content .ppt{color:#000;}div.facebook .pp_content_container .pp_left{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y;}div.facebook .pp_content_container .pp_right{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y;}div.facebook .pp_content{background:#fff;}div.facebook .pp_expand{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.facebook .pp_expand:hover{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.facebook .pp_contract{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.facebook .pp_contract:hover{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.facebook .pp_close{width:22px;height:22px;background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.facebook #pp_full_res .pp_inline{color:#000;}div.facebook .pp_loaderIcon{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/facebook/loader.gif) center center no-repeat;}div.facebook .pp_arrow_previous{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px;}div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default;}div.facebook .pp_arrow_next{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px;}div.facebook .pp_arrow_next.disabled{background-position: -32px -96px;cursor:default;}div.facebook .pp_nav{margin-top:0;}div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px;}div.facebook .pp_nav .pp_play{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px;}div.facebook .pp_nav .pp_pause{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px;}div.facebook .pp_next:hover{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor: pointer;}div.facebook .pp_previous:hover{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor: pointer;}div.facebook .pp_bottom .pp_left{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat;}div.facebook .pp_bottom .pp_middle{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x;}div.facebook .pp_bottom .pp_right{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat;}div.pp_pic_holder a:focus{outline:none;}div.pp_overlay{background:#000;display: none;left:0;position:absolute;top:0;width:100%;z-index:9500;}div.pp_pic_holder{display: none;position:absolute;width:100px;z-index:10000;}.pp_top{height:20px;position: relative;}* html .pp_top{padding:0 20px;}.pp_top .pp_left{height:20px;left:0;position:absolute;width:20px;}.pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px;}* html .pp_top .pp_middle{left:0;position: static;}.pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}.pp_content{height:40px;}.pp_fade{display: none;}.pp_content_container{position: relative;text-align: left;width:100%;}.pp_content_container .pp_left{padding-left:20px;}.pp_content_container .pp_right{padding-right:20px;}.pp_content_container .pp_details{float: left;margin:10px 0 2px 0;}.pp_description{display: none;margin:0 0 5px 0;}.pp_nav{clear: left;float: left;margin:3px 0 0 0;}.pp_nav p{float: left;margin:2px 4px;}.pp_nav .pp_play,.pp_nav .pp_pause{float: left;margin-right:4px;text-indent: -10000px;}a.pp_arrow_previous,a.pp_arrow_next{display:block;float: left;height:15px;margin-top:3px;overflow: hidden;text-indent: -10000px;width:14px;}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000;}.pp_gallery{left:50%;margin-top: 10px;position:absolute;z-index:10000;}.pp_gallery ul{float: left;height:35px;margin:0 0 0 5px;overflow: hidden;position: relative;}.pp_gallery ul a{border:1px #000 solid;border:1px rgba(0,0,0,0.5) solid;display:block;float: left;height:33px;overflow: hidden;}.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff;}.pp_gallery ul a img{border:0;}.pp_gallery li{display:block;float: left;margin:0 5px 0 0;}.pp_gallery li.default a{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px;}.pp_gallery li.default a img{display: none;}.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px !important;}a.pp_next{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float: right;height:100%;text-indent: -10000px;width:49%;}a.pp_previous{background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float: left;height:100%;text-indent: -10000px;width:49%;}a.pp_expand,a.pp_contract{cursor: pointer;display: none;height:20px;position:absolute;right:30px;text-indent: -10000px;top:10px;width:20px;z-index:20000;}a.pp_close{display:block;float: right;line-height:22px;text-indent: -10000px;}.pp_bottom{height:20px;position: relative;}* html .pp_bottom{padding:0 20px;}.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px;}.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px;}* html .pp_bottom .pp_middle{left:0;position: static;}.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}.pp_loaderIcon{display:block;height:24px;left:50%;margin: -12px 0 0 -12px;position:absolute;top:50%;width:24px;}#pp_full_res{line-height:1 !important;}#pp_full_res .pp_inline{text-align: left;}#pp_full_res .pp_inline p{margin:0 0 15px 0;}div.ppt{color:#fff;display: none;font-size:17px;margin:0 0 5px 15px;z-index:9999;}.clearfix:after{content: ".";display:block;height:0;clear:both;visibility: hidden;}.clearfix {display: inline-block;}* html .clearfix {height:1%;}.clearfix {display:block;} .gallery dl.gallery-item {
margin: 0px 0px 0px 0px !important;
}
.gallery dl.gallery-item dt.gallery-icon a img {
border: none !important;
}
.gallery dl.gallery-item dd.gallery-caption {
display: none;
} .sc-video {
margin: 20px 0px 20px 0px;
} .sc-accordion {
margin: 20px 0px 20px 0px;
}
.sc-accordion h3.ui-accordion-header,
.sc-accordion h3.ui-accordion-header a {
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}
.sc-accordion h3.ui-accordion-header {
padding: 10px;
margin: 0px 0px 5px 0px;
background: -moz-linear-gradient(center top , rgba(255, 255, 255, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%);
background-color: #FFFFFF;
border: 1px solid rgba(0, 0, 0, 0.25);
cursor: pointer;
}
.sc-accordion h3.ui-accordion-header a {
text-decoration: none;
color: #606060;
}
.sc-accordion h3.ui-accordion-header.ui-state-hover {
background: -moz-linear-gradient(center top , rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.1) 100%);
}
.sc-accordion h3.ui-accordion-header.ui-state-hover a {
color: #303030;
}
.sc-accordion h3.ui-accordion-header.ui-state-active {
background: -moz-linear-gradient(center top , rgba(0, 0, 0, 0.1) 0%, rgba(255, 255, 255, 0.1) 100%);
background-color: #303030;
}
.sc-accordion h3.ui-accordion-header.ui-state-active a {
color: #DDDDDD;
}
.sc-accordion div.ui-accordion-content {
padding: 10px 0px 20px 0px;
margin: 0px;
} .sc-nivo {
margin: 20px 0px 60px 0px;
} .tipsy {
padding: 5px;
background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/sc-tooltip.gif) no-repeat;
opacity: 0.75;
filter: alpha(opacity=75);
}
.tipsy.tipsy-north {
background-position: top center;
}
.tipsy.tipsy-south {
background-position: bottom center;
}
.tipsy.tipsy-east {
background-position: right center;
}
.tipsy.tipsy-west {
background-position: left center;
}
.tipsy .tipsy-inner {
max-width: 200px;
padding: 5px 10px 5px 10px;
text-align: center;
color: #FFFFFF;
background: #000000;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
} .sc-message-box {
padding: 20px;
margin: 0px 0px 20px 0px;
color: #606060;
border: 1px solid #303030;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}
.sc-message-box.info {
background: #DCF3FF;
border-color: #2CB3E7;
}
.sc-message-box.notice {
background: #FFFFDD;
border-color: #E7DC2D;
}
.sc-message-box.error {
background: #FFEBE7;
border-color: #CC0900;
}
.sc-message-box.success {
background: #E5FAE1;
border-color: #64CA47;
}
.sc-message-box.left {
margin: 0px 20px 15px 0px;
float: left;
}
.sc-message-box.right {
margin: 0px 0px 15px 20px;
float: right;
} .sc-button,
.sc-button span {
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
display: inline-block;
}
.sc-button {
margin: 0px 0px 10px 0px;
text-decoration: none;
background: -moz-linear-gradient(center top , rgba(255, 255, 255, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%);
border: 1px solid rgba(0, 0, 0, 0.25);
box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.25);
position: relative;
cursor: pointer;
}
.sc-button:hover {
text-decoration: none;
background: -moz-linear-gradient(center top , rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.1) 100%);
}
.sc-button:active {
background: -moz-linear-gradient(center top , rgba(0, 0, 0, 0.1) 0%, rgba(255, 255, 255, 0.1) 100%);
top: 1px;
}
.sc-button.black	{ background-color: #333333; }
.sc-button.gray		{ background-color: #666666; }
.sc-button.white	{ background-color: #FFFFFF; }
.sc-button.red		{ background-color: #BD1E1E; }
.sc-button.yellow	{ background-color: #E2E018; }
.sc-button.blue		{ background-color: #266EE5; }
.sc-button.orange	{ background-color: #EF5B21; }
.sc-button.green	{ background-color: #258811; }
.sc-button.purple	{ background-color: #8A2C8D; }
.sc-button span {
border-top: 1px solid rgba(255, 255, 255, 0.25);
color: #FFFFFF;
line-height: 1em;
padding: 0.6em 1.2em;
position: relative;
text-align: center;
text-decoration: none;
text-shadow: 0 1px 1px rgba(0, 0, 0, 0.25);
white-space: nowrap;
}
.sc-button.small span	{ font-size: 12px; }
.sc-button.medium span	{ font-size: 14px; }
.sc-button.large span	{ font-size: 18px; }
.sc-button.white span	{ color: #666666; } .sc-gmaps {
margin: 0px 0px 20px 0px;
} .sc-dropcap {
margin: 0px 5px 0px 0px;
line-height: 36px;
font-size: 36px;
float: left;
display: block;
} .sc-highlight {
padding: 3px 5px 3px 5px;
color: #606060;
background: #FFF100;
} .sc-blockquote {
padding: 20px 20px 20px 70px;
margin: 20px 0px 20px 0px;
font-style: italic;
background: #DDDDDD url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/sc-blockquote.gif) 20px 20px no-repeat;
} .sc-divider {
margin: 20px 0px 20px 0px;
border: none;
border-bottom: 1px solid #DDDDDD !important;
position: relative;
}
.sc-divider a {
padding: 0px 0px 0px 5px;
font-size: 11px;
background: #FFFFFF;
position: absolute;
top: -7px;
right: 0px;
} .sc-icon-01,
.sc-icon-02,
.sc-icon-03,
.sc-icon-04,
.sc-icon-05,
.sc-icon-06,
.sc-icon-07,
.sc-icon-08,
.sc-icon-09,
.sc-icon-10 {
padding: 1px 0px 1px 20px;
line-height: 16px;
}
.sc-icon-01 { background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/sc-icon-01.png) left no-repeat; }
.sc-icon-02 { background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/sc-icon-02.png) left no-repeat; }
.sc-icon-03 { background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/sc-icon-03.png) left no-repeat; }
.sc-icon-04 { background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/sc-icon-04.png) left no-repeat; }
.sc-icon-05 { background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/sc-icon-05.png) left no-repeat; }
.sc-icon-06 { background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/sc-icon-06.png) left no-repeat; }
.sc-icon-07 { background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/sc-icon-07.png) left no-repeat; }
.sc-icon-08 { background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/sc-icon-08.png) left no-repeat; }
.sc-icon-09 { background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/sc-icon-09.png) left no-repeat; }
.sc-icon-10 { background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/sc-icon-10.png) left no-repeat; } .sc-list-01 ul li,
.sc-list-02 ul li,
.sc-list-03 ul li,
.sc-list-04 ul li,
.sc-list-05 ul li,
.sc-list-06 ul li,
.sc-list-07 ul li,
.sc-list-08 ul li,
.sc-list-09 ul li,
.sc-list-10 ul li,
.sc-list-11 ul li,
.sc-list-12 ul li,
.sc-list-13 ul li,
.sc-list-14 ul li,
.sc-list-15 ul li,
.sc-list-16 ul li,
.sc-list-17 ul li,
.sc-list-18 ul li,
.sc-list-19 ul li,
.sc-list-20 ul li {
padding: 0px 0px 0px 20px;
line-height: 16px;
}
.sc-list-01 ul li { background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/sc-list-01.png) left no-repeat; }
.sc-list-02 ul li { background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/sc-list-02.png) left no-repeat; }
.sc-list-03 ul li { background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/sc-list-03.png) left no-repeat; }
.sc-list-04 ul li { background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/sc-list-04.png) left no-repeat; }
.sc-list-05 ul li { background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/sc-list-05.png) left no-repeat; }
.sc-list-06 ul li { background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/sc-list-06.png) left no-repeat; }
.sc-list-07 ul li { background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/sc-list-07.png) left no-repeat; }
.sc-list-08 ul li { background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/sc-list-08.png) left no-repeat; }
.sc-list-09 ul li { background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/sc-list-09.png) left no-repeat; }
.sc-list-10 ul li { background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/sc-list-10.png) left no-repeat; }
.sc-list-11 ul li { background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/sc-list-11.png) left no-repeat; }
.sc-list-12 ul li { background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/sc-list-12.png) left no-repeat; }
.sc-list-13 ul li { background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/sc-list-13.png) left no-repeat; }
.sc-list-14 ul li { background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/sc-list-14.png) left no-repeat; }
.sc-list-15 ul li { background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/sc-list-15.png) left no-repeat; }
.sc-list-16 ul li { background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/sc-list-16.png) left no-repeat; }
.sc-list-17 ul li { background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/sc-list-17.png) left no-repeat; }
.sc-list-18 ul li { background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/sc-list-18.png) left no-repeat; }
.sc-list-19 ul li { background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/sc-list-19.png) left no-repeat; }
.sc-list-20 ul li { background: url(//koucky-arch.cz/wp-content/themes/contrast/themolution/shortcodes/images/sc-list-20.png) left no-repeat; } .last {
margin: 0px 0px 40px 0px !important;
clear: right;
}
.clearboth {
clear: both;
}
.sc-column-12,
.sc-column-13,
.sc-column-23,
.sc-column-14,
.sc-column-24,
.sc-column-34,
.sc-column-15,
.sc-column-25,
.sc-column-35,
.sc-column-45 { 
float: left;
height: auto !important;
margin: 0px 4% 40px 0px;
min-height: 1px;
position: relative;
}
.sc-column-12 { width: 48%; }
.sc-column-13 { width: 30.6666%; }
.sc-column-23 { width: 65.3335%; }
.sc-column-14 { width: 22%; }
.sc-column-24 { width: 48%; }
.sc-column-34 { width: 74%; }
.sc-column-15 { width: 16.8%; }
.sc-column-25 { width: 37.6%; }
.sc-column-35 { width: 58.4%; }
.sc-column-45 { width: 79.2%; }