body {padding:0;margin:0;}

 /*#headerImage {background-image:url(header.jpg);}*/
/*#pageTitle {background-image:url(logo.png);} */

.homeButton {box-sizing:border-box;display:inline-block;width:48%;height:250px;margin:0;padding:20px 15px 15px 15px;overflow:hidden;text-align:center;border:10px solid #FFFFFF;color:#101010;font-size:14px;line-height:120%;transition: all 0.5s;background-color:#F0F0F0;text-decoration:none;}
.homeButton img {width:50px;height:50px;opacity:0.9;}
.homeButton strong {display:block;font-size:19px;margin:20px 0;letter-spacing:-1px;}
.homeButton:hover {color:#101010;background-color:#FEC406;text-decoration:none;overflow:hidden;}

span.homeButton {text-align:left;padding:20px 0;}
span.homeButton:hover {background-color:#F0F0F0;}

.socialButton {display:block;width:100%;padding:11px 15px;color:#101010;font-size:18px;font-weight:bold;line-height:120%;transition: all 0.5s;text-decoration:none;letter-spacing:-1px;}
.socialButton img {width:30px;height:30px;opacity:0.9;margin:0 10px;vertical-align:middle;}
.socialButton:hover {color:#101010;background-color:#FEC406;text-decoration:none;}



@media (min-width: 1301px) {
	#fullpage, #headerTitle, #activityLoad {max-width:1200px;}
	#mobileMenuLinks {width:380px; font-size:20px;margin-top:14px;}
	#mobileMenuLinks a {padding:20px 10px 20px 30px;}
	.mobileMenuSubCat {padding-left:60px !important;font-weight:normal !important;font-size:18px;}
	#headerTitle {bottom:0;}
	#pageTitle {font-size:30px;line-height:80%;letter-spacing:-3px !important;} /**/
	#header {min-height:41px;}
	#header strong span small, #header strong span a {font-size:13px;}
	#header strong span {margin-left:20px;}
	#header strong span small {padding:4px 9px 4px 9px;}
	#header strong span {bottom:1px;}
	#header strong span a {padding:2px;}
	#title h1 {font-size:29px;padding:35px 0 0 0;}
	html, td, th {font-size: 19px;}
	h1 {font-size:28px;}
	h2 {font-size:26px;}
	h3 {font-size:23px;}
	h4, h5, h6 {font-size:21px;}
	h1, h2, h3 {letter-spacing:-2px !important}
	#search {top:48px;}
	#headerTitle em {display:none;}
	#mobilenav {font-size:14px;}
	#content, .simpleContent {padding:0 30px 40px 30px;}
	#headerImage {height:600px;}
	.mobileSimple {height:61px !important;margin-bottom:10px;}
	.moreLink, .wallButton {padding:8px 9px 8px 9px;font-size:15px;}
	.info {font-size:13px;}
	.polllink {font-size:17px;}
	.pollheader {font-size:25px;}
	#mobileMenu {width:170px;}
	#mobileMenuButton, #searchButton {padding:10px 12px 10px 12px;font-size:17px;}
	#mobileMenuButton img, #searchButton img {width:20px;height:20px;vertical-align:middle;}
	textarea, .input, .submit, .submit2, .submit3, .submit4, .editableTextarea {font-size:18px;}
	.cudl {padding:10px 18px 10px 18px;font-size:16px;}
	.mobileOnlySmall {display:none;}
	.mobileButton {padding:29px 30px 29px 126px;font-size:25px;}
	.mobileButton strong {font-size:16px;}
	.mobileButton img {left:23px;top:23px;width:64px;max-height:106px;}
	pre, code {font-size:16px;padding:10px 20px 10px 20px;margin:10px 30px 10px 30px;}
	.smallText, .wallComs, .wallComInput {font-size:15px;}
	#activityLink {width:40px;font-size:20px;}
	#activityLoad {top:7px; left:-33px;}
	#activityInner {font-size:14px;}
	.activityLine .info {font-size:12px;}
}

@media (max-width: 1300px) {
	#fullpage, #headerTitle, #activityLoad {max-width:950px;}
	#mobileMenuLinks {width:330px; font-size:18px;margin-top:14px;}
	#mobileMenuLinks a {padding:18px 8px 18px 23px;}
	.mobileMenuSubCat {padding-left:50px !important;font-weight:normal !important;font-size:16px;}
	#headerTitle {bottom:0;}
	.mobileSimple {height:61px !important;margin-bottom:10px;}
	#pageTitle {font-size:26px;line-height:100%;letter-spacing:-3px !important;} /**/
	#header {min-height:41px;}
	#header strong span small, #header strong span a {font-size:11px;}
	#header strong span {margin-left:16px;}
	#header strong span small {padding:3px 7px 3px 7px;}
	#header strong span {bottom:3px;}
	#header strong span a {padding:2px;}
	#title h1 {font-size:25px;padding:27px 0 0 0;}
	html, td, th {font-size: 16px;}
	h1 {font-size:24px;}
	h2 {font-size:22px;}
	h3 {font-size:20px;}
	h4, h5, h6 {font-size:18px;}
	#search {top:48px;}
	#headerTitle em {display:none;}
	#mobilenav {font-size:13px;}
	#content, .simpleContent {padding:0 30px 30px 30px;}
	#headerImage {height:500px;}
	.moreLink, .wallButton {padding:8px 9px 8px 9px;font-size:15px;}
	.info {font-size:13px;}
	.polllink {font-size:16px;}
	.pollheader {font-size:22px;}
	#mobileMenu {width:170px;}
	#mobileMenuButton, #searchButton {padding:10px 12px 10px 12px;font-size:15px;}
	#mobileMenuButton img, #searchButton img {width:20px;height:20px;vertical-align:middle;}
	textarea, .input, .submit, .submit2, .submit3, .submit4, .editableTextarea {font-size:18px;}
	.cudl {padding:8px 16px 8px 16px;font-size:15px;}
	.mobileOnlySmall {display:none;}
	.mobileButton {padding:26px 25px 26px 96px;font-size:20px;}
	.mobileButton strong {font-size:15px;}
	.mobileButton img {left:20px;top:20px;width:55px;max-height:93px;}
	.mobileButtonImg {padding-left:110px !important;}
	pre, code {font-size:15px;padding:10px 20px 10px 20px;margin:10px 30px 10px 30px;}
	.smallText, .wallComs, .wallComInput {font-size:14px;}
	#activityLink {width:40px;font-size:20px;}
	#activityLoad {top:70px; left:15px;}
	#activityInner {font-size:13px;}
	.activityLine .info {font-size:11px;}
	}

@media (max-width: 800px) {
	#fullpage, #headerTitle, #activityLoad {width:90%;}
	.fullpageSimple {width:100% !important;}
	#mobileMenuLinks {width:260px; font-size:15px;margin-top:9px;}
	#mobileMenuLinks a {padding:15px 8px 15px 20px;}
	.mobileMenuSubCat {padding-left:40px !important;font-weight:normal !important;font-size:14px;}
	#headerTitle {bottom:10px;}
	.mobileSimple {height:54px !important;margin-bottom:8px;}
	#pageTitle {font-size:20px;letter-spacing:-2px !important;} /**/
	#header {min-height:40px;}
	#header strong span small, #header strong span a {font-size:11px;}
	#header strong span {margin-left:0;}
	#header strong span small {padding:0 4px 0 4px;}
	#header strong span {bottom:-19px;}
	#header strong span a {padding:0;}
	#title h1 {font-size:20px;padding:20px 0 0 0;}
	html, td, th {font-size: 14px;}
	h1 {font-size:22px;}
	h2 {font-size:20px;}
	h3 {font-size:18px;}
	h4, h5, h6 {font-size:17px;}
	#search {top:43px;}
	#headerTitle em {display:block;width:100%;}
	#mobilenav {font-size:11px;}	
	#content, .simpleContent {padding:0 20px 20px 20px;}
	#headerImage {height:320px;}
	.moreLink, .wallButton {padding:7px 8px 7px 8px;font-size:14px;}
	.info {font-size:12px;}
	.polllink {font-size:15px;}
	.pollheader {font-size:18px;}
	#mobileMenu {width:140px;margin-top:4px;}
	#mobileMenuButton, #searchButton {padding:8px 9px 8px 9px;font-size:13px;}
	#mobileMenuButton img, #searchButton img {width:18px;height:18px;vertical-align:middle;}
	textarea, .input, .submit, .submit2, .submit3, .submit4, .editableTextarea {font-size:14px;}
	.cudl {padding:7px 14px 7px 14px;font-size:14px;}
	.mobileOnlyTiny {display:none;}
	.mobileSmall {display:none;}
	.mobileOnlySmall {display:block;}
	.mobileButton {padding:22px 20px 22px 90px !important;font-size:16px;}
	.mobileButton strong {font-size:13px;}
	.mobileButton img {left:19px;top:19px;width:45px;max-height:80px;}
	pre, code {font-size:14px;padding:7px 10px 7px 10px;margin:10px 0 10px 0;}
	.smallText, .wallComs, .wallComInput {font-size:13px;}
	#activityLink {width:30px;font-size:15px;}
	#activityLoad {top:9px; left:-19px;}
	#activityInner {font-size:12px;}
	.activityLine .info {font-size:11px;}
	}

@media (max-width: 400px) {
	#fullpage, #headerTitle, #activityLoad {width:90%;}
	.fullpageSimple {width:100% !important;}
	#mobileMenuLinks {width:240px; font-size:14px;margin-top:3px;}
	#mobileMenuLinks a {padding:11px 7px 11px 16px;}
	.mobileMenuSubCat {padding-left:30px !important;font-weight:normal !important;font-size:13px;}
	#headerTitle {bottom:10px;}
	.mobileSimple {height:46px !important;margin-bottom:5px;}
	#pageTitle {font-size:16px;letter-spacing:-2px !important;} /**/
	#header {min-height:32px;}
	#header strong span small, #header strong span a {font-size:10px;}
	#header strong span {margin-left:0;}
	#header strong span small {padding:0 3px 0 3px;}
	#header strong span {bottom:-15px;}
	#header strong span a {padding:0;}
	#title h1 {font-size:18px;padding:20px 0 0 0;}
	html, td, th {font-size: 13px;}
	h1 {font-size:18px;}
	h2 {font-size:17px;}
	h3 {font-size:16px;}
	h4, h5, h6 {font-size:16px;}
	#search {top:37px;}
	#headerTitle em {display:block;width:100%;}
	#mobilenav {font-size:11px;}	
	#content, .simpleContent {padding:0 15px 20px 15px;}
	#headerImage {height:260px;}
	.moreLink, .wallButton {padding:5px 6px 5px 6px;font-size:12px;}
	.info {font-size:11px;}
	.polllink, .pollheader {font-size:13px;}
	#mobileMenu {width:130px;}
	#mobileMenuButton, #searchButton {padding:7px 8px 7px 8px;font-size:12px;}
	#mobileMenuButton img, #searchButton img {width:16px;height:16px;vertical-align:middle;}
	textarea, .input, .submit, .submit2, .submit3, .submit4, .editableTextarea {font-size:14px;}
	.cudl {padding:6px 12px 6px 12px;font-size:13px;}
	.mobileSmall, .mobileTiny {display:none;}
	.mobileOnlySmall {display:block;}
	.mobileButton {padding:18px 18px 18px 75px !important;font-size:14px;}
	.mobileButton strong {font-size:11px;}
	.mobileButton img {left:14px;top:14px;width:40px;max-height:68px;}
	pre, code {font-size:13px;padding:5px 7px 5px 7px;margin:10px 0 10px 0;}
	.smallText, .wallComs, .wallComInput {font-size:12px;}
	#activityLink {width:24px;font-size:13px;}
	#activityLoad {top:8px; left:-12px;}
	#activityInner {font-size:12px;}
	.activityLine .info {font-size:11px;}
	}

* {font-family:'Open Sans', Arial;}
body {background-color:#F0F0F0;}
body, table, td, th, #content {line-height:160%}
#fullpage {margin:0 auto;padding:0 20px 0 20px;}
.fullpageSimple {margin:0 auto;padding:0 !important;}
h1, h2, h3, h4, h5, h6 {padding:0;}
h1, h2, h3 {letter-spacing:-1px; margin:15px 0 15px 0;font-weight:bold;}
h5, h6 {font-weight:300;}
h2 {color:#0069B4;}
pre, code {font-family: consolas, courier, monospace;line-height:170%;background-color:#F0F0F0;color:#000;border:1px solid #D0D0D0;overflow:auto;}
img, a img {border:0;}

#header {padding-top:7px;padding-bottom:7px;position:absolute;left:0;top:0;width:100%;background-image:url(overlay.png);z-index:1000;}
#header strong {color:#FFFFFF;margin:10px 0 0 5px;line-height:100%;display:block;}
#header strong a {color:#FFFFFF;font-weight:300;letter-spacing:-1px;text-decoration:none;}
#header strong span {font-weight:700;display:inline-block;position:absolute;text-transform:uppercase;}
#header strong span, #header strong span a {letter-spacing:0;}
#header strong span a {text-decoration:underline;font-weight:700;display:inline-block;}
#header strong span small {background-color:#FFFFFF;color:#202020;display:inline-block;}

#headerImage {width:100%; position:relative;background-repeat:no-repeat;background-size: cover;background-position:center center;background-color:#202020;box-shadow: inset 0px -16px 30px -16px rgba(0,0,0,0.75);animation:fadein 0.3s;}
@keyframes fadein {from {opacity:0;} to {opacity:1;}}
#pageTitle {font-weight:bold !important;text-shadow: 0 -1px 0 #000000;text-transform:uppercase;background-repeat:no-repeat;background-position:center left;}
.mobileSimple {background-image:none !important;background-color:#202020;}


#titleLine{height:1px; width:100%; clear:both; background-color:#FFFFFF;}
#title h1 {margin:0;font-weight:bold;}
#title {margin-bottom:20px;}
#headerTitle {margin:0 auto;position:relative;}
#headerTitle strong {margin-left:17px;}
#headerTitle em {height:1px;margin:0;padding:0;}
#mobilenav, .info {color:#707070;}

h3 span {font-size:11px;color:#909090;letter-spacing:0;}
h4, h5, h6 {margin:7px 0 7px 0;padding:15px !important;background-color:#F0F0F0;}
/*iframe {max-width: 100%;box-sizing: border-box;}*/

#content img {max-width: 100% !important;box-sizing: border-box;}
#content img:not(.noAutoHeight) {height:auto !important;}
.mobileSimpleContent {padding-left:0 !important;padding-right:0 !important;}
#content p, #content span {max-width: 100% !important;box-sizing: border-box;}
#content td img {max-width: none !important;}
#content td span {max-width: none !important;}
/*.mobileButtonImg img {top:0 !important;left:0 !important;height:100% !important;width:auto !important;}*/



/*volba jazyka*/
#lng {float:right;margin-right:0;text-align:left;font-size:14px;letter-spacing:-1px;overflow:hidden;height:27px}
.lnglink {margin-right:5px; font-weight:bold;text-transform:uppercase;}
#lngSelected {opacity:0.5}






#mobileMenu {float:right;position:relative;z-index:200;}
#mobileMenuButton img {margin-right:9px;}
#mobileMenuButton, #searchButton {display:inline-block;float:left;line-height:100%;margin-right:8px !important;color:#FFFFFF;font-weight:700;text-decoration:none;text-transform:uppercase;border-radius:2px;box-shadow: 0 0 7px #000000;text-shadow: -1px -1px 0 #000000;
background: #424242;
background: -moz-linear-gradient(top, #424242 0%, #212121 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#424242), color-stop(100%,#212121));
background: -webkit-linear-gradient(top, #424242 0%,#212121 100%);
background: -o-linear-gradient(top, #424242 0%,#212121 100%);
background: -ms-linear-gradient(top, #424242 0%,#212121 100%);
background: linear-gradient(to bottom, #424242 0%,#212121 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#424242', endColorstr='#212121',GradientType=0 );
}
#mobileMenuButton:hover, #searchButton:hover {background:#0069B4 !important;outline:none;}

#mobileMenuLinks {position:absolute;right:0;top:34px;display:none;z-index:10000;background-color: #636363;}
#mobileMenuLinks a {display:block;color:#FFFFFF;text-decoration:none;font-weight:bold;border-bottom:1px solid #404040;border-top:1px solid #707070;text-shadow: -1px -1px 0 #505050;}
#mobileMenuLinks a:hover {background:#0069B4 !important;outline:none;border-top-color:#0069B4;}



.mobileButton {position:relative;width:100%;margin:5px 0 5px 0;color:#FFFFFF;font-weight:bold;display:block;text-decoration:none;text-shadow: 0 -1px 0 #004477;letter-spacing:-1px;line-height:100%;box-sizing: border-box;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;background-color:#0069B4;text-transform:uppercase;}
.mobileButton:hover {background-color:#FF7F50 !important;color:#FFFFFF;text-shadow: 0 -1px 0 #FF4600;outline:none;}
.mobileButton:hover strong {color:#FFFFFF;}
.mobileButton strong {display:block;font-weight:strong;color:#77C6FF;letter-spacing:0;margin-top:5px;line-height:110%;text-overflow: ellipsis;overflow:hidden;white-space:nowrap;text-transform:none;}
.mobileButton img {position:absolute;border:0;}
.mobileButtonImg img {top:0 !important;left:0 !important;height:100% !important;width:auto !important;}

#searchButtons {display:block;float:left;margin-right:20px;line-height:100%;}/**/
#searchButton {display:block;float:left;margin-right:20px;line-height:100%;}

#search {position:absolute;right:0;background-image:url(overlay.png);padding:8px;display:none;}
#qsearchtext {padding:13px 9px 13px 30px;background-color:#FFFFFF;border:1px solid #D0D0D0;color:#000000;background-image:url(search.png);background-position:10px center;background-repeat:no-repeat;margin: 4px 3px 0 0;font-size:15px; width:130px;}
#qsearchtext:focus {outline:none;}
#qsearch {display:none;}

#mobileMenuBottom {padding:20px 20px 20px 20px;text-align:center;color:#B0B0B0;font-weight:normal;}
#mobileMenuBottom a {margin:6px;}
#bottom {clear:both;padding:10px;font-size:13px;background-color:#ECECEC;color:#909090;text-align:center;}
#content {background-color:#FFFFFF;overflow: hidden;}
#content .tbl {background-color:transparent;border-top:1px solid #E6E6E6}
.articleText p {margin:30px 0 30px 0;}
.articleText h2, .articleText h3, .articleText h4, .articleText h5, .articleText h6 {margin:60px 0 20px 0;}
#subcontent {padding:0 20px 20px 20px;}
.commentsInputs, .commentReply {padding:10px;}

a {color:#0069B4;text-decoration:underline;}
table{margin: 15px 0 15px 0;border:none;padding:0;border-collapse: collapse;border-right:0 !important;border-left:0 !important;}
table:not(.poll):not(.poll) table{display: block;overflow-x: auto;}
th, td {padding: 7px 9px 7px 9px; border-bottom: 1px dotted #B0B0B0;}
th{text-align: left; background-color: #EAEAEA;font-weight:normal;}
.thover {background-color: #F0F0F0;}
.tbl {padding: 10px;}
.noBorder, .noBorder td, .noBorder th, .noBorder tr {border:0px !important;}
.floatleft {float:left;}
.floatright {float:right;}
.gi, .gi2 {display:inline-block;text-align:center;line-height:1;overflow:hidden;zoom:1; *display:inline;}
a.gi:hover, a.gi2:hover{border-color:#E3E3E3;}

a.gi img {transition: 0.2s ease-in-out;-webkit-transition: 0.2s ease-in-out;}
a.gi img:hover {transform: scale(1.2);-webkit-transform: scale(1.2);}
a.gi2 img {transition: 0.2s ease-in-out;-webkit-transition: 0.2s ease-in-out;}
a.gi2 img:hover {transform: scale(1.5);-webkit-transform: scale(1.5);}


.gi img, .gi2 img {vertical-align: bottom;border:0px}
.gi2 {padding:1px;}
.giD {display:inline-block;text-align:center;vertical-align: top;margin:4px;overflow:hidden;zoom:1; *display:inline;line-height:100%;}


#ccalendar td {font-weight:normal;text-align:center;padding:5px 15px 5px 15px;}
#ccalendar th {font-weight:bold;text-align:center;padding:5px 15px 5px 15px;}
#ccalendar td a {text-decoration:none;display:block}
#ccalendar td div {padding:10px 5px 10px 5px;margin:0 1px 0 1px;}
#calnav {font-size:13px;text-transform:uppercase;}
#calData {display:none;}
#ccalendar {clear:both;}
#ccn, #ccp {padding:4px 40px 4px 40px;}



.galThumb {border:1px solid #000000;display:inline-block;margin:5px;overflow:hidden;position:relative;line-height:120%;color:#FFFFFF;text-align:left;background-position:center center;background-repeat:no-repeat;background-color:#B0B0B0}
.galThumb:hover div {background-color:#000000;color:#FFFFFF;}
.galThumb:hover strong {display:block;}
.galThumb div {position:absolute;width:100%;bottom:0;left:0;padding:5px;background-image:url(/images/system/overlay.png);}
.galThumb span {font-weight:normal;font:15px 'Open Sans', Arial;}
.galThumb p {font-weight:normal;margin:0;padding:0;font:11px Tahoma;line-height:120%}
.galThumb strong {font-weight:normal;font:11px Tahoma;display:none;}
.galThumb .ccT {font-weight:normal;font:11px Tahoma;}

#galNextLink {display:block;position:absolute;left:0;width:50%;height:100%;background-position:left center;background-repeat:no-repeat;background-image:url(../../images/system/blank.png);z-index:100;}
#galPrevLink {display:block;position:absolute;right:0;width:50%;height:100%;background-position:right center;background-repeat:no-repeat;background-image:url(../../images/system/blank.png);z-index:100;}
#galExifExpand {display:none;position:absolute;right:30px;bottom:30px;width:47px;height:47px;z-index:150;background-image:url(btnInfo.png);}
#galExif {display:none;position:absolute;width:200px;bottom:0;right:-5px;background-color:#000000;color:#FFFFFF;text-align:left;padding:7px;font-size:11px;border-radius: 10px;z-index:1;line-height:150%}

.download {display:block; float:right; margin-top:-7px; margin-right:25px;padding:5px; width:170px; line-height:110%; border-radius:8px; text-decoration:none; font-weight:bold; border:1px solid #D0D0D0; background-color: #F5F5F5; font-size:14px;box-shadow: inset 0 0 2px #FFFFFF;}
.download span {font-weight:normal !important; font-size:11px; color:#505050;}
.download:hover {border-color:#909090;}
.download img {margin-top:7px;float:left;}


#posledniAkce {font-size:25px !important;background-color:#F0F0F0 !important;text-align:center;color:#606060;}
#posledniAkce strong {color:#000000;}



hr {border:0;border-top:1px solid #E0E0E0;height:0;}

/*anketa*/
.poll {border:1px solid #E0E0E0;margin:0;}
.poll td, .poll th {border:0 !important;font-weight:normal;background-color:#F0F0F0;padding:10px;}
.pollvotes {font-weight:normal;line-height:120%;font-size:12px;text-align:right;color:#909090;}
.pollvote {padding:0 0 2px 3px;font-size:15px;}
.pollvote th, .pollvote {background-color:#0069B4 !important;border: 0 !important;margin:0 !important;}
.polllink:hover {}
.pollnumbers {font-weight:bold;color:#606060 !important;}
.pollnumbers small {font-weight:normal;}
.pollheader {line-height:120%;text-align:center;font-weight:bold !important;letter-spacing:-1px;}
.pollvote th {padding-right: 0;padding-left: 5px}



/*chat*/
#chatdiv {border: 1px solid #D0D0D0 !important;background-color:#F0F0F0;padding:1px;line-height:120%;margin-bottom:10px;border-radius:0;}
#chatdiv .userThumb img {width:25px;}
#chwin {border: 1px solid #D0D0D0;background-color:#FFFFFF;border-radius:0;}
#chatmsg, #chatname {background-color:#FFFFFF;}

.cudl, .btn, .wallAddButton {background-color:#0069B4;margin: 7px 3px 7px 3px !important;text-decoration:none;color:#FFFFFF;line-height:260%;border-radius:3px;font-weight:bold;}
a.cudl:hover, .btn:hover, .wallAddButton:hover {background-color:#FF7F50 !important; color:#FFFFFF !important}
.btn {font-size:15px !important;padding:2px 5px 2px 5px;}
span.cudl {color:#B0B0B0;background-color:#ECECEC}

.noBorder, .noBorder td, .noBorder th, .noBorder tr {border:0px !important;}
.passForm {display:none;text-align:center;position:absolute;width:400px;margin-left:20px;}
img.userThumb, img.anonThumb, .userThumb img {width:35px;}
a.userThumb, span.userThumb, span.anonThumb {float:left;margin-right:7px;margin-bottom:10px;}
.userThumbMini {float:left;display:inline-block;margin-right:5px !important;border:1px solid #D0D0D0 !important;padding:1px !important;}
.userThumbMini img {width:16px;height:16px;}

.none {display:none;}

.odpoved {padding:15px;margin:20px 0 0 40px;clear:both;}
#commentsContainer {padding:0 10px 30px 10px !important;}

.moreLink, .wallButton {display:inline-block;line-height:100%;text-align:center;border:0;background-color:#0069B4;color:#FFFFFF;text-decoration:none;margin-bottom:1px;cursor:pointer;border-radius:3px;font-weight:bold;}
.moreLink:hover {background-color:#FF7F50 !important;}
.mapa {width:90% !important;height:400px !important;margin:0;padding:0;border:2px solid #B0B0B0;}

.newsBottom {padding:0; margin:0 0 10px 0 !important;clear:both;}
.news p {padding:0;margin:0;}


.gradient, #mobileMenuLinks a {
background: #636363;
background: -moz-linear-gradient(top,  #636363 0%, #4f4f4f 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#636363), color-stop(100%,#4f4f4f));
background: -webkit-linear-gradient(top,  #636363 0%,#4f4f4f 100%);
background: -o-linear-gradient(top,  #636363 0%,#4f4f4f 100%);
background: -ms-linear-gradient(top,  #636363 0%,#4f4f4f 100%);
background: linear-gradient(to bottom,  #636363 0%,#4f4f4f 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#636363', endColorstr='#4f4f4f',GradientType=0 );
}


.perexH {padding:0;margin:0;}
.perexH a {text-decoration:none;}
.perexH a:hover {text-decoration:underline !important;}
.perexP {padding:0;margin:0;}
.perexD {padding:0;margin:0;}
.perexC {padding:0 !important;margin:20px 0 5px 0;}
.clear {clear:both;}
.noMobile, .noIco img {display:none}
a:focus, a:hover, .wallButton:hover {text-decoration:none !important;}
a:focus {outline:2px solid #0069B4;}
.ico {border:0;width:16px;height:16px;vertical-align:middle;}

fieldset {text-align:left;padding:20px;border: 1px solid #D0D0D0;background-color:#F6F6F6;}
legend {font-weight:bold;color:#FFFFFF;background-color:#606060;padding:10px;}
.input, textarea {padding:13px;font-size:16px;border:1px solid #909090;margin:9px 0 9px 0;}
.input {width:90%;max-width:600px;}
.ihover {border: 1px solid #0069B4;}
.input:focus, textarea:focus {outline:3px solid #0069B4;}
textarea {width:95% !important;}
.submit, .submit2, .submit3, .submit4 {padding:15px;cursor:pointer;border:0;}
.submit, .submit2 {width:90%;max-width:600px; font-weight:bold; background-color:#0069B4;color:#FFFFFF;}
.submit3, .submit4 {background-color:#EAEAEA;color:#606060;}
.submit:focus, .submit2:focus, .submit3:focus, .submit4:focus, .submit:hover, .submit2:hover, .submit3:hover, .submit4:hover {background-color:#FF7F50 !important;color:#FFFFFF;outline:none;}


.hlaska0, .uploadify-error {background-color:#B91D47; color:#FFFFFF;}
.hlaska1 {background-color:#00A300; color:#FFFFFF;}
.hlaska3 {background-color:#FCEBBD; color:#AF9540;}
.hlaska0, .hlaska1, .hlaska2, .hlaska3 {padding:10px;line-height:120%;font-size:20px !important;font-weight:normal !important;}
.hlaska4 {padding:4px;font-size:12px;z-index:100;line-height:120%;background-color:#000000; color:#FFFFFF;}


/*hodnoceni*/
.rattitle {margin-left:4px;font-weight:300;font-size:14px;}
.stat {margin-top:10px;}
.stat label {font-weight: bold;}
.ui-rater>span {vertical-align:top;}
.ui-rater-rating {font-weight:bold;margin-left:15px;display:none;}
.ui-rater-starsOff {margin-top:4px;}
.ui-rater-starsOff, .ui-rater-starsOn {display:inline-block; height:18px; background:url(stars.png?v=2) repeat-x 0 0;}
.ui-rater-starsOn {display:block; max-width:90px; top:0; background-position: 0 -36px;}
.ui-rater-starsHover {background-position: 0 -18px!important;}
.ui-rater-rateCount {font-size:14px;margin-left:10px;font-weight:300}



/*hlasovani*/
.vote {width:70px;height:20px;position:relative;padding:0;margin:0;background-image:url('../../images/system/karma.png');}
.voteu {width:20px;height:20px;position:absolute;right:0;}
.voted {width:20px;height:20px;position:absolute;left:0;}
.votev {line-height:100%;padding-top:4px;padding-bottom:4px;margin-top:1px;position:absolute;margin-left:20px;font-size:10px;float:left;text-align:center;width:30px;}
.voteok {background-color:#DFF3B6;color:#618514}
.voteno {background-color:#FCE0E8;color:#C85B82}
.votediv {height:20px;width:70px;}

.review {float:right;border:1px solid #D0D0D0;width:120px;padding:7px;margin:0 10px 10px 30px;background-color:#F0F0F0;}
.reviewProduct {text-align:center;}
.reviewDate, .reviewReviewer, .reviewTitle {display:none;}
.reviewRating {text-align:center;}
.reviewRatingNr {font-size:40px;font-weight:bold;line-height:100%;}
.reviewRatingBest {font:12px Verdana;font-weight:bold;line-height:100%;}
.reviewSummary {padding:3px;text-align:center;line-height:100%;font:11px Tahoma;}
.reviewStars {padding:0 0 5px 0;margin:0;line-height:100%;font-size:10px;text-align:center;}
.reviewStars img {margin:0;width:16px;height:16px;}
.wallImg {margin:0 10px 4px 0;float:left;position:relative;}

/*login*/
#loginload {position:absolute;right:0; top:56px;line-height:100%;}
#loginload a {text-decoration:none;cursor:pointer; font:11px Tahoma;display:inline-block;border: 1px solid transparent;padding:6px 3px 6px 5px;}
#loginload a:hover {border: 1px solid #999999;background-color:#F4F4F4;}
#loginload span {vertical-align:middle;margin-top:-3px;}



/*dialog*/
#dialog {z-index:11001;display:none;position:absolute;min-height:70px;min-width:300px;width:700px;max-width:90%;color:#000000;box-shadow: 0 0 25px #000000;background-color:#F5F5F5;}
#dialogContent {padding:5px 10px 5px 10px;border-bottom:1px solid #D7D7D7;}
#dialogHeader {text-align:left;padding:5px 5px 5px 10px;background-color:#E0E0E0;font-weight:bold;}
#dialogButtons {padding:5px;background-color:#E0E0E0;border-top:1px solid #FFFFFF;}
#dialogSave, .dialogButton {}
#documentOverlay {display:none;position:absolute;left:0;top:0;width:100%;height:100%;z-index:11000;background-image:url(../../images/system/overlay.png);}
.editableTextarea {width:100%;height:90px;}
#dialog .input {height:auto;}
#dialog .input:focus {background-color:#FFF8DC;}
#dialog .input[disabled]{color:#707070;background-color:#E0E0E0}
#dialog table{margin: 5px 0 15px 0;border:0;border-collapse: collapse;width:100%;}
#dialog th, #dialog td {padding: 3px 7px 3px 7px;font:12px Tahoma;}
#dialog td, #dialog table td #dialog th, #dialog table th {border-bottom: 1px dotted #C9C9C9;}
#dialog th {text-align: left; font-weight:bold;background-color:#F5F5F5;}
#dialog hr {border: 0;background-color: #C9C9C9;height: 2px;}
.dialogLink {display:block;text-decoration:none;padding:3px;}
.dialogLink:hover {background-color:#E8E8E8;color:#606060;text-decoration:none;}
.editable {position:relative;}
#editableIco {visibility:hidden;}
/*.editable:hover {background-color:#FFF0A0;color:#000000;}
.editable:hover a {color:#000000;}*/
#editableIco {position:absolute;top:0;left:0;line-height:100%;margin:0 !important;padding:5px !important;display:inline-block;letter-spacing:0;padding:2px;}
#editableIco a {font-size:11px;font-family:Arial;border:0;font-weight:normal;letter-spacing:0;text-transform: none;color:#606060;text-decoration:none;}
#editableIco a:hover {color:#000000;text-decoration:none;border:0;}



#galNextLink {display:block;position:absolute;left:0;width:50%;height:100%;background-position:left center;background-repeat:no-repeat;background-image:url(../../images/system/blank.png);z-index:100;background-color:transparent !important;border:0 !important;outline:none !important;}
#galPrevLink {display:block;position:absolute;right:0;width:50%;height:100%;background-position:right center;background-repeat:no-repeat;background-image:url(../../images/system/blank.png);z-index:100;background-color:transparent !important;border:0 !important;outline:none !important;}

.galleryRArrow, .galleryLArrow  {font:35px Tahoma;display:block;position:absolute;height:55px;width:20px;text-decoration:none;display:none;}
.galleryRArrow {float:right;right:0;background: url(../../images/ic/arrowright.png) no-repeat center center;}
.galleryLArrow {float:left;left:-4px;background: url(../../images/ic/arrowleft.png) no-repeat center center;}


/*zeļ*/
/*#walls a {color:#000000;text-decoration:none;border-bottom:1px dotted #808080;}
#walls a:hover {text-decoration:none;border-bottom:1px solid #808080;}
*/
#wallPosts {margin-top:10px;}
.wallComsForm {background-color:#F4F4F4;margin:0 !important;border-bottom:1px solid #E0E0E0;}
.wallPost {padding:25px 0 25px 0;clear:both;}
.wallPostInfo {margin-left:-20px}
.wallPostText {line-height:140%;background-color:#F4F4F4;padding:15px;}
.wallImg {margin:0 10px 4px 0;float:left;position:relative;}
.wallImg img {width:150px;}
.wallGalImg {margin:5px 4px 2px 0 !important;}
#wallAddDiv {display:none;margin:1px 0 10px 0;padding:10px 5px 10px 10px;}
.wallAddNewInput {width:80% !important;}

.wallText {border:1px solid #E0E0E0;background-color:#F4F4F4;}
.wallInfo {padding:4px 0 4px 35px; clear:both;font-family:'Open Sans';}
.wallComs {margin:0;padding:10px 8px 10px 8px; line-height:140%; clear:both;background-color:#F4F4F4;border-left:1px solid #E0E0E0;border-right:1px solid #E0E0E0;}
.wallComs .userThumb img {width:25px;}
.newComms {border:0 !important;}
.wallLiked {padding-left:16px;background-image:url(../../images/ic/tick_small.png);background-repeat:no-repeat;}
.wallComInput, .wallComNameInput, .wallAddInput, #wallLinkInput, .wallImgInput {line-height:110%; padding:10px !important;resize: none; border:1px solid silver;}
.wallComInput, .wallAddInput, #wallLinkInput {margin:0; padding:4px 4px 4px 8px;}
.wallComInput:focus, .wallComNameInput:focus, .wallAddInput:focus, #wallLinkInput:focus, .wallImgInput:focus {outline:none;}
.wallComSend {color:#A0A0A0;padding:0; margin:2px 0 0 0;clear:both;font-size:12px;}
.wallComNameInput {width: 100px; margin:0 10px 0 0; padding:10px !important;}
.wallChars {float:right;}
.wallDel, .wallDraftDel {text-decoration:none;font-size:17px;font-weight:bold;line-height:100%;padding:0;}
.wallDel:hover, .wallPostDel:hover, .wallDraftDel:hover {color:#FFFFFF !important;background-color:#202020;text-decoration:none !important;}

.moreComms {margin-bottom:7px !important;display:inline-block;}
.moreComms p {display:inline;padding:0;margin:0;}

.fInsertLink {margin-right:10px;}
#wallLinkInput {width:400px !important;margin: 0 5px 2px 0;}
#wallLinkInfo {margin:10px 0 10px 20px;display:none;}

.wallLink {display:inline-block;margin:0;line-height:140% !important;font:11px Tahoma;padding:10px;color:#000000;display:block;}
.wallBigThumbDiv {background-color:#FFFFFF;padding:5px 0 5px 10px;}
.wallBigThumbDiv strong {font-size:16px;font-weight:normal;}
.wallLinkDomain {line-height:200%;color:#909090;}
.wallLinkText {color:#808080;line-height:120% !important;font-size:13px;font-family:'Open Sans';margin-top:10px;}
.wallB {padding-left:10px;}
.smallSel {font:12px Tahoma;}
.showMorePostsDiv {text-align:center;padding:5px;margin-bottom:10px;cursor:pointer;}
.showMorePostsDiv:hover {background-color:#D2D9E7;}
.showMorePosts {text-decoration:none;}
.wallLinkMore a {font-size:16px;font-weight:normal;}
.wallLinkMore {line-height:160%;}

.wallShareDiv {display:none;margin-top:15px;}
.wallButton {margin-top:3px;}

#wallLinkTitle:hover, #wallLinkText:hover {background-color:#FFFFCC}

.wallBigThumb span {display:block;height:250px;width:500px;background-repeat:no-repeat;}
.videoPlay {display:inline-block;position:absolute;top:0;left:0;width:100%;height:100%;background-image: url(../../images/system/play.png?ver=4);background-position:center center;background-repeat:no-repeat;}
.wallMovieI {display:none;width:100%;position: relative;padding-bottom: 56.25%; /* 16:9 */padding-top: 25px;height: 0;}
.wallMovieI iframe {position: absolute;top:0;left:0;width:100%;height:100%;}
.wallMovie .videoPlay:hover {background-image: url(../../images/system/play-hover.png?ver=4);}
.wallTime{cursor:pointer;}/*color:#707070;border-bottom:1px dotted #B0B0B0;text-decoration:none;*/
.wallTime span {cursor:pointer !important;}

#wallDrafts {z-index:1000;}

.wallThumbMove {position:absolute;display:none;right:-3px;border:0 !important;}
.wallThumbMove a {border:0 !important;}

.icm {width:10px; height:10px;display:inline-block;}
.icomment {background-image:url(../../images/icm/comment.png);}
.ithumb {background-image:url(../../images/icm/thumb.png);}
.icalendar {background-image:url(../../images/icm/calendar.png);}
.iaudio {background-image:url(../../images/icm/audio.png);}
.icamera {background-image:url(../../images/icm/camera.png);}
.iglobe {background-image:url(../../images/icm/globe.png);}
.imovie {background-image:url(../../images/icm/movie.png);}
.igallery{background-image:url(../../images/icm/gallery.png);}
.iuser{background-image:url(../../images/icm/user.png);}
.iheart{background-image:url(../../images/icm/heart.png);}
.itext{background-image:url(../../images/icm/text.png);}



/*aktivity*/
#activityLoad {position:relative;text-align:left;margin:0 auto;z-index:1000;}
#activityLink {display:block;position:absolute;padding:0;text-align:center;overflow:hidden;font-weight:bold !important;letter-spacing:-1px;text-decoration:none;line-height:200%;background-color:#0069B4;color:#FFFFFF;}
#activityLink:hover {}
#activityLink:focus {}

.activityOk {color:#909090 !important;background-color:#F0F0F0 !important;}
.activityOk:hover {outline:none;}

#activity {top:57px;position:absolute;left:0;z-index:300;display:none;}
#activity:after {content:"";display:block;position:absolute;top:-16px;left:10px;width:0;height:0;border-color: transparent transparent #F4F4F4 transparent;border-style: solid;border-width: 8px;} /*ipka*/
#activityInner {min-width:350px;max-width:60% !important;max-height:80% !important;background-color:#FFFFFF;border:1px solid #D2D9E7;border-top:0 !important;box-shadow: 0 0 7px #707070;}
#activityData {height:450px;overflow:auto;}
#activitySettings {text-align:center;background-color:#E0E0E0;border-top:1px solid #D0D0D0;}
#activitySettings a {color:#000000;text-decoration:none;display:inline-block;padding:4px 20px 4px 20px;border-right:1px solid #D0D0D0;border-left:1px solid #D0D0D0;}
#activitySettings a:hover {text-decoration:none;border:0;border-right:1px solid transparent;border-left:1px solid transparent;outline:none;}
.activityLine {position:relative;display:block;line-height:120%;color:#000000;text-decoration:none;border-bottom:1px solid #D2D9E7;background-color:#F4F4F4;padding:15px 10px 10px 45px;margin:1px;color:#000000 !important;}
.activityLine:hover {text-decoration:none;background-color:#E8E8E8 !important; color:#000000 !important;outline:none;border-bottom:1px solid #D2D9E7;}
.activityLine .userThumbMini img {width:25px !important;height:25px !important;}
.activityLine code {position:absolute;left:10px;top:10px;padding:0;margin:0;line-height:100%;border:0;background-color:transparent;}
.activityLine em {font-size:10px;font-weight:bold;background-color:#CC0000;color:#FFFFFF;padding:2px;display:inline-block;font-style:normal;line-height:100%;border-radius:3px;margin-right:5px;}
.activityLine cite {font-style: normal;background-color:#E0E0E0;display:inline-block;padding:2px;border-radius:5px;}

.activityDel {cursor:pointer;font-size:14px;font-weight:bold;line-height:100%;position:absolute;right:5px;top:5px;background-color:#FFFFFF;padding:3px 4px 3px 4px !important;border-radius:3px;background-color:#FFFFFF;border:1px solid #E0E0E0 !important}
.activityDel:hover {color:#FFFFFF !important;background-color:#CC0000;border:1px solid #CC0000 !important;}



/*big image perex*/
.bigPictureBg, .bigPicture {width:944px;height:300px;box-sizing:border-box;overflow:hidden;}
.bigPictureSize1 {width:100%;height:230px;margin:10px 0 !important;}
.bigPictureSize2 {width:44%;height:230px;margin:10px !important;}
.bigPictureSize3 {width:31%;height:180px;margin:10px !important;}
.bigPictureSize4 {width:100%;height:130px;margin:0 !important;}
.bigPictureSize5 {width:46%;height:150px;margin:5px 10px !important;}
.bigPictureSize0 {width:100%;margin:0 !important;display: block !important;animation:fadein 0.5s;}
@keyframes fadein {from {opacity:0;} to {opacity:1;}}
@media (min-height: 4000px) {.bigPictureSize0 {height:800px;}}
@media (max-height: 3999px) {.bigPictureSize0 {height:600px;}}
@media (max-height: 2000px) {.bigPictureSize0 {height:500px;}}
@media (max-height: 850px) {.bigPictureSize0 {height:400px;}}
@media (max-height: 600px) {.bigPictureSize0 {height:300px;}}

.bigPictureBg1 {width:100% !important;height:100% !important;}
.bigPicture, .bigPicture1 {display:inline-block;box-sizing:border-box;}
.bigPicture1 {outline:0;}
a.bigPicture1 {transition-property:outline;transition-duration: 0.3s;}
a.bigPicture1:hover {outline:0;}
a.bigPicture1 .bigPictureBg1 {transition: 0.2s ease-in-out;}
a.bigPicture1:hover .bigPictureBg1 {transform: scale(1.3);-webkit-transform: scale(1.3);}
.bigPictureContainer {overflow:hidden;position:absolute;margin:0;height:100%;width:100%;}
.bigPicture, .bigPicture1 {margin-left:-33px;text-align:left;position:relative;}
.bigPictureBg, .bigPictureBg1 {text-align:left;background-position:center 60%;background-size:cover;background-repeat:no-repeat;box-sizing:border-box;}
.bigPictureBg1 {background-position:center center !important;}
.bigPictureDots {width:100%;height:100%;background-image:url(/images/system/dots.png);position:absolute;}
.bigPictureBlur {-webkit-filter:blur(7px);-moz-filter:blur(7px);-o-filter:blur(7px);-ms-filter:blur(7px);filter:blur(7px);}
.bigPictureTitle {width:100%;position:absolute;bottom:0;left:0;box-sizing:border-box;}
.bigPictureGradient {background:linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(0,0,0,0.7) 100%);}
.bigPictureGradient1, .bigPictureGradient3 {background-color:rgba(0, 0, 0, 0.5);}
/*.bigPictureGradient1, .bigPictureGradient3 {background:linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(0,0,0,1) 100%);}*/
.bigPictureTitle h1 {font-size:30px;letter-spacing:-2px;font-weight:bold;line-height:100%;color:#FFFFFF;padding:15px 25px 0 25px;margin:0;text-shadow: 0 1px 1px #000000 !important;}
.bigPictureTitle h2 {font-size:17px;letter-spacing:0;font-weight:bold;line-height:120%;color:#FFFFFF;padding:10px 25px 15px 25px;margin:0;text-shadow: 0 1px 1px #000000 !important;}
.bigPictureTitle h2 a {font-size:17px;letter-spacing:0;font-weight:bold;line-height:120%;color:#FFFFFF;}
.bigPictureTitle h3 {font-size:18px;letter-spacing:-1px;font-weight:bold;line-height:110%;color:#FFFFFF;padding:7px 10px 8px 12px;margin:0;text-shadow: 0 1px 1px #000000 !important;}
.bigPictureTitle strong {font-size:13px;letter-spacing:0;font-weight:bold;line-height:100%;color:#FFFFFF;padding:0 12px 15px 12px;margin:0;text-shadow: 0 1px 1px #000000 !important;display:block;}
.bigPictureTitle strong a {color:#FFFFFF;}
.bigPictureText {display:block;text-align:right;width:100%;box-sizing:border-box;font-weight:bold;line-height:100%;font-size:11px;color:#FFFFFF;position:absolute;top:0;right:0;padding:8px;text-shadow:0 1px 1px #000000 !important;background:linear-gradient(to top, rgba(255,255,255,0) 0%,rgba(0,0,0,0.2) 100%);}
.bigPicture3 strong {display:none;}

.bigPictureAnimation {animation-direction:alternate;animation-name:zoom;animation-duration:8s;animation-iteration-count:infinite;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;-webkit-perspective:1000;animation-timing-function:cubic-bezier(0.2,0,0.8,1);}
@-webkit-keyframes zoom { from {background-position:center 40%;} to {background-position:center 60%;} }
@keyframes zoom { from {background-position:center 40%;} to {background-position:center 60%;} }

.bigPictureSize0 .bigPictureBg {background-position:center 55% !important;width:100%;height:100%;margin:0 !important;}
.bigPictureSize0 .bigPictureTitle {padding-top:40px;padding-bottom:60px;}
.bigPictureSize0 h1, .bigPictureSize0 h2, .bigPictureSize0 .bigPictureText {font-family:'Arial Black',Tahoma;box-sizing:border-box;right:0;left:0;margin-left:auto !important;margin-right:auto !important;}
.bigPictureSize0 h1 {font-size:46px !important;}
.bigPictureSize0 h1, .bigPictureSize0 h2 {width:1100px !important;text-align:center;}
.bigPictureSize0 h2, .bigPictureSize0 h2 a {font-size:21px !important;font-family:Tahoma;}
.bigPictureSize0 .bigPictureText {width:1200px !important;background:none !important;bottom:0 !important;vertical-align:middle;line-height:950px;opacity:0.7;font-size:12px;font-family:'Open Sans';}

.bigPictureSize3 strong {padding-bottom:7px !important;margin-top:-8px !important;}

#bigPerexFull {margin-bottom:20px;display:block;width:calc(100% + 120px);margin-left:-60px;}
#bigPerexMedium {margin-bottom:20px;display:block;width:calc(100% + 80px);margin-left:-40px;}
#bigPerexFull img, #bigPerexMedium img {width:100%;max-width:100%;}



#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden; -webkit-transform: translate3d(0,0,0);}
#cboxWrapper {max-width:none;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none; -ms-interpolation-mode:bicubic;}
.cboxIframe{width:100%; height:100%; display:block; border:0; padding:0; margin:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}
#cboxOverlay{background:#000; opacity: 0.9; filter: alpha(opacity = 90);}
#colorbox{outline:0;}
#cboxContent{margin-top:20px;background:#000;}
.cboxIframe{background:#fff;}
#cboxError{padding:50px; border:1px solid #ccc;}
#cboxLoadedContent{border:5px solid #000; background:#fff;}
#cboxTitle{position:absolute; top:-20px; left:0; color:#ccc;}
#cboxCurrent{position:absolute; top:-20px; right:0px; color:#ccc;}
#cboxLoadingGraphic{background:url(loading.gif) no-repeat center center;}
#cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border:0; padding:0; margin:0; overflow:visible; width:auto; background:none; }
#cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline:0;}
#cboxSlideshow{position:absolute; top:-20px; right:90px; color:#fff;}
#cboxPrevious{position:absolute; top:50%; left:5px; margin-top:-32px; background:url(controls.png) no-repeat top left; width:28px; height:65px; text-indent:-9999px;}
#cboxPrevious:hover{background-position:bottom left;}
#cboxNext{position:absolute; top:50%; right:5px; margin-top:-32px; background:url(controls.png) no-repeat top right; width:28px; height:65px; text-indent:-9999px;}
#cboxNext:hover{background-position:bottom right;}
#cboxClose{position:absolute; top:5px; right:5px; display:block; background:url(controls.png) no-repeat top center; width:38px; height:19px; text-indent:-9999px;}
#cboxClose:hover{background-position:bottom center;}


.grt-cookie {display:none;position:fixed;opacity:0.9;bottom:0;left:0;right:0;padding: 10px;background-color:#282B2E;color:#FFFFFF;box-shadow: 0 4px 12px rgba(0, 0, 0, 0.3);z-index:9999;}
.grt-cookie-active {display: block}
.grt-cookie p {font-size: 13px;margin: 0 auto;padding:3px;line-height: 1.35;color:#FFFFFF;font-weight: normal;text-align:center;}
.grt-cookie p a {color:#FFFFFF;text-decoration: underline;font-size: 14px;margin: 0;padding:0;}
.grt-cookie-button, .grt-cookie-button-2 {font-size:13px;padding: 3px 14px;margin:8px 0 0 0;display: inline-block;cursor: pointer;font-weight: normal;padding: 3px 18px;margin-left:12px;color: #FFF;text-transform: capitalize;white-space: nowrap;color:#000000;font-weight:bold;transition: all 0.3s;}
.grt-cookie-button, .grt-cookie-button-2 {background: #4CAF50;}
.grt-cookie-button:hover, .grt-cookie-button-2:hover {background: #8BC34A;}
@media (max-width:767px) {.grt-cookie {flex-direction: column;padding: 15px;}}
