
@font-face {
	font-family: 'DIN-Light';
	src:url(../font/DIN-Light.eot);
	src:url(../font/DIN-Light.otf);
	src: url(../font/DIN-Light.eot?#iefix) format('embedded-opentype'), /* IE6-IE8 */ 
	url(../font/DIN-Light.woff) format('woff'), /* Modern Browsers */ 
	url(../font/DIN-Light.ttf) format('truetype'), /* Safari, Android, iOS */ 
	url(../font/DIN-Light.svg#svgFontName) format('svg'); /* Legacy iOS */
}

@font-face {
        font-family: "DIN";
        src: url('../font/9552002-DIN-Light.eot');
        src: url('../font/9552002-DIN-Light.eot?#iefix') format('embedded-opentype'),
        url('../font/9552002-DIN-Light.svg#DIN') format('svg'),
        url('../font/9552002-DIN-Light.woff') format('woff'),
        url('../font/9552002-DIN-Light.ttf') format('truetype');
        font-weight: normal;
        font-style: normal;
    }

@font-face {
	font-family: 'Myriad Pro';
	src: url('../font/MyriadPro-Regular.eot'); /* IE9 Compat Modes */
	src: url('../font/MyriadPro-Regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('../font/MyriadPro-Regular.woff') format('woff'), /* Modern Browsers */ url('../font/MyriadPro-Regular.ttf') format('truetype'), /* Safari, Android, iOS */ url('../font/MyriadPro-Regular.svg#svgFontName') format('svg'); /* Legacy iOS */
}

/*@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700);
body {font-family: 'Open Sans', sans-serif;}*/
.fix-content {
	position:fixed;
	width: 100%; z-index:999;
}
.scroll-content {
	width: 100%;
}
.header {
	margin-bottom:40px;
	padding:25px 0px;
	/* background-color:#FFF; */
}
.logo {
	height: 134px;
	width: 244px;
	float: left;
}
#nav {
	/*float: right;*/
}
#nav ul { margin:9.4% 0 0;}
.navigation li {
	float: left;
	padding:0px 25px 0px;
}
.navigation a {
	font-family: 'DIN-Light';
	color: #111111;
	font-size:17px;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: 1px; cursor:pointer;
}
.navigation a:hover, .navigation a.active {
	color:#999;
	/*text-shadow: 2px 2px 2px #7E777E;*/
}
.scroll-content .container .header {
	height: 225px;
	margin: 0;
	padding: 0;
}
h1, h2, h3, h4, h5, h6 {
	font-family: 'DIN-Light';
	text-transform: uppercase;
	font-weight: normal;
}
p {
	font-family: 'DIN-Light';
	text-align: justify;
	font-size: 14px;
	line-height: 24px;
	color: #000000;
}
h1 {
	border:1px solid #111111;
	display:table;font-family: 'DIN-Light';
	font-size:18px;
	margin:0 auto 35px;
	padding:20px 0px;
	letter-spacing: 2px;
	word-spacing: 1px;
	text-align: center;
	min-width:270px;
}

p a:link, p a:active { text-decoration: none; color:#4789ab;}
p a:hover { text-decoration: underline; color:#bde7f5;}

/*================== CSS By Ramesh@tivlabs.com =====================*/
#plans-page h1 { min-width:195px; padding-left:0; padding-right:0;}
.form-wrap {}
.form-row { margin:9px 0px;}
.form-row label { float:left; width:93px; line-height:30px; font-family: 'DIN-Light';font-size:14px;}
.form-row input { float:right; width:380px; height:30px; line-height:30px; padding:0px 5px; border:none; background-color:#e4e4e4;font-family: 'DIN-Light'; font-size:14px;}
.form-row textarea { float:right; width:380px; height:100px; line-height:24px; padding:0px 5px; border:none; background-color:#e4e4e4; resize:none;font-family: 'DIN-Light'; font-size:14px;}
.form-row button { float:right; width:100px; height:30px; line-height:30px; text-align:center; background-color:#9e9e9e;font-family: 'DIN-Light'; font-size:12px; text-transform:uppercase; border:none; color:#fefefe;}

.sales-wrap { margin-bottom:15px;}
.sales-wrap-left { float:left; margin-right:20px; width:107px;}
.sales-wrap p { margin:0px; padding:0px;}
.sales-wrap-right { float:left; width:107px;}

#err1, #err2, #err3, #err4 {
font-size: 14px;
text-align: center;
line-height: 32px;
color: red; font-family:Tahoma, Geneva, sans-serif;
}
.location-listing {}
.location-listing ol { margin:0px 0px 0px 10px; padding:0px; list-style-type:none;}
.location-listing ol li {line-height:24px; font-family: 'DIN-Light'; font-size:14px;}

.no-background { background-color:transparent;}
.jag-logo { text-align:center; margin-bottom:30px;}
#team-page p { text-align:justify;}
.team-inner-padding { padding-left:4%;}
/*====================== slider css starts here ============================*/

.cbp-bislideshow {
    list-style: none;
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: -1;
    padding: 0;
    margin: 0;
}
 
.cbp-bislideshow li {
    position: absolute;
    width:100%;
    height:100%;
    top:0%;
    left:0%;
    opacity: 0;
    -webkit-transition: opacity 1s;
    -moz-transition: opacity 1s;
    transition: opacity 1s;
}
 
/* If background-size supported we'll add the images to the background of the li */
 
.backgroundsize .cbp-bislideshow li {
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    background-position: center center;
}
 
/* ...and hide the images */
.backgroundsize .cbp-bislideshow li img {
    display: none;
}
 
.cbp-bislideshow li img {
    display: block;
    width: 100%;
}
 
.cbp-bicontrols {
    position: fixed;
    width:82px;
    height:30px;
    margin: -50px 0 0 -150px;
    bottom:25px;
    right:25px;
}
 
.cbp-bicontrols span {
    float: left;
    width:29px;
    height:30px;
    position: relative;
    cursor: pointer;
}
 
.cbp-bicontrols span:before {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    text-align: center;
    font-family: 'entypo';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 100px;
    font-size: 80px;
    color: #fff;
    -webkit-font-smoothing: antialiased;
    opacity: 0.7;
}
 
.cbp-bicontrols span:hover:before {
    opacity: 1;
}
 
.cbp-bicontrols span:active:before {
    top: 2px;
}
 
span.cbp-biplay:before {
    content: "\e002";
}
 
span.cbp-bipause:before {
    content: "\e003";
}
 
span.cbp-binext:before {
    /*content: "\e000";*/
	content: "";
	background:url(../images/next.png) no-repeat;
}
 
span.cbp-biprev:before {
    /*content: "\e001";*/
	content: "";
	background:url(../images/previous.png) no-repeat;
}
 
.cbp-bicontrols span.cbp-binext {
    float: right;
}
 
/* Fallback */
 
.no-js.no-backgroundsize .cbp-bislideshow li:first-child {
    opacity: 1;
}
 
.no-js.backgroundsize .cbp-bislideshow li:first-child img {
    display: block;
}

/*=============== slider css ENDS Here ==============================*/
