

.page_bottom_top {
background-color: #2D6F8E;
border-top: 0 solid #000000;
color: #000000;
height: 150px;
margin-top: 0;
}
.page_bottom_top_contents {
  background-color: #FFFFFF;
  color:#000;
  font-size: 14px;
  margin-left: auto;
  margin-right: auto;
  width: 996px;
}
.help_text{
color: #757575;
text-align: center;
margin-bottom: 10px;
clear: both;
width: 100%;
float: left;
padding: 0 0 30px;
font-size: 20px;
font-weight: 600;

	
	
}
.footer_middle {
color: #000000;
font-size: 15px;
margin-left: auto;
margin-right: auto;
text-align: center;
width:1115px;
}
.bottom_line {
  background-color: #210E00;
  height: 5px;
  margin-bottom: 5px;
  width: 100%;
}
.page_bottom_top_contents a {
  color: #000;
  font-size: 15px;
  line-height: 1.5;
}
.apparel_txt a{
	font-size:99px;
	color:#4a1f00;
	text-transform:uppercase;	
}
.apparel_txt a:hover{
	text-decoration:none;
}
.corporate_fashion_txt a:hover{
	text-decoration:none;
}
.corporate_fashion_txt a{
	font-size:40px;
	color:#2f2f2f;
	text-transform:uppercase;
}


 /*
.menu_1 ul
{
list-style-type:none;
margin:0;
padding:0;
overflow:hidden;
}
.menu_1 li
{
float:right;

}
.menu_1 li a:hover
{
background:url(../../images/menu_bg1.png) no-repeat;
color: #000000;
text-decoration:none;
}
.menu_1 a
{
background: url("../../images/menu_bg.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
color: #FFFFFF;
display: block;
font-size: 12px;
font-weight: bold;
height: 41px;
line-height: 3;
min-width: 110px;
padding-left: 0;
text-align: center;
text-transform: uppercase;
width: 58px;
text-decoration:none;
}

.active a
{
background: url("../../images/menu_bg1.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
color: #000000;
display: block;
height: 41px;
text-decoration:none;
}

.menu_1{
float: right;
text-align: right;
width: 67%;
}*/

.wap_1{
	width:100%;
	min-height:300px;
	background-color:#CCC;
}



.headlogo{
float: left;
padding-bottom: 6px;
padding-top: 14px;
text-align: center;
}
.headerwapper_outer{
background-color: #E8ECED;
border-radius: 15px 0 0;
height: 237px;
margin-top: 20px;
}
.search_mod{
border-radius: 5px;
color: #0C63A9;
float: right;
width: auto;
height:33px;
padding-top:15px;
}
.search_mod_input {
background-color: #000000 !important;
background-image: url("../../images/searchbtn.html") !important;
background-position: right 12px !important;
background-repeat: no-repeat !important;
border: 0 none !important;
color: #FFFFFF !important;
height: 26px !important;
padding: 5px !important;
width: 215px !important;
}




.search_mod_btn{
background-color: rgba(0, 0, 0, 0);
background-image: url("../../images/Shape-2-copy.html");
background-position: 1px center;
background-repeat: no-repeat;
border: 0 none;
width: 100px;
height:32px;
}
.menu{
	background-color:#000;
	height:50px;
}
.mod_login_btns{
color: #000000;
float: right;
height: 37px;
margin-top: 9px;
padding: 0;
text-align: right;
width: auto;
}

.fb_btns_wap{
float: left;
margin-top: 10px;
padding: 4px 0;
text-align: right;
width: 13%;
text-transform:none;
  background: #0c63a9;
  color: #ffffff;
  background: linear-gradient(#CDCDCD 0%, #E2E2E2 80%, #CDCDCD 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
box-shadow: 0 1px 0 #E9E9E9 inset, 0 1px 0 #1194D5, 0 2px 0 #18C4FF, 0 8px 0 #1194D5, 0 9px 0 #0E76AA, 0 -1px 1px rgba(0, 0, 0, 0.1);
height: 49px;
margin-top: 0px;
padding: 0;	
}

.login_module{
background: url("../../images/login_bg.html") repeat-x scroll 0 0 / 100% 100% rgba(0, 0, 0, 0);
border-width: 0;
font-size: 14px;
padding: 5px;
text-align: center;
}

.fb_btns{
float: left;
right: 0;
text-align: center;
width: 100%;
font-size:18px;
}

.mod_login_btns a{
color: #000000;
text-decoration:none;
}
.mod_login_btns a:hover{
	text-decoration:none;
}
.mod_menu{
	float:left;
	padding-top:9px;
}
.slider_bg{
border-radius: 0 15px 0 0;
border-style: solid;
border-width: 0;
box-shadow: 0 0 6px #000000;
float: right;
height: 314px;
padding: 4px;
width: 67%;
}
.home_bottom_wap{
margin-bottom: 15px;
min-height: 353px;
padding-top: 20px;
background-color:#FFF;
}
p{
	text-align:justify;
}
.ar_left{
float: left;
height: auto;
margin-bottom: 10px;
width: 45%;
}
.left{
width: 25%;
float: left;	
}
.ar_right {
float: right;
min-height: 200px;
width: 52%;
}
.mod_title{
color: #0F5E88;
font-size: 22px;
padding: 5px 5px 14px 0;
}

.ar_left ul{
	margin-left:17px;
	
}
.rad{
	border-radius:4px;
}

/*.ar_left ul li{
background-position: 0 17px;
background-repeat: no-repeat;
border-color: #C3C3C3;
border-width: 0px;
list-style-type: none;
border-bottom-style:solid;
padding-left:20px;
color:#252420;
font-size:16px;

}*/
.ar_left ul li a{
	color:#252420;
	text-decoration:none;
}
.ar_left ul li a:hover{
	color:#252420;
	text-decoration:none;
	color:#666;
}
.img_box {
border-style: solid;
border-width: 0px;
box-shadow: 0px 0px 4px #FF7A39;
float: left;
height: 232px;
margin-right: 8px;
overflow: hidden;
text-align: center;
margin-top:17px;
margin-bottom:5px;
}
.more_btn {
background-color: #E2282C;
color: #F8EEDB;
font-size: 14px;
margin-left: auto;
margin-right: auto;
padding-left: 17px;
padding-right: 17px;
text-align: center;
width: 39px;
}
.more_btn a{
	color: #f8eedb;
	text-decoration:none;
}
.more_btn a:hover{
	color: #ffff;
	text-decoration:none;
}
.img_wap{
	float:left;
	width:208px;
	text-align:center;
	margin-right:10px;
}
.omr_txt{
	color:#e2282c;
	font-size:20px;
	
}
.last_itm{
	margin-right:0;
}
.mod_menu td {
color: #FFFFFF;
font-size: 16px;
padding-left: 21px;
}
.mod_menu td a{
	color:#FFF;
}
.mod_menu td a:hover{
	color:#CCC;
	text-decoration:none;
}
.bottom_menu{

color: #B6B6B6;
font-size: 115%;
margin-top: 20px;
min-height: 175px;
padding-top: 18px;
width: 996px;
margin-left:auto;
margin-right:auto;

}
.bottom_menu_box_shadow_wap{
	background-color:#005c84;
	min-height:250px;
	width:100%;
}
.bottom_menu a{
	color:#FFF;
	text-decoration:none;
}
.bottom_menu a:hover{
	color:#000;
	text-decoration:underline;
}
.bottom_menu_itm{
color:#FFF;
float: left;
line-height: 1.4;
min-height: 175px;
width: 37%;
}
.hline{
	height:2px;
	background-color:#000;
	width:100%;
	margin-top:5px;
	margin-bottom:5px;
}
.button1 {
background-color: #EE4900;
border: medium none;
color: #FFFFFF;
cursor: pointer;
font-size: 18px;
padding: 8px 14px;
text-align: center;
width: 124px;
}
.tp_no{
color: #2A2E37;
float: right;
font-size: 120%;
padding-top: 5px;
text-align: left;
width: 19%;
}
.tp_no a{
	text-decoration:none;
}
.mod_title_2{
	color:#cf2502;
	font-size:25px;
	margin-bottom:5px;
}
.latest_news {
background-color: #FFFFFF;
border-radius: 5px;
float: left;
min-height: 312px;
margin-bottom: 20px;
width: 31%;
}
.bottom_title{
color: #FBA81A;
font-size: 140%;
margin-bottom: 10px;
text-transform: none;
}
.img_2{
	float:left;
	width:49%;
}

.fea_holy {
background-color: #FFFFFF;
float: right;
height: 312px;
margin-bottom: 20px;

width: 305px;
}
.read_more{
background-color: #3A98C4;
height: 21px;
padding: 3px;
text-align: center;
width: 106px;
}

.read_more a{
	color:#2999b4;
	font-size:95%;
	text-decoration:none;
}
.read_more a:hover{
	text-decoration:none;
	color:#FFF;
}
.slider_bg_sm {
border-style: solid;
border-width: 0;
box-shadow: 0 0 3px #000000;
height: 227px;
margin-bottom: 10px;
}
.slider_wap{
background-color: #FFFFFF;
padding: 3% 3% 3px;
height:338px;
}
.slider_menu{
	float:left;
	width:29%;
	margin-top:-13px;
}

.list1 li {
  background-image: url("../../images/tick.png");
  background-position: left 6px;
  background-repeat: no-repeat;
  line-height: 24px;
  list-style-type: none;
  margin: 0;
  padding-left: 30px;
  text-align: justify;
}
.list1 ul{
	margin-left:-9px;
}

.list2 li {
background-image: url("../../images/tick2.html");
background-position: left 11px;
background-repeat: no-repeat;
border-bottom: 2px solid #FFFFFF;
line-height: 24px;
list-style-type: none;
margin: 0;
padding-bottom: 10px;
padding-left: 30px;
padding-top: 10px;
text-align: left;
font-size:12px;
}
.list2 ul{
background-color: #1295d5;
border-radius: 0 0 15px;
margin-left: 0px;
}

.list2 ul li a{
	color:#FFF;
	text-decoration:none;
}

.list2 ul li a:hover{
	color:#CCC;
}

.bottom_icons{
margin-left: auto;
margin-right: auto;
min-height: 200px;
width: 996px;
padding-top:10px;
}

.bottom_icons_img{
	margin:13px;
	
}




.textbrown{
	color:#a87979;
	line-height:1.4;
}
.textbrown a{
	color:#a87979;
}
.img3{
box-shadow: 0 0 3px #000000;
width: 98%;
}
.top_1{
border-radius: 9px;
height: 41px;
width: 100%;
}

.top_2{
border-radius: 9px;
height: 107px;
width: 100%;
overflow:hidden;
}
.top_3{
float: right;

margin-top: 126px;
min-height: 32px;
width: 504px;
}
.titile_border{
background-color: #01577a;
height: 0px;
margin-bottom: 17px;
width: 400px;
	
	
}
.top_3 a{
border: 0 none;
color: #000;
font-size: 116%;
text-decoration: none;
text-transform: uppercase;

/*position:absolute;*/
}


.active a {
  color:#01577a !important;
  text-decoration:underline;
}
.left_5{
	width:53%;
	float:left;
	
	text-align:left;
	
}
.left_6{
	width:45%;
	float:right;

	text-align:right;
	
}
.main_wap_1{
	margin-left:auto;
	margin-right:auto;
	
	margin-top:24px;
}
.con_table td{
	padding: 10px 10px 10px 0;
}
.top_3 a:hover{
	text-decoration:underline;
	color:#01577a;
}
		

.footer_right {
	color:#fff;
}
.manu_table_top td{
	padding-left:15px;
	padding-right:15px;
}
.active td{
	border-bottom-style:solid;
	border-bottom-color:red;
	border-bottom-width:5px;
}

.manu_table{
float: right;
width: 93%;
}


.top_4{
height: 384px;
margin-top: 2px;
width: 100%;
}
.top_6{
background-color: #E3F0F5;
clear: both;
margin-top: 10px;
min-height: 320px;
overflow: hidden;
width: 100%;
}
.list_1{
	height: 117px;
	width: 100%;
	margin-top:15px;
}
.list_2{
height: 270px;
margin-left: auto;
margin-right: auto;
padding: 8px;
width: 98%;
}
.list_3{
	height: 135px;
	width: 100%;
	margin-top:15px;
}

.item_3{
float: left;
height: auto;
/*margin-right: 1%;*/
text-align: left;
width: 16.4%;
}
.item_3 a{
	color:#FFF;
	text-decoration:none;
}
.item_3 a:hover{
	text-decoration:underline;
}

.item_2 {
float: left;
height: 262px;
margin-right: 6.5%;
text-align: center !important;
width: 20.001%;
}
.item_2 p{
color: #0F5E88;
font-size: 20px;
margin-bottom: 5px;
text-align: center !important;
}
.pro_img{
margin-left: auto;
margin-right: auto;
text-align: center;
width: 58%;
}
.item_1{
background-color: #FFFFFF;
float: left;
height: 93px;
margin-right: 1%;
padding: 12px 7px 7px;
width: 22.83%;
text-transform:uppercase;
}

.border_bottom_black{
border-bottom: 5px solid #0D3244;	
}

.border_bottom_blue{
border-bottom: 5px solid #2c6d8b;	
}
.item_1_txt{
	float:left;
}
.main_wapper{
	min-height:315px;
	
}
.branc_wap td{
	padding:10px;
}

#footer{
	background:url(../../images/f_3.png);
	background-size:auto 100%;
	min-height:65px;
	clear:both;
	float:left;
	width:100%;
	
}
.logo_box{
float: left;
min-height: 150px;
text-align: center;
width: 29%;
}
.logo_box_margin{
margin-right: 6%;
}
.site_by{
border-radius: 10px;
color: #fff;
float: left;
padding-bottom: 10px;
padding-top:26px;

text-align: left;
width: 41%;
}
.wmd_logo {
border-radius: 5px;
float: left;
margin-right: 6%;
padding: 6px 5px 5px 7px;
width: 13%;
z-index: 9999999;
}
.site_by a{
	color:#000000;
}
.textsize16{
	font-size:16px;
}

.left_menu td{
background-color: #6595AB;
font-size: 116%;
padding: 7px;
}
.left_menu td a{
color:#FFF;
text-decoration:none;
}
.left_menu td a:hover{
color:#CCC;
text-decoration:none;
}
.mod_left_inner{
	/*background-color:#FFF;*/
}


li {
  line-height: 20px;
  list-style-type: none;

}

.box_shadow{
box-shadow: 0 0 0px #000000;

}
.textpink_btn {
background-color: #A6A6A6;
border-radius: 5px;
color: #141414;
margin-left: auto;
margin-right: auto;
margin-top: 8px;
padding: 5px;
width: 126px;
}
.textpink_btn a {
color: #141414;
text-decoration: none;
}
.footer_right{
float: right;
margin-right: 75px;
padding-top: 26px;
text-align: right;
width: 44%;
}
.wmd_log_img{

  margin-top: -12px;
  position: absolute;
  margin-left: 9px;
}

.footer_right a {
  color: #FFFFFF;
}
.footer_title {
  border-bottom: 2px solid #c1d7ac;
}
.news_read_more a{
	color:#0f5e88;
	text-transform:uppercase;
	text-decoration:none;	
}
.news_read_more a:hover{
	text-decoration:underline;	
}

.header_wap{
border-bottom: 12px solid #01577a;
clear: both;
min-height: 185px;
width: 100%;
}
.manu_table_top{
	float:right;
}
.home_logo{
background-image: url("../../images/logs/home_logo.png");
background-repeat: no-repeat;
background-size: auto 100%;
height: 153px;

position: absolute;
width: 275px;
z-index: -2;
}
.menu_itm {
background-repeat: no-repeat;
height: 89px;
width: 199px;
text-align:center !important;
background-size:100% 100%;	
}
.menu_1 {
background-image: url("../../images/menu_1.png");	
}
.menu_2 {
background-image: url("../../images/menu_2.png");	
}
.menu_3 {
background-image: url("../../images/menu_3.png");	
}
.menu_4 {
background-image: url("../../images/menu_4.png");	
}.menu_5 {
background-image: url("../../images/menu_5.png");	
}
.divition_wap{
	width:996px;
	margin-left:auto;
	margin-right:auto;
	min-height:200px;
	margin-top:146px;
}
.brand_box_logo{
	margin-left:10%;
	margin-right:10%;
}

.wave_wap{
	clear:both;
	width:100%;
	min-height:100px;
}

.gallery_wap{
	clear:both;
	background-color:#000;
	min-height:150px;
	width:100%;
}

.gallery_header{
	clear:both;
	background-color:#fba81a;
	min-height:93px;
	width:100%;
	margin-top:-5px;
}
.left_cam{
	margin-left:4%;
	float:left;
	padding-top:14px;
}
.right_cam{
	float:right;
	margin-right:4%;
	padding-top:14px;
}
.animat_icon_wap{
margin-top: -8px;
position: absolute;
z-index: -1;	
right: 0;
margin-right:65px;
opacity:1;
width:214px;
/*background-color:#CCC;*/

	animation-name:animat_icon_wap;
	animation-delay:0s;
	animation-duration:100s;
	animation-iteration-count:infinite;
	animation-timing-function: linear;
	
	-webkit-animation-name:animat_icon_wap;
	-webkit-animation-delay:0s;
	-webkit-animation-duration:100s;
	-webkit-animation-iteration-count:infinite;
	-webkit-animation-timing-function: linear;
}

@keyframes animat_icon_wap{
	from{
		margin-right:4%;
	}
	50%{
		margin-right:40%;
	}
	to{
		margin-right:4%;
	}
}

@-webkit-keyframes animat_icon_wap{
	from{
		margin-right:4%;
	}
	50%{
		margin-right:40%;
	}
	to{
		margin-right:4%;
	}
}

.animat_icon{
	z-index: -1;
    -webkit-animation:spin 100s linear infinite;
    animation:spin 100s linear infinite;
}

@keyframes spin { 
	50% { 
		transform: rotate(-360deg); 
	} 
	100% { 
		transform: rotate(360deg); 
	} 
}

@-webkit-keyframes spin { 
	50% { 
		-webkit-transform: rotate(-360deg); 
	} 
	100% { 
		-webkit-transform: rotate(360deg); 
	} 

 }
/*@keyframes spin { 100% { -webkit-transform: rotate(360deg); transform:rotate(360deg); } }*/

.top_line{
	width:100%;
	height:12px;
	/*background:url(../../images/home_bg_top.jpg);*/
	-moz-background-size:100% auto;
	
}


/* Our tiam start */

.wrap {width:100%; margin:0 auto; overflow: hidden; text-align: center; margin-top:60px;}
.wrap	ul {width: 100%; margin:6em auto; padding:0;}
.wrap	li {list-style:none; float:left; display:block; margin:0 2.4%;}
	
	
	/*Our pet list items */
	.pet {
		width:240px;
		padding:2em 1em 1em 1em; 		
		text-align: center;	
		border-bottom:solid 3px #fff;
		
		-webkit-transition: all 300ms ease-out;
		   -moz-transition: all 300ms ease-out;
		    -ms-transition: all 300ms ease-out; 
		     -o-transition: all 300ms ease-out;
		        transition: all 300ms ease-out;
	}		
	.pet img {
		margin:auto;
		display:block;
		margin-top:-187px;
		position:absolute;
		margin-left:23px;		
		
		-webkit-transform: scale(.9);
		   -moz-transform: scale(.9);
		    -ms-transform: scale(.9);
		     -o-transform: scale(.9));		
		        transform: scale(.9);
	
		-webkit-transition: all 400ms cubic-bezier(0.250, 0.460, 0.450, 0.940); 
		   -moz-transition: all 400ms cubic-bezier(0.250, 0.460, 0.450, 0.940); 
		    -ms-transition: all 400ms cubic-bezier(0.250, 0.460, 0.450, 0.940); 
		     -o-transition: all 400ms cubic-bezier(0.250, 0.460, 0.450, 0.940); 
		        transition: all 400ms cubic-bezier(0.250, 0.460, 0.450, 0.940);
	}	
	.pet:hover {
		background-color:white;
		background-color:#005c84;
		border-bottom:solid 3px #fba81a;

	
		cursor: pointer;
	}	
	.pet:hover img {
		-moz-transform: scale(1);
		-webkit-transform: scale(1);
		-o-transform: scale(1));
		-ms-transform: scale(1);
		transform: scale(1);
	}	
	.pet:hover h2 {
		color:#fba81a;		
	}	
	.pet:hover p {
		color:#FFF;		
	}	
	
	.pet:hover div {
		color:#FBA81A;		
	}
	
	.pet p {
		text-align:center;		
	}


/* Our team end */

	.bottom_menu_itm_left{
margin-right: 8%;
text-transform: uppercase;
width: 29%;
font-size:89%;
	}
	
	.bottom_menu_itm_two{
		width:37%;
		margin-right:8%;
		text-transform:uppercase;
		font-size:89%;
		
		
	}
.news_read_more a{
	color:#FBA81A;
	text-decoration:underline !important;
	text-transform:none;
		
}
.news_read_more a:hover{
	text-decoration:none !important;
	color:#FBA81A;	
}
.align_right{
	text-align:right !important;
}
.bottom_menu_itm_two ul{
	margin:0
}
.header_wap_1 {
	max-width:1100px;
	margin-left:auto;
	margin-right:auto;
}
#pagewrap{
}
.b_logo{
	width:260px;
	margin-top:51px;
}
.h_logo{
	width:115px;
	margin-top:30px;
}
.d_logo{
	width:150px;
}
.home_bg_logo_animate_unit{
left: 134px;;
position: absolute;
top: 2px;
width: 120px;
	

    -webkit-animation:spin_home 40s linear infinite;
    -moz-animation:spin_home 40s linear infinite;
    animation:spin_home 40s linear infinite;
}
@-moz-keyframes spin_home { 100% { -moz-transform: rotate(360deg); } }
@-webkit-keyframes spin_home { 100% { -webkit-transform: rotate(360deg); } }
@keyframes spin_home { 100% { -webkit-transform: rotate(360deg); transform:rotate(360deg); } }


.scrollToTop{
	position:fixed;
	bottom:20px;
	right:20px;
	cursor:pointer;
	display:none;
	
}

.scrollToPage01{
	position:fixed;
	right:50%;
	bottom:50px;
	cursor:pointer;
	z-index:5;
	
}
.scrollToPage02{
	position:fixed;
	right:50%;
	bottom:50px;
	cursor:pointer;
	z-index:5;
	
}
.scrollToBottom{
	position:fixed;
	bottom:20px;
	right:40px;
	cursor:pointer;
	z-index:5;
	
}
.menu_1 a{
	margin-left:13px;
}
.menu_2 a{
	margin-left:13px;
}
.menu_3 a{
	margin-left:17px;
}
.menu_4 a{
	margin-left:13px;
}
.menu_5 a{
	margin-left:13px;
}

.devition_img{
	opacity:1;
	cursor:pointer;

}
.diviton_title_botm_line{
background-color: #000000;
height: 2px;
width: 60%;
margin-left: auto;
margin-right: auto;
margin-top: 10px;
}


.rotate_divition_def{
	color:#000;
	font-size:123%;
	margin-left: auto;
	margin-right: auto;
	text-align:center;
	text-transform:uppercase;	
}

.rotate_divition{
    -webkit-animation:rotate_divition_frm 5s linear infinite;
	 animation:rotate_divition_frm 5s linear infinite;
}

@keyframes rotate_divition_frm { 

10% {
	opacity:0;
}
10% { 
transform: rotateY(720deg);
opacity:0.1;
font-size:20%;
}
20% { 
transform: rotateY(0);
opacity:1;
font-size:123%;
}
}
@-webkit-keyframes rotate_divition_frm { 

10% {
	opacity:0;
}
10% { 
-webkit-transform: rotateY(720deg);
opacity:0.1;
font-size:20%;
}
20% { 
-webkit-transform: rotateY(0);
opacity:1;
font-size:123%;
}
}



.rotate_divition_2{
    -webkit-animation:rotate_divition_2_frm 5s linear infinite;
	 animation:rotate_divition_2_frm 5s linear infinite;
}

@keyframes rotate_divition_2_frm { 

0% {
	opacity:1;
	transform: rotateY(0);
}
30% {
	opacity:1;
	font-size:123%;
	transform: rotateY(0);
}
40% { 
transform: rotateY(720deg);
opacity:0.1;
font-size:20%;
}
50% { 
transform: rotateY(0);
opacity:1;
font-size:123%;
}
}
@-webkit-keyframes rotate_divition_2_frm { 

0% {
	opacity:1;
	-webkit-transform: rotateY(0);
}
30% {
	opacity:1;
	font-size:123%;
	-webkit-transform: rotateY(0);
}
40% { 
-webkit-transform: rotateY(720deg);
opacity:0.1;
font-size:20%;
}
50% { 
-webkit-transform: rotateY(0);
opacity:1;
font-size:123%;
}
}

.rotate_divition_3{
    -webkit-animation:rotate_divition_3_frm 5s linear infinite;
	 animation:rotate_divition_3_frm 5s linear infinite;
}

@keyframes rotate_divition_3_frm { 

0% {
	opacity:1;
	transform: rotateY(0);
}
60% {
	opacity:1;
	font-size:123%;
	transform: rotateY(0);
}
70% { 
transform: rotateY(720deg);
opacity:0.1;
font-size:20%;
}
80% { 
transform: rotateY(0);
opacity:1;
font-size:123%;
}
 }
 @-webkit-keyframes rotate_divition_3_frm { 

0% {
	opacity:1;
	-webkit-transform: rotateY(0);
}
60% {
	opacity:1;
	font-size:123%;
	-webkit-transform: rotateY(0);
}
70% { 
-webkit-transform: rotateY(720deg);
opacity:0.1;
font-size:20%;
}
80% { 
-webkit-transform: rotateY(0);
opacity:1;
font-size:123%;
}
 }
 
 
.tab_title{
	width:100%;
	height:40px;
/*	background-color:#CCC;*/
margin-bottom:20px;	
}
.gallery_tab{
	float:right;
	width:100px;
	height:40px;
/*	background-color:#333;*/
	margin-left:10px;
	text-align:center;
	color:#FFF;
	
}
.our_team_tab{
background-color: #000000;
color: #FFFFFF;
float: right;
font-size: 115%;
height: 40px;
line-height: 2.2;
margin-left: 8px;
text-align: center;
width: 130px;	
}

.our_team_tab:hover{
background-color: #005C84;	
}
.our_team_tab_active{
background-color: #005C84;
color: #FFFFFF;	
}
.our_team_tab a{
	color:#FFF;
	text-decoration:none;	
}
hr {
  background-color: #005c84;
  color: #005c84;
  height: 1px;
}
.textcenter p{
	text-align:center !important;
}
.designation{
	color:#005C84;
	
}

.pages ul li a.active, .pages ul li a:hover {
  background-color: #000;
  color: #FFFFFF !important;
}
.pages ul li a {
border: 1px solid #000;
color: #333333 !important;
display: block;
font-size: 13px;
font-weight: bold;
line-height: 12px;
margin: 0;
padding: 6px;
text-align: center;
text-decoration: none;
}
.pages ul li {
  float: left;
  margin: 0 0 0 10px;
  padding: 0;
}
.pages ul {
  list-style: none outside none;
  margin: 0;
  padding: 0;
}
.pages {
 float: right;
margin-right: 10px;
margin-top: 11px;
}
.gallery_summary{
	float:left;
	font-family:arial;
	
}
.video_gallery li{
	float:left;
	width:23.3%;
}
.vidio_play_icon{
	margin-left: 80px;
margin-top: 51px;
position: absolute;
}
.news_img{
	float: left;
margin-bottom: 4%;
margin-right: 2%;
}
.blue_color_succs_msg{
	color:#06F;
}
.home_text_wap{
	clear:both;
	text-align:center;
	width:996px;
	margin-left:auto;
	margin-right:auto;
}
.cls_55{
	font-size:140%;
	text-decoration:underline;
	color:#000;
}
.cls_56{
color: #000;
font-size: 120%;
margin-bottom: 12px;
margin-top: 16px;
text-align:center;
}
.cls_57 p{
	font-size:115%;

	color:#000;
}
.follow_up_txt{
	color: #000;
	font-size: 120%;
	text-transform:uppercase;
}

@media screen and (max-width: 1110px){
	.header_wap_1,.main_wapper{ max-width:900px}
}
@media screen and (max-width: 800px){
	ul.divisions li{ width:50%}
}
@media screen and (max-width:640px){
	ul.divisions li{ width:100%; float:none}
	.home_logo{width: 100%;}
	.top_3 a{font-size: 12px;}
.manu_table_top td {
    padding-left: 4px;
    padding-right: 4px;
}

}



