/* @Akash Badiger Add here all your css styles (customizations) */
.btn-u-logo-color{
	background:#2e3982;
}

.btn-hash{
	background:#ccc;
}

@media (min-width: 992px) {
	.header-v5 .navbar-default::before {
    background: #fff none repeat scroll 0 0; 
    content: " ";
    height: 85px !important;
    left: -215px !important;
    overflow: hidden;
    position: absolute;
    top: -2px;
    transform: skewX(-40deg);
    width: 38%;
	padding: 25px 11px 22px;

}
}
@media (max-width: 991px) { 
	.header-v5 .navbar-default::before {
    background: #fff none repeat scroll 0 0; 
    content: " ";
    height: 70px;
    left: -190px important;
    overflow: hidden;
    position: absolute;
    top: -17px;
    transform: skewX(-40deg);
    width: 41%;
	    padding: 25px 11px 22px;

}

.navbar-brand img{
	padding:10px;
	width:70%;
	margin-top: -38px !important;
}

}

@media (max-width: 768px) {
	.header-v5 .navbar-default::before {
    background: #fff none repeat scroll 0 0; 
    content: " ";
    height: 70px;
    left: -105px;
    overflow: hidden;
    position: absolute;
    top: -12px;
    transform: skewX(-40deg);
    width: 91%;
	    padding: 25px 11px 22px;

}

.navbar>.container .navbar-brand{
    margin-left: 0px !important;
}

.navbar-brand img{
	padding:10px;
	width:70%;
	margin-top: -10px !important;
	
}

}
/*@media (max-width: 568px) {
	.header-v5 .navbar-default::before {
    background: #fff none repeat scroll 0 0; 
    content: " ";
    height: 70px;
    left: -105px;
    overflow: hidden;
    position: absolute;
    top: -12px;
    transform: skewX(-40deg);
    width: 91%;
	padding: 25px 11px 22px;
	margin-top:2px !important;
}

.navbar-brand img{
	padding:10px;
	width:70%;
	margin-top:-47px;
}

}*/

@media (max-width: 450px) {
	.header-v5 .navbar-default::before {
    background: #fff none repeat scroll 0 0; 
    content: " ";
    height: 53px;
    left: -105px;
    overflow: hidden;
    position: absolute;
    top: 2px;
    transform: skewX(-40deg);
    width: 91%;
	padding: 0px 0px 22px;

}

.navbar-brand img{
	padding:10px;
	width:70%;
	margin-top:-35px !important;
	
}

}
@media (max-width: 360px) {
	.header-v5 .navbar-default::before {
    background: #fff none repeat scroll 0 0; 
    content: " ";
    height: 53px;
    left: -105px;
    overflow: hidden;
    position: absolute;
    top: 2px;
    transform: skewX(-40deg);
    width: 91%;
	 padding: 0px 0px 22px;

}

.navbar-brand img{
	padding:10px;
	width:70%;
	margin-top:-35px !important;
}

}

@media (max-width: 359px) {
	.header-v5 .navbar-default::before {
    background: #fff none repeat scroll 0 0; 
    content: " ";
    height: 53px;
    left: -105px;
    overflow: hidden;
    position: absolute;
    top: 2px;
    transform: skewX(-40deg);
    width: 91%;
	 padding: 0px 0px 22px;

}

.navbar-brand img{
	padding:10px;
	width:70%;
	margin-top: -37px !important;
}

}




.mylist li {
	border-bottom:1px dotted #666666; 
	
	padding:11px
}
.mylists li a{
	color:#FF6600;
}
.mylists li a:hover{
	color:#00FF00;
}
#myDiv {
    height: 320px;
    background-size: cover;
    overflow: hidden;
	width:100%;
}
#myDiv ul {
    margin: 0;
    padding: 0;
}
#myDiv li {
    padding: 0;
    margin: 0 0 1px 0;
    list-style: none;
    display: inline;
    align-items: center;
    color: #000;
   
    padding-left: 10px;
}
#myDiv nav {
    position: relative;
    display: block;
    height: 240px;
    overflow: hidden;
   
}
#myDiv .icons i{
	font-size:20px;
}
.tablist li a{
 font-size:14px !important;
}
.color-one {
	border-left: 2px solid #72c02c !important;
	padding:10px;
	margin:10px 0;
}
.color-two {
	border-left: 2px solid #3498db;
	padding:10px;
	margin:10px 0;
}
.color-three {
	border-left: 2px solid #e74c3c;
	padding:10px;
	margin:10px 0;
}
.color-four {
	border-left: 2px solid #9b6bcc;
	padding:10px;
	margin:10px 0;
}
.color-five {
	border-left: 2px solid #555;
	padding:10px;
	margin:10px 0;
}
.color-six {
	border-left: 2px solid #f1c40f;
	padding:10px;
	margin:10px 0;
}
.color-seven {
	border-left: 2px solid #27d7e7;
	padding:10px;
	margin:10px 0;
}
.text-overflow{
  white-space: nowrap; 
    width: 12em; 
    overflow: hidden;
    text-overflow: ellipsis !important; 
	}
.imageBox {
            position: relative;
            
        }
        .imageBox .hoverImg {
            position: absolute;
            left: 0;
            top: 0;
            display: none;
           
        }
        .imageBox:hover .hoverImg {
            display: block;
            
        }
		
.carousel-controls {
    position: absolute;
    top: 65%;
    right: 40px;
    width: 26px;
    height: 26px;
    margin-top: 60px;
    font-size: 22px;
    font-weight: 100;
    line-height: 3px;
    color: #012d71;
    text-align: center;
    /*background: #ea950b;*/
    border: 3px solid #eae5e5;
    -webkit-border-radius: 23px;
    -moz-border-radius: 23px;
    border-radius: 23px;
    /*opacity: 0.5;*/	
	}
	.vertical .carousel-inner {
  height: 100%;
}

.carousel.vertical .item {
  -webkit-transition: 0.6s ease-in-out top;
     -moz-transition: 0.6s ease-in-out top;
      -ms-transition: 0.6s ease-in-out top;
       -o-transition: 0.6s ease-in-out top;
          transition: 0.6s ease-in-out top;
}

.carousel.vertical .active {
  top: 0;
}

.carousel.vertical .next {
  top: 100%;
}

.carousel.vertical .prev {
  top: -100%;
}

.carousel.vertical .next.left,
.carousel.vertical .prev.right {
  top: 0;
}

.carousel.vertical .active.left {
  top: -100%;
}

.carousel.vertical .active.right {
  top: 100%;
}

.carousel.vertical .item {
    left: 0;
}	
.lefts{
 position:absolute;
 bottom:20px;

}
.rights{
 position:absolute;
 bottom:20px;
 right:8px;
 
}

.newbtn{
	background:#eb9800; 
	padding:2px; color:#FFFFFF; 
	font-size:9px
}

.enquiryform {
    
        background: #f7f7f7;
    border: 2px solid #eaeaea;
    padding:20px;
}
.enquiryform .form-control {
    display: block;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #eee;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}

.enquiryform label{
	color:#1d1515 !important;
}


