@charset "utf-8";
/* CSS Document */
body{margin:0px; padding:0px; font-size:100%; font-family:Arial, Helvetica, sans-serif;}
#main{width:950px; margin:auto;}
#border{background-image:url(../images/border.PNG); height:2px;}
#left{float:left;}
#right{float:right;}


#header{background-image:url(../images/header_bg.JPG); min-height:166px;}
#content{background: url('../images/content_bg.jpg') no-repeat scroll center top transparent; padding:30px 0px 54px; width:100%; position:relative; z-index:1; margin-top:3px; min-height:250px;}
#footer{background:url('../images/footer_bg.jpg') no-repeat scroll center top transparent; width:100%; padding:0px;/* z-index:9999; */margin: 0px auto; position:relative;}
.clear{clear:both;}

/* Home Page - Start */

 /*Header - Start*/
.logo{margin:4px 20px 0px 0px;}
.right_main{width:100%; margin-top:30px;}
.search{background-color:#eee; position:relative; margin:0px; height:16px; padding:10px 35px 8px 15px; width:210px; box-shadow:0px 5px 5px #bcbbbb inset; overflow:hidden; z-index:99; border-radius:20px; color:#656565; font-size:15px; font-family:Franklin Gothic Book; border:0px;}
.button {border:medium none; width:14px; height:15px; cursor:pointer; position:relative; right:26px; top:11px; padding:0px; border-radius:0px; text-transform: capitalize; text-indent:-9999px; box-shadow:none; z-index:1000;}
.icon{margin-right:20px }
.manu{float:left; margin-top:25px; font-size:17px;}
.manu ul{list-style-type:none;}
.manu ul li{float:left; list-style:none; margin:0px 4px;}
.manu ul li a{text-decoration:none; color:#fff; padding:7px 12px; text-shadow:0px 1px 1px #356400;}
.manu ul li a:hover{background-color:#fff; border-radius:5px; color:#201e1f; box-shadow:1px 1px 1px #294d00 inset; text-shadow:none;}
.manu ul li a.active{background-color:#fff; border-radius:5px; color:#201e1f; box-shadow:1px 1px 1px #294d00 inset; text-shadow:none;}
 /*Header - End*/
 
 /*Menu - Start*/
.slider{width:950px; height:355px; margin:auto;}
 /*Menu - End*/
 
 /*Content - Start*/
.content_main{width:950px;}
.content_porducts{background-image:url(../images/porducts_bg.png); border-radius:5px; padding:0px 11px;}
.content_porducts_box{margin:12px 8px; width:216px; text-align:center;}

.campus_left_button{float:left; display:inline-block; left:-26px; top:155px; position:relative; z-index:500;}
.campus_right_button{float:right; display:inline-block; right:-26px; top:-155px; position:relative; z-index:500;}
.img_slides_box{float:left;}
.img_slides_box ul{float:left; list-style-type:none; margin:0px; padding:0px; display:inline-block; position:relative; z-index:500;}
.img_slides_box ul li{float:left; margin:0px 8px; padding:0px; text-align:center; color:#fff; width:216px;}
.img_slides_box ul li a{background-color:#eeeeee; border:4px solid #FFF; box-shadow:0px 0px 15px #5c5c5c; border-radius:5px; width:208px; height:214px; text-align:center; vertical-align:middle; display:table-cell;}
.img_slides_box p{margin:10px 0px 0px; color:#fff;}

.content_welcome{color:#000; font-size:28px; font-weight:600; margin-top:30px; font-family:Franklin Gothic Book;}
.content_welcome p{font-size:14px; color:#5d5d5d; font-weight:normal; margin:10px 0px 0px 20px;}
.welcome_color{color:#78a842;}
 /*Content - End*/
 
 /*Footer - Start*/
.footer{margin:45px 0px 0px 53px; font-family:Franklin Gothic Book; text-align:center; color:#656565;}
.footer_menu{font-size:18px; padding-bottom:20px;}
.footer_menu ul{list-style-type:none;}
.footer_menu ul li{float:left; list-style:none; margin:0px 17px;}
.footer_menu ul li a{text-decoration:none; color:#505050;}
.footer_menu ul li a:hover{color:#e33e56;}
.footer_menu ul li a.active{color:#e33e56;}
 /*Footer - End*/
 
/* Home page - End */ 

/* About Us page - Start */
.content_bg{background-color:#fff; border:1px solid #dddddd; border-radius:10px; margin-top:10px; padding:15px; font-size:15px; color:#555; line-height:20px;}
.main_text{font-size:32px; color:#333; font-family:Franklin Gothic Book; font-weight:600; /*margin-bottom:15px;*/}
.about_img{float:left; margin-right:15px;}
.about_span a{text-decoration:none; color:#fd4b38;}
.about_span a:hover{color:#79A943;}
.about_text{float:leftl; margin-left:35px;}
/* About Us page - End */

/* Products page - Start */
.products_main{float:left; padding:10px 0px; font-size:14px; line-height:20px;}
.products_box{float:left; width:195px; text-align:center; font-size:18px; color:#6d6d6c; margin:10px 17px;}
.products_box_img{float:left; background-image:url(../images/products_bg.png); width:165px; border:2px solid #ef8d9c; padding:14px 12px; height:172px; box-shadow:0px 0px 10px #474747; border-radius:10px 0px 10px 0px; margin-bottom:10px; display:flex; flex-direction:row; flex-wrap:wrap; justify-content:center; align-items:center;}
.div_center{display:flex; flex-direction:row; flex-wrap:wrap; justify-content:center; align-items:center; width:auto; height:auto;}
/* Products page - End */

/* Contact Us page - Start */
.contact_main{float:left; margin:30px 5px;}
.contact_top{font-size:24px; color:#da5a64;}

.contact_address{margin-top:20px; width:227px;}
.address_main{float:left; margin-bottom:20px;}
.address_text{float:left; width:186px; margin-left:10px;}
.address_text a{text-decoration:none; color:#555555;}
.address_text a:hover{color:#fd4b38;}

.contact{float:left; width:321px; padding:0px 20px; margin:30px 0px 10px;}
.contact_bottom{margin-top:20px;}
.contact_box{background-color:#e3e3e3; font-size:14px; color:#696868; width:295px; border-radius:10px 0px 10px 0px; border:0px; box-shadow:1px 1px 0px #b2b1b1 inset; padding:7px 10px; margin:6px 0px 10px 0px; font-family:Arial, Helvetica, sans-serif;}
.contect_button{background-color:#78a842; border:0px; padding:4px 22px; color:#fff; font-size:16px; text-shadow:0px 1px 0px #000; border-radius:10px; box-shadow:0px 4px 0px #5b7241;cursor:pointer;}

.contact_map{border:3px solid #fff; box-shadow:0px 0px 15px #a3a3a3; border-radius:5px; margin-top:20px; width:294px; height:284px;}
/* Contact Us page - End */
.redtxt{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF0000;
	font-weight:bold;
}
.greentxt{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#006600;
	font-weight:bold;
}
.powered {
    width:283px;
    float: right;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    color: #656565;
    padding: 0px;
}
.powered a {
    text-decoration: underline;
    color: #FFF;
    padding: 0px 0px 0px 5px;
}