
a {text-decoration: none;}

.toggleMenuu {
   display: none;
color: #FFF;
position: absolute;
font-size: 0px;
padding: 0px;
height: 14px;
width: 18px;
right: 22px;
top: -20px;
}
.toggleMenuu:before {
	height: 8px;
width: 100%;
display: block;
position: absolute;
content: "";
border-top: 2px solid #F06A3F;
border-bottom: 2px solid #F06A3F;
top: 0px;
left: 0px;
}
.toggleMenuu:after {
	width: 100%;
display: block;
position: absolute;
content: "";
background: #F06A3F none repeat scroll 0% 0%;
left: 0px;
bottom: 0px;
height: 2px;
}

.toggleMenuu:hover:before {border-color:#00ABD5;}
.toggleMenuu:hover:after{background:#00ABD5;}

.navv {
    list-style: none;
     *zoom: 1;
	 padding:0;
	 z-index: 99999;
position: relative;
margin:0;
    
}

.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right {
    width: 40px !important;
    height: 40px !important;
    margin-top: -15px;
    background: #EB6B37 !important;
    font-size: 0px !important;
    border-radius: 100%;
	
}

.carousel-control .glyphicon-chevron-left:hover, .carousel-control .glyphicon-chevron-right:hover {
	background: #FBBC00 !important;
}

.carousel-control.left, .carousel-control  {opacity: 1 !important;}
.glyphicon-chevron-left:before ,.glyphicon-chevron-right:after{position:absolute; width:0; height:0; content:"";
 display:block; top:0; left:0; right:0; bottom:0; margin:auto;}
.glyphicon-chevron-left:before{
	width: 0; 
	height: 0; 
	border-top: 12px solid transparent;
	border-bottom: 12px solid transparent; 	
	border-right:10px solid #fff; 
	left: -5px !important;
}

.glyphicon-chevron-right:after{
	width: 0; 
	height: 0; 
	border-top: 12px solid transparent;
border-bottom: 12px solid transparent;
border-left: 10px solid #FFF;
	right: -5px !important;
}

.navv li ul li{position:relative;}
.navv li ul li:first-child:before{position: absolute;
width: 0px;
height: 0px;
border-left: 10px solid transparent;
border-right: 10px solid transparent;
border-bottom: 10px solid #00ABD5;
display: block;
content: "";
margin-top: -10px;
left: 30px;
z-index: 999;
}
.navv:before,
.navv:after {
    content: " "; 
    display: table; 
}
.navv:after {
    clear: both;
}
.navv ul {
    list-style: none;
    width: 15em;
}

.navv li:nth-child(2) a:hover{color:#00ABD5;}
.navv li.red a:hover{color:#ED6A3A;}
.navv li.pink a:hover{color:#C84664;}
.navv li.yellow a:hover{color:#EBBB2C;}
.navv li.green a:hover{color:#56A048;}

.red  ul li a{
    background: #ED6A3A !important;
}
.navv   li.red ul li:first-child:before {
    border-bottom: 10px solid #ED6A3A;
}

.pink ul li a {
    background: #C84664 none repeat scroll 0% 0% !important;
    color: #FFF; transition:  none;
}

.navv   li.pink ul li:first-child:before {
    border-bottom: 10px solid #C84664;
}

a:focus {
    outline: none !important;
    outline-offset:none !important;
}

.yellow ul li a {
    background: #EBBB2C !important;
    color: #FFF; transition:  none;
}

.navv   li.yellow ul li:first-child:before {
    border-bottom: 10px solid #EBBB2C;
}

.green ul li a {
    background: #56A048 !important;
    color: #FFF; transition:  none;
}
.navv   li.green  ul li:first-child:before {
    border-bottom: 10px solid #56A048;
}

.navv a {
  
    color:#fff;
}
.navv li {
    position: relative;
}
.navv > li {
    float: left;
   
}
.navv > li:first-child a img{margin-top:-7px;}
.navv > li:first-child a{background: transparent url("../images/nav-divider.png") no-repeat scroll right center; margin-top: 11px; padding: 10px 11.333px 10px 0;}
.navv > li > .parent {
    padding: 10px;
font-size: 11pt;
letter-spacing: 0.5px;
text-decoration: none;
text-transform: uppercase;
color: #6F6F6E; transition:  none;
position: relative;
z-index: 999;
background: transparent url("../images/nav-divider.png") no-repeat scroll right center;
margin: 10px 0px 15px;
}

.navv > li:last-child > .parent {background:none;}

.navv > li > a {
    display: block;
}
.navv li  ul {
    position: absolute;
    left: -9999px;
	padding: 0;
}
.navv > li.hover > ul {
    left: 0;
}
.navv li li.hover ul {
    left: 100%;
    top: 0;
}
.navv li li a {
   display: block;
background: #00ABD5 none repeat scroll 0% 0%;
position: relative;
z-index: 100;
border-top: medium none;
padding: 10px;
font-size: 11pt;
margin: 0px;
}

.navv li li a:hover {opacity:0.7; color:#000 !important;}
.navv li li li a {
    background:#249578;
    z-index:200;
    border-top: 1px solid #1d7a62;
}

@media screen and (min-width: 992px)  and  (max-width: 1200px){.navv > li > .parent {font-size:9pt;}}



@media screen and (max-width: 991px) {
    .active {
        display: block;
    }
    .navv > li {
        float: none;
    }
	.navv > li > .parent {
    padding: 10px 5px;
    border-bottom: 1px solid #E9E3E3;
    color: #6F6F6E;
	margin: 0;
	background:url("../images/arrow-top-nv.png") 98% 50% no-repeat;
}
.hover .parent {background:url("../images/arrow-bottom-nv.png") 98% 50% no-repeat !important;}
	
  
    .navv ul {
        display: block;
        width: 100%;
    }
   .navv > li.hover > ul , .navv li li.hover ul {
        position: static;
    }
	
	.hidee ul{display:none;}
	
	.navv > li:first-child a img {
    margin-top: 0;
    margin-left: 6px;
    margin-bottom: 10px;
}
.navv > li:first-child a {   
    display: block;
    border-bottom: 1px solid #E9E3E3;
    background: no-repeat;
}

.navv > li:last-child > .parent {
    background:url("../images/arrow-top-nv.png") 98% 50% no-repeat;
}



}