.clearfix,.clearfix:after{clear:both}b,em,strong{font-family:EncodeSans,sans-serif;font-style:normal}b,body,em,strong{font-family:EncodeSans,sans-serif}.lang a:hover,.social a:hover{text-shadow:0 0 7px #fffffd}@font-face{font-family:EncodeSans;src:url(../fonts/EncodeSans-Thin.eot%3F) format('embedded-opentype'),url(../fonts/EncodeSans-Thin.woff) format('woff'),url(../fonts/EncodeSans-Thin.ttf) format('truetype'),url(../fonts/EncodeSans-Thin.svg) format('svg');font-weight:100;font-style:normal}@font-face{font-family:EncodeSans;src:url(../fonts/EncodeSans-Light.eot%3F) format('embedded-opentype'),url(../fonts/EncodeSans-Light.woff) format('woff'),url(../fonts/EncodeSans-Light.ttf) format('truetype'),url(../fonts/EncodeSans-Light.svg) format('svg');font-weight:300;font-style:normal}@font-face{font-family:EncodeSans;src:url(../fonts/EncodeSans-Regular.eot%3F) format('embedded-opentype'),url(../fonts/EncodeSans-Regular.woff) format('woff'),url(../fonts/EncodeSans-Regular.ttf) format('truetype'),url(../fonts/EncodeSans-Regular.svg) format('svg');font-weight:400;font-style:normal}@font-face{font-family:EncodeSans;src:url(../fonts/EncodeSans-Medium.eot%3F) format('embedded-opentype'),url(../fonts/EncodeSans-Medium.woff) format('woff'),url(../fonts/EncodeSans-Medium.ttf) format('truetype'),url(../fonts/EncodeSans-Medium.svg) format('svg');font-weight:500;font-style:normal}*zoom:1 .clearfix:after,.clearfix:before{display:table;content:"";line-height:0}.clearleft{clear:left}.hidden{display:none!important;visibility:hidden!important}body{font-size:18px;line-height:26.78px;color:#030202;background:#fffffd;font-weight:400;position:relative;height:100%;width:100%;margin:0}h1,h2{font-weight:500}h1{font-size:42px;line-height:57px}h2{font-size:36px;line-height:49px}h3,h4{font-size:24px}h3{font-weight:400;line-height:35px}h4{font-weight:300;line-height:1.1;margin-top:15px}h5{font-size:14px;line-height:22.78px;font-weight:500}em{font-weight:300}b,strong{font-weight:500}p.first-letter::first-letter{float:left;font-size:90px;font-weight:100;line-height:.67;margin:7px 2px 0 0;padding:0}.brand-chapter,.brand-chapter-title{font-size:54px;display:inline-block;font-weight:100;font-family:EncodeSans,sans-serif}.chapter-text{margin-top:30px;margin-bottom:5px}.chapter-text p{margin-bottom:21px}h4.chapter-subtitle{padding-bottom:15px;padding-left:2px}a{color:#666f7d;-webkit-transition:all .3s;transition:all .3s}a:active,a:focus,a:hover{text-decoration:none;color:#515e91}.brand-chapter{text-align:right;padding:20px 15px;float:right;clear:right}.brand-chapter-title{line-height:1;text-align:left;padding:10px 15px;float:left;clear:left}.brand-black-chapter{background:#030202;color:#fffffd}.brand-white-chapter,.brand-white-chapter-small{background:#fffffd;color:#030202}.brand-white-chapter-small{font-size:38px}.brand-menu-wrap{padding:30px 30px 0}.brand-menu-wrap .brand-menu{font-family:EncodeSans,sans-serif;font-weight:100;font-size:32px;text-align:right;padding:10px;float:right;clear:right;display:inline}.lang,.social{display:inline-block;text-align:right}.brand-menu-wrap .brand-black-menu{background:#030202;color:#fffffd}.brand-menu-wrap .brand-white-menu{background:#fffffd;color:#030202}.brand-menu-wrap .brand-white-menu-small{background:#fffffd;color:#030202;font-size:22px}.lang,.lang a,.lang a:hover,.navbar-nav li a,.navbar-nav li.active a,.navbar-nav li:hover a,.social,.social a,.social a:hover{color:#fffffd}.lang-social-wrap{text-align:right;line-height:0;padding-top:13px}.lang{font-size:16px;margin-right:15px}.social{font-size:20px}.custom-navbar .navbar-right{float:right;padding-right:15px}.custom-navbar .nav.navbar-nav.navbar-right li{float:left}.custom-navbar .nav.navbar-nav.navbar-right li>a{padding:8px 5px}.custom-navbar .navbar-toggle{float:left;margin-right:0}.custom-navbar .navbar-header{float:left;width:auto!important}.custom-navbar .navbar-collapse{clear:both;float:none}.navmenu{border-radius:0;background:#585c6d;top:47px}.navbar-offcanvas.navmenu-fixed-left,.navmenu-fixed-left{border:0;border-right:1px solid #666f7d}.nav>li>a{display:block;padding:0}.nav>li>a:focus,.nav>li>a:hover{background:0 0}.navbar-toggle.navbar-left{float:left;margin:0;padding:0}.navbar-header{float:none;padding:0;margin:0}.navbar-toggle{display:inline-block}.navbar-collapse{margin-left:15px;padding:0}.navbar-collapse.collapse{position:fixed;display:none!important}.navbar-collapse.collapse.in{display:block!important}.navbar-nav{font-weight:700;display:block;margin:5px 0;padding:15px}.navbar-nav li{width:100%;display:block;float:left;margin:10px 0}.navbar-nav li .nav-circle{-webkit-transition:all .3s;transition:all .3s;-webkit-box-shadow:0 0 0 0 rgba(255,255,253,.75);-moz-box-shadow:0 0 0 0 rgba(255,255,253,.75);box-shadow:0 0 0 0 rgba(255,255,253,.75)}.navbar-nav li a{font-weight:300}.navbar-nav li.active .nav-circle,.navbar-nav li:hover .nav-circle{background-color:#666f7d;-webkit-box-shadow:0 0 2px 1px rgba(255,255,253,.75);-moz-box-shadow:0 0 2px 1px rgba(255,255,253,.75);box-shadow:0 0 2px 1px rgba(255,255,253,.75)}.nav-icon-wrap button{width:100%;margin-top:0!important}.nav-icon-wrap button .icon-bar-wrap{padding:5px 0 22px;width:100%;min-width:27px;margin-top:40%;font-size:150%}.navbar{min-height:10px}.navbar-default{background:#585c6d;background:rgba(88,92,109,.88);border-bottom:1px solid #666f7d}.navbar-default .navbar-toggle{border:2px solid #fffffd;border-radius:4px;color:#fffffd;margin:8px 0;padding:5px;-webkit-transition:all .3s;transition:all .3s;-webkit-box-shadow:0 0 0 0 rgba(255,255,253,.75);-moz-box-shadow:0 0 0 0 rgba(255,255,253,.75);box-shadow:0 0 0 0 rgba(255,255,253,.75)}.navbar-default .navbar-toggle:hover{-webkit-box-shadow:0 0 2px 1px rgba(255,255,253,.75);-moz-box-shadow:0 0 2px 1px rgba(255,255,253,.75);box-shadow:0 0 2px 1px rgba(255,255,253,.75)}.navbar-default .navbar-toggle .icon-bar{height:3px;width:19px;background:#fffffd}.nav-higlight{float:left;margin:-2px 8px 0 0}.nav-higlight .nav-circle{width:16px;height:16px;border:2px solid #fffffd;display:inline-block;border-radius:50%;vertical-align:middle}.intro,.page,video{width:100%}.nav-title{float:left;vertical-align:middle}.nav-title span{margin-left:5px}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:transparent}#prolog h3,#prologue h3{font-size:34px;line-height:1.1;font-weight:100;text-align:center;padding:40px 0 10px;margin-bottom:0}#prolog p.first-letter,#prologue p.first-letter{margin-top:50px}#prolog p.caption,#prologue p.caption{font-size:16px;font-weight:400;line-height:1.2;text-align:left}#prolog p.caption span,#prologue p.caption span{font-size:14px;font-weight:400;margin-left:25px;display:block}#prolog p.caption span.icon-stop2,#prologue p.caption span.icon-stop2{display:inline;font-weight:400;color:#666f7d;margin-left:0}.intro{position:relative;display:table;height:100vh;text-align:center;color:#fff;background-repeat:no-repeat;backgorund-position:bottom center;background-color:#030202;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;background-attachment:fixed;-webkit-box-shadow:inset 0 -70px 25px 0 rgba(3,2,2,.75);-moz-box-shadow:inset 0 -70px 25px 0 rgba(3,2,2,.75);box-shadow:inset 0 -70px 25px 0 rgba(3,2,2,.75)}.intro .intro-text .icon-scroll-icon,.intro .intro-text p{position:absolute;bottom:20px;text-shadow:0 0 7px #030202}.intro .intro-body{display:table-cell;vertical-align:middle}.intro .intro-text{display:table-footer-group;text-align:center}.intro .intro-text p{min-width:100%;font-weight:300;font-size:24px}.intro .intro-text .icon-scroll-icon{color:#fffffd;font-size:72px}.page{padding-bottom:54px}#prologue-bckg,#sarajevo-national-library-bckg,#sarajevo-vijecnica-bckg{background-image:url(../../../assets/Uploads/vijecnica-cover.jpg)}#dubrovnik-old-city-bckg,#dubrovnik-stari-grad-bckg{background-image:url(../../../assets/Uploads/dubrovnik-cover.jpg)}#mostar-old-bridge-bckg,#mostar-stari-most-bckg{background-image:url(../../../assets/Uploads/mostar-cover.jpg)}#bosna-i-hercegovina-bckg,#bosnia-herzegovina-bckg{background-image:url(../../../assets/Uploads/bosna-cover.jpg)}#kosovo-bckg{background-image:url(../../../assets/Uploads/kosovo-cover.jpg)}video{display:inline-block;font-size:0;margin:0;padding:0}.chapter-docs .doc-icon,.chapter-docs .doc-info{display:table-cell;vertical-align:top;line-height:0}.video-wrapper{margin-bottom:15px}.chapter-docs{margin-bottom:12px}.chapter-docs .doc-icon{font-size:32px;padding-right:5px;width:30px;padding-top:2px}.chapter-docs .doc-info{width:100%}.chapter-docs .doc-info .doc-title{font-size:16px;font-weight:400;margin:0 0 3px;padding:0;line-height:1.2}.chapter-docs .doc-info .doc-description{font-size:16px;font-weight:300;line-height:1.2}.chapter-docs a{border-bottom:1px dotted transparent}.chapter-docs a:active,.chapter-docs a:focus,.chapter-docs a:hover{border-bottom:1px dotted #666f7d}.container{position:relative}.slabtexted .slabtext{display:-moz-inline-box;display:inline-block;white-space:nowrap}.slabtextinactive .slabtext{display:inline;white-space:normal;font-size:1em!important;letter-spacing:inherit!important;word-spacing:inherit!important}.slabtextdone .slabtext{display:block}.gallery-page{background:#585c6d;color:#fffffd}.gallery-page .gallery-title{font-size:54px;line-height:1.1;font-weight:100;text-align:center;padding:50px 0 20px}.gallery-page p.caption{font-size:14px;font-weight:500;line-height:1.2;text-align:left}.gallery-page p.caption span{font-size:14px;font-weight:400;margin-left:22px;display:block}.gallery-page p.caption span.icon-stop2{display:inline;font-weight:400;color:#fffffd;margin-left:0}.gallery-page .thumbs-wrap{margin-top:30px}.gallery-page .thumbnail{display:block;padding:6px;background:#fffffd;border:1px solid transparent;-webkit-transition:all .3s;transition:all .3s;text-align:center}.gallery-page .thumbnail:hover{-webkit-box-shadow:0 0 2px 1px rgba(3,2,2,.75);-moz-box-shadow:0 0 2px 1px rgba(3,2,2,.75);box-shadow:0 0 2px 1px rgba(3,2,2,.75)}.gallery-page .thumbnail>img{display:block;width:100%;margin-left:auto;margin-right:auto}.gallery-page .thumbnail .caption{color:#666f7d;background:#fffffd;font-size:16px;font-weight:300;line-height:1.2}.gallery-page .thumbnail .caption h4{margin-top:10px;margin-bottom:9px;font-size:16px;font-weight:400;line-height:1.2}.gallery-page .thumbnail .caption p{margin-top:0;margin-bottom:0}.gallery-page .chapter-subtitle{margin-top:40px}.gallery-page .docs-unprosecuted{color:#fffffd}.gallery-page .docs-unprosecuted a{color:#fffffd;border-bottom:1px dotted transparent}.gallery-page .docs-unprosecuted a:active,.gallery-page .docs-unprosecuted a:focus,.gallery-page .docs-unprosecuted a:hover{text-decoration:none;color:#fffffd;border-bottom:1px dotted #fffffd}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive{display:inline;height:auto;max-width:100%;text-align:center}.further-research{margin-top:50px;padding-bottom:30px;border-top:1px solid #585c6d;border-bottom:1px dotted #585c6d}.further-research h3{font-size:34px;line-height:1.1;font-weight:100;text-align:center;padding:0 0 10px;margin-bottom:0}.further-research .further-research-docs{font-size:16px;font-weight:400;line-height:1.2}.further-research .further-research-docs .further-research-box{margin-bottom:23px}.further-research .further-research-docs .further-research-box .chapter-docs{margin-bottom:0}.further-research .further-research-docs .further-research-box .chapter-docs a{display:block;padding-bottom:7px}.footer{margin-top:30px;margin-bottom:30px;font-size:16px}.footer .credits-block{text-align:center}.footer .credits-block dt{font-weight:400;font-size:16px}.footer .credits-block dd{font-weight:300;font-size:20px;margin-bottom:15px}.footer .credits-block dd p{font-size:14px}.footer .footer-logo-wrap{margin-top:15px;font-size:14px;text-align:center}.footer .content-notice{font-size:14px;text-align:center}.footer .copyright-notice{border-top:1px dotted #585c6d;border-bottom:1px solid #585c6d;margin-top:30px;text-align:right;font-size:14px}hr.fade-line,hr.fade-line-white{border:0;height:1px;margin-top:25px;margin-bottom:25px}hr.fade-line{width:30%;background-image:-webkit-linear-gradient(left,#585c6d,#fffffd,#585c6d);background-image:-moz-linear-gradient(left,#585c6d,#fffffd,#585c6d);background-image:-ms-linear-gradient(left,#585c6d,#fffffd,#585c6d);background-image:-o-linear-gradient(left,#585c6d,#fffffd,#585c6d)}hr.fade-line-white{width:60%;background-image:-webkit-linear-gradient(left,#fffffd,#585c6d,#fffffd);background-image:-moz-linear-gradient(left,#fffffd,#585c6d,#fffffd);background-image:-ms-linear-gradient(left,#fffffd,#585c6d,#fffffd);background-image:-o-linear-gradient(left,#fffffd,#585c6d,#fffffd)}#lightcase-case{font-family:EncodeSans,sans-serif;font-weight:400}#lightcase-case #lightcase-info #lightcase-title{font-weight:300;font-size:16px;color:#fffffd}#lightcase-case #lightcase-info #lightcase-caption{font-size:14px;color:#fffffd}#lightcase-case #lightcase-info #lightcase-caption a{color:#fffffd}#lightcase-content,#lightcase-overlay{background-color:#323035!important}@media only screen and (min-width:769px) and (max-width:993px){.row{margin-right:0;margin-left:0}.intro .intro-body{display:table-cell;vertical-align:top;padding-top:57px}.intro .intro-text{display:table-footer-group}.intro .intro-text .col-xs-12{padding-left:0}.intro .intro-text p{position:absolute;background:#030202;background:rgba(3,2,2,.78);font-weight:400;font-size:18px;line-height:1.4;padding:8px;margin-left:0}.intro .intro-text .icon-scroll-icon{position:absolute;color:#fffffd;font-size:72px;text-shadow:0 0 7px #030202}}@media only screen and (max-width:768px){body{font-size:16px;line-height:1.4976}.brand-chapter{font-weight:100;font-size:28px;padding:5px}.brand-chapter-title{font-weight:100;font-size:28px;line-height:1;padding:10px 5px}.brand-white-chapter-small{font-size:18px}.intro .intro-text{display:table-footer-group}.intro .intro-text .col-xs-12{padding-left:0}.intro .intro-text p{position:absolute;background:#030202;background:rgba(3,2,2,.78);font-weight:400;font-size:14px;line-height:1.1;padding:8px;margin-left:0}.intro .intro-text .icon-scroll-icon{position:absolute;color:#fffffd;font-size:42px;text-shadow:0 0 7px #030202}p.first-letter::first-letter{float:left;font-size:80px;margin-top:5px}#prologue p.first-letter,.chapter-text{margin-top:30px}.chapter-text{margin-bottom:5px;text-align:left}.chapter-text p{margin-bottom:18px}#prologue h3{font-size:28px;padding:20px 0 10px;margin-bottom:0}#prologue p.caption{font-size:14px;font-weight:500;line-height:1.2;text-align:left}#prologue p.caption span{font-size:14px;font-weight:400;margin-left:22px;display:block}#prologue p.caption span.icon-stop2{display:inline;font-weight:400;color:#666f7d;margin-left:0}.gallery-page .gallery-title{font-size:28px;line-height:1.1;font-weight:100;padding:30px 0 10px}.gallery-page .chapter-text{margin-top:10px}.chapter-subtitle{font-size:20px}.brand-menu-wrap{padding:20px 20px 0}.brand-menu-wrap .brand-menu{font-weight:100;font-size:28px;padding:5px}.brand-menu-wrap .brand-white-menu-small{font-size:18px}.further-research h3{font-size:28px;padding:30px 0 10px}.footer{margin-top:40px;font-size:14px}.footer .credits-block{text-align:center}.footer .credits-block dt{font-weight:400;font-size:14px}.footer .credits-block dd{font-weight:400;font-size:16px;margin-bottom:15px}hr{margin-top:15px!important;margin-bottom:15px!important}}@media screen and (max-width:767px) and (orientation:portrait){.intro{-webkit-background-size:auto 767px;-moz-background-size:auto 767px;-o-background-size:auto 767px;background-size:auto 767px;background-attachment:scroll;background-position-x:50%;background-position-y:0;background-position:center center}.intro .intro-text p{bottom:60px}.intro .intro-text .icon-scroll-icon{bottom:15px}}@media screen and (max-width:767px) and (orientation:landscape){.intro{-webkit-background-size:auto 400px;-moz-background-size:auto 400px;-o-background-size:auto 400px;background-size:auto 400px;background-attachment:scroll;background-position-x:50%;background-position-y:0;background-position:center center}.intro .intro-text p{bottom:10px}.intro .intro-text .icon-scroll-icon{display:none}}@media screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){.intro{-webkit-background-size:auto 1024px;-moz-background-size:auto 1024px;-o-background-size:auto 1024px;background-size:auto 1024px;background-attachment:scroll;background-position-x:50%;background-position-y:0;background-position:center center}.intro .intro-text p{bottom:105px}.intro .intro-text .icon-scroll-icon{bottom:25px}}@media screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){.intro{-webkit-background-size:auto 768px;-moz-background-size:auto 768px;-o-background-size:auto 768px;background-size:auto 768px;background-attachment:scroll;background-position-x:50%;background-position-y:0;background-position:center center}}