@charset "utf-8";
*{padding:0; margin:0;}
ul,dl{list-style:none;}
h1,h2,h3,h4,h5,h6{ margin:0; padding:0; color:#C80000;}
a{ text-decoration:none; color:#333; font-size:13px;}
body {background-image: url("../images/body-bg.jpg");background-position: 125px 49px;font-family: Arial,Helvetica,sans-serif;margin: 0px;background-repeat: repeat-x;padding: 0px;font-family: 'Open Sans', sans-serif;font-size: 11px;}
@font-face {font-family:Roboto; src:url(../fonts/Roboto-Regular.ttf)}
.layout{ width:980px; margin:auto;}
.logo{ background-image:url(../images/bg.jpg); width:320px; height: 112px;float: left;}
.logo-img {display: block;margin: auto;padding-top: 30px;}
.link li{display:inline-block;}
.header {display: inline-block;width: 100%;min-height: 110px;}
.link {margin-top: 26px;}
.link li a {font-size: 11px;margin: 4px;text-transform: uppercase;color: #FFF;padding: 5px 8px;font-weight: 600;}
.banner {margin: 30px 0;}
.banner img {box-shadow: 0 0 10px 1px #DDD;border: 8px solid #fff;}
.client {padding: 10px; background-image:url(../images/client.gif); border:1px solid #f5f5f5;border-top-right-radius: 10px;border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;}
.is{padding-top:10px;}
.is img{margin:0 3px;border:1px solid #EEE;border-radius:5px;}
.img-responsive{ width:100%; height:auto;}
h3 {font-size: 14px;text-transform: uppercase;font-weight: 700;padding: 6px;background-color: #F7F7F7;width: 113px;border-top-left-radius: 10px;
border-top-right-radius: 10px;}
h4{ text-transform:uppercase; font-size:14px;}
.text-con td {padding: 0px 10px;vertical-align: top;}
.sub-con td{ padding-right:40px;}
.sub-con td:nth-child(1){ width:730px; vertical-align:top;}
.sub-con td:nth-child(2) {text-align: center;background: #C80000 none repeat-x scroll 0% 0%;min-height: 150px;width: 275px;color: #FFF !important;
border-radius: 10px;vertical-align:top;padding-right:0px;} 
.text-con td:nth-child(1) {width: 220px;padding-left: 0px;}
.text-con td:nth-child(2){ width:500px;} 
.text-con td:nth-child(3){ text-align:center;
background:#C80000;   min-height:150px; background-repeat:repeat-x; width:240px; border-radisu:10px; color:#fff !important;border-radius: 10px;}
p {font-size: 12px;line-height: 20px;text-align: justify;font-family: 'Actor', sans-serif; font-weight:500;padding: 4px 0;}
b{ font-size:13px; color:#1B114D; line-height:24px;}
.welcome-content{ margin:20px 0;}
.welcome-content h4{ padding:3px 0px;}
.list li {font-family: 'Actor', sans-serif;font-size: 12px;line-height: 21px;text-align: justify;}
.form-control{ width:240px; resize:none;font-size:13px;padding: 4px 0;font-family: 'Actor', sans-serif;}
textarea{font-family: 'Actor', sans-serif; font-size:13px;}
.quick td{padding: 7px 0px;}
.quick td h5 {color: #FFF;font-size: 16px;line-height: 30px;}
.quotes{ display:none;}
.news {background: rgba(255,255,255,1);
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(47%, rgba(246,246,246,1)), color-stop(100%, rgba(237,237,237,1)));background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed', GradientType=0 );
padding: 15px;min-height: 156px; margin-bottom:20px;}
.footer{ background-color:#f5f5f5; padding:5px 0; border-radius:10px; margin:20px 0; }
.footer p{text-align:center !important;}
h6{font-size: 15px;padding: 5px 0; border-bottom-left-radius:10px;border-bottom-right-radius:10px; background-color: #f00;color: #fff;width: 144px;margin: auto;text-align: center;}
h6 a{ color:#fff;}
.align-doc tr{ margin:20px 0;}
.align-doc td {
    width: 302px !important;
    vertical-align: top;
    border: 2px solid #C80000;
	margin:0 10px;
}
.align-doc td p {color: #000;text-align: left !important;}
.align-doc td:nth-child(1) {
    border-radius: 10px;
}
.align-doc td:nth-child(2) {
    background: transparent none repeat scroll 0% 0%;
    border-radius: 10px;
	text-align: left !important;
	padding-right:40px;
}
.align-doc img{
	width:150px; height:125px;
    float: left;
    padding-right: 9px;
    text-align: inherit !important;
}
.contact li{ line-height:25px; font-size:12px;}
.contact-div{ margin:20px 0;}.Latest.News {
    border: 2px dashed #f00;
    padding: 16px 6px;
}
.social{ text-align:right;}
.social-icon li{ display:inline-block; padding:5px 5px;}

.tra {
	background-image: url('11.png');
	height: 30px;
	width: 30px;
	
	border-radius: 50%;
	-webkit-transition: all ease 0.3s;
	-moz-transition: all ease 0.3s;
	-o-transition: all ease 0.3s;
	-ms-transition: all ease 0.3s;
	transition: all ease 0.3s;
}
.tra:hover {
	background-image: url('1b.png');
	box-shadow: 0px 0px 4px 1px rgba(0,0,0,0.8);
	-webkit-transform:rotate(360deg);
	-moz-transform:rotate(360deg);
	-o-transform:rotate(360deg);
	-ms-transform:rotate(360deg);
	transform:rotate(360deg);
}