@media(max-width: 767px){
body {
padding: 0 30px 30px;
}
.header-mn, #menu-ver-menu {
height: auto !important;
}
header.entry-header .wp-show-posts-entry-content > .row {
margin: 0 auto;
}
.entry-content .top-n {
padding:0;
margin:0 auto;
}
aside#sidebar {
margin:0 auto;
padding:0;
}
body .header-img > b {
position: relative;
color: #000;
float: right;
line-height: 18px;
bottom: 0;
}
body .header-img > b > br {
display: none;
}
button.menu-toggle {
width: 100%;
}
ul#menu-top-menu {
margin-left: 0;
}
ul#menu-top-menu {
text-align: center;
width: 100% !important;
margin: 0 auto;
float: none !important;
}
body #site-navigation {
margin-top: 20px;
margin-bottom: 20px;
width: 100%;
border: 1px solid #cccccc;
}
.main-navigation > div > ul {
padding: 0;
}
ul#top-menu li {
margin-right:0 !important;
}
ul#top-menu a {
font-size: 14px;
padding: 10px !important;
}
body .header-img > b {
position: relative;
color: #000;
float: left !important;
line-height: 20px;
bottom: 0;
padding: 10px;
background: #f2f2f2;
left:0;
width: 100%;
}
.site-info.container > div > div {
text-align: left !important;
}
}
@media (max-width: 575px){
.navigation-top div {
margin:0 auto;
text-align: center;
}
.navigation-top div a {
padding:0;
}
.navigation-top > div > .row > div {
padding: 0;
}
}
@media (min-width: 768px) and (max-width: 930px){
.navigation-top > .wrap > .row {
max-width: 100%;
}
footer#colophon > .wrap > div > .row {
max-width: 100%;
}
}
:root {
--blue-dark: #0d1339;
--color-white: #ffffff;
--color-lightgrey: #ddd;
--color-blue: #2a51a3;
--color-black: #000;
--green-c: #2ab673;
--light-grey: #f4f4f4;
--grey: #909090;
--dark-grey: #141620;
--black: #000000;
}
::-webkit-input-placeholder { color: var(--black);
transition: opacity 250ms ease-in-out;
}
:focus::-webkit-input-placeholder {
opacity: 0.5;
}
:-ms-input-placeholder { color: var(--black);
transition: opacity 250ms ease-in-out;
}
:focus:-ms-input-placeholder {
opacity: 0.5;
}
::-moz-placeholder { color: var(--black);
opacity: 1;
transition: opacity 250ms ease-in-out;
}
:focus::-moz-placeholder {
opacity: 0.5;
}
:-moz-placeholder { color: var(--black);
opacity: 1;
transition: opacity 250ms ease-in-out;
}
:focus:-moz-placeholder {
opacity: 0.5;
}
html {
background-color: #fff;
}
body {
height: 100%; background: #ebebeb; background: -moz-linear-gradient(top,  #ebebeb 0%, #ffffff 13%); background: -webkit-linear-gradient(top,  #ebebeb 0%,#ffffff 13%); background: linear-gradient(to bottom,  #ebebeb 0%,#ffffff 13%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebebeb', endColorstr='#ffffff',GradientType=0 ); }
body *:not(a):not(h1):not(h2):not(h3):not(h4):not(h5):not(h6),
body .entry-content .cont a {
font-family: Tahoma, Geneva, Verdana, sans-serif;
font-size: 12px;
}
a,h1,h2,h3,h4,h5,h6 {
font-family: Verdana, Geneva, Tahoma, sans-serif;
}
.cont h1 {
font-size: 17px;
color: #000;
padding: 0 0 8px 0;
margin: 0;
}
ul, ol {
padding: 0;
margin-left: 30px;
}
header.entry-header > h2,
#main .header-img > br {
display: none;
}
body .container,
body .navigation-top .wrap,
.wrap {
max-width: 900px;
padding: 0;
}
#primary.content-area {
max-width: 900px !important;
margin: 0 auto;
}
p {
text-align: justify;
} .top .site-branding.wrap {
padding:0;
margin-bottom: 0 !important;
}
body .top.container-fluid .custom-header.container {
margin-bottom: 0 !important;
} .custom-logo-link {
margin-top: 45px;
}
.navigation-top > div > div {
padding-top: 5px;
}
#masthead .navigation-top .custom-logo {
width: 258px;
height: 55px;
}
#site-navigation {
margin-top: 60px;
}
.navigation-top {
position: relative;
}
.navigation-top > .wrap {
background: url(//www.travel-ktelartas.gr/wp-content/themes/twentyseventeen-child/images/top-header-bg.png) top right no-repeat;
} .rt-col .top-n {
padding-right: 0;
}
.navigation-top .top_new_menu_class {
margin-top: 10px;
}
#menu-top-menu {
text-align: right;
}
#menu-top-menu li {
list-style: none;
display: inline-block;
}
#menu-top-menu li:not(:last-child):after {
content: "|";
padding-left: 5px;
color: var(--grey);
}
#menu-top-menu li a {
color: var(--grey);
font-weight: normal;
} #top-menu li a {
font-weight: normal;
}
#top-menu li:not(:last-child) {
margin-right: 20px;
}
.main-navigation a {
padding: 0px;
text-decoration: none;
border-bottom: 2px solid transparent;
}
.menu-main-menu-container #top-menu.menu li:hover a,
.menu-main-menu-container #top-menu.menu li:focus a {
color: #F07822;
border-bottom: 2px solid #F07822;
text-decoration: none;
}
.menu-main-menu-container > #top-menu {
margin: 16px 0 12px;
} .site-content-contain,
.navigation-top,
.site-header {
background-color: transparent;
border: 0;
}	
#main header.entry-header{
margin-bottom: 0;
}
.float-left.cont {
border: 1px solid #ddd;
margin: 22px 0;
padding: 10px;
}
.cont h6 {
color: #000;
}
.entry-content .wthr {
margin-top: 30px;
}
.wthr > div {
margin: 0 auto;
}
#content.site-content {
padding:0;
}
.site-content-contain header .entry-title {
display: none;
}
.entry-content .cont a:not(.head) {
color: blue;
box-shadow: 0 0 0;
}
.entry-content .cont a:hover,
.entry-content .cont a:focus {
text-decoration: none;
box-shadow: 0 0 0;
} #main > article > div > .container-fluid {
padding: 0;
}
.header-img,
.header-mn {
padding: 0 !important;
}
#main .header-mn #menu-ver-menu {
margin: 0;
}
.header-img > b {
position: absolute;
bottom: 30px;
left: 30px;
font-weight: bold;
font-size: 18px;
width: 235px;
color: #fff;
} #menu-ver-menu {
height: auto;
}
#main .header-mn #menu-ver-menu {
background: transparent !important;
}
#menu-ver-menu li {
width: 100%;
}
#menu-ver-menu li a {
border-bottom: 0 !important;
box-shadow: 0 0 0;
background: #f2f2f2;
padding: 19px 22px 19px 98px;
position: relative;
border: 1px solid #ddd !important;
color: #000;
display: inline-block;
width: 100%;
}
#menu-ver-menu li a:before {
position: absolute;
top: 3px;
left: 0;
height: 52px;
width: 82px;
content: "";
}
#menu-ver-menu li.routes a:before {
background: url(//www.travel-ktelartas.gr/wp-content/themes/twentyseventeen-child/images/routes.png) left center no-repeat;
}
#menu-ver-menu li.parcel-transfer a:before {
background: url(//www.travel-ktelartas.gr/wp-content/themes/twentyseventeen-child/images/parcels.png) left center no-repeat;
}
#menu-ver-menu li.map-vr a:before {
background: url(//www.travel-ktelartas.gr/wp-content/themes/twentyseventeen-child/images/map.png) left center no-repeat;
}
#menu-ver-menu li.contact-vr a:before {
background: url(//www.travel-ktelartas.gr/wp-content/themes/twentyseventeen-child/images/contact.png) left center no-repeat;
}
#menu-ver-menu .map-i a:before {
background: url(//www.travel-ktelartas.gr/wp-content/themes/twentyseventeen-child/images/map.png) left center no-repeat;
}
#menu-ver-menu li a:hover,
#menu-ver-menu li a:focus {
color: #F07822;
text-decoration: none;
}
#menu-ver-menu li:hover a:before,
#menu-ver-menu li:focus a:before {
opacity: 0.5;
} form.wpcf7-form label {
width: 100%;
}
form.wpcf7-form input,
form.wpcf7-form textarea {
background: #f5f5f5;
border: 1px solid #E7E3DD;
padding: 10px 13px;
}
.cont .wpcf7-submit {
border: 1px solid #e27c04;
border-radius: 8px;
background: #f28300;
color: #fff;
font-size: 16px;
font-weight: normal;
padding: 15px 30px;
} footer#colophon {
width: 100%;
margin-top: 0;
border:0;
padding:0;
}
footer#colophon > div {
border-top: 1px solid #cdcdcd;
}
body footer#colophon .wrap * {
font-size: 11px;
font-family: Verdana, Geneva, Tahoma, sans-serif;
}
body footer#colophon .wrap a {
box-shadow: 0 0 0;
}
.ime a,
.ime a:hover,
.ime a:focus {
color: blue;
box-shadow: 0 0 0;
text-decoration: none;
}
footer#colophon .ime {
text-align: right;
} .accordion > div {
overflow:hidden;
border-bottom:1px solid transparent;
}
.accordion,
.accordion > div,
h3 {
padding-bottom:15px;
}
.accordion .head {
background: #9F9F9F;
padding: 5px 10px;
cursor: pointer;
color: #fff;
width: 100%;
display: block;
font-weight: bold;
box-shadow: none;
}
.accordion .head:hover,
.accordion .head:focus {
color: #fff;
}
.accordion h4 {
background: #F5F3F1;
margin: 10px 0;
padding: 5px 10px;
}
.accordion h5 * {
font-size: 17px;
color: #b38300;
padding: 0 0 8px 0;
margin: 0;
}
.accordion > div > p,
.accordion > div > p * {
width: 100%;
display: inline-block;
font-weight: bold;
border: 0;
box-shadow: 0 0 0;
}
.accordion > div > p:hover,
.accordion > div > p:focus,
.accordion > div > p *:focus,
.accordion > div > p *:hover {
box-shadow:0 0 0;
border:0;
color: #fff;
text-decoration: none;
}
.entry-content h1 * {
font-size: 17px;
color: #000;
padding: 0 0 8px 0;
margin: 0;
}
.accordion .content h4 {
font-size: 12px;
font-weight: normal;
}[class^="wp-block-"]:not(.wp-block-gallery) figcaption {
font-style: italic;
margin-bottom: 1.5em;
text-align: left;
}
.rtl [class^="wp-block-"]:not(.wp-block-gallery) figcaption {
text-align: right;
}  p.has-drop-cap:not(:focus)::first-letter {
font-size: 5em;
margin-top: 0.075em;
} .wp-block-image {
margin-bottom: 1.5em;
}
.wp-block-image figure {
margin-bottom: 0;
margin-top: 0;
}
.wp-block-image figure.alignleft {
margin-right: 1.5em;
}
.wp-block-image figure.alignright {
margin-left: 1.5em;
}
.wp-block-image a,
.wp-block-image a:hover,
.wp-block-image a:focus,
.widget-area .wp-block-image a,
.widget-area .wp-block-image a:hover,
.widget-area .wp-block-image a:focus {
-webkit-box-shadow: none;
box-shadow: none;
} .wp-block-gallery {
margin-bottom: 1.5em;
}
.wp-block-gallery figcaption {
font-style: italic;
}
.wp-block-gallery.aligncenter {
display: flex;
margin: 0 -8px;
} .wp-block-quote:not(.is-large):not(.is-style-large) {
border: 0;
padding: 0;
}
.wp-block-quote.alignleft p:last-of-type,
.wp-block-quote.alignright p:last-of-type {
margin-bottom: 0;
}
.wp-block-quote cite {
color: inherit;
font-size: inherit;
} .wp-block-audio audio {
display: block;
width: 100%;
} .wp-block-cover-image.alignright,
.wp-block-cover.alignright,
.wp-block-cover-image.alignleft,
.wp-block-cover.alignleft,
.wp-block-cover-image.aligncenter,
.wp-block-cover.aligncenter {
display: flex;
} .wp-block-file .wp-block-file__button {
background-color: #222;
-webkit-border-radius: 2px;
border-radius: 2px;
-webkit-box-shadow: none;
box-shadow: none;
color: #fff;
display: inline-block;
font-size: 14px;
font-size: 0.875rem;
font-weight: 800;
margin-top: 2em;
padding: 0.7em 2em;
-webkit-transition: background-color 0.2s ease-in-out;
transition: background-color 0.2s ease-in-out;
white-space: nowrap;
}
.wp-block-file .wp-block-file__button:hover,
.wp-block-file .wp-block-file__button:focus {
background-color: #767676;
-webkit-box-shadow: none;
box-shadow: none;
}  .wp-block-code {
background: transparent;
border: 0;
padding: 0;
}
.wp-block-code code {
font-size: inherit;
} .wp-block-pullquote {
border: 0;
}
.wp-block-pullquote__citation,
.wp-block-pullquote cite {
font-size: inherit;
text-transform: none;
} .wp-block-table thead th {
border-bottom: 2px solid #bbb;
padding-bottom: 0.5em;
}
.wp-block-table tr {
border-bottom: 1px solid #eee;
}
.wp-block-table th,
.wp-block-table td {
border: 0;
}
.rtl .wp-block-table th,
.rtl .wp-block-table td {
text-align: right;
}  .wp-block-button .wp-block-button__link {
-webkit-box-shadow: none;
box-shadow: none;
display: inline-block;
font-size: 14px;
font-size: 0.875rem;
font-weight: 800;
line-height: 1.66;
margin-top: 2em;
padding: 0.7em 2em;
-webkit-transition: background-color 0.2s ease-in-out;
transition: background-color 0.2s ease-in-out;
white-space: nowrap;
}
.entry-content .wp-block-button__link {
background-color: #222;
color: #fff;
}
.entry-content .is-style-outline .wp-block-button__link:not(.has-background) {
background-color: transparent;
}
.entry-content .is-style-outline .wp-block-button__link:not(.has-text-color) {
color: #222;
}
.colors-dark .wp-block-button__link {
background-color: #fff;
color: #000;
}
.entry-content .wp-block-button__link:hover,
.entry-content .wp-block-button__link:focus,
.entry-content .is-style-outline .wp-block-button__link:not(.has-background):hover,
.entry-content .is-style-outline .wp-block-button__link:not(.has-background):focus {
background-color: #767676;
-webkit-box-shadow: none;
box-shadow: none;
color: #fff;
}
.colors-dark .entry-content .wp-block-button__link:hover,
.colors-dark .entry-content .wp-block-button__link:focus,
.colors-dark .entry-content .is-style-outline .wp-block-button__link:not(.has-background):hover,
.colors-dark .entry-content .is-style-outline .wp-block-button__link:not(.has-background):focus {
background-color: #bbb;
color: #000;
}
.colors-dark .entry-content .is-style-outline .wp-block-button__link:not(.has-text-color) {
color: #fff;
}
.colors-dark .entry-content .is-style-outline .wp-block-button__link:not(.has-text-color):hover,
.colors-dark .entry-content .is-style-outline .wp-block-button__link:not(.has-text-color):focus {
color: #222;
}
.colors-custom .entry-content .wp-block-button__link,
.colors-custom .entry-content .wp-block-button__link:hover,
.colors-custom .entry-content .wp-block-button__link:focus,
.colors-dark .entry-content .wp-block-button__link,
.colors-dark .entry-content .wp-block-button__link:hover,
.colors-dark .entry-content .wp-block-button__link:focus {
-webkit-box-shadow: none;
box-shadow: none;
}
.colors-custom .entry-content .wp-block-button__link:hover,
.colors-custom .entry-content .wp-block-button__link:focus {
color: #fff;
} .wp-block-separator {
border: 0;
}
.wp-block-separator:not(.is-style-wide):not(.is-style-dots) {
max-width: 100px;
} .wp-block-media-text {
margin-bottom: 1.5em;
}
.wp-block-media-text *:last-child {
margin-bottom: 0;
}  .wp-block-archives.aligncenter,
.wp-block-categories.aligncenter,
.wp-block-latest-posts.aligncenter {
list-style-position: inside;
text-align: center;
} .wp-block-latest-comments article {
margin-bottom: 4em;
}
.widget-area .wp-block-latest-comments article {
margin-bottom: 1em;
}
.blog:not(.has-sidebar) #primary .wp-block-latest-comments article,
.archive:not(.page-one-column):not(.has-sidebar) #primary .wp-block-latest-comments article,
.search:not(.has-sidebar) #primary .wp-block-latest-comments article {
float: none;
width: 100%;
}
.wp-block-latest-comments .avatar,
.wp-block-latest-comments__comment-avatar {
border-radius: 0;
}
.wp-block-latest-comments a {
-webkit-box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 1);
box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 1);
}
.wp-block-latest-comments .wp-block-latest-comments__comment {
border-top: none;
}
.wp-block-latest-comments__comment-meta {
font-size: 16px;
font-size: 1rem;
margin-bottom: 0.4em;
}
.wp-block-latest-comments__comment-author,
.wp-block-latest-comments__comment-link {
font-weight: 700;
text-decoration: none;
}
.wp-block-latest-comments__comment-date {
color: #767676;
font-size: 10px;
font-size: 0.625rem;
font-weight: 800;
letter-spacing: 0.1818em;
margin-top: 0.4em;
text-transform: uppercase;
}
.editor-block-list__block .wp-block-latest-comments__comment-excerpt p {
font-size: 14px;
font-size: 0.875rem;
} .wp-block-query .wp-block-post-template > li {
border-top: none;
} .entry-content .has-pale-pink-color {
color: #f78da7;
}
.entry-content .has-pale-pink-background-color,
.wp-block-button.is-style-outline .has-pale-pink-background-color:link {
background-color: #f78da7;
}
.entry-content .has-vivid-red-color {
color: #cf2e2e;
}
.entry-content .has-vivid-red-background-color,
.wp-block-button.is-style-outline .has-vivid-red-background-color:link {
background-color: #cf2e2e;
}
.entry-content .has-luminous-vivid-orange-color {
color: #ff6900;
}
.entry-content .has-luminous-vivid-orange-background-color,
.wp-block-button.is-style-outline .has-luminous-vivid-orange-background-color:link {
background-color: #ff6900;
}
.entry-content .has-luminous-vivid-amber-color {
color: #fcb900;
}
.entry-content .has-luminous-vivid-amber-background-color,
.wp-block-button.is-style-outline .has-luminous-vivid-amber-background-color:link {
background-color: #fcb900;
}
.entry-content .has-light-green-cyan-color {
color: #7bdcb5;
}
.entry-content .has-light-green-cyan-background-color,
.wp-block-button.is-style-outline .has-light-green-cyan-background-color:link {
background-color: #7bdcb5;
}
.entry-content .has-vivid-green-cyan-color {
color: #00d084;
}
.entry-content .has-vivid-green-cyan-background-color,
.wp-block-button.is-style-outline .has-vivid-green-cyan-background-color:link {
background-color: #00d084;
}
.entry-content .has-pale-cyan-blue-color {
color: #8ed1fc;
}
.entry-content .has-pale-cyan-blue-background-color,
.wp-block-button.is-style-outline .has-pale-cyan-blue-background-color:link {
background-color: #8ed1fc;
}
.entry-content .has-vivid-cyan-blue-color {
color: #0693e3;
}
.entry-content .has-vivid-cyan-blue-background-color,
.wp-block-button.is-style-outline .has-vivid-cyan-blue-background-color:link {
background-color: #0693e3;
}
.entry-content .has-very-light-gray-color {
color: #eee;
}
.entry-content .has-very-light-gray-background-color,
.wp-block-button.is-style-outline .has-very-light-gray-background-color:link {
background-color: #eee;
}
.entry-content .has-cyan-bluish-gray-color {
color: #abb8c3;
}
.entry-content .has-cyan-bluish-gray-background-color,
.wp-block-button.is-style-outline .has-cyan-bluish-gray-background-color:link {
background-color: #abb8c3;
}
.entry-content .has-very-dark-gray-color {
color: #313131;
}
.entry-content .has-very-dark-gray-background-color,
.wp-block-button.is-style-outline .has-very-dark-gray-background-color:link {
background-color: #313131;
}