.clear { clear: both; } .fl_rt { float: right; } #map-outer { /*background:url(/img/bg-map.png) no-repeat;*/ padding: 5px; text-align: center; width: 968x; border:1px solid #dddddd; background:#fff; margin:0px 0px 10px 0px; } #map { width: 6754x; height: 470px; border: 0px; padding: 0px; text-align: center; margin:0px auto; } .thumbs { list-style: none!important; margin: 0; padding: 0; } .thumbs li { display:inline-block; vertical-align: top; padding:0px 10px 20px 0px; margin:0; text-align:center; } ul.contact_errors { list-style: none; margin:0; padding:0; } ul.contact_errors li { float:left; margin:2px 2px; clear:both; padding:0; 8 font-size:12px; } .full_story_img { float: right; width:300px; margin: 0 0px 20px 20px; padding: 0; } .full_story_img > a { /*margin: 0px auto;*/ float:none!important; display: block; } .full_story img { max-width:100%!important; height: auto!important; } h1.more_images { font-size:16px; font-weight: 600; margin:0; padding:0; } .calculator_table { font-size:11px; padding:25px 0; color: #860f0e; } .contact_left { width:45%; float:left; } .contact_right { float:right; padding:0 0 0 00px; width:45%; } .contact_right iframe { max-width:100%; } .contact_map iframe { max-width: 100%; } .listing h6 a { color:#000; } .listing h6.no_image a { background:#ca0000; color:#fff; padding:10px; border-radius:5px; } .listing h6.no_image a:hover { opacity:0.8; } .ekthetes { border-collapse: collapse; } .ekthetes th { font-weight: 700; font-size:14px; text-align: left; background: none; color: #000; } .ekthetes td { font-weight: 400; font-size:14px; text-align: left; background: #dadada; color: #000; vertical-align: top; border-collapse:collapse; border: 1px solid #ccc; } .ekthetes .links { width:60px; } .ekthetes tr.even td { background: #e7e7e7; } .ekthetes tr td.light { } .ekthetes tr:hover td { background: #fff; } .ekthetes .links a { padding:0 4px 0 0; } .ekthetes .links a:first-child { float: left; } .ekthetes .links a:last-child { padding: 0; text-align: right; float: right; } .ekthetes .brands a { color: inherit; border-bottom: 1px dotted #ed1c24; } .ekthetes .brands a.nolink { cursor: default; border-bottom: 1px solid transparent; } .main_article_image img { max-width: 100%; width: auto; height: auto; display: block; margin: 0px auto; } .rshare { background:#d7d7d7; box-shadow:0 0 7px #A6A6A6; width:60px; position:fixed; right:0px; top:25%; padding:20px 10px 0; border:1px solid #999999; border-radius:5px 0 0 5px; z-index:9999999; } .rshare a { display:block; width:32px; margin:0px auto 20px; padding:0; } .rshare a.last { margin:0px auto 0; } .rshare a img { border-radius:5px; width:100%; height:auto; } .rshare a:hover img { opacity:0.8; filter: alpha(opacity=80); -moz-opacity:0.8; } .newsgallery { text-align: center; } .inner1_sliding_left { display:inline-block; color:#010101; font-size:12px; font-weight:normal; margin:0 0 0 11px; padding:0 0 0 28px; float:left; background:url(/img/inner1_arrow-1.png) no-repeat left center; line-height:21px; } .inner1_sliding_right { display:inline-block; color:#010101; font-size:12px; font-weight:normal; margin:0 15px 0 0; padding:0 32px 0 0; float:right; background:url(/img/inner1_arrow-3.png) no-repeat right center; line-height:21px; } .inner1_sliding_left:hover { background:url(/img/inner1_arrow-2.png) no-repeat left center; color:#1e408a; } .inner1_sliding_right:hover { background:url(/img/inner1_arrow-4.png) no-repeat right center; color:#1e408a; } .article_right.no_image { width:100%; } a.inherit { color: inherit!important; } .contact_info iframe { max-width: 100%; } #topBar ul li a, #mainMenu ul li a, #topMain ul li a { text-transform: none; } .index_services div.toggle.active > label::before { border-bottom-color:#fff; border-left-color:rgba(0,0,0,0.5); } .news_image { float:right; width:300px; height: auto; margin: 0 0 20px 20px; border-radius:5px; } .article_right > h2 { display: none; } select { cursor: pointer; } input[type="text"].hasloader { padding-left:20px; } input[type="text"].hasloader.loading { background-image: url(/img/loader_trans.gif); background-repeat: no-repeat; background-position: 2px center; } .create_job_box { background: #f2f2f2; padding: 15px; } .create_job_box .formArea label { display: inline-block; font-weight: inherit; cursor: pointer; } .create_job_box .formArea select { padding: 5px; border: 1px solid #ccc; width:200px; } .create_job_box .btn, .create_job_box .form-control { height: auto; } .create_job_box .datepicker { border-radius:0; border: 1px solid #ccc; } input[name="contact_date_paralavis_specific_date"] { /*display: none;*/ } input[name="contact_date_paralavis_specific_date"].active { display: inline-block; vertical-align: top; } .choose_date label { display: inline-block; vertical-align: top; margin-top: 0!important; } #uploads_outer_container { display: none; } #uploads_outer_container.active { display: block; } .footer-useful-link .drop-down-multilevel { display: none; } .footer-useful-link.top_menu li:first-child { display: none; } .footer-useful-link i { display: none; } .articlearea { font-size: 16px; } .articlearea img { max-width: 100%!important; height: auto!important; } .articlearea iframe { max-width:100%; } .fullstory_page .entry-image { float: left; width: 300px; margin: 30px 10px 10px 30px; } .listing_page .listing_entry img { max-height:150px; margin:0px auto; display:block; } .listing_page .listing_entry .pricing-title h3 { font-size: 20px; line-height:1.3; } .listing_page .listing_entry .pricing-button a { text-transform: none; font-size:14px; padding-top: 5px; padding-bottom: 5px; } .pricing-top { text-align: center; } .message-form .choose_multi label { cursor:pointer; } .message-form .choose_multi.with_images label:hover { opacity:0.8; } .listing_page .clear2 { display: none; } .extra_images .portfolio-item a.popup { width: 100%; right: inherit; top: inherit; height:100%; margin: 0; padding: 0; opacity: 1; line-height: 1; } .extra_images .grid-item a.portfolio-img { position:relative; z-index:100; } .pricing-image:hover { opacity:0.8; } .no-text-transform { text-transform: none!important; } .img img:hover{ opacity: 0.8; } .slider-full-story { color: #fff; white-space: normal; font-size: 15px; line-height: 24px; font-weight: 400; font-family: Roboto; transition: none 0s ease 0s; text-align: left; margin: 0px; padding: 0px; transform: translate3d(0px, 0px, 0px); transform-origin: 50% 50% 0px; } .slider-full-story img { max-width: 100%!important; height: auto!important; } .slider-full-story p { color:#fff; margin: 0; } .slider-full-story a { color: #fff; } .index_slider_embed { max-width: 300px; } .index_slider_embed iframe { width:100%; height: 200px; } .index_slider_next_events { color: #fff; } .index_slider_next_events .ev_date { padding:0 5px; font-family: "Alegreya Sans", sans-serif; transition: none 0s ease 0s; text-align: left; line-height: 30px; border-width: 0px; margin: 0px; letter-spacing: 0px; font-weight: 600; font-size: 20px; } .index_slider_next_events .ev_time { color:#000; background:#fff; padding:0 5px; font-family: "Alegreya Sans", sans-serif; text-align: left; line-height: 30px; margin: 0px; letter-spacing: 0px; font-weight: 600; font-size: 20px; } .index_slider_next_events .ev_title { opacity:0.8; font-size: 18px; max-height:40px; line-height:20px; font-weight: 500; display:block; overflow:hidden; font-family: "Alegreya Sans", sans-serif; } .index_slider_next_events .ev_address { opacity:0.5; font-size: 14px; line-height: 1.5; font-family: "Alegreya Sans", sans-serif; } .index_slider_info { width: 100%; background: rgba(0,0,0,0.5); position: absolute; bottom: 0; left: 0; padding: 30px 0; } .index_slider_info > .container > .row > div { border-right: 2px solid #333; } .index_slider_info > .container > .row > div:last-child { border-right: 0; } .index_slider_info .heading { font-family: "Alegreya Sans", sans-serif; white-space: normal; font-size: 25px; line-height: 25px; height: 25px; overflow: hidden; font-weight: 300; transition: none 0s ease 0s; text-align: left; display: block; margin: 0px 0 20px; padding: 0px; letter-spacing: 0px; color: #fff; transform: translate3d(0px, 0px, 0px); transform-origin: 50% 50% 0px; position: relative; } .index_slider_info .heading a { white-space: nowrap; font-size: 12px; line-height: 12px; font-weight: 400; font-family: Roboto; text-decoration: underline; float: right; transition: none 0s ease 0s; position:relative; top: 8px; color: #fff; transform: translate3d(0px, 0px, 0px); transform-origin: 50% 50% 0px; } .index_banner { position:relative; background: url(/images/tsouvelas_intro.jpg) no-repeat center center; background-size: cover!important; } .index_banner > img { width: 100%; } .video_entry.default_tpl .img { position: relative; } .video_entry.default_tpl .popup-video-image { position: static; } .video_entry .popup-video-image a { display: block; z-index: 1; position: absolute; left: 0; top:0; width: 100%; height: 100%; } .gousta > div { width: 100%!important; } .mega-menu .menu-instagram { } .mega-menu .menu-logo > li > a.menu-instagram { line-height: 1; font-size: 20px; padding: 11px 0 0 10px; display: inline-block; vertical-align: top; } .inpage .mega-menu .menu-logo > li > a.menu-instagram { padding-top: 8px; } .mega-menu .menu-logo > li > a { width: auto; } .rev_slider .index_slider_text img, .tp-simpleresponsive .index_slider_text img { margin: 0 auto!important; max-width: 100%!important; height: auto!important; display: block; } .new_video_vignette { display: none; } .job-box.sold-out { background: #ececec; } .blog-entry .blog-detail { padding: 10px 30px 30px; } .product-box .img img { height: 300px; object-fit: contain; } .product-box h6 { text-align: center; } .xorigoi_banners .product-box .img img { width: 100%!important; height: 200px!important; object-fit: contain; }