body,html{font-family:'Open Sans',sans-serif!important;-webkit-font-smoothing:antialiased!important;color:#777}h1,h2,h3,h4,h5,h6{font-family:Lato,sans-serif}h1 strong{font-weight:900}h2,h3,h5{font-weight:700}h2{font-size:28px;margin:0;color:#555;line-height:32px}h3{font-size:16px}h4{font-size:20px;color:#666}h5{text-transform:uppercase;line-height:20px}p{font-family:'Open Sans',sans-serif;line-height:22px;color:#111;font-size:15px;margin-bottom:15px}a{color:#0dad8d}a:focus,a:hover{text-decoration:none;color:#222}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}* html .clearfix{height:1%}.clearfix{display:block}ol,ul{padding:0;webkit-padding:0;moz-padding:0;list-style:none}hr{height:3px;width:60px;text-align:center;position:relative;background:#0dad8d;border:0;margin:0 auto 20px}
#menu{transition:all .8s}.navbar-collapse{background:#107d25;position:relative}#menu.navbar-default{border:none;min-height:100px;display:block;width:100%;background:url(../images/head-back.png) 0 -89px no-repeat;background-size:cover;margin-bottom:0}#menu a.navbar-brand{text-transform:uppercase;font-size:22px;color:#fff;font-weight:900;height:auto}#menu a.navbar-brand i.fa{color:rgba(255,255,255,.7);margin-right:3px}#menu.navbar-default .navbar-nav>li>a{text-transform:uppercase;color:#eee;font-size:12px;letter-spacing:1px}#menu.navbar-default .navbar-nav>li>a:hover{color:#0dad8d}.on{background-color:rgba(255,255,255,1)!important}.head-rgt{float:left;max-width:100px}.head-rgt img{max-width:100%;padding:10px 0}.navbar-header{max-width:100px;float:left}.site-brand{position:relative;display:inline-block;margin:10px auto;font-size:28px;line-height:32px;text-align:center;color:#2437cc;text-transform:uppercase;width:940px;font-weight:400;float:left}.site-brand img{max-width:20px;position:absolute;left:0;top:0}.hdr-rgt a:after,.intro-text,header{position:relative}.site-brand span.govt-eng{display:block;font-size:19px;line-height:25px;color:#fa8d01;text-transform:capitalize;font-weight:400;margin:5px 0}.site-brand span.gvt-or{display:block;font-size:25px;line-height:28px;color:#2437cc;font-weight:400}.header-top{display:inline-block;padding:3px 0;background:#444;box-shadow:1px 2px 4px #888;width:100%}.hdr-left,.hdr-rgt{padding:0;color:#fff}.hdr-left a,.hdr-rgt a{font-size:13px;color:#fff;margin-right:10px}.hdr-rgt a:after{content:"|";left:6px}.hdr-rgt a:last-child:after{content:""}.hdr-rgt{text-align:right}header{background:url(../img/header-bg.jpg) bottom right no-repeat;background-size:cover;color:#cfcfcf;height:100%;display:none}header p{color:rgba(255,255,255,.8);font-size:20px;margin-bottom:80px}.intro-text{padding:20px 0}.intro-text h1{font-size:35px;text-transform:uppercase;color:#fff;margin:10px 0}

/* Services Section */
#services-section{padding:30px 0;background-color:#fff}#services-section .section-title,.rgt-sidebar h2{text-align:left;float:left;width:100%;margin-bottom:10px}.rgt-sidebar p{text-align:left}#services-section hr{display:inline-block;float:left}#services-section h4{font-weight:700}.space{margin-top:40px}#services-section i.fa{font-size:16px;transition:all .5s;color:#fa8d01}

/* Gallery Section 
==============================*/
ol.type li,ul.cat li{display:inline-block}#works-section{padding:10px 0 0}.categories{padding-bottom:30px;text-align:center}ol.type li{margin-left:20px}ol.type li a{color:#aaa;border:1px solid #ddd;padding:8px 16px;border-radius:0}ol.type li a.active,ol.type li a:hover{color:#0dad8d;border:1px solid #0dad8d}.isotope-item{z-index:2;margin-right:-1px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.isotope,.isotope .isotope-item{-webkit-backface-visibility:hidden}.isotope-hidden.isotope-item{z-index:1}.isotope,.isotope .isotope-item{-webkit-transition-duration:.8s;-moz-transition-duration:.8s;transition-duration:.8s}.isotope{backface-visibility:hidden;-webkit-transition-property:height,width;-moz-transition-property:height,width;transition-property:height,width}.isotope .isotope-item{backface-visibility:hidden;-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;transition-property:transform,opacity}.portfolio-item{margin-bottom:30px}.portfolio-item .hover-bg{height:170px;overflow:hidden;position:relative}.hover-bg .hover-text{position:absolute;text-align:center;margin:0 auto;color:#fff;background:rgba(0,0,0,.66);padding:17% 0 0;height:100%;width:100%;opacity:0;transition:all .5s}.hover-bg .hover-text>h4{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%);transition:all .3s;color:#fff}.hover-bg:hover .hover-text>h4{opacity:1;-webkit-backface-visibility:hidden;-webkit-transform:translateY(0);transform:translateY(0)}.hover-bg .hover-text>i{opacity:0;-webkit-transform:translateY(0);transform:translateY(0);transition:all .3s}.hover-bg:hover .hover-text>i{opacity:1;-webkit-backface-visibility:hidden;-webkit-transform:translateY(100%);transform:translateY(100%)}.hover-bg:hover .hover-text{opacity:1}/*#works-section i.fa{height:30px;width:30px;border:1px solid #F5AB35;font-size:20px;padding:5px;border-radius:50%;color:#F5AB35}*/

/* About Section */
#about-section p,.section-title h2{margin-bottom:10px}#about-section{padding:30px 0}#about-section p{margin-top:0}.section-title.center{padding:30px 0 0}img.img-circle.team-img{width:150px;height:150px;border:4px solid transparent;transition:all .5s}

/* Achivements Section */

/* Contact Section */

label {
	font-size: 12px;
	font-weight: 400;
	font-family: 'Open Sans', sans-serif;
	float: left;
}

.btn:active, .btn.active {
	background-image: none;
	outline: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
}
a:focus, .btn:focus, .btn:active:focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn.active.focus {
	outline: none;
	outline-offset: none;
}
/* Social Section */
.social ul{margin:0 auto;display:inline-block}#iq_contact_info{padding:30px 0;background-color:#0dbf9b;text-align:center;margin-top: 25px;}#iq_contact_info .social ul li{float:left;margin:10px 20px}#iq_contact_info .social i.fa{font-size:24px;padding:4px 5px;color:#fff;transition:all .5s;border:1px solid #fff;width:40px}#iq_contact_info .social i.fa:hover{color:#666;border-bottom:3px solid #fff}#iq_contact_info .social a{color:#fff}


/* Footer */
#footer{background:url(../images/footer-back.jpg) center top;color:#777;padding:15px 0 10px;background-size:cover}#footer p{font-size:13px;margin-top:10px;color:#fff}#footer a{color:#999;text-transform:capitalize;font-size:13px;line-height:20px}#footer a:hover,a:focus{text-decoration:none;color:#fa8d01}.fnav{text-align:center}.iq_footer_social li{display:inline-block;margin:3px}.ftr-1 h5 span,.ftr-2 h5 span,.ftr-3 h5 span,.ftr-4 h5 span{color:#fa8d01}.ftr-1 h5,.ftr-2 h5,.ftr-3 h5,.ftr-4 h5{font-size:18px;line-height:22px;color:#fff;margin-bottom:20px}.contact-add li,.ftr-1 li,.ftr-2 li,.ftr-3 li,.ftr-4 li{position:relative;box-sizing:border-box;padding-left:20px}.contact-add li:before,.ftr-1 li:before,.ftr-2 li:before,.ftr-3 li:before,.ftr-4 li:before{content:"\f058";font-family:FontAwesome;position:absolute;left:0}.contact-add li,.ftr-4 li{line-height:25px}.ftr-2 li:before,.ftr-3 li:before{content:"\f0a4"}.contact-add li:nth-child(1):before,.ftr-4 li:nth-child(1):before{content:"\f041"}.contact-add li:nth-child(2):before,.ftr-4 li:nth-child(2):before{content:"\f095"}.contact-add li:nth-child(3):before,.ftr-4 li:nth-child(3):before{content:"\f0e0"}.contact-add li:nth-child(4):before,.ftr-4 li:nth-child(4):before{content:"\f0ac"}.ftr-4 h6{font-size:15px;line-height:18px;color:#fff}.iq-input input[type=text],.iq-input textarea{width:100%;margin-bottom:10px;padding:10px 15px;resize:none}.iq_link_1{border:none;padding:10px 15px}


/*---------------------------------*/
.extra-links,.welcome-blk{width:100%;float:left}.welcome-blk{position:relative;box-sizing:border-box;padding-left:220px}.welcome-blk img{position:absolute;left:0;top:0;max-width:200px;box-shadow:2px 3px 3px #555}.extra-links li{text-align:left;margin-bottom:12px;border-bottom:1px solid #f3c78e;padding-bottom:10px;position:relative;box-sizing:border-box;padding-left:30px}.extra-links li a{font-size:14px;line-height:20px;color:#111}.extra-links li a i.fa{position:absolute;left:0;font-size:20px!important}.rgt-sidebar{background:#f9e7d0;padding-top:30px;padding-bottom:15px;box-shadow:1px 2px 3px #ccc}.p-msg img{max-width:100px;border:1px solid #ccc;margin-right:16px;float:left}.navbar-nav li a:hover{background:#fa8d01}


#cssmenu,#cssmenu #head-mobile,#cssmenu ul,#cssmenu ul li,#cssmenu ul li a{border:0;list-style:none;line-height:1;display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:0}#cssmenu:after,#cssmenu>ul:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}#cssmenu #head-mobile{display:none}#cssmenu{font-family:sans-serif;background:0 0}#cssmenu>ul>li{float:left}#cssmenu>ul>li>a{padding:17px 13px;font-size:14px;letter-spacing:1px;text-decoration:none;color:#fff;font-weight:700;text-transform:uppercase}#cssmenu ul li.active a,#cssmenu>ul>li:hover>a{color:#fff}#cssmenu ul li.active,#cssmenu ul li.active:hover,#cssmenu ul li.has-sub.active:hover,#cssmenu>ul>li:hover{background:#FA8D01!important;-webkit-transition:background .3s ease;-ms-transition:background .3s ease;transition:background .3s ease}#cssmenu>ul>li.has-sub>a:after,#cssmenu>ul>li.has-sub>a:before{display:block;background:#ddd;content:'';position:absolute}#cssmenu>ul>li.has-sub>a{padding-right:25px}#cssmenu>ul>li.has-sub>a:after{top:22px;right:11px;width:8px;height:2px}#cssmenu>ul>li.has-sub>a:before{top:19px;right:14px;width:2px;height:8px;-webkit-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease}#cssmenu>ul>li.has-sub:hover>a:before{top:23px;height:0}#cssmenu ul ul{position:absolute;left:-9999px;z-index:9}#cssmenu ul ul li{height:0;-webkit-transition:all .25s ease;-ms-transition:all .25s ease;background:#333;transition:all .25s ease}#cssmenu li:hover>ul{left:auto}#cssmenu li:hover>ul>li{height:35px}#cssmenu ul ul ul{margin-left:100%;top:0}#cssmenu ul ul li a{border-bottom:1px solid rgba(150,150,150,.15);padding:11px 15px;width:248px;font-size:12px;text-decoration:none;color:#fff;font-weight:400;transition:background-color .5s ease;font-family:'Open Sans',sans-serif}#cssmenu ul ul li.last-item>a,#cssmenu ul ul li:last-child>a{border-bottom:0}#cssmenu ul ul li a:hover,#cssmenu ul ul li:hover>a{color:#fff;background:#fa8d01;transition:#fa8d01 .5s ease}#cssmenu ul ul li.has-sub>a:after,#cssmenu ul ul li.has-sub>a:before{position:absolute;display:block;background:#ddd;content:''}#cssmenu ul ul li.has-sub>a:after{top:16px;right:11px;width:8px;height:2px}#cssmenu ul ul li.has-sub>a:before{top:13px;right:14px;width:2px;height:8px;-webkit-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease}#cssmenu ul ul>li.has-sub:hover>a:before{top:17px;height:0}#cssmenu ul li.has-sub ul li.has-sub ul li:hover,#cssmenu ul ul li.has-sub:hover{background:#363636}#cssmenu ul ul ul li.active a{border-left:1px solid #333}#cssmenu>ul ul>li.has-sub>ul>li.active>a,#cssmenu>ul>li.has-sub>ul>li.active>a{border-top:1px solid #333}

@media screen and (max-width: 1199px){
	.container {
		width: 1004px !important;
	}
	#menu.navbar-default{background-position: 0px -30px;}
	.site-brand{max-width:770px; font-size:26px;}
	#cssmenu > ul > li > a{font-size:12px; padding:17px 14px;}
	.rgt-imp-links a{
		max-width:142px !important;
		font-size:13px !important;
		line-height:15px !important;
	}
	.notice-brd, .tender{padding:0px 0 14px 0 !important;}
	.notice-brd ul, .tender ul{margin-bottom: 10px !important;}
	.notice-brd li a, .tender li a{width:90% !important}
	.inner-page-rgt h3{
		font-size:24px !important;
		line-height:28px !important;
	}
	.feed-form .captcha-blk .inputbg-contact{
		width:100% !important;
	}
}
@media only screen and (max-width: 1023px){
.container {
    width: 970px !important;
}
.site-brand {
    max-width: 740px;
}
#cssmenu ul,#cssmenu ul ul>li.has-sub>a:after,#cssmenu ul ul>li.has-sub>a:before,#cssmenu>ul>li.has-sub>a:after,#cssmenu>ul>li.has-sub>a:before{display:none}#cssmenu,#cssmenu ul{width:100%}#cssmenu ul li{width:100%;border-top:1px solid #444}#cssmenu ul li:hover{background:#363636}#cssmenu li:hover>ul>li,#cssmenu ul ul li{height:auto}#cssmenu ul li a,#cssmenu ul ul li a{width:100%;border-bottom:0}#cssmenu>ul>li{float:none}#cssmenu ul ul li a{padding-left:25px;color:#ddd;background:0 0}#cssmenu ul ul li{background:#333!important}#cssmenu ul ul li:hover{background:#363636!important}#cssmenu ul ul ul li a{padding-left:35px}#cssmenu ul ul li.active>a,#cssmenu ul ul li:hover>a{color:#fff}#cssmenu ul ul,#cssmenu ul ul ul{position:relative;left:0;width:100%;margin:0;text-align:left}#cssmenu #head-mobile{display:block;padding:23px;color:#ddd;font-size:12px;font-weight:700}.button{width:55px;height:46px;position:absolute;right:0;top:0;cursor:pointer;z-index:12399994}.button:after,.button:before{right:20px;width:20px;position:absolute;display:block;content:''}.button:after{top:22px;height:8px;border-top:2px solid #ddd;border-bottom:2px solid #ddd}.button:before{-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;top:16px;height:2px;background:#ddd}.button.menu-opened:after{-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;top:23px;border:0;height:2px;width:19px;background:#fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.button.menu-opened:before{top:23px;background:#fff;width:19px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#cssmenu .submenu-button{position:absolute;z-index:99;right:0;top:0;display:block;border-left:1px solid #444;height:46px;width:46px;cursor:pointer}#cssmenu .submenu-button.submenu-opened{background:#262626}#cssmenu ul ul .submenu-button{height:34px;width:34px}#cssmenu .submenu-button:after{position:absolute;top:22px;right:19px;width:8px;height:2px;display:block;background:#ddd;content:''}#cssmenu ul ul .submenu-button:after{top:15px;right:13px}#cssmenu .submenu-button.submenu-opened:after{background:#fff}#cssmenu .submenu-button:before{position:absolute;top:19px;right:22px;display:block;width:2px;height:8px;background:#ddd;content:''}#cssmenu ul ul .submenu-button:before{top:12px;right:16px}#cssmenu .submenu-button.submenu-opened:before{display:none}#cssmenu ul ul ul li.active a{border-left:none}#cssmenu>ul ul>li.has-sub>ul>li.active>a,#cssmenu>ul>li.has-sub>ul>li.active>a{border-top:none}

	.flexslider .slides p{
		top:180px;
	}
	.rgt-imp-links a{
		max-width:210px !important;
		display:inline-block;
	}
	
}
@media screen and (max-width: 1000px) {
.hdr-rgt,.logo{text-align:center}.container{max-width:750px;width:100%!important}.inner-page-rgt,.logo,nav{width:100%}.inner-page-left{width:100%;margin-bottom:20px}.inner-page-rgt{max-width:400px;float:none;display:table;margin:0 auto;clear:both}.hdr-rgt a{font-size:13px;margin-right:8px}.site-brand{max-width:520px;font-size:25px;line-height:29px}#menu.navbar-default{background-position:0 -30px}.logo{position:absolute;top:0;left:0;height:46px;padding:10px 0 0;float:none}.logo2{display:none}.flexslider .slides p{top:180px}#services-section .section-title,.rgt-sidebar h2,.section-title h2{font-size:23px;line-height:28px}.welcome-blk{padding-left:0}.welcome-blk img{position:relative;margin:0 auto 20px;display:block}.page-title h3{font-size:26px!important;line-height:30px!important}.inner-page-rgt h3{font-size:25px!important;line-height:30px!important}.notice-brd,.tender{width:100%!important;max-width:450px;margin:20px auto 30px!important;float:none!important;display:table;clear:both}.missn-visn .sectn-1,.missn-visn .sectn-2{width:100%!important;margin-bottom:30px;min-height:230px!important;display:inline-block}.missn-inner,.visn-inner{padding-left:140px!important}.missn-inner img,.visn-inner img{max-width:130px!important}.rgt-sidebar{max-width:450px;float:none!important;margin:0 auto;display:table}.p-msg img{max-width:150px;margin:8px auto;float:none;display:block;width:100%}.tbl-container{overflow-x:scroll}
	
}
@media (max-width: 768px) {
.content{padding:40% 0 0}#menu.navbar-default{background-position:0}.site-brand{max-width:67%;margin-left:30px;font-size:18px;line-height:20px}.collapse{display:block;visibility:visible;padding:0}.flexslider .slides p{display:none}.inner-page{padding-top:0!important}#about-section{padding:0}.section-title.center{padding:0 0 20px}.missn-visn .sectn-1,.missn-visn .sectn-2{margin:0 auto 30px!important;display:table;max-width:450px}.missn-inner,.visn-inner{padding-left:0!important}.missn-inner img,.visn-inner img{position:static!important;margin:0 auto}.news_desc{width:100%!important}.download1{position:relative!important;bottom:0!important;top:3px}.site-brand span.govt-eng,.site-brand span.gvt-or{font-size:17px;line-height:20px}.navbar-brand{padding:15px 0 15px 5px}.navbar-brand>img{max-width:100%}.head-rgt{max-width:80px}
}

@media (max-width: 603px) {
label{float:none!important}.page-title h3{font-size:23px!important;line-height:26px!important}.inner-page-rgt h3{font-size:22px!important;line-height:25px!important}.rgt-menu li a{font-size:14px!important;line-height:18px!important}.ftr-1,.ftr-2,.ftr-3,.ftr-4{width:100%}.navbar-header{max-width:100%;float:none}#menu a.navbar-brand{padding:0}.head-rgt{display:none}.skill-ind{display:block!important}.site-brand{font-size:16px;line-height:18px;max-width:100%;margin-left:0;font-weight:700}
}
@media (max-width: 480px) {
	.navbar-header{max-width:100%; float:none; margin:0 !important}
	.navbar-brand > img {
		margin:0 auto;
	}
	
}
@media (max-width: 360px) {
	
}

.notice-brd,.tender{box-shadow:1px 2px 3px #ccc;background:#f7fdf8;padding:0 0 20px;margin-right:18px;width:46.9%;float:left}.tender{margin-right:0}.notice-brd ul,.tender ul{max-height:260px;overflow-y:scroll;overflow-x:hidden;margin-bottom:30px;min-height:260px}.notice-brd ul li:before,.tender ul li:before{content:"\f133";font-family:FontAwesome;font-size:16px;color:#fa8d01;position:absolute;left:0;top:8px}.nw-hg{background:red;color:#fff;padding:2px 5px 4px;border-radius:20px}.notice-brd ul li i.fa{font-size:10px}.notice-brd h4 i.fa,.tender h4 i.fa{margin:0!important;color:#fff!important}.notice-brd h4,.tender h4{margin-bottom:0;margin-top:0;background:#107d25;color:#fff;padding:10px 5px;display:inline-block;width:100%}.notice-brd li,.tender li{border-bottom:1px solid #cee9d3;padding:10px 0 10px 20px;position:relative;box-sizing:border-box}.notice-brd li a,.tender li a{color:#666;display:inline-block;width:92%}.notice-brd li:nth-child(odd),.tender li:nth-child(odd){background:#fff}.princ-msg{float:left;width:100%;margin-bottom:20px}
.rgt-imp-links,.rgt-imp-links a{width:100%;float:left}.p-msg{font-style:italic}.rgt-trades{float:left;width:100%}.rgt-trades h4{margin-bottom:20px;margin-top:0;font-size:20px;line-height:24px}.readmore,.readmore:hover{background:#fa8d01;color:#fff;padding:5px 10px 0;float:right;display:block;height:30px}.readmore i.fa{color:#fff!important}.rgt-menu .rgt-imp-links{margin-top:0}.rgt-imp-links a{margin-right:10px;padding:8px 10px;color:#fff;background:#107d25;margin-bottom:10px;box-shadow:1px 2px 3px #666;max-width:170px;font-size:14px;line-height:18px}.rgt-imp-links a i.fa{color:#fff!important}.rgt-imp-links a.lst{margin-right:0}.missn-visn .sectn-1,.missn-visn .sectn-2{background:#fffbf5;width:48.5%;box-shadow:1px 2px 3px #ccc;padding-bottom:20px;padding-top:20px;min-height:330px}.missn-visn .sectn-1{margin-right:20px}.missn-visn ul,.msn-vsn ul{clear:both}.missn-visn li,.msn-vsn li{color:#000;font-family:'Open Sans',sans-serif;display:inline-block;line-height:25px;width:100%;position:relative;box-sizing:border-box;padding-left:23px}.msn-vsn{margin-bottom:20px}.missn-visn h2{color:#555;margin-bottom:10px}.missn-visn hr{text-align:left;display:inline-block}.missn-visn li:before,.msn-vsn li:before{content:"\f00c";font-family:FontAwesome;position:absolute;left:0;top:0}.missn-visn li span{display:inline-block;width:95%}.missn-inner,.visn-inner{position:relative;box-sizing:border-box;padding-left:170px;width:100%;margin-bottom:15px;float:left}.missn-inner img,.visn-inner img{position:absolute;left:0;top:0;max-width:160px}.navbar-default .navbar-toggle{display:none}


/***********************************************/
.inner-page,.inner-page a.exlink,.page-title hr,.tbl-container{display:inline-block}.inner-page-left{position:relative;box-sizing:border-box}.inner-page{width:100%;padding:30px 0 0;margin-bottom:30px}.inner-page h4.sub-hdr{color:#000;font-size:20px;line-height:24px}.inner-page a.exlink{color:#00F;text-decoration:underline}.page-title h3{font-family:inherit;font-size:30px;line-height:36px;text-transform:uppercase}.page-title h3 span{color:#fa8d01}.page-title hr{text-align:left}.tbl-container{margin-bottom:20px;width:100%}.table-data{width:100%;border-collapse:collapse;font-family:'Open Sans',sans-serif;margin-top:12px}.table-data th{color:#fff;text-align:center;background:#545755}.table-data td{color:#000}.table-data img{max-width:70px}#electric-power-supply .table-data th{text-align:left}

/*******INNER-RIGHT***************/
.inner-page-rgt hr,.link,.news_hdng{display:inline-block}#pagination,.download1{right:0;position:absolute}#pagination-result,.img-gallery,.page-blk,.rgt-menu li{box-sizing:border-box}.inner-page-rgt{background:#f9e7d0;padding-top:0;padding-bottom:15px;box-shadow:1px 2px 3px #ccc;min-height:400px}.inner-page-rgt h3{font-family:inherit;font-size:28px;line-height:34px}.inner-page-rgt hr{text-align:left}.rgt-menu li{background:#fa8d01;margin-bottom:10px;padding:10px 0 10px 20px;box-shadow:1px 2px 3px #999;position:relative}.rgt-menu li.active{background:#107d25}.rgt-menu li:before{content:"\f138";font-family:FontAwesome;position:absolute;color:#fff;left:4px}.rgt-menu li a{color:#fff;font-size:16px;line-height:20px}.view-attach,.view-attach:hover{display:inline-block;background:#107d25;color:#fff;padding:10px 25px}.link,.pagination-setting{border:1px solid #bccfd8;color:#607d8b}.pagination-setting{padding:10px;margin:5px 0 10px}#pagination-result{float:left;width:100%;position:relative;margin-bottom:20px}.link{padding:10px 15px;background:0 0;border-left:0;cursor:pointer}.current{background:#00aec3;color:#fff}.first{border-left:#bccfd8 1px solid}.news_hdng{font-size:19px;line-height:23px;font-weight:700;color:#777;font-family:Lato,sans-serif;padding:3px 0}.n_date{display:block;color:#985d11;font-size:15px;line-height:17px}.news_desc{display:inline-block;line-height:25px;width:90%}.download1 a{color:#fff;display:block;height:28px;text-align:center;padding-top:4px}.download1{background:#0ba9b4;width:30px;bottom:16px}#overall-results .download1,#placement .download1{bottom:8px}#pagination{float:right;top:-35px}.gallery-grid,.page-blk{float:left;width:100%}.page-blk{padding:10px 0;margin-bottom:10px;border-bottom:1px solid #ccc;font-family:inherit;position:relative}.gallery-grid .grid-blk{margin-top:20px;position:relative}.gallery-grid .hover-bg .hover-text{width:90%}.img-gallery{cursor:pointer;max-width:280px;position:relative;margin:0 auto;min-height:160px;max-height:160px;overflow:hidden}.img-gallery figcaption{visibility:hidden;position:absolute;top:0;left:0;background:rgba(0,0,0,.6);color:#fff;width:100%;min-height:100%;text-align:center;padding-top:15%;padding-bottom:15%}

.captcha-blk,.f_desc{display:inline-block}.f_by,.skill-ind{float:right}.img-gallery figcaption h4,.img-gallery figcaption small{color:#fff}.img-gallery:hover>figcaption{visibility:visible}.img-gallery img{margin:0 auto;width:100%}.feed-form .input-group{margin-bottom:20px;box-shadow:none}.feed-form input[type=text]{width:100%;height:45px}.feed-form textarea{width:100%;margin-bottom:20px;resize:none;padding:10px 20px}.captcha-blk{width:100%;margin-bottom:20px}.captcha-blk .inputbg-contact{width:51%!important;padding:0 10px;border:1px solid #ccc}.f_desc{width:100%}#feedback .table-data{margin-top:40px}.feedbk-img img{max-width:400px;margin:20px auto 50px;width:100%}.badge-success{color:#fff;background-color:#28a745;padding:10px;margin-bottom:10px}.skill-ind{display:none}.skill-ind img{max-width:80px}.contact-add h5{font-size:20px}

/*.galdiv hr{
	text-align: left;
	width: 60px;
	margin: 0;
}*/
.section-title.center.galdiv{
    padding: 30px 0 20px;
}
.custom-modal .modal-header{
    border: none;
    box-shadow: none;
    text-align: left;
    color:#fff;
    padding: 10px;
}
.custom-modal .modal-content{
    width: 100%;
	max-width: 800px;
	margin: auto;
	padding: 0;
}
.custom-modal .modal-body{
    display: inline-block;
    position: relative;
    padding-bottom: 321px;
    width: 100%;
}
.custom-modal iframe{
    width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
}
.youtubevideo img.embedurl{
	max-width: 100%;
}
.youtubevideo{
    position: relative;
}
.youtubevideo::before, .youtubelistvideo::before{
    content: "";
    position: absolute;
    background:#fff;
    left: 50%;
    top: 50%;
    height: 30px;
    width: 30px;
    margin-left: -12px;
    margin-top: -30px;
}
.youtubevideo::after, .youtubelistvideo::after{
    content: "\f16a";
    font-family: "FontAwesome";
    position: absolute;
    top: 50%;
    left: 50%;
    font-size: 50px;
    line-height: 60px;
    margin-top: -45px;
    margin-left: -30px;
    cursor: pointer;
    color:#ff0303;
}
.table th {
    background: #337ab7;
    color: #fff;
    text-align: center !important;
    vertical-align: middle !important;
}
.cmon-list li:before {
    content: "\f00c";
    font-family: FontAwesome;
    position: absolute;
    left: 0;
    top: 0;
}
.cmon-list li {
    list-style: none;
    padding-left: 23px;
    position: relative;
    box-sizing: border-box;
    margin-bottom: 5px;
}
.our-values img {
    display: block;
    margin: 0 auto 10px;
}
.pt-10 {
    padding-top: 10px;
}
.pb-10 {
    padding-bottom: 10px;
}
.div-border {
    border: 1px solid #ccc;
}
.mb-10 {
    margin-bottom: 10px;
}