@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed);
body
{
background:#fff;
-webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-text-size-adjust: 100%;
      overflow-y: scroll;
	  
	overflow-x:hidden;
}
::-webkit-scrollbar {
    width: 7px;
}
 
/* Track */
::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
    
}
 
/* Handle */
::-webkit-scrollbar-thumb {

    background:#009846; 
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); 
}
::-webkit-scrollbar-thumb:window-inactive {
	background: rgba(255,0,0,0.4); 
}

.text-shadow
{
	text-shadow:2px 3px #333;
}
.line-hegiht
{
	line-height:30px;
}

.white
{
	color:#fff!important;
}

h1
{
	letter-spacing:1px;
	
	font-size:45px;
	word-spacing:2px;
	font-family: 'Ubuntu Condensed', sans-serif;
}
h2
{
   color:#2ba79c;
	font-family: 'Ubuntu Condensed', sans-serif;
}
h4
{
	letter-spacing:1px;
	word-spacing:2px;
	
	font-family: 'Ubuntu Condensed', sans-serif;
}
h3
{
	letter-spacing:1px;

	line-height:50px;
	font-family: 'Ubuntu Condensed', sans-serif;
}
h6
{
	letter-spacing:1px;
	word-spacing:2px;
	font-family: 'Ubuntu Condensed', sans-serif;
}
h5
{
	letter-spacing:1px;
	word-spacing:2px;
	font-family: 'Ubuntu Condensed', sans-serif;
	
}
p{
	color:#333;
	font-size:15px;
	FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
	line-height:26px;
	word-spacing:2px;
	font-family: 'Roboto Condensed', sans-serif;
}
blockquote
{
	font-size:15px;
	padding:0px 20px 0px 11px;
}

.h1_sm_css
{
font-size:24px!important;
}

.demo-text {
    top: 65%;
    font-weight: bold;
    font-family: 'Playball', cursive!important;
    font-size: 27px!important;
}
.no-margin{
margin:0px !important;
}
.no-padding{
padding:0px !important;
}
.black
{
	color:#333!important;
}
.border_radius_none
{
	border-radius:0px!important;
}

.border-none
{
	border:0px!important;
}
.clear
{
	clear:both!important;
}
.mt-10px
{
	margin-top:10px!important;
}
.top_head
{
background:#1B1B1B;
padding:5px;
}
.contact_box
{
background:#1B1B1B;
padding:6px;
border-radius: 0 0 30px 30px;
}
.nav-bg
{
background: -webkit-linear-gradient(#F40000,#800000);
    background: -moz-linear-gradient(#FF8040,#800000);
    background: -o-linear-gradient(#FF8040,#800000);
    background: -ms-linear-gradient(#FF8040,#800000);
    background: linear-gradient(#FF8040,#800000);
	}
.navbar-inverse .navbar-nav>li>a
{
color:#fff;
}
ul.nav li.dropdown:hover > ul.dropdown-menu{
display:block;
}
.carousel-control.left
{
background:none!important;
}
.carousel-control.right
{
background:none!important;
}
.carousel-control
{
top:45%;
}
.content-part
{
background:#ddd;
padding-bottom:8px;
}
.ulcss li
{
list-style:none;
font-family: 'Roboto Condensed', sans-serif;
line-height: 26px;
font-size:15px;
padding-top:5px;
}
a:focus, a:hover
{
text-decoration:none!important;
}
.ulcss li a
{
	position:relative;
	line-height:25px;
}
 .ulcss li a:before {
 content: '';
  position: absolute;
  width: 100%;
  height: 2px;
  bottom: 0;
  left: 0;
  margin-top:-5px;

  background:#FFC900;
  color:#00D1A9;
  visibility: hidden;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transition: all 0.3s ease-in-out 0s;
  transition: all 0.3s ease-in-out 0s;
}
 .ulcss li a:hover:before {
  visibility: visible;
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
  color:#00D1A9;

}
.content_part
{
background:#ddd;
border:1px solid #333;
}
.box_1
{
background:#9B0000;

}
.footer
{
background:#191919;

}
.footer1
{
background: #0F0F0F;
   -webkit-box-shadow: 0px 0px 5px #555; 
    -ms-box-shadow: 0px 0px 5px #555;
    -moz-box-shadow: 0px 0px 5px #555;
    -o-box-shadow: 0px 0px 5px #555;
   box-shadow: 0px 0px 5px #555; 
	}
.small_hr
{
height:4px;
 background: #fff; /* For browsers that do not support gradients */
  background: -webkit-linear-gradient(left, #fff , #2BA79C); /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(right, #fff, #2BA79C); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(right, #fff, #2BA79C); /* For Firefox 3.6 to 15 */
  background: linear-gradient(to right, #fff , ye#2BA79Cllow); /
}
.navbar-inverse .navbar-toggle
{
border:none!important;
}
.margin
{
margin:0px 10px 10px 0px;
}
/*---For mail----*/

#fade {

    display: none;

    position:absolute;

    top: 0%;

    left: 0%;

    width: 100%;

    height: 100%;

    background-color: #ababab;

    z-index: 1001;

    -moz-opacity: 0.8;

    opacity: .70;

    filter: alpha(opacity=80);

}



#modal {

    display: none;

    position: absolute;

    top: 25%;

    left: 45%;

    width: 100px;

    height: 100px;

    padding:30px 15px 0px;

    border: 3px solid #ababab;

    box-shadow:1px 1px 10px #ababab;

    border-radius:20px;

    background-color: white;

    z-index: 1000000002;

    text-align:center;

    overflow: auto;

}
@media screen and (man-width: 767px) {
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a
{
color:#fff!important;
}
	}
