/********************************* Menu Styles Starts ************************************************/

@import url('menu.css');
/********************************* Menu Styles Ends **************************************************/

@font-face {
  font-family: 'MyriadPro-Light';
  src: url('https://ethicalhacking.gohacking.com/fonts/MyriadPro-Light.eot#iefix') format('embedded-opentype'), 
   url('https://ethicalhacking.gohacking.com/fonts/MyriadPro-Light.woff') format('woff'), 
   url('https://ethicalhacking.gohacking.com/fonts/MyriadPro-Light.ttf') format('truetype'),
   url('https://ethicalhacking.gohacking.com/fonts/MyriadPro-Light.svg#MyriadPro-Light') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
	font-family: 'MyriadProRegular';
	src: url('https://ethicalhacking.gohacking.com/fonts/MyriadProRegular.eot') format('eot'), 
	     url('https://ethicalhacking.gohacking.com/fonts/MyriadProRegular.woff') format('woff'), 
	     url('https://ethicalhacking.gohacking.com/fonts/MyriadProRegular.ttf')  format('truetype'),
	     url('https://ethicalhacking.gohacking.com/fonts/MyriadProRegular.svg#MyriadProRegular') format('svg');
	font-weight: normal;
    font-style: normal;
}


 @font-face {
    font-family: 'arial_narrowbold';
    src: url('../fonts/arialnb-webfont.eot');
    src: url('../fonts/arialnb-webfont.eot#iefix') format('embedded-opentype'),
         url('../fonts/arialnb-webfont.woff') format('woff'),
         url('https://ethicalhacking.gohacking.com/fonts/arialnb-webfont.ttf') format('truetype'),
         url('https://ethicalhacking.gohacking.com/fonts/arialnb-webfont.svg#arial_narrowbold') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'arial_narrowregular';
    src: url('../fonts/arialn-webfont.eot');
    src: url('../fonts/arialn-webfont.eot#iefix') format('embedded-opentype'),
         url('../fonts/arialn-webfont.woff') format('woff'),
         url('../fonts/arialn-webfont.ttf') format('truetype'),
         url('https://ethicalhacking.gohacking.com/fonts/arialn-webfont.svg#arial_narrowregular') format('svg');
    font-weight: normal;
    font-style: normal;

} 

 @font-face {
	font-family: 'nyala';
	src: url('../fonts/nyala.eot');
	src: local('nyala'), url('../fonts/nyala.woff') format('woff'), url('../fonts/nyala.ttf') format('truetype');
} 

/* latin-ext */
@font-face {
  font-family: 'Slabo 27px';
  src: url('../fonts/slabo27.eot');
    
  src: url('../fonts/slabo27.eot#iefix') format('embedded-opentype');
  src: url('../fonts/slabo27.woff') format('woff'), url('../fonts/Slabo.woff') format('woff2'), url('../fonts/Slabo27.ttf') format('truetype'), url('https://ethicalhacking.gohacking.com/fonts/Slabo27.svg#Slabo_27px') format('svg');

}


body {
	margin:0px 0px 0px 0px;
	padding: 0px;
}
.project-anchor{
	top: -94px;
	position:relative;
}
.manage-anchor{
	top: -94px;
	position:relative;
}
.facility-anchor{
	top: -94px;
	position:relative;
}
.anchorn-h{
	top: -139px;
	position:relative;
}
#container {
	width:100%;
	height:auto
}
img {
	max-width: 100%;
	border: 0px;
}

#header-top{
	width: 100%;
	height: 78px;
	position: fixed;
	z-index: 9999999;
}
#header-bottom{
	width: 100%;
	height: 78px;
	margin: 0px auto;
	background: #FFFFFF;
}
#header{
	width: 100%;
	height: 78px;
	margin: 0px auto;
	background: url(https://ethicalhacking.gohacking.com/images/header-bg.jpg) repeat-x left top #FFFFFF;
	/*overflow: hidden;*/
	/*position: fixed;*/
}
#header-part {
	width:980px;
	height:78px;
	margin:0px auto;
}
#logo {
	width:413px;
	height:78px;
	float:left;
}
/*#logo img {
	position:relative;
	float:left;
	margin: 8px 0px 0px 0px;
}*/

#address-part {
	width: 637px;
	float: left;
	height: 97px;
}
#call-part{
	width: 637px;
	height: 52px;
	float: left;
}
 .slider-wrapper{
	        	margin: 0px auto;
		        max-width: 100%;
		        height: auto;
 }
#menu-area{
	width: 567px;
	height: 78px;
	float: right;
}
#menu{
	width: 475px;
	height: 38px;
	float: right;
	margin: 40px 0px 0px 0px;
}
/*#menu ul{
	list-style: none;
	display: block;
	margin: 0px auto;
	list-style: none;	
}

#menu li{
	float: left;
	font: normal 16px/20px Arial, Helvetica, sans-serif;
	color: #867878;
	padding: 0px 0px 0px 5px;

	border-right: 1px solid #e2e2e2;
	height: 46px;
}
#menu li:last-child {
	background: none;
}

#menu li a { color:#867878; opacity:0.6; font-size: 16px; text-decoration: none; font-family: Arial, Helvetica, sans-serif; }
#menu li a.active { color: #fff; opacity:1; border-bottom: 0px solid #fff; }
#menu li a:hover { color: #fff; opacity:1;  }*/

.content{
	margin: 0px auto;
	width: 1024px;
}

#menu-part{
	width: 637px;
	height: 45px;
	float: left;
}
#call-area{
	width: 388px;
	height: 52px;
	float: left;
	margin-left: 209px;
}
.call-text{
	font: bold 17px/23px Arial, Helvetica, sans-serif;
	color: #e77500;
	padding: 27px 0px 0px 2px;
}
.call-text a{
	text-decoration: none;
	font: bold 17px/23px Arial, Helvetica, sans-serif;
	color: #e77500;
}
.call-text a:hover{
	text-decoration: none;
	font: bold 17px/23px Arial, Helvetica, sans-serif;
	color: #e77500;
}
.call-text span {
	font: bold 17px/23px Arial, Helvetica, sans-serif;
	color: #bababa;
}
.location-img{
	padding: 52px 0px 0px 0px;
	float: left;
}
#header-top-part{
	width: 100%;
	height: 163px;
	margin: 0px auto;
	background: url(https://ethicalhacking.gohacking.com/images/header-bg.jpg) repeat-x left top;
}
#banner-top-part{
	width: 100%;
	height: 163px;
	margin: 0px auto;
	background: url(https://ethicalhacking.gohacking.com/images/header-bg.jpg) repeat-x left top;
}
#banner-part-sub {
	width: 100%;
	height: 170px;	
	margin:0px auto;
	background: #e07a7d;	
	/*background-size: cover;*/
}
#banner-part {
	width: 100%;
	height: 490px;	
	margin:0px auto;
	background: url(../images/banner-bg.jpg) repeat-x left top;	
	background-attachment: fixed;
	/*background-size: cover;*/
}
#banner-part-in {
	width: 980px;
	height: 490px;	
	margin:0px auto;
	/*background: url(https://ethicalhacking.gohacking.com/images/banner-bottom-bg.png) no-repeat -115px -85px;*/	
	/*background-size: cover;*/
}
#banner-main{
	width: 980px;
	height: 511px;
	float: left;
	margin-top: 24px;	
	background: url(../images/banner-book-img.png) no-repeat -173px top;
}
.banner-txt{
	width: 537px;
	height: 273px;
	float: center;
	margin: 0px 0px 0px 443px;
	/* background: none; url(../images/banner-txt-bg.jpg) no-repeat right bottom; */
}
.banner-text-t{

	text-align: center;
}
.banner-text-t span{
	font: normal 56px/60px 'DigifaceWide';
	color: #ffffff;
}
.banner-text-t span1{
	font: normal 40px/55px 'DigifaceWide';
	color: #0017ff;
}
.banner-text-t span2{
	font: normal 58px/41px 'Slabo 27px', serif;
	color: #FAD100;
}

.banner-text-t span3{
	font: normal 23px/127px 'arial_narrowbold';
	color: #FFFFFF;
}
.banner-text-t h1{
	font: normal 65px/13px 'Slabo 27px', serif;
	color: #ffffff;
}
.banner-text-t h2{
	font-family: 'nyala';
	font-size: 46px;
	color: #D10000;
	font-weight: 500;
	/* -webkit-text-stroke-width: 0.5px;
	-webkit-text-stroke-color: #ffffff; */
	margin-top: -33px;
	text-shadow: 1px 1px 0 #FFF, -1px -1px 0 #DDDDDD, 1px -1px 0 #FFF, -1px 1px 0 #DDDDDD, 0px 0px 0 #FFF
}

.top-buy{

float: left;
width: 980px;
height: 100px;
}

.ban-buy {
    float: left;
    height: 100px;
    width: 192px;
    margin-top: 14px;
    margin-left: 534px;
}

.ban-buy span1{

font-family: 'Slabo 27px', serif;
font-weight:bold;
font-size: 23px;
color: #EE0000;
text-decoration: line-through;
margin-right:22px;
}

.ban-buy span2{

font-family: 'Slabo 27px', serif;
font-weight:bold;
font-size: 31px;
color: #FFFFFF;
}

.buy-buttop{

float:right;
width: 250px;
height: 100px;
text-align:center;
margin-top: 20px;
}

.ban-btn {
	height: 23px;
  background: #f9ba1e;
  background-image: -webkit-linear-gradient(top, #f9ba1e, #D06F00);
  background-image: -moz-linear-gradient(top, #f9ba1e, #D06F00);
  background-image: -ms-linear-gradient(top, #f9ba1e, #D06F00);
  background-image: -o-linear-gradient(top, #f9ba1e, #D06F00);
  background-image: linear-gradient(to bottom, #f9ba1e, #E2861D);
  -webkit-border-radius: 5;
  -moz-border-radius: 5;
  border-radius: 5px;
  -webkit-box-shadow: 1px 1px 3px #666666;
  -moz-box-shadow: 1px 1px 3px #666666;
  box-shadow: 1px 1px 3px #666666;
  font-family: 'Open Sans', sans-serif;
  color: #1D1818;
  font-size: 17px;
  font-weight: bold;
  padding: 7px 36px 8px 31px;
  border: solid #FFC448 2px;
  text-decoration: none;
}
.ban-btn a, .ban-btn a:hover {
 font-family: Arial;
  color: #ffffff;
  font-size: 17px;
  text-decoration: none;
}
.ban-btn:hover {
  background: #e78d00;
  /* background-image: -webkit-linear-gradient(top, #610007, #510101);
  background-image: -moz-linear-gradient(top, #610007, #510101);
  background-image: -ms-linear-gradient(top, #610007, #510101);
  background-image: -o-linear-gradient(top, #610007, #510101);
  background-image: linear-gradient(to bottom, #c7891c, #510101);
  text-decoration: none; */
}

.ban-but-down {
    color: #f4f4f4;
    font: 14px/22px 'Open Sans', sans-serif;
    margin-top: 15px;
    font-weight: 500;	
}


#banner-part ul {
	margin: 0px;
	padding:0px;
}
#banner-part ul li {
	margin: 0px;
	padding:0px;
	list-style: none;
}
#sub-content-part{
	width: 100%;
	height: auto;
	margin: 0px auto;
}
#sub-content {
	width: 956px;
	height: auto;
	margin: 0px auto;
	padding-bottom: 30px;
	margin-bottom: 30px;
	border-bottom: 1px solid #960;
}
#bread-gram{
	width: 956px;
	height: 15px;
	margin: 0px auto;
	font: normal 12px/16px Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 5px;
	border-bottom: 1px solid #0CF;
}
bread-gram {
	font: normal 12px/16px Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 5px;
}
.bread-gram a {
	font: normal 12px/16px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
.bread-gram a:hover {
	font: normal 12px/16px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
#sub-content-lists{
	width: 956px;
	height: auto;
	padding-bottom: 30px;
	margin: 10px 0px 20px 0px;
	border: 1px solid #0CF;
	border-radius:5px;
}
.sub-content-head{
	font: normal 22px/26px Arial, Helvetica, sans-serif;
	color: #42c0fb;
	padding: 20px 0px 0px 0px;
	margin-left: 20px;
	width: 300px;
	border-bottom: 1px solid #c7c7c7;
}
.sub-text-con{
	width: 956px;
	height: auto;
	margin: 0px auto;
}
.sub-text-con p{
	font: normal 12px/16px Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 0px 20px 0px 20px;
	text-align: justify;
}
#latest-training-manual-part{
	width: 100%;
	height: 80px;
	margin: 0px auto;
	background: #B30000;
}
#latest-training-manual{
	width: 980px;
	height: 70px;
	margin: 0px auto;
}
.free-lit{
	width: 546px;
	height: 35px;
	float: left;
}
.free-limited{
	width: 512px;
	height: 55px;
	float: left;
	margin: -20px 0px 0px 10px;
	font: bold 23px/36px Arial, Helvetica, sans-serif;
	color: #FFDE00;
}
.free-limited span{
	font: normal 24px/27px Arial, Helvetica, sans-serif;
	color: #ffffff;
}
.free-limited span1{
	font: normal 26px/30px Arial, Helvetica, sans-serif;
	color: #FFDE00;
}
.order-nw{
	width: 411px;
	height: 52px;
	float: left;
	font: normal 22px/27px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: right;
	margin-top: -17px;
        padding-left: 13px;
}
.order-nw span{
        font-weight: bold;
        color: #FFDE00;

}
#out-training-part{
	width: 100%;
	height: 470px;
	margin: 0px auto;
	background: #FFFFFF;
}
#out-training{
	width: 980px;
	height: 470px;
	margin: 0px auto;
}
#out-training-left{
	width: 490px;
	height: 470px;
	float: left;
}
#out-training-left ul{
	margin: 48px 36px 0px 9px;
	padding: 0px;
}
#out-training-left ul li {
	margin: 0px;
	padding: 0px;
	list-style: outside none;
	height: 130px;
}
#out-training-left ul li h3{
	margin: 0px;
	padding: 0px;
	font: normal 24px/34px Arial, Helvetica, sans-serif;
	color: #B30000;
}
.li-txt {
	font: normal 12px/18px Arial, Helvetica, sans-serif;
	color: #808080;
	
}
.li-img{
	margin-right: 10px;
	margin-bottom: 50px;
}

#out-training-right{
	width: 490px;
	height: 470px;
	float: left;
}
#out-training-right ul{
	margin: 48px 9px 0px 36px;
	padding: 0px;
}
#out-training-right ul li {
	margin: 0px;
	padding: 0px;
	list-style: outside none;
	height: 130px;
}

#out-training-right ul li h3{
	margin: 0px;
	padding: 0px;
	font: normal 24px/34px Arial, Helvetica, sans-serif;
	color: #B30000;
}

.li-txt-r {
	font: normal 12px/18px Arial, Helvetica, sans-serif;
	color: #808080;
	
}
.li-img-r{
	margin-right: 10px;
	margin-bottom: 50px;
}
#john-quoate{
	width: 100%;
	height: 100%;
	margin: 0px auto;
	position: relative;
}
#meet-our-expert-part{
	width: 100%;
	height: 215px;
	margin: 0px auto;
	/*background: url(https://ethicalhacking.gohacking.com/images/john-smith-bg2.jpg) repeat left top;*/
	background: url(../images/john-smith-bg.jpg) repeat left top;
	background-attachment: fixed; 
	background-color: transparent;
	
}
#meet-our-expert{
	width: 980px;
	height: 274px;
	margin: 0px auto;
}
.quoate-text{
	width: 958px;
	height: 100px;
	padding: 16px 11px 10px 11px;
}
.quoate-text p {
	padding: 0px 0px 0px 80px;
	font: normal 18px/25px Open Sans;
	color: #ffffff;
	letter-spacing: 1px;
}
.john-sm{
	font: normal 18px/26px Open Sans;
	color: #ffffff;
	text-align: right;
	padding-right: 40px;
	padding-top: 30px;
}
.john-sm span{
	font: normal 15px/16px Open Sans;
	color: #c2c1c1;
	padding-top: 5px;
}
#student-testimonial-part{
	width: 100%;
	height: 420px;
	margin: 0px auto;
	border-bottom: 2px solid #ccd4ed;
	padding-top: 5px;
}

#student-testimonial-part-buy{
	width: 100%;
	height: 420px;
	margin: 0px auto;
	border-bottom: 2px solid #ccd4ed;
	padding-top: 25px;
}

#sub-page-body{
	width: 100%;
	margin: 0px auto;
	padding-top: 25px;
        height: 1340px;
}

#terms-page-body{
	width: 100%;
	margin: 0px auto;
	padding-top: 25px;
        height: 1550px;
}


#student-testimonial{
	width: 980px;
	height: 420px;
	margin: 0px auto;
}

#test-head{
width: 100%;
background-color: #B30000;
}

#what-readers{
width: 980px;
text-align:center;
font-family: 'Slabo 27px', serif;
font-size: 30px;
color: #FFFFFF;
margin: 0px auto;
padding: 25px 0px 20px 0px;
}

#concepts-covered{
	width: 100%;
	margin-bottom: 15px;
	font-family: 'Slabo 27px', serif;
	text-align: center;
	font-size: 30px;
	color: #FFFFFF;
	padding-top: 25px;		
	padding-bottom: 20px;
	background-color: #B30000;
}

#cc-part{
width: 100%;
height: 430px;
margin: 0px auto;
background: #FFFFFF;
}

#cc-list{
width: 980px;
margin: 0px auto;
}

#cc-list-left{
width: 327px;
height: 430px;
float: left;
}

#cc-list-left ul{
margin: 10px 9px 0px 2px;
padding: 0px;
}

#cc-list-left ul li{
margin: 0px;
padding-top: 10px;
list-style: outside none;
}

#cc-list-left ul li h5{
font-family: 'Slabo 27px', serif;
font-size: 17px;
color: #000;
margin: 0px;
}

#cc-list-mid{
width: 326px;
height: 430px;
float: left;
}

#cc-list-mid ul{
margin: 10px 9px 0px 9px;
padding: 0px;
}

#cc-list-mid ul li{
margin: 0px;
padding-top: 10px;
list-style: outside none;
}

#cc-list-mid ul li h5{
font-family: 'Slabo 27px', serif;
font-size: 17px;
color: #000;
margin: 0px;
}

#cc-list-right{
width: 327px;
height: 430px;
float: left;
}

#cc-list-right ul{
margin: 10px 2px 0px 9px;
padding: 0px;
}

#cc-list-right ul li{
margin: 0px;
padding-top: 10px;
list-style: outside none;
}

#cc-list-right ul li h5{
font-family: 'Slabo 27px', serif;
font-size: 17px;
color: #000;
margin: 0px;
}

.li-cc-img{
	margin-right: 10px;
	width: 20px;
	height: 19px;
}

#skills-learnt{
width:100%;
height: 315px;
margin: 0px auto;
background: #FFFFFF;
/* border-bottom: 30px solid #B30000; */
padding-bottom: 33px;
}

#sl-box{
width: 980px;
height: 300px;
margin: 0px auto;
}

#sl-list{
margin: 38px 35px 0px 5px;
padding: 0px;
}

#sl-list h4{
margin: 0px;
padding-bottom: 6px;
font: normal 26px/34px Arial, Helvetica, sans-serif;
color: #B30000;
}

#sl-list span1{
font: normal 16px/18px 'Open Sans', sans-serif;
color: #1b1b1b;
}

.sl-list-img{
margin-right: 15px;
margin-bottom: 50px;
}


#book-buy{
	width: 970px;
	height: 323px;
	float: left;
	margin: 34px 0px 0px 0px;
}
.final-call-to-action{
	font: normal 21px/32px 'Open Sans', sans-serif;
	color: #000000;
	padding-left: 320px;
	padding-top: 2px;
	height: 250px;
        font-weight: 500;

}
.final-call-to-action span2{
	font: normal 21px/32px 'Open Sans', sans-serif;
	color: #000000;
        font-weight: 500;
}

.final-call-to-action span1{
	color:#0E8600;
	font-weight: bold;
}

.rs-details{
	width: 691px;
	height: 107px;
	float: left;
}
.rs-strike{
	width: 210px;
	height: 107px;
	float: left;
	padding-left: 201px;
	font: bold 35px/30px 'Slabo 27px', serif;
	color: #0e8600;
}
.rs-strike span{
	font: bold 25px/30px 'Slabo 27px', serif;
	color: #eb0000;
	text-decoration: line-through;
	padding-right: 24px;
}
.rs-details-but{
	width: 280px;
	height: 107px;
	float: right;
}
.but-buy{
	width: 280px;
	height: 50px;
	float: right;
        text-align:center;
}
.buy-btn {
	height: 25px;
  background: #f9ba1e;
  background-image: -webkit-linear-gradient(top, #f9ba1e, #D06F00);
  background-image: -moz-linear-gradient(top, #f9ba1e, #D06F00);
  background-image: -ms-linear-gradient(top, #f9ba1e, #D06F00);
  background-image: -o-linear-gradient(top, #f9ba1e, #D06F00);
  background-image: linear-gradient(to bottom, #f9ba1e, #E2861D);
  -webkit-border-radius: 5;
  -moz-border-radius: 5;
  border-radius: 5px;
  -webkit-box-shadow: 0px 3px 3px #666666;
  -moz-box-shadow: 0px 3px 3px #666666;
  box-shadow: 0px 3px 3px #666666;
  font-family: 'Open Sans', sans-serif;
  color: #1D1818;
  font-size: 19px;
  font-weight: bold;
  padding: 8px 33px 9px 34px;
  border: solid #FFC448 2px;
  text-decoration: none;
}
.buy-btn a, .buy-btn a:hover {
 font-family: 'Open Sans', sans-serif;
  color: #1D1818;
  font-size: 18px;
  text-decoration: none;
}
.buy-btn:hover {
  background: #e78d00;
  /* background-image: -webkit-linear-gradient(top, #610007, #510101);
  background-image: -moz-linear-gradient(top, #610007, #510101);
  background-image: -ms-linear-gradient(top, #610007, #510101);
  background-image: -o-linear-gradient(top, #610007, #510101);
  background-image: linear-gradient(to bottom, #c7891c, #510101);
  text-decoration: none; */
}

.thirtyday {
	
text-align: center;
font: bold 18px/10px 'Open Sans', sans-serif;
color: #216300;
padding-bottom: 25px;
display:none;
}
.immediate-down{
color: #1D1818;
font: 15px/24px 'Open Sans', sans-serif;
margin-top: 16px;
font-weight: 700;
}

#author-name{
	width: 100%;
	height: 225px;
	margin: 0px auto;
	background: #eeeeee;
}
#author-name-in{
	width: 980px;
	height: 225px;
	margin: 0px auto;
}
#auth-det{
	width: 970px;
	height: 167px;
	float: left;
	margin: 43px 0px 0px 6px;
}
.aut-txt{
	font: normal 28px/30px Arial, Helvetica, sans-serif;
	color: #514C4C;
	float: left;
	padding-left: 16px;
}
.aut-txt span{
	font: normal 16px/25px Arial, Helvetica, sans-serif;
	color: #6B6B6B;
}
.abt-aut{
	width: 806px;
	height: 65px;
	padding: 20px 0px 0px 16px;
	font: normal 13px/18px Arial, Helvetica, sans-serif;
	color: #6B6B6B;
	float: left;
}
.abt-social{
	width: 133px;
	height: 28px;
	float: left;
	padding-left: 16px;
}



/* sub pagest start */

#sub-banner{
	width: 100%;
	height: 270px;
	margin: 0px auto;
	background: url(../images/banner-bg.jpg) repeat-x left top;
	background-attachment: fixed;
}
#sub-banner-in{
	width: 100%;
	height: 274px;
	margin: 0px auto;
	background: url(https://ethicalhacking.gohacking.com/images/sub-banner-img.jpg) no-repeat center top;
}
#banner-part-sub1 {
    height: 270px;
    margin: 0px auto;
    width: 980px;
}
#banner-main-s {
    background:url(../images/sub-banner-book-img.png)  no-repeat scroll 20px top rgba(0, 0, 0, 0);
    float: left;
    height: 260px;
    margin-top: 10px;
    width: 980px;
}
.banner-txt-s{
   /* background: url("../images/banner-txt-bg.jpg") no-repeat scroll right bottom rgba(0, 0, 0, 0);*/
    float: left;
    height: 245px;
    margin: 60px 0px 0px 265px;
    width: 680px;
}
.banner-text-t-s {
    text-align: center;
}
.banner-text-t-s h2 {
    font-family: 'nyala';
font-size: 51px;
color: #D10000;
font-weight: 500;
margin-top: 0px;
/* margin-left: 5px; */
text-shadow: 1px 1px 0 #FFF, -1px -1px 0 #DDDDDD, 1px -1px 0 #FFF, -1px 1px 0 #DDDDDD, 0px 0px 0 #FFF;
}
.banner-text-t-s span1 {
    color: #FFDE00;
    font-family: 'Arial Rounded MT Bold', 'Helvetica Rounded', Arial, sans-serif;
    font-size: 35px;	
    padding-left: 10px;	
}

#sub-page-con{
	width: 100%;
	margin: 0px auto;
}
#sub-page-con-in{
	width: 980px;
	margin: 0px auto;
}
#sub-text-con{
	width: 978px;
	float: left;
	font: normal 15px/22px Arial, Helvetica, sans-serif;
	color: #1d1818;
	text-align: justify;
	padding: 20px 1px 30px 1px;
        min-height: 500px;
}
#sub-text-con h1{
	font: bold 25px/30px Arial, Helvetica, sans-serif;
	color: #B30000;
	margin: 0px;
	padding-bottom: 8px;
	border-bottom: 1px solid #A0A0A0;
}

.sub-page-big-text{
font: normal 21px/32px 'Open Sans', sans-serif;
color: #000000;
padding-top: 2px;
height: 250px;
}

.sub-page-big-text-sm{
font: normal 21px/32px 'Open Sans', sans-serif;
color: #000000;
padding-top: 2px;
padding-bottom: 10px;
}

.sub-page-med-text{
font: normal 18px/30px 'Open Sans', sans-serif;
color: #000000;
padding-top: 2px;
padding-bottom: 10px;
}

.sub-page-med-text span1{
font-weight:bold; 
color:#F40000;
}

.sub-page-med-text span2{
font-size:1.4em; 
font-weight:bold;
padding-top:10px;
}

.sub-page-med-text a{
font-weight:bold; 
color:#000FA8;
}

.sub-page-med-text a:hover{
font-weight:bold; 
color:#1126fa;
}
/* sub pagest end */



/* footer start */


#footer-part{
	width: 100%;
	height: 92px;	
	margin:0px auto;
	background: #000000;
	clear: both;
}
#footer{
	width: 980px;
	height: 92px;
	margin: 0px auto;
}
#footer-left{
	width: 502px;
	height: 92px;
	float: left;
}
.copy-rights{
	font: normal 13px/17px Arial, Helvetica, sans-serif;
	color: #9d9d9d;
	padding: 40px 0px 0px 30px;
}
#footer-right{
	width: 478px;
	height: 92px;
	float: left;
}

.powered{
	font: normal 13px/17px Arial, Helvetica, sans-serif;
	color: #9d9d9d;
	padding: 40px 0px 0px 200px;
	text-align: left;
}
.powered a {
	font: normal 13px/17px Arial, Helvetica, sans-serif;
	color: #9d9d9d;
	text-decoration: none;
}
.powered a:hover {
	font: normal 13px/17px Arial, Helvetica, sans-serif;
	color: #9d9d9d;
	text-decoration: none;
}
/* footer end */



.default{
		transition-duration: 1s;
	}
    .fixed {
		transition-duration: 1s;
		/*text-align:center;*/
		z-index:999;
        position:fixed;
        top: -65px; 
        padding:20px 0;
        width:100%;
		background-color: #101010!important;
    }


.slicknav_menu{
	display: none;
}