.top-sekcija{background:#000000;height:44px;line-height:1;max-width: 1090px;clear: both;margin: 0 auto;padding: 0 30px;position: relative;}
.izbor-levo{float:left;width:80%;padding-top:12px;font-size:11px;text-transform:uppercase;}
.izbor-desno{float:right;width:20%;text-align:right;padding-top:13px;}
.hedreserv{background:#0092d7;color:#ffffff;text-decoration:none;text-transform:uppercase;font-size:16px;padding:4px 17px; border:1px solid #ffffff;transition: all 0.1s linear 0.1s;}
.hedreserv:hover{text-decoration:none;background:#ffffff;color:#0092d7!important;}
.av-logo-container .inner-container{padding-top:20px;}
.avia-menu-text{text-transform:uppercase;}
.current-menu-item .avia-menu-text{color:#0091d6;}
.main_menu{border-top:1px solid #ffffff;border-bottom:1px solid #ffffff;margin-top:16px;margin-bottom: 20px;}
.copyright{color:#a0a0a0;}
#footer{background:url(images/world.png) no-repeat scroll center right #333333;}
#footer .widgettitle{border-bottom: 1px solid #777777;margin-bottom: 16px;padding-bottom: 18px;text-align: center;letter-spacing: 0;font-weight:bold;}
#wrap_all{border:1px solid #000000;}
#borderedcontact{border:1px solid #000000;padding:20px;color:#717171;text-align:center;}
#whitebg .container{background:#ffffff;margin-left:30px;margin-right:30px;padding:0;max-width:1030px;padding:0 20px;padding-bottom:20px;margin-bottom:50px;}
#borderedcontact strong, #borderedcontact a{color:#000000;}
h1, h2, h3{font-weight:bold;}
.page-id-19 .av-special-heading-tag{font-size:19px;font-weight:bold;padding-top:20px!important;}
.page-id-19 .hr-center{margin:0;}
.page-id-19 .hr-inner-style{display:none!important;}
.page-id-19 .main_color .hr-short .hr-inner-style, .page-id-19 .main_color .hr-short .hr-inner {background-color: #777777;}
#kontakt #formalevo{width:48%;float:left;}
#kontakt #formadesno{width:48%;float:right;}
.wpcf7-submit{width:100%;background:#0091d7!important;padding:5px;color:#ffffff!important;text-transform:uppercase;}
.newsletter-submit{width:100%;background:#0091d7!important;padding:5px;color:#ffffff!important;text-transform:uppercase; border:1px solid #ffffff!important;}
#footer .newsletter-email{border:1px solid #ffffff!important;padding:10px!important;}
#submitarius{border:1px solid #0091d7;background:#ffffff;padding:2px;}
#submitarius .ajax-loader{position:absolute;right:10px;}
.wpcf7-response-output{display:none!important;}
.wpcf7-text{background:#ffffff!important;border:1px solid #000000!important;color:#888888!important;}
.wpcf7-textarea{background:#ffffff!important;border:1px solid #000000!important;color:#888888!important;}
.wpcf7-text::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    #888888;
}
.wpcf7-text:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #888888;
   opacity:  1;
}
.wpcf7-text::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #888888;
   opacity:  1;
}
.wpcf7-text:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:    #888888;
}
.wpcf7-text:placeholder-shown { /* Standard (https://drafts.csswg.org/selectors-4/#placeholder) */
  color:    #888888;
}

.wpcf7-textarea::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    #888888;
}
.wpcf7-textarea:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #888888;
   opacity:  1;
}
.wpcf7-textarea::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #888888;
   opacity:  1;
}
.wpcf7-textarea:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:    #888888;
}
.wpcf7-textarea:placeholder-shown { /* Standard (https://drafts.csswg.org/selectors-4/#placeholder) */
  color:    #888888;
}
.icon1{padding-left:30px;min-height:20px;background:url(wp-content/uploads/2021/03/icon1.png) no-repeat scroll center left transparent;color:#a4a4a4;font-size:14px;margin-bottom:25px;}
.icon2{padding-left:30px;min-height:20px;background:url(wp-content/uploads/2021/03/icon2.png) no-repeat scroll center left transparent;color:#a4a4a4;font-size:14px;margin-bottom:25px;}
.icon3{padding-left:30px;min-height:20px;background:url(wp-content/uploads/2021/03/icon3.png) no-repeat scroll center left transparent;color:#a4a4a4;font-size:14px;margin-bottom:25px;}
.socka{margin-right:10px;opacity:.8;}
.socka:hover{opacity:1;}

.izbor-levo .sec1{text-transform:uppercase;color:#a0a0a0;float:left;margin-right:20px;display:table;padding-right:20px;background:url(images/s1.png) no-repeat scroll right center transparent;padding-top:3px;padding-bottom:3px;}
.izbor-levo .sec2{text-transform:uppercase;font-size:18px;color:#a0a0a0;float:left;display:table;padding-right:20px;background:url(images/s2.png) no-repeat scroll right center transparent;}
.izbor-levo .sec1 a, .izbor-levo .sec2 a{color:#ffffff;}
.avia-size-medium {border:1px solid #0091d7!important;border-radius:0!important;padding:15px 50px!important;font-size:13px!important;font-weight:bold!important; }
.avia-size-large {border:1px solid #000000!important;border-radius:0!important;padding:15px 50px!important;font-size:13px!important;font-weight:bold!important; }
.av-special-heading-tag{font-weight:bold;}
#maincap{background-color: rgba(255, 255, 255, 0.3);display:table;width:170px;padding:3px;margin:0 auto;}
#innercap{border:1px solid #000000;padding:4px;}
.roompricecap{font-size:38px;font-weight:bold;padding-bottom:14px;}
#innercap p{margin:0;background:none;text-align:center;width:100%;}
.fcapl{font-size:13px;font-weight:bold;padding-top:10px;padding-bottom:0!important;}
.roomlinkcap{border:1px solid #000000!important;font-size:13px;color:#000000!important;text-decoration:none!important;padding:8px 20px; display:table;width:100%;margin:0 auto;font-weight:bold;}
.roomlinkcap:hover{background-color: rgba(255, 255, 255, 0.7);text-decoration:none;}
.home .avia-caption {bottom: 89px;color: #000000;left: 35%;padding: 10px 20px;}
#maincap2{background-color: rgba(255, 255, 255, 0.3);display:table;width:100%;padding:20px;margin:0 auto;border:1px solid #000000;}
#innercap2 h1{font-size:20px;text-align:center;}
#linija{width:80%;height:1px;background:#777777;margin:0 auto;}
.linija{width:220px;height:1px;background:#777777;margin:0 auto;}
.roompricecap2{font-size:38px;font-weight:bold;padding-bottom:14px;color:#777777;}
#innercap2 p{margin:0;background:none;text-align:center;width:100%;}
.fcapl2{font-size:13px;font-weight:bold;padding-top:10px;padding-bottom:0!important;color:#777777;}
.roomlinkcap2{border:1px solid #000000!important;font-size:13px;color:#000000!important;text-decoration:none!important;padding:8px 40px; display:table;margin:0 auto;font-weight:bold;margin-top:4px!important;}
.roomlinkcap2:hover{background-color: rgba(255, 255, 255, 0.7);text-decoration:none;}
.trougaolevi{background:url(images/levi.png) no-repeat scroll right center transparent;padding: 15px 0;}
.trougaodesni{background:url(images/desni.png) no-repeat scroll left center transparent;padding: 15px 0;}
.av-image-caption-overlay-center{padding:0;}
.singleroomdiv{border:1px solid #000000!important;padding:25px;text-align:center;}
.singletxt{color:#717171;font-size:12px;line-height:1.1;padding-top:15px;}
.titlehed{padding-top:0;margin-top:0;}
#innercap2 ul {padding-top:15px;}
#innercap2 ul li{list-style:none;background:url(images/check.png) no-repeat scroll left center;padding-left:15px;font-size:12px;color:#717171;margin-bottom:0px;line-height:1;}
.moreinf{font-size:12px;color:#717171;}
.moreinf a{color:#000000!important;}
#mobile-advanced .avia-menu-text{color:#ffffff;}
#top .av-siteloader {border-color: #ffffff #ffffff #ffffff #0091d6;}
#after_section_1 .av-flex-placeholder{background:#ffffff;}
#after_section_1 .post-entry-19{padding:25px;background:#ffffff;}
#after_section_1 .template-page{padding-top:0;}



@media only screen and (max-width: 768px) {
.izbor-desno{display:none;}
.izbor-levo{width:100%;}
.top-sekcija {height: 80px;padding-right: 150px}
.izbor-levo .sec2 {font-size:24px;padding-top:10px;}
}
@media only screen and (max-width: 670px) {
.izbor-levo .sec2 {font-size:24px;padding-right: 30px;}
}

@media only screen and (max-width: 580px) {
.top-sekcija {padding-right: 5px}
}


@media only screen and (min-width: 768px) {
.am-book-now-button {display: none;font-size:20px;}
}