.single #page,.single #content{max-width:100%;margin:0 auto}.site-header{display:none}.site-main{margin-top:0 !important;margin-bottom:0 !important}.inside-article{padding-top:0 !important}.separatorDotted h1{padding-bottom:10px;border-bottom:2px dotted #000;font-size:28px}.framed{padding:0 10px}.framed:before{content:url(//greekbreakfast.gr/wp-content/themes/generatepress_chef_child/../generatepress_chef_child/images/corner-top-left.png)}.framed:after{content:url(//greekbreakfast.gr/wp-content/themes/generatepress_chef_child/../generatepress_chef_child/images/corner-bottom-right.png);float:right}@media (min-width:769px){.main-navigation,.main-navigation ul ul{background-color:#fff}}.main-navigation .site-logo{float:left;margin-right:1em}.main-navigation .site-logo img{height:72px}.site-languages{float:right;line-height:20px;padding-top:20px;min-width:60px}.site-languages a{float:right;padding-right:10px;color:#215d93;font-size:12px}@media (max-width:768px){.site-languages{float:right;padding-right:40px}.site-languages a,.main-navigation .mobile-bar-items a{color:#215d93}.mobile-bar-items{right:65px}}.insidebox{max-width:1200px;margin:0 auto !important}.main-navigation{position:fixed;top:0;z-index:9999;width:100%;background-color:rgba(245,245,245,.85);height:60px;-webkit-box-shadow:0px 1px 15px 0px rgba(40,40,40,.2);-moz-box-shadow:0px 1px 15px 0px rgba(40,40,40,.2);box-shadow:0px 1px 15px 0px rgba(40,40,40,.2)}.main-navigation .main-nav ul li a,.menu-toggle{color:#215d93;font-weight:500;font-size:14px;text-transform:uppercase}.main-navigation .main-nav ul li:hover>a,.main-navigation .main-nav ul li:focus>a,.main-navigation .main-nav ul li.sfHover>a{color:#215d93;background-color:rgba(33,93,147,.1)}.main-navigation .main-nav ul li[class*=current-menu-]>a{color:#215d93;font-weight:700;background-color:transparent}.main-navigation .main-nav ul li[class*=current-menu-]>a:hover{color:#215d93;background-color:transparent}.main-navigation .main-nav ul ul li:hover>a{background-color:rgba(33,93,147,.1)}.main-navigation .main-nav ul ul li a{padding:12px 20px 12px 40px}.main-navigation ul ul{background-color:rgba(255,255,255,.95);-webkit-box-shadow:0px 1px 8px 0px rgba(0,0,0,.3);-moz-box-shadow:0px 1px 8px 0px rgba(0,0,0,.3);box-shadow:0px 1px 8px 0px rgba(0,0,0,.3)}.sub-menu-item.current-menu-item{background-color:rgba(33,93,147,.1)}.sub-menu-item.current-menu-item:before{position:absolute;font-family:'FontAwesome';color:#fff;font-size:14px;top:11px;left:14px;margin-right:10px;content:"\f192"}.navigation-search input{height:60px;width:70%;margin:0 auto}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{background-color:#fff}.navigation-search input[type=search],.navigation-search input[type=search]:active,.navigation-search input[type=search]:focus{color:#3f3f3f;background-color:#fff;opacity:1;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,.3);-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,.3);box-shadow:0px 0px 10px 0px rgba(0,0,0,.3);padding:10px 15px 10px 50px;background-image:url(https://www.greekbreakfast.gr/wp-content/uploads/2018/01/search.png);background-position:12px 20px;background-repeat:no-repeat;background-size:20px 20px}li.search-item.active,li.search-item.active.sfHover{float:none !important}.home #site-navigation,.page #site-navigation{display:none}@media (max-width:768px){.search article{width:100% !important;float:none !important;margin-right:0 !important}}.search article{width:32%;float:left;margin-right:1%}.search #nav-below{clear:both}.search #page{padding-top:70px}.icontabs div{display:inline}@media (max-width:768px){.main-navigation{-webkit-box-shadow:0px 1px 15px 0px rgba(40,40,40,.2);-moz-box-shadow:0px 1px 15px 0px rgba(40,40,40,.2);box-shadow:0px 1px 15px 0px rgba(40,40,40,.2)}.inside-navigation{background-color:#f5f5f5 !important}.nav-search-enabled .main-navigation .menu-toggle{text-align:left !important;position:absolute;left:150px;display:inline;color:#215d93;padding-left:0}.icontabs div{display:none}.single article{padding-top:10px}.single-post .flexslider .slides li{height:300px}.hotel-header{float:none;height:auto;width:100% !important;text-align:center;line-height:inherit}.hotel-header div,.hotel-header h2{line-height:inherit !important}}.masonry article{-webkit-box-shadow:0px 0px 10px 0px rgba(40,40,40,.2);-moz-box-shadow:0px 0px 10px 0px rgba(40,40,40,.2);box-shadow:0px 0px 10px 0px rgba(0,0,0,.2)}.newsPage .brick-title h2{font-size:22px}.brick-meta{margin:0;font-size:14px;padding:10px 20px;border-top:1px solid #e1e1e1;color:#666}.brick-date{opacity:.6}.brick-title h2{font-size:24px;line-height:34px;font-weight:400;text-align:left}.dgrid .brick-header{padding:1.8rem 2.8rem 3.8rem}.dgrid .brick-meta{height:65px}.hotelgrid .brick-title{text-align:left;height:65px}.hotelgrid .brick-title h2{font-size:22px;line-height:30px}.hotelgrid .hotel-stars img,.masonry-wrapper .hotel-stars img{width:12px}.site-info{color:#303030;background-color:#fff;border-top:1px solid #cecece}.separatorDotted h1{border-bottom:1px solid #dedede}.site-footer{-webkit-box-shadow:0px 1px 8px 0px rgba(0,0,0,.3);-moz-box-shadow:0px 1px 8px 0px rgba(0,0,0,.3);box-shadow:0px -1px 18px 0px rgba(40,40,40,.2)}.footer-bottom-text{background-color:#fff;padding-bottom:35px}.footer-address{padding-top:10px;text-align:center;font-size:12px;letter-spacing:.1px}.footer-social i{background-color:#fff;border:1px solid #000;font-size:14px;border-radius:50%;padding:10px 13px;margin-top:15px}.footer-widgets .widget{font-size:14px;font-weight:400;line-height:24px}.sub-menu-item:hover{background-color:rgba(151,151,151,.2)}.main-nav .search-item{right:-55px}.main-navigation ul ul{opacity:1 !important}}*/.search article{width:30%;float:left}#intro-text .colone h1{font-size:32px}#intro-text .colone h1 .alignleft{margin-right:14px}.gr-break h2{font-size:28px}.insidebox p{font-weight:300;font-size:16px;color:#2a2a2a}.hoteltext{margin-bottom:40px}.hotel-page-intro{padding:20px 0 50px}input[type=checkbox]{margin-right:10px}input[type=radio]{margin:0 5px 0 10px}button#filterbtn{width:100px;height:36px;border-radius:3px}.icon-star:before{color:#d4d4d4}.brick-header{padding:1.2rem 2.8rem 2rem}.separate-containers .page-header{background-color:transparent}.separate-containers .page-header h1 .search-results .page-title{font-size:20px !important}.search-results .page-title span{font-size:26px !important}h2.brickbox-title{font-size:24px;font-weight:400}h2.brickbox-title img{padding:0 20px 0 10px !important}.brickbox p{font-weight:300}.icontabs{border-bottom:2px solid #eee;border-right:2px solid #eee;text-align:center;font-size:14px;line-height:29px;padding:4px 0;color:#5a5a5a;background-color:#f5f5f5}.brickbox-tabicons .icontabs:hover,.brickbox-tabicons .icontabs.active{background-color:#fff;transition:color .2s ease-in-out,background-color .2s ease-in-out}.brickbox-tab{width:98%;margin:10px auto}.brickbox-tab.tabProductProducers{width:85%}.ss-content{right:0;padding:0 32px}.brickbox-tab.tabStoryPhotos,.brickbox-tab.tabRecipePhotos,.brickbox-tab.tabHotelPhotos,.brickbox-tab.tabNewsPhotos,.brickbox-tab.tabProductPhotos{width:100%}.brickbox-tab .link p,.brickbox-tab .tabRecipeIngredients p{font-size:18px;line-height:36px}.brickbox-tab .link p:hover{color:#215d93}.brickbox-nav{border-top:2px solid #eee}[class^=icon-],[class*=" icon-"]{margin-right:10px}.single .story-subtitle{font-size:18px;padding-bottom:8px}h4.story-subtitle{text-align:left !important;text-indent:64px}.hotel-contact-col1,.hotel-contact-col2{padding:50px 0;font-size:14px}.hotel-contact-col1 strong{font-size:12px;opacity:.6}.tabHotelReviews p.mrp{font-size:15px;line-height:25px;font-weight:400}.tabHotelReviews p.rating-item.mrp{border-bottom:1px dashed #e4e3e3}.tabHotelReviews p.mrp label{margin-right:15px;font-size:12px;text-transform:uppercase}.tabHotelReviews p.mrp span{float:right}.tabHotelReviews p.mrp.review-field{padding-top:20px}.tabHotelReviews .rating-form textarea{height:100px}.tabHotelReviews h4{margin:20px 0;font-size:20px}.hotel-header .hotel-logo{margin:5px 0 0 20px;height:70px;width:auto}.hotel-header .hotel-title{font-weight:400;text-align:left;font-size:24px}.hotel-header .hotel-stars{float:left;padding:0;margin-left:15px}.hotel-header .hotel-booknow{background-color:#a6376b;padding:10px 15px;border-radius:3px}.wp-pagenavi a,.wp-pagenavi span{color:#215d93;font-weight:500;font-size:14px;padding:4px 8px;border:1px solid transparent}.wp-pagenavi span.current{border-color:#215d93;background-color:#215d93;border-radius:14px;color:#fff}.wp-pagenavi a:hover{color:#fff;border:1px solid #fff;border-radius:14px}#more_posts{background-color:transparent;font-weight:500;border:2px solid #fff}.search-results .page-header{padding:20px !important}.search-results .page-title{font-size:20px !important}.awesomplete{width:100%}.awesomplete>input[type=search]{width:70%}.awesomplete>ul{left:179px;width:70%}.awesomplete li{float:none !important;text-align:left}.awesomplete li:hover{background:#e8eef4 !important}.awesomplete>ul>li[aria-selected=true]{background:#e8eef4}.ss-content{padding:0 10px !important}.prlx-hotels{background-color:#ebe6da}.prlx-gastronomy{background-color:#ebe6da}.parallax{height:100%;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.card{border:1px solid #eee}.single .card,.card{-webkit-box-shadow:1px 1px 45px 0px rgba(0,0,0,.5);-moz-box-shadow:1px 1px 45px 0px rgba(0,0,0,.5);box-shadow:1px 1px 45px 0px rgba(0,0,0,.5)}.card-tab .card-tab-left{background-color:#fff}.card-tab .ss-content{padding:0 25px !important}.card-tab .cardHeader{margin:5px 0 20px}.card-tab .hotelBookLink{line-height:16px;font-size:14px;text-transform:uppercase}.card-tab p{line-height:30px;text-align:justify;font-size:15px;font-weight:400;color:#666}.tabHotelReviews p.mrp label{margin-right:28px;width:220px;text-align:right}.card .rating-form{padding:25px}.card .card-left .hotel-logo img{width:auto}.card .card-left.card-tabicons{text-align:center;font-size:14px;color:#737373}.card-tabicons .active{border-bottom:none;background-color:#f5f5f5}[class^=icon-],[class*=" icon-"]{margin-right:0}.icon-star{margin-right:10px}.card-left>div{padding:25px 0}.card-left div:first-child{padding:20px 0;cursor:context-menu}.card-tab h2.newsTitle{font-size:24px;font-weight:400;padding:30px 0 10px}.card-right .card-tab.tabNewsInfo{height:660px}.card-tab h2.storyTitle{font-size:24px;font-weight:400;margin:20px 0 5px}h4.storySubtitle{color:rgba(0,0,0,.4)}@media (max-width:1100px) and (min-width:769px){.insidebox p{font-size:15px}p{line-height:26px}#intro-text .colone h1{font-size:26px}}@media (max-width:1100px) and (min-width:961px){.main-nav .search-item{right:4%}.awesomplete>input[type=search]{width:61%}}@media (max-width:960px) and (min-width:769px){.main-nav .search-item{right:4%}.awesomplete>input[type=search]{width:68%}.main-navigation .main-nav ul li a,.menu-toggle{font-size:12px;padding-left:16px;padding-right:16px}.brick-title h2{font-size:24px}.brick-header{padding:1rem 2.1rem 1.8rem}}@media (max-width:993px){.card-left{width:100%}.card-left>div{float:left;width:16%}.cardIcon{padding:20px 0 !important}.gastronomyContainer .cardIcon{padding:20px !important}.hoteltext,#filterbystars{margin-left:20px}.card-left div:first-child{padding:4px 0}.card-right{width:100%;border-top:1px solid #ccc}.hotel .card-tabicons>div.active{border-bottom:3px solid #a6376b;border-right:0}.recipe .card-tabicons>div.active{border-bottom:3px solid #71ae02;border-right:0}.story .card-tabicons>div.active{border-bottom:3px solid #4a92fb;border-right:0}.product .card-tabicons>div.active{border-bottom:3px solid #de8903;border-right:0}.producer .card-tabicons>div.active{border-bottom:3px solid #ccc900;border-right:0}.news .card-tabicons>div.active{border-bottom:3px solid #696969;border-right:0}.main-navigation{-webkit-box-shadow:0px 1px 15px 0px rgba(40,40,40,.2);-moz-box-shadow:0px 1px 15px 0px rgba(40,40,40,.2);box-shadow:0px 1px 15px 0px rgba(40,40,40,.2)}.wpb_wrapper img{float:left}.insidebox h1{font-size:30px}.filters_container{width:85%;margin:0 auto}.footer-widget-1,.footer-widget-2,.footer-widget-3{width:100%}.textwidget{width:30%;margin:0 auto}}@media (max-width:993px) and (min-width:769px){.card-left{height:80px}.card-left>div,.gastronomyContainer .card-left>div{padding:18px 0}.cardBgPhoto{height:700px}}@media (max-width:768px) and (min-width:320px){.card-right .card-tab-left,.card-right .card-tab-right{width:100%}.card-tab-right{height:auto;-webkit-box-shadow:0px 40px 80px 0px rgba(0,0,0,.5);-moz-box-shadow:0px 40px 80px 0px rgba(0,0,0,.5);box-shadow:0px 40px 80px 0px rgba(0,0,0,.5)}.card-left{height:72px}.card-left>div,.gastronomyContainer .card-left>div{padding:24px 0}.icon-close:before{content:"\e902";color:#a6376b;font-size:12px}.card-tab p{font-size:14px;line-height:24px}.card-tab .card-tab-left{height:auto}.card-tab-right .cardBgPhoto{height:359px}.card-left>div span{font-size:16px}.card-left>div span+div,.gastronomyContainer .card-left>div span+div{display:none}.hotel-logo img{height:40px}.tabHotelReviews .rating-item{padding-bottom:8px}.tabHotelReviews p.mrp label{margin-right:10px;width:65%}.card .rating-form{padding:10px}.hotelContactDetails div{font-size:14px}}@media (max-width:768px){.card-right .card-tab-left,.card-right .card-tab-right{width:100%}.hotelDesc{background-color:#fff}.icon-close:before{content:"\e902";color:#a6376b;font-size:12px}#show-support-ribbon{display:none}#greekBreakfastSection img.aligncenter{width:38%;margin-right:20px}#greekBreakfastSection .wpb_wrapper h1{text-align:left !important}.hotelContactDetails{padding:20px 20px 40px}.textwidget{width:90%;margin:0 auto}.textwidget img.alignleft{margin:0;font-size:13px}.footer-bottom-text .grid-container{width:85%;margin:0 auto;font-size:14px}.footer-bottom-text .footer-social{text-align:center}}@media (max-width:480px) and (min-width:290px){.hotel-logo img{height:40px}#intro-text .wpb_wrapper img{width:38%}#intro-text .wpb_wrapper h1{font-size:18px}#greekBreakfastSection .wpb_wrapper h1{font-size:23px}.insidebox p,.card-tab p{font-size:15px;line-height:26px}}.tab{overflow:hidden;border:1px solid #ccc;background-color:#f1f1f1;margin-bottom:0 !important}.tab button{background-color:inherit;float:left;border:none;outline:none;cursor:pointer;padding:14px 16px;transition:.3s;font-size:17px;color:#4a4a4a}.tab button:hover{background-color:#ddd}.tab button.active{background-color:#ccc}.tabcontent{display:none;padding:6px 12px;border:1px solid #ccc;border-top:none}.reviewformcontent{padding:6px 12px;border:1px solid #ccc;border-top:none;background-color:#fff;border:1px solid #fff;border-radius:3px;padding:20px 50px;-webkit-box-shadow:0px 0px 15px -5px rgba(0,0,0,.5);-moz-box-shadow:0px 0px 15px -5px rgba(0,0,0,.5);box-shadow:0px 0px 15px -5px rgba(0,0,0,.5)}.page-template-page-update-hotel .inside-article,.page-template-page-review-hotel .inside-article{background-image:url(https://www.greekbreakfast.gr/wp-content/uploads/2018/01/logo-gr-259.png);background-repeat:no-repeat;background-position:center left;background-size:auto 70px;background-color:#efefef;height:70px}.page-template-page-update-hotel .inside-article .entry-header,.page-template-page-review-hotel .inside-article .entry-header{width:70%;margin:0 auto}.page-template-page-update-hotel .inside-article .entry-header h1.entry-title,.page-template-page-review-hotel .inside-article .entry-header h1.entry-title{font-size:30px;padding:40px 0 0}.page-template-page-update-hotel .tab,.page-template-page-review-hotel .tab{top:70px;right:19%;position:absolute;border-radius:5px}.page-template-page-update-hotel .tab button,.page-template-page-review-hotel .tab button{padding:10px 12px;font-size:13px;width:88px}.page-template-page-update-hotel .tabcontent{background-color:#fff;border:1px solid #fff;border-radius:3px;padding:20px 50px;-webkit-box-shadow:0px 0px 15px -5px rgba(0,0,0,.5);-moz-box-shadow:0px 0px 15px -5px rgba(0,0,0,.5);box-shadow:0px 0px 15px -5px rgba(0,0,0,.5)}.page-template-page-update-hotel .gform_wrapper input,.ginput_container.ginput_container_textarea textarea{padding:10px 14px;border-radius:6px}.gform_footer.top_label input.gform_button.button{background-color:#4a8fcc}input.gform_button.button:hover{background-color:#4784b9}.page-template-page-update-hotel .gform_wrapper ul li.gfield{margin-top:24px !important}.single-hotel .mrpr-g-recaptcha{display:none}#wp-admin-bar-edit{display:none}button.menu-toggle{width:100px}.mobile-bar-items{right:100px}@media (max-width:360px){.mobile-bar-items{right:70px}.site-languages{padding-right:10px}}.main-navigation .mobile-bar-items a{padding:0}.mrpr-g-recaptcha{display:none}@media (max-width:768px){.hotelOverlay{height:100%}}@media (max-width:768px){.main-navigation{padding-top:30px;background-color:#f5f5f5 !important}.sub-menu-item{float:left !important;width:50% !important;clear:none !important}}body{overflow-x:hidden !important}.brick-date{display:none}.page-id-15777 .brick-date{display:block}.newsContent iframe{width:560px;height:315px}.producer-logo{padding:0 !important}.infinite-more,.infinite-more-news{margin:0 auto;border:2px solid #fff;border-radius:3px;background:0 0;font-weight:700;display:block}.infinite-more:hover,.infinite-more-news:hover{background:#6586b9}.infinite-more:focus,.infinite-more-news:focus{background:0 0}.pagination,.page-load-status{display:none}.infinite-scroll-request{text-align:center}span.highlight{font-weight:700}.autocomplete-container{padding:1rem;border-radius:5px;background:rgba(255,255,255,.95);position:relative;float:left;width:70%;left:15%;top:2px;box-shadow:0 0 6px rgba(0,0,0,.1);box-sizing:border-box;display:none}.autocomplete-active .autocomplete-container{display:block}#stixSiteSearchResults li{display:block;width:100%;text-align:left;border-bottom:1px solid #eee}#stixSiteSearchResults li:last-child{border-bottom:0}#stixSiteSearchResults li a{padding:.7rem 0;color:#000;display:flex;align-items:center}#stixSiteSearchResults img{margin-right:.5rem;height:24px;width:auto}#stixSiteSearchResults li a:hover{color:#6586b9}.stcard{display:block;position:absolute;height:710px;width:100%;left:40px;max-width:calc(100% - 100px);box-sizing:border-box}.stcard .card-tab{display:none}@media all and (max-width:768px){.stcard{left:1%;max-width:98%;overflow-x:hidden;max-height:calc(100vh - 80px)}}.stix_box{width:100%;height:350px;text-align:center;line-height:50px;background-size:cover;position:relative;display:flex;flex-flow:column wrap;justify-content:center;align-content:flex-end}.stix_box div{width:100%;display:block}.stix_link{display:block;margin:0 1rem;position:relative;width:30%}.stix_flex{display:flex;flex-flow:row wrap;justify-content:center;align-content:flex-start}.stix_box div{color:#f9f9f9}.stix_text{position:absolute;width:100%;bottom:0;border-top:1px solid #fff}.stix_icon{float:none !important;min-width:90px}.flexslider li{overflow:hidden}.flexslider img{position:absolute;min-height:100%;max-width:none;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.blog{background:#ebe6da}.blog .site.grid-container{max-width:none}.blog-title{background:#fff;padding:20px}.blog-title h1{max-width:1170px;margin:10px auto}.posts-navigation{display:none}.news-container{width:100%;max-width:1170px;margin:0 auto;padding:40px 10px}.news-grid{display:flex;justify-content:space-between;flex-flow:wrap}.news-grid .brick{width:calc(33% - 10px);margin-bottom:20px}.news-grid .nohrefstyle{height:100%;display:flex;flex-flow:column}.news-grid .brick-header{flex:1}.news-grid .brick-text{flex:1;display:flex;flex-flow:column;position:relative}.news-grid .brick-date{text-align:left}.news-grid .brick-text:before{content:'';width:80px;height:10px;background:#696969;display:block;position:absolute;top:-5px;left:40px}@media only screen and (max-width:990px){.stix_link{width:45%;margin:1rem}.news-grid .brick{width:calc(50% - 10px)}}.filters{width:65%}@media only screen and (max-width:690px){.stix_link{width:100%;margin:1rem}.news-grid .brick{width:100%}}.overflow-y-scroll{overflow-y:scroll;overflow-x:hidden}div.nohrefstyle{position:relative}article.its-protipo{padding:0 10px}@font-face{font-family:'newicomoon';src:url(//greekbreakfast.gr/wp-content/themes/generatepress_chef_child/fonts/IcoMoon-Free.ttf) format('truetype');font-weight:400;font-style:normal;font-display:block}[class^=newicon-],[class*=" nenwicon-"]{font-family:'newicomoon' !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.newicon-play:before{content:"\e912"}#sortby-producers,label[for=sortby-producers]{display:none}.custom-breadcrumb-style{font-size:12px;color:#fff;text-align:right;padding:8px;margin:0;border-radius:5px 5px 0 0}.custom-breadcrumb-link-style{color:#fff;text-decoration:underline}