


/*media-query*/

@media screen and (max-width:1200px){


.site-branding h1 a {	width: 35%; }
.site-header #main-navigation { padding: 7px 0;	width: 64%; text-align: right; }

#main-navigation ul li a {	display: block;	font-size: 15px; padding: 15px 8px;	text-align:left; }
#main-navigation li ul li a { padding:8px 8px; font-size:14px; transition: all 0.3s; }


#main-navigation li ul li a:hover { border-bottom:1px solid #ccc; }

/**/
.all-inr-bnr .banner_text h2 {	font-size: 35px; }
/**/
.contact_bd .item-top-sec .item p {	font-size: 14px; }


}

/**/

@media screen and (max-width:991px){

/*mobile-manu*/
.r-mobile_manu {top: 36px !important;  display: block !important;	position: relative;	line-height: 22px;	 }

.mobile_mn-skind { display: none; }
/*mobile-manu*/

.site-branding { width:100%; }
.site-branding h1 {	margin: 0;	padding: 0;	width:66%;	float: left;	text-align: left; }
.site-branding h1 a {  width:100%; display: inline-block; }
/**/
.site-header #main-navigation {	padding: 7px 0;	width: 100%; }
#main-navigation li {	display: block;	margin-bottom: 0;	text-align: left; }
#main-navigation ul li a {	display: block;	font-size: 18px;	padding: 14px 8px;	text-align: left;
	background: #05616e;	margin: 2px 0;} 
/**/
#main-navigation ul ul li a {	border: none;	background: #fff;	width: 100%;
	display: block; padding:8px 10px; }	

#main-navigation ul ul { width:100%; }
/**/
.all-inr-bnr .banner_text h2 {	font-size: 28px !important; }

/**/
.research_deaitls .rec_img-sec .item_box {	width: 50%;	height: 296px; }
/**/
#quick-contact {	float: none;width: 100%;	text-align: center;	margin: 0 auto; }
#quick-contact > ul {	margin: 0;	padding: 0;	width: 100%;
	/* background: #000; */	text-align: center; }
#quick-contact li {	clear: both;	float: none;	text-align: left;	margin-right: 15px;	
	display: inline-block;	text-align: center; }

.header-social-wrapper { float: none; text-align: center;	margin: 0 auto; }
#tophead span.social-title {float: none; position: relative; top: -16px; }
#tophead .social-links {	clear: both;	float: none;	display: inline-block; }
/**/
.sky-ind-career-sec .career_sec .item-rt-sec .form_bd {	padding:0px; }
/**/
.feedback_form-sec .f-back-bd {	width: 80%; }
.contact_bd .item-top-sec .col-item_grid {	padding: 0;	width: 50%; }

.contact_bd .item-top-sec .item {	margin: 10px;	padding: 20px;	background: #e6e6e6;
	height: 220px; }

.contact_bd {	padding:60px 0; }
/**/
.copyright { float: none; width: 100%;	text-align: center; }
.site-info { float: none; display: block; width: 100%; padding: 4px 0 0 0; }




/*====*/

@media screen and (max-width:767px){

/**/
#main-navigation ul li a {	display: block;	font-size: 16px;	padding: 7px 8px;
text-align: left;	background: #05616e;	margin: 2px 0;}
.site-branding h1 {	width: 78%; }
/**/
#main-navigation ul ul { top: 44px ; }
.sticky-header #main-navigation ul ul {	top: 44px ; }
/**/

.social-links li a {	height: 30px;line-height: 30px;	width: 30px; }
#contactform input[type="text"], #contactform input[type="email"] {	width: 100%;	margin-bottom: 8px; }
/**/
/*.all-inr-bnr .banner_text h2 {	font-size:20px !important; }*/
.research_deaitls .rec_img-sec .item_box {	width:100%;	height:auto; }
.research_deaitls .rec_img-sec .item_box img { width: 100%; height:auto; }
/**/
.sky-ind-career-sec .career_sec .career-bd {	display:block; }

.sky-ind-career-sec .career_sec .item-lt-sec {	width:100%;	float:none;
	margin: 0;	padding: 0; }
.sky-ind-career-sec .career_sec .item-rt-sec {	width:100%;	float:none; }
/**/
.feedback_form-sec .f-back-bd {	width:100%; }

/**/
#footer-widgets .footer-widget-area {	padding: 20px 15px; }
/**/
.contact_bd .item-top-sec .col-item_grid {	width: 100%; }
.contact_bd .item-top-sec .item {	margin: 10px 0;	padding: 20px;	height:auto; }

.contact_bd .item-form-sec .item {	margin: 0 0 20px 0;	padding: 0 10px;	width: 100%;
	float: none; }
.contact_location {	height: 320px; }
#footer-widgets {	padding: 35px 0 20px 0; }

/**/
#footer-widgets .inner-wrapper .quick-links { width:100%; float:none;  }

#footer-widgets .inner-wrapper .quick-contact { width:100%; float:none; border-top: 1px solid #245aa0; }
#footer-widgets .inner-wrapper .quick-contact .social-links { float: none; text-align: left; }
#footer-widgets .inner-wrapper .location { width:100%; float:none; border-top: 1px solid #245aa0; }

}

/*====*/
/**/
@media screen and (max-width:544px){
.r-mobile_manu {	padding: 4px 10px;	border-radius: 6px;	font-size: 18px;
	top: 14px !important;	position: relative;	line-height: 22px; }

}

/**/
@media screen and (max-width:480px){

/**/

.r-mobile_manu {	padding: 4px 10px;	border-radius: 6px;	font-size: 18px;
	top: 12px !important;	position: relative;	line-height: 22px; }
/**/
.mission-vision p { text-align: justify; }
.sky-ind-pr_dct p { text-align: justify; }
.featured-page-section p {	text-align: justify; }


}

/**/

