@import url(https://fonts.googleapis.com/css?family=Roboto:400,400italic,500,500italic,700,700italic,900,900italic&subset=latin,greek-ext);html *,body *{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}::selection{background:#4267b1;color:#fff}::-moz-selection{background:#4267b1;color:#fff}html{overflow:auto;word-wrap:break-word}html,body{font-size:16px;line-height:1.5em;color:#333;font-family:"Roboto",sans-serif}body{padding:0 0 0 0!important;background-color:#fff}#page{}textarea:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="text"]:focus,select[multiple="multiple"]:focus,.form-text:focus{box-shadow:0 0 0 0;-moz-box-shadow:0 0 0 0;-webkit-box-shadow:0 0 0 0}#admin-menu *{font-size:11px}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.65em;line-height:1.3em;font-weight:400}h1,h2,h3{line-height:1.2em}h1{font-size:1.733em}h2,h2.block-title{font-size:1.465em}h3{font-size:1.35em}h4{font-size:1.2em}h5{font-size:1.133em}p{margin-bottom:15px;margin-top:0}#page>header{padding:0;padding:10px 0;background-color:#fff;width:100%;position:fixed;top:0;z-index:700;box-shadow:0 5px 25px -15px #aaa;-moz-box-shadow:0 5px 25px -15px #aaa;-webkit-box-shadow:0 5px 25px -15px #aaa}#header-inner{margin:0 auto;width:100%;padding:0;position:relative;overflow:hidden;text-align:right}#branding{margin:0!important;margin-right:0!important;width:auto!important;float:left!important;z-index:333;position:relative}#logo{float:none;padding:0;display:inline-block;max-width:380px}#logo img{vertical-align:middle;width:100%;max-width:200px}#logo a{display:inline-block}a,a:hover,a:focus,a.active{outline:0!important}a{color:#6e94e0;transition:300ms linear 0s;-moz-transition:300ms linear 0s;-webkit-transition:300ms linear 0s;-o-transition:300ms linear 0s;vertical-align:top}a:hover,a:focus{color:#4267b1}.field{padding:0;margin-bottom:10px}#admin-menu-search{display:none}#top-area .region-inner,body #header-inner,#page>footer .region-inner,#columns .columns-inner,.region-extra-bottom .region-inner{max-width:1024px;padding:0 12px;margin:0 auto}#columns{padding:0;height:auto}#columns-inside{height:auto;padding:35px 0}#content-column,.region-sidebar-first,.region-sidebar-second{margin:0;margin-bottom:0}#columns .columns-inner{position:relative}#columns .columns-inner>div{margin-top:35px}.region-secondary-content .block,.region-tertiary-content .block{margin-bottom:0}#columns .columns-inner .region-tertiary-content{margin-bottom:35px;padding-bottom:0;display:inline-block;margin-top:0}#main-content{margin:0}#block-system-main{margin:0}#content-column,#main-content,#block-system-main{overflow:hidden}h1#page-title,h2.front-top-title{color:#454253;font-weight:500;margin-bottom:50px;text-align:center}h2.front-top-title{font-size:42px;margin-bottom:60px;font-weight:500}h3.front-cat-title{margin:70px 0 50px 0;text-align:center;color:#52687f;text-transform:uppercase;font-size:20px;font-weight:500}h3.front-cat-title .fa,.region-extra-bottom .region-inner .block h3 .fa{margin-right:10px}.node-type-page .node-page .field-name-body,.page-navigation404 #block-system-main,#block-system-main .view-empty,.front-top-text{max-width:800px;margin:0 auto}.front-top-text{text-align:center}.frontpage-category-row{display:inline-block;font-size:16px;vertical-align:top;width:30.66%;margin-right:4%;margin-bottom:50px;position:relative;overflow:hidden;text-align:center;margin-left:-3px;text-transform:uppercase}.frontpage-category-row:nth-child(3n){margin-right:0}.view-frontpage-categories h3 a{display:inline-block;min-width:130px;color:#52687f;font-weight:500;margin:0 auto;padding-top:130px;background-repeat:no-repeat;background-position:top center;font-size:20px;transition:color 300ms linear 0s;-moz-transition:color 300ms linear 0s;-webkit-transition:color 300ms linear 0s;-o-transition:color 300ms linear 0s}.view-frontpage-categories h3 a:hover{color:#f77979;background-position:center -200px}#diamoni h3 a{background-image:url(images/icons/categories/x2.png.pagespeed.ic.e_u1Hjijqo.png)}#exodos h3 a{background-image:url(images/icons/categories/x1.png.pagespeed.ic.Ts4GuTf3-5.png)}#ygeia h3 a{background-image:url(images/icons/categories/x5.png.pagespeed.ic.3EzWaC0_7E.png)}#ypiresies-toyrismoy h3 a{background-image:url(images/icons/categories/x4.png.pagespeed.ic.QOELFrv5xI.png)}#aytokinito h3 a{background-image:url(images/icons/categories/x3.png.pagespeed.ic.XWbDCov4i6.png)}#agora h3 a{background-image:url(images/icons/categories/x6.png.pagespeed.ic.EWc0-79Dlw.png)}.view-frontpage-categories .views-field-name a{margin-bottom:5px;display:inline-block}.front #columns-inside{padding-bottom:0}.front #content-column .content-inner{margin-bottom:25px}.node-type-customer .field-name-body,.node-type-customer .field-name-field-attached-files{margin-bottom:20px;padding-left:0!important}.node-type-customer .group-contact .field .field-items .field-item::after{content:",";padding-right:5px}.node-type-customer .field .field-items .field-item:last-child::after,.node-type-customer .group-contact .field-name-field-attached-files .field-items .field-item::after,.node-type-customer .group-contact .field.field-name-field-address .field-item:after{content:"";padding-right:0}.block .address .item-list ul,.block .address .item-list ul li{list-style-type:none;margin:0}.node-type-customer .group-contact .field.field-name-field-address .field-items .field-item{display:block}.node-type-customer .group-contact .field-name-field-attached-files .field-items .field-item::after{padding-right:10px}.node-type-customer .group-contact .field .field-items .field-item{display:inline-block}.node-type-customer .node .fa{position:absolute;color:#6e94e0;top:5px;left:0;text-align:center;width:15px;display:inline-block}.node-type-customer .field{position:relative}.node-type-customer .field-name-field-eidikotita{margin-bottom:3px}.node-type-customer .group-contact .field{padding-left:25px}.node-type-customer .field-name-field-website,.node-type-customer .field-name-field-facebook{color:#6e94e0}.node-type-customer .field-name-field-eidikotita li,.node-type-customer .field-name-field-region li{font-size:16px;text-transform:uppercase;color:#f77979}.node-type-customer .field-name-field-eidikotita li a,.node-type-customer .field-name-field-region li a{color:#f77979}.node-type-customer .field-name-field-eidikotita li a:hover,.node-type-customer .field-name-field-region li a:hover{color:#de6c6c}.group-customer-tabs .horizontal-tabs fieldset.horizontal-tabs-pane{padding:0;margin:0}.group-customer-tabs .horizontal-tabs-panes .fieldset-wrapper{background-color:#f0ede5;padding:25px}.group-customer-tabs .fieldset-wrapper{padding:10px 0 0 0;overflow:hidden;margin:0}.node-type-customer .field-type-taxonomy-term-reference ul{padding:0;list-style-type:none;margin-bottom:0}.group-customer-tabs .horizontal-tabs ul.horizontal-tabs-list{border-width:0 0 0 0;background-color:transparent}.group-customer-tabs .horizontal-tabs ul.horizontal-tabs-list li{display:inline-block;font-size:16px;width:33.333%;margin-right:0;padding:0!important;border-width:0;margin-bottom:0;background-color:transparent!important;min-width:0;min-width:129px;float:none}.node-customer.node-full{display:inline-block;width:100%}.group-customer-tabs .horizontal-tabs ul.horizontal-tabs-list li a,.group-customer-tabs .horizontal-tabs ul.horizontal-tabs-list li a:focus{height:50px;padding:0!important;line-height:50px;text-align:center;background:#52687f;color:#fff}.horizontal-tabs ul.horizontal-tabs-list li a:hover{background-color:transparent}.group-customer-tabs .horizontal-tabs ul.horizontal-tabs-list li:hover,.group-customer-tabs .horizontal-tabs ul.horizontal-tabs-list li.selected{padding:0;background-color:transparent}.horizontal-tabs ul.horizontal-tabs-list li.selected,.horizontal-tabs ul.horizontal-tabs-list li:hover,.horizontal-tabs ul.horizontal-tabs-list li:focus{background-color:transparent;padding:0}.node .horizontal-tabs ul.horizontal-tabs-list li.selected a,.node .horizontal-tabs ul.horizontal-tabs-list li a:hover{color:#fff;background:#f77979;outline:medium none}.horizontal-tabs ul.horizontal-tabs-list .selected strong{color:#fff}.group-customer-tabs div.horizontal-tabs{margin:0;border-width:0;width:100%;display:inline-block}.group-customer-tabs .horizontal-tabs ul.horizontal-tabs-list li.last{margin-right:0}.group-photo .field-name-field-photos .field-items{column-count:2;-moz-column-count:2;-webkit-column-count:2;column-gap:20px;-moz-column-gap:20px;-webkit-column-gap:20px;margin:0}.group-photo .field-name-field-photos{overflow:hidden}.group-photo .field-name-field-photos .field-items figure{border:2px solid #fff;display:inline-block;margin:0;margin-bottom:20px;transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-webkit-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;width:100%;overflow:hidden}.group-photo .field-name-field-photos .field-items figure a{background:#faf9f7 none repeat scroll 0 0;display:inline-block;width:100%}.group-photo .field-name-field-photos .field-items figure img{vertical-align:top;width:100%;display:inline-block}.group-photo .field-name-field-photos .field-items figure:hover{opacity:.7}.form-item .description{color:#333;font-size:14px;font-style:italic}.page-user #content .form-item input,#content #contact-site-form .form-item input{height:50px}#menu-bar{clear:none;display:block;margin-top:27px;text-align:right;position:relative;margin-right:0;margin-left:0}#menu-bar a{color:#454253}#menu-bar a:hover,#menu-bar a.active{color:#4267b1}#menu-bar .menu-toggle{display:none!important}#menu-bar .menu-wrapper ul.menu li{margin:0;padding:0 10px}#menu-bar .menu-wrapper ul.menu li.last{padding-right:0}#menu-bar ul.menu{text-align:right}#menu-bar .menu-wrapper li a,#menu-bar .menu-wrapper .menu li a{line-height:1.5em!important;padding:0 .2em!important;font-size:16px!important;font-weight:500}#top-area{padding:90px 0 0 0}.front #top-area{padding:0}.region-top-area{padding:35px 0;background-color:#454253}#top-area .region-inner{position:relative;z-index:150}#top-area .region-inner .block{margin:0}#top-area .region-inner .block .block-inner{margin:0;text-align:center}.front #top-area #block-system-main-menu,.front #top-area #block-views-exp-results-page{margin:0 auto 0}.front #top-area #block-system-main-menu{margin-bottom:35px}.region-top-area-up{height:100vh;padding-top:90px;min-height:563px;position:relative;background-image:url(images/icons/xback.jpg.pagespeed.ic.UwSPvdVNTt.jpg);background-attachment:scroll;background-repeat:no-repeat;background-position:top center;background-size:cover}.region-top-area-up .region-inner{position:relative;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%)}#top-area .region-inner .block.frontpage-title{color:#fff;text-align:center;margin-top:0}#top-area .region-inner .block-scrolldown{display:inline-block;text-align:left;margin-top:20px;width:auto}.block-scrolldown a,.block-scrolldown a:active,.block-scrolldown a:focus,.block-scrolldown a:visited{color:#fff;font-size:40px}.block-scrolldown a:hover{color:#f77979}.block.frontpage-title h1{font-weight:500;font-size:3.5em;max-width:420px;margin-bottom:0;text-align:left}.front #block-views-exp-results-page .block-title{display:none}.views-exposed-widgets{margin-bottom:0}#top-area input,.views-exposed-form .views-submit-button input,.region-secondary-content input,.region-tertiary-content input{width:100%}.views-exposed-form .views-exposed-widget{display:inline-block;width:400px;padding:0;margin-right:25px;font-size:16px;position:relative}#main-content,.block-inner,.pane-inner,.menu-wrapper,.branding-elements,.breadcrumb-wrapper,.attribution,.at-panel .rounded-corner,.block-panels-mini>.block-title,div.messages{margin-left:0;margin-right:0}.views-exposed-form .views-exposed-widget.views-submit-button{margin-right:0;text-align:center;width:150px!important;text-align:center}input.form-text,textarea.form-textarea,input.form-submit{appearance:none;-webkit-appearance:none;-moz-appearance:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;box-shadow:0;-webkit-box-shadow:0;-moz-box-shadow:0;border:0!important}#block-system-main-menu .fa{margin-right:10px;font-size:24px;vertical-align:sub}input.form-text,textarea.form-textarea{background:#fff}.views-exposed-form .views-exposed-widget input.form-text{padding:1px 15px 0;border:0 solid #fff!important;font-size:16px;color:#333}.views-exposed-form .views-exposed-widget input.form-text,.views-exposed-form .views-exposed-widget input.form-submit{font-family:"Roboto",sans-serif}.views-exposed-form .views-exposed-widget.form-item{position:relative}#autocomplete,#autocomplete ul,#autocomplete ul li{border-width:0 0 0 0!important}#autocomplete ul li div{white-space:normal;overflow:hidden;width:100%;display:block}input.form-submit{white-space:normal}.views-exposed-widget .description{position:absolute;text-align:left;color:#fff;font-style:italic;font-size:14px;left:0;bottom:-23px;display:none}.geofield-proximity-field-wrapper .form-item{margin-right:0;float:none}#edit-distance-wrapper .form-item .form-item.form-item-distance-unit,#edit-distance-wrapper .geofield-proximity-origin-from,#edit-distance-wrapper label{display:none}.views-exposed-form .form-item .form-item{margin-bottom:0;margin-top:0}#edit-distance-wrapper .form-item .form-item{width:63%;display:inline-block;font-size:16px;vertical-align:top;min-width:125px;position:relative;margin-left:-3px}#edit-distance-wrapper .form-item .form-item.form-item-distance-distance{margin-right:1%;width:36%}.node-type-customer .group-contact .field.field-name-body .field-items .field-item{display:block}.form-item-distance-distance::after{padding:13px 0;position:absolute;right:12px;top:0;color:#999;content:"χλμ"}.page-results #menu-bar .menu-item-486 a,.page-results-near #menu-bar .menu-item-495 a{color:#4267b1}tr.info, tr.even, tr:nth-child(2n+2) {background-color:#f5f5f5!important;border-bottom:0 none}#edit-distance-wrapper .form-item input{height:50px;margin-bottom:0}#edit-distance-distance{margin-bottom:0}#autocomplete ul li{padding:2px 12px;color:#333;font-size:13px;text-align:left}#autocomplete ul li:hover,#autocomplete ul li.selected{background-color:#f77979!important}#autocomplete ul li a{color:#333}#autocomplete ul li a:hover,#autocomplete ul li:hover a,#autocomplete ul li:hover{color:#fff}.html .views-exposed-widget input.form-autocomplete{background-image:none;height:50px}.views-exposed-form .views-exposed-widget input.form-submit{background:#f77979;border:medium none;color:#fff;height:50px;margin:0;padding:0;transition:background .3s linear;-moz-transition:background .3s linear;-webkit-transition:background .3s linear;-o-transition:background .3s linear;font-weight:700}.views-exposed-form .views-exposed-widget input.form-submit:hover{background-color:#de6c6c}#top-area ul{list-style-type:none;padding-left:0;margin-left:0}#top-area ul li.leaf{list-style-type:none;list-style-image:none;display:inline-block;font-size:16px;vertical-align:top;font-weight:700;text-align:center;margin-right:25px;width:316px}#top-area ul li.last.leaf{margin-right:0;margin-bottom:0}#top-area ul li.leaf a{width:100%;height:50px;display:inline-block;vertical-align:middle;background-color:#6e94e0;line-height:50px}#top-area ul li.leaf a,#top-area ul li.leaf a:hover,#top-area ul li.leaf a:focus,#top-area ul li.leaf a.active{color:#fff}#top-area ul li.leaf a:hover,#top-area ul li.leaf a:focus,#top-area ul li.leaf a.active,.page-results #top-area a#search,.section-categories #top-area a#search,.section-regions #top-area a#search,.page-results-near #top-area a#near-search{background-color:#4267b1}.node ul,.node ol{margin-left:0;padding-left:1.5em;margin-bottom:15px}.block ul li{margin:0}.sidebar-second #content-column .content-inner{margin-right:350px}#content-column .content-inner,.region-sidebar-second .block.last{margin-bottom:50px}.region-sidebar-second .panel-pane.block,.view-customer-map{margin:0}.region-sidebar-second .leaflet-view{border:10px solid #f0ede5}.sidebar .view-filters{display:none}.region-sidebar-second{overflow:hidden;text-align:center}.region-sidebar-second .panels-flexible-region{width:100%;float:none}.region-sidebar-second.sticky{right:12px;position:absolute}#content .form-item input#edit-copy{width:auto}.ip-geoloc-map .leaflet-container{z-index:0}.leaflet-popup{text-align:left;max-width:260px}.leaflet-popup a{text-transform:uppercase;font-size:16px;color:#454253;font-weight:400}.leaflet-popup a:hover{color:#373442}.leaflet-popup{line-height:20px;font-family:Arial}.leaflet-popup #marker-eidikotita a,.leaflet-popup #marker-region a{font-size:13px;color:#f77979;font-weight:300}.leaflet-popup #marker-eidikotita,.leaflet-popup #marker-region{color:#f77979;font-weight:300}.leaflet-popup #marker-eidikotita a:hover,.leaflet-popup #marker-region a:hover{color:#de6c6c}.leaflet-view .tag-inside-marker strong{padding:5px;font-size:13px;color:#fff}.leaflet-top,.leaflet-bottom{z-index:500}.view-results .views-row{padding:0 20px 0 0;margin-bottom:25px;position:relative}.view-results .views-row.views-row-last{margin-bottom:0}.view-results .views-row.Golden .views-field-title h3{background-repeat:no-repeat;background-position:right top;background-image:url(images/icons/xmedal.png.pagespeed.ic.ZojrCSqfSx.png)}.view-results .views-row .views-field-counter{text-align:center;width:50px;position:absolute;top:0;bottom:0;left:0;font-size:24px;height:100%;z-index:100}.view-results .views-row .views-field-counter span{display:table;text-align:center;height:100%;width:100%;background-color:#f77979}.view-results .views-row .views-field-counter a{display:table-cell;height:100%;width:100%;vertical-align:middle;background-color:#f77979;color:#fff}.view-results .views-row .views-field-counter a:hover{background-color:#de6c6c}.view-results .views-row .views-field-title{padding-top:20px;text-transform:uppercase;padding-bottom:5px}.view-results .views-row .views-field-title,.view-results .views-row .views-field-nothing{background-color:#f0ede5;padding-left:70px}.view-results .views-row .views-field-nothing{padding-bottom:20px}.view-display-id-page .views-field-nothing{min-height:110px}.view-display-id-page_3 .views-field-nothing{min-height:135px}.view-results .views-row .views-field-title a{color:#454253}.view-results .views-row .views-field-title a:hover,.view-results .views-row .views-field-title a:focus,.view-results .views-row .views-field-title a.active{color:#06639c}.view-results .views-row .views-field-title h3{margin-bottom:0;padding-right:30px;margin-right:20px}.view-results .views-row .register-info{clear:both;padding-top:3px;padding-left:7px;padding-right:40px}.mi-eidikotita a,.mi-region a{text-transform:uppercase;font-size:15px;color:#f77979}.mi-eidikotita a:hover,.mi-region a:hover{color:#de6c6c}.mi-eidikotita{clear:both}.view-results .views-row .mobile,.view-results .views-row .address{padding-right:30px}.view-results .views-row .mi-eidikotita,.view-results .views-row .mi-region{font-size:15px;color:#f77979}.view-results .views-row .views-field-view-node span{display:inline-block;width:100%;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);position:relative}.view-results .views-row .views-field-view-node a{display:table-cell;vertical-align:middle;width:40px;height:40px;background-color:#454253;background-image:url(images/icons/xvelos.png.pagespeed.ic.O_r9ThYLIn.png);background-position:center center;background-repeat:no-repeat;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;font-size:0;text-indent:-10000px}.view-results .views-row .register-info>div>div{font-size:16px;padding-top:3px;position:relative;padding-left:25px;margin-left:-3px}.view-results .views-row .register-info>div>div .fa{position:absolute;left:0;top:7px}.view-results .views-row .mobile,.view-results .views-row .telephone{vertical-align:top;width:48.5%;margin-right:3%}.view-results .views-row .fa{color:#6e94e0;display:inline-block;font-size:16px;margin-right:5px;text-align:center;width:15px}.view-results .views-row.row-hovered .views-field-title a{color:#373442}.view-results .views-row.row-hovered .views-field-view-node a{background-color:#373442}.view-results .views-row .mobile{margin-right:0}.view-results .views-row .views-field-view-node{bottom:0;position:absolute;top:0;height:100%;right:0;display:inline-block;z-index:100;text-align:center;width:40px}.sidebar .pager{display:none}.block ul.pager{margin:0;margin-top:35px;padding:6px 12px;background:#fff}ul.pager li.pager-current{font-weight:600;color:#4267b1}.block-contact-page,.page-contact #block-system-main{display:inline-block;font-size:16px;margin-right:0;vertical-align:top;width:100%}.page-contact #block-system-main{margin-bottom:0;margin-right:0;padding:0}.page-contact .form-type-textfield input,.page-contact .form-type-textarea textarea{border:2px solid #52687f!important}.block-contact-page{background-color:#f0ede5;padding:20px;text-align:left}.block-contact-page .contact-first{margin-bottom:25px}.block-contact-page .contact-semi h3{font-size:20px;color:#6e94e0;font-weight:400;margin-bottom:15px}.block-contact-page p.mc-name{font-size:18px;padding-left:0}.block-contact-page p{margin-bottom:5px;position:relative;padding-left:23px;font-size:15px}.block-contact-page p.mc-type{margin-bottom:20px;padding-left:0}.block-contact-page .fa{color:#6e94e0;left:0;margin-right:8px;position:absolute;text-align:center;top:4px;width:15px}.page-contact #contact-site-form .form-item{display:inline-block;width:100%;margin-bottom:25px;margin-top:0}#content form label{font-size:14px;font-weight:400;margin-left:0;text-transform:uppercase}.form-required{color:#4267b1}.form-item input,.form-item textarea{color:#333;font-family:"Roboto",sans-serif;font-size:15px;padding:8px 12px;background:#fff}#content .form-item input{width:100%}.form-item .description{padding-left:2px}.page-user #content .form-item input,.page-user #content .form-item textarea{border:2px solid #52687f!important}#content .resizable-textarea .grippie{display:none}.form-item textarea{width:100%!important}#content .form-actions{font-size:16px;margin:15px 0 0;padding:0}body .form-actions input,body .form-actions input:hover{background:#52687f none repeat scroll 0 0;border:0 none;color:#fff;display:inline-block;font-family:"Roboto",sans-serif;font-weight:700;margin:0;padding:14px 20px;transition:all 300ms linear 0s;-moz-transition:all 300ms linear 0s;-webkit-transition:all 300ms linear 0s;-o-transition:all 300ms linear 0s}body .form-actions input:hover{background-color:#f77979}p:last-child,.field:last-child{margin-bottom:0}#page>footer{background-color:#454253;padding:20px 0;overflow:hidden}#page>footer .block .block-inner{padding:0;margin:0;text-align:center}.footer-elements,.footer-elements a{color:#fff}.footer-elements a:hover{text-decoration:underline}.footer-elements a{display:inline-block}.footer-elements a::before{content:"|";display:inline-block;margin:0 10px}.credits div{display:inline-block}.scroll-block{bottom:45px;display:inline-block;height:auto;margin-bottom:0;position:fixed;right:12px;width:auto!important;z-index:600}.scroll-block i{background-color:#52687f;font-size:24px;height:40px;line-height:40px;width:40px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-webkit-transition:all .3s linear 0s;-o-transition:all .3s linear 0s}.scrollup{display:none}.scroll-block a{color:#fff}.scroll-block a:hover{color:#fff}.scroll-block a:hover i{background-color:#f77979}.block-services{margin-bottom:0;margin-top:20px}.service-links{display:inline-block;clear:both}.service-links a{margin-right:3px;display:inline-block}.service-links img{width:26px}#page .service-links>span{background-color:transparent;background-image:url(images/social/xpinterest.png.pagespeed.ic.CV9HBqw5zc.png);background-position:center center;background-size:26px 26px;-moz-background-size:26px 26px;-webkit-background-size:26px 26px;-o-background-size:26px 26px;display:inline-block;vertical-align:top;font-size:0;height:26px;width:26px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.service-links>span,.service-links>span:hover{box-shadow:none;-moz-box-shadow:none;webkit-box-shadow:none}#tasks ul.primary{margin-bottom:35px;margin-top:0}.page-user .content-inner .form-item{margin-top:0;margin-bottom:20px}ul.primary li a,ul.primary li.active a{line-height:20px;white-space:normal;padding-top:7px;padding-bottom:7px}.not-front.page-node div#tasks,div#tasks{margin-bottom:0}ul.tabs.primary{margin-top:0;display:inline-block;width:100%;border-bottom:1px solid #ddd;margin-bottom:20px;font-size:16px;height:auto;line-height:36px}ul.tabs a.active{font-weight:400}ul.primary li a{background-color:#ddd}ul.primary li a:hover{background-color:#fff}.region-extra-bottom{background-color:#6e94e0}.region-extra-bottom .region-inner{padding-top:50px;padding-bottom:0;text-align:center}.region-extra-bottom .region-inner .block{padding:0;display:inline-block;width:300px;margin-right:50px;margin-bottom:50px;vertical-align:top}.region-extra-bottom .region-inner .block-register{margin-right:0}.region-extra-bottom .region-inner .block-banner{background:#fff}.banner-image a,.banner-text a{display:inline-block;padding:8px 25px;width:100%}.banner-image a{line-height:0}.banner-image img{height:62px;width:auto;text-align:center}.banner-text a{font-weight:500;min-height:80px;padding:2px 30px 8px}.block-banner:hover a{color:#4267b1}.banner-text a span{color:#f77979;display:block;transition:all 300ms linear 0s;-moz-transition:all 300ms linear 0s;-webkit-transition:all 300ms linear 0s;-o-transition:all 300ms linear 0s}.block-banner:hover a span{color:#de6c6c}.link-register{position:relative}.region-extra-bottom .region-inner .block-content .link-register a{background:#f77979;font-weight:700;color:#fff;margin-top:0;min-width:150px;display:inline-block;padding:13px 0;width:260px}.region-extra-bottom .region-inner .block-content .link-register a:hover{background-color:#de6c6c}.region-extra-bottom .region-inner .block-content .link-register a:hover::after{background-color:#373442}.region-extra-bottom .region-inner .block-content .link-register a::after{content:" ";display:inline-block;width:40px;height:40px;background-repeat:no-repeat;background-position:center center;background-color:#454253;background-image:url(images/icons/xregister.png.pagespeed.ic.5bl56hglwu.png);position:absolute;right:0;top:5px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;transition:all 300ms linear 0s;-moz-transition:all 300ms linear 0s;-webkit-transition:all 300ms linear 0s;-o-transition:all 300ms linear 0s}#sliding-popup .popup-content{display:table;max-width:1024px;padding:10px 12px;width:1024px}#sliding-popup .popup-content #popup-text,#sliding-popup .popup-content #popup-text h2,#sliding-popup .popup-content #popup-text p{font-size:13px;font-weight:normal;line-height:1.75em;margin:0}#sliding-popup .popup-content #popup-text,#sliding-popup .popup-content #popup-buttons{display:table-cell;float:none;max-width:none;vertical-align:middle}#sliding-popup .popup-content #popup-text{padding-right:30px;text-align:left}#sliding-popup .popup-content #popup-text,#sliding-popup .popup-content #popup-text h2,#sliding-popup .popup-content #popup-text p{font-size:14px;font-weight:normal;line-height:1.75em;margin:0}#sliding-popup .popup-content #popup-text,#sliding-popup .popup-content #popup-buttons{display:table-cell;float:none;max-width:none;vertical-align:middle}#sliding-popup .popup-content #popup-buttons{padding-left:30px;text-align:right}body #sliding-popup .popup-content #popup-buttons .find-more-button{display:none}body #sliding-popup .popup-content #popup-buttons button.agree-button{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#6e94e0 none repeat scroll 0 0;border:0 none!important;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-box-shadow:0 0 0 0;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0;color:#fff;display:inline-block;font-family:"Roboto",sans-serif;font-size:15px;font-weight:500;margin:0;padding:7px 15px;text-shadow:0 0;transition:all 300ms linear 0s;-moz-transition:all 300ms linear 0s;-webkit-transition:all 300ms linear 0s;-o-transition:all 300ms linear 0s}body #sliding-popup .popup-content #popup-buttons button.agree-button:hover{background:#4267b1 none repeat scroll 0 0;border:0 none!important;color:#fff}.block-main .view-results .group-phones{padding-left:0!important;overflow:hidden}.block-main .group-phones h3{color:#6e94e0;cursor:pointer;margin-bottom:0;font-size:16px;display:inline-block;padding-left:0;overflow:
}.block-main .group-phone h3:hover{color:#4267b1}.block-main .view-results .views-row .mobile,.block-main .view-results .views-row .telephone{display:none;position:relative;padding-left:25px;float:left}.block-main .view-results .views-row .mobile .fa,.block-main .view-results .views-row .telephone .fa{top:4px}@media all and (min-width:1024px){.region-secondary-content .views-exposed-form .views-exposed-widget,.region-tertiary-content .views-exposed-form .views-exposed-widget{width:360px}}@media all and (max-width:1023px){.views-exposed-form .views-exposed-widget{width:48.5%;margin-right:3%;margin-bottom:25px}#edit-where-wrapper,#edit-distance-wrapper{margin-right:0}#edit-distance-wrapper .form-item .form-item{width:100%!important;margin-right:0!important}#edit-distance-wrapper .form-item-distance-distance{margin-bottom:5px}.views-exposed-form .views-exposed-widget.views-submit-button{text-align:center;width:100%!important;margin-bottom:0}.views-exposed-form .views-exposed-widget input.form-submit{max-width:150px}#top-area ul li.leaf,#top-area ul li.last.leaf{display:block;margin:0 auto;margin-bottom:25px}#top-area ul li.last.leaf{margin-bottom:0;width:317px}.region-extra-bottom,#top-area{background-size:cover;background-attachment:scroll}#sliding-popup .popup-content{display:block;width:100%}#sliding-popup .popup-content #popup-text,#sliding-popup .popup-content #popup-buttons{display:block;padding:0;text-align:center}#sliding-popup .popup-content #popup-text{margin-bottom:10px}.region-extra-bottom .region-inner .block-islands{margin-right:0}.region-extra-bottom .region-inner .block-register{display:block;margin:0 auto 50px!important}}@media all and (min-width:801px){#block-menu-menu-secondary{display:inline-block!important}}@media all and (max-width:800px){#menu-bar .menu-toggle{display:block!important;margin-right:0!important;font-size:1.465em!important}#block-menu-menu-secondary{display:none}#menu-bar .menu-wrapper ul.menu li{float:none;display:block;width:100%;text-align:right;padding-bottom:0;padding-left:0;padding-right:0}#menu-bar .menu-wrapper ul.menu li a{padding-bottom:5px!important;padding-top:5px!important}.menu-toggle a{display:inline-block!important;padding:0!important}.toggle-active .menu-toggle a{color:#4267b1!important}}@media all and (max-width:768px){.block-contact-page,.page-contact #block-system-main{margin-right:0;width:100%}.front #top-area #block-system-main-menu,.front #top-area #block-views-exp-results-page{margin:50px auto 0}.sidebar-second #content-column .content-inner{margin-right:0}#columns .columns-inner .region-sidebar-second{margin-top:0}.frontpage-category-row, .frontpage-category-row:nth-child(3n){width:47.5%;margin-right:5%}.frontpage-category-row:nth-child(2n){margin-right:0%}.region-extra-bottom .region-inner .block{display:block;margin:0 auto 50px}.footer-elements a{display:block}.footer-elements a::before{content:"";display:inline-block;margin:0}}@media all and (max-width:640px){.views-exposed-form .views-exposed-widget{width:100%;margin-right:0%}}@media all and (max-width:480px){.block.frontpage-title h1{font-size:40px}h2.front-top-title{font-size:28px}#columns .columns-inner{padding:0 12px}.frontpage-category-row, .view-results .views-row .register-info > div > div, .frontpage-category-row:nth-child(2n), .frontpage-category-row:nth-child(3n), .block-main .view-results .views-row .mobile, .block-main .view-results .views-row .telephone{width:100%;margin-right:0;margin-left:0}.view-results .views-row .register-info>div>div{margin-left:-3px}.group-photo .field-name-field-photos .field-items{-moz-column-count:1;-moz-column-gap:0;-webkit-column-count:1;-webkit-column-gap:0;column-count:1;column-gap:0}.credits div{display:block}.view-results .views-row .views-field-counter{left:auto;top:auto;bottom:auto;position:relative;font-size:20px}.view-results .views-row .views-field-view-node{margin-top:17px}.view-results .views-row .views-field-counter a{padding:5px;display:inline-block;height:auto}.view-results .views-row .views-field-title,.view-results .views-row .views-field-nothing{padding-left:20px}.group-customer-tabs .horizontal-tabs ul.horizontal-tabs-list li{width:100%}}@media all and (max-width:360px){.views-exposed-form .views-exposed-widget input.form-submit{max-width:100%}#top-area ul li.leaf,#top-area ul li.last.leaf,.view-frontpage-categories .view-footer a,.page-user #content .form-item input,#content #contact-site-form .form-item input,body .form-actions input,body .form-actions input:hover,.region-extra-bottom .region-inner .block-content a{width:100%;margin-left:0}.group-customer-tabs .horizontal-tabs ul.horizontal-tabs-list li{width:100%;margin-right:0}.view-results .views-row .views-field-title h3{font-size:1.15em}.region-extra-bottom .region-inner .block,.region-extra-bottom .region-inner .block-content .link-register a{width:100%}.region-extra-bottom .region-inner .block-content .link-register a::after{display:none}}@media all and (max-height:480px){#page>header{position:relative}#top-area{padding-top:0}.region-top-area-up{padding-top:0;min-height:473px}}