/*Custom Google Font */
@import url(https://fonts.googleapis.com/css?family=Ubuntu:400,400italic,700,700italic&amp;subset=greek,latin);

/* Main Wrapper - Main Pages */
.desc {
    line-height: 30px;
    margin: 60px auto 0;
    max-width: 900px;
}
.heading-box {margin: 20px 0 !important;}
.booking-title-box {padding-bottom: 0 !important;}
.title,
.title a {font-family: "lucida calligraphy" !important;}

/* Main Wrapper Background Color */
#main-wrapper {background : #fff8ed none repeat scroll 0 0 !important;}

/*Do not Diplay Price */
.price {display:none;}
.price-container {border : 5px solid #c5a46d;}

/*sticky image logo */
.sticky.pattern-1.trans-header div#main-wrapper header#main-header div.inner-container.container div.left-sec.col-sm-4.col-md-2.clearfix a#top-logo.logo-img img {height: 95%;}
#main-header #top-logo.logo-img {line-height:96px;}

/*Do not Diplay Stars */
.fa.fa-star-o {display: none;}

/* Rooms Titlle */
.title a:hover {border: 5px double #c5a46d;}

/*Breadcrumps */
.internal-page-title::before {background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;}
.internal-pages h1 {display: none;}
.internal-page-title {padding: 235px 0 110px !important; }
.internal-page-title .breadcrumb {font-size: 25px;}

/* Fonts Titles */
#top-logo span.title span {font-family: Lucida Calligraphy !important;}
body,
#main-menu a, 
.desc,
p,
span,
a,
h1,
h2,
h3,
h4 {font-family: "Ubuntu" !important;}
heading-box h2 {font: 100 2.2em/1.4em "Ubuntu" !important;}

/* Tabs ---- */
.su-tabs-nav {text-align:center;}
.su-tabs-nav span {color: #999999;}
.su-tabs {background:none !important;}
.su-tabs-nav span.su-tabs-current {border-bottom: 1px solid #c5a46d;}
.su-tabs-pane,
.su-tabs {padding:0 !important;}

/*Gallery ---*/
.spider_popup_wrap {background-color: rgba(221, 221, 221, 0.10) !important;}
.bwg_popup_image.bwg_popup_watermark {border: 1px solid white;}
.spider_popup_close_fullscreen {font-size: 40px !important;}

/*Language Switcher */
.lang-item {float: left;list-style: outside none none;margin-left: 10px;}

/*Sidebar Menu Lefkada */
.menu-item.menu-item-type-post_type.menu-item-object-page {list-style: none;padding:5px;}
#menu-sidebar-menu-gr li a:hover,
#menu-sidebar-menu-en li a:hover,
#menu-sidebar-menu-fr li a:hover,
#menu-sidebar-menu-it li a:hover {border-bottom: 1px solid #c5a46d;}
#menu-sidebar-menu-gr li,
#menu-sidebar-menu-en li,
#menu-sidebar-menu-fr li,
#menu-sidebar-menu-it li  {border: 5px double #c5a46d; margin-bottom:10px;}

/*Contact Styling */

.contact-info-box.col-md-4 div.inner-content {
background: #ffffff none repeat scroll 0 0;
    border: 3px solid #ffffff;
    box-shadow: 0 0 0 2px #c5a46d, 0 0 0 1px #c5a46d inset;
    display: table;
    min-height: 160px;
    overflow: hidden;
    padding: 20px;
    position: relative;
    text-align: center;
    transition: all 0.3s ease 0s;
    width: 100%;}
.contact-info-box {margin-bottom:40px;margin-top:40px;}

/* footer */
#top-footer {margin-top:40px; padding:0 !important;}
/* Top Header Mobile */
@media (max-width: 600px) {
    #top-header {display: flex;}
    .contact-info {display:none;}
  }