@charset "utf-8";
/* CSS Document */

header,nav,figure,welcome,section,artical,aside,footer{
	margin:0;
	padding:0;
}

*{
	margin:0;
	padding:0;
}

body{
	margin:0;
	padding:0;
	font-size:16px;
	background-image:url(../images/bg.jpg);
	background-repeat:repeat-x;
	background-color:#000000;
	
}
.clear{
	clear:both;
}
.clear1{
	clear:float;
}
.img{
	width:100%;
}
.img_1{
	width:100%;
	padding-top:2%;
}
.img_logo{
	width:auto;
}
.img_hlf{
	width:70%;
	margin:0% 15%;
}

.img_hlf2{
	width:98%;
	margin:0% 1%;
}
.no{
	display:none;
}
.yes{
	display:block;
}
.img_br{
	width:100%;
	border:#ccc dashed 1px;
}

.img_nobr{
	width:100%;
}
.border1{border:#ccc dashed 1px;}

.top_nav_main{
	margin:0 auto;
	width:100%;
	border-bottom:#b29305 solid 1px;
	background-color:#ebd44a;
}
.top_nav{
	width:83%;
	margin:0 auto;
	padding:0.5%;
}





#wraper{
	width:83%;
	max-width:1130px;
	margin:0 auto;
	z-index:-3;
}

/* top div start */
.top{
	width:100%;
	margin:0 auto;
	background-color:#ebd44a;
}
.logo{
	width:20%;
	float:left;
	margin:2% 1% 0% 1%;
}
.top_right{
	width:30%;
	float:right;
	margin:0.5% 1% -3px 0%;
	z-index:
}
/* top div ends */


/* navbar div start */
.navbar{
	width:100%;
	margin:0 auto;
}
/* navbar div ends */


/* banner div start */
.banner{
	width:100%;
	margin:0.5% auto;
}
/* banner div ends */




/* text div start */
.bodytextnew {
	font-family: Calibri;
	font-size: 16px;
	color: #000000;
	text-decoration: none;
	padding:1%;
	font-weight: normal;
}

.bodytextnew12345 {
	font-family: Calibri;
	font-size: 16px;
	color: #000000;
	text-decoration: none;
	padding:2% 2%;
	font-weight: normal;
}


.body_text{
	font-family: Calibri;
	font-size: 16px;
	color: #000000;
	text-decoration: none;
	line-height:130%;
	text-align:justify;
	padding:1%;
}
.body_text_new{
	font-family: Calibri;
	font-size: 16px;
	color: #000000;
	text-decoration: none;
	line-height:130%;
	text-align:justify;
	padding:1%;
}
.body_text333{
	font-family: Calibri;
	font-size: 16px;
	color: #000000;
	text-decoration: none;
	line-height:130%;
	text-align:justify;
	padding:1% 1%;
}
.b{
	font-weight:bold;
}
.lable{
	font-family: 'Orbitron', sans-serif;
	font-size: 17px;
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;
	padding:2% 1% 0% 1.8%;
}
.bold_new1{
	font-family: 'Francois One', sans-serif;
	font-size: 15px;
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;
	padding:0% 1% 0% 1%;
	margin:1% 0% 0% 0%;
}
.bold_new14789{
	font-family: 'Francois One', sans-serif;
	font-size: 15px;
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;
	padding:0% 1% 0% 1%;
}

.bold_new888{
	font-family: 'Francois One', sans-serif;
	font-size: 15px;
	color: #000;
	text-decoration: none;
	font-weight: bold;
	padding:1%;

}

.bold_new98745{
	font-family: 'Francois One', sans-serif;
	font-size: 15px;
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;
	padding:1% 0%;

}
.bold_new987456{
	font-family: 'Francois One', sans-serif;
	font-size: 15px;
	color: #000;
	text-decoration: none;
	font-weight: bold;
	padding:1% 0% 5% 0%;

}
.bold_new178{
	font-family: 'Francois One', sans-serif;
	font-size: 15px;
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;
	padding:0% 1% 0% 1.5%;
}
.bold_new145{
	font-family: 'Francois One', sans-serif;
	font-size: 15px;
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;
	line-height:150%;
	padding:2% 1% 1% 1%;
}

.bold_new146{
	font-family: 'Francois One', sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	line-height:150%;
	padding:1% 1%;
}

.bold_new147{
	font-family: 'Francois One', sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	padding:0% 1%;
}


.cl_txt1{
	color:#000000;
}
.sub_lable{
	font-family: 'Lato', sans-serif;
	font-size:16px;
	color:#78ab52;
	text-transform:uppercase;
	line-height:160%;
	font-weight:bold;
}
/* text div ends */






/* link div start */

a.link:link {
	font-family: 'Lato', sans-serif;
	font-size:13px;
	color:#FFFFFF;
	text-decoration:none;
}
a.link:visited {
	font-family: 'Lato', sans-serif;
	font-size:13px;
	color:#FFFFFF;
	text-decoration:none;
}
a.link:hover {
	font-family: 'Lato', sans-serif;
	font-size:13px;
	color:#386715;
	text-decoration:none;
}
a.link:active {
	font-family: 'Lato', sans-serif;
	font-size:13px;
	color:#FFFFFF;
	text-decoration:none;
}


a.link2:link {
	font-family: 'Lato', sans-serif;
	font-size:13px;
	color:#000;
	text-decoration:none;
	background-color:#fdee99;
	padding:2% 3%;
	float:right;
	text-align:center;
	margin:1% 0%;
}
a.link2:visited {
	font-family: 'Lato', sans-serif;
	font-size:13px;
	color:#000;
	text-decoration:none;
}
a.link2:hover {
	font-family: 'Lato', sans-serif;
	font-size:13px;
	color:#c50d0d;
	text-decoration:none;
}
a.link2:active {
	font-family: 'Lato', sans-serif;
	font-size:13px;
	color:#c50d0d;
	text-decoration:none;
}


/* link div ends */

.fb{
	width:30px;
	height:40px;
	position:fixed;
	right:2%;
	bottom:2%;
	display:none;
	transition-duration: 1s;
	background-image:url('../images/top.png');
	cursor:pointer;
	z-index:999999999999999999;
}

.fb:hover{
	transition-duration: 1s;
	cursor:pointer;
	background-image:url('../images/top-b.png');
	display:none;
}




.bulet2{
	width:98%;
	margin:0%;
}
.bulet2 ul {
    list-style-image:url(../images/bulet-orange.png);
}
.bulet2 ul li {
	font-family: 'Lato', sans-serif;
	font-size:16px;
	line-height:130%;
	font-weight:;
	color:#5d5d5d;
	margin:0% 0.5% 0% 3.5%;
	padding:0.5% 0.8% 0.5% 0.8%;
	text-decoration: none;
	text-align:justify;
}



.col_sm_btn{
	width:15%;
	margin-top:2%;
}
.btn{
	width:100%;
	font-family: 'Lato', sans-serif;
	font-size:11px;
	font-weight:bold;
	border:1px #1192d8 solid;
	cursor:pointer;
	text-align:center;
	color:#fff;
	padding:3% 0% 4% 0%;
	background-color:#1192d8;
	transition-duration: 1s;
}
.btn:hover{
	background-color:#FFFFFF;
	color:#1192d8;
	border:#1192d8 solid 1px;
	transition-duration: 1s;
}

/* read more  div start */
.readmore
{
	width:13%;
	margin:1% 0%;
	padding:1%;
	background-color:#FDEE99;
	float:right;
}

.read a
 {
	font-family: Calibri;
	font-size: 16px;
	color: #000000;
	text-align:center;
	text-decoration: none;
	padding:1%;
	font-weight: normal;
}
/* read more div end */

/* contaner div start */
.main1111{
	width:96%;
	float:left;
	margin:1% 2%;
}
.main5555{
	width:98%;
	float:left;
	margin:0% 1%;
}
.main1_new{
	width:64%;
	margin:1px 0% 1% 1px;
	float:left;
}
.main1{
	width:64%;
	margin:1% 1% 1% 1%;
	float:left;
}
.main2{
	width:31%;
	margin:1% 1% 1% 1%;
	float:left;
}
.main2_new{
	width:33%;
	margin:1% 0% 1px 2%;
	float:left;
}

.contener{
	width:100%;
	margin:0 auto;
	background-color:#FFFFFF;
}
.col_sm1{
	width:100%;
	margin:0 auto;
}

.col_sm1987{
	width:100%;
	margin:0 auto;
	padding:0.5% 0%;
	background-color:#fdee99;
}
.col_sm1258{
	width:98%;
	margin:0 auto;
}
.col_sm12588{
	width:98.5%;
	margin:0 auto;
}

.col_sm1111{
	width:100%;
	margin:0 auto;
	border:1px dashed #999999;
}
.col_sm111919{
	width:98%;
	margin:0 auto;
	border:1px dashed #999999;
}


.col_sm11{
	width:98%;
	margin:0 auto;
}

.col_sm245{
	width:96%;
	margin:0 auto;
}

.col_sm_new245{
	width:98%;
	margin:0 auto;
}
.col_sm2452{
	width:98%;
	margin:0 auto;
}
.col_sm2020{
	width:50%;
	margin:0%;
	float:left;
}

.col_sm2030{
	width:50%;
	margin:0%;
	float:right;
}

.col_sm2{
	width:48%;
	margin:1% 1% 1% 1%;
	float:left;
}
.col_sm3{
	width:29.3%;
	margin:1% 2% 1% 2%;
	float:left;
}
.col_sm4{
	width:23%;
	margin:1% 1% 1% 1%;
	float:left;
}
.col_sm5{
	width:17%;
	margin:1% 1% 1% 1%;
	float:left;
}

.col_sm8{
	width:64%;
	margin:1% 1% 1% 1%;
	float:left;

}
.col_sm88{
	width:28%;
	margin:1% 1% 1% 1%;
	float:left;
}

/* contaner div ends */

/* contact link div start */


a.link-small-bold1:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;

}
a.link-small-bold1:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;

}
a.link-small-bold1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;

}

a.link-small-bold1:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;

}

/* contact link div end */
  
.asp_1{
	color:#FFFFFF;
	text-align:right;
	font-family:calibri;
	display:none;
}

@media only screen and (max-width:1130px){
.asp_1{
	color:#FFFFFF;
	text-align:right;
	font-family:calibri;
	display:inline-block;
	margin-left:30%;
}
}

/* extra div start */
.clr_nav{
	background: rgba(66,61,61,1);
	background: -moz-linear-gradient(top, rgba(66,61,61,1) 0%, rgba(2,2,2,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(66,61,61,1)), color-stop(100%, rgba(2,2,2,1)));
	background: -webkit-linear-gradient(top, rgba(66,61,61,1) 0%, rgba(2,2,2,1) 100%);
	background: -o-linear-gradient(top, rgba(66,61,61,1) 0%, rgba(2,2,2,1) 100%);
	background: -ms-linear-gradient(top, rgba(66,61,61,1) 0%, rgba(2,2,2,1) 100%);
	background: linear-gradient(to bottom, rgba(66,61,61,1) 0%, rgba(2,2,2,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#423d3d', endColorstr='#020202', GradientType=0 );
}
/* extra div ends */






.botom{
	margin:0 auto;
	width:100%;
}
.btm_txt1{
	font-family:calibri;
	font-size:15px;
	color:#FFFFFF;
}
.btm_txt2{
	font-family:calibri;
	font-size:15px;
	text-align:right;
	color:#FFFFFF;
}
a.link-small-bold:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;

}
a.link-small-bold:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;

}
a.link-small-bold:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;

}

a.link-small-bold:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;

}








@media only screen and (max-width:1200px){
.top_nav{
	width:90%;
	margin:0 auto;
	padding:0.5%;
}

#wraper{
	width:90%;
	margin:0 auto;
	z-index:-3;
}
#wraper{
	width:83%;
	max-width:100%;
	margin:0 auto;
	z-index:-3;
}
}

@media only screen and (max-width:1130px){
.top_nav{
	width:99%;
	margin:0 auto;
	padding:0.5%;
}

#wraper{
	width:100%;
	margin:0 auto;
	z-index:-3;
}
}


@media only screen and (max-width:900px){
.logo{
	width:40%;
	float:none;
	margin:2% auto;
}
.img_logo{
	width:100%;
}
.top_right{
	width:30%;
	float:right;
	margin:0.5% 1% -3px 0%;
	display:none;
}

.main1{
	width:98%;
	margin:0 auto;
	float:none;
}
.main2{
	width:50%;	
	margin:0 auto;
	float:none;
}

.main1_new{
	width:100%;
	margin:0;
	float:none;
}

.main2_new{
	width:98%;
	margin:1% 1%;
	float:none;
}

.main1111{
	width:96%;
	float:left;
	margin:3.5% 2%;
}
.main5555{
	width:100%;
	float:left;
	margin:0%;
}


.col_sm8{
	width:98%;
	margin:0 auto;
	float:none;
}
.col_sm88{
	width:50%;
	margin:0 auto;
	float:none;
}

.col_sm2{
	width:98%;
	margin:0 auto;
	float:none;
}
.btm_txt1{
	font-family:calibri;
	font-size:15px;
	color:#FFFFFF;
	padding:1%;
}
.btm_txt2{
	font-family:calibri;
	font-size:15px;
	text-align:left;
	color:#FFFFFF;
	padding:1%;
	padding-top:0.5%;
}
.col_sm4{
	width:48%;
	margin:1% 1% 1% 1%;
	float:left;
}
.col_sm5{
	width:48%;
	margin:1% 1% 1% 1%;
	float:left;
}

a.link2:link {
	font-family: 'Lato', sans-serif;
	font-size:13px;
	color:#000;
	text-decoration:none;
	background-color:#fdee99;
	padding:2% 5%;
	float:left;
	text-align:center;
	margin:1% 1%;
}
a.link2:hover {
    font-family: 'Lato', sans-serif;
    font-size: 13px;
    color: #c50d0d;
    text-decoration: none;
}
.col_sm2020{
	width:99%;
	margin:1px 1px;
	float:left;
}

.col_sm2030{
	width:99%;
	margin:1px 1px;
	float:left;
}

.bold_new14789{
	font-family: 'Francois One', sans-serif;
	font-size: 15px;
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;
	padding:3% 1% 0% 1%;
}
}

@media only screen and (max-width:800px){

}






@media only screen and (max-width:620px){
.logo{
	width:60%;
	float:none;
	margin:2% auto;
}
.main1{
	width:98%;
	margin:0 auto;
	float:none;
}
.main2{
	width:98%;
	margin:1% auto;
	float:none;
}
.col_sm88{
	width:98%;
	margin:1% auto;
	float:none;
}
.col_sm3{
	width:98%;
	margin:1% auto;
	float:none;
}
.col_sm4{
	width:98%;
	margin:1% auto;
	float:none;
}
.col_sm5{
	width:98%;
	margin:1% auto;
	float:none;
}
}