/*#navwrap.affix {
	position: fixed;
}

#mainWrap .sidebar ul.nav > li ul {
left:0;
}*/

/*#zenkit ul, #zenkit ul li {
list-style-type: disc;
margin-left:13px;
margin-bottom:4px;
}

#zenkit ul ul li, #zenkit ol ul li{
list-style-type: circle;
}*/

.es-nav span.es-nav-next{
right: 0% !important;
}

.padding_service {
padding-top:8px;
padding-bottom:15px;
}

.th1 {
max-height:150px;
}

.th2 {
max-height:35px;
}

.th3 {
max-height:46px;
}

.th4 {
max-height:75px;
}

.box1 {
padding: 10px 0px; 
border-bottom: 1px solid #eaeaea;
}

.box2 {
padding: 10px 0px; 
}

.box3 {
border-bottom: 2px solid #eaeaea;
margin-bottom: 12px; 
padding-bottom: 18px;
}

.box4 {
padding: 20px 0px 30px 0px; 
}

.box5 {
padding: 0px 0px 0px 5px;
width: 90%;
}


.box_wdgt {
padding: 20px 0px 30px 0px !important;  
}



  body {
    padding: 0 0px;
  }

.container > div {
	padding-bottom: 10px;
	padding-top: 10px;
	padding-left: 0px;
	padding-right: 0px;
}

.row {
margin-left: 0px;
margin-right: 0px;
}

.container{
max-width: 100%;
}

div#logo.col-lg-6.col-md-6.col-sm-12.col-xs-12 {
padding-left: 30px;
}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
padding-left: 10px;
padding-right: 10px;
}


div#banner.col-lg-12.col-md-12.col-sm-12.col-xs-12 {
padding-left: 0px;
padding-right: 0px
}

div.slide-controller.discs.zenrelative.zenlast.zenpadding {
width: 90%;
}

#logo {
margin-bottom: 0px;
}

}


@media (max-width: 1024px) and (min-width: 769px){
  body {
    padding: 0 0px;
  }

.row {
margin-left: 0px;
margin-right: 0px;
}

.container > div {
	padding-bottom: 10px;
	padding-top: 10px;
	padding-left: 0px;
	padding-right: 0px;
}

.container{
max-width: 100%;
}

div#logo.col-lg-6.col-md-6.col-sm-12.col-xs-12 {
padding-left: 30px;
}

div#main.col-lg-9.col-md-9.col-sm-9.col-xs-12{
padding-right: 0px;
}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
padding-left: 10px;
padding-right: 10px;
}

div.slide-controller.discs.zenrelative.zenlast.zenpadding {
width: 90%;
}

#logo {
margin-bottom: 0px;
}

}

h3.thick {
    font-weight: bold;
}

h4.thick {
    font-weight: bold;
}

.image220 {
 width:auto; 
 max-height:220px;
}

.image230 {
 width:auto; 
 max-height:230px;
}

.image270 {
 width:auto; 
 max-height:270px;
}

.image380 {
 width:auto; 
 max-height:380px;
}

.imgagency-l {
float:left; 
width:auto; 
max-height:360px; 
margin-right: 20px;
margin-bottom: 20px;
margin-top: 0px;
}

.imgagency-r {
float:right; 
width:auto; 
max-height:360px; 
margin-left: 20px;
margin-bottom: 20px;
margin-top: 0px;
}

.floatleft { 
    float: left; 
    margin: 0 20 0 0px; 
}

.dropdown-submenu > .separator::after, .dropdown-menu > .span::after {
border-style: none;
}

div.zenkit-meta {
height:15px;
}

ul.sub {
margin-bottom: 0px;
}

ul.in{
padding-left: 18px;
}

#sidebar-1 ul.nav > li, #sidebar-2 ul.nav > li {
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
text-decoration: inherit;
-webkit-font-smoothing: antialiased;
}

#logowrap {
padding: 10px 0 10px;
}

#filters li, #zenfilters li, #zenkit-tabs li{
margin: 13px 3px 0px 0px !important;
}

h2.headline {
margin-bottom: 8px !important;
}


div.start_background_1 {
height: 330px;
width: 100%;
background-image: url('/images/background/charter.jpg');
background-position:center;
background-repeat: no-repeat;
background-size: cover;
}

div.start_background_2 {
height: 330px;
width: 100%;
margin-top:10px;
margin-bottom:10px;
background-image: url('/images/background/service.jpg');
background-position:center;
background-repeat: no-repeat;
background-size: cover;
}

div.start_text {
position: relative;
background: rgba(0, 0, 0, 0.6);
padding: 3px;
top: 15%;
}

h2.white_start {
color:white;
}

a.white_start {
color:white !important;
}

h5.white_start {
color:white;
text-transform: uppercase;
border-bottom: 1px solid #eaeaea;
}

ul.white_start {
color:white;
margin-bottom:5px;
}

div.margin3 {
margin-bottom:3px;
}


@media (max-width: 786px) {
div.start_background_1 {
height: 200px;
background-size: cover;
}
div.start_background_2 {
height: 200px;
background-size: cover;
}
div.start_text {
top: 10%;
}
/*for home page page class*/
.paddingright10 div#grid9.col-lg-6.col-md-6.col-sm-6.col-xs-6{
padding-right: 4px;
}
.paddingleft10 div#grid10.col-lg-6.col-md-6.col-sm-6.col-xs-6{
padding-left: 4px;
}
}

#logo .no_link, #logo .no_link:hover {
color: #333333;
text-decoration: none;
}

blockquote.padding {
padding-bottom: 25px;
padding-top: 10px;
}

.rsform-calendar-button {
color: #ffffff !important;
background: #1086c9 !important;
border: 1px solid #0e79b6 !important;
-webkit-transition: all 0.2s ease-in;
-moz-transition: all 0.2s ease-in;
-o-transition: all 0.2s ease-in;
transition: all 0.2s ease-in;
border: 0;
display: inline-block;
margin-bottom: 0;
font-weight: normal;
text-align: center;
vertical-align: middle;
cursor: pointer;
background-image: none;
border: 1px solid transparent;
white-space: nowrap;
padding: 6px 12px;
font-size: 13px;
line-height: 1.428571429;
border-radius: 0;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
}

.rsform-calendar-button:hover {
color: #ffffff !important;
background: #32aa43 !important;
border: 1px solid #2d9a3d !important;
text-decoration: none;
display: inline-block;
margin-bottom: 0;
font-weight: normal;
text-align: center;
vertical-align: middle;
cursor: pointer;
background-image: none;
border: 1px solid transparent;
white-space: nowrap;
padding: 6px 12px;
font-size: 13px;
line-height: 1.428571429;
border-radius: 0;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
}


p.charter {
margin: 0 0 12px;
}

ul.charter{
margin-bottom: 0px !important;
}

ul.charter li {
padding: 5px 0 !important;
}

.rezervacija {
border-left: 8px solid #1086c9;
padding: 10px;
}

.carousel-connected-nav .synced img {
background: #1086c9;
}

.zt-overlay .zt-item-container *, .zt-animated-overlay .zt-item-container *, .zt-featured-overlay .zt-item-container *, .zt-overlay-half .zt-item-container *, .zt-animated-overlay-half .zt-item-container *, .zt-overlay-full .zt-item-container {
color: #fff !important;
}

.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
color: #ffffff !important;
background-color: #1086c9 !important;
}


div.mod-languages a {
color: #444444 !important;
font-size: 15px;
}

div.mod-languages {
margin-top: 10px;
}

@media (max-width: 517px) {
div.mod-languages {
margin-top: 0px;
}
}

li.lang-active {
border-left: 4px solid;
border-color: #1086c9;
padding-left: 3px;
}

div#logo {
margin-top: 3px;
}