@charset "UTF-8";
/* https://kefaloniancheese.gr/wp-content/themes/stockholm-child/style.css?ver=7.0 */
/* Import rule from: https://kefaloniancheese.gr/wp-content/themes/stockholm/style.css */
/*
Theme Name: Stockholm
Theme URI: https://stockholmlanding.qodeinteractive.com/
Description: Stockholm Theme
Tags: agency, business, ajax, portfolio, blog, shop, multi-purpose, clean, elegant, white, photography, modern, fullscreen, stylish, design
Author: Select Themes
Author URI: https://qodeinteractive.com/
Version: 9.11
Text Domain: stockholm
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

CSS changes can be made in files in the /css/ folder. This is a placeholder file required by WordPress, so do not delete it.

*/.whitetext,.whitetext p,.whitetext *{color:#fff!important}header.sticky .logo_wrapper,header.sticky.centered_logo .logo_wrapper{height:100px!important}header.sticky .header_bottom,header.sticky .header_bottom .container_inner{margin:0 auto;text-align:center}@media only screen and (min-width:1000px){header.stick_with_left_right_menu.sticky .header_inner_left{display:inline-block!important}header.stick_with_left_right_menu.sticky nav.main_menu.left_side,header.stick_with_left_right_menu.sticky nav.main_menu.right_side{position:absolute}header.stick_with_left_right_menu.sticky nav.main_menu.left_side>ul>li:last-child{margin-right:50px!important}header.stick_with_left_right_menu.sticky nav.main_menu.right_side>ul>li:first-child{margin-left:50px!important}header.stick_with_left_right_menu.sticky nav.main_menu.left_side,header.stick_with_left_right_menu.sticky nav.main_menu.right_side{top:0}}.mright30{margin-right:30px}.mleft30{margin-left:30px}span.wpcf7-list-item{display:inline-block;margin:0 0 0 0}@media only screen and (max-width:480px){.content .container_inner.default_template_holder h2,.content .full_width h2{line-height:30px}}@media only screen and (max-width:600px){.content .container_inner.default_template_holder h2,.content .full_width h2{line-height:34px}}@media only screen and (max-width:768px){.content .container_inner.default_template_holder h2,.content .full_width h2{line-height:42px}}.subtitle{display:block;color:#525c66;font-family:'Open Sans',sans-serif;font-size:48px;line-height:69px;font-style:normal;font-weight:600;letter-spacing:12px;text-transform:uppercase;padding-top:12px}@media only screen and (max-width:600px){h1,.subtitle{font-size:30px!important;line-height:40px!important;letter-spacing:2px!important}}@media only screen and (max-width:768px) and (min-width:480px){section#titlerow{min-height:auto}}@media only screen and (max-width:480px){section#titlerow{min-height:auto}}.title{height:auto!important}.title_subtitle_holder_inner{padding:21% 0% 17% 0%}.title_outer .has_background.title .title_holder,.title_outer .has_fixed_background.title .title_holder,.title_outer.with_image .title .title_holder{position:relative!important}.hc-italic{font-style:normal!important}#locatoraid-map-list-container .hc-col-8,#locatoraid-map-list-container .hc-col-4{width:100%!important}#hclc_list,.hc-mb3-xs,.hc-relative{height:auto!important;overflow-y:auto!important}.title_subtitle_holder_inner{padding:21% 0% 17% 0%!important}@media only screen and (max-width:1600px) and (min-width:1280px){.title_subtitle_holder_inner{padding:16% 0% 13% 0%!important}}@media only screen and (max-width:1280px) and (min-width:1024px){.title_subtitle_holder_inner{padding:15% 0% 13% 0%!important}}@media only screen and (max-width:1024px) and (min-width:768px){.title_subtitle_holder_inner{padding:17% 0% 15% 0%!important}}@media only screen and (max-width:768px) and (min-width:600px){.title_subtitle_holder_inner{padding:18% 0% 16% 0%!important}}@media only screen and (max-width:600px){.title_subtitle_holder_inner{padding:24% 0% 24% 0%!important}}.title_holder{height:auto!important}@media only screen and (max-width:1000px){.title.has_background,.title.has_fixed_background{background-size:1500px auto!important}.title .not_responsive{display:none!important}.title_holder,.title:not(.breadcrumbs_title) .title_holder,.title_outer .title:not(.breadcrumbs_title) .title_holder (padding:0 0 0 0!important;)}h3.info_section_title{font-family:'Open Sans',sans-serif;font-size:26px;line-height:normal;font-style:normal;font-weight:700;letter-spacing:3px;text-transform:uppercase;margin-bottom:20px}.portfolio_images{margin-top:-80px}.title_subtitle_holder_inner:before{content:url(/wp-content/uploads/revslider/slider-1/home-img-1.png);position:relative}nav.main_menu>ul>li>a{padding:0 10px}#cn-notice-text{box-sizing:border-box;display:block;padding-bottom:10px}.cn-button.bootstrap{font-family:sans-serif;display:inline-block;padding:4px 12px;margin-right:.3em;margin-bottom:0;line-height:20px;color:#333;text-align:center;text-shadow:none!important;font-style:normal;vertical-align:middle;cursor:pointer;color:#000;text-shadow:0 -1px 0 rgb(0 0 0 / .25);background-color:#ccc;background-image:-moz-linear-gradient(top,#0088cc,#0044cc);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ccc),to(#ddd));background-image:-webkit-linear-gradient(top,#ccc,#ddd);background-image:-o-linear-gradient(top,#0088cc,#0044cc);background-image:linear-gradient(to bottom,#ccc,#ddd);background-repeat:repeat-x;border-style:solid;border-width:1px;border-color:#ccc #ccc #ddd;border-color:rgb(0 0 0 / .1) rgb(0 0 0 / .1) rgb(0 0 0 / .25);box-shadow:0 1px 0 rgb(255 255 255 / .2) inset,0 1px 2px rgb(0 0 0 / .05);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0044cc',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);padding:2px 10px;font-size:12px;text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:none}.cn-button.bootstrap:hover{background-color:#ccc}