
.centered {
	text-align: center;
}
.mt {
	margin-top: 40px;
}
a {
	color: #f85c37;
	word-wrap: break-word;
	-webkit-transition: color 0.1s ease-in, background 0.1s ease-in;
	-moz-transition: color 0.1s ease-in, background 0.1s ease-in;
	-ms-transition: color 0.1s ease-in, background 0.1s ease-in;
	-o-transition: color 0.1s ease-in, background 0.1s ease-in;
	transition: color 0.1s ease-in, background 0.1s ease-in;
}
a:hover, a:focus {
	color: #7b7b7b;
	text-decoration: none;
	outline: 0;
}
a:before, a:after {
	-webkit-transition: color 0.1s ease-in, background 0.1s ease-in;
	-moz-transition: color 0.1s ease-in, background 0.1s ease-in;
	-ms-transition: color 0.1s ease-in, background 0.1s ease-in;
	-o-transition: color 0.1s ease-in, background 0.1s ease-in;
	transition: color 0.1s ease-in, background 0.1s ease-in;
}
/* Bootstrap Modifications */
 hr {
	display: block;
	height: 1px;
	border: 0;
	border-top: 1px solid #ccc;
	margin: 1em 0;
	padding: 0;
}
* {
	padding:0;
	margin:0;
}
img {
	border:none;
}
h1 {
	font-size:18px;
	color:#93a53f;
	font-weight:normal;
	text-transform:uppercase;

}
h2 {
	font-size:30px;
	color:#470000;
	font-weight:normal;
	padding:30px 0 30px;
	background:url(../image/headline.png) no-repeat left bottom;
	margin:0 0 0 35px;
	font-weight:300;
	
}
h4 {
	font-size:17px;
	font-family: 'Oswald', sans-serif;
	color:#5c7716;
	padding:0px;
	font-weight:100;
	margin:0 0 15px 0;
	background:url(../image/line.jpg) no-repeat left bottom;
	text-transform:uppercase;
}
.sub-heading{
	font-size:17px;
	font-family: 'Oswald', sans-serif;	
	color:#163d04;
	padding:4px 0 4px 10px;
	font-weight:300;
	margin:0px 0 10px 0;
	background:#91c046;
	
}
.sub-heading2{
	font-size:15px;
	font-family: 'Oswald', sans-serif;	
	color:#900101;
	padding:10px 0 0px 25px;
	font-weight:300;
	margin:0px 0 0px 0;
	background:none;
	
}
.sub-heading3{
	font-size:17px;
	font-family: 'Oswald', sans-serif;	
	color:#900101;
	padding:0px;
	font-weight:300;
	margin:0;
	background:none;
	
}
h4 span {
	font-size:19px;
	color:#000;
	font-weight:normal;
	padding:0;
	margin:0px;
	font-weight:400;
}
h3 {
	font-size:40px;
	color:#222;
	font-weight:300;
	padding:40px 20px 10px 0;
	font-family: 'Open Sans', sans-serif;
	text-align:left;
	margin:0px;
	
}
.headding3{
	font-size:22px;
	color:#aa0909;
	font-weight:normal;
	padding:10px 20px 0px 0;
	font-family: 'Lato', sans-serif;
	margin-bottom:15px;

}
.borderinput{ padding:5px;}

a {
	text-decoration:none;
	color:#0a3a92;
	font-weight:400;
}
a:hover {
	color:#052156;
}

body {
	background:#fff ;
	background-size:cover;
	font-family: 'Hind', sans-serif;
    font-size:17px;
	font-weight:400;
	color:#282525;
    height:auto;
    line-height:25px;
    margin: 0 auto;
    padding: 0;
    width: 100%;
	text-align:justify;	
}


.wrapper {    
    width: 1200px;
	height:auto;
	margin: 0 auto;
	padding:0px;
	
}
.header{
	width:1200px;
	
	float:left;
	margin:0 0 0px 0;
	padding:0px;
	
}
.header img{ padding:0;}
.header h1{
	font-size:36px;
	color:#164c00;
	margin:8px 0 0 0;
	padding:0px 0 0 0;
	font-weight:bold;
	text-align:center;
}
.menu_main {
    width: 100%;
    margin: 0px;
    padding: 0px;
   
}
.menu span{
	display:none;
}
.logo {
    float: left;
    width: 21%;
}
.header h1 span{
	font-size:15px;
	color:#2c3028;
	margin:0px;
	padding:0px 10px;
	font-weight:500;
	letter-spacing:0.5px;
	text-align:center;
}
.header_left{
	width:auto;
	height:auto;
	float:left;
	margin:0px;
	padding:0px 0;
	background:none;
}
.header_left span{
	padding:25px 0 0 0;
	margin:0px;
	float:left;
	color:#000000;
	font-size:20px;
	font-weight:500;
}
.header_midle {
    width: auto;
    height: auto;
    float: left;
    margin: 0 0 0 16%;
    padding: 0px 0;
    background: none;
}
.header_right{
	width:auto;
	height:auto;
	float:right;
	margin:0px;
	padding:10px 0;
	background:none;
	color:#b5dfed;
	font-size:15px;
	font-weight:300;
}
.header_right span{
	padding:10px 0 0 0;
	margin:0px;
	float:left;
	color:#000000;
	font-size:20px;
	font-weight:500;
}
.header-top {
    width: 79%;
    float: left;
    margin: 0 0 0px 0;
    padding: 0px;
    background: none;
}
.header-bot {
    width: 75%;
    float: left;
    margin: 0 0 0px 0;
    padding: 0px;
    background: none;
}
.more {
	margin:0;
	padding:0px;
	text-align:right;
}
.more a {
	font-size:16px;
	margin:0px;
	padding:4px 12px;
	background:#0098d7;
	color:#fff;
	text-decoration:none;
	text-align:center;
	
}
.more a:hover {
	margin:0px;
	padding:4px 12px;
	background:#0076a7;
	text-decoration:none;
	color:#fff;
}

 .menu .fa-bars{
	 display:none;
 }
.sidebarmenu {
	margin:0 0 15px 0;
	padding: 10px 0;
	list-style-type: none;
	text-decoration:none;
	background:none;
	border-radius:4px;
}
.sidebarmenu ul {
	margin:0px;
	padding: 0;
	list-style-type: none;
	width:430px;
}
.sidebarmenu ul li {
	position: relative;
	list-style:none;
}
.sidebarmenu ul li a {
	color: #fff;
	display: block;
	font-size:20px;
	font-weight: 500;
	margin-bottom:15px;
	overflow: auto;
	padding: 10px 0 10px 10px;
	text-decoration: none;
	text-transform:uppercase;
	text-align:center;
}
.sidebarmenu ul li a:link, .sidebarmenu ul li a:visited, .sidebarmenu ul li a:active {
	background:#0d6ebf ;
	border-radius:5px;
}
.sidebarmenu ul li a:visited {
	color: white;
}
.sidebarmenu ul li a:hover {
	background:#0a5492;
	color:#fff;
	border-radius:5px;
}
.sidebarmenu ul li ul {
	position: absolute;
	width: 170px;
	top: 0;
	visibility: hidden;
}
.sidebarmenu a.subfolderstyle {
	background: url(right.png) no-repeat 97% 50%;
}
.readright{ text-align:right; float:right}
.appl_main {
	width:100%;
	height:auto;
	float:left;
	margin:0px;
	padding:0px 0 28px 0;
	background:url(../images/flower.png)#f8f6f6 no-repeat center bottom;
	border:1px solid #d7d4d4;
	border-radius:7px;
}
.appl_main_b {
	width:100%;
	height:14px;
	float:left;
	margin:0px;
	padding:0px;
	background:url(../images/shadow.jpg) no-repeat center bottom;
}
#nt-example1-container{
	height:374px;
}
.banner_l button {
    margin-top: 22px;
    background-color: #06F;
    border: none;
    padding: 10px;
    color: white;
}
.sidebarmenu ul {
	margin: 0 auto;
}
.imageOuter img {
	float: none;
	padding: 0px !important;
	box-sizing: border-box;
}

.appl_left {
	width:23%;
	height:auto;
	float:left;
	margin:0px;
	padding:0px;
}
.appl_left img {
	padding:0 20px 0 20px;
	border:none;
}
.appl_left #header {
	font-size:13px;
	color:#000;
	margin:0px;
	padding:5px 0 5px 0;
	text-align:center;
}
.appl_right {
	width:68%;
	height:auto;
	float:right;
	margin:0px;
	padding:20px;
}
.appl_right #text {
	padding:0px;
}
#nt-example1{
    overflow: hidden;
    height: 315px;
}


.socila_media_ul{ float: left; width: auto; margin: 0; list-style: none; padding: 5px 0 0 0;}
.socila_media_ul li{ float: left; width: auto; margin: 0 3px;}
.socila_media_ul li a{ float: left; display: block; height: 30px; width: 30px; text-indent: -80000px; background:url(../image/social_icons.png) no-repeat 0 0;}
.socila_media_ul li.social_fb a{ background-position:  0 0}
.socila_media_ul li.social_twit a{ background-position:  -35px 0}
.socila_media_ul li.social_glus a{ background-position:  -68px 0}
.socila_media_ul li.social_ytub a{ background-position:  -103px 0}
.socila_media_ul li.social_p a{ background-position:  -140px 0}

.socila_media_ul li.social_fb a:hover{ background-position:  0 -30px}
.socila_media_ul li.social_twit a:hover{ background-position:  -35px -30px}
.socila_media_ul li.social_glus a:hover{ background-position:  -68px -30px}
.socila_media_ul li.social_ytub a:hover{ background-position:  -103px -30px}
.socila_media_ul li.social_p a:hover{ background-position:  -140px -30px}

.header_in{
	width:1200px;
	
	margin:0;
	padding:0px;
	background:none;
}
.left_section{
	width:910px;
	height:auto;
	float:left;
	margin:0px;
	padding:0px;
	background:none;
}

.right_section{
	width:290px;
	height:auto;
	float:left;
	margin:0px;
	padding:0px;
	background:none;
}
.right_section_in{
	width:265px;
	height:auto;
	float:right;
	margin:0px;
	padding:0px;
	background:none;
}
.right_section_in h4{
	font-size:16px;
	color:#fff;
	margin:0px 0 10px 0;
	padding:6px 0 6px 10px;
	font-weight:300;
	background:#0d2025;
}
.right_section_in p{
	color:#89b1c3;
	margin:0px;
	padding:0px 0 10px 0;
	text-align:left;
	font-weight:300;
	font-size:14px;
}
.right_section_in a{
	color:#017675;
	margin:0px;
	padding:0px 0 10px 0;
	text-align:right;
	float:right;
	font-weight:300;
	font-size:14px;
}
.right_section_in a:hover{
	color:#b0fefd;
	margin:0px;
	padding:0px 0 10px 0;
	text-align:right;
	float:right;
	font-weight:300;
	font-size:14px;
}
.table{
	width:100%;
}

.banner-main-inner{
	width:100%;
	
	margin:121px 0 0 0;
	padding:0px;
	background:url(../image/bg2.jpg) repeat top center;
	float:left;
}
.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active, .bx-wrapper .bx-pager.bx-default-pager a:focus {
    background: #cfb62c;
}
.banner-main{
	width:100%;
	
	margin:121px 0 0 0;
	padding:0px;
	background:url(../image/bg2.jpg) repeat top center;
	float:left;
}
.banner{
	width:1200px;
	
	margin:10px 0 0 0;
	padding:0px;
	float:left;
	background:none;
	
}
.banner_l {
    width: 28%;
   
    float: left;
    margin: 0px 0 0 2%;
    padding: 0px;
}
.news{text-align:center; background:#77872c; color:#fff ; margin:0px; padding:5px 0; border:none; font-size:23px;}

.banner_r {
    width: 70%;
    float: left;
    margin: 0px 0 0 0;
    padding: 0px;
    background: none;
    height: auto;
}
.bx-pager-link{
	display:none;
}
#nt-example1{
	height: 315px; overflow: hidden;
}
.banner_r img{
	width:100%;
}
.scrol_main{ float:right; width:1200px; height:157px; padding:0px; background:url(../image/strip.png) no-repeat; }
.scrol_lt{ width:374px; height:137px; margin:0px; padding:0px; float:left; background:url(../image/left-img2.png) no-repeat; z-index:100; position:absolute;}
.scrol_rt{ width:1000px; height:137px; margin:0px; padding:0px; float:right; position:absolute; top:499px; left:99px;}
.banner_r h2{
	font-size:22px;
	color:#000;
	text-align:center;
	background:url(../../site/images/mbg.jpg);
	margin:0px;
	padding:6px 0;
	font-family: 'Lato', sans-serif;
}
.inn_banner{
	width:1200px;
	
	margin:0px;
	padding:0px;
	float:left;
}
.main_container {
	width:100%;
	height:auto;
	background:#fff;
	float:left;
	margin:0px 0 25px 0;
	padding:0px 0 50px 25px;
}
.main_container2 {
    width: 92%;
    height: auto;
    background: #fff;
    float: left;
   
    
}
.annualimg img{
	width:100%;
}
.main_container3 {
    float: left;
    width: 100%;
	 margin: 0px 0 25px 0px;
    padding: 0px 0 0 10px;
}
.left{
	width:830px;
	height:auto;
	float:left;
	margin:10px 0;
	padding:0px 20px 0 0;
	background:none;
	border-right:1px solid #dadada;
}
.left img{
	width:100%;
}
.inside{
	color:#a5a5a5;
	padding:0 10px;
}
.inside h4{
	margin:10px 25px 0px;
}

.left .contactbox {
    width: 48%;
    height: auto;
    background: #ffc732;
    padding: 0px;
   margin: 0px 0 0 11px;
}
.contactbox {
    width: 100%;
    height: auto;
    background: #ffc732;
    padding: 0px;
    margin: 0px;
        margin-right: 0px;
}
.contactbox p{ padding:25px; margin:0px; font-size:17px;}
.contactbox h4{ font-size:17px; color:#396702; padding:25px 0 0 0px; margin:0 25px}
.line{
	width:89%;
	height:1px;
	background:#dadada;
	margin:10px 25px;
	padding:0px;
}
.inside img{
	margin:10px 25px;
	padding:0px;
}



.right{
	width:300px;
	height:auto;
	float:right;
	margin:10px 0 0 20px;
	padding:0px;;
	background:#fff;
}
.prasamsalu_l{
	width:585px;
	height:auto;
	float:left;
	margin:0px 0 15px 0;
	padding:0px;
	border:1px solid #e9e9e9;
	border-radius:6px;
	background:url(../images/app_bg.jpg)#fff repeat-x;
}
.prasamsalu_r{
	width:585px;
	height:auto;
	float:right;
	margin:0px 0 15px 0;
	padding:0px;
	border:1px solid #e9e9e9;
	border-radius:6px;
	background:url(../images/app_bg.jpg)#fff repeat-x;
}
.prasamsalu_l .text2{
	padding:15px 15px 0 15px;
	margin:0px;
}
.prasamsalu_r .text2{
	padding:15px 15px 0 15px;
	margin:0px;
}
.prasamsalu_l img{ margin:0 15px 15px 0;}
.prasamsalu_r img{ margin:0 15px 15px 0;}
.text2 #head{
	font-size:20px;
	color:#990000;
	padding:0px;
	margin:0px 0 15px 0;
	border-bottom:1px solid #CCCCCC;
}
#head span{
	font-size:17px;
	color:#000;
	font-weight:bold;
}
.eventbox{
	width:1200px;
	height:auto;
	float:left;
	margin:0px;
	padding:15px;
	background:#fbfbfb;
	border:1px solid #e4e4e4;
}
.eventbox h4 {
    color: #e94408;
    font-size: 20px;
    font-weight:500;
    line-height: 30px;
    padding:0px 20px 0 0;
	margin:0px;
}
.eventbox-left{
	width:25%;
	height:auto;
	float:left;
	margin:0px;
	padding:0px;
}
.eventbox-right{
	width:73%;
	height:auto;
	float:left;
	margin:0px;
	padding:0px;
}
.bx-wrapper {
    
   
    box-shadow: 0 0 0px #fcf9f9;
    border: 0px solid #fff;
    background: #fcfcfc;
    margin-left: 10px;
}
.inner-menu{
	width:auto;
	height:35px;
	margin:0 auto;
	padding:0px;
	
}
.inner-menu ul{
	margin:0px auto;
	padding:0px;
	line-height:33px;
}
.inner-menu ul li{
	margin:0px 5px 0 0;
	padding:0px;
	text-decoration:none;
	list-style:none;
	display:inline;
}
.inner-menu li a{
	margin:0px;
	padding:5px 15px;
	font-size:14px;
	color:#fff;
	text-decoration:none;
	list-style:none;	
	background:#0c5ebb;
	font-weight:300;
	font-family: 'Open Sans', sans-serif;
}
.inner-menu li a:hover{
	margin:0px;
	color:#fff;
	text-decoration:none;
	list-style:none;
	background:#0b4b95;
}
.inner-menu a.active{
	margin:0px;
	padding:7px 30px;
	font-size:15px;
	color:#fff;
	text-decoration:none;
	list-style:none;
	background:#1174d9;
}
.inner-menu a:hover.active{
	margin:0px;
	padding:7px 30px;
	font-size:15px;
	color:#fff;
	text-decoration:none;
	list-style:none;
	background:#0575f4;
}

.input1 input[type="text"] {
   padding: 5px 90px 7px 0;
}

.input1 label{
	width:43%;
	float:left;
}
.input1 {
    float: left;
    width: 70%;
}
.input2 {
    overflow: hidden;
    width: 30%;
}
.input1 textarea {
	width: 81%;
	padding: 39px 1px 1px 0;
	margin-top: 19px;
}
.menu_main{
	width:100%;
	
	margin:0px;
	padding:0px;
	background:url(../image/mbg.jpg) repeat-x;	
	
}
.menu_bar {
	float: left;
	width:1200px;
	
	background:none;
	margin-bottom:15px;
	padding:0px;	
}
.menu_bar ul {
	float: left;
}
.menu_bar ul li {
	float: left;
	text-align: center;
	border-left:1px solid #085164;
	text-decoration:none;
	list-style:none;
}
.menu_bar ul li ul {
	position: absolute;
	background: #fff;
	z-index: 100;
	width: 200px;
	-webkit-border-radius: 0px 0px 6px 6px;
	-moz-border-radius: 0px 0px 6px 6px;
	border-radius: 0px 0px 6px 6px;
	box-shadow: 2px 2px 2px #666;
	margin-left: -9px;
	overflow: hidden;
	display: none;
	padding-bottom:10px;
}
.menu_bar ul li:hover ul {
	display: block;
	-webkit-animation-name: fadeInDown;
	-webkit-animation-fill-mode: both;
	-webkit-animation-duration: 1s;
	-webkit-animation-iteration-count: 1;
	-webkit-animation-timing-function: linear;
	-moz-animation-name: fadeInDown;
	-moz-animation-fill-mode: both;
	-moz-animation-duration: 1s;
	-moz-animation-iteration-count: 1;
	-moz-animation-timing-function: linear;
	animation-name: fadeInDown;
	animation-fill-mode: both;
	animation-duration: 1s;
	animation-iteration-count: 1;
	animation-timing-function: linear;
}
.menu_bar ul li ul li {
	float: none;
	margin: 0px;
}
.menu_bar ul li ul li a {
	padding: 3px 0 3px 10px;
	display: inline-block;
	width: 93.8%;
	text-align: left;
	border-bottom: 1px dotted #ddd;
	transition: all 1s ease 0s;
	color: #fff !important;
}
.menu_bar ul li ul li a:hover {
	background:none;
	color: #ffc706 !important;
}
.menu_bar ul li a {
	padding: 6px 10px;
	display: inline-block;
	font-size: 13px;
	color: #fff;
	font-weight: 500;
	letter-spacing: 1px;
	text-align: center;
	text-transform: uppercase;
}
.menu_bar ul li a:hover {
	padding:6px 10px;
	display: inline-block;
	font-size: 13px;
	color: #ffc706;
	font-weight: 500;
	letter-spacing: 1px;
	text-transform: uppercase;
	background:none;
}
.menu_bar ul li .active {
	padding:6px 15px;
	font-size: 13px;
	color: #ffc706;
	font-weight: 500;
	letter-spacing: 1px;
	text-transform: uppercase;
	background:none;
}
.menu_bar ul li a span {
	width: 34px;
	
	display: inline-block;
	-moz-transition: all 0.8s ease-in-out 0s;
	-webkit-transition: all 0.8s ease-in-out 0s;
	transition: all 0.8s ease-in-out 0s;
}
.menu_bar ul li a:hover span {
	-moz-transform: rotate(360deg);
	-webkit-transform: rotate(360deg);
	transform: rotate(360deg);
}

.menu_bar ul li a:hover .home {
	background: url(../images/hhome_icon.png) no-repeat center center;
}
.menu_bar ul li a:hover .about_us {
	background: url(../images/habout_icon.png) no-repeat center center;
}
.menu_bar ul li a:hover .services {
	background: url(../images/hservices_icon.png) no-repeat center center;
}
.menu_bar ul li a:hover .galery {
	background: url(../images/hgallery_icon.png) no-repeat center center;
}
.menu_bar ul li a:hover .media {
	background: url(../images/hmedia_icon.png) no-repeat center center;
}
.menu_bar ul li a:hover .contact {
	background: url(../images/hcontact_icon.png) no-repeat center center;
}
.menu_bar ul li a:hover .career {
	background: url(../images/hcareer_icon.png) no-repeat center center;
}
.menu_bar ul li a:hover .work {
	background: url(../images/hwork_icon.png) no-repeat center center;
}
.box1 {
	width:290px;
	height:auto;
	float:left;
	margin:0px 13px 0 0;
	padding:0;
}
.box1 a:hover{ opacity:0.8 px; background:none;}
.box1 .text{
	font-size:19px;
	color:#000;
	font-weight:500;
	margin:0px;
	padding:5px 20px;
	text-align:left;
}
.box1  #clone{
	background:#d2eaf2;
}
.box1  #cltwo{
	background:#e8f1cd ;
}
.box1  #clthree{
	background:#f1e3cc ;
}
.box1  #clfor{
	background:#cbf1f0;
}
.box1  #clfive{
	background:#12a747 ;
}
.box1  #clsix{
	background:#b25707 ;
}
.box1 .headding {
	font-size:25px;
	font-weight:300;
	text-align:center;
	color:#fff;
	padding:0px 0 5px 0;
	margin:0px 0 5px;
}
.headding #colone {
	background:#076e94;
	padding:15px 0 5px 0;
}
.headding #coltwo {
	background:#577505;
	padding:15px 0 5px 0;
}
.headding #colthree {
	background:#bc7403;
	padding:15px 0 5px 0;
}
.headding #colfor {
	background:#1f6d6b;
	padding:15px 0 5px 0;
}
.maintext{
	color:#222;
	margin:20px 0 0 0;
	padding:0px;
	font-size:17px;
	line-height:25px;
	font-weight:400;
	text-align:justify;
}
.maintext img{
}
.click {
    margin:0px 0 10px 0;
    padding: 0;
    text-align:center;
	width:100%;	
}
.click a {
    background: #092e8d none repeat scroll 0 0;
    color: #fff;
    font-size: 19px;
	font-weight:300;
    margin: 0;
    padding: 6px 15px;
    text-align: center;
    text-decoration: none;
	box-shadow:0 5px 5px -5px #222222;
	display:block;
}
.click a:hover {
    background: #05366d none repeat scroll 0 0;
    color: #fff;
    margin: 0;
   	padding: 6px 15px;
    text-align: center;
    text-decoration: none;
}
.click2 {
    margin:0;
    padding: 0;
    text-align:center;
	float:none;
}
.click2 a {
    background: #0c5ebb none repeat scroll 0 0;
    color: #fff;
    font-size: 19px;
    margin: 0;
    padding: 6px;
    text-align: center;
    text-decoration: none;
	display:block;
	font-family:mallanna;
}
.click2 a:hover {
    background: #05366d none repeat scroll 0 0;
    color: #fff;
    font-size: 19px;
    margin: 0;
   padding: 6px;
    text-align: center;
    text-decoration: none;
	display:block;
}
.click3 {
    margin:0;
    padding: 0;
    text-align:center;
	float:none;
}
.click3 a {
    background: #0c5ebb none repeat scroll 0 0;
    color: #fff;
    font-size: 16px;
    margin: 0;
    padding:5px 15px;
    text-align: center;
    text-decoration: none;
	font-family: 'Open Sans', sans-serif;	
}
.click3 a:hover {
    background: #05366d none repeat scroll 0 0;
    color: #fff;
    text-align: center;
    text-decoration: none;
}
.service{
	text-decoration:none;
	list-style:none;
	padding:0px;
	margin:0px;
}

.service ul{
	text-decoration:none;
	list-style:none;
	padding:0px;
	margin:20px 0 0 30px;
}
.service ul li{
	text-decoration:none;
	list-style:disc;
	padding:0px;
	margin:0px;
	line-height:35px;
}
.service2{
	text-decoration:none;
	list-style:none;
	padding:0px;
	margin:0px;
}
.service2 ul{
	text-decoration:none;
	list-style:none;
	padding:0px;
	margin:20px 0 0 30px;
}
.service2 ul li{
	text-decoration:none;
	list-style:disc;
	padding:0px;
	margin:0px;
	line-height:22px;
	color:#000;
}
.footer {
	width:100%;
	
	margin:0px;
	padding:30px 0 10px 0;
	background:#434b1b ;
}
.footer_top {
	width:1200px;
	height:auto;
	margin:0px auto;
	padding:0px;
}
.footer_top h4{
	font-size:18px;
}
.footer_top_text {
    padding-left: 45px;
    width: 235px;
    text-decoration: none;
    list-style: none;
    float: left;
    color: #fff;
    margin-bottom: 25px;
    margin-top: 0px;
}

.footer_top_text ul {
	text-decoration:none;
	list-style:none;
	margin:0px 30px 0 0;
	padding:0 0 20px 0;
}
.footer_top_text li {
	text-decoration:none;
	list-style:none;
	line-height:25px;
	background:url(../images/list_05.png) no-repeat left 7px;
	padding:0px;
	color:#a9a9a9;
	margin-bottom:10px;
	border-bottom:1px solid #5a6428;
}
.footer_top_text li a {
	color:#a9af90;
	font-size:15px;
	font-weight:300;
	padding:0px;
	margin:0px;
	text-decoration:none;
	list-style:none;
}
.footer_top_text li a:hover {
	color:#fff;
	font-weight:400;
	padding:0px;
	margin:0px;
	text-decoration:none;
	list-style:none;
}
.footer_top_head {
    padding-left: 45px;
    width: 500px;
    text-decoration: none;
    list-style: none;
    float: left;
    color: #fff;
    margin-top: 0px;
}
.footer_top_text .social{
	list-style:none;
	text-decoration:none;
	margin:0px;
	padding:0px;
}
.social{
	list-style:none;
	text-decoration:none;
	margin:0px;
	padding:0px;
}
.social ul{
	list-style:none;
	text-decoration:none;
	margin:0px;
	padding:0px;
}
 .social li{
	list-style:none;
	text-decoration:none;
	margin:0px;
	padding:0px;
	display:block;
}
.social h4{
	font-size:22px;
	color:#000;
	border:none;
	font-weight:500;
}
.footer_top_text img {
	float:left;
	padding:5px 10px 0px 0;
}
.footer_m{
	width:100%;
	
	margin:0px;
	padding:0px;
	background:url(../images/foot_bg.png)#031a20 repeat-x center top;
}
.footer_bottom {
	width:100%;
	height:auto;
	margin:0px 0 0 auto;
	padding:0px;
	background:#2d3312;
}
.footer_bottom_in {
    width: 1200px;
    margin: 0px auto;
    padding: 0;
    overflow: hidden;
}
.footer_bottoml {
	width:auto;
	height:auto;
	float:left;
	margin:0px;
	padding:0px;
}
#pronext{
	background-color:red;
	z-index:999;
}
.footer_bottoml p {
	padding:15px 0px 0 0;
	font-family:Arial, Helvetica, sans-serif;
	color:#929879;
	font-weight:300;
	font-size:15px;
	margin:0px;
}
.footer_bottomr {
	width:auto;
	height:auto;
	float:right;
	margin:0px;
	padding:0px;
}
.footer_bottomr img {
	padding:16px 25px;
}
.footer_contact {
	width:520px;
	text-decoration:none;
	list-style:none;
	float:left;
	color:#fff;
	margin-right:100px;
	padding:0px;
}
.footer h4{
	font-size:17px;
	color:#b2c559;
	margin:0px 0 20px 0px;
	padding:0px;
}
.sky-mega-menu li {
    position: relative;
    display: inline-block;
    font-size: 20px;
   
	 line-height: 35px;
    text-align: left;
    border-right: 1px solid #7c8c31;
    float: left;
    font-weight: 400;
    text-transform: uppercase;
}

.nivo-controlNav {
	position:absolute;
	left:260px;
	bottom:-42px;
}
.nivo-controlNav a {
	display:block;
	width:22px;
	height:22px;
	background:none;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}
.nivo-controlNav a.active {
	background-position:0 -22px;
}
.nivo-directionNav a {
	display:block;
	width:30px;
	height:34px;
	background:url(../images/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
a.nivo-prevNav {
	left:15px;
}
.nivo-caption {
	text-shadow:none;
	font-family: 'Open Sans', sans-serif;
}
.nivo-caption a {
	color:#efe9d1;
	text-decoration:underline;
}
.inborder {
    padding: 5px 105px 0 8px;
    margin: 0px 0 10px 0;
    border: 1px solid #90a13e;
    border-radius: 3px;
    background: #93a53f;
    color: #000;
}
.btn{ background:#006699; padding:8px 10px; margin:0px; color:#fff ; border:none; font-size:15px; cursor:pointer; font-family: 'Hind', sans-serif;}

#vlightbox a img {
	border: medium none;
	margin: 0 auto;
	width: 100%;
	height: 156px;
}
.banner_l {
	width: 28%;
	float: left;
	margin: 0px 0 0 2%;
	background-color: #FFCF25;
	height: auto;
	padding-bottom: 29px;
}
.left.left1 {
	width: 100%;
}
span.roll {
	background: url(../../Malavika%20Anand/modify/images/mag.png) center center no-repeat #000;
	height: 180px;
	position: absolute;
	width: 240px;
	z-index: 10;
	-webkit-box-shadow: 0px 0px 4px #000;
	-moz-box-shadow: 0px 0px 4px #000;
	box-shadow: 0px 0px 4px #000;
	margin: 18px 21px;
	display: none;
}