@charset "utf-8";
/* CSS Document */
img.logomenu {width:80px; height:auto; position:relative;}
.text-center {text-align:center !important;}
.navmenu{ position:relative;}
nav {
z-index:999;
position: relative;
top:0;
width:100%;
margin:auto;
}
nav ul {
    list-style: none;
    text-align: center;
    /*line-height: 49px;*/
    padding: 0;
    margin: 0;
}
nav li {
    display: inline-block;
    *display: inline;
    zoom: 1;
}
.jetmenu{
    width: 100%;
    padding: 0;
    margin: 0;
    position: relative;
    float: left;
    list-style: none;
	background: #00BCB2;
    line-height: 1;
}
.jetmenu li{
    display: inline-block;
}
.jetmenu a{
    -o-transition: all .3s linear;
    -webkit-transition: all .3s linear;
    -moz-transition: all .3s linear;
    transition: all .3s linear;
    outline: none;
    z-index: 10;
}
.jetmenu > li > a{
    padding: 20px 24px;
    font-size: 1.4rem;
    color: #fff;
    text-decoration: none;
    display: inline-block;
}
.jetmenu > li:hover > a{
    background: rgba(0,120,114,0.9);
	color: #fff;
	-webkit-transition: 0.3s all; -moz-transition: 0.3s all; transition: 0.3s all;
}
.max-width {max-width: 1600px !important; margin:auto;}
/* DROPDOWN CONFIGURATION
**********************************************************/
.jetmenu ul.dropdown, 
.jetmenu ul.dropdown li ul.dropdown {
    list-style: none;
    margin: 0;
    padding: 0;   
    display: none;
    position: absolute;
    z-index: 99;
    min-width: 134px;
    background: #00BCB2;
}
.jetmenu ul.dropdown{
    top: 60px;
}
.jetmenu ul.dropdown li ul.dropdown{
    left: 100%;
    top: inherit;
}
.jetmenu ul.dropdown li{
    clear:both;
    width:100%;
    font-size: 12px;
}
.jetmenu ul.dropdown li a{
    width:100%;
    padding: 12px 24px 12px;
    display:inline-block;
    float:left;
    clear:both;
    text-decoration: none;
    color: #fff;
    box-sizing:border-box;
    -moz-box-sizing:border-box; 
    -webkit-box-sizing:border-box;
}
.jetmenu ul.dropdown li:hover > a{
    background: #00BCB2;
    color: #555;
	-webkit-transition: 0.3s all; -moz-transition: 0.3s all; transition: 0.3s all;
}

/* dropdowns to left side */
.jetmenu ul.dropdown li ul.dropdown.left{
    left: auto;
    right: 100%;
}

/* SUBMENU INDICATORS
**********************************************************/
.jetmenu .indicator{
    position: relative;
    left: 5px;
    top: 0;
    font-size: 14px;
    float: right;
}
.jetmenu ul li .indicator{
    font-size: 12px;
    top: 1px;
    left: 10px;
}

/* MEGAMENU
**********************************************************/
.jetmenu > li > .megamenu{
    position: absolute;
    display: none;
    background: rgba(0,120,114,0.9);
    width: 25%;
    /* top: 60px; */
    font-size: 12px;
    color: #fff;
    z-index: 99;
    padding: 20px 30px 20px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

/* megamenu list */
.megamenu .light-color {background-color:rgba(255,255,255,0.1);}
.jetmenu li > .megamenu ul{
    margin: 0 0 20px 0;
    float: left;
    padding: 0;
    display: block;
    position: relative;
}
.jetmenu li > .megamenu ul li{
    width: 100%;
    padding: 4px 0;
}
.jetmenu li > .megamenu ul li.title{
    margin: 0 0 8px;
    padding: 0 0 5px;
    font-size: 14px;
}

/* megamenu h5 */
.jetmenu li > .megamenu h5{
    width: 100%;
    margin: 0;
    padding: 0;
	font-size:2rem;
}

/* megamenu links */
.jetmenu li > .megamenu a{
    color: #fff;
    text-decoration: none;
    font-size: 1.4rem;
    -webkit-transition: color 0.3s linear; 
    -moz-transition: color 0.3s linear; 
    -o-transition: color 0.3s linear; 
    transition: color 0.3s linear; 
}
.jetmenu li > .megamenu a:hover{
    color: #006666;
	-webkit-transition: 0.3s all; -moz-transition: 0.3s all; transition: 0.3s all;
}

/* megamenu images */
.jetmenu  .megamenu img{
    width: 100%;
    -webkit-transition: border 0.3s linear; 
    -moz-transition: border 0.3s linear;
    -o-transition: border 0.3s linear;
    transition: border 0.3s linear;
	padding-bottom:3px;
}

/* to fix right attribute on submenus (menu aligned to left (default)) */
.jetmenu > li.fix-sub > .megamenu,
.jetmenu > li.fix-sub > .megamenu.half-width,
.jetmenu > li.fix-sub > .dropdown{
    right: 0;
}

/* MEGAMENU WIDTHS
**********************************************************/
.jetmenu > li > .megamenu.half-width{
    width: 50%;
}
.jetmenu > li > .megamenu.full-width{
    width: 100%;
    left: 0;
}


/* MEGAMENU GRID SYSTEM
**********************************************************/
.megamenu .row{
    width: 100%;
    margin-top: 5px;
}
.megamenu .row:first-child {
    margin-top: 0;
}
.megamenu .row:before,
.megamenu .row:after {
    display: table;
    content: "";
    line-height: 0;
}
.megamenu .row:after {
    clear: both;
}
.megamenu .row .col1,
.megamenu .row .col2,
.megamenu .row .col3,
.megamenu .row .col4,
.megamenu .row .col5,
.megamenu .row .col6{
    display: block;
    width: 100%;
    min-height: 20px;
    float: left;
    font-size: 1.4em;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 5px;
}
.megamenu .row [class*="col"]:first-child {margin-left: 0;}
.megamenu .row .col1{width: 14.893617021276595%;}
.megamenu .row .col2{width: 31.914893617021278%;}
.megamenu .row .col3{width: 48.93617021276595%;}
.megamenu .row .col4{width: 65.95744680851064%;}
.megamenu .row .col5{width: 82.97872340425532%;}
.megamenu .row .col6{width: 100%;}

.megamenu .row .one.column, .megamenu .row .one.columns,
.megamenu .row .two.columns,
.megamenu .row .three.columns,
.megamenu .row .four.columns,
.megamenu .row .five.columns,
.megamenu .row .six.columns,
.megamenu .row .seven.columns,
.megamenu .row .eight.columns,
.megamenu .row .nine.columns,
.megamenu .row .ten.columns,
.megamenu .row .eleven.columns,
.megamenu .row .twelve.columns
{   display: block;
    min-height: 30px;
    font-size: 1.4em;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 2px;
}
.megamenu .column, .megamenu .columns { margin: 0; padding:1% !important;}
.megamenu .column:first-child, .megamenu .columns:first-child { margin-left: 0;}

.megamenu .one.column,
.megamenu .one.columns                    { width: 8.3%; }
.megamenu .two.columns                    { width: 16.6%; }
.megamenu .three.columns                  { width: 24.9%;}
.megamenu .four.columns                   { width: 33.2%; }
.megamenu .five.columns                   { width: 41.5%; }
.megamenu .six.columns                    { width: 49.8%;}
.megamenu .seven.columns                  { width: 58.1%; }
.megamenu .eight.columns                  { width: 66.4%; }
.megamenu .nine.columns                   { width: 74.7%;}
.megamenu .ten.columns                    { width: 83%; }
.megamenu .eleven.columns                 { width: 91.3%; }
.megamenu .twelve.columns                 { width: 100%; margin: 0; }
.megamenu .three.columns:hover,.megamenu .six.columns:hover {background-color: rgba(255,255,255,0.5);-webkit-transition: 0.3s all; -moz-transition: 0.3s all; transition: 0.3s all;}
.megamenu img:hover {-webkit-filter: grayscale(100%);filter: grayscale(100%);-webkit-transition: 0.3s all; -moz-transition: 0.3s all; transition: 0.3s all;}
.botomline {border-top:1px solid #fff;}

/* RIGHT ALIGNMENT (MENU ITEM)
**********************************************************/
.jetmenu > li.right{
    float: right;
}
.jetmenu > li.right > .megamenu,
.jetmenu > li.right > .megamenu.half-width,
.jetmenu > li.right > .dropdown{
    right: 0;
}

/* to fix right attribute on submenus (menu aligned to right) */
.jetmenu > li.jsright{
    float: right;
}
.jetmenu > li.jsright.last > .megamenu,
.jetmenu > li.jsright.last > .megamenu.half-width,
.jetmenu > li.jsright.last > .dropdown{
    right: 0;
}


/* COLLAPSIBLE MENU
**********************************************************/
.jetmenu > li.showhide{
    display: none;
    width: 100%;
    height: 50px;
    cursor: pointer;
    color: #fff;
    background: #00bcb2;
}
.jetmenu > li.showhide span.title{
    margin: 18px 0 0 25px;
    float: left;
}
.jetmenu > li.showhide span.icon{
    margin: 17px 20px;
    float: right;
}
.jetmenu > li.showhide .icon em{
    margin-bottom: 3px;
    display: block;
    width: 20px;
    height: 2px;
    background: #fff;
}


/* RESPONSIVE LAYOUT
**********************************************************/
@media (max-width: 767px) {
	.jetmenu {line-height: 2;}
	.jetmenu img {display:none;}
	img.logomenu {display:block !important; margin:auto;}
    .jetmenu > li{
        display: block;
        width: 100%;
        box-sizing:border-box;
        -moz-box-sizing:border-box; 
        -webkit-box-sizing:border-box;
    }
    .jetmenu > li > a{
        padding: 5px 25px;
    }
    .jetmenu a{
        width: 100%;
        background: #00bcb2;
        box-sizing:border-box;
        -moz-box-sizing:border-box; 
        -webkit-box-sizing:border-box; 
    }
    .jetmenu ul.dropdown, 
    .jetmenu ul.dropdown li ul.dropdown{
        width: 100% !important;
        left: 0;
        position: static !important;
        border: none;
        box-sizing:border-box;
        -moz-box-sizing:border-box; 
        -webkit-box-sizing:border-box; 
    }
    .jetmenu ul.dropdown li {
        background: #fff !important;
        border: none;
    }
    .jetmenu ul.dropdown > li > a{
        padding-left: 40px !important;
    }
    .jetmenu > li > .megamenu{
        width: 100% !important;
        position: static;
        border-top: none;
    }
    .jetmenu > li > .megamenu .row [class*="col"]{
        float: none;
        display: block;
        width: 100% !important;
        margin-left: 0;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    .jetmenu > li > .megamenu .row:first-child  [class*="col"]:first-child {
        margin-top: 0;
    }
    .jetmenu > li > .megamenu .row{
        margin-top: 0;
    }
    .jetmenu > li > ul.dropdown > li > a{ padding-left: 40px !important; }
    .jetmenu > li > ul.dropdown > li > ul.dropdown > li > a{ padding-left: 60px !important; }
    .jetmenu > li > ul.dropdown > li > ul.dropdown > li > ul.dropdown > li > a{ padding-left: 80px !important; }
}
@media (min-width: 767px) and (max-width: 900px) {
    .jetmenu > li > .megamenu{
        width: 100% !important;
        left: 0 !important;
    }
}

.jetmenu h5 {border-bottom:1px solid #fff;}

/*-----------------map zoom----------------------*/
.menumap table{width:100%; text-align:center;}
.menumap td{width:100%; text-align:center;}
.menumap td a{width:100%; display:block; padding:5px 0;}
.menumap img:hover {-webkit-filter:none;filter:none;-webkit-transition: 0.3s all; -moz-transition: 0.3s all; transition: 0.3s all;}
.menumap .zoom { border: 0; margin: 0;padding: 0;display: inline-block;position: relative;}
.menumap .zoom p {position: absolute;top: 3px;right: 28px;color: #555;font: bold 13px/1 sans-serif;}
/* magnifying glass icon */
.menumap .zoom:after {content: '';display: block;width: 33px;height: 33px;position: absolute;top: 0;right: 0;opacity: 0.3;background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAhCAMAAABgOjJdAAAAOVBMVEUAAAD///8AAAAAAAAVFRUpKSk8PDxPT09gYGBxcXGCgoKSkpKwsLC+vr7MzMzZ2dnm5ubz8/P///+LgQr7AAAAE3RSTlMAAFSGiYyOkZSXmp2ipairrbCz61ViJgAAAJ9JREFUeF6tz70Og0AMA2CfgaPl987v/7AFlqgemqWWsn2OZJRSOPzKLcBUgKlwUuf6LYzUJqlVEwgydfXjumoiyKZzHMZTm4kgTXe7qpsI0h8xSSaC7M//TbuJILN0rIf0chHkrSfnGMLJtKzLq1/EhI2uD3HhZHfhpK0mnNgWI4kAUwGmAkwFmAowFWAqwFSAqQBTAaYCTAWIkuUf4gNsjQljXxt9tgAAAABJRU5ErkJggg==') /*icon.png*/;}
.menumap .zoom img {display: block;}.zoom img::selection {background-color: transparent;}
#myImageMap{display: block;width: 100%; width:225px; height:296px;}
