﻿html{overflow-x:hidden;}
.navbar {background-color:#070e2b;border-radius: 0px;}
.navbartwo {background-color:#b4dc83;border-radius: 0px;margin-bottom: 0px;}
.navbartwo div div ul li a{border: none;font-weight: 600 !important;text-transform: uppercase;position: relative;z-index: 1;color:#fff;} 
.navbartwo div div ul li a:hover{border: none;background-color:#b4dc83;font-weight: 700 !important;text-transform: uppercase;position: relative;z-index: 1;color:#070e2b;border-bottom:2px solid #070e2b;padding-bottom: 8px;transition: 0.3s ease;    text-decoration: none;} 
.navbartwo div div ul li a ul li{border: none;font-weight: 600 !important;text-transform: uppercase;position: relative;z-index: 1;color:#fff;} 
.navbar-brand{letter-spacing: 3px;font-weight: 600;}
.navbar-brand:hover{letter-spacing: 5px;font-weight: 600;transition: 0.3s ease;}
.SuperOneheading {font-family: "Pinyon Script",serif;color: #FFA33E;margin: 48px;padding: 0;font-size: 80px;}
.overlay{background: rgba(0,0,0,.2);}
.aboutusbtn{color: #fff;border: 1px solid #fff;margin-bottom: 20px;}
.listdown{min-height:50px;padding:15px;background-color:#2f2f2f}
.listdown:hover{background-color: #FFA33E;}
.listactive{display:block;}
.listinactive{display:none;}
::-webkit-scrollbar {width: 10px;}
::-webkit-scrollbar-track {background: #f1f1f1;}
::-webkit-scrollbar-thumb {background: #888;}
::-webkit-scrollbar-thumb:hover {background: #555; }
.banner-wrap.extra-style {margin-top: 25px;position: relative;background-color: #698903;min-height:72px;font-size:15px}

.banner-wrap {overflow: hidden;margin: 0 0 20px;padding: 0;}
.banner-wrap {overflow: hidden;margin: 0 0 20px;padding: 0;}
.banner-wrap.extra-style h5 strong {font-weight: normal;color: #9dc02e;display: block;}
.vertical-menu {max-height:150px;overflow-y:scroll;}
.vertical-menu a {background-color: #eee;color: black;display: block;padding: 12px;text-decoration: none;text-align:center}
.vertical-menu a:hover {background-color: #ccc;}
.vertical-menu a.active {background-color: #4CAF50;color: white;}
footer{background-color: #5a5a5a;color:#fff;}
body{padding-bottom: 0px; }
@media screen and (max-width: 600px) {
    /*#socialmediainside{display:block;}*/
    #socialmediainside li{float:left;}
    #socialmediainside li a{padding: 10px 9px;}
    #socialmedia{display:none;}
     i.fa{font-size:12px}
    .navbar-brand{font-size:14px;}
    .SuperOneheading{font-size:46px}
    #mapdiv{padding-left: 6px;}

}
@media screen and (max-width: 1024px) {
    /*#socialmediainside{display:none;}*/
     .navbartwo div div ul li a{font-size:11px}

}
@media screen and (max-width: 768px) {
    /*#socialmediainside{display:none;}*/
     .navbartwo div div ul li a{font-size:15px}
.submenu {
    position: relative;
    top: 0;
    left: -43px;
    margin-top: 51px;
    position: absolute;
    width: 120%;
}
    
}
.right:hover{background-image: linear-gradient(to right,rgba(0,0,0,0) 0,rgba(0,0,0,0)100%);}
.left:hover{background-image: linear-gradient(to right,rgba(0,0,0,0) 0,rgba(0,0,0,0)100%);}
.carousel-inner h3 {font-weight:700}
.nav ul{display : none;}
.nav ul li{list-style-type: none;}
.nav li:hover > ul {
    display: block;
}
.submenu{
	position: relative;
	min-width: 160px;
	min-height: 36px;
    top: 0;
    left: 10px;  margin-top: 51px;  position: absolute; margin-left: -37px;
}
.submenu li {background-color:#b4dc83;border-radius: 0px;padding: 10px;padding: 10px;margin-top: -12px;;    width: 319px;}
@-webkit-keyframes blink {
    0% {
        opacity: 1;
    }
    50% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}
@-moz-keyframes blink {
    0% {
        opacity: 1;
    }
    50% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}
@-o-keyframes blink {
    0% {
        opacity: 1;
    }
    50% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}
.blink {
    -webkit-animation: blink 1s;
    -webkit-animation-iteration-count: infinite;
    -moz-animation: blink 1s;
    -moz-animation-iteration-count: infinite;
    -o-animation: blink 1s;
    -o-animation-iteration-count: infinite;
}
.tag {
    font-family: Helvetica, Arial, sans-serif;
    background: #d2c314;
    display: inline-block;
    color: #fff;
    position: relative;
    padding: 10px;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
    margin: 0 30px 0 0;
    text-decoration: none;
}
.tag:before {
    background: #fff;
    width: 10px;
    height: 10px;
    content: "";
    display: inline-block;
    border-radius: 20px;
    margin: 0 5px 0 0;
}

.tag:after {
    display: inline-block;
    border: 19px solid;
    border-color: transparent transparent transparent #d2c314;
    height: 0;
    width: 0;
    position: absolute;
    right: -38px;
    top: 0;
    content: "";
    display: inline-block;
}
.tag:hover:after {
    border-color: transparent transparent transparent #d2c314;
}
.marquee {
  background-image: url(http://gigwalk.com/home.v4/images/clientlogos.png);
  width: 800px;
  height: 180px;
  -webkit-animation: marquee 4s infinite linear;
  margin: 40px;
  outline:1px solid blue;
}

@-webkit-keyframes marquee {
  0% {
    background-position: 0;
  }

  100% {
    background-position: -1190px;
  }
}