@import url('https://fonts.googleapis.com/css?family=Open+Sans');







 

.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px;border-radius:0 6px 6px 6px}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#ccc;margin-top:5px;margin-right:-10px}.dropdown-submenu:hover>a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.expanded.dropdown:after{content:'\00a0\00a0\25bc';font-size:0.9rem;right:0;display:block;float:right;margin-top:-31px;color:#fff;}.expanded.dropdown .expanded.dropdown:after{margin-top:-18px;margin-right:5px;color:#000;}.expanded.dropdown.open:after{display:none !important;}@media (min-width:768px){.expanded.dropdown .expanded.dropdown:after{content:'\00a0\00a0\25b6';color:#000;}}@media(max-width:1200px){.expanded.dropdown:after{margin-right:57px !important;margin-top:-19px !important;}}@media (max-width:1200px){.navbar-collapse nav > ul > li > a{color:#000 !important;}}.dropdown-menu.sm-nowrap{width:inherit;}@media (max-width:1200px){.navbar-default .navbar-nav .open .dropdown-menu > li > a{color:#777;background-color:#fff;}.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{color:#fff;background-color:black;}}.navbar-collapse.collapse{clear:both !important;padding-left:0 !important;padding-right:0 !important;overflow-x:hidden;}@media (min-width:1200px){.navbar-nav{float:right;margin:0;}}@media only screen and (max-width:1200px){.menu.nav.navbar-nav.sm-collapsible{padding-left:15px;}}@media only screen and (max-width:1200px){.menu.nav.navbar-nav.sm-collapsible{padding-top:30px;}}.customer-nav-box{padding-left:60px;}.custom-nav-container{background-color:#000;border-top:none !important;border-right:none !important;border-left:none !important;border-bottom:4px solid #8d8b78;border-radius:0 !important;}body.admin-menu.navbar-is-fixed-top,html body.admin-menu,body.navbar-is-fixed-top,body.admin-menu{margin-top:0 !important;padding-top:0 !important;}.navbar{margin-bottom:0 !important;}.nav .open > a,.nav .open > a:hover,.nav .open > a:focus{background-color:#000!important;color:#fff !important;}.dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus{background-color:#000!important;color:#fff;}.menu.nav.navbar-nav > li{border-top:5px solid transparent;}.menu.nav.navbar-nav > li:hover{background-color:none !important;border-color:#ee9202;}.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus{color:#fff !important;}@media (max-width:1200px){#navbar .container{width:100% !important;padding:0 !important;}}.navbar-btn{margin-top:0;margin-bottom:0;}.navbar-brand img{width:auto;height:85px;}.navbar-brand{padding:0 !important;}@media (max-width:1200px){.navbar-brand img{width:initial !important;}}.navbar-default .navbar-nav > li > a{color:#fff !important;font-size:16px;line-height:24px;padding:10px !important;}.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus{background:none;color:#fff !important;font-size:18px;}@media(max-width:1200px){.toggle-container{padding:10px 0;}.navbar-toggle{margin-top:28px !important;}.custom-nav-container-items{height:85px;}.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus,.navbar-default .navbar-nav > li > a{line-height:10px !important;text-align:left;}.menu.nav.navbar-nav > li{border:none;}.custom-logo-container,.custom-logo-container a{z-index:800;height:85px;}}.always-show.collapse.in{max-height:500px !important;overflow:auto !important;}.container-fluid{padding-left:0;padding-right:0;}@media(min-width:1200px){.affix-top .nav-logo-container{display:none;}}.affix + .container{padding-top:0px;}.affix-top,.affix{height:85px;width:100%;z-index:999;top:0;}.logo img{max-width:100%;height:auto;}.btn.btn-navbar{width:40px;}.navbar-collapse.collapse.in,.navbar-collapse.collapsing{position:fixed;width:250px;height:100vh !important;background:#000;z-index:999;top:86px;right:0;padding:0;}.navbar-collapse.collapse.in nav,.navbar-collapse.collapsing nav{width:250px;height:auto;overflow:hidden;z-index:9999;}@media(max-width:1200px){.mobile-menu-title-mobile-menu-title{border-bottom:1px solid #fff;margin-bottom:5px;}}.mobile-menu-title{text-align:center;color:#fff;display:none;margin:0 auto;}@media(max-width:1200px){.mobile-menu-title{display:block !important;}}@media(min-width:1201px){.nav li a{line-height:44px !important;}.expanded.dropdown:after{margin-top:-36px;}.dropdown-menu.sm-nowrap li a{line-height:24px !important;}}.front-header{background-color:#312f29;}.front-header .container{padding-left:0 !important;padding-right:0 !important;}@media (max-width:1200px){.navbar-nav{margin:7.5px -15px;}.navbar-header{float:none;}.navbar-left,.navbar-right{float:none !important;}.navbar-toggle{display:block;}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);}.navbar-fixed-top{top:0;border-width:0 0 1px;}.navbar-collapse.collapse{display:none!important;}.navbar-nav{float:none!important;margin-top:7.5px;}.navbar-nav>li{float:none;}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;}.collapse.in{display:block !important;}}@media(max-width:1200px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;}}.menu.nav.navbar-nav.secondary{display:none;}html,body{width:auto!important;background-color:#fff !important;}.row{margin-left:0 !important;margin-right:0 !important;}.block-center{margin:0 auto;}.custom-main-container{box-shadow:0 0 9px 0 #4c483f;}p,h1,h2,h3,h4,h5,a,div,span{font-family:"Open Sans",Helvetica,Arial,sans-serif !important;-webkit-font-smoothing:antialiased;}.glyphicon{font-family:'Glyphicons Halflings' !important;}.lg-toolbar .lg-icon,.lg-prev,.lg-toogle-thumb,.lg-next{font-family:lg !important;}#admin-menu a,#admin-menu li > span{font-family:"lucida grande",tahoma,verdana,arial,sans-serif !important;}.contact-button-block{width:97px;float:right;}.contact-button{display:block;padding:6px 0;width:100%;border:2px solid #cacaca;border-radius:4px;text-align:center;background-color:#5196DD;color:#fff;}.contact-button:hover{cursor:pointer;background:#fff;color:#000;border-color:#5196DD;text-decoration:none;}@media (max-width:300px){.contact-button-block{width:90px;}.cart-block{padding:0 3px;}.cart-product-quantity a{padding:6px 0 0 0;}}.footer{margin-top:initial;padding-bottom:initial;}.footer h3{padding-bottom:7px;border-bottom:2px solid #000;}.footer ul{list-style-type:none;}.footer ul li{font-size:15px;}.footer ul li a{color:#000;text-decoration:none;display:inline-block;font-size:16px;line-height:22px;border-bottom:2px solid transparent;}.footer ul li a:hover{border-bottom-color:#3c9dde;}.footer-copyright{margin-top:60px;border-top:10px solid #1e1e1e;background-color:#000;padding:20px 0;color:#ababab;}.footer-contact-button a{display:block;font-size:15px;border:2px solid #000;padding:3px 1px;max-width:140px;color:#000;font-weight:700;border-radius:5px;text-align:center;margin-left:2em;}.footer-contact-button a:hover{background-color:#ef7f1b;color:#fff;text-decoration:none;border-color:#ef7f1b;}.custom_item{margin-bottom:40px;padding:20px;-webkit-transition:all 200ms ease-in;-webkit-transform:scale(1);-ms-transition:all 200ms ease-in;-ms-transform:scale(1);-moz-transition:all 200ms ease-in;-moz-transform:scale(1);transition:all 200ms ease-in;transform:scale(1);}.custom_item:hover{padding:40px;box-shadow:0px 0px 150px #000000;z-index:2;-webkit-transition:all 200ms ease-in;-webkit-transform:scale(1.1);-ms-transition:all 200ms ease-in;-ms-transform:scale(1.1);-moz-transition:all 200ms ease-in;-moz-transform:scale(1.1);transition:all 200ms ease-in;transform:scale(1.1);}.custom_title{padding:10px 12px;margin-bottom:5px;text-align:left;border-radius:3px;min-height:50px;box-shadow:inset 1px -22px 8px -19px #000;-webkit-box-shadow:inset 1px -22px 8px -19px #000;-moz-box-shadow:inset 1px -22px 8px -19px #000;}.custom_title a{color:#000;}.custom_item img{margin:0 auto;max-height:285px;object-fit:scale-down;}.page .nd-region:first-child{padding-bottom:0 !important;}.wrap{position:relative;margin:3em 0;}.frame{height:250px;line-height:250px;overflow:hidden;}.frame ul{list-style:none;margin:0;padding:0;height:100%;font-size:50px;}.frame ul li{float:left;width:227px;height:100%;margin:0 1px 0 0;padding:0;background:#333;color:#ddd;text-align:center;cursor:pointer;}.frame ul li.active{color:#fff;background:#a03232;}.scrollbar{margin:0 0 1em 0;height:2px;background:#ccc;line-height:0;}.scrollbar .handle{width:100px;height:100%;background:#292a33;cursor:pointer;}.scrollbar .handle .mousearea{position:absolute;top:-9px;left:0;width:100%;height:20px;}.pages{list-style:none;margin:20px 0;padding:0;text-align:center;}.pages li{display:inline-block;width:14px;height:14px;margin:0 4px;text-indent:-999px;border-radius:10px;cursor:pointer;overflow:hidden;background:#fff;box-shadow:inset 0 0 0 1px rgba(0,0,0,.2);}.pages li:hover{background:#aaa;}.pages li.active{background:#666;}.controls{margin:25px 0;text-align:center;}.oneperframe{height:300px;line-height:300px;}.oneperframe ul li{width:1140px;}.oneperframe ul li.active{background:#333;}.crazy ul li:nth-child(2n){width:100px;margin:0 4px 0 20px;}.crazy ul li:nth-child(3n){width:300px;margin:0 10px 0 5px;}.crazy ul li:nth-child(4n){width:400px;margin:0 30px 0 2px;}.btn.prev{position:absolute;top:50%;left:0;}.btn.next{position:absolute;top:50%;right:0;}.discount-product-front{border:2px solid #ef7f1b;border-radius:3px;min-height:533px;padding:20px;}.discount-product-front h3{color:#292a33;border-bottom:1px solid #292a33;}.clock-countdown{flex-wrap:wrap;display:flex;color:#383838;align-items:center;justify-content:center;min-height:50px;}.clock-countdown span{font-size:1.125em;background-color:#eeeeee;width:46px;height:46px;line-height:2.556em;color:#383838;align-items:center;padding:0.8em;border-radius:50%;}.clock-countdown-titles{flex-wrap:wrap;display:flex;color:#383838;align-items:center;justify-content:center;min-height:50px;}.clock-countdown-titles span{font-size:1.125em;width:46px;height:46px;line-height:2.556em;color:#383838;align-items:center;padding-left:0.3em;}.count-titles-sm-spacing{}.custom-next::before{color:#dedede;content:"|";display:inline-block;margin:0 1.3em;}.custom-arrow-left{margin-right:0.6em;}.custom-arrow-right{margin-left:0.6em;}@media(max-width:991px){.custom-small-item,.custom-title-small,.custom-body-small{height:auto !important;}.custom-small-item{padding-bottom:60px !important;}.custom-read-more-small{height:35px !important;bottom:10px !important;right:10px !important;}.custom-read-more-small a{padding-top:6px !important;height:35px !important;}}@media(min-width:992px){.custom-small-item{height:250px;}}.custom-small-item{height:250px;background-color:#F7F7F7;margin-bottom:10px;padding-top:15px;padding-bottom:10px;border-radius:2px;}.custom-title-small a{font-weight:700;font-size:18px;color:#000;}.custom-image-small img{height:209px;object-fit:cover;margin:0 auto;}.custom-attributes-small{margin-top:20px;border-top:1px solid #000;}.custom-title-small{min-height:75px;}.custom-body-small{height:60px;}.custom-read-more-small{position:absolute;bottom:0 !important;right:0;height:25px;text-align:center;}.custom-read-more-small a{padding-top:1px;width:100%;display:block;height:25px;text-align:center;background:#4c483f;color:#fff;border:1px solid transparent;border-bottom-color:#ee9202;border-radius:2px;font-weight:600;text-decoration:none;}.custom-read-more-small a:hover{border-color:#4c483f;border-bottom-color:#ee9202;background:#fff;color:#000;}@media(max-width:768px){.article-title h1,.article-body h1{font-weight:700;font-size:2.3rem;line-height:3rem;color:#121212;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';font-feature-settings:'kern';-webkit-font-kerning:normal;font-kerning:normal;-webkit-font-variant-ligatures:common-ligatures;font-variant-ligatures:common-ligatures;-webkit-font-smoothing:antialiased;text-justify:inter-word;}}.article-body p{margin:25px 0 0.75rem;padding:0;font-size:1.8rem;line-height:2.5rem;color:#121212;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';font-feature-settings:'kern';-webkit-font-kerning:normal;font-kerning:normal;-webkit-font-variant-ligatures:common-ligatures;font-variant-ligatures:common-ligatures;-webkit-font-smoothing:antialiased;text-justify:inter-word;}.article-image img{max-height:480px;width:100%;object-fit:cover;}.article-gallery .lightgallery{padding:0;}.article-gallery li{list-style-type:none;padding-bottom:10px;}.article-gallery li img{height:209px;width:209px;object-fit:cover;}.article-gallery h3{border-bottom:1px dashed #ee9202;margin-bottom:15px;font-weight:700;padding:10px;}.article-comments{margin:25px 0;}.sidebar-article-container .custom-title-small a{font-size:15px;}.sidebar-article-container .custom-body-small{font-size:13px;}.jssocials-share-label,.jssocials-share-count-box{display:none !important;}.kentriki-roi-container,.epikerotita-container{display:none;}.kentriki-roi-container.active,.epikerotita-container.active{display:block;}.front-category-selection{margin-top:20px;margin-bottom:10px;}.front-category-selection > div{height:40px;padding-top:8px;background:#fff;border-bottom:2px solid #000;text-align:center;font-size:17px;font-weight:700;}.front-category-selection > div:hover{border-color:#ee9202;cursor:pointer;}.front-category-selection > div.active{background:#000;color:#fff;border-bottom-color:#ee9202;}.dimelas-container{-moz-box-shadow:0 0 9px 4px #4c483f;-webkit-box-shadow:0 0 9px 4px #4c483f;box-shadow:0 0 9px 4px #4c483f;}.png-container{-moz-box-shadow:0 0 9px 4px #259cd4;-webkit-box-shadow:0 0 9px 4px #259cd4;box-shadow:0 0 9px 4px #259cd4;}.region-sidebar .block-title{height:40px;padding-top:8px;background:#fff;border-bottom:2px solid #ee9202;text-align:center;font-size:17px;font-weight:700;}.region-sidebar .custom-small-item{height:200px;}@media(max-width:991px){.region-sidebar .custom-read-more-small{right:0;left:0;}}.global-view-titles{height:40px;padding-top:8px;background:#000;color:#fff;border-bottom:2px solid #ee9202;text-align:center;font-size:17px;font-weight:700;}
.form-item-qty .form-control.form-select{width:60px;text-align:center;display:inline;}.form-item.form-item-qty.form-type-select.form-group{display:inline;}.form-actions.form-wrapper.form-group{display:inline;}.control-label .form-required{visibility:hidden;}.content-price{text-align:left;font-size:35px;font-weight:bold;}.margin-top-container{margin-top:30px;}.product-tabs a{background-color:grey;color:#000;}.content-title{font-size:22px;background-color:#ef7f1b;margin-bottom:20px;}.img-responsive img{display:block;max-width:100%;height:auto;}.custom-facebook-button{width:40px;font-size:35px;color:#fff;background-color:#337ab7;text-align:center;padding-top:5px;}.custom-facebook-button:hover{background-color:#3b5998;color:#fff;}.print-page{color:#000;font-size:35px;}.print-page:hover{cursor:pointer;}.content-productcode{font-size:20px;padding-bottom:5px;}.min-height-front{height:300px;}#myCarousel .carousel-inner .item{width:100%;height:300px;}#myCarousel .carousel-inner .item img,#myCarouseldiscount .carousel-inner .item img{display:block;object-fit:scale-down;height:300px;margin:0 auto;}@media (min-width:768px){#myCarousel .carousel-inner .item{height:300px}}#myCarousel .carousel-control.left,#myCarousel .carousel-control.right{background:none;}#myCarouseldiscount .carousel-control.left,#myCarouseldiscount .carousel-control.right{background:none;}#myCarouseldiscount .carousel-control.left{position:absolute;top:-35px;right:30px;left:initial;bottom:initial;color:#000;}#myCarouseldiscount .carousel-control.right{position:absolute;top:-35px;left:initial;bottom:initial;color:#000;}.swiper-container{width:100%;height:100%;}.swiper-slide{padding:0px 15px;text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}.featured-article-front{position:relative;text-align:center;padding:0;border:2px solid #fff;}.featured-article-front a{color:#fff;}.featured-article-front h3{color:#fff !important;}.featured-article-front:hover .featured-article-front-name p,.featured-article-front:hover .featured-article-front-name h3{text-decoration:underline;}.bottom-left{position:absolute;bottom:8px;left:16px;}.bottom-right{position:absolute;bottom:8px;width:100%;padding:5px;}.featured-article-front-row .col-xs-12{padding-left:0;padding-right:0;}.featured-article-front-row .views-row-odd .featured-article-front{margin-right:20px;margin-bottom:20px;}.featured-article-front-row .views-row-even .featured-article-front{margin-left:20px;margin-bottom:20px;}.title-container{display:inline-block;margin:auto;}.title-container .title-part-one{color:#000;text-transform:none;font-family:Georgia;font-size:32px;font-weight:400;}.title-container .title-part-second{color:#000;text-transform:none;font-size:16px;font-weight:400;margin-top:8px;}.title-container .title-part-second:after{content:'';display:block;background-color:#c03e62;width:100px;margin-left:calc(50% - 50px);height:4px;margin-top:30px;}.title-home{text-align:center;margin-bottom:70px;}.featured-property-2-title{font-family:Georgia;z-index:905;}.featured-article-front-name{font-family:Georgia;text-align:left;}.featured-article-front-name h3{font-size:19px;}.featured-article-front-name p{font-size:15px;}.img-responsive-featured-article-front{display:block;width:100%;object-fit:cover;}.featured-article-front::after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;z-index:900;opacity:.6;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 1%,rgba(0,0,0,0.57) 55%,rgba(0,0,0,0.65) 63%,rgb(0,0,0) 62%,rgb(0,0,0) 83%,rgba(0,0,0,0.65) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 1%,rgba(0,0,0,0.57) 55%,rgba(0,0,0,0.65) 63%,rgb(0,0,0) 62%,rgb(0,0,0) 83%,rgba(0,0,0,0.65) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 1%,rgba(0,0,0,0.57) 55%,rgba(0,0,0,0.65) 63%,rgb(0,0,0) 62%,rgb(0,0,0) 83%,rgba(0,0,0,0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0);}
body{padding:0;margin:0;}.wrapper.custom-front-slider{perspective:2000px;perspective-origin:50% 30vh;position:relative;overflow:hidden;width:100vw;height:100vh;}.custom-front-slider .cube{transform:rotateY(0deg) translateX(0vw) translatez(0vw);position:relative;transform-style:preserve-3d;transition:all 1s ease-in-out;}.custom-front-slider .cube div{font-size:5em;font-family:"Fira Sans",sans-serif;color:#fff;text-shadow:0px 1px 5px rgba(10,10,10,0.85);letter-spacing:2px;box-sizing:border-box;text-align:center;display:flex;justify-content:center;align-items:center;background-color:rgba(200,200,200,0.6);position:absolute;width:100vw;height:100vh;}.custom-front-slider .nav-slider{background:red;position:fixed;display:flex;align-items:center;justify-content:center;color:rgba(225,225,225,0.3);font-size:3rem;font-family:arial;cursor:pointer;z-index:999;height:100vh;width:90px;}.custom-front-slider .nav-slider:hover{color:rgba(225,225,225,0.6);}.custom-front-slider .prev{background:linear-gradient(to right,rgba(10,10,10,0.35),rgba(10,10,10,0.01));}.custom-front-slider .prev:hover{background:linear-gradient(to right,rgba(10,10,10,0.65),rgba(10,10,10,0.01));}.custom-front-slider .next{right:0;background:linear-gradient(to left,rgba(10,10,10,0.35),rgba(10,10,10,0.01));}.custom-front-slider .next:hover{background:linear-gradient(to left,rgba(10,10,10,0.65),rgba(10,10,10,0.01));}.custom-front-slider .back{transform:translateZ(-100vw) rotateY(180deg);background-size:cover;}.custom-front-slider .right{transform:rotateY(-270deg) translateX(100vw);transform-origin:top right;background-size:cover;}.custom-front-slider .left{transform:rotateY(270deg) translateX(-100vw);transform-origin:center left;background-size:cover;}.custom-front-slider .custom-front-slider .front{transform:translateZ(0);background-size:cover;}.custom-front-slider label.front-slider-label{font-family:"Fira Sans",sans-serif;color:#fff;text-shadow:0px 1px 5px #0a0a0a;letter-spacing:2px;position:fixed;z-index:999;color:rgba(255,255,255,0.8);bottom:5px;left:50%;transform:translate(-50%);}.swiper-container{width:100%;height:50vh;}.swiper-slide{background-position:center;background-size:cover;}.property-image-header{margin-top:-10vh;z-index:9999;}.property-image-header .img-col{z-index:888;padding-left:0 !important;padding-right:0 !important;}.property-name{background:#00093bba;text-align:center;min-height:105px;border-radius:2px;color:#ccc;}.property-price-container{background:#ccc;text-align:center;padding:25px;border-radius:2px;}.property-price-container:after{content:'€';}.property-amenities-container ul{padding-left:0;}.property-amenities-container li{font-size:18px;padding:5px 15px;list-style:none;}.property-gallery{padding-left:0 !important;padding-bottom:15px;}.property-gallery img{display:block;width:100%;height:auto;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.property-gallery img:hover{cursor:zoom-in;cursor:-webkit-zoom-in;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);z-index:10;}@media only screen and (min-width:760px){.property-gallery img{-o-object-fit:cover;object-fit:cover;height:21em;}}.padding-zero{padding-left:0 !important;padding-right:0 !important;}@media (min-width:1200px){.container{width:1250px !important;}}.article-body img{display:block !important;max-width:100% !important;height:auto !important;}.custom-fade{-webkit-animation:fadein 2s;-moz-animation:fadein 2s;-ms-animation:fadein 2s;-o-animation:fadein 2s;animation:fadein 2s;}@keyframes fadein{from{opacity:0;}to{opacity:1;}}@-moz-keyframes fadein{from{opacity:0;}to{opacity:1;}}@-webkit-keyframes fadein{from{opacity:0;}to{opacity:1;}}@-ms-keyframes fadein{from{opacity:0;}to{opacity:1;}}@-o-keyframes fadein{from{opacity:0;}to{opacity:1;}}.property-specs-container,.property-map-icon,.property-specs-icon{display:none;}.property-specs-container.active,.property-map-container.active,.property-map-icon.active,.property-specs-icon.active{display:block;}.property-map-container{display:none;margin:20px 0;padding:5px 0;border-top:2px solid #009ee1;border-bottom:2px solid #009ee1;}.property-view-item{background-color:#fff;border:15px solid #f7f7f7;padding:2rem;text-align:center;min-height:525px;margin-bottom:12px;border-bottom:3px solid #f7f7f7;}.property-view-item .views-field-title h3{margin-top:15px;height:30px;display:-webkit-inline-box;width:100%;}.custom-property-view-container .property-view-item .views-field.views-field-field-property-top-image{margin:-2rem -2rem 0 -2rem;}.property-view-item:hover{box-shadow:inset 0px 0px 4px 1px #ccc;border-bottom-color:#00093b;}.custom-property-view-container .property-view-img img{min-height:211.53px;}.custom-property-view-container .views-field-body .field-content{color:#808080;font-size:1.4rem;line-height:1.5;margin-bottom:2rem;text-align:left;}.custom-property-view-container .views-label-field-property-price{float:left;}.custom-property-view-container .views-field-field-property-price{text-align:left;margin-top:40px;}.custom-property-view-container .views-field-field-property-size-m2 .field-content:before{font-family:"Font Awesome 5 Free";content:'\f43c';font-weight:600;font-size:2.4rem;display:block;}.custom-property-view-container .views-field-field-property-size-m2 .field-content:after{content:' m2';}.custom-property-view-container .views-field-field-property-bathrooms .field-content:before{font-family:"Font Awesome 5 Free";content:'\f2cc';font-weight:600;font-size:2.4rem;display:block;}.custom-property-view-container .views-field-field-property-bedrooms .field-content:before{font-family:"Font Awesome 5 Free";content:'\f236';font-weight:600;font-size:2.4rem;display:block;}.property-view-item .views-field-title a{color:#0d5ea1;font-weight:700;position:relative;text-decoration:none;}.property-view-item .views-field-title a:before{content:"";position:absolute;width:100%;height:2px;bottom:-5px;left:0;background-color:#0d5ea1;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;}.property-view-item .views-field-title a:hover:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1);}.property-map-button{text-align:center;font-size:18px;padding-top:11px;background:#434a6e;color:#fff;border-left:5px solid #f7f7f7;border-right:5px solid #f7f7f7;height:70px;}.property-map-button.active{background:#009ee1;}.property-map-button:hover{padding-top:5px;border-radius:3px;border:5px solid;border-color:#2f6732;-webkit-transition-property:border-color;-webkit-transition-duration:0.3s;transition-property:border-color;transition-duration:0.3s;background:#009ee1;cursor:pointer;}.clear-button-container{text-align:center;}.shop-filters input[type="radio"],.sidenav input[type="radio"]{-webkit-appearance:checkbox;-moz-appearance:checkbox;-ms-appearance:checkbox;}.shop-filters .form-item,.sidenav .form-item{margin-bottom:0px !important;}.filter-title{text-align:center;font-weight:700;}@media (max-width:767px){.shop-filters{display:none;}.mobile-filters-button{visibility:initial !important;}.mobile-filters-button{top:177px;left:-56px !important;text-orientation:upright;transform:rotate(-90deg);display:block;visibility:initial;writing-mode:vertical-rl !important;height:60px;width:133px;padding-top:27px;}}@media (min-width:768px){.mobile-filters-button{visibility:hidden !important;}}.sidenav{width:0;height:100%;position:fixed;z-index:9999;top:0;left:0;background-color:#111;overflow-x:hidden;transition:0.5s;padding-top:60px;color:#fff;}.sidenav .closebtn{position:absolute;top:0;right:25px;font-size:36px;margin-left:50px;color:#fff;}.sidenav hr{border-color:#fff;}.mobile-filters-button{top:150px;left:25px;position:fixed;visibility:hidden;z-index:999;}.sidebar-back-disable{position:absolute;width:100%;height:100%;z-index:200;top:0;left:0;background:rgba(0,0,0,0.58);display:none;}.main-product-specs{margin-top:50px;}.buttonctype{width:45% !important;}.product-brand a{font-size:20px;font-weight:bold;color:#000;}.shop-filters .location,#mySidenav .location{display:none;}@media (max-width:767px){.views-exposed-widgets{padding:17px;text-align:center;}.views-exposed-form .views-exposed-widget{display:contents;}.area-form{width:100%;}}.label-area{display:block !important;}.area-form{float:left;}#edit-field-property-land-size-m2-value-min,#edit-field-property-land-size-m2-value-max,#edit-field-property-size-m2-value-min,#edit-field-property-size-m2-value-max{width:50%;float:left;margin-bottom:15px;}.bef-slider.ui-slider.ui-slider-horizontal.ui-widget.ui-widget-content.ui-corner-all{clear:both;}.form-item-field-property-land-size-m2-value-max label,.form-item-field-property-size-m2-value-max label{display:none;}.location-rhodes,.location-lindos{min-height:500px;}.location-rhodes .custom-block,.location-lindos .custom-block{margin:50px;background:rgba(255,255,255,0.64);min-height:400px;}.location-lindos{background:red;}.location-rhodes{background:blue;}.feautured-location .title-part-one{text-align:center;font-size:27px;padding-top:72px;}.feautured-location .custom-block a{margin:15px auto;display:block;width:135px;background:#00093b;padding:15px;text-align:center;color:#fff;border-radius:5px;text-decoration:none;border:1px solid #00093b;transition:background-color 0.5s ease;}.feautured-location .custom-block a:hover{background-color:#fff;color:#000;}.custom-contact-container{background-color:#fff;}@media (min-width:991px){.custom-contact-container{padding:50px;}}.custom-contact-form-container{margin-bottom:30px;}.contact-form-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;}.contact-form-item input{display:block;width:100%;color:#808080;font-size:1.4rem;line-height:1.5;padding:1.5rem 1rem;border:1px solid rgba(128,128,128,0.2);margin-bottom:1.5rem;-webkit-transition:0.2s all linear;transition:0.2s all linear;min-height:55px;}.contact-form-item label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold;}.custom-contact-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;width:100%;margin-bottom:1.5rem;font-size:1.8rem;}.custom-contact-item span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;font-size:inherit;font-weight:400;line-height:1.2;color:#1a1a1a;font-size:1.3rem;margin-bottom:0.5rem;padding:0;}#map{width:100%;height:500px;}.article-signature{border-style:dotted;border-color:#b5b5b5;border-width:2px;line-height:190.25px;background:linear-gradient(-45deg,#23a6d5,#23d5ab,#2196c0,#1a977a);background-size:400% 400%;animation:gradientBG 15s ease infinite;border-radius:10px;padding:3px 0;}@media(max-width:991px){.article-signature{line-height:0;}}.article-signature img{border-radius:50%;-moz-box-shadow:0 0 6px 0px #000;-webkit-box-shadow:0 0 6px 0px #000;box-shadow:0 0 6px 0px #000;}.article-signature h3{display:inline-block;}@keyframes gradientBG{0%{background-position:0% 50%;}50%{background-position:100% 50%;}100%{background-position:0% 50%;}}
html.lb-disable-scrolling{overflow:hidden;position:fixed;height:100vh;width:100vw;}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:black;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;display:none;}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal;}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid white;}.lightbox a img{border:none;}.lb-outerContainer{position:relative;*zoom:1;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:white;}.lb-outerContainer:after{content:"";display:table;clear:both;}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0;}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(/sites/all/themes/bootstrap_subtheme/images/loading.gif) no-repeat;}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}.lb-container > .nav{left:0;}.lb-nav a{outline:none;background-image:url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==');}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block;}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(/sites/all/themes/bootstrap_subtheme/images/prev.png) left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s;}.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(/sites/all/themes/bootstrap_subtheme/images/next.png) right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s;}.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px;}.lb-dataContainer:after{content:"";display:table;clear:both;}.lb-data{padding:0 4px;color:#ccc;}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em;}.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em;}.lb-data .lb-caption a{color:#4ae;}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999999;}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(/sites/all/themes/bootstrap_subtheme/images/close.png) top right no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s;}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}
.navbar-nav:not(.sm-collapsible) ul .caret{position:absolute;right:0;margin-top:6px;margin-right:15px;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px dashed;}.navbar-nav:not(.sm-collapsible) ul a.has-submenu{padding-right:30px;}.navbar-nav.sm-collapsible .caret,.navbar-nav.sm-collapsible ul .caret{position:absolute;right:0;margin:-3px 15px 0 0;padding:0;width:32px;height:26px;line-height:24px;text-align:center;border-width:1px;border-style:solid;}.navbar-nav.sm-collapsible .caret:before{content:'+';font-family:monospace;font-weight:bold;}.navbar-nav.sm-collapsible .open > a > .caret:before{content:'-';}.navbar-nav.sm-collapsible a.has-submenu{padding-right:50px;}.navbar-nav.sm-collapsible[data-sm-skip-collapsible-behavior] .caret,.navbar-nav.sm-collapsible[data-sm-skip-collapsible-behavior] ul .caret{position:static;margin:0 0 0 2px;padding:0;width:0;height:0;border-top:4px dashed;border-right:4px solid transparent;border-bottom:0;border-left:4px solid transparent;}.navbar-nav.sm-collapsible[data-sm-skip-collapsible-behavior] .caret:before{content:'' !important;}.navbar-nav.sm-collapsible[data-sm-skip-collapsible-behavior] a.has-submenu{padding-right:15px;}.navbar-nav span.scroll-up,.navbar-nav span.scroll-down{position:absolute;display:none;visibility:hidden;height:20px;overflow:hidden;text-align:center;}.navbar-nav span.scroll-up-arrow,.navbar-nav span.scroll-down-arrow{position:absolute;top:-2px;left:50%;margin-left:-8px;width:0;height:0;overflow:hidden;border-top:7px dashed transparent;border-right:7px dashed transparent;border-bottom:7px solid;border-left:7px dashed transparent;}.navbar-nav span.scroll-down-arrow{top:6px;border-top:7px solid;border-right:7px dashed transparent;border-bottom:7px dashed transparent;border-left:7px dashed transparent;}.navbar-nav.sm-collapsible ul .dropdown-menu > li > a,.navbar-nav.sm-collapsible ul .dropdown-menu .dropdown-header{padding-left:35px;}.navbar-nav.sm-collapsible ul ul .dropdown-menu > li > a,.navbar-nav.sm-collapsible ul ul .dropdown-menu .dropdown-header{padding-left:45px;}.navbar-nav.sm-collapsible ul ul ul .dropdown-menu > li > a,.navbar-nav.sm-collapsible ul ul ul .dropdown-menu .dropdown-header{padding-left:55px;}.navbar-nav.sm-collapsible ul ul ul ul .dropdown-menu > li > a,.navbar-nav.sm-collapsible ul ul ul ul .dropdown-menu .dropdown-header{padding-left:65px;}.navbar-nav .dropdown-menu > li > a{white-space:normal;}.navbar-nav ul.sm-nowrap > li > a{white-space:nowrap;}.navbar-nav.sm-collapsible ul.sm-nowrap > li > a{white-space:normal;}.navbar-right ul.dropdown-menu{left:0;right:auto;}
.fancybox-enabled{overflow:hidden}.fancybox-enabled body{overflow:visible;height:100%}.fancybox-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99993;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox-container~.fancybox-container{z-index:99992}.fancybox-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f0f11;opacity:0;transition-timing-function:cubic-bezier(.55,.06,.68,.19);-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox-container--ready .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-controls{position:absolute;top:0;left:0;right:0;text-align:center;opacity:0;z-index:99994;transition:opacity .2s;pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;direction:ltr}.fancybox-show-controls .fancybox-controls{opacity:1}.fancybox-infobar{display:none}.fancybox-show-infobar .fancybox-infobar{display:inline-block;pointer-events:all}.fancybox-infobar__body{display:inline-block;width:70px;line-height:44px;font-size:13px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;text-align:center;color:#ddd;background-color:rgba(30,30,30,.7);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:subpixel-antialiased}.fancybox-buttons{position:absolute;top:0;right:0;display:none;pointer-events:all}.fancybox-show-buttons .fancybox-buttons{display:block}.fancybox-slider-wrap{overflow:hidden;direction:ltr}.fancybox-slider,.fancybox-slider-wrap{position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;z-index:99993;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.fancybox-slide{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:auto;outline:none;white-space:normal;box-sizing:border-box;text-align:center;z-index:99994;-webkit-overflow-scrolling:touch}.fancybox-slide:before{content:"";height:100%;width:0}.fancybox-slide:before,.fancybox-slide>*{display:inline-block;vertical-align:middle}.fancybox-slide>*{position:relative;padding:24px;margin:44px 0;border-width:0;text-align:left;background-color:#fff;overflow:auto;box-sizing:border-box}.fancybox-slide--image{overflow:hidden}.fancybox-slide--image:before{display:none}.fancybox-content{display:inline-block;position:relative;margin:44px auto;padding:0;border:0;width:80%;height:calc(100% - 88px);vertical-align:middle;line-height:normal;text-align:left;white-space:normal;outline:none;font-size:16px;font-family:Arial,sans-serif;box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch}.fancybox-iframe{display:block;margin:0;padding:0;border:0;width:100%;height:100%;background:#fff}.fancybox-slide--video .fancybox-content,.fancybox-slide--video .fancybox-iframe{background:transparent}.fancybox-placeholder{z-index:99995;background:transparent;cursor:default;overflow:visible;-webkit-transform-origin:top left;transform-origin:top left;background-size:100% 100%;background-repeat:no-repeat;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox-image,.fancybox-placeholder,.fancybox-spaceball{position:absolute;top:0;left:0;margin:0;padding:0;border:0}.fancybox-image,.fancybox-spaceball{width:100%;height:100%;max-width:none;max-height:none;background:transparent;background-size:100% 100%}.fancybox-controls--canzoomOut .fancybox-placeholder{cursor:zoom-out}.fancybox-controls--canzoomIn .fancybox-placeholder{cursor:zoom-in}.fancybox-controls--canGrab .fancybox-placeholder{cursor:-webkit-grab;cursor:grab}.fancybox-controls--isGrabbing .fancybox-placeholder{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-spaceball{z-index:1}.fancybox-tmp{position:absolute;top:-9999px;left:-9999px;visibility:hidden}.fancybox-error{position:absolute;margin:0;padding:40px;top:50%;left:50%;width:380px;max-width:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;cursor:default}.fancybox-error p{margin:0;padding:0;color:#444;font:16px/20px Helvetica Neue,Helvetica,Arial,sans-serif}.fancybox-close-small{position:absolute;top:0;right:0;width:44px;height:44px;padding:0;margin:0;border:0;border-radius:0;outline:none;background:transparent;z-index:10;cursor:pointer}.fancybox-close-small:after{content:"×";position:absolute;top:5px;right:5px;width:30px;height:30px;font:20px/30px Arial,Helvetica Neue,Helvetica,sans-serif;color:#888;font-weight:300;text-align:center;border-radius:50%;border-width:0;background:#fff;transition:background .2s;box-sizing:border-box;z-index:2}.fancybox-close-small:focus:after{outline:1px dotted #888}.fancybox-slide--video .fancybox-close-small{top:-36px;right:-36px;background:transparent}.fancybox-close-small:hover:after{color:#555;background:#eee}.fancybox-caption-wrap{position:absolute;bottom:0;left:0;right:0;padding:60px 30px 0;z-index:99998;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.1) 20%,rgba(0,0,0,.2) 40%,rgba(0,0,0,.6) 80%,rgba(0,0,0,.8));opacity:0;transition:opacity .2s;pointer-events:none}.fancybox-show-caption .fancybox-caption-wrap{opacity:1}.fancybox-caption{padding:30px 0;border-top:1px solid hsla(0,0%,100%,.4);font-size:14px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#fff;line-height:20px;-webkit-text-size-adjust:none}.fancybox-caption a,.fancybox-caption button{pointer-events:all}.fancybox-caption a{color:#fff;text-decoration:underline}.fancybox-button{display:inline-block;position:relative;width:44px;height:44px;line-height:44px;margin:0;padding:0;border:0;border-radius:0;cursor:pointer;background:transparent;color:#fff;box-sizing:border-box;vertical-align:top;outline:none}.fancybox-button--disabled{cursor:default;pointer-events:none}.fancybox-button,.fancybox-infobar__body{background:rgba(30,30,30,.6)}.fancybox-button:hover{background:rgba(0,0,0,.8)}.fancybox-button:after,.fancybox-button:before{content:"";pointer-events:none;position:absolute;border-color:#fff;background-color:currentColor;color:currentColor;opacity:.9;box-sizing:border-box;display:inline-block}.fancybox-button--disabled:after,.fancybox-button--disabled:before{opacity:.5}.fancybox-button--left:after{left:20px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.fancybox-button--left:after,.fancybox-button--right:after{top:18px;width:6px;height:6px;background:transparent;border-top:2px solid currentColor;border-right:2px solid currentColor}.fancybox-button--right:after{right:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-button--left{border-bottom-left-radius:5px}.fancybox-button--right{border-bottom-right-radius:5px}.fancybox-button--close{float:right}.fancybox-button--close:after,.fancybox-button--close:before{content:"";display:inline-block;position:absolute;height:2px;width:16px;top:calc(50% - 1px);left:calc(50% - 8px)}.fancybox-button--close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-button--close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.fancybox-loading{border:6px solid hsla(0,0%,39%,.4);border-top:6px solid hsla(0,0%,100%,.6);border-radius:100%;height:50px;width:50px;-webkit-animation:a .8s infinite linear;animation:a .8s infinite linear;background:transparent;position:absolute;top:50%;left:50%;margin-top:-25px;margin-left:-25px;z-index:99999}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@media (max-width:800px){.fancybox-controls{text-align:left}.fancybox-button--left,.fancybox-button--right,.fancybox-buttons button:not(.fancybox-button--close){display:none!important}.fancybox-caption{padding:20px 0;margin:0}}.fancybox-button--fullscreen:before{width:15px;height:11px;left:15px;top:16px;border:2px solid;background:none}.fancybox-button--play:before{top:16px;left:18px;width:0;height:0;border-top:6px inset transparent;border-bottom:6px inset transparent;border-left:10px solid;border-radius:1px;background:transparent}.fancybox-button--pause:before{top:16px;left:18px;width:7px;height:11px;border-style:solid;border-width:0 2px;background:transparent}.fancybox-button--thumbs span{font-size:23px}.fancybox-button--thumbs:before{top:20px;left:21px;width:3px;height:3px;box-shadow:0 -4px 0,-4px -4px 0,4px -4px 0,inset 0 0 0 32px,-4px 0 0,4px 0 0,0 4px 0,-4px 4px 0,4px 4px 0}.fancybox-container--thumbs .fancybox-caption-wrap,.fancybox-container--thumbs .fancybox-controls,.fancybox-container--thumbs .fancybox-slider-wrap{right:220px}.fancybox-thumbs{position:absolute;top:0;right:0;bottom:0;left:auto;width:220px;margin:0;padding:5px 5px 0 0;background:#fff;z-index:99993;word-break:normal;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent;box-sizing:border-box}.fancybox-thumbs>ul{list-style:none;position:absolute;position:relative;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;font-size:0}.fancybox-thumbs>ul>li{float:left;overflow:hidden;max-width:50%;padding:0;margin:0;width:105px;height:75px;position:relative;cursor:pointer;outline:none;border:5px solid #fff;border-top-width:0;border-right-width:0;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box}li.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}.fancybox-thumbs>ul>li>img{position:absolute;top:0;left:0;min-width:100%;min-height:100%;max-width:none;max-height:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-thumbs>ul>li:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:2px;border:4px solid #4ea7f9;z-index:99991;opacity:0;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.fancybox-thumbs>ul>li.fancybox-thumbs-active:before{opacity:1}@media (max-width:800px){.fancybox-thumbs{display:none!important}.fancybox-container--thumbs .fancybox-caption-wrap,.fancybox-container--thumbs .fancybox-controls,.fancybox-container--thumbs .fancybox-slider-wrap{right:0}}
.jssocials-shares{margin:0.2em 0;}.jssocials-shares *{box-sizing:border-box;}.jssocials-share{display:inline-block;vertical-align:top;margin:0.3em 0.6em 0.3em 0;}.jssocials-share:last-child{margin-right:0;}.jssocials-share-logo{width:1em;vertical-align:middle;font-size:1.5em;}img.jssocials-share-logo{width:auto;height:1em;}.jssocials-share-link{display:inline-block;text-align:center;text-decoration:none;line-height:1;}.jssocials-share-link.jssocials-share-link-count{padding-top:.2em;}.jssocials-share-link.jssocials-share-link-count .jssocials-share-count{display:block;font-size:.6em;margin:0 -.5em -.8em -.5em;}.jssocials-share-link.jssocials-share-no-count{padding-top:.5em;}.jssocials-share-link.jssocials-share-no-count .jssocials-share-count{height:1em;}.jssocials-share-label{padding-left:0.3em;vertical-align:middle;}.jssocials-share-count-box{display:inline-block;height:1.5em;padding:0 0.3em;line-height:1;vertical-align:middle;cursor:default;}.jssocials-share-count-box.jssocials-share-no-count{display:none;}.jssocials-share-count{line-height:1.5em;vertical-align:middle;}
.jssocials-share-twitter .jssocials-share-link{background:#00aced;}.jssocials-share-twitter .jssocials-share-link:hover{background:#0087ba;}.jssocials-share-facebook .jssocials-share-link{background:#3b5998;}.jssocials-share-facebook .jssocials-share-link:hover{background:#2d4373;}.jssocials-share-googleplus .jssocials-share-link{background:#dd4b39;}.jssocials-share-googleplus .jssocials-share-link:hover{background:#c23321;}.jssocials-share-linkedin .jssocials-share-link{background:#007bb6;}.jssocials-share-linkedin .jssocials-share-link:hover{background:#005983;}.jssocials-share-pinterest .jssocials-share-link{background:#cb2027;}.jssocials-share-pinterest .jssocials-share-link:hover{background:#9f191f;}.jssocials-share-email .jssocials-share-link{background:#3490F3;}.jssocials-share-email .jssocials-share-link:hover{background:#0e76e6;}.jssocials-share-stumbleupon .jssocials-share-link{background:#eb4823;}.jssocials-share-stumbleupon .jssocials-share-link:hover{background:#c93412;}.jssocials-share-whatsapp .jssocials-share-link{background:#29a628;}.jssocials-share-whatsapp .jssocials-share-link:hover{background:#1f7d1e;}.jssocials-share-telegram .jssocials-share-link{background:#2ca5e0;}.jssocials-share-telegram .jssocials-share-link:hover{background:#1c88bd;}.jssocials-share-line .jssocials-share-link{background:#25af00;}.jssocials-share-line .jssocials-share-link:hover{background:#1a7c00;}.jssocials-share-viber .jssocials-share-link{background:#7b519d;}.jssocials-share-viber .jssocials-share-link:hover{background:#61407b;}.jssocials-share-pocket .jssocials-share-link{background:#ef4056;}.jssocials-share-pocket .jssocials-share-link:hover{background:#e9132e;}.jssocials-share-messenger .jssocials-share-link{background:#0084ff;}.jssocials-share-messenger .jssocials-share-link:hover{background:#006acc;}.jssocials-share-vkontakte .jssocials-share-link{background:#45668e;}.jssocials-share-vkontakte .jssocials-share-link:hover{background:#344d6c;}.jssocials-share-link{padding:.5em .6em;color:#fff;-webkit-transition:background 200ms ease-in-out,border-color 200ms ease-in-out;transition:background 200ms ease-in-out,border-color 200ms ease-in-out;}.jssocials-share-link:hover,.jssocials-share-link:focus,.jssocials-share-link:active{color:#fff;}.jssocials-share-count-box{position:relative;height:2.5em;padding:0 .3em;margin-left:0.3em;background:#f5f5f5;-webkit-transition:background 200ms ease-in-out,border-color 200ms ease-in-out;transition:background 200ms ease-in-out,border-color 200ms ease-in-out;}.jssocials-share-count-box:hover{background:gainsboro;}.jssocials-share-count-box:hover:after{border-color:transparent gainsboro transparent transparent;}.jssocials-share-count-box:after{content:"";display:block;position:absolute;top:0.85em;left:-0.3em;width:0;height:0;border-width:0.4em 0.4em 0.4em 0;border-style:solid;border-color:transparent #f5f5f5 transparent transparent;-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);-webkit-transition:background 200ms ease-in-out,border-color 200ms ease-in-out;transition:background 200ms ease-in-out,border-color 200ms ease-in-out;}.jssocials-share-count-box .jssocials-share-count{line-height:2.5em;color:#444;}
