@import url('https://www.escapeall.gr/Content/API/styles.css');
/* @import url('https://www.escapeall.gr/CustomCss/escaped.css'); */
@import url('escaped.css');
@import url('bootstrap-datetimepicker.css');

@font-face {  
        font-family: 'aka-acidgr-creepymedium';
    src: url('../fonts/creepy-webfont.eot');
    src: url('../fonts/creepy-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/creepy-webfont.woff2') format('woff2'),
         url('../fonts/creepy-webfont.woff') format('woff'),
         url('../fonts/creepy-webfont.ttf') format('truetype'),
         url('../fonts/creepy-webfont.svg#aka-acidgr-creepymedium') format('svg');
    font-weight: normal;
    font-style: normal;  
 }

/*
ul.uk-navbar-nav a {
	font-size: 40px;
}
*/


.section2bg.uk-section.uk-section-image {
	background-image: url("/wp-content/uploads/tile.jpg");
}

body  {  
        background: url("/wp-content/uploads/escaped.jpg") repeat fixed 50% 0 rgba(0, 0, 0, 0);  
    }
    


/* PBBOOKING CALENDAR */

/*
input#pbbooking-submit {
	
	font-family: aka-acidgr-creepymedium!important;
}

.pbbooking.singlepage .month-heading {
    font-size: 1.3em;
}

td.pbbooking-content a {
    color: #549ac6;
    text-decoration: none;
    cursor: pointer;

}

td.fully-booked a {
    color: #549ac6;
    text-decoration: none;
    cursor: pointer;
}

div#pbbooking-calendars h3 {
    margin: 0;
}

div#pbbooking-services h3 {
    margin: 0;
}

div#pbbooking-services {
    margin-bottom: 20px;
}

div#pbbooking-calendars {
    margin-bottom: 20px;
}

form#pbbooking-reservation-form .control-group {
    margin-bottom: 30px;
}

.form-validate .control-label {
    margin-top: 10px;
}

.month-heading {
    font-size: 1.7em;
    line-height: 55px;
    font-weight: 300;
}

body.koukou div#pbbooking-calendars {
    display: none;
}

body.koukou .pbbooking.singlepage #pbbooking th.pbbooking-cal-center-header {
	font-weight: 300;

}

.bookingcustom div#tm-main .uk-container {
    margin: 0 auto;
    max-width: 1020px;
}

body.bookingcustom div#tm-main {
    background: url(/wp-content/uploads/tile.jpg)!important;
}

.pbbooking.singlepage .calendars_right {
    float: left;
    margin-left: 50px;
}

th.pbbooking-cal-center-header {
	font-size: 28px;
}
*/


/* ROOMS */

.diskolia {
    margin-top: 5px;
}

.diskolia-icon {
    float: left;
    display: block;
    width: 33%;
    box-sizing: border-box;
}

.diarkeia-icon {
    float: left;
    display: block;
    width: 33%;
    box-sizing: border-box;
}

.paixtes-icon {
    float: left;
    display: block;
    width: 33%;
    box-sizing: border-box;
}

.icons {
    width: 50%;
    margin: 0 auto;
}

.koukoutest h1 {
    margin-top: 0px;
}

.koukou div#tm-main {
    background: none;
    max-width: 1020px;
    margin: 0 auto;
}

h1.white {
    color: #fff;
}

.peristeri {
	width: 100%;
	margin-top: 20px;
	display: inline-block!important;
}

.peristeri .uk-h3 {
	color: red;
}

/*
.koukou div#tm-top {
    background: url(/wp-content/uploads/tile.jpg)!important;
}
*/

.roomsbackground.uk-section-default.uk-section {
    background: url(/wp-content/uploads/tile.jpg)!important;
}



/* FRONTPAGE */

.kleidi h3.uk-h1 {
    color: #fff;
}

.extroscape-icon h3.uk-h1 {
    color: #fff;
}

.kleidi .uk-margin {
    color: #fff;
}

.extroscape-icon .uk-margin {
    color: #fff;
}

@media (min-width: 1200px) {
	div#domatia *+.uk-grid-margin, .uk-grid+.uk-grid, .uk-grid>.uk-grid-margin {
		margin-top: 0px;
	}
}

div#domatia *+.uk-grid-margin, .uk-grid+.uk-grid, .uk-grid>.uk-grid-margin {
		margin-top: 0px;
	}


/* CONTACT */



.uk-width-medium-1-2, .uk-width-medium-2-4, .uk-width-medium-3-6, .uk-width-medium-5-10 {
    width: 50%!important;
}



/* FAST SOCIAL SHARE */

div.fastsocialshare_container {
    float: none;
    line-height: 0px;
    margin: 0 auto;
    width: 100%;
    display: inline-block;
    text-align: center;
}

.fastsocialshare-share-fbl {
    float: none;
    margin: 5px;
    display: inline-block;
}

.fastsocialshare-share-fbsh {
    float: none;
    margin: 6px;
    display: inline-block;
    vertical-align: text-top;
}


/* MOBILE NAVBAR */


.tm-header-mobile a.uk-navbar-item.uk-logo {
    height: 80px;
}

.tm-header-mobile nav.uk-navbar-container.uk-navbar {
    height: 80px;
}



/* FAQ */

.faq h2.uk-text-large {
    color: #549ac6;
}


/* LANGUAGES FLAGS */

.uk-navbar-nav>li>a.lang-item-9 {
    padding: 0px 20px 0px 10px;
}

.uk-navbar-nav>li>a.lang-item-first {
    padding: 0px 10px 0px 20px;
}

@media only screen and (min-width: 994px) {
	.widget-polylang ul {
    padding-top: 20px;
}
}

@media only screen and (max-width: 993px) {
	.widget-polylang ul {
    padding-top: 0px;
    padding-left: 0px;
}
}

li.lang-item {
    display: inline;
}


/* BLOG */

.category-hits-n-tips h1.uk-article-title {
    color: #549ac6;
    text-transform: uppercase;
}

/* BUTTONS */

a.uk-button.uk-button-primary, a.uk-button.uk-button-secondary {
    padding-top: 5px;
}

a.el-content.uk-button.uk-button-primary {
    color: #008ec5;
}


/* FAQ */

a.el-title.uk-accordion-title {
    font-size: 45px;
    font-weight: 400;
    color: #fff;
}


.faqtitle h1.el-title.uk-margin-top.uk-margin-remove-bottom {
    font-size: 60px;
}


/* TIPSGRID HOME */

.tipsgrid .uk-grid-item-match.uk-flex-middle.uk-grid-margin.uk-first-column {
    margin-top: 45px;
} 


/* QUIZ */

.wq_singleAnswerCtr .wq_answerTxtCtr {
    font-size: 29px;
    line-height: 20px;
}

.wq-quiz.wq-skin-flat .wq-results {
    background: #000;
    font-size: 29px;
    border: unset;
}