/*
Theme Name:  gts Diet
Description: -
Author:      -
Author URI:  -
Template:    diettips
Version:     0.1
Tags:        light, white, two-columns, three-columns, four-columns, right-sidebar, left-sidebar, responsive, retina
*/
/*#intro-coverimg-row .tm-row.tm-bgimage-position-left_bottom {background-position: left bottom!important;}*/
.diettips-page-content.homepage-intro-row {padding-top:90px!important;}
.tparrows {display:none!important;}
.social-icons li {padding-left:2px; padding-right:2px; min-width: 31px;}
.post-template-default.single-format-standard li.menu-item-4202 a, .post-template-default.single-format-standard li.menu-item-4611 > a {color: #81b841!important;}
.post-template-default.single-format-video li.menu-item-5334 a, .post-template-default.single-format-video li.menu-item-4611 > a {color: #81b841!important;}
.single-format-video #primary {padding-right:0px!important;}
/*.single-post .site-main {padding-top: 40px!important;}*/
.rpwe-block li {border-bottom: 0px solid #eee!important; margin-bottom: 0px!important;}
.rpwe-img img {display:none!important;}
.rpwe-time {font-size: 12px!important; color: #81b841!important;}
li.rpwe-li {padding:15px 0!important;}
.rpwe-block a {font-size: 12px!important; line-height: 19px!important;}
ul.rpwe-ul li:first-child {border-top:none!important; padding-top:0px!important;}
ul.rpwe-ul li:last-child {padding-bottom:0px!important;}
.single-post .tm-post-tag-cat {display:none!important;}
.footer li.rpwe-li {padding-bottom:0px!important;}
h3.rpwe-title {margin-bottom: 0!important; line-height: 15px!important;}
.tm-col-bgcolor-grey .tm-bg-layer-inner, .tm-bgcolor-grey, .site-header.tm-sticky-bgcolor-grey.is_stuck, .site-header-menu.tm-sticky-bgcolor-grey.is_stuck, .tm-header-overlay .site-header.tm-sticky-bgcolor-grey.is_stuck, .tm-header-style-infostack .site-header .tm-stickable-header.is_stuck.tm-sticky-bgcolor-grey, .tm-header-style-infostack .site-header-menu .is_stuck .tm-sticky-bgcolor-grey {background-color: #f6f7f7;}
.wpgmp_map_container .gm-style-iw {min-height: 50px!important; min-width: 150px!important; max-width: 194px!important;}
.wpgmp_infowindow address {display:none!important;}
.wpgmp_infowindow .fc-item-title, .wpgmp_infowindow p {font-family:roboto!important; }
.wpgmp_infowindow p {margin-bottom:0px!important; font-size:12px; line-height:18px!important;}
.wpgmp_infowindow .fc-item-title {font-weight: 500!important; margin-bottom: 2px!important; text-transform: none!important; font-size: 14px!important; line-height: 19px!important;}
.wpgmp_infowindow .fc-badge.info {display:none!important; background: #81b841 none repeat scroll 0 0; border: 1px solid #81b841; color: #fff;}
.fc-infowindow-default .wpgmp_iw_content {padding-bottom: 10px!important;}
.wpgmp_map_container .gm-style-iw {min-height: 50px!important; min-width: 150px!important; max-height: 170px!important;}
article.post-password-required {padding: 45px; margin-top:-56px;}
.tm-footer2-left, .tm-footer2-right {padding-bottom:10px!important;}
.modula img {-webkit-filter: grayscale(0.69); filter: grayscale(0.69);}
.kwayy-box-portfolio .kwayy-overlay {background-color: transparent!important;}
.kwayy-box-portfolio .kwayy-box-title, .kwayy-box-portfolio .kwayy-box-category {display:none!important;}
.kwayy-portfolio-box-view-overlay .kwayy-icon-box {margin-bottom: 0!important;}
/*.kwayy-boxes-inner.kwayy-boxes-portfolio-inner .weekly-tips.tm-box-col-wrapper:first-child img {border: 3px solid #81b841;}
.kwayy-boxes-inner.kwayy-boxes-portfolio-inner .tm-box-col-wrapper:first-child article {border: 3px solid #81b841;}*/
.kwayy-box-portfolio img.wp-post-image {-webkit-filter: grayscale(0.56)!important; filter: grayscale(0.56)!important;}
.first-large-wtip {margin-bottom:10px!important;}
/*#rpwe_widget-5 h3.widget-title {display:none!important;}*/
#rpwe_widget-5 #footer-latest-wtip a.rpwe-img img.rpwe-aligncenter {display:inline-block!important;}
#rpwe_widget-5 #footer-latest-wtip h3.rpwe-title, #rpwe_widget-5 #footer-latest-wtip time {display:none!important;}
#rpwe_widget-5 #footer-latest-wtip img.rpwe-thumb {border:1px solid rgba(255,255,255,.18)!important; margin:0!important; padding: 0px!important;}
.footer-rows-inner #nav_menu-19 {margin-top:20px!important; padding-left: 10px;}
#cookie-notice .tm-vc_btn3.tm-vc_btn3-size-xs {font-size:11px!important; line-height:12px!important; font-weight: bold; padding:1px 6px!important; color:#81b841!important;}
#cookie-notice .tm-vc_btn3.tm-vc_btn3-size-xs:hover {color:#fff!important; text-decoration:underline;}
.wtip-fp-button-mobile, .text-only-mobile {display:none!important;}
/*.wtip-fp-button-mobile .tm-vc_general.tm-vc_btn3.tm-vc_btn3-color-skincolor {background-color: #832366!important;}*/
div.pp_default .pp_content_container .pp_details {margin-top:7px!important;}
.select2.select2-container {width:100%!important;}
.page .tm-featured-wrapper.tm-page-featured-wrapper {display:none!important;}

@media (max-width: 1200px) {
.vc_row.container {width: 92%;}
.make-appointment-form.vc_column_container .tm-col-wrapper-bg-layer {background-image:url(https://gtsworkshop.com/diet/wp-content/uploads/2018/08/diet_bg_01.jpg?id=3767)!important; background-repeat:no-repeat!important; background-size:cover!important;}
/*.margin-15px-1200-colum.vc_column_container>.vc_column-inner {padding-right: 10px!important; padding-left: 45px!important;}*/
.entry-content .serviceboxes-with-banner, .entry-content .reset-mt-1200 {margin-top: -110px!important}
.serviceboxes-with-banner .vc_column_container>.vc_column-inner {padding-top: 0!important;}
.vc_column-inner::after, .vc_column-inner::before, .tm-vc_cta3-container::after, .tm-vc_cta3-container::before {display: none!important;}
.homepage-blog-posts-row .kwayy-box-blog.kwayy-blog-box-view-left-image .kwayy-box-content {width: 100%!important;}
.frontpage-posts .vc_custom_1544563305410 {padding-left: 60px !important; padding-right: 60px !important;}
.frontpage-posts-first-button {margin-right:40px!important;}
}
@media (max-width: 1200px) and (min-width: 1020px){
.site-header-main.container {padding-right:30px!important; padding-left:30px!important;}
}
@media (max-width: 1059px) and (min-width: 1020px){
.tm-header-text-area .info-widget .tm-vc_general.tm-vc_cta3 {padding-left:15px!important;}
}
@media (max-width: 1100px) {
.homepage-intro-column-image {padding-right: 0px!important;}
.homepage-intro-column-text {margin-top:-30px!important;}
}
@media (max-width: 1020px){
#site-header-menu #site-navigation .menu-toggle, .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap .mega-menu-toggle {top: 32px!important; left: 20px!important;}
#site-header-menu #site-navigation div.nav-menu > ul {padding: 0px 20px 0;}
}
@media (max-width: 991px) {
.homepage-intro-column-image {display:none!important;}
.homepage-intro-column-text {margin-top:0px!important; text-align:center!important;}
.homepage-intro-column-text .tm-vc_cta3-headers.tm-wrap-cell {text-align:center!important;}
.homepage-intro-column-text .tm-heading-style-vertical.tm-element-align-left .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-content-header:before {left:50%!important; margin-left:-32px!important;}
.homepage-intro-column-text .tm-seperator-solid.tm-heading-style-vertical .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-content-header:after {margin-left:-12px!important; left:50%!important;}
.homepage-intro-column-text .vc_column-inner.vc_custom_1542365378286 {padding-right:15px!important;}
.diettips-page-content.homepage-intro-row {padding-top:60px!important; padding-bottom:40px!important; padding-left:30px!important; padding-right:30px!important;}
.homepage-blog-posts-row .kwayy-box-blog.kwayy-blog-box-view-left-image .kwayy-box-content {width: 100%!important;}
.margin-15px-1200-colum.vc_column_container>.vc_column-inner {padding-right: 65px!important; padding-left: 65px!important;}
.kw-overlap-colum.make-appointment-form {display:none!important;}
.page-id-4800 .vc_custom_1545313613469 {padding-top: 30px!important;}
.page-id-4800 .site-main {padding-top: 50px!important;}
.wtip-fp-button-mobile, .text-only-mobile {display:block!important;}
}
@media (max-width: 821px) {
.tm-sevicebox-sep.serviceboxes-with-banner.tm-servicebox-hover {display:none!important;}
.pages-top-service-boxes {display:none!important;}
.slogan-info-links-row .tm-vc_btn3-container {text-align:center!important;}
.breadcrumb-wrapper {display:none!important;}
.tm-titlebar-align-left .tm-titlebar-main {text-align:center!important;}
.tm-titlebar-wrapper:not(.tm-breadcrumb-on-bottom) .tm-titlebar-main .entry-title-wrapper .container {padding-right:0px!important;}
h1.entry-title {margin-top: 0px!important;}
.tm-titlebar .entry-subtitle {line-height:23px!important; margin-bottom:10px!important;}
.services-grid-row .vc_empty_space {display:none!important;}
.services-grid-row .tm-sbox .tm-vc_general.tm-vc_btn3 {margin-bottom:12px!important;}
.frontpage-posts-first-button.tm-vc_btn3-inline.vc_custom_1544568574908 {margin-bottom:0px!important; margin-right: 0px!important;}
.select2-container {width: 100%!important;}
.slogan-info-row.vc_custom_1542385517343 {padding-top:98px!important; padding-bottom:68px!important;}
.site-main {padding-top: 56px!important;}
.diettips-page-content.vc_custom_1539020423572 .tm-vc_btn3-container {text-align:center!important;}
.second-footer {margin-top:0px!important;}
.second-footer-inner {padding: 56px 26px 46px!important;}
.nikos .vc_column-inner.vc_custom_1544640754315 {padding-top:50px!important; padding-right:45px!important; padding-left:45px!important; padding-bottom:20px!important;}
.anthi .vc_column-inner.vc_custom_1544640770885 {padding-top:50px!important; padding-right:45px!important; padding-left:45px!important; padding-bottom:50px!important;}
.offices-grid-row .vc_row .vc_col-sm-4 {margin-bottom:80px!important;}
.offices-grid-row .vc_row .vc_col-sm-4:last-child {margin-bottom:0px!important;}
.offices-grid-row .vc_row .vc_col-sm-6 {margin-bottom:80px!important;}
.offices-grid-row .vc_row .vc_col-sm-6:last-child {margin-bottom:0px!important;}
.vc_tta.vc_tta-tabs .vc_tta-panel-title>a {text-align:center!important;}
.vc_tta.vc_tta-accordion .vc_tta-panel-title>a {text-align:left!important;}
.athldia-1 .vc_column-inner.vc_custom_1544643808594 {padding-right:45px!important; padding-left:45px!important;}
.athldia-2 .vc_column-inner.vc_custom_1544643815779 {padding-right:45px!important; padding-left:45px!important; padding-bottom:70px !important;}
.syggramata .vc_col-sm-4 {display:none!important;}
.syggramata.vc_custom_1544645851359 {padding-bottom:70px!important;}
.syggramata	.wpb_single_image.vc_align_center {margin-left:0!important;}
.entypa-services-separimg {margin-left:0!important;}
.diettips-lists.ergaleia .vc_row.container {width:100%!important;}
.entypa-el .vc_custom_1544645906533 {padding-top: 50px!important; padding-right: 45px!important; padding-bottom: 60px!important; padding-left:45px!important;}
.entypa-eng .vc_custom_1544645913816 {padding-top: 50px!important; padding-right: 45px!important; padding-bottom: 70px!important; padding-left: 45px!important;}
.gdpr-firstvisit .vc_col-sm-4, .gdpr-firstvisit .vc_col-sm-8 {padding-left:15px!important; padding-right:15px!important; text-align:center!important;}
.gdpr-firstvisit .tm-vc_cta3-headers {text-align:center!important;}
.gdpr-firstvisit {padding-top:70px!important; padding-bottom:60px!important;}
.diettips-page-content.homepage-intro-row {padding-left:15px!important; padding-right:15px!important;}
.frontpage-posts .vc_custom_1544563305410 {padding-left:45px!important; padding-right:45px !important;}
.tm-titlebar .entry-subtitle {margin-bottom:26px!important;}
.post-template-default.single-post h1.entry-title {margin-top: 26px!important;}
.post-template-default.single-post h3.entry-subtitle {line-height:23px!important; margin-bottom:26px!important;}
.entry-title-wrapper h1.entry-title {margin-top: 26px!important;}
.post-template-default.single-post .site-main {padding-top:10px!important;}
.post-template-default.single-post #primary {padding:0px!important;}
.site-content #sidebar-right.sidebar,.site-content #sidebar-left.sidebar {padding: 0px!important; padding-top:10px!important;}
#sidebar-right.sidebar {margin-top: 0px!important;}	
#sidebar-left.sidebar {margin-top: 0px!important;}
.tptn_posts img {padding-bottom: 4px; display:block!important; width:100%!important;}
.single .site-main>.kwayy-common-box-shadow {margin-bottom: 0px!important;}
.widget, .wpb_row .wpb_widgetised_column .widget {margin: 0px!important;}
.page-id-695 .entry-content > .wpb_row.vc_row-fluid, .page-id-5331 .entry-content > .wpb_row.vc_row-fluid {padding-top:60px!important; padding-bottom:0px!important;}
.online-rantevou-row .vc_col-sm-6 {width: 70%!important;}
}
@media (max-width: 768px) {
.footer-rows-inner {text-align:center!important;}
.footer-rows-inner .widget .widget-title:before {left:50%!important; margin-left:-13px!important;}
aside#custom_html-2 {display:none!important;}
.footer-nav-menu {text-align:center!important;}
.bottom-footer-inner p {text-align:center!important; margin-bottom: 0px!important;}
.epik-rantevou-separ-row .tm-vc_btn3-container.tm-vc_btn3-right {text-align: center!important;}
.epik-rantevou-separ-row .vc_column-inner.vc_custom_1545001988033 {padding-top:15px!important;}
.contact-form-row .vc_column-inner.vc_custom_1541968780257 {margin-left:0px!important;}
.post-template-default.single-post .site-main {padding-top: 0px!important;}
.post-template-default.single-post #primary {padding: 0px!important;}
.site-content #sidebar-right.sidebar,.site-content #sidebar-left.sidebar {padding:0!important;}
#sidebar-right.sidebar {margin-top: 0px!important;}	
#sidebar-left.sidebar {margin-top: 0px!important;}
.tm-footer2-left, .tm-footer2-right {padding-bottom:0px!important; text-align: center!important;}
.tm-footer2-right {padding-bottom:22px!important;}	
.weekly-tip-row .tm-vc_btn3-container.tm-vc_btn3-right, .weekly-tip-row .tm-vc_btn3-container.tm-vc_btn3-left {text-align:center!important;}
.footer-rows-inner #rpwe_widget-5 {margin-top: 20px!important;}
.footer-rows-inner #nav_menu-19 {padding-left: 0px!important;}
.page-id-4800 .vc_custom_1545331111433 {margin-bottom: 0px !important;}
.page-id-4800 .vc_custom_1545291854253 ul {margin-top: 0px !important;}
}

@media (max-width: 667px) {
.online-rantevou-row .vc_col-sm-6 {width: 100%!important;}
.entry-content .online-rantevou-row.tm-row.tm-bgimage-position-center_center {background-position: left center!important;}
}
@media (max-width: 499px) {
.tm-titlebar .entry-subtitle {margin-bottom:26px!important;}
.diettips-page-content.homepage-intro-row {padding-top: 45px!important; padding-bottom: 30px!important;}
.tm-vc_btn3-inline.vc_custom_1544956684238 {margin-right:0px!important;}
.post-template-default.single-post h1.entry-title {margin-top: 26px!important;}
.post-template-default.single-post h3.entry-subtitle {line-height:23px!important; margin-bottom:26px!important;}
.entry-title-wrapper h1.entry-title {margin-top: 26px!important;}
.services-grid-row .vc_column-inner.vc_custom_1541622369731 {padding-right:15px!important; padding-left:15px !important;}
.services-grid-row .vc_custom_1541622315295 {margin-right:0px!important;}
.services-grid-row .vc_col-sm-4 .vc_column-inner {padding-right: 15px !important;
padding-left: 15px !important;}
.tm-vc_btn3-container.tm-vc_btn3-inline.vc_custom_1539016072188 {margin-right:0px!important;}
.kw-makeappointmentform.kw-commonform {background-color: transparent!important; background: transparent!important;}
}

@media only screen and (max-width: 480px) and (min-width: 320px) {
.wpgmp_map_container .gm-style-iw {max-width: 80% !important;}
}

@media (max-width: 478px){
.first-large-wtip {display:none!important;}
}

@media (max-width: 429px){
.site-main {padding-top:30px!important;}
.page-id-695 .entry-content > .wpb_row.vc_row-fluid, .page-id-5331 .entry-content > .wpb_row.vc_row-fluid {padding-top:86px!important; padding-bottom:0px!important;}
.contact-form-row.vc_custom_1545037476706 {padding-top:20px!important; padding-bottom:60px!important;}
.contact-form-row .kw-commonform.kw-contactform {padding: 30px!important;}
.rev_slider_wrapper {height: 300px!important;}
.rev_slider {height: 300px!important;}
.diettips-slide01 .tp-parallax-wrap {top:150px!important;}
.tp-caption.kw-sub-heading {max-width:none!important; max-height:none!important; font-size:22px!important; line-height:18px!important;}
.rev_slider .tp-caption.kw-heading, .rev_slider .tp-caption.kw-heading span {font-size:36px!important; line-height:56px!important; font-family:roboto slab!important; margin-top:13px!important;}
.rev_slider .tp-caption.kw-desc {max-width:none!important; max-height:none!important; font-size:12px!important; line-height:64px!important; font-family:roboto slab!important; margin-top:39px!important;}
.diettips-page-content.homepage-intro-row {padding-top:30px!important;}
}
@media (max-width: 429px){
.site-title {margin-right:0!important;}
}
@media (max-width: 409px){
.frontpage-welcome-row .vc_column_container>.vc_column-inner { padding-left:10px!important; padding-right:10px!important;}
}