.internalni li{
 font-family: "Open Sans"!important;
    font-size: 16px;
}
.carousel-slider .owl-item img {
    -webkit-transform-style:unset!important;}
.accbut1, .accbut{color:white!important;}
.footer-copyright p a{color:#719d4e!important;}
.glavnic a:not(.centrirani, .accbut1) {
    color:#719d4e!important;
}
.hb-accom-list-item a{
    color:#719d4e!important;
}
.singlepostic .vc_col-sm-12{padding:30px 0;}
.shiftnav ul.shiftnav-menu li.menu-item.shiftnav-active>ul.sub-menu, .shiftnav ul.shiftnav-menu li.menu-item.shiftnav-in-transition>ul.sub-menu{
padding-left: 30px;
}
@media screen and (min-width: 1201px) {
.menu-item-has-children > a:after {
   color: white!important;
   content: ' ▾';
}}

.shiftnav-toggle-button .fa {
     margin-right: 0px!important; 
}
.shiftnav-toggle-button {
    display: inline-block;
    padding: 0px 1px!important;
     background: transparent!important; 
    color: #eee;
}

.dropdown-menu > li > a {
    border-bottom: 1px solid rgb(130, 205, 101);
}
.dropdown-menu{

padding-left: 30px;

}

@media screen and (max-width: 766px) {
#gornji{margin-top:0px!important;margin-top: 0px!important;
    display: flex;
    flex-direction: column-reverse;}

}
@media screen and (min-width: 992px) {
#gornji {
    margin-top: -150px !important;
}
}
@media screen and (max-width: 991px) {
#rev_slider_1_1_wrapper{display:none!important;}
}

@media screen and (min-width: 769px) {
 .navbar-toggle {  float: right;
    padding: 8px 8px;
    margin-top: 34px;
    margin-right: 15px;
    margin-bottom: 34px;
    border: 1px solid transparent;
    border-radius: 2px;}
}
@media screen and (max-width: 600px) {
.mobilni{display:block!important;}
.desktopni{display:none!important;}
}
@media screen and (min-width: 601px) {
.mobilni{display:none!important;}
}

@media screen and (min-width: 768px) and (max-width: 1200px) {
#levica{width:100%!important;display: table;
  margin: 0 auto;}
#desnica{width:100%!important;display: table;
  margin: 0 auto;}
#desnica .wpb_single_image.vc_align_left{display: table;
  margin: 0 auto;}
#levica ul{display: table;
  margin: 0 auto;}

}

@media screen and (max-width: 480px) and (min-width: 200px){
.head-contact-info li {
    margin-right: 2px!important;
    margin-left: 2px!important;
}}


@media screen and (max-width: 480px) and (min-width: 200px)
{
.navbar-toggle {
    float: right!important;
    padding: 8px 8px;
    border: 1px solid transparent;
    border-radius: 2px;
 margin-top: 34px!important;
    margin-right: 15px!important;
    margin-bottom: 34px!important;
    display: inline!important;
}
.navbar > .container .navbar-brand {

    float: left!important;
    display: block;
}
}

@media screen and (max-width: 352px) {
.navbar-brand img{height: 34px!important;;
    width: 170px!important;;}
}


.navbar-inverse {
    background-color: #4d4928;
color:white!important;}
.footer_section.internalfut{
    margin-top: 0px!important; 
}
.navbar-inverse .navbar-toggle, .navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {
    background: #719d4e!important;
    border-color: transparent!important;
}
.hb-thumbnail-link .hb-accom-list-thumb{margin-top: -10px!important;}
.switcher .option {
    position: absolute!important;}
.footer_section {
    background-color: #4d4928;
}
#footer-sidebar a, .internalfutsidebar a {
    color: white!important;
    text-decoration: none;
}
.footer_section{  position: relative;
 }

.head-contact-info li{
font-family: "Open Sans"!important;
    font-size: 13px;
    vertical-align: middle;
}
.titloni {
    font-size: 24px;
    color: white;
    font-family: "Open Sans"!important;
    padding: 32px 0px;
}
.navbar .navbar-nav > li > a{
 font-family: "Open Sans"!important;
    font-size: 16px;
}
#footer-sidebar {
    margin-bottom: 30px;
}
.footer_section p{
    line-height: 20px;
}
#quotovani:before{
content:url('https://www.kildarebandb.com/wp-content/uploads/2017/06/11.png');
margin-right:15px;
}
#quotovani2:before{
content:url('https://www.kildarebandb.com/wp-content/uploads/2017/06/11.png');
margin-right:15px;
}
.footer-widget-section{padding-top:25px!important;}
.widget_text{color: white;
    font-family: "Open Sans"!important;
    font-size: 15px;}
.widget-title{color: #a0cc7c;
    font-family: "Open Sans"!important;
    font-size: 25px;font-weight:normal!important}

p{    font-family: "Open Sans"!important;}
.footer-copyright {
    border-top: 1px solid #585435!important;
}
.header-top-area, .sidebar-widget-tab > .active a, .pagetitle-separator-box {
    background: none repeat scroll 0 0 white!important;
  color:black!important;
}
.head-contact-info li {
    color: black!important;}

.navbar .navbar-nav > .active > a, .navbar .navbar-nav > .active > a:hover, .navbar .navbar-nav > .active > a:focus, .navbar .navbar-nav > .open > a, .navbar .navbar-nav > .open > a:hover, .navbar .navbar-nav > .open > a:focus, .navbar .navbar-nav > li > a:hover, .navbar .navbar-nav > li > a:focus, .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus, .blog-pagination a:hover, .blog-pagination a.active, .page-links a:hover, .page-links a.active, .flex_btn, .pagetitle-separator-border, .other-service-area:hover i, .home-portfolio-showcase-overlay, .proejct-btn a:hover, .home-blog-btn a, .tweet-btn a:hover, .post-date, .blog-post-date span.date a, .sidebar-widget-tags a:hover, .tagcloud a:hover, .search_btn, .search_error, .search_heading, .sidebar-widget-tags a:hover, .blog-author-social li:hover, .blogdetail-btn a, #blogdetail_btn, .wallstreet_page_heading, .post-password-form input[type="submit"], a.blog-btn{
background-color: #82cd65!important;
}

body {
    background-color: #ffffff!important;color:#434343!important}
.konta .prvi{
height:29px;
    margin: 25px 0; /* not needed, just to add space between the li's */
    background: url('https://www.kildarebandb.com/wp-content/uploads/2017/06/1.png') no-repeat left center;
    list-style: none; /* Get rid of the default bullet points */
    padding-left: 35px; /* Offsets the text. Needs to be at least the width of your image */
    line-height: 20px; /* Might have to play with this value a bit */

}
.konta .drugi{   height:29px; margin: 25px 0; /* not needed, just to add space between the li's */
    background: url('https://www.kildarebandb.com/wp-content/uploads/2017/06/2.png') no-repeat left center;
    list-style: none; /* Get rid of the default bullet points */
    padding-left: 35px; /* Offsets the text. Needs to be at least the width of your image */
    line-height: 20px; /* Might have to play with this value a bit */
}
.konta .treci{   height:29px; margin: 25px 0; /* not needed, just to add space between the li's */
    background: url('https://www.kildarebandb.com/wp-content/uploads/2017/06/3.png') no-repeat left center;
    list-style: none; /* Get rid of the default bullet points */
    padding-left: 35px; /* Offsets the text. Needs to be at least the width of your image */
    line-height: 20px; /* Might have to play with this value a bit */

}
/*ABOUT*/
.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a{
    background-color:#d3fdb2!important;
}
.akordion .vc_tta-panel-body{    border: 1px solid #e7ecef!important;}



.awebooking{    margin-top: 55px;}
.bordered{border-left:3px solid #84b75b;padding-left:30px;}
.standardtext{font-size:14px;color:#575757;font-family: "Open Sans"!important;}
#gornji{/*top: -250px;
    position: relative;*/}
.paragraf p{font-size:17px;}
.textabout{font-size:18px;color:#575757;font-family: "Open Sans"!important;}
.titloni{font-size:24px;color:white;font-family: "Open Sans"!important;padding:32px 0px;}
.tekstic{font-size:15px;color:white;font-family: "Open Sans"!important;    margin-bottom: 50px;}
.titlic{font-size:24px;color:white;font-family: "Open Sans"!important;}
.titlic3{font-size:30px;color:white;font-family: "Open Sans"!important;text-align:center;}
.titlic2{text-align:center;font-size:18px;color:#579d3b;font-family: "Open Sans"!important;text-transform:uppercase;}
.bulets li{font-size:15px;color:white;font-family: "Open Sans"!important;}
.news .vc_column-inner{    padding-top: 15px;}
#kolonica{background-image:url('https://www.kildarebandb.com/wp-content/uploads/2017/06/Layer-2.png');}
.accbut{background: #4d4928;
    color: white;
    padding: 8px 15px;
    border-radius: 20px;
    font-size: 15.5px;font-family: "Open Sans"!important;}
    .bulets ul{margin-bottom:30px!important;    padding-left: 20px;}
.konta{padding-left:0px!important;}    
#welcom .vc_column-inner{padding-left:0px!important;padding-right:0px!important;}    
.bulets li {
    height:23px;
    margin: 7px 0; /* not needed, just to add space between the li's */
    background: url('https://www.kildarebandb.com/wp-content/uploads/2017/06/bul.png') no-repeat left center;
    list-style: none; /* Get rid of the default bullet points */
    padding-left: 35px; /* Offsets the text. Needs to be at least the width of your image */
    line-height: 20px; /* Might have to play with this value a bit */
}
.vc_tta-panel-body{padding-left:20px!important;padding-right:20px!important;}
.accbut1{background: #579d3b;   
    color: white;
    padding: 8px 35px;
    border-radius: 20px;
    font-size: 16px;font-family: "Open Sans"!important;}
    .bulets ul{margin-bottom:30px!important;    padding-left: 20px;}
     .awebooking-wrapper {
    background-color: transparent!important;
}
.apb-content label{display:none;}
.apb-child-select{display:none;}
.apb-sidebar_group .label-group{display:none;}
.apb-field.small:last-child{display:none;}
.awebooking .apb-btn, .awebooking .apb-btn:visited{
    color: #FFF;
    background: #4d4928;
    color: white;
    padding: 8px 15px;
    border-radius: 20px;
    font-size: 15.5px;
    font-family: "Open Sans"!important;margin-top: 55px;
}
.apb-heading{display:none;}
.apb-sidebar_group .apb-field {
    width: 100%;
   
}
.jumbpar{font-size: 20px;
    font-family: "Lato"!important;color:white;}
.jumbparita{font-size: 20px;
    font-family: "Lato"!important;color:white;font-style:italic;}
    
.bullist li:before {
  content: "•";
  color: #60ad2a; /* or whatever color you prefer */
  padding-right:30px;
}
.bullist ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.jumbic{letter-spacing: 3px;}
.bullist li {
  padding-left: 1em; 
  text-indent: -.7em;margin: 15px 0;
}
.carousel-slider .owl-nav [class*='owl-']:first-child {
    left: -20px!important;
}
.carousel-slider .owl-nav [class*='owl-']:last-child {
    right: -20px!important;

}
.dropdown-menu {
    background-color: rgba(77, 73, 40, 0.8);
    border: 0 none;
    border-radius: 0;
    min-width: 225px;
    padding: 0;
}

.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
            background-color: #82cd65!important;
            color:#ffffff!important;
 }
.entry-content img, .comment-content img, .widget img, img.header-image, .author-avatar img, .gallery-item .attachment-thumbnail {
    border-radius: 1;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0);
}

.head-contact-info li { margin-right: 20px; }

.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 
{
    min-height: 1px;
    padding-left: 15px;
    padding-right: 0px!important;
    position: relative;
}

@media (max-width: 1169px) and (min-width: 992px) {
img.img-ancient-east{
width:170px;
}

img.img-into-kildare{
width: 120px;
}
}


.player .video-wrapper .vp-preview {
    background-position: unset!important;
    background-size: 33%!important;
}

.safety-charter-covid-19 {
    margin: 20px;
    position: fixed;
    left: 0;
    bottom: 0;
    left: auto;
    z-index: 9999;
    max-width: 100px;
}

@media (max-width: 450px) {
.safety-charter-covid-19 img {
    max-width:80px;
}
}

.page-id-286 .container .wpb_wrapper p {
    margin-left: 20px;
    margin-top: 35px; 
}

.page-id-286 .container .wpb_wrapper .hb-accom-list-row {
    justify-content: left;
}

body.page-id-286 {
background-color: #82cb63!important;
}

@media screen and (min-width: 1024px){
.single-hb_accommodation #kolonica11 .carousel-slider img{
height: 110px;
object-fit: cover;
}
}

@media screen and (max-width: 1023px){
.single-hb_accommodation #kolonica11 .carousel-slider img{
height: 235px;
object-fit: cover;
}
}

@media screen and (max-width: 575px){
.single-hb_accommodation #kolonica11 .carousel-slider img{
height: 400px;
}
}


