.logo {
    font-family: "FuturaPTMedium";
    
    text-transform: none;
    letter-spacing: 0.111111em;
    font-weight: 500;
    font-style: normal;
	margin:25px 0px 25px 0px;
    
}
.slider-custom{/*margin-top: 96px;*/ margin-top:6px;}
.itmtxt{ height:370px; width:100%; position:relative;font-style: italic;}
.itmtxt .carousel-inner {width:100%;position: absolute;bottom: -373px;}
.ftr{ position:relative;}
.ftr-cont{ position:absolute; bottom:-45px;}
.ftr-cont p{ font-size:12px;}
.navbar-inverse {
	background-color:#000;
	border-color::#000;	
}
.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:focus, .navbar-inverse .navbar-nav>.active>a:hover {
    color: #fff;
    background-color: #000;
}
.navbar {border:none;}
.navbar-toggle {margin-top: 24px;}
.navbar-inverse .nav>li>a {
    padding: 2px 14px;}
	
navbar-brand{color: #ff0a0a;text-decoration: none;}
.carousel-control .glyphicon {font-size: 14px;}
.selected{
    color: #999999 !important;
	font-size:24px;
}
.writeup{ position:relative}
.writeup p:last-child { margin-bottom:0px;}
.disc-span{position:absolute; bottom:0px;}
/*table{border:1px solid #fff !important; height:300px;}
tr > th{border:1px solid #fff !important;}
*/
.modal-content {
    position: relative;
    background-color: #000 !important;
	border:1px solid;
}
.modal-dialog {
   /* width: 800px;*/
    margin: 143px auto;
}
.vdos{ width:100%; min-height:400px; height:auto;}
.close {
    float: right;
    font-size: 21px;
    font-weight: 700;
    line-height: 1;
    color: #fff;
    text-shadow:none;
    filter: alpha(opacity=20);
    opacity: .2;
}


/*Scroll bar style*/
/* width */
::-webkit-scrollbar {
    width: 6px;
}

/* Track */
::-webkit-scrollbar-track {
    /*box-shadow: inset 0 0 5px #666; 
    border-radius: 10px;*/
}

/* Handle */
::-webkit-scrollbar-thumb {
    background: #666; 
    border-radius: 10px;
}



.scrollbar
{
	margin-left: 30px;
	float: left;
	height: 300px;
	width: 65px;
	background: #666;
	overflow-y: scroll;
	margin-bottom: 25px;
}
.vd img{ border:1px solid #CCC;}
.form-group {
    margin-bottom: 38px;
}
.end-pad-center{padding-top:116px;}
.end-pad-center-imgonly{padding-top:116px;}
.contact{    width: 100%;
    height: 630px;
    padding-top: 92px;}
.contact h3{margin:0px;}
@media only screen and (max-width: 768px) {
    /* For mobile phones: */
   .carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {
    margin-left: 250px !important;
}
.end-pad-center{padding-top:0 !important;}
.end-pad-center-imgonly{padding-top:0px;}
@media only screen and (max-width: 375px) {
    /* For mobile phones: */
   .writeup{ position:relative; height:auto !important;}
.disc-span{position:relative;}
}
@media only screen and (max-width: 320px) {
    /* For mobile phones: */
  .carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {
    margin-left: 211px !important;
}
}
.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next {
    margin-right: -51px !important;
    color: #fff;
}
}
@media only screen and (width: 1024px) {
    /* For mobile phones: */
   .carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {
    margin-left: 593px !important;
}
.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next {
    margin-right: -81px !important;
    color: #fff;
}
}