/* * Theme styles * * Header, content and footer css * * Includes all styles (color, font-sizes, relations between elements * inside the above mentioned containers, etc.) *//*============================================*//* *===========================================* start: Theme generic styles *===========================================* */.relative{position: relative;}.absolute{position: absolute;}/* flexslider css */.flexslider_holder .slides{margin: 0;}.flexslider_holder .fancybox{margin: 0;padding: 0;}.advanced-photo-gallery .flex-control-paging li a{width: 2px;height: 2px;}.advanced-photo-gallery .flex-direction-nav a{height: 32px;width: 32px;}.advanced-photo-gallery .flex-direction-nav a.flex-prev{background: url("../gfx/bg_direction_nav.png") no-repeat scroll 5px 0 transparent;}.advanced-photo-gallery .flex-direction-nav a.flex-prev:hover{background: url("../gfx/fancybox_sprite.png") no-repeat scroll 0 -37px transparent;}.advanced-photo-gallery .flex-direction-nav a.flex-next{background: url("../gfx/bg_direction_nav.png") no-repeat scroll -30px 0 transparent;}.advanced-photo-gallery .flex-direction-nav a.flex-next:hover{background: url("../gfx/fancybox_sprite.png") no-repeat scroll 0 -74px transparent;}.flexslider_holder .image-data{color: #444444;display: block;padding: 10px;position: absolute;}.flexslider_holder .image-data .title{display: none;font-size: 14px;font-weight: bold;}.flexslider_holder .image-data .description{display: none;}.flexslider_holder .slides:hover .title, .flexslider_holder .slides:hover .description{display: block;}/* end flexslider css */.container{background-color: #FFFFFF;}.container.pull-left.content-wrapper{width: 600px;margin: 40px;}body{background-color: #DEDFE3;color: #444;font-size: 12px;font-family: Arial,sans-serif;line-height: 16px;height: 100%;}h1,h2,h3{color: #8A2632;font-family: Quattrocento,serif;font-weight: bold;text-decoration: none;text-rendering: optimizelegibility;}h1{font-size: 28px;line-height: 30px;}h2{font-size: 22px;line-height: 24px;}h3{font-size: 16px;line-height: 18px;}#header-content{background-color: #FFFFFF;margin-left:auto;margin-right:auto;padding-bottom: 20px;width:940px;}#logo-wrapper img{margin-left: 5px;margin-top: 38px;width: 288px;}ul{list-style: none outside none;}a{color: #000000;text-decoration: none;}#menu-secondary{float: left;margin-top: 10px;width: 100%;}#menu-secondary > ul{float: right;}#menu-primary{background: url("../gfx/back_menu.png") repeat-y scroll 0 0 transparent;float: left;width: 100%;}#languages-container{height: 20px;width: 120px;top: 5px;}#menu-secondary li{margin-right: 5px;}#OtherLanguages{padding-top: 10px;display: none;}#languages-list ul{display: inline;}#languages-list li span{display: none;}#languages-list li{display: block;float: right;width: 20px;}#languages-list .languages:hover{cursor: pointer;}#menu-secondary .input-append button{margin-left: 5px;}#cms-sitemap li > ul{display: inline-block;margin: 0;padding: 5px;}.applicationWrapper{padding: 10px;}.item{float: left;margin-bottom: 15px;text-align: justify;width: 100%;}.item .title{color: #251F26;float: left;font-size: 14px;font-weight: bold;margin-bottom: 10px;width: 100%;}#cms-sitemap > ul{margin: 0;}.application{background: none repeat scroll 0 0 #D5CCC1;border-radius: 5px 5px 5px 5px;color: #5C4343;display: block;font-size: 16px;font-weight: bold;padding: 10px;}.item .subtitle{color: #5D5F69;float: left;width: 95%;}#form-search-input{background-color: #FFFFFF;border: 1px solid #CCCCCC;border-radius: 3px;-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;height: 18px;-webkit-transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;-moz-transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;-o-transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;-ms-transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;width: 155px;}#search-input{border-radius: 3px 3px 3px 3px;font-size: 13px;line-height: 14px;padding: 4px 10px;vertical-align: middle;}.push-top{top: 5px;}a:hover{text-decoration: none;}#sitemap > a:hover{background-color: inherit;color: #005580;}#menu-primary li{display: block;float: left;margin-left: 10px;}#menu-primary .nav{display: inline-block;margin-bottom: 0;}#menu-primary a{display: block;font-size: 15px;line-height: 20px;padding: 20px 16px;text-decoration: none;-webkit-transition: all 0.2s ease-out 0s;-moz-transition: all 0.2s ease-out 0s;-o-transition: all 0.2s ease-out 0s;-ms-transition: all 0.2s ease-out 0s;transition: all 0.2s ease-out 0s;}#menu-primary a:hover{color: #FFFFFF;background-color: transparent;text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1);}.breadcrumb > li > .divider{display: inline-block;color: #666666;line-height: 18px;}#content .title{font-weight: 400;margin-bottom: 10px;}.cms-subtitle,#content .title,#footer-featured h3{font-family: Quattrocento,serif;}#content ol li:before,#content ul li:before{-webkit-background-clip: padding-box;-moz-background-clip: padding-box;background-clip: padding-box;background-color: #999895;background-image: -webkit-linear-gradient(to bottom, #999895, #C2BEB7);background-image: -moz-linear-gradient(to bottom, #999895, #C2BEB7);background-image: -o-linear-gradient(to bottom, #999895, #C2BEB7);background-image: -ms-linear-gradient(to bottom, #999895, #C2BEB7);background-image: linear-gradient(to bottom, #999895, #C2BEB7);border-radius: 100%;content: "#";display: block;height: 6px;left: -15px;position: absolute;text-indent: -99999px;top: 6px;width: 6px;}#cms-category-layout{padding: 0 10px;}.breadcrumb{background-color: #FFFFFF;border-radius: 0;list-style: none outside none;margin: 0 0 15px;padding: 0px 10px;}.booking-header{height: 261px;}.plugin-container{text-align: justify;margin-right: 2px;margin-bottom: 15px;padding: 5 10px;float:left;width: 100%;}.plugin-container a{color: #666666;}.plugin-container a:hover{color: #005580;}.nav > li > a:hover{background-color: transparent;}.plugin-related-articles a{color: #666666;}.griddy{width: 31%;}.image-data{display: none;}.plugin-container .image-placeholder{display: block;float: left;margin: 4px;text-align: center;}.thumbnail{border-radius: 0;}.locationContainer{border: 1px solid #D5CDC1;margin-bottom: 10px;padding: 5px 10px 0;}.image-main{margin-bottom: 20px;}.content_text{text-align: justify;}.articles{text-align: justify;}.link-more{float: right;}.category-article{margin-bottom: 15px;}#content-wrapper table th{background-color: #F1E9DF;border-radius: 5px;color: #444444;font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;font-size: 12px;font-weight: bold;}table td{background-color: #F8F8F8;color: #666666;}table th,table td{padding: 5px 5px 5px 10px;vertical-align: middle;}.subtitle-article > a{color: #774503;}.search-results-wrapper a{color: #BC6A00;}.cms-subtitle > a{color: #BC6A00;}.content{display: inline-block;}.content.content-article{display: inherit;}.content .cms-short_text{display: block;text-align: justify;}.result{margin-bottom: 20px;}.image-thumb{display: block;float: left;margin-right: 10px;}.cms-htmlbox{padding: 5px 10px;}.sidebar .plugin-container .image-placeholder{width: 45%;}.locationContainer form{margin: 0 0 10px;}.cloud-container{line-height: 22px;word-spacing: 5px;}.file{line-height: 22px;}#footer-featured{background-color: #C0B4A4;padding: 20px 30px;text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.6);}#footer-featured .span3:first-child{background: url("../gfx/shadow_bottom.png") no-repeat scroll 100% 50% transparent;}#footer-featured .span3{min-height: 240px;float: left;}#footer-featured h3{color: #251F26;font-size: 18px;font-weight: 400;margin: 10px 0 20px;padding-bottom: 10px;}#footer-featured .span3:first-child ul li:before{content: "";display: none;}#footer-featured .span3 ul li:before{-webkit-background-clip: padding-box;-moz-background-clip: padding-box;background-clip: padding-box;background-color: #999895;background-image: -webkit-linear-gradient(to bottom, #999895, #C2BEB7);background-image: -moz-linear-gradient(to bottom, #999895, #C2BEB7);background-image: -o-linear-gradient(to bottom, #999895, #C2BEB7);background-image: -ms-linear-gradient(to bottom, #999895, #C2BEB7);background-image: linear-gradient(to bottom, #999895, #C2BEB7);border-radius: 100% 100% 100% 100%;content: "#";display: block;float: left;height: 6px;left: -15px;position: relative;text-indent: -99999px;top: 7px;width: 6px;}.nav > li > a:hover, .nav > li > a:focus{background-color: transparent;}a:focus{outline: 0 none;}#footer-content,#footer-content a{color: #FFFFFF;}#footer-content{background-color: #909090;padding: 15px 30px;}#footer-content .float_left li:first-child:before{content: "";}#footer-content .float_left li:before{content: "•";margin: 0 10px;}#footer-content li{float: left;}#footer-content ul{margin: 0;padding: 0;}#footer-content a{font-size: 11px;padding: 0 8px;}.float_left{float: left;}#mobileWindowData{display: block;margin-top: 10px;}#mobileWindowData a:hover{color:#fff;text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1);} #mobileWindowData a{color: #666666;font-weight: bold;display: block;padding: 8px 12px; text-align:center; }#mobileWindowData div{background-color: #D8D1C6;margin: 2px;}#cms-index-layout{padding: 0 10px;}#application-search{padding: 10px;}.file a{color: #000000;}/*account application */.accountActionsTitle, .accountActionsHolder{padding: 10px;}.accountActions h2{font-size: 18px;line-height: 27px;padding: 10px;}.accountActions{margin-top: 0;padding-top: 0;}.accountActions .nav{padding: 5px 0;}.accountActions .nav, #register-form{background: url("../gfx/bg-content-sidebar.png") repeat scroll 0 0 rgba(0, 0, 0, 0);}.accountActions h2{font-size: 18px;margin: 0;padding: 10px;}.accountActions a{display: block;font-size: 14px;margin: 0 5px;padding: 10px;}.accountActionsHolder .help-block{font-size: 11px;font-style: italic;}#AccountActions a:hover{background-color: transparent;color: inherit;text-decoration: underline;}.plugin-container.advanced-photo-gallery.flexslider > ul{padding: 0;}.advanced-photo-gallery .slides{display: inline-block;width: 100%;}#document-wrapper .advanced-photo-gallery .flex-direction-nav a{font-size: 0;}.flexslider_holder ul, .flex-direction-nav{display: block;list-style: none outside none;margin: 0;width: 100%;}.advanced-photo-gallery .flex-direction-nav a{top: 40%;width: 32px;}.advanced-photo-gallery .flex-direction-nav a, .gallery_wrapper .image .links a, .gallery_wrapper .flexslider .flex-direction-nav a{display: block;font-size: 0;height: 32px;position: absolute;width: 32px;}.advanced-photo-gallery .flex-direction-nav a.flex-next, .gallery_wrapper .links .next, .gallery_wrapper .flex-next{right: 10px;}.advanced-photo-gallery .htmlCode{left: 25px;position: absolute;top: 0;}#menu-primary .cms-nav-inactive{text-decoration: line-through;}/* * media queriji * */@media (min-width: 982px){.container{width: 940px;}}@media (min-width: 768px) and (max-width: 981px){.container{width: 98%;}#menu-primary a{padding: 14px 5px;}.sourceLoc{width: 90%;}h2{font-size: 18px;line-height: 20px;}.breadcrumb{margin: 0;}#footer-featured{padding: 5px 10px;}#footer-content{padding: 10px 5px;}#footer-content a{padding: 0;}#footer-content .float_left li:before{margin: 0 5px;}body{padding: 0;margin: 0;}#languages-container{width: 100px;}}@media (max-width: 767px){#header-content{width: 100%;}.cms-htmlbox{padding: 5px 0;}body{padding: 0;margin: 0;}.container{width: 100%;}.booking-header{height: auto;display: none;}#footer-featured .span3:first-child{background: none;}.slider-wrapper{height: 200px;}h1{font-size: 24px;line-height: 26px;}h2{font-size: 17px;line-height: 20px;}#footer-content{padding: 15px 5px;}#footer-content .float-left{width: 100%;}#footer-featured{padding: 20px 15px;}.slider-wrapper{margin-bottom: 0;}.sourceLoc{width: 80%;}#languages-list{left: 300px;top: -242px;}#languages-list ul{display: inline-block;width: 100%;}#languages-list{top: -180px;}.sidebar .plugin-container .image-placeholder{width: 20%;}.push-top{display: none;}#footer-content{padding: 15px 5px;}#logo-wrapper{width: 200px;}#footer-content a{padding: 0;}#menu-primary a{padding: 20px 5px;}.griddy{width: 30%;}#footer-featured .span3{min-height: 210px;width: 45%;}}@media (max-width: 600px){#menu-primary a{background: url("../gfx/arrow-black.png") no-repeat scroll 95% 50% #EFEFEF;font-size: 20px;margin-bottom: 1px;padding: 10px;}#menu-primary li{float: none;}#menu-primary .nav{width: 100%;}#footer-featured h3{padding: 0;}.video-container{display: none;}.griddy{width: 100%;}.slider-wrapper{height: 150px;}}@media (max-width: 440px){#footer-featured .span3{width: 100%;}#logo-wrapper{width: 150px;}#languages-list{left: 229px;}.slider-wrapper{height: 100px;}h1{font-size: 22px;line-height: 24px;}h2{font-size: 15px;line-height: 18px;}}@media (max-width: 340px){#languages-list{left: 175px;}.slider-wrapper{height: 60px;}}@media (max-width: 290px){#search-input{float: left;margin: 5px 0;}form{margin-left: 10px;}#logo-wrapper{width: 120px;}#languages-list{left: 160px;}}@media (max-width: 260px){#languages-list{left: 115px;}.slider-wrapper{height: 30px;}}