.breadcrub2{margin-top:50px; color:#ccc; padding-top:20px; padding-bottom:19px;}
@media (min-width: 992px) {
.breadcrub2{margin-top:110px; color:#ccc; padding-top:20px; padding-bottom:19px;}
}

ul.bcrumbs2 {list-style:none; margin:0; padding:0; font-size:13px;}
ul.bcrumbs2 li {float:left; margin-left:0px; color:#777;}
ul.bcrumbs2 li a{color:#777; }
ul.bcrumbs2 li a:hover{color:#444; text-decoration:none;}
ul.bcrumbs2 li a.active{color:#444;}

.background-bc{
background:url('../../images/header-bg.jpg') #47b7f6 no-repeat ;
}
.background-ft{
background:url('../../images/footer-bg.jpg') #47b7f6 no-repeat ;
height:60px;
padding:20px;
}
.background-ft a{
font-weight:bold;
font-size:14px;
color:#fff;
text-decoration:none;
-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;
}
.background-ft a:hover{
color:#ffe;
}

.ttip {cursor:default;}
.ttip + .tooltip > .tooltip-inner {background-color: #fff4a9; color:#444; }
.ttip + .tooltip > .tooltip-arrow {border-top-color: #fb0;}
.tooltip {margin-top: 2px !important;}


.thebg{background:#fff;}

a:hover, a:active, a:focus {outline: 0;}

.nav-tabs > li {
  float: left;
  margin-bottom: -1px;
  border-left:0px solid #fff;
  border-right:0px solid #fff;
  border-radius: 0px 0px 0 0;
    position: relative;
    left: 0;
}


.nav-tabs > li > a {
  margin-right: 0px;
  line-height: 1.428571429;
border-left:1px solid #fff; border-right:1px solid #fff; border-bottom:1px solid #bbb; border-top:1px solid #eee;
  color:#5f5f5f;
  -webkit-transition:.3s;-moz-transition:.3s;transition:.3s;
  padding:10px 2px 28px 12px;
  background: #fffcf5;
}

.nav-tabs > li > a:hover {
  color: #fff;
font-weight:700;
  border-bottom: 2px solid #47b7f6;
border-radius: 8px 8px 0 0;
  background:#47b7f6;
  padding:10px 2px 28px 12px;
}

.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  color: #5f5f5f;
  cursor: default;
  background-color: #ffffff;
  border: 1px solid #bbb;
  border-bottom-color: transparent;
overlay:none;
-webkit-box-shadow: rgba(0,0,0,0) 0px 0px 0px;
-moz-box-shadow: rgba(0,0,0,0) 0px 0px 0px;
box-shadow: rgba(0,0,0,0) 0px 0px 0px;

}


@media (min-width:992px){

.nav-tabs > li > a {
  margin-right: 0px;
  line-height: 1.428571429;
border-left:1px solid #fff; border-right:1px solid #fff; border-bottom:1px solid #aaa; border-top:1px solid #eee;
  color:#5f5f5f;
  -webkit-transition:.3s;-moz-transition:.3s;transition:.3s;
  padding:15px 12px 15px 12px;
  background: #fffcf5;
font-family:"Open Sans";
}

.nav-tabs > li > a:hover {
  color: #fff;
font-weight:700;
  border-bottom: 2px solid #47b7f6;
border-radius: 8px 8px 0 0;
  background:#47b7f6;
  padding:15px 12px 15px 12px;
}

.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  color: #5f5f5f;
  cursor: default;
  background-color: #ffffff;
  border: 1px solid #bbb;
  border-bottom-color: transparent;
overlay:none;
-webkit-box-shadow: rgba(0,0,0,0) 0px 0px 0px;
-moz-box-shadow: rgba(0,0,0,0) 0px 0px 0px;
box-shadow: rgba(0,0,0,0) 0px 0px 0px;

}
}

.nav-tabs > li.active > a {border-radius: 10px 10px 0 0;}


@media (min-width: 992px) {
.desno{float:right;}
}

.bord{ border-left:1px solid #fff; border-right:1px solid #fff; border-bottom:1px solid #d8d8d8; border-top:1px solid #d8d8d8;}

.offset-5{padding-left:40px; padding-right:25px;}

.acol a {color:#888;}

.vanil {background-color:#fffcf5;}

.vanil2 {background-color:#fbfbfb !important;}

.pagecontainer1{ background:#fff; margin-top:32px; border:0px solid #cccccc;}
.pagecontainer1a{ background:#fff; margin: 0px; border-left:1px solid #ffe499;}
.pagecontainer4{ background:#fff; border-left:1px solid #f8f8f8; border-right:1px solid #f4f4f4; border-bottom:1px solid #eee; position:relative; border-top:1px solid #fff; border-radius: 50px 50px 4px 4px;}

.cpadding1b{padding: 10px 84px 10px 0px;}



@media (max-width: 378px) {
.hpadding20p{margin: 0 0 0 0;padding: 0;}
.cpadding1b{ margin:0;padding: 10px 0px 10px 0px;}
.cpadding2a{ margin:0 0 0 10px;}
.pagecontainer{ border:1px solid #fff;}
}

@media (min-width:380px) and (max-width: 480px) {
.hpadding20p{margin: 0;padding: 0 !important;}
.cpadding1b{ margin:0;padding: 10px 0px 10px 0px;}
.cpadding2a{ margin:0 0 0 20px;}
}

@media (min-width:482px) and (max-width: 580px) {
.hpadding20p{margin: 0 0 0 0 !important;padding: 0;}
.cpadding1b{ margin:0;padding: 10px 0px 10px 20px;}
.cpadding2a{ margin:0 0 0 40px;}
}

@media (min-width:582px) and (max-width:702px){
.hpadding20p{margin: 0 10% 0 10%;padding: 0;}
.alsolikebox2{ margin:0 0 20px 40px;}
.cpadding1b{ margin:0 0 0 0px;}
.cpadding2a{ margin:0 0 0 40px;}
}

@media (min-width:704px) and (max-width:992px){
.hpadding20p{margin: 0 20% 0 20%;padding: 0;}
.alsolikebox2{ margin:0 0 20px 40px;}
.cpadding2a{ margin:0 0 0 40px;}
}

@media (min-width:992px) and (max-width:1202px){
.hpadding20p{margin: 0 -4px 0 -12px;padding: 0;}
.cpadding1b{padding: 0px 10px 10px 10px;}
.hpadding70{padding:0 10px;}
.hpadding22{margin:0 -20px 0 -20px;}
.hpadding20{padding: 0px 10px 0px 10px;}
.relat{margin-top:10px;}
.lh22 {line-height:21px !important;}
.mt10a {top:0px !important;}
.mt20a {top:10px !important;}
.mt12a {top:-10px !important;}
.bord{ border-left:1px solid #fff; border-right:1px solid #fff; border-bottom:1px solid #d8d8d8; border-top:1px solid #fff;}
.line9{background:#ffe499; height:1px; margin:30px 0px -10px 0px !important; padding:0; display:block;}
.space20{background:#fff; height:0px;  margin:0px 0 -6px 0 !important; padding:0; display:block;}
.space40{background:#fff; height:0px;  margin:5px 0 5px 0 !important; padding:0; display:block;}
.lh20 {line-height:18px;}
.lh25 {line-height:24px !important; margin-top: -10px !important;}
.mt-10a {top:-20px !important;}

}

@media (min-width:860px) and (max-width:990px){
.padding20a{padding:20px;width:88%; margin:0 0 0 40px;}
}


.hpadding70i {padding:0 20px;line-height:24px;}
@media (min-width: 580px) {
.hpadding70i {padding:0 70px;}
}


.sha {
-webkit-box-shadow: rgba(0,0,0,0.1) 1px 2px 3px;
-moz-box-shadow: rgba(0,0,0,0.1) 1px 2px 3px;
box-shadow: rgba(0,0,0,0.1) 1px 2px 3px;
}

.sha2 {
-webkit-box-shadow: rgba(0,0,0,0.2) 2px 2px 3px;
-moz-box-shadow: rgba(0,0,0,0.2) 2px 2px 3px;
box-shadow: rgba(0,0,0,0.2) 2px 2px 3px;
}

.und {border:1px solid #00bb44;padding:2px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}


.rund {border:1px solid #eeeeee;padding:10px;background:#fffcf5;
-webkit-border-radius: 22px;
-moz-border-radius: 22px;
border-radius: 22px;
-webkit-box-shadow: rgba(0,0,0,0.2) 1px 2px 3px;
-moz-box-shadow: rgba(0,0,0,0.2) 1px 2px 3px;
box-shadow: rgba(0,0,0,0.2) 1px 2px 3px;
}

.checkin {margin-left:15%;float:left;margin-top: 5px;}
.checkout {margin-right:15%;float:right;margin-top: 5px;}

@media (min-width:300px) and (max-width:618px){
.checkin {margin-left:10%;float:left;margin-top: 0px;}
.checkout {margin-left:10%;float:left;margin-top: 0px;}
}

@media (min-width:620px) and (max-width:990px){
.checkin {margin-left:10%;float:left;margin-top: 5px;}
.checkout {margin-right:10%;float:right;margin-top: 5px;}
}

@media (min-width:992px) and (max-width:1202px) {
.checkin {margin-left:10%;float:left;margin-top: 0px;}
.checkout {margin-left:10%;float:left;margin-top: 0px;}
}

.cpadding1h3 {padding: 0px 30px 10px 20px;}

.padding00{padding: 0;}

.padding20a{padding:20px;}

.hpadding22 {padding:0;}

@media (min-width: 350px) {
.hpadding22{padding:0 8% 0 9%;}
}
@media (min-width: 420px) {
.hpadding22{padding:0 14% 0 15%;}
}
@media (min-width: 580px) {
.hpadding22{padding:0 25% 0 26%;}
}
@media (min-width: 770px) {
.hpadding22{padding:0 8% 0 9%;}
}


.hpadding20p{padding: 0 0% 0 0%;}

@media (max-width: 370px) {
.hpadding20p{margin: 0 -12px 0 -12px;padding: 0;}
}


@media (max-width: 720px) {
img.rsimg{width:100%;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
}
}


.relat{
position:relative;
float:left;
margin-right:28px;
margin-bottom:10px;
 opacity: 1;
 transition-duration: 0.4s;
 transition-timing-function: ease-in-out; 
-webkit-border-radius: 1px;
-moz-border-radius: 1px;
border-radius: 1px;
padding-bottom: 15px !important;
border: 1px solid #ffffff;
box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.0);
}

.relat:active {
  opacity: 0.2;
  transition: opacity 0s ease-in-out;
  -webkit-transition: opacity 0s ease-in-out;
  -moz-transition: opacity 0s ease-in-out;
  -o-transition: opacity 0s ease-in-out; 
}


.relat2 {
position:relative;
margin-right:28px;
margin-bottom:10px;
cursor:pointer;
 opacity: 1;
 transition-duration: 0.4s;
 transition-timing-function: ease-in-out; 
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
padding: 4px;
border: 1px solid #DCDCDC;
box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.1);
}

.relat2:active {
  opacity: 0.2;
  transition: opacity 0s ease-in-out;
  -webkit-transition: opacity 0s ease-in-out;
  -moz-transition: opacity 0s ease-in-out;
  -o-transition: opacity 0s ease-in-out; 
}

.relat2:hover {
border: 1px solid #47b7f6;
}


.mt-20{position:relative; top:-20px;}
.mt-15{position:relative; top:-15px;}
.mt-8{position:relative; top:-8px;}
.mt-2{position:relative; top:-2px;}
.mt12{position:relative; top:12px;}
.mt27{position:relative; top:27px;}
.mt100{position:relative; top:100px;}

.mt-10a {position:relative; top:-10px;}
.mt10a {position:relative; top:10px;}
.mt12a {position:relative; top:12px;}
.mt20a {position:relative; top:20px;}

.ml-5{margin-left:-5px;}
.ml-10{margin-left:-10px;}
.ml5{margin-left:5px;}
.ml12{margin-left:12px;}
.ml15{margin-left:15px;}
.ml23{margin-left:23px;}
.ml27{margin-left:27px;}
.ml35{margin-left:35px;}
.ml37{margin-left:37px;}
.ml40{margin-left:40px;}

.ml100{margin-left:120px;}


.livosivo {border-left:1px solid #e0e0e0;}

.size15{font-size:15px;}
.size17{font-size:17px;}
.size19{font-size:19px;}

.line2a{background:#d8d8d8; height:1px;  margin:20px 0 25px 0; padding:0; display:block;}
.line8{background:#ffe499; height:1px; margin:30px 30px 0 20px; padding:0; display:block;}
.line9{background:#4fbfff; height:1px; margin:30px 0px 0 0px; padding:0; display:block;}
.line10{background:#4fbfff; height:2px; margin:0px 0px 0 0px; padding:0; display:block;}
.line33{background:#e0e0e0; height:1px; margin:5px 0 0 0; padding:0; display:block;}
.line34{background:#d8d8d8; height:1px; margin:-3px 0 0px 0; padding:0; display:block;}
.line77{background:#fff; height:1px; margin:0px 0 0px 0; padding:0; display:block;}
.line2r{background:#d8d8d8; height:1px;  margin:17px 0 15px 0; padding:0; display:block;}
.line7r{background:#d8d8d8; height:1px;  margin:12px 0 6px 0; padding:0; display:block;}
.line7rt{background:#ffe499; height:1px;  margin:12px 0 15px 0; padding:0; display:block;}

.space20{background:#fff; height:0px;  margin:10px 0 10px 0; padding:0; display:block;}
.space30{background:#fff; height:0px;  margin:15px 0 15px 0; padding:0; display:block;}
.space40{background:#fff; height:0px;  margin:20px 0 20px 0; padding:0; display:block;}

.collapsebtn4{
width:100%;
height:32px;
border:0px solid black;
text-align:left;
padding-left:0px;
padding-right:0px;
color:#15262f;
font-family:"Open Sans";
font-size:14px;
font-weight:700;
background:#fff;
}
.collapsebtn4.last{

}
.collapsebtn4 span.collapsearrow{
width:9px;
height:8px;
float:right;
margin-top:10px;
background:url('../../images/collapsearrow.png') scroll 0 -8px no-repeat;
-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;
}
.collapsebtn4.collapsed span.collapsearrow{
width:9px;
height:8px;
float:right;
margin-top:10px;
background:url('../../images/collapsearrow.png') scroll 0 0px no-repeat;
-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;
}




.vise {
	margin:0;
	padding:0;
	list-style:none;
	overflow:auto;}

.vise li {
	float:left;
	width:100%;
	padding: 0;
	margin:0;}

.visen {
	background: url(visen.png) 0 8px no-repeat;
	padding:0 44px;
	display:block;}

.visen2 {
	background: url(visen.png) 0 7px no-repeat;
	padding:0 0px 0 30px;
	display:block;}

.visen23 {
	background: url(visen.png) 0 11px no-repeat;
	padding:0 0px 0 30px;
	display:block;}

.visenn {
	padding:0 7px;
	display:block;}

.visen4 {
	background: url(visen.png) 0 7px no-repeat;
	padding:0 4px 0 30px;
	display:block;}

.cpadding2{padding: 30px 30px 30px 50px;}

.cpadding2a{padding: 30px 10px 30px 0px;}

span.icon-ap{
width:21px;
height:24px;
background:url('../../images/icon-ap.png') no-repeat;
display:block;
position:absolute;
float:left;
left:22px;
}

@media (max-width: 480px) {
span.icon-ap{
width:2px;
height:2px;
background:url('../../images/icon-ap.png') no-repeat;
display:block;
position:absolute;
float:left;
left:2px;
}
}



span.icon-mobi{
width:24px;
height:24px;
background:url('../../images/icon-phone.png') no-repeat;
display:block;
position:absolute;
float:left;
left:15px;
}

 

.padap {padding-right:14%;}

.guests {margin-top:-4px;}

.guests2 {margin:7px 0 0 0;}

.guests3 {margin-top:-10px;}

.guests4 {margin-top:-4px;}

.flags {margin:4px 10px 0 10px;}

.zvizdice {padding:0 0 6px 0;}

.myblue {color:#0064ee;}

a:active.myblue {color:#0064ee; }
a:visited.myblue {color:#0064ee; }

.myblue2 {color:#0070dd;}

.myblue3 {color:#0283DE;}

.myblue3h {color:#0060e9;}

a:active.myblue3h {color:#0060e9; }
a:visited.myblue3h {color:#0060e9; }

.green3 {color:#1aac5b;}

.grey4 {color:#777;}
.grey5 {color:#5e5e5e;}
.grey8 {color:#888;}

.mylblue {color:#47b7f6;}

.tabfsize {font-size:11px;}

.height10 {height:10px;}

.georgia {font-family:Georgia;}

.georgia30 {font-family:Georgia;line-height:30px;}

.podnaslov{
color:#300;
font-size:14px;
font-weight:normal;
}

.podnaslov2{
text-align:center;
color:#444;
font-size:15px;
font-weight:normal;
}

.podnaslov3{
text-align:left;
font-weight:normal;
}

.lheight32 {line-height:35px;}
.lheight27 {line-height:27px;}


.ml30p {margin-left:4%;}

.mr40 {margin-right:40px;}

.mr25 {margin-right:25px;}

.mrbot21 {margin-top:-10px;}


.rating2{
background: #fffcf5;
border: 1px solid #80d0fe;
padding:3px 12px 3px 12px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}



.lh22 {line-height:23px;}
.lh25 {line-height:25px;}
.lh33 {line-height:33px;}


ul.listtype1 {list-style:none; margin:0; padding:0; font-size:14px;}
ul.listtype1 li {padding:10px 0; border-bottom:1px solid #ffffff; }
ul.listtype1 li a{color:#0060ed; -webkit-transition:.3s;-moz-transition:.3s;transition:.3s;}
ul.listtype1 li a:hover{color:#0060ed; text-decoration:underline;}
ul.listtype1 li a.active{color:#0060ed;}

ul.listtype1a {list-style:none; margin:0; padding-left: 50px; font-size:14px;}
ul.listtype1a li {padding:0; border-bottom:1px solid #ffffff;line-height:44px; }
ul.listtype1a li a{color:#777777; -webkit-transition:.3s;-moz-transition:.3s;transition:.3s;font-family:"Open Sans";}
ul.listtype1a li a:hover{color:#0060ed; text-decoration:underline;}
ul.listtype1a li a.active{color:#0060ed;}

ul.listtype3 {list-style:none; margin:0; padding:0; font-size:14px;font-family:"Open Sans";}
ul.listtype3 li {padding:10px 0; border-bottom:1px solid #ffffff; }
ul.listtype3 li a{color:#2088ee; -webkit-transition:.3s;-moz-transition:.3s;transition:.3s;font-family:"Open Sans";}
ul.listtype3 li a:hover{color:#0080dd; text-decoration:underline;}
ul.listtype3 li a.active{color:#00bbee;}

ul.listtype5 {list-style:none; margin:0; padding:0; font-size:14px;font-family:"Open Sans";color:#575757;}
ul.listtype5 li {padding:10px 0; border-bottom:1px solid #ffffff; }
ul.listtype5 li a{color:#5f5f5f; -webkit-transition:.3s;-moz-transition:.3s;transition:.3s;font-family:"Open Sans";}
ul.listtype5 li a:hover{color:#3274e1; text-decoration:underline;}
ul.listtype5 li a.active{color:#3274e1;}

ul.listtype7 {list-style:none; margin:0 0 0 -15px; padding:0; font-size:14px;}
ul.listtype7 li {padding:0px 0; border-bottom:1px solid #ffffff; }
ul.listtype7 li a{color:#3274e1; -webkit-transition:.3s;-moz-transition:.3s;transition:.3s;font-family:"Open Sans";}
ul.listtype7 li a:hover{color:#3274e1; text-decoration:underline;}
ul.listtype7 li a.active{color:#3274e1;}

ul.listtypead {list-style:none; margin:0; padding:0; font-size:14px;font-family:"Open Sans";color:#575757;}
ul.listtypead li {padding:10px 0; border-bottom:1px solid #ffffff; }
ul.listtypead li a{color:#575757; -webkit-transition:.3s;-moz-transition:.3s;transition:.3s;font-family:"Open Sans";}
ul.listtypead li a:hover{color:#0070e9; text-decoration:underline;}
ul.listtypead li a.active{color:#0070e9;}


.booknow2{
width:100%;
height:52px;
padding:15px 10px 10px 10px;
display:block;
text-align:center;
text-transform:uppercase;
font-family:"Open Sans";
font-size:16px;
font-weight:700;
color:#fff;
border: 1px solid #b5b400;
background: url('../../images/btn-book2.png') #e35121 no-repeat -5px 0;
text-shadow: rgba(0,0,0,.4) 0 -1px 0;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
-webkit-box-shadow: rgba(0,0,0,0.2) 1px 2px 3px;
-moz-box-shadow: rgba(0,0,0,0.2) 1px 2px 3px;
box-shadow: rgba(0,0,0,0.2) 1px 2px 3px;
}
.booknow2:hover{
text-decoration:none; 
color:#fff; 
text-shadow: rgba(0,0,0,.4) 0 -1px 0;
background:url('../../images/btn-book2.png') #ff6633 no-repeat -5px -50px;
}
a:link.booknow2{text-decoration:none ; color:#fff; }
a:active.booknow2{text-decoration:none ; color:#fff; }
a:visited.booknow2 {text-decoration:none ; color:#fff; }


a.addreview{
width:70%;
height:52px;
border:1px solid #16ae35;
background: #18c43b;
padding:13px 10px 10px 10px;
display:block;
text-align:center;
text-transform:uppercase;
text-decoration:none; 
font-family:"Open Sans";
font-size:16px;
font-weight:700;
color:#fff;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
-webkit-box-shadow: rgba(0,0,0,0.1) 1px 1px 3px;
-moz-box-shadow: rgba(0,0,0,0.1) 1px 1px 3px;
box-shadow: rgba(0,0,0,0.1) 1px 1px 3px;
}
a:hover.addreview{
text-decoration:none; 
color:#fff!important; 
border:1px solid #0f942a;
background: #15b636;
}
a:link.addreview{text-decoration:none ; color:#fff; }
a:active.addreview{text-decoration:none ; color:#fff; }
a:visited.addreview {text-decoration:none ; color:#fff; }


.addreview{
width:100%;
height:52px;
border:1px solid #16ae35;
background:url('../../images/btn-plus2.png') #18c43b no-repeat 20px 0;
padding:15px 10px 10px 10px;
display:block;
text-align:center;
text-transform:uppercase;
text-decoration:none; 
font-family:"Open Sans";
font-size:16px;
font-weight:700;
color:#fff;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
-webkit-box-shadow: rgba(0,0,0,0.1) 1px 1px 3px;
-moz-box-shadow: rgba(0,0,0,0.1) 1px 1px 3px;
box-shadow: rgba(0,0,0,0.1) 1px 1px 3px;
}


a.morereviews{
width:70%;
height:52px;
border:1px solid #3da9d7;
background: #47b7f6;
padding:13px 10px 10px 10px;
display:block;
text-align:center;
text-transform:uppercase;
text-decoration:none; 
font-family:"Open Sans";
font-size:16px;
font-weight:700;
color:#fff;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
-webkit-box-shadow: rgba(0,0,0,0.1) 1px 1px 3px;
-moz-box-shadow: rgba(0,0,0,0.1) 1px 1px 3px;
box-shadow: rgba(0,0,0,0.1) 1px 1px 3px;
}
a:hover.morereviews{
text-decoration:none; 
color:#fff!important; 
border:1px solid #2d99c7;
background: #37a7f6;
}
a:link.morereviews{text-decoration:none ; color:#fff; }
a:active.morereviews{text-decoration:none ; color:#fff; }
a:visited.morereviews {text-decoration:none ; color:#fff; }


.st01{
font-family:'Open Sans';
text-transform:uppercase;
font-size:20px;
color:#fff;
position:relative; 
margin-top:-9px;
line-height:1px; 
}

.st02{
font-family:'Open Sans';
color:#0080ee;
position:relative; 
}

.st03{
font-family:'Open Sans';
font-size:13px;
color:#fff;
position:relative; 
margin-top:7px;
line-height:1px; 
}

@media (min-width: 992px) {
.st03{right:-12%;}
}


@media (max-width: 350px) {
.st03{margin:7px -10px 0 -10px;}
}

.st04{
font-family:'Open Sans';
font-size:13px;
color:#fff;
position:relative; 
margin-top:7px;
line-height:1px; 
}


.left10{
display:inline-block;
margin-top:8px;
padding-left:15%;
}

.left10i{
display:inline-block;
margin-top:-17px;
margin-left:15px;
}

/* Search customizations */

.hcsb_container.hcsb_ac {width:100%!important;}
.hcsb_checkinDay{width:40%;}
.hcsb_checkinMonth{width:40%; float:right!important;}

.hcsb_checkoutDay{width:40%;}
.hcsb_checkoutMonth{width:40%; float:right!important;}


.nav.nav-tabs.justified li{width:20%;}
@media (max-width: 280px) {
.nav.nav-tabs.justified li{width:inherit;}
}



.bookap{
width:70px;
height:30px;
margin: 0 0 0 10px;
border:1px solid #20b440;
background: #18c838;
padding:4px 0 0 0;
display:block;
text-align:center;
text-transform:uppercase;
text-decoration:none; 
font-family:"Open Sans";
font-size:13px;
font-weight:700;
color:#fffcf5;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
-webkit-box-shadow: rgba(0,0,0,0.2) 1px 2px 3px;
-moz-box-shadow: rgba(0,0,0,0.2) 1px 2px 3px;
box-shadow: rgba(0,0,0,0.2) 1px 2px 3px;
}

.bookap:hover{
text-decoration:none; 
color:#fff; 
font-size:12px;
padding:5px 0px 0px 0px;
background: #00be2e;
-webkit-box-shadow: rgba(0,0,0,0) 0px 0px 0px;
-moz-box-shadow: rgba(0,0,0,0) 0px 0px 0px;
box-shadow: rgba(0,0,0,0) 0px 0px 0px;
}
a:link.bookap{text-decoration:none; color:#fffcf5;}
a:active.bookap{text-decoration:none; color:#fff;border:1px solid #20b440;}
a:visited.bookap{text-decoration:none; color:#fff;border:1px solid #20b440;}

@media (max-width: 480px) {
.bookap{margin-top:10px;}
}


@media (min-width: 980px) {
.bookapa{margin-left: 5px;}
}

.bookapa{
width:70px;
height:30px;
border:1px solid #20b440;
background: #18c838;
text-align:center;
text-transform:uppercase;
text-decoration:none; 
padding:4px 10px 0px 10px;
display:block;
font-family:"Open Sans";
font-size:13px;
font-weight:700;
color:#fffcf5;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
-webkit-box-shadow: rgba(0,0,0,0.2) 1px 2px 3px;
-moz-box-shadow: rgba(0,0,0,0.2) 1px 2px 3px;
box-shadow: rgba(0,0,0,0.2) 1px 2px 3px;
}


.bookapa:hover{
text-decoration:none; 
color:#fff; 
background: #00be2e;
-webkit-box-shadow: rgba(0,0,0,0) 0px 0px 0px;
-moz-box-shadow: rgba(0,0,0,0) 0px 0px 0px;
box-shadow: rgba(0,0,0,0) 0px 0px 0px;
}
a:link.bookapa{text-decoration:none; color:#fffcf5;}
a:active.bookapa{text-decoration:none; color:#fff;border:1px solid #20b440;}
a:visited.bookapa{text-decoration:none; color:#fff;border:1px solid #20b440;}
