* {margin: 0;} 
html, body, #content {font-family:Arial, Helvetica, Verdana, Sans-serif; margin: 0px;padding: 0px;height: 100%;background:#666;}
body {font-size: 13px;color:#212121; }
a {text-decoration: none;color:#212121;}
h1 {color: #212121;font-size:22px;font-weight:normal;}
h2 {color: white;font-size:22px;line-height:23px;}
h3 {color: white;font-size:16px;font-weight:normal;}
textarea {width:625px !important;min-width:625px !important;max-width:625px!important;height:60px !important;min-height:60px !important;max-height:60px !important;} 
img {  border-style: none;vertical-align:top;}
#contentLeft table.redesign {border: 1px solid #ccc;border-bottom:none;width:470px;background:#f6f6f6;border-spacing:0;}
#contentLeft td.redesign {border:none; border-bottom:1px solid #ccc; padding: 5px 10px;}
ul {margin-left:15px;}
input {-webkit-appearance: none;border-radius: 0;}
select {border-radius: 0;}
input[type="text"], input[type="password"] { outline: none; }
p a {color:#f7bf3b}
::-webkit-input-placeholder {color:#212121;opacity:1;}
:-moz-placeholder {color:#212121;opacity:1;}
::-moz-placeholder {color:#212121;opacity:1;}
:-ms-input-placeholder {color:#212121;opacity:1;}

.jcarousel-skin-tango1 .jcarousel-container-horizontal {
    width: 1200px;
    height:630px;
    margin-left:0px;
}

/* HEADER */
#bodyContainer {margin: auto;width:100%;overflow:hidden;position:relative;background:white;}
#headerContainer {margin:auto;width:100%;height:auto;margin-top:15px;background:#fff;}
#headerWrapper {margin:auto;width:100%;height:auto;background:#fff;}
@media (min-width:768px){
	#bodyContainer {margin: auto;width:950px;overflow:hidden;position:relative;background:white;}
	#headerContainer {margin:auto;width:950px;height:135px;margin-top:15px;background:#fff;}
	#headerWrapper {margin:auto;width:950px;height:95px;background:#fff;}
}
#logoContainer {float:left;padding-left:10px;padding-bottom:13px;width:190px;margin-top:-45px;}
@media (min-width:768px){
	#logoContainer {float:left;padding-left:25px;width:190px;margin-top:-38px;}
}
#headerFillerTop {height:40px;}
.item-logo-image {width:134px;}
@media (min-width:768px){
	.item-logo-image {width:160px;}
}
/* CONTACT */
#contactWrapper {float:right;text-align:right;padding-top:85px;z-index:99}
#contactSection {color:#aaa;font-size:14px;}
#contactSection span.green {font-size:20px;color:#00a2b2;}
#contactSection span.black {font-size:18px;color:#212121;}
#contactSection span.black a{color:#999;}

/* SEARCH */
#contentRightSearch {clear:both;float:right;height:12px;margin-top:66px;text-align:right;}
#searchField {float:left;border:none;width:98px;font-style:italic;font-size:11px;}
#searchButton {float:right;height:15px;margin-left:3px; width:1px; background:#F7BF3B;cursor:pointer;}
#searchFieldMobileWrapper {position:relative;width:auto;text-align:center;}
#searchFieldMobile {border:none;padding:10px;width:98px;font-style:italic;font-size:14px;}
#searchButtonMobile {height:20px; width:5px; padding:5px 2px; background:#F7BF3B;cursor:pointer;}
.contentSearch a{color:#323232;font-size:9px;font-size:11px;}
.contentSearch a:hover{text-decoration:underline;}
.contentFullTextSearch {float:left;width:630px;min-height:320px;background:#fff;padding:10px 10px 10px 10px;overflow:hidden;}
.searchText {font-size:23px;margin-bottom:28px;color:#F7BF3B;}
.searchHits {margin-bottom:28px;}
.searchItem {margin-bottom:5px;}
.searchItem a:hover{color:#F7BF3B;}


/* E-NEWS */
#contentNewsletter {float:left;padding-left:40px;margin-top:0px;}
#newsletterField, #newsletterFieldMobile {float:left;border:none;border-bottom:1px solid #212121; margin-left:-2px; margin-right:2px;width:135px;font-style:italic;font-size:11px;}
/*#newsletterButton {float:right;border-width: 6px 0px 6px 8px;border-style:solid;border-color: white #F7BF3B;margin-top:1px;margin-right:0px;cursor:pointer;}*/
#newsletterButton, #newsletterButtonMobile {float:right;height:15px; width:20px; border-left:1px solid #F7BF3B;cursor:pointer;}
#newsletterTopic {padding-bottom:10px;font-size:14px}

/* MENU */
#menuContainerWrapper {height:50px;background:#ddd;}
#menuContainer {position:absolute;margin:0px 0 0 215px;margin-top:-3px;width:710px;}
#mainMenuContainer {float:none;width:100%;height:auto;}
@media (min-width:768px){
	#mainMenuContainer {float:left;width:520px;height:14px;}
}
#mainMenuContainerFirst {float:left;width:500px;height:14px;}
.menuParent {}
.menu{float:left;padding-right:25px;font-size:14px;height:12px;color:#212121;}
.menu.selected{color:#F7BF3B;position:relative;}
.menu:hover {color:#F7BF3B;}
#subMenuContainer {height:84px;width:600px;}
#subMenuContainerFirst {height:84px;width:500px;position:absolute;}
.subMenuParent {height:19px;line-height:28px;}
.subMenu{padding-right:20px;font-size:12px;color:#212121;}
.subMenu:hover {color:#F7BF3B;}
.subMenu.selected {color:#F7BF3B;}
.newMenuContainer {float:left;margin-right:25px;text-align:right;position:relative;border-right:1px solid #F7BF3B;padding-right:13px;margin-right:13px;padding-right:13px;height:20px;}
.newMenuContainer.selected {border-right:1px solid #F7BF3B;}
.newMenuParent {}
.newMenu{font-size:14px;height:12px;color:#212121;}
.newMenu.selected{color:#F7BF3B;}
.newMenu:hover {color:#F7BF3B;}
.newSubMenuContainer {position:absolute;right:0;width:150px;/*margin:-20px -13px -60px 0px;padding:0px 13px 0px 0;*/padding-right:13px;}
.newSubMenuParent {height:19px;line-height:28px;}
.newSubMenu{font-size:12px;color:#212121;z-index:9999;cursor:pointer;}
.newSubMenu:hover {color:#F7BF3B;}
.newSubMenu.selected {color:#F7BF3B;}

/* LANGUAGE */
.languageWrapper {width:180px;float:right;text-align:right;font-size:12px;line-height:16px;}
.langCode {margin-left:5px;}
.langCode.active {color:#F7BF3B;}

/* CONTENT */
.desktop {display:none;}
@media (min-width:768px){
	.desktop {display:block;}
}
.mobile {display:block;}
@media (min-width:768px){
	.mobile {display:none;}
}

#pageContainer {}
#contentContainer {margin:auto;width:auto;background:#fff;padding:0px 10px;}
@media (min-width:768px){
	#contentContainer {margin:auto;width:950px;background:#fff;padding:0px;}
}
#content{margin:auto;width:100%;padding-top:5px;padding-bottom:10px;background:#fff;}
@media (min-width:768px){
#content{margin:auto;width:950px;padding-top:20px;padding-bottom:10px;background:#fff;}
}
.contentTopFillerWrapper{margin:auto;width:950px;background:#fff;}
.contentTopFiller{margin-left:25px;height:1px;background:#212121;width:900px;}
.contentBottomFiller{margin-left:25px;height:1px;background:#212121;width:900px;margin-bottom:20px;}
#contentLeft {float:left;width:190px;padding-left:25px;margin-top:-15px;display:none;}
@media (min-width:768px){
	#contentLeft {display:block}
}

#contentLeft a{color:#212121;text-decoration:none;}
#contentLeft a:hover{color:#212121;text-decoration:underline;}
#contentLeftTop  {line-height:20px;}
#contentMiddle {float:left;font-size:12px;color:#212121;width:100%;}
@media (min-width:768px){
	#contentMiddle {float:left;font-size:12px;color:#212121;width:710px;}
}
#contentRight{float:left;font-size:11px;color:#212121;width:155px;}
.mobile-photo {width:100%;}
@media (min-width:768px){
	.mobile-photo {width:auto;}
}

.contentRightFiller{height:20px;}
.contentRightFillerAlt1{height:10px;}
.contentSubHeading {color:#fff;font-size:14px;padding:0px 0px 17px 10px;}
.contentSubHeadingMobile {font-size:14px;padding:0px 0px 17px 10px;}
.contentAuthors {font-size:12px;margin-bottom:0px;padding-left:10px;line-height:20px;}
.contentAuthorsMobile {font-size:12px;margin-bottom:0px;padding-left:10px;line-height:20px;}
.contentDates {font-size:12px;margin-bottom:38px;padding-left:10px;line-height:20px;}
.contentDatesMobile {font-size:12px;margin-bottom:0px;padding-left:10px;line-height:20px;}
.contentHeading {color:#fff;font-size:20px;padding:10px 0px 10px 10px;text-transform: uppercase;}
.contentHeadingMobile {font-size:20px;padding:10px 0px 10px 10px;text-transform: uppercase;}
.contentDateThird {color:#333;font-size:12px;margin-top:0px;}
@media (min-width:768px){
.contentDateThird {color:#333;font-size:12px;margin-top:40px;}
}
.contentHeadingThird {color:#333;font-size:15px;padding-top:10px;text-transform: uppercase;}
.contentSubHeadingThird {color:#333;font-size:12px;padding-top:0px;line-height:15px;}
.contentHeading1 {color:#CC2027;font-size:12px;}
.contentHeadingAlt {color:#CC2027;font-size:12px;padding:0 0 10px 0;font-weight:bold;}
.contentDescription {color:#212121;font-size:12px;padding-right:0px}
@media (min-width:768px){
	.contentDescription {color:#212121;font-size:12px;padding-right:0px}
}
.contentDescriptionWithoutPhoto {color:#323232;font-size:12px;}
.contentText {background:#fff;padding:10px;}
.redSquare {color:#fff;background:#CC2027;width:15px; height:15px;text-align:center;cursor:pointer;}
.topicText {font-size:23px;margin-bottom:28px;color:#F7BF3B;}
.leftArrow {position:absolute;background: url(http://91.185.200.201/~dessa/images/leftarrow.png) no-repeat;height:30px;width:30px;z-index:999;margin-left:-470px;margin-top:145px;}
.rightArrow {position:absolute;background: url(http://91.185.200.201/~dessa/images/rightarrow.png) no-repeat;height:30px;width:30px;z-index:999;margin-left:-45px;margin-top:146px;}
.contentPdf {position:absolute;bottom:10px;right:10px;}
.itemPdf {background:url(http://91.185.200.201/~dessa/images/iconPdf.png) no-repeat;height:30px;width:30px;display:inline-block;}
.itemPdfAlt {background:url(http://91.185.200.201/~dessa/images/iconPdfAlt.png) no-repeat;height:13px;width:25px;display:inline-block;}
#paginationContainer{height:20px;font-size:11px;}
#bottomContainer{height:50px;}
.bigPicture{cursor:pointer;}
.getPicture{/*display:inline-block;*/padding-right:8px;cursor:pointer;color:#999999;vertical-align: top; zoom: 1; display: inline;}
.getPicture:hover{color:#333333;}
.getPictureSelected{color:#333333;}
.architectsButtonOn{color:#333333;}
.menuArchitectOn{color:#333333;}
.newsDate{float:left;width:80px;color:}
.newsText{float:right;width:560px;text-align:justify}
.menuArchive {cursor:pointer;}
.menuArchiveOn {color:#333333;}
.separator {height:5px; background:#eee;}
.gotoTop {background:#aaa;color:white;font-size:10px;padding:3px 10px;margin-top:20px;float:right;}
#contentLeft a.gotoTop {color:white;}
#contentLeft a.gotoTop:hover {opacity:0.7;text-decoration:none;}
.whiteFiller {background:#fff;height:10px;width:650px;}
.transparentFiller {background:transparent;height:10px;width:650px;}
.photoText {font-size:11px;position:absolute;left:495px;top:281px}
.contentMain {}
.contentMainLeft {float:left; width:452px;margin-right:28px;}
.contentMainRight {float:left; width:230px;overflow:hidden;}
.contentMainNaslov {font-size:23px;margin-bottom:38px;}
.contentMainNaslovAlt1 {font-size:23px;margin-bottom:20px;}
.contentMainPodnaslov {font-size:14px;margin-bottom:40px;}
.contentMainPodnaslovPdfs {font-size:12px;margin-bottom:58px;color:#f7bf3b}
.contentMainPodnaslovPdfs a{color:#f7bf3b}
.contentMainPic {margin-top:0px;}
.filler {margin-top:28px;}
.yellowLine {border-bottom:2px solid #F7BF3B;margin-top:58px;}
.yellowLineAlt1 {border-bottom:1px solid #212121;margin:20px 25px 20px 25px;}
.yellowLineAlt2 {border-bottom:1px solid #212121;margin:0px 25px 20px 25px;}
.contentArchiveLinks {float:right;margin-right:20px;margin-top:57px;}
.contentArchiveLink {color:#f7bf3b}
/* CONTENT HOME*/

.contentFull {position:relative;}
.contentFullPhoto {float:none;width:100%;height:auto;border:none;}
@media (min-width:768px){
.contentFullPhoto {float:left;width:710px;height:440px;border:none;}
}
.contentFullText {position:absolute;margin-left:470px; width:220px;max-height:382px;border:none;padding:20px 10px 28px 10px;overflow:hidden;}
.contentFullTextMobile {padding-bottom:50px;}
.contentFullTextBackground {position:absolute;margin:20px 0 0 470px; width:264px;height:150px;border:none;border-left:1px solid #feca4f;}
.contentFullTextBackground.on {background:#feca4f;opacity:0.7}
.contentFullContent {float:left;width:650px;height:320px;background:#fff;overflow:hidden;}
.contentFullContentVar {float:left;width:650px;background:#fff;overflow:hidden;}
.contentFullPhotoVar {float:left;width:650px;background:#fff;overflow:hidden;}
.contentFullPhotoS {float:left;width:165px;height:200px;background:#fff;overflow:hidden;}
.contentFullList {float:left;width:650px;height:155px;background:#fff;overflow:hidden;cursor:pointer;}
.contentFullListPhoto {float:left;width:165px;background:#fff;overflow:hidden;}
.contentFullListText {float:left;height:155px;width:485px;background:#fff;overflow:hidden;padding:0 10px;}
.contentFullViewPhoto {float:left;width:485px;background:#fff;overflow:hidden;}
.contentFullViewText {float:left;width:145px;background:#fff;overflow:hidden;padding:10px 10px;font-size:9px;}
.contentFullViewText span{color:#777;}
.contentFullTextS {float:left;width:485px;height:200px;background:#fff;padding:10px;overflow:hidden;}
.contentFullTextWithoutPhoto {float:left;width:650px;min-height:320px;background:#fff;padding:10px 10px 10px 10px;overflow:hidden;}
.contentFullTextWithoutPhotoFixed {float:left;width:630px;height:300px;background:#fff;padding:10px 10px 10px 10px;overflow:hidden;}
.contentHalf {float:left;margin-top:10px;width:320px;height:300px;}
.contentHalfWithoutPhoto {float:left;background:#fff;margin-top:10px;width:320px;height:320px;}
.contentHalfPhoto {width:320px;height:165px;overflow:hidden;}
.contentHalfText {width:320px;height:155px;background:#fff;padding:10px;}
.contentThird {float:left;width:230px;height:300px;}
.contentThirdFooter {float:none;width:100%;height:auto;}
.contentThirdPhoto {position:static;width:100%;}
.item-content-photo {width:100%}
.contentThirdTextWrapper {position:static;width:100%;height:auto;padding:10px 10px 50px 10px;overflow:hidden;margin-top:0px;z-index:300}
@media (min-width:768px){
	.contentThirdFooter {float:left;width:230px;height:255px;}
	.contentThirdPhoto {position:absolute;width:230px;}
	.item-content-photo {width:230px}
	.contentThirdTextWrapper {position:absolute;width:210px;height:125px;padding:10px 10px 10px 10px;overflow:hidden;margin-top:110px;z-index:300}
}
.contentThirdText {}
.contentThirdTextBackground {position:absolute;width:230px;height:125px;overflow:hidden;background:#F7BF3B;margin-top:130px;z-index:200;opacity:0}
.contentFourth {float:right;margin-top:10px;margin-left:10px;width:320px;}
.contentFourthText {width:320px;height:155px;background:#fff;padding:10px;overflow:hidden;}
.contentTextThird {width:485px;}

/* CONTENT EXHIBITIONS*/
.contentExhibitions {float:left;width:230px;height:430px;}
.contentExhibitions:hover {background:#ddd;}
.contentExhibitionsDate {font-size:19px;height:90px;padding:20px 10px;line-height:20px;}
.contentExhibitionsPhoto {height:150px;overflow:hidden;}
.contentExhibitionTitle {font-size:23px;line-height:24px;padding:20px 10px;}
.contentExhibitionSubtitle {font-size:14px;line-height:20px;padding:0px 10px;}
.contentExhibitionDescription {font-size:14px;line-height:20px;padding:0px 10px;}
.contentExhibitionsTitleArchive {font-size:14px;line-height:14px;margin:28px 0 20px 0;}
.contentExhibitionsTitleArchive:hover a{color:#feca4f}

/* GROUP 200*/
.content200View {float:none;width:100%;margin-bottom:0px;padding-bottom:0px;overflow:hidden;}
.content200Left {float:none;width:100%;margin-top:20px;padding:0px;}
@media (min-width:768px){
	.content200View {float:left;width:710px;margin-bottom:0px;padding-bottom:0px;overflow:hidden;}
	.content200Left {float:left;width:450px;margin-top:20px;padding:10px;}
}
.content200Right {float:left;width:240px;margin-top:20px;}
.content200RightTitle {/*height:140px;*/border-left:1px solid #F7BF3B;padding-left:20px;margin-left:10px;}
.content200PhotoTitle {background:#F7BF3B;opacity:0.7;margin-top:-25px;line-height:18px;padding:6px 10px;position: absolute;bottom: 0px;width: 100%}
.content200Heading {font-size:18px;text-transform: uppercase;}
.content200SubHeading {font-size:14px;line-height:20px;padding-bottom:10px;}
.content200Authors {font-size:12px;line-height:20px;}
.content200Dates {font-size:12px;line-height:20px;margin-bottom:20px;}
.content200Catalogues {font-size:12px;line-height:20px;margin:20px 0 0px 32px;color:#f7bf3b}
.content200Catalogues a{color:#f7bf3b}
.content200ContentPrev {float:left;width:25px;height:33px;margin-left:5px;background: transparent url(/images/puscica_nazaj2_original.png);display:inline-block;}
.content200ContentNext {float:right;width:25px;height:33px;margin-right:5px;margin-top:15px;background: transparent url(/images/puscica_naprej2_original.png);display:inline-block;}
.content200PhotosNavigation{position:absolute;cursor:pointer;margin-left:0px;width:710px;z-index:99}
.content200ExhibitionsCarouselNavigation{position:absolute;cursor:pointer;width:710px;}
.specialPhotoWrapper {position:relative;}

/* GROUP 300*/
.content300View {float:none;width:100%;margin-bottom:0px;padding-bottom:0px;overflow:hidden;}
.content300Left {float:none;width:100%;margin-top:20px;padding:0px;}
@media (min-width:768px){
	.content300View {float:left;width:710px;margin-bottom:0px;padding-bottom:0px;overflow:hidden;}
	.content300Left {float:left;width:450px;margin-top:20px;padding:10px;}
}
.content300Right {float:left;width:240px;margin-top:20px;}
.content300RightTitle {/*height:140px;*/border-left:1px solid #F7BF3B;padding-left:20px;margin-left:10px;}
.content300PhotoTitle {background:#F7BF3B;opacity:0.7;margin-top:-25px;line-height:18px;padding:6px 10px;position:absolute;bottom:0px;width: 100%}
.content300Heading {font-size:18px;}
.content300SubHeading {font-size:14px;line-height:20px;padding-bottom:10px;}
.content300Authors {font-size:12px;line-height:20px;}
.content300Dates {font-size:12px;line-height:20px;margin-bottom:20px;}
.content300Catalogues {font-size:12px;line-height:20px;margin:20px 0 0px 32px;color:#f7bf3b}
.content300Catalogues a{color:#f7bf3b}
.content300ContentPrev {float:left;width:25px;height:33px;margin-left:5px;background: transparent url(/images/puscica_nazaj2_original.png);display:inline-block;}
.content300ContentNext {float:right;width:25px;height:33px;margin-right:5px;margin-top:15px;background: transparent url(/images/puscica_naprej2_original.png);display:inline-block;}
.content300PhotosNavigation{position:absolute;cursor:pointer;margin-left:0px;width:710px;z-index:99}
.content300ExhibitionsCarouselNavigation{position:absolute;cursor:pointer;width:710px;}

/* GROUP 400*/
.content400View {float:none;width:100%;margin-bottom:0px;padding-bottom:0px;overflow:hidden;}
.content400Left {float:none;width:100%;margin-top:20px;padding:0px;}
@media (min-width:768px){
	.content400View {float:left;width:710px;margin-bottom:0px;padding-bottom:0px;overflow:hidden;}
	.content400Left {float:left;width:450px;margin-top:20px;padding:10px;}
}
.content400Right {float:left;width:240px;margin-top:20px;}
.content400RightTitle {height:140px;border-left:1px solid #F7BF3B;padding-left:20px;margin-left:10px;padding-top:5px;}
.content400PhotoTitle {background:#F7BF3B;opacity:0.7;margin-top:-25px;line-height:25px;position:absolute;bottom:0px;width:100%}
.content400Heading {font-size:18px;}
.content400SubHeading {font-size:14px;line-height:20px;padding-bottom:10px;}
.content400Authors {font-size:12px;line-height:20px;}
.content400Dates {font-size:12px;line-height:20px;margin-bottom:20px;}
.content400Catalogues {font-size:12px;line-height:20px;margin:20px 0 0px 32px;color:#f7bf3b}
.content400Catalogues a{color:#f7bf3b}
.content400ContentPrev {width:18px;height:33px;background: transparent url(http://91.185.200.201/~dessa/images/puscica_nazaj_original.png);display:inline-block;}
.content400ContentNext {width:18px;height:33px;background: transparent url(http://91.185.200.201/~dessa/images/puscica_naprej_original.png);display:inline-block;}
.content400PhotosNavigation{position:absolute;cursor:pointer;width:710px;}

/* GROUP 500*/
.content500View {float:none;width:100%;margin-bottom:0px;padding-bottom:0px;overflow:hidden;}
.content500Left {float:none;width:100%;margin-top:20px;padding:0px;}
@media (min-width:768px){
	.content500View {float:left;width:710px;margin-bottom:0px;padding-bottom:0px;padding-top:5px;overflow:hidden;}
	.content500Left {float:left;width:450px;margin-top:0px;padding:0 10px 10px 10px;}
}
.content500Right {float:left;width:200px;margin-top:0px;border-left:1px solid #F7BF3B;padding-left:20px;margin-left:10px;}

/* GROUP 600*/
.content600View {float:none;width:100%;margin-bottom:0px;padding-bottom:0px;overflow:hidden;}
.content600Left {float:none;width:100%;margin-top:20px;padding:0px;}
@media (min-width:768px){
	.content600View {float:left;width:710px;margin-bottom:0px;padding-bottom:0px;padding-top:0px;overflow:hidden;}
	.content600Left {float:left;width:450px;height:120px;margin-top:0px;padding:10px 0px 10px 10px;margin-bottom:20px;overflow:hidden;}
}
.content600Right {float:left;width:200px;height:150px;margin:0px 0px 20px 20px;border-left:1px solid #F7BF3B;padding-left:20px;}

/* CONTENT EXHIBITIONS VIEW */
.contentExhibitionsView {float:left;width:710px;margin-bottom:0px;padding-bottom:0px;overflow:hidden;}
.contentExhibitionsNavigation{position:absolute;cursor:pointer;width:710px;}
/*
#navPrev {float:left;margin-top:0px;margin-left:10px;width:18px;height:33px;background: transparent url(http://91.185.200.201/~dessa/images/puscica_nazaj_original.png);display:inline-block;}
#navNext {float:right;margin-top:15px;margin-right:10px;width:18px;height:33px;background: transparent url(http://91.185.200.201/~dessa/images/puscica_naprej_original.png);display:inline-block;}
*/
#navUp {float:left;width:33px;height:18px;background: transparent url(http://91.185.200.201/~dessa/images/puscica_gor_original.png);display:inline-block;}
#navDown {float:left;width:33px;height:18px;background: transparent url(http://91.185.200.201/~dessa/images/puscica_dol_original.png);display:inline-block;}
#navUpEnd {float:left;width:33px;height:20px;background: transparent url(http://91.185.200.201/~dessa/images/puscica_gor_konec_m.png);display:inline-block;cursor:default;}
#navDownEnd {float:left;width:33px;height:20px;background: transparent url(http://91.185.200.201/~dessa/images/puscica_dol_konec_m.png);display:inline-block;cursor:default;}
.contentExhibitionsPhotosNavigation{position:absolute;cursor:pointer;width:710px;}
#navPhotosPrev {float:left;margin-top:0px;margin-left:15px;width:18px;height:33px;background: transparent url(/images/puscica_nazaj_original.png);display:inline-block;}
#navPhotosNext {float:right;margin-top:15px;margin-right:15px;width:18px;height:33px;background: transparent url(/images/puscica_naprej_original.png);display:inline-block;}
#navPhotosPrevM {float:left;margin-top:0px;margin-left:15px;width:18px;height:33px;background: transparent url(/images/puscica_nazaj_original.png);display:inline-block;}
#navPhotosNextM {float:right;margin-top:15px;margin-right:15px;width:18px;height:33px;background: transparent url(/images/puscica_naprej_original.png);display:inline-block;}

.contentExhibitionCarouselPrev {width:20px;height:33px;background: transparent url(http://91.185.200.201/~dessa/images/puscica_nazaj_m.png);display:inline-block;}
.contentExhibitionCarouselNext {width:20px;height:33px;background: transparent url(http://91.185.200.201/~dessa/images/puscica_naprej_m.png);display:inline-block;}
.contentExhibitionsHeading {font-size:23px;padding-bottom:20px;}
.contentExhibitionsSubHeading {font-size:14px;line-height:20px;}
.contentExhibitionsAuthors {font-size:12px;line-height:20px;}
.contentExhibitionsDates {font-size:12px;line-height:20px;margin-bottom:20px;}
.contentExhibitionsCatalogues {font-size:12px;line-height:20px;margin:20px 0 0px 0;color:#f7bf3b}
.contentExhibitionsCatalogues a{color:#f7bf3b}
.contentExhibitionsCarousel{width:670px;overflow:hidden;margin-top:30px;}
.contentExhibitionsCarouselNavigation{float:right;}
.contentExhibitionsArchiveNav{float:right;width:66px;}

/* EXHIBITIONS ARCHIVE */
.contentExhibitionsArchiveList{}
.contentExhibitionsArchiveYear {font-size:23px;line-height:23px;margin-bottom:50px;color:#F7BF3B;}
.contentExhibitionsArchiveYearSearch {font-size:23px;line-height:23px;margin-bottom:0px;color:#F7BF3B;}
.contentExhibitionsArchiveHits {margin-bottom:28px;}
.contentExhibitionsArchive {margin-bottom:17px;}
.contentExhibitionsArchiveDate {line-height:12px;font-size:12px;}
.contentExhibitionArchiveTitle {line-height:12px;font-size:12px;color:#F7BF3B}
.contentExhibitionArchiveSubtitle {line-height:12px;font-size:12px;}
.contentExhibitionArchiveDescription {line-height:12px;font-size:12px;}
.contentExhibitionsArchiveListYears{float:left;width:100px;text-align:left;margin-bottom:40px;}
.contentExhibitionsArchiveListYear a{font-size:18px;}
.contentExhibitionsArchiveListYear.selected a{color:#F7BF3B;text-decoration:underline;}
.contentExhibitionsArchiveSearch {margin-bottom:58px;}
#searchFieldArchive {float:left;border:none;margin-right:2px;width:230px;font-style:italic;font-size:12px;line-height:12px;}
#searchFieldArchive::-webkit-input-placeholder { color:#F7BF3B; }
#searchFieldArchive::-moz-placeholder { color:#F7BF3B; }
#searchFieldArchive:-ms-input-placeholder { color:#F7BF3B; }
#searchButtonArchive {float:right;width:20px;height:33px;background: transparent url(http://91.185.200.201/~dessa/images/puscica_naprej_m.png);display:inline-block;margin-top:-13px;margin-right:55px;cursor:pointer;}
.contentStatLabel {float:left;clear:both;padding-bottom:5px;}
.contentStatCnt {float: left;padding-left:10px;font-weight:bold;padding-bottom:5px;}

/* EVENTS */
#eventsWrapper {width:710px;}
.events {position:relative;width:710px;height:230px;margin-bottom:18px;background:#ddd;overflow:hidden;}
.eventsLeft {float:left;width:345px;padding:10px;}
.eventsRight {float:left;width:345px;}
.eventsTopic {font-size:23px;}
.eventsSubTopic {font-size:14px;}
.eventsDate {position:absolute;bottom:4px;font-size:14px;color:#F7BF3B;}
.eventsPhoto {}
.eventsTitleArchive {font-size:24px;line-height:24px;margin-top:25px;margin-bottom:8px;}

/* EVENTS ARCHIVE */
.eventsArchiveList{float:left;width:550px;}
.eventsArchiveYear {font-size:23px;margin-bottom:40px;color:#F7BF3B;}
.eventsArchiveHits {margin-bottom:28px;line-height:22px;}
.eventsArchive {margin-bottom:17px;}
.eventsArchiveDate {float:left;line-height:12px;font-size:12px;padding-right:5px;}
.eventsArchiveTitle {float:left;line-height:12px;font-size:12px;padding-right:5px;color:#F7BF3B}
.eventsArchiveSubtitle {float:left;line-height:12px;font-size:12px;padding-right:5px;}
.eventsArchiveDescription {float:left;line-height:12px;font-size:12px;}
.eventsArchiveListYears{float:right;width:160px;text-align:right;}
.eventsArchiveListYear a{font-size:23px;}
.eventsArchiveListYear.selected a{color:#F7BF3B;text-decoration:underline;}
.eventsArchiveSearch {margin-bottom:58px;}
.eventsArchiveNav{float:right;width:66px;}

/* BOOKS ARCHIVE */
.booksArchiveLettersWrapper{float:none;width:100%;margin-bottom:27px;}
@media (min-width:768px){
	.booksArchiveLettersWrapper{float:left;width:680px;margin-bottom:27px;}
}
.booksArchiveLettersList a{}
.xbooksArchiveLettersList.selected a{color:#F7BF3B;text-decoration:underline;}
.xbooksArchiveLettersFirst {}
.booksArchiveLettersSecond {clear:both;}
.booksArchiveLetter {float:left;width:20px;line-height:28px;text-align:center;color:#212121;}
.booksArchiveLetter {font-size:18px;}
.booksArchiveLetter:hover{text-decoration:underline;}
.booksArchiveLetter.selected {color:#F7BF3B;}
.booksArchiveContent {}
/*.booksArchiveContent p{padding-bottom:17px;}*/
.booksArchiveSearch {margin-bottom:54px;}
.booksArchiveList{float:left;}
.booksArchiveLetterName {font-size:23px;margin-bottom:50px;color:#F7BF3B;}
.booksArchiveSearchField {font-size:23px;margin-bottom:0px;color:#F7BF3B;}
.booksArchiveContentText {line-height:15px;}
.booksArchiveContentText p{padding-bottom:15px;}

/* BOOKS NEWS */
#bookNewsWrapper {width:710px;}
/*.books {position:relative;width:710px;margin-bottom:10px;}
.booksLeft {float:left;width:522px;margin-right:28px;}
.booksRight {float:left;width:160px;}*/
.booksTopic {font-size:12px;font-weight:bold;margin-bottom:5px;}
.booksSubTopic {font-size:12px;font-weight:bold;margin-bottom:20px;}
.booksDescription {font-size:12px;}
.booksDate {font-size:12px;color:#F7BF3B;margin-bottom:10px;}
.booksPhoto {text-align:right;}
.booksTitleArchive {font-size:14px;line-height:14px;margin:28px 0 20px 0;}
.booksTitleArchive:hover a{color:#feca4f}


/* CARD */
#contentCard {margin:10px 0 0 15px;color:#212121;font-size:11px;}

/* FOOTER */
#footerWrapper {margin:auto;width:100%;background:#fff;}
#footerContainer {margin:auto;color:#212121;padding:0px 10px 75px 10px;font-size:12px;}
@media (min-width:768px){
	#footerWrapper {margin:auto;width:950px;background:#fff;}
	#footerContainer {margin:auto;color:#212121;padding:0px 0 25px 0;font-size:12px;}
}
#footerLeft {float:left;width:215px;height:12px;margin-top:10px;}
#footerRight {float:none;}
@media (min-width:768px){
	#footerRight {float:left;}
}
#footerContainer a{color:#212121;}
#footerItems {margin-top:28px;}
.footerItem {float:left;padding:0 25px 0 0px;}
.footerItemBullet {float:left;height:15px; width:1px; background:#F7BF3B;margin-right:2px;}

/* BUTTONS */
#contentButtons {padding:25px 0 0 40px;}
#buttonFB {float:left;width:30px;height:30px;background: transparent url(/images/fb_icon_m.png);background-size:30px 30px;margin-right:5px;}
#buttonYT {float:left;width:30px;height:30px;background: transparent url(/images/youtube_icon_m.png);background-size:30px 30px;margin-right:5px;}
#buttonMT {float:left;width:30px;height:30px;background: transparent url(/images/gmail_icon_m.png);background-size:30px 30px;}


/* ----- EMAIL PORM - START ----- */
#email_form {/*font-family:Arial*/color:#3c3c3c;}
#email_form a{color:blue;}
#email_form a:hover{color:navy;}
#email_form img {border-style:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
#submitButton {border:solid 1px #c1c1c1;padding:3px;width:100px;color:#464545;cursor:pointer;}
#submitButton:hover{color:#1b1b1b;cursor:pointer;background:#d6d6d6;}
.emailText {border:solid 1px #c1c1c1; padding:3px;}
.emailText:hover {border:solid 1px #9e9e9e}
.emailTextarea {border:solid 1px #c1c1c1; padding:3px;}
.emailTextarea:hover {border:solid 1px #9e9e9e}
/* ----- EMAIL PORM - END ----- */

/* LOGIN */
#loginContainer {position:relative;float:right;color:#fff;font-size:10px;padding-top:12px;width:500px;text-align:right;}
#loginForm {margin-left:30px;}
.loginWinMain {position:absolute;right:0;z-index:200;}
.loginWinFloat {width:300px;float:right;text-align:right;}
.loginLogin {color:#fff;}
.loginRegister {color:#fff;}
.loginLogout {color:#fff;}
.loginManage {color:#fff;}
.loginWinLogin {clear:both;width:310px;background:#323232;color:#969696;padding:30px 10px 15px 10px;border-top:2px solid #CC2027;border-bottom:4px solid #CC2027;}
.loginWinRegister {clear:both;width:310px;background:#323232;color:#969696;padding:30px 10px 15px 10px;border-top:2px solid #CC2027;border-bottom:4px solid #CC2027;}
.loginWinManage {clear:both;width:310px;background:#323232;color:#969696;padding:30px 10px 15px 10px;border-top:2px solid #CC2027;border-bottom:4px solid #CC2027;}
.loginButton {color:#969696;border:none;background:#CC2027;cursor:pointer;padding:2px 10px;}
.loginButton:hover {background:#dfdede;}
.loginInput {width:160px;border:none;background:#5b5b5b;margin-bottom:5px;height:20px;}
.loginInput:hover {background:#8b8b8b}
.loginInputProtected {width:160px;border:none;background:#5b5b5b;color:#999}
.loginForgetPass {font-size:10px;color:#969696;border:none;cursor:pointer;text-align:right;background:none;}
.loginForgetPass {color:#969696;}
.loginForgetPass:hover {text-decoration:underline;}


.rumena a{color:#f7bf3b;}
.rumena a:hover{text-decoration:underline}

/* CONTENT SPONSORS */
.contentSponsors {padding-left:40px;height:198px;}
.contentSponsorsTitle {padding-bottom:20px;}
.contentSponsorsItem {padding-bottom:15px;}

#newsletterMessage, #newsletterMessageMobile {background:#f9d275;position:absolute;top:800px;margin-left:175px;padding:50px;z-index:999;}
/* MOBILE MENU */
#mobileMenuBtn {display: none;width: 48px;height: 48px;cursor: pointer;position: absolute;top: 10px;right: 10px;border: 1px solid #eee;z-index:999}
#mobileMenuBtn:hover {background-color: #f2f2f2;}
#nav-icon {width: 32px;height: 26px;position: relative;margin: 11px auto;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);-webkit-transition: .5s ease-in-out;-moz-transition: .5s ease-in-out;-o-transition: .5s ease-in-out;transition: .5s ease-in-out;cursor: pointer;}
#nav-icon span {display: block;position: absolute;height: 2px;width: 100%;background: black;opacity: 1;left: 0;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);-webkit-transition: .25s ease-in-out;-moz-transition: .25s ease-in-out;-o-transition: .25s ease-in-out;transition: .25s ease-in-out;}
#nav-icon span:nth-child(1) {top: 0px;}
#nav-icon span:nth-child(2),#nav-icon span:nth-child(3) {top: 12px;}
#nav-icon span:nth-child(4) {top: 24px;}
#nav-icon.open span:nth-child(1) {top: 10px;width: 0%;left: 50%;}
#nav-icon.open span:nth-child(2) {-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}
#nav-icon.open span:nth-child(3) {-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);}
#nav-icon.open span:nth-child(4) {top: 10px;width: 0%;left: 50%;}

@media only screen and (max-width : 767px) {
	#main-menu-container {display: none;margin: 0;}
	#mobileMenuBtn {display: block !important;}
	#mainMenu {background-color: white;padding: 10px 0;margin-bottom: 0px;}
	#mainMenu a {color: black;display: block;width: 100%;margin: 0 auto;padding: 5px 0;text-align: center;}
	#mainMenu a.active {font-weight:600}
	#tags-container a {display: block;width: 100%;margin: 0 auto;padding: 5px 0;text-align: center;}
}
.item-special-photo {height:auto;width:100%;}
@media (min-width:768px){
.item-special-photo {height:440px;width:auto;}
}

.item-kajza {float:none;padding-right:0px;width:100%;clear:both;padding-top:20px}
.image-kajza {text-align:left;}
@media (min-width:768px){
	.item-kajza {float:right;padding-right:10px;width:auto;clear:none;padding-top:0px;}
	.image-kajza {text-align:center;}
}
