
.dd {     border:1px dotted  red;     padding:2px;     margin:2px; }

#plImgStrip img {

    border:1px solid #232323;
    margin-right:5px;

}

.navbar-inverse .navbar-nav > li > a {
    font: 18px Oswald !important;
    color: darkgreen !important;
}


.navbar-brand:hover {

    background-color:orange;
}
.navbar-brand {
    font: 44px Oswald !important;
    background-color:orange;
    color:white !important;
    letter-spacing: -2px;
    padding:28px !important;
    padding-top:14px !important;
    padding-bottom:14px !important;
    height:100px !important;
}

#plImgStrip:hover {

    bottom:0px !important;

}

#plImgStrip {
    background-color:#dadada;
    letter-spacing: -1px;
    background: rgb(0, 100, 0); /* fallback color */
    background: rgba(0, 100, 0, 0.7);
    padding: 10px;
    width:100%;
    position: absolute;
    bottom:-80px;
}

h1,h2,h3,h4,h5,h6 {
    font-family:  Oswald, Sans-Serif !important;
    font-weight: bolder;
}

#plInfoBar > div {
    font-size:18px;
}
#plInfoBar {
    background-color:lightyellow;
    border: 1px solid #cdcdcd;
    padding:23px;
    border-radius: 10px;

}


.place_one {
    margin-top:300px;

}
h1.place_one_title_text {
    color: white;
    font: 45px Oswald, Sans-Serif;
    font-family:  Oswald, Sans-Serif !important;
    letter-spacing: -1px;
    background: seagreen; /* fallback color */
    background: rgba(0, 100, 0, 0.7);
    margin:0px;
    padding: 0 10px 0 10px;
    display: inline !important;
    margin-bottom:4px;
}
h2.place_one_title_text {
    margin-left:50px;
    color: white;
    font: 45px Oswald, Sans-Serif;
    font-family:  Oswald, Sans-Serif !important;
    letter-spacing: -1px;
    background: green; /* fallback color */
    background: rgba(255, 140, 0, 0.8);
    margin:0px;
    padding: 0 10px 0 10px;
    display: inline !important;
    margin-bottom:4px;
    margin-left:90px;
}
h3.place_one_title_text {
    color: white;
    font: bold 35px Oswald, Sans-Serif;
    font-family:  Oswald, Sans-Serif !important;
    letter-spacing: -1px;
    background: rgb(0, 0, 0); /* fallback color */
    background: rgba(0, 100, 0, 0.9);
    padding: 0 10px 0 10px;
    margin:0px;
    margin-left:120px;
    display: inline !important;
}



.place_one_title {
    clear: both;
    bottom: 100px;
    left: 0;
    max-width:700px;
    margin:0px;
}

.wrap {
}


.have_list .glyphicon {
    color:#999;
    margin-right:10px;


}

#cheader {
    border-bottom:5px solid green;
    position: relative;

}

.plibiTitle {

    font-family:  Oswald, Sans-Serif !important;
    display: block;
    font-size: 23px;
    border-bottom: 1px solid #dadada;


}
#plCon {
    background-image: url("/img/bgg.jpg");
    background-size:     100%;                      /* <------ */
    background-repeat:   no-repeat;
}

.tab-content {
    background-color: white;
    padding:23px;


}

.cb {
    clear:both;;

}

.navbar-inverse {

    background-color: white !important;
    height:55px;
    border: 0px !important;
}

.nav-tabs li.active {
    background-color: white !important;
    position:relative;
    bottom:-2px;
}

.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus
{
    background-color: orange !important;
    color: white !important;

}
.nav-tabs li.active a {
    font-family: Oswald !important;
    color:orange !important;
}

.nav-tabs li a {
    font-family: Oswald !important;
    color:#aaa !important;
}
.nav-tabs li  {
    background-color: #eee;
    color:#888;
    padding-left:10px !important;
    margin-right:12px;
    font-family: Oswald !important;
    bordeR:1px solid #dadada;
    border-bottom:0px;

}

fieldset legend {

    border-bottom:3px solid #232323;
    font-color:#232323;
    font-weight: bolder !important;

}
fieldset {
    margin-top:42px;

}

#cheader {
    background-color: #ccffcc !important;
    height:234px !important;

    background-image: url("https://www.treehouse.sk/wp-content/uploads/2018/07/treehouse-sk-3-1.jpg");
    background-size:     cover;                      /* <------ */
    background-repeat:   no-repeat;
}

.place_thumb {
    float:left;
    margin-left:22px;

}

.cr {
    clear: both;
}

.fc-day-top {
    background-color: lightgreen !important;

}
.fc-day-header {
    background-color:orange;
    font-weight:bolder;
    font-family:Oswald;

}

.calSelected {
    background-color:green;


}

#iwb  input {
    border:0px !important;
    background-color: white !important;
    color:green !important;
    font-size:25px !important;
    font-weight: bolder !important;

}
