<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* ///////////////////////  
0-Î¤ÏÎ¿Ï€Î¿Ï€Î¿Î¹Î®ÏƒÎµÎ¹Ï‚ Bootstrap css
1-style Category,style products,style news 1stulo-2stulo
2-style sections
3-General
4-div styles
5-Subcategories style css
6-Media
7-Diafora 
8-Fotorama css
9-Photomosaic css
10-Mobile Menu
11-Ninja Slider
12-Flexisel
13-Fancybox
14-Mega menu Horiz
15-Datepicker
16-Carousel
17-Form Contact Style-Reservations contact style
18-Footer,Header Bar,Welcome Text (docs)
19-Image Captions
///////////////////*/




/*0-Î¤ÏÎ¿Ï€Î¿Ï€Î¿Î¹Î®ÏƒÎµÎ¹Ï‚ Bootstrap css*/
.tabset .is-section{float:left;position:relative;}
/*Î§Ï‰ÏÎ¹Ï‚ Ï„Î¿ Ï€Î±ÏÎ±ÎºÎ±Ï„Ï‰ Î´ÎµÎ½ Ï†ÎµÏÎ½ÎµÎ¹ background-color to welcome text */	
#welcome_text .is-boxes{float:none;}
/*Î“Î¹Î± Header bar */
.header_bar .is-boxes{float:none;}




/* Style Category */
.category_image{}
.cat_title{font-size:25px;color:black;font-weight:bold;background-color:#3399ff;}
.cat_title_text{background-color:#005185;color: white;font-weight: bold;padding: 10px;}
.cat_description{};
.hide_category_name{display:none};

/* style products */
.div3product_title{position:relative;top:5px;font-size:20px;font-weight:bold;}
.div3product_description{    min-height: 110px;position: relative;top: 18px;}
.div1product_title{font-weight:bold;font-size:20px;}
.div1product_description{padding:2px; }
.product_price{}

/*style news 1stulo * 2stulo */
.news_image{width:100%;}
.news_date{color: #548fd7 !important;font-size:15px;font-weight:bold;}
.news_title{font-weight: 700;font-size: 19px;color: #000;margin-bottom: 25px;margin-top: 0;}
.news_description{color: #777;font-size: 16px;}
.news_text_height_holder{height: 50px;
overflow: hidden;}
.column_news {float: left;width: 50%;padding: 10px;height: auto;text-align:left;border-bottom:0.1px solid lightgray;margin-bottom:20px;}
.news_col2_holder:after {content: "";display: table;
clear: both;}
.read_more{font-size:12px;}
.read_more a{color:#518dda;}
.read_more a:hover{}
@media only screen and (max-width: 660px) {
.column_news{width:99.9%;}
}

/*START 2-style sections */
/*
.footer{height:100%!important;}
.footer{margin-top:-17px;max-height:300px!important;}
*/
.footer .is-boxes{float:none!important;}
.odd_section {text-align: center;}
.even_section {text-align: center;position: relative;}
.min_height{}
.full_width{width:100%;}
.max990 {margin: auto; width:99%; max-width:990px; height: auto; text-align:center; border:0px solid #000;position:relative;}
.max1150 {margin: auto; width:99%; max-width:1150px; height: auto; /*maria*/ text-align:initial; /*maria*/ border:0px solid #000;}
.seperate_insiders{margin-top: 15px;margin-bottom: 15px;}
.seperator{height:20px;}
/*END 2-style sections */

/*START 3-General */
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html,body{width:auto;height: 100%;}
html{font-size:10px;}
body{font-family:"Open Sans",Helvetica,Arial,sans-serif;line-height:1.42857143;margin:0; padding:0px; color: #2e2e2e; font-size: 13px; weight:400; text-decoration:none; }
a{color:black;text-decoration:none}
.div_clear{ clear:both;}
ul li{list-style-type: none;}
tbody{color: #2e2e2e;font-size: 12px;text-decoration:none;}
.arrow {float: left;}
.vertical_li {list-style-type:none;position: relative; float:left;}
.img_mobile{display:none;}   
/*STYLE TITLES*/
h1{font-size: 18px;  margin:0px;}
h2, .h2, a.h2 :not(.is-wrapper h2) {font-size:1px; margin:0px;}
/*titloi diaxeriseis gia products ktlp */
.titles_style{width: 100%;text-align: center;font-size: 25px;color: black;font-weight: bold;position: relative;float: right;z-index:99;}
/*END 3-General */

/*START 4-div styles*/


.divnewsimage { width:20%; max-width:100%;  text-align:center; position: relative;float:left;}
.div1prodimage { width:20%; max-width:100%;  text-align:center; position: relative;float:left;}
.divnewstext { width:80%; max-width:100%; float:left; text-align:left;position: relative; padding-left:2%;margin-bottom:40px;float:left;}
.div3 {width:33.3%;float:left;min-height:400px;}
.div3prod_image{text-align: Center;height: 250px;}
.div3prod_image img{height: 100%;
width: auto;max-height: 300px;}
.div1prod_image{float:left;width: auto;
max-width: 212px;}
.div3prodimage{text-align:center;}
.div3prodtext {text-align:center;}
.div1carousel_tablet{position: relative;left: 22px;top: 7px;}
.div3carousel_tablet{position:relative;top:45px;}
.div1prodtext { width:80%; max-width:100%; float:left; text-align:left;position: relative; padding-left:2%;margin-bottom:40px;float:left; }
.div3_regular_photos{width:33%; display: inline-block;
position: relative; padding:5px;}
/*END 4-div styles*/

/*START 5-Subcategories style css */
.img_sub_cat{width:100%;}
.tabset &gt; input[type="radio"] {position: absolute;left: -200vw; left:-1710px;}
.tabset .tab-panel {display: none;}
.tabset &gt; input:first-child:checked ~ .tab-panels &gt; .tab-panel:first-child,
.tabset &gt; input:nth-child(3):checked ~ .tab-panels &gt; .tab-panel:nth-child(2),
.tabset &gt; input:nth-child(5):checked ~ .tab-panels &gt; .tab-panel:nth-child(3),
.tabset &gt; input:nth-child(7):checked ~ .tab-panels &gt; .tab-panel:nth-child(4),
.tabset &gt; input:nth-child(9):checked ~ .tab-panels &gt; .tab-panel:nth-child(5),
.tabset &gt; input:nth-child(11):checked ~ .tab-panels &gt; .tab-panel:nth-child(6) {display: block;}
.tabset &gt; label {position: relative;display: inline-block;padding: 15px 15px 25px;border: 1px solid transparent;border-bottom: 0;cursor: pointer;font-weight: 600;}
.tabset &gt; label:hover,
.tabset &gt; input:focus + label {}
.tabset &gt; label:hover::after,
.tabset &gt; input:focus + label::after,
.tabset &gt; input:checked + label::after {background: #06c;}
.tabset &gt; input:checked + label {}
.tab-panel {padding: 0px 0;}
.tabset {text-align:center;height: 100%;}
/*END 5-Subcategories style css */


/* START  6-Media*/
/* for &gt; 990 */
@media only screen and (min-width: 990px) {
.tabset .is-box-centered{display: block;min-height:100px;} 
.tabset .is-container_OFF{min-height: 150px;}
.slicknav_menu { display:none;}
.logo_wrapper{display:none;}
.div3prod_image{max-width:320px;} 
}



/* for &lt; 990 */
@media only screen and (max-width: 990px) {
.slicknav_menu { display:block;}
.img_desktop{display:none;position: relative;top: 13px;} 
.logo_wrapper{position: absolute; left: 0px; width: 100%; height: 100%; text-align: center; display: block;}
.img_mobile{display:block;}      
.hide_desktop_carousel{ display:none; }
.cd-tabs__navigation a{font-size:1em; }
.cd-tabs{height: 61px;}
.div1prodtext {min-width:99%;text-align: center; }
.div3{width:50% !important;}
}
/* for &gt; 690 */
@media and (min-width:690px) {.nbs-flexisel-item img{max-width:240px;}}
/* for &lt; 660 */
@media only screen and (max-width: 660px) {   
.divnewsimage { min-width:99%;text-align: center;}
.div1prodimage { min-width:99%;text-align: center;}	
.divnewstext { min-width:99%;text-align: center;}  
.div3_regular_photos{width:49%;}
.cd-tabs__navigation a{font-size: 0.9em;padding-left: 12px;padding-right: 12px;line-height:40px;top:10px;}
.cd-tabs__navigation a.cd-selected{height:51px;}.div3{width:99.9% !important;}}
/* for &lt; 500*/
@media only screen and (max-width: 500px) {   
.logo_wrapper{position: absolute;left:0px;width: 100%;height: 100%;text-align: center;}
.logo_wrapper img{text-align: center;position: relative;top: 13%; z-index: 9999;}
.cd-tabs__navigation a{font-size: 0.8em;padding-left: 5px;padding-right: 5px;line-height:30px;top:10px;    height: auto;}
.cd-tabs{height: auto;} 
.div3_regular_photos{width:99.9%;}
}
/* for &lt; 480 */
@media only screen and (max-width: 480px) {
.div1prodtext{margin-bottom:25px;}
.divnewsimage{margin-bottom:0px;margin-top:0px;}	
.div1prodimage{margin-bottom:0px;margin-top:0px;}		}
/* END 6-Media*/

/*START 7-Diafora */
/* Text Content */	
.txtDefault, a.txtDefault, a.txtLink { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000; font-size: 12px; text-decoration:none; }
a.txtDefault:hover, a.txtLink:hover { color: #e63a73; text-decoration:none; }
.txtDesc, a.txtDesc { font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; font-size: 11px; text-decoration:none; }
/* Copyright */
.textsmall1, a.textsmall1 { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #727272; text-decoration: none; font-weight: normal; }
a.textsmall1:hover { color: #fff; text-decoration: none; font-weight: normal;}
#backto {position:fixed; right:10px; bottom:10px; overflow:auto; filter: alpha(opacity=0);z-index:9; width:55px; background:transparent}
.seo_left{position:absolute;left:-99999px;}
/*photomosaic */
#photomosaic_container{padding:1px;}
.regular_photo_img_style{max-width:200px;max-height:200px;}
/* Language */
.language_li{float:right;position: relative;}
.language_li a{margin:3px;}
.big_image_container {position: relative;text-align: center;color: white;}
.bottom-left {position: absolute;bottom: 8px;left: 16px;}
@media only screen and (min-width: 990px) {
.top-left {position: absolute;top: 130px;left: 16px;
}}
@media only screen and (max-width: 990px) {
.top-left {position: absolute;top: 8px;left: 16px;
}}
@media only screen and (min-width: 990px) {
.top-right {position: absolute;top: 130px;right: 16px;}}
@media only screen and (max-width: 990px) {
.top-right {position: absolute;top: 8px;right: 16px;
}}
.bottom-right {position: absolute;bottom: 8px;right: 16px;}
.centered {position: absolute;top: 50%;
left: 50%;transform: translate(-50%, -50%);}
/*END 7-Diafora */

/*START 8-Fotorama css*/
.fotorama__arr:focus:after,.fotorama__fullscreen-icon:focus:after,.fotorama__html,.fotorama__img,.fotorama__nav__frame:focus .fotorama__dot:after,.fotorama__nav__frame:focus .fotorama__thumb:after,.fotorama__stage__frame,.fotorama__stage__shaft,.fotorama__video iframe{position:absolute;width:100%;height:100%;top:0;right:0;left:0;bottom:0}.fotorama--fullscreen,.fotorama__img{max-width:99999px!important;max-height:99999px!important;min-width:0!important;min-height:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important}.fotorama__wrap .fotorama__grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.fotorama__grabbing *{cursor:move;cursor:-webkit-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.fotorama__spinner{position:absolute!important;top:50%!important;left:50%!important}.fotorama__wrap--css3 .fotorama__arr,.fotorama__wrap--css3 .fotorama__fullscreen-icon,.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__thumb-border,.fotorama__wrap--css3 .fotorama__video-close,.fotorama__wrap--css3 .fotorama__video-play{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fotorama__caption,.fotorama__nav:after,.fotorama__nav:before,.fotorama__stage:after,.fotorama__stage:before,.fotorama__wrap--css3 .fotorama__html,.fotorama__wrap--css3 .fotorama__nav,.fotorama__wrap--css3 .fotorama__spinner,.fotorama__wrap--css3 .fotorama__stage,.fotorama__wrap--css3 .fotorama__stage .fotorama__img,.fotorama__wrap--css3 .fotorama__stage__frame{-webkit-transform:translateZ(0);transform:translateZ(0)}.fotorama__arr:focus,.fotorama__fullscreen-icon:focus,.fotorama__nav__frame{outline:0}.fotorama__arr:focus:after,.fotorama__fullscreen-icon:focus:after,.fotorama__nav__frame:focus .fotorama__dot:after,.fotorama__nav__frame:focus .fotorama__thumb:after{content:'';border-radius:inherit;background-color:rgba(0,175,234,.5)}.fotorama__wrap--video .fotorama__stage,.fotorama__wrap--video .fotorama__stage__frame--video,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img,.fotorama__wrap--video .fotorama__stage__shaft{-webkit-transform:none!important;transform:none!important}.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__thumb-border{transition-property:-webkit-transform,width;transition-property:transform,width;transition-timing-function:cubic-bezier(0.1,0,.25,1);transition-duration:0ms}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__no-select,.fotorama__video-close,.fotorama__video-play,.fotorama__wrap{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fotorama__select{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.fotorama__nav,.fotorama__nav__frame{margin:auto;padding:0}.fotorama__caption__wrap,.fotorama__nav__frame,.fotorama__nav__shaft{-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*display:inline;*zoom:1}.fotorama__nav__frame,.fotorama__thumb-border{box-sizing:content-box}.fotorama__caption__wrap{box-sizing:border-box}.fotorama--hidden,.fotorama__load{position:absolute;left:-99999px;top:-99999px;z-index:-1}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__nav,.fotorama__nav__frame,.fotorama__nav__shaft,.fotorama__stage__frame,.fotorama__stage__shaft,.fotorama__video-close,.fotorama__video-play{-webkit-tap-highlight-color:transparent}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{background:url(fotorama.png) no-repeat}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:2dppx){.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{background:url(fotorama@2x.png) 0 0/96px 160px no-repeat}}.fotorama__thumb{background-color:#7f7f7f;background-color:rgba(127,127,127,.2)}@media print{.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__thumb-border,.fotorama__video-close,.fotorama__video-play{background:none!important}}.fotorama{min-width:1px;overflow:hidden}.fotorama:not(.fotorama--unobtrusive)&gt;*:not(:first-child){display:none}.fullscreen{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;margin:0!important;padding:0!important;overflow:hidden!important;background:#000}.fotorama--fullscreen{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;float:none!important;z-index:2147483647!important;background:#000;width:100%!important;height:100%!important;margin:0!important}.fotorama--fullscreen .fotorama__nav,.fotorama--fullscreen .fotorama__stage{background:#000}.fotorama__wrap{-webkit-text-size-adjust:100%;position:relative;direction:ltr;z-index:0}.fotorama__wrap--rtl .fotorama__stage__frame{direction:rtl}.fotorama__nav,.fotorama__stage{overflow:hidden;position:relative;max-width:100%}.fotorama__wrap--pan-y{-ms-touch-action:pan-y}.fotorama__wrap .fotorama__pointer{cursor:pointer}.fotorama__wrap--slide .fotorama__stage__frame{opacity:1!important}.fotorama__stage__frame{overflow:hidden}.fotorama__stage__frame.fotorama__active{z-index:8}.fotorama__wrap--fade .fotorama__stage__frame{display:none}.fotorama__wrap--fade .fotorama__fade-front,.fotorama__wrap--fade .fotorama__fade-rear,.fotorama__wrap--fade .fotorama__stage__frame.fotorama__active{display:block;left:0;top:0}.fotorama__wrap--fade .fotorama__fade-front{z-index:8}.fotorama__wrap--fade .fotorama__fade-rear{z-index:7}.fotorama__wrap--fade .fotorama__fade-rear.fotorama__active{z-index:9}.fotorama__wrap--fade .fotorama__stage .fotorama__shadow{display:none}.fotorama__img{-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;border:none!important}.fotorama__error .fotorama__img,.fotorama__loaded .fotorama__img{-ms-filter:"alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img,.fotorama__img--full{display:none}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img--full{display:block}.fotorama__wrap--only-active .fotorama__nav,.fotorama__wrap--only-active .fotorama__stage{max-width:99999px!important}.fotorama__wrap--only-active .fotorama__stage__frame{visibility:hidden}.fotorama__wrap--only-active .fotorama__stage__frame.fotorama__active{visibility:visible}.fotorama__nav{font-size:0;line-height:0;text-align:center;display:none;white-space:nowrap;z-index:5}.fotorama__nav__shaft{position:relative;left:0;top:0;text-align:left}.fotorama__nav__frame{position:relative;cursor:pointer}.fotorama__nav--dots{display:block}.fotorama__nav--dots .fotorama__nav__frame{width:18px;height:30px}.fotorama__nav--dots .fotorama__nav__frame--thumb,.fotorama__nav--dots .fotorama__thumb-border{display:none}.fotorama__nav--thumbs{display:block}.fotorama__nav--thumbs .fotorama__nav__frame{padding-left:0!important}.fotorama__nav--thumbs .fotorama__nav__frame:last-child{padding-right:0!important}.fotorama__nav--thumbs .fotorama__nav__frame--dot{display:none}.fotorama__dot{display:block;width:4px;height:4px;position:relative;top:12px;left:6px;border-radius:6px;border:1px solid #7f7f7f}.fotorama__nav__frame:focus .fotorama__dot:after{padding:1px;top:-1px;left:-1px}.fotorama__nav__frame.fotorama__active .fotorama__dot{width:0;height:0;border-width:3px}.fotorama__nav__frame.fotorama__active .fotorama__dot:after{padding:3px;top:-3px;left:-3px}.fotorama__thumb{overflow:hidden;position:relative;width:100%;height:100%}.fotorama__nav__frame:focus .fotorama__thumb{z-index:2}.fotorama__thumb-border{position:absolute;z-index:9;top:0;left:0;border-style:solid;border-color:#00afea;background-image:linear-gradient(to bottom right,rgba(255,255,255,.25),rgba(64,64,64,.1))}.fotorama__caption{position:absolute;z-index:12;bottom:0;left:0;right:0;font-family:'Open Sans',Arial,sans-serif;font-size:14px;line-height:1.5;color:#000}.fotorama__caption a{text-decoration:none;color:#000;border-bottom:1px solid;border-color:rgba(0,0,0,.5)}.fotorama__caption a:hover{color:#333;border-color:rgba(51,51,51,.5)}.fotorama__wrap--rtl .fotorama__caption{left:auto;right:0}.fotorama__wrap--no-captions .fotorama__caption,.fotorama__wrap--video .fotorama__caption{display:none}.fotorama__caption__wrap{background-color:#fff;background-color:rgba(255,255,255,.9);padding:5px 10px}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fotorama__wrap--css3 .fotorama__spinner{-webkit-animation:spinner 24s infinite linear;animation:spinner 24s infinite linear}.fotorama__wrap--css3 .fotorama__html,.fotorama__wrap--css3 .fotorama__stage .fotorama__img{transition-property:opacity;transition-timing-function:linear;transition-duration:.3s}.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img{-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}.fotorama__select{cursor:auto}.fotorama__video{top:32px;right:0;bottom:0;left:0;position:absolute;z-index:10}@-moz-document url-prefix(){.fotorama__active{box-shadow:0 0 0 transparent}}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{position:absolute;z-index:11;cursor:pointer}.fotorama__arr{position:absolute;width:32px;height:32px;top:50%;margin-top:-16px}.fotorama__arr--prev{left:2px;background-position:0 0}.fotorama__arr--next{right:2px;background-position:-32px 0}.fotorama__arr--disabled{pointer-events:none;cursor:default;*display:none;opacity:.1}.fotorama__fullscreen-icon{width:32px;height:32px;top:2px;right:2px;background-position:0 -32px;z-index:20}.fotorama__arr:focus,.fotorama__fullscreen-icon:focus{border-radius:50%}.fotorama--fullscreen
.fotorama__fullscreen-icon{background-position:-32px -32px}.fotorama__video-play{width:96px;height:96px;left:50%;top:50%;margin-left:-48px;margin-top:-48px;background-position:0 -64px;opacity:0}.fotorama__wrap--css2 .fotorama__video-play,.fotorama__wrap--video .fotorama__stage .fotorama__video-play{display:none}.fotorama__error .fotorama__video-play,.fotorama__loaded .fotorama__video-play,.fotorama__nav__frame .fotorama__video-play{opacity:1;display:block}.fotorama__nav__frame .fotorama__video-play{width:32px;height:32px;margin-left:-16px;margin-top:-16px;background-position:-64px -32px}.fotorama__video-close{width:32px;height:32px;top:0;right:0;background-position:-64px 0;z-index:20;opacity:0}.fotorama__wrap--css2 .fotorama__video-close{display:none}.fotorama__wrap--css3 .fotorama__video-close{-webkit-transform:translate3d(32px,-32px,0);transform:translate3d(32px,-32px,0)}.fotorama__wrap--video .fotorama__video-close{display:block;opacity:1}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__video-close{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{opacity:0}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{opacity:1}.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--video .fotorama__fullscreen-icon{opacity:0!important}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{display:none}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{display:block}.fotorama__wrap--css2.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--video .fotorama__fullscreen-icon{display:none!important}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:not(:focus){-webkit-transform:translate3d(32px,-32px,0);transform:translate3d(32px,-32px,0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--prev:not(:focus){-webkit-transform:translate3d(-48px,0,0);transform:translate3d(-48px,0,0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--next:not(:focus){-webkit-transform:translate3d(48px,0,0);transform:translate3d(48px,0,0)}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__fullscreen-icon{-webkit-transform:translate3d(32px,-32px,0)!important;transform:translate3d(32px,-32px,0)!important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--prev{-webkit-transform:translate3d(-48px,0,0)!important;transform:translate3d(-48px,0,0)!important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--next{-webkit-transform:translate3d(48px,0,0)!important;transform:translate3d(48px,0,0)!important}.fotorama__wrap--css3 .fotorama__arr:not(:focus),.fotorama__wrap--css3 .fotorama__fullscreen-icon:not(:focus),.fotorama__wrap--css3 .fotorama__video-close:not(:focus),.fotorama__wrap--css3 .fotorama__video-play:not(:focus){transition-property:-webkit-transform,opacity;transition-property:transform,opacity;transition-duration:.3s}.fotorama__nav:after,.fotorama__nav:before,.fotorama__stage:after,.fotorama__stage:before{content:"";display:block;position:absolute;text-decoration:none;top:0;bottom:0;width:10px;height:auto;z-index:10;pointer-events:none;background-repeat:no-repeat;background-size:1px 100%,5px 100%}.fotorama__nav:before,.fotorama__stage:before{background-image:linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.4),transparent);background-position:0 0,0 0;left:-10px}.fotorama__nav.fotorama__shadows--left:before,.fotorama__stage.fotorama__shadows--left:before{left:0}.fotorama__nav:after,.fotorama__stage:after{background-image:linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.4),transparent);background-position:100% 0,100% 0;right:-10px}.fotorama__nav.fotorama__shadows--right:after,.fotorama__stage.fotorama__shadows--right:after{right:0}.fotorama--fullscreen .fotorama__nav:after,.fotorama--fullscreen .fotorama__nav:before,.fotorama--fullscreen .fotorama__stage:after,.fotorama--fullscreen .fotorama__stage:before,.fotorama__wrap--fade .fotorama__stage:after,.fotorama__wrap--fade .fotorama__stage:before,.fotorama__wrap--no-shadows .fotorama__nav:after,.fotorama__wrap--no-shadows .fotorama__nav:before,.fotorama__wrap--no-shadows .fotorama__stage:after,.fotorama__wrap--no-shadows .fotorama__stage:before{display:none}
/*END 8-Fotorama css*/


@charset "utf-8";
/*START 9-Photomosaic css */
.photoMosaic,
.photoMosaic img, .photoMosaic div, .photoMosaic span,
.photoMosaic a:link, .photoMosaic a:visited, .photoMosaic a:active, .photoMosaic a:hover {
 background:none; outline:none; border:0; height:auto; width:auto; max-height:none !important; max-width:none !important; 
min-height:0 !important; min-width:0 !important; font-style:normal; font-variant:normal; font-weight:normal;
list-style:none; margin:0; padding:0; position:static; float:none; visibility:visible;
overflow:visible; color:#000000; letter-spacing:normal; line-height:120%; text-align:left; text-decoration:none; 
text-indent:0; text-transform:none; vertical-align:baseline; white-space:normal; word-spacing:normal;}
.photoMosaic img, .photoMosaic a:link, .photoMosaic a:visited, .photoMosaic a:active, .photoMosaic a:hover {
margin:0 !important; padding:0 !important;}
.photoMosaic { position:relative; overflow:hidden;  }
.photoMosaic span,
.photoMosaic a:link,
.photoMosaic a:visited,
.photoMosaic a:active,
.photoMosaic a:hover { display:block; overflow:hidden; position:absolute; }
.photoMosaic img { display:block; position:relative; top:0px; opacity:1; }
.photoMosaic a:hover img { opacity:0.8; }
.photoMosaic img.thumbnail,
.photoMosaic img.medium,
.photoMosaic img.large { position:absolute; opacity:0;}
.photoMosaic .photoMosaicLoading { background:transparent url('../images/spinner-arrows.gif') 0px 0px no-repeat; padding:0 0 0 20px; line-height:20px; }
.photoMosaic.loading .photomosaic-spinner { background:#efefef url('../images/spinner-snake.gif') 50% 50% no-repeat; }
.photoMosaic.loading .photomosaic-item.loaded .photomosaic-spinner { display:none; }
.PM_preloadify { visibility:hidden; position:absolute; bottom:5px; right:10px;}
.PM_js .photoMosaicTarget .gallery { display:none; }
.PM_csstransforms.PM_csstransitions .photoMosaic .photomosaic-item,
.PM_csstransforms.PM_csstransitions .photoMosaic img {
    -webkit-transform-origin: center center;
       -moz-transform-origin: center center;
        -ms-transform-origin: center center;
         -o-transform-origin: center center;
            transform-origin: center center;
    -webkit-transition: all 0.3s ease-out 0s;
       -moz-transition: all 0.3s ease-out 0s;
        -ms-transition: all 0.3s ease-out 0s;
         -o-transition: all 0.3s ease-out 0s;
            transition: all 0.3s ease-out 0s;
    -webkit-transform-style: preserve-3d;
       -moz-transform-style: preserve-3d;
        -ms-transform-style: preserve-3d;
         -o-transform-style: preserve-3d;
            transform-style: preserve-3d;
    -webkit-backface-visibility: visible;
       -moz-backface-visibility: visible;
        -ms-backface-visibility: visible;
         -o-backface-visibility: visible;
            backface-visibility: visible;
    -webkit-transform: scale(1);
       -moz-transform: scale(1);
        -ms-transform: scale(1);
         -o-transform: scale(1);
            transform: scale(1);}
.PM_csstransforms.PM_csstransitions .photoMosaic.resize-transition-none .photomosaic-item,
.PM_csstransforms.PM_csstransitions .photoMosaic.loading-transition-none img,
.PM_csstransforms.PM_csstransitions .photoMosaic.resize-transition-none .loaded img {
    -webkit-transition: none;
       -moz-transition: none;
        -ms-transition: none;
         -o-transition: none;
            transition: none;}
.PM_csstransforms.PM_csstransitions .photoMosaic.transition-none .loading img,
.PM_csstransforms.PM_csstransitions .photoMosaic.loading-transition-none .loading img { }
.PM_csstransforms.PM_csstransitions .photoMosaic.transition-custom .loading img,.PM_csstransforms.PM_csstransitions 
.PM_csstransforms.PM_csstransitions .photoMosaic.transition-fade .loading img,
.PM_csstransforms.PM_csstransitions .photoMosaic.loading-transition-fade .loading img { opacity: 0;}
.PM_csstransforms.PM_csstransitions .photoMosaic.transition-scale-up .loading img,.PM_csstransforms.PM_csstransitions .photoMosaic.loading-transition-scale-up .loading img { opacity: 0; -webkit-transform: scale( 0.95 );
     -moz-transform: scale( 0.95 );-ms-transform: scale( 0.95 );-o-transform: scale( 0.95 );transform: scale( 0.95 );
}.PM_csstransforms.PM_csstransitions .photoMosaic.transition-scale-down .loading img,.PM_csstransforms.PM_csstransitions .photoMosaic.loading-transition-scale-down .loading img {
opacity: 0;-webkit-transform: scale( 1.15 );  -moz-transform: scale( 1.15 );
 -ms-transform: scale( 1.15 ); -o-transform: scale( 1.15 );
      transform: scale( 1.15 );}.PM_csstransforms.PM_csstransitions .photoMosaic.transition-slide-up .loading img,.PM_csstransforms.PM_csstransitions .photoMosaic.loading-transition-slide-up .loading img {
    opacity: 0; -webkit-transform: translateY( 5% );
 -moz-transform: translateY( 5% ); -ms-transform: translateY( 5% );
 -o-transform: translateY( 5% );transform: translateY( 5% );}
.PM_csstransforms.PM_csstransitions .photoMosaic.transition-slide-down .loading img,.PM_csstransforms.PM_csstransitions .photoMosaic.loading-transition-slide-down .loading img { opacity: 0;
-webkit-transform: translateY( -5% );-moz-transform: translateY( -5% );
-ms-transform: translateY( -5% ); -o-transform: translateY( -5% );
transform: translateY( -5% );}.PM_csstransforms.PM_csstransitions .photoMosaic.transition-slide-left .loading img,
.PM_csstransforms.PM_csstransitions .photoMosaic.loading-transition-slide-left .loading img { opacity: 0;
-webkit-transform: translateX( 5% );-moz-transform: translateX( 5% );
 -ms-transform: translateX( 5% ); -o-transform: translateX( 5% );
transform: translateX( 5% );}.PM_csstransforms.PM_csstransitions .photoMosaic.transition-slide-right .loading img,
.PM_csstransforms.PM_csstransitions .photoMosaic.loading-transition-slide-right .loading img {opacity: 0;-webkit-transform: translateX( -5% );
-moz-transform: translateX( -5% ); -ms-transform: translateX( -5% );-o-transform: translateX( -5% ); transform: translateX( -5% );}
/*END 9-Photomosaic css */


/*Start 10-Mobile Menu*/
#menu {display:none;}
.js .slicknav_menu {display:block;}
.slicknav_btn { position: relative; display: block; vertical-align: middle; float: left; padding: 0.438em 0.625em 0.438em 0.625em; line-height: 1.125em; cursor: pointer;  }
.slicknav_menu  .slicknav_menutxt { display: block; line-height: 1.188em; float: left; }
.slicknav_menu .slicknav_icon { float: left; margin: 0.188em 0 0 0.438em; }
.slicknav_menu .slicknav_no-text { margin: 0 }
.slicknav_nav { clear: both; position: relative;
    top: 55px; }
.slicknav_nav ul,
.slicknav_nav li { display: block }
.slicknav_nav .slicknav_arrow { font-size: 0.8em; margin: 0 0 0 0.4em; }
.slicknav_nav .slicknav_item { cursor: pointer; }
.slicknav_nav .slicknav_row { display: block; }
.slicknav_nav a { display: block }
.slicknav_nav .slicknav_item a,
.slicknav_nav .slicknav_parent-link a { display: inline }
.slicknav_brand { float:left }
.slicknav_menu:before,
.slicknav_menu:after { content: " "; display: table; }
.slicknav_menu:after { clear: both }
.slicknav_menu { *zoom: 1 }
.slicknav_menu { font-size:16px; box-sizing:border-box; }
.slicknav_menu * { box-sizing:border-box; }
.slicknav_btn { width:30px; height:30px; margin: 3px; text-decoration:none; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; background:#222 url(button.png) no-repeat center center;position: relative;
    top: 60%; }
.slicknav_menu .slicknav_menutxt{color:#666;margin-left:30px;font-weight:700;font-family:Arial,serif;font-size:15px}
.slicknav_menu .slicknav_icon-bar { background-color: #f5f5f5; }
.slicknav_menu {padding:0px; }
.slicknav_nav { color:#fff; padding:0px; font-size:0.875em; /*maria*/margin:0px; }
.slicknav_nav, .slicknav_nav ul { list-style: none; overflow:hidden; background-color: #E9E9E9;    position: relative;
    top: 58%; }
.slicknav_nav ul { padding:0; margin:0 0 0 10px; background-color: #E9E9E9; }
.slicknav_nav .slicknav_row { padding-top:10px; padding-bottom:10px; padding-left:5px; }
.slicknav_nav a { padding-top:10px; padding-bottom:10px; padding-left:5px; text-decoration:none; color:#000; font-family: Open Sans, Tahoma, Arial, serif; font-size:15px; border-bottom:1px solid #C3C3C3; border-top:1px solid #F4F4F4; background-color: #E9E9E9; }
.slicknav_nav a.catLevel1, .slicknav_nav .slicknav_row a.catLevel2 { border-bottom:1px solid #C3C3C3; border-top:1px solid #F4F4F4; background:transparent; }
.slicknav_nav .slicknav_item a, .slicknav_nav .slicknav_parent-link a { padding:0; margin:0; }
.slicknav_nav .slicknav_row:hover { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background:#5F5E63; color:#FFF; }
.slicknav_nav .slicknav_row:hover a { color:#ffffff; }
.slicknav_nav a:hover { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background:#5F5E63; color:#FFF; }
.slicknav_nav .slicknav_txtnode { margin-left:15px; }
.slicknav_brand { color:#fff; font-size: 18px; line-height:30px; padding:7px 12px; height:44px; }
/*END 10-Mobile Menu*/


/*Start 11-Ninja Slider*/
#ninja-slider {width:100%; padding: 0!important;
 margin:0 auto;  box-sizing:border-box;    }
#ninja-slider .slider-inner {
/*max-width:720px;*/ margin:0 auto; font-size:0px; position:relative; box-sizing:border-box;   }
#ninja-slider ul{position:relative;list-style:none;padding:0;box-sizing:border-box;background:#000}
#ninja-slider li{width:100%;height:100%;top:0;left:0;position:absolute;font-size:12px;list-style:none;margin:0;padding:0;opacity:0;overflow:hidden;box-sizing:border-box}
#ninja-slider li.ns-show{opacity:1}
#ninja-slider .ns-img {background-color:transparent;background-size:cover;/*ÎµÎ½Î±Î»Î»Î±Î³Î® contain = ÎµÎ¼Ï†Î±Î½Î¯Î¶ÎµÎ¹ ÏŒÎ»Î¿ Ï„Î¿ image Î¼Îµ background, cover = Î±Ï€Î»ÏŽÎ½ÎµÎ¹ ÏƒÎµ ÏŒÎ»Î¿ Ï„Î¿ Ï€Î»Î±Î¯ÏƒÎ¹Î¿.*/
border-radius:0px;cursor:default;display:block;position: absolute;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;}
#ninja-slider .caption, #ninja-slider .caption a {padding:0px;margin:auto;left:0;right:0;top:auto;bottom:0;width:auto;text-align:right;font-family:sans-serif;font-size:11px;color:rgba(255,255,255,0); background:none;  position:absolute; box-sizing:border-box; text-decoration:none; border:0px solid white; height:auto; }
#ninja-slider li .cap1, #ninja-slider li .cap1 a {color:rgba(255,255,255,1); font:bold 32px arial; text-align:left; opacity:0; top:-10%; -webkit-transition:top 1.3s, opacity 1s; transition:top 1.3s, opacity 1s;}
#ninja-slider li[class*='-'] .cap1, #ninja-slider li[class*='-'] .cap1 a {opacity:1; top:0%;}
@keyframes titleAnimation { 0% { opacity:0; }10% { opacity:0;transform: translateY(-20%);}20% { opacity:1;transform: translateY(0%);}70% {opacity:1;transform: translateY(0%);}80% {opacity:0;transform: translateY(100%);}100% {opacity:0;transform: translateY(100%);}}
@-webkit-keyframes titleAnimation { 0% { opacity:0; }10% { opacity:0; -webkit-transform:translateY(-20%);}25% { opacity:1; -webkit-transform:translateY(0%);}70% {opacity:1; -webkit-transform:translateY(0%);}80% {opacity:0; -webkit-transform:translateY(100%);}100% {opacity:0; -webkit-transform:translateY(100%);}}
#ninja-slider-pause-play { display:none;} 
#ninja-slider-prev, #ninja-slider-next{position: absolute;display:inline-block;width:60px;height:100px;line-height:100px;top: 50%;margin:0;margin-top:-65px;/*pager's height should also be counted*/background-color:none; background-color:#ccc\9;/*IE8 hack*/ backface-visibility:hidden; color:white; overflow:hidden; white-space:nowrap; -webkit-user-select: none; user-select:none; border-radius:3px; z-index:10; opacity:0.6; cursor:pointer; font-family:sans-serif; font-size:11px; cursor:pointer; -webkit-transition:all 0.7s;transition:all 0.7s; -webkit-transform:scale(1,1.3);transform:scale(1,1.3);/*border:1px solid white;*/}
#ninja-slider-prev:hover, #ninja-slider-next:hover {opacity:1;/*background-color:rgba(0,0,0,0.4);*/}
#ninja-slider-prev {left: 10px;}
#ninja-slider-next {right: 10px;}
/*pagination within the prev/next buttons*/
#ninja-slider-prev div {opacity:0;margin-left:0px;transition:opacity 0.7s;}
#ninja-slider-next div {opacity:0;float:right;margin-right:0px;transition:opacity 0.7s;}
#ninja-slider-prev:hover div, #ninja-slider-next:hover div{opacity:1;}
#ninja-slider-prev::before, #ninja-slider-next::before {position: absolute;top: 30px;content: "";display: inline-block;width: 30px;height: 40px;border-left: 3px solid #ccc;border-top: 3px solid #ccc;}
#ninja-slider-prev::before {-ms-transform:rotate(-45deg);/*IE 9*/-webkit-transform:rotate(-45deg);transform: rotate(-45deg);backface-visibility:hidden;right:-16px;}
#ninja-slider-next::before {-ms-transform:rotate(135deg);/*IE 9*/-webkit-transform:rotate(135deg);transform: rotate(135deg); backface-visibility:hidden;left:-16px;}
#ninja-slider-pager{padding-top:0px; /* set the distance away from the slider */margin:0 auto; /* center align */text-align:center;display:table;font-size:0;
bottom: 23px;z-index: 1;position: absolute;
    left:50%;}
#ninja-slider-pager a {display:inline-block;width: 10px;height: 10px;background-color: #888;font-size:0; /* Non-zero will show the index num */margin:2px 6px;cursor:pointer;border-radius:10px;box-shadow:inset 0 1px 3px #666666;}
#ninja-slider-pager a:hover {opacity:0.6;}
#ninja-slider-pager a.active {background-color:#ccc;box-shadow:0 1px 1px rgba(0,0,0,.5);}
#ninja-slider-pager, #ninja-slider-prev, #ninja-slider-next, #ninja-slider-pause-play{-webkit-touch-callout: none;-webkit-user-select: none;user-select: none;}
@media only screen and (max-width:320px){#ninja-slider-prev, #ninja-slider-next {display:none;}}
@media only screen and (max-width:480px){#ninja-slider-pager {display:none;}    }
/*END 11-Ninja Slider*/

/*Start 12-Flexisel*/
.nbs-flexisel-item,.nbs-flexisel-ul{margin:0;padding:0;position:relative}.clearout{height:20px;clear:both}#flexiselDemo1,#flexiselDemo2,#flexiselDemo3{display:none}.nbs-flexisel-container{position:relative;max-width:905px;}.nbs-flexisel-ul{width:99999px;list-style-type:none;text-align:center}
.nbs-flexisel-inner{overflow:hidden;float:left;width:100%;border:0 solid #ccc;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;max-height:500px;}
.nbs-flexisel-item{float:left}
.nbs-flexisel-item img{max-width:98%;cursor:pointer;position:relative;margin-top:10px;margin-bottom:10px;  width: auto; }
.nbs-flexisel-nav-left,.nbs-flexisel-nav-right{width:28px;height:57px;position:absolute;cursor:pointer;z-index:100;opacity:.5}.nbs-flexisel-nav-left{left:5px;background:url(images/latest_arrow_left.png) no-repeat}.nbs-flexisel-nav-right{right:-10px;background:url(images/latest_arrow_right.png) no-repeat}
@media screen and (min-width:0px) and (max-width:990px){.nbs-flexisel-container{width:95%}}
.Fcont{display:block!important;float: none !important;margin: 0px auto !important;}


.Mandiv{height:126px;}
.MandivTb{height:90px; display:table; vertical-align:middle;text-align: center;margin: 0px auto;}
.MandivTbcell{height:90px; display:table-cell; vertical-align:middle;text-align: center;margin: 0px auto;}
.Mandiv .nbs-flexisel-nav-left,.Mandiv  .nbs-flexisel-nav-right{top: 30px !important; opacity:1}
/*.Mandiv .nbs-flexisel-container{top: 10px !important;}*/
.Mandiv .nbs-flexisel-container{top: 30px !important;}
.Mandiv .nbs-flexisel-item img{max-width:150px;}
.Mandiv .nbs-flexisel-nav-left{left:-15px;background:url(images/arrow_left_brands.png) no-repeat}
.Mandiv .nbs-flexisel-nav-right{right:0px;background:url(images/arrow_right_brands.png) no-repeat}
.ManTitle{position: absolute;}

@media only screen and (max-width:990px){
.Mandiv .nbs-flexisel-nav-left{left:-5px;}
.Mandiv .nbs-flexisel-nav-right{right:0px;}
.Mandiv .nbs-flexisel-container{top: 20px !important;}
}

@media only screen and (max-width:480px){
.Mandiv .nbs-flexisel-nav-left{left:-5px;}
.Mandiv .nbs-flexisel-nav-right{right:-5px;}

}

/*END 12-Flexisel*/

/*Start 13-Fancybox*/
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp{padding:0;margin:0;border:0;outline:0;vertical-align:top}
.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}
.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.fancybox-opened{z-index:8030}
.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}
.fancybox-inner,.fancybox-outer{position:relative}
.fancybox-inner{overflow:hidden}
.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}
.fancybox-error{color:#444;font:14px/20px "Open Sans",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%}
.fancybox-image{max-width:100%;max-height:100%}
#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(fancybox_sprite.png)}
#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}
.fancybox-close,.fancybox-nav{position:absolute;cursor:pointer;z-index:8040}
#fancybox-loading div{width:44px;height:44px;background:url(fancybox_loading.gif) center center no-repeat}
.fancybox-close{top:-18px;right:-18px;width:36px;height:36px}.fancybox-nav{top:0;width:40%;height:100%;text-decoration:none;background:url(blank.gif);-webkit-tap-highlight-color:transparent}
.fancybox-prev{left:0}
.fancybox-next{right:0}
.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}
.fancybox-prev span{left:10px;background-position:0 -36px}
.fancybox-next span{right:10px;background-position:0 -72px}
.fancybox-nav:hover span{visibility:visible}
.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}
.fancybox-lock{overflow:hidden}
.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(fancybox_overlay.png)}
.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}
.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll;z-index:99999999999999}
.fancybox-title{visibility:hidden;font:400 13px/20px "Open Sans",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}
.fancybox-opened .fancybox-title{visibility:visible}
.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}
.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:0 0;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:700;line-height:24px;white-space:nowrap}
.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}
.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:5px;background:#000;background:rgba(0,0,0,.8)}
/*END 13-Fancybox*/

/*START 14-Mega menu Horiz */
#mega_menu {width: 100%;z-index: 999;}
#mega_menu #what_font{ text-decoration: none;      padding:10px;  vertical-align: middle;}
@media only screen and (max-width: 990px) {
#mega_menu{display:none;}}
@media (max-width:1150px) and (min-width:991px) {
    .logo_on_mega{max-width:250px;z-index:999999999;}}
.vertu ul {width:100%;height:80%;}
.vertu ul {text-align: center;position: relative;width: auto;
text-align: center;margin: 0px auto;}
.vertu ul li  {display: inline-block;position:relative;}
.sticky { position: fixed; top: 0px; width: 100%; z-index:999;}
.vertu{height:100%;}
.vertu .max1150{height:100%;}
#logo_container{width: auto;float: left;height:100%;}
.navbar img{z-index:999;}
/*END 14-Mega menu Horiz*/

/*START 15-Datepicker */
.qs-datepicker {color: black;position: absolute;width: 250px;
display: -ms-flexbox;display: flex;
-ms-flex-direction: column;flex-direction: column;
font-family: sans-serif;font-size: 14px;
z-index: 9001;-webkit-user-select: none;
-moz-user-select: none;-ms-user-select: none;
user-select: none;border: 1px solid gray;
border-radius: 4.22275px;overflow: hidden;
background: white;box-shadow: 0 20px 20px -15px rgba(0, 0, 0, 0.3);}
.qs-datepicker * {box-sizing: border-box;}
.qs-datepicker.qs-centered {position: fixed;top: 50%;left: 50%;transform: translate(-50%, -50%);
}
.qs-datepicker.qs-hidden {display: none;}
.qs-datepicker .qs-overlay {position: absolute;top: 0;left: 0;
background: rgba(0, 0, 0, 0.75);color: white;width: 100%;
height: 100%;padding: .5em;
z-index: 1;opacity: 1;transition: opacity 0.3s;
display: -ms-flexbox;display: flex;
-ms-flex-direction: column;flex-direction: column;
-ms-flex-align: center;align-items: center;}
.qs-datepicker .qs-overlay.qs-hidden {
opacity: 0;z-index: -1;}
.qs-datepicker .qs-overlay .qs-close {
-ms-flex-item-align: end;align-self: flex-end;
display: inline-table;padding: .5em;line-height: .77;
cursor: pointer;position: absolute;}
.qs-datepicker .qs-overlay .qs-overlay-year {
display: block;border: none;background: transparent;
border-bottom: 1px solid white;border-radius: 0;
color: white;font-size: 14px;
padding: .25em 0;margin: auto 0 .5em;
width: calc(100% - 1em);}
.qs-datepicker .qs-overlay .qs-overlay-year::-webkit-inner-spin-button {-webkit-appearance: none;}
.qs-datepicker .qs-overlay .qs-submit {
border: 1px solid white;border-radius: 4.22275px;
padding: .5em;margin: 0 auto auto;
cursor: pointer;background: rgba(128, 128, 128, 0.4);}
.qs-datepicker .qs-overlay .qs-submit.qs-disabled {
color: gray;border-color: gray;
cursor: not-allowed;}
.qs-datepicker .qs-controls {
width: 100%;display: -ms-flexbox;
display: flex;-ms-flex-pack: justify;
justify-content: space-between;-ms-flex-align: center;
align-items: center;-ms-flex-positive: 1;
flex-grow: 1;-ms-flex-negative: 0;
flex-shrink: 0;background: lightgray;
filter: blur(0px);transition: filter 0.3s;
}
.qs-datepicker .qs-controls.qs-blur {
filter: blur(5px);}
.qs-datepicker .qs-arrow {
height: 25px; width: 25px;position: relative;
cursor: pointer;border-radius: 5px;
transition: background .15s;}
.qs-datepicker .qs-arrow:hover {
background: rgba(0, 0, 0, 0.1);}
.qs-datepicker .qs-arrow:hover.qs-left:after {
border-right-color: black;}
.qs-datepicker .qs-arrow:hover.qs-right:after {
border-left-color: black;}
.qs-datepicker .qs-arrow:after {
content: '';border: 6.25px solid transparent; position: absolute;top: 50%;transition: border .2s;}
.qs-datepicker .qs-arrow.qs-left:after {
border-right-color: gray;right: 50%;transform: translate(25%, -50%);}
.qs-datepicker .qs-arrow.qs-right:after {
border-left-color: gray;left: 50%;
transform: translate(-25%, -50%);}
.qs-datepicker .qs-month-year {
font-weight: bold;transition: border .2s; border-bottom: 1px solid transparent;cursor: pointer;
}
.qs-datepicker .qs-month-year:hover {border-bottom: 1px solid gray;}
.qs-datepicker .qs-month-year:focus,
.qs-datepicker .qs-month-year:active:focus {
outline: none;}
.qs-datepicker .qs-month {
padding-right: .5ex;
}
.qs-datepicker .qs-year {padding-left: .5ex;}
.qs-datepicker .qs-squares {
display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;
flex-wrap: wrap;padding: 5px;filter: blur(0px);
transition: filter 0.3s;}
.qs-datepicker .qs-squares.qs-blur {
filter: blur(5px);}
.qs-datepicker .qs-square {
width: 14.28571429%;height: 25px;display: -ms-flexbox;
display: flex;-ms-flex-align: center;
align-items: center;-ms-flex-pack: center;
justify-content: center;cursor: pointer;
transition: background .1s;border-radius: 4.22275px;}
.qs-datepicker .qs-square.qs-current {font-weight: bold;}
.qs-datepicker .qs-square.qs-active {
background: lightblue;}
.qs-datepicker .qs-square.qs-disabled span {
opacity: .2;}
.qs-datepicker .qs-square.qs-empty {
cursor: default;}
.qs-datepicker .qs-square.qs-disabled {cursor: not-allowed;}
.qs-datepicker .qs-square.qs-day {
cursor: default;font-weight: bold;
color: gray;}
.qs-datepicker .qs-square:not(.qs-empty):not(.qs-disabled):not(.qs-day):hover {
background: orange;}
/* 15-Datepicker */

/*16- Slick Carousel */
.carousel{
width:90%;margin:0px auto;background-color: #e74c3c}
.slick-slide{margin:10px;}
.slick-slide img{width:100%;border: 2px solid #fff;} 


/* SEARCH AT MEGA MENU */
#search_style { 
-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;background: #518dda;
color: white;text-align: center;cursor: pointer;
padding: 0;vertical-align: middle;
width: 30px; padding: 5px;}
#search_styleForm { 
display: none;border: 13px solid black;
padding: 2em;width: 300px;
background: #232f3a;position: fixed;
top: 18%;right: -6.5%;transform: translate(-50%,-50%);
-webkit-transform: translate(-50%,-50%);}

/*17-Form Contact Style-Reservations */
.contCat input[type=text], select, textarea {
width: 100%;padding: 12px;border: 1px solid #ccc;
border-radius: 4px;resize: vertical;color:black;background-color:white;}
.contCat label {padding: 12px 12px 12px 0;display: inline-block;}
input[type=submit] {
background-color: #4CAF50;color: white;
padding: 12px 20px;border: none;
border-radius: 4px;cursor: pointer;
float: right;}
.contCat input[type=submit]:hover {
background-color: #45a049;}
.contCat ::placeholder { color: #bdbdbd;opacity: 1; /* Firefox */}
input:focus::-webkit-input-placeholder { color:transparent; }
textarea:focus::-webkit-input-placeholder { color:transparent; }
input:focus::-webkit-input-placeholder { color:transparent; }
input:focus:-moz-placeholder { color:transparent; } /* FF 4-18 */
input:focus::-moz-placeholder { color:transparent; } /* FF 19+ */
input:focus:-ms-input-placeholder { color:transparent; } /* IE 10+ */
textarea:focus:-moz-placeholder { color:transparent; } /* FF 4-18 */
textarea:focus::-moz-placeholder { color:transparent; } /* FF 19+ */
textarea:focus:-ms-input-placeholder { color:transparent; } /* IE 10+ */
.reservations {text-align: center;margin: 0px auto;}
.reservations input {padding:14px!important;width:100%!important;}
.reservations input[type=text], select, textarea {
width: 100%;padding: 12px;border: 1px solid #ccc;
border-radius: 4px;resize: vertical;color:black;background-color:white;}
.reservations label {padding: 12px 12px 12px 0;display: inline-block;}
.reservations input[type=submit]:hover {
background-color: #45a049;}
.reservations ::placeholder { color: #bdbdbd;opacity: 1; /* Firefox */}
.reservations textarea{width:100%!important;}
.reservations select{width:100px;}
.reservations select:hover{border:1px solid .reservations select{width:100px;};cursor:pointer;}
.select_title{font-size: 15px;padding: 5px;}
input:focus::-webkit-input-placeholder { color:transparent; }
textarea:focus::-webkit-input-placeholder { color:transparent; }
input:focus::-webkit-input-placeholder { color:transparent; }
input:focus:-moz-placeholder { color:transparent; } /* FF 4-18 */
input:focus::-moz-placeholder { color:transparent; } /* FF 19+ */
input:focus:-ms-input-placeholder { color:transparent; } /* IE 10+ */
.submit_button_style{padding: 15px;color: white;
font-weight: bold;cursor: pointer;font-size: 18px;background-color: #518dda;width: 100%;}
.reservations .is-wrapper img{width:200px !important;}


/*18-Header Bar */
@media only screen and (max-width: 990px) {
.header_bar{display:none;}
}


/*19-Image Captions */
.imageHolder {
position: relative;width: ;height: 100%;    text-align: center; }
.imageHolder .caption {position: absolute;
bottom: 0px;left: 0px;
color: #ffffff;background: #518dda;
text-align:center;font-weight:bold;
opacity:0.7;}
.caption_inside_text{position:relative;top:-9px;}




	
</pre></body></html>