/** Generated by FG **/
@font-face {
  font-family: 'Conv_Futura BdCn BT Bold';
  src: url('fonts/Futura BdCn BT Bold.eot');
  src: local('☺'), url('fonts/Futura BdCn BT Bold.woff') format('woff'), url('fonts/Futura BdCn BT Bold.ttf') format('truetype'), url('fonts/Futura BdCn BT Bold.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}

/** Generated by FG **/
@font-face {
  font-family: 'Conv_Futura Condensed Bold';
  src: url('fonts/Futura Condensed Bold.eot');
  src: local('☺'), url('fonts/Futura Condensed Bold.woff') format('woff'), url('fonts/Futura Condensed Bold.ttf') format('truetype'), url('fonts/Futura Condensed Bold.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}





a,img,p,h1,h2,h3,h4,h5,h6,table,td,ul,ol, li,span, div, input[type=submit]{
  margin: 0px;
  padding: 0px;
  text-decoration: none;
  border: none;
  outline: none;
  font-family: 'Trebuchet MS';
  
}

a{
  display:block;
  color: #7d7d7d;
  font-size: 12px;
}



p{
  font-size: 12px;
  color: #fff;
  text-transform: capitalize;
  line-height:18px;
}
h1{
  color: #Fff;
  font-size: 27px;
  font-weight: normal;
  text-transform: capitalize;
  line-height: 20px;
  padding: 8px 0px;
}
h2{
  font-size: 15px;
  color: #000;
  text-transform: capitalize;
  line-height: 40px;
}
h3{
  font-size: 25px;
  font-family: 'Trebuchet MS';
  color: #fff;
  text-transform: uppercase;
  line-height: 25px;
}




/*--------------------Header-------------------*/


.wrapper{
  width: 100%;
  background:#231f20;
  
}
.logo{
  margin: 18px 0px;
  float: left;
}
.at-nav{
  
  width: 1000px;
  margin: 0 auto;
  height: auto;
}
body{
  margin: 0px;
  background-color:#f3f3f3;
}
.contentimg{
  position: absolute;
  width: 100%;
  z-index:0;
}
.at-sidebar{
  width: 28%;
  float: right;
}
.at-headtop{
  width: 1000px;
  margin: 0 auto;
}
.logo2{
  float: right;
  margin-top: 14%;
}
.mainmenu{
  width: 100%;
  background: red;
  height: 41px;
  background: url(images/backmenu.png);
  background-repeat: repeat-x;
}

.searchbar{
  float: right;
  background: white;
  margin-top: 6px;
  height: 29px;
  border-radius: 4px;
}
#s{
  outline: none;
  border: 0;
  height: 15px;
  padding: 0px 10px;
}


.descpblock a{
margin: 10px 0px;
float: left;
padding: 5px 16px;
text-align: center;
border-radius: 3px;
background: #e3e3e3;

}


/*--------------------Menu-------------------*/

.nav ul{
  list-style: none;
  float: left;
  width: 100%;
  
}
.nav li{
  float: left;
  background-image: url(images/border.png) ;
  background-position: left center;
  background-repeat: no-repeat;
  padding: 0px 5px;
}

.nav li a{
  text-decoration: none;
  font-size: 13px;
  padding: 9px;
  color: white;
  padding: 12px 13px;
  
  
  
}

.nav li span{
  display: block;
  padding-left: 1%;
  font-size: 15px;
  font-weight: bold;
  white-space: nowrap;
}
.current-menu-item{
  background: url(images/li_back.png);
  background-repeat: repeat-x;
}

.nav li a:hover{
  background: url(images/backmenu1.png);
  background-repeat: no-repeat;
  color:#aa151b;
  
}
.nav ul li a:hover >.sub-menu{
  
  display: block;
  
}
.clear{
  clear:both;
}
.nav{
  float: left;
  
}
.sub-menu
{
  display: none;
  position: absolute;
  left: 29%;
  padding-top: 27px;
  z-index: 999;
  top: 100%;
  background: url(images/ulback.png);
  background-position: bottom;
  background-repeat: no-repeat;
  padding-bottom: 19px;
  width: 100%;
  
}

.sub-menu li{
  
  padding: 0px 28px;
  background: url(images/liback.png) repeat;
  position:relative;
  float: left;
  width: 69%;
}


.sub-menu li a {
  
  font-size: 20px;
  white-space:nowrap
	
	
}

.sub-menu li:first-child{
  
}


/*------------------------Content------------------------*/

.at-category{
  float: left;
text-align: center;
padding: 24px 1px;
width: 21%;
min-height: 910px;
background: url(images/catback.jpg) no-repeat center bottom;
background-color: #232323;
  margin-left: 5px;
}




.at-category a{
  
	display:block;
	  color:white;
	  background:url(images/cetback.jpg);
	  background-repeat:repeat-x;
}


.at-content{
  z-index: 5;
  position: relative;
  float: right;
  width: 73%;
  padding: 24px;
}


.cathead{
margin-bottom: 30px;
border-bottom: 1px solid #717171;

}

.at-block img{
  
width: 20%;
float:left;

}
	
	.descpblock{
	
	 float: right;
width: 79%;
	  
	  }
	  
	  
	  .at-block{
	float: left;
padding: 9px 5px;
width: 100%;
background: #666666;
border-radius: 6px;
border: 1px solid #2a2a2a;
  margin: 13px 0px;
  
  }
.at-category ul{

  list-style:url(images/ulback.png) inside;
  text-align:left;
 
}

.at-category li{



}
.at-category a{

display: block;
color: white;
background: url(images/cetback.jpg);
background-repeat: repeat-x;
  padding-left: 21px;

}


.at-category a:hover,.at-content .current-menu-item a{

background: url(images/hoverback.png);
background-repeat: repeat-x;
}
.nav .current-menu-item a{
    
    background: url(images/backmenu1.png);
background-repeat: no-repeat;
color: #aa151b;
}

/*------------footer------------*/

.mainfooter{
  background:#f7971d;
  width: 100%;
}
.footer{
  width: 100%;
  height: 395px;
  background: url(images/backfooter.jpg);
  background-repeat:no-repeat;
  
  background-size: 100% 100%;
  margin-top: -74px;
  
  
  
}
.at-whole{
  background: url(images/backmenu.png);
  background-repeat: repeat-x;
  background-size: 100% 100%;
}
.at-navfooter{
  width: 1000px;
  margin: 0 auto;
  
}

.navfooter{
  clear: both;
  padding: 15px 20px;
  float: left;
  
}
.navfooter li{
  display: inline-block;
  background:url(images/saprator.png);
  background-position: left;
  background-repeat: no-repeat;
  
  
}
.navfooter li:first-child{
  background: none;
  
}
.navfooter ul{
  list-style: none;
  
}
.navfooter li a
{
  text-decoration: none;
  color: #fff;
  font-size: 12px;
  padding: 2px 10px;
  border-right: 1px solid white;
  
}
.navfooter li a:last-child{
  border-right:0px;
}

.copyright{
  float: right;
  color: white;
  margin-top: 21px;
  
}
.copyright p{
  color:white;
}
.navfooter li a:hover{
  color:fab513;
}
.footerp{
  
  
  font-size: 11px !important;
  padding-top: 0.3%;
}
.footer img{
  margin-left: 1%;
  margin-top: 0.4%;
}

.at-footer{
  padding: 0.3% 0px;
  
  
  
  text-align: center !important;
}
.maincontent{
  width: 1000px;
  margin: auto;
  position: relative;
  background-image: url(images/main-bg.png);
  background-position: top center;
  min-height: 1050px;
  background-repeat: no-repeat;
  
  
  
}
.maincontent1
{
  background:#3c3c3c;
  min-height: 550px;
  border-radius: 13px 
  
  
  
}
.mainleft{
  background-image: url(images/bodyback.jpg);
  background-position: top left;
  background-repeat:repeat;
  background-attachment: fixed;
  
  height: 100%;
  width: 50%;
  position: fixed;
  left: 0px;
  top: 0px;
  z-index: -1;
}
.mainright{
  background-image: url(images/bodyback1.jpg);
  background-position: top right;
  background-repeat:repeat;
  background-attachment: fixed;
  height: 100%;
  width: 50%;
  position: fixed;
  right: 0px;
  top: 0px;
  z-index: -1;
  
}


.at-content{
  z-index: 5;
  position: relative;
}

.Menuslider{
  display: none;
}

.at-table  input[type=submit]{
  padding: 12px 23px !important;
  margin-top: 21px;
  border-radius: 4px;
  background-color: #ededed;
}

input[type="text"],input[type="email"]{
  height:28px;
}
input[type="submit"]{
  padding: 4px 12px;
  border-radius: 5px;
  font-size: 15px;
  background-image: url(images/Search.png);
  background-position: center;
  background-repeat: no-repeat;
  background-color: white;
}
.wpcf7-select{
  width:100px;
  height:30px;
}

.home-menu ul{
  list-style: none;
}


.class1,.class3,.class5,.class{
  float: left;
  width: 218px;
  text-align: center;
  clear: both;
  margin-top: 66px;
  
}
.class2,.class4,.class6{
  float: right;
  width: 199px;
  text-align: center;
  margin-top: 30px;
  margin-top: 66px;
  
}
.class5{
  margin-left: 9%;
  margin-top: 14%;
}
.class6{
  margin-right: 11%;
  margin-top: 15%;
}
.alignright{
  float: right;
  text-align: right;
}
#cross{
  position: absolute;
  right: 4px;
  top: 3px;
  width: 23px;
}
.popwrapper h1{
  color: #245d74;
  font-size: 18px;
  font-weight: normal;
  text-transform: capitalize;
  line-height: 20px;
  padding: 8px 0px;
}
.popclass{
  color: #7d7d7d;
  font-size: 12px;
  
}

.footerinner{
  width: 1000px;
  margin: 0 auto;
}
.foottext{
  float: left;
  margin-top: 10%;
}
.foottext ul{
  list-style: url(images/liststyle.png);
}
.foottext li{
  margin-top: 10px;
  color:white;
}


.brousher img{
width: 95%;
text-align: left;
float: left;
margin-top: 24px;
margin-bottom: 37px;
  }


