@charset "utf-8";
/* CSS Document */

/* #Media Queries
================================================== */
/* Smaller than standard 1200px (devices and browsers) */

@media only screen and (max-width: 1600px) {
	

}
@media only screen and (max-width: 1440px) {
.resp-vtabs ul.resp-tabs-list {
    top: 404px!important;
	}
.Industries_Section .cat_home .rt p{
	padding: 0px 50px 0px 0px;
	}
.Section_Four .Service_Box{
	width: 84%!important;
	}
.footer_btm .center {
    width: 73%;
    padding-bottom: 2.3%;
	}
.footer_btm .middle {
    width: 46%;
    padding-bottom: 2%;
	}
}
@media only screen and (max-width: 1366px) {
.resp-vtabs ul.resp-tabs-list {
    top: 385px!important;
	}
.resp-vtabs .resp-tabs-list li {
	margin: 0 0 0 5%!important;
	}
.Industries_Section .cat_home .rt p{
	padding: 0px;
	}
.Section_Four .Service_Box{
	width: 90%!important;
	}
.footer_btm .center {
    width:83%;
    padding-bottom: 2.3%;
	}
.footer_btm .middle {
    width: 60%;
    padding-bottom: 2%;
	}
}
@media only screen and (max-width: 1360px) {
.Industries_Section .cat_home .rt p{
	padding: 0px;
	}
.Section_Four .Service_Box{
	width: 87%;
	}
.footer_btm .center {
    width:78%;
    padding-bottom: 2.3%;
	}
.footer_btm .middle {
    width: 48.5%;
    padding-bottom: 2%;
	}
}
@media only screen and (max-width: 1280px) {
.Industries_Section .cat_home .rt p{
	padding: 0px;
	}
.resp-vtabs ul.resp-tabs-list {
    top: 355px!important;
	}
.resp-vtabs .resp-tabs-list li {
	margin: 0 0 0 5%!important;
	}
.Industries_Section .cat_home .rt .Link ul li{
	font-size: 14px;
	line-height: 26px;
	}
.Section_Four .Service_Box{
	width: 93%;
	}
.footer_btm .center {
    width: 81%;
    padding-bottom: 2.3%;
	}
.footer_btm .middle {
    width: 51%;
    padding-bottom: 2%;
	}
}
@media only screen and (max-width: 1200px) {
.container {
	width: 90%;
	margin: 0 auto;
	}
}


/* iPads (portrait and landscape) ----------- */
@media only screen and (min-width : 768px) and (max-width : 1024px) {
/* Styles */

}

/* iPads (landscape) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {
/* Styles */
.container {
    width: 95%;
	}
header .top_header .top_cont{
    float: right;
    width: 45%;
	}
#ddmenu .top-heading{
	margin: 0 6px!important;
	}
#ddmenu li{
	font-size:16px!important;
	}
#ddmenu i.caret{
	left: -7px!important;
	}
#ddmenu div.column{
	min-width: 195px!important;
	}
.Industries_Section .col-sm-6{
	width: 100%;
	}
.Industries_Section .cat_home .rt p{
	padding: 0%;
	}
.Industries_Section .cat_home .rt .Link{
	padding: 2% 0% 0 0;
	}
.Industries_Section .cat_home .lt .thum img{
    width: 100%;
    height: 443px;
	}
.resp-vtabs ul.resp-tabs-list{
	width:100%!important;
	top:800px !important;
	}
.resp-vtabs .resp-tabs-list li{
	margin: 0 0 0 3% !important;
	}
.Section_Three .text_holder .Title{
	margin-top: 168px;
	}
.Section_Four h4.Title{
	width: 22%;
	}
.Contact_us_wrap .partner_add_box .partner_add .partner_details{
	height: 400px;
	}
.footer {
    padding: 3% 0%;
	}
.footer_btm {
    padding: 2% 0%;
	}
.footer_btm .center {
    width: 91%;
    padding-bottom: 3.3%;
	}
.footer_btm .middle {
    width: 68%;
    padding-bottom: 3%;
	}



}

/* iPads (portrait) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {
/* Styles */


}

@media only screen and (min-device-width : 480px) and (max-device-width : 767px) and (orientation : landscape) {



}
/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
@media only screen and (min-width: 480px) and (max-width: 767px) {
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
	width: 100%;
	padding: 15px;
}



}
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) and (orientation : landscape){

}
/* Smartphones (portrait and landscape) ----------- */
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
/* Styles */
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
	width: 100%;
	padding: 15px;
	}
#main{
	padding-top: 0px;
	}
header .top_header{
	display: none;
	}
header{
	position: relative;
	}
header .logo{
	width: 35%;
	position: absolute;
	top: 10px;
	left: 20px;
	}
header nav {
    float: right;
    padding: 3% 0% 0%;
    width: 100%;
	}
#ddmenu div.column h3{
	margin-top: 0px!important;
	}
.dbx{
	display: none;
	}
#ddmenu div.column{
	margin-left: 1px!important;
	}
.Section_One h2.Title{
	font-size: 24px;
	}
.Section_One .text_holder p{
	padding: 0px 10px 34px;
	}
.Section_Two .text_holder .view_btn{
	width: 18%;
	}
.grayscale{
	padding-right: 10px;
	}
h2.resp-accordion{
	padding: 3px 12px!important;
	}
.resp-arrow{
	margin-top: 21px!important;
	}
.Section_Four .col-sm-4{
	padding: 0 10px;
	}
.Section_Four h4.Title{
	width: 65%;
	}
.Section_Four h3.Title{
	padding-bottom: 6%;
	}
.Section_Four .Service_Box{
	padding: 0%;
	}
.Section_Four .Service_Box ul li.center{
	padding-left: 0%;
	}
.Section_Five .background-icon{
	top: 7px;
	}
.Inner_Wrap .Innwer_Wrap_Left{
	padding: 0;
	}
.Inner_Wrap .Innwer_Wrap_Left h3.Title{
	font-size: 24px;
	}
.breadcrumb li{
	margin: 0px 0 10px 2px;
	}
.board_of_directors .designation{
	height:auto;
	}
.board_of_directors .directors{
	padding-bottom: 0px;
	}
.bod_new{
	width: 100%;
	margin:0% auto 0;
	}
.popup_box .Box_Inner{
	width: 90%;
	overflow: scroll;
	}
.cg .col-sm-4{
	padding:0px 15px;
	}
.csr .col-sm-4{
	padding:0 0px;
	}
.awards .awards_box{
	margin-bottom: 0px;
	}
.awards .col-sm-4{
	padding:10px 0px;
	}
.industries_wrap .col-sm-4{
	padding:0px 15px;
	}
.industries_wrap .industries_box .industries_thum img.grayscale{
	padding: 0;
	}
.industries_key ul li{
	font-size: 13px;
	}
.Contact_us_wrap .partner_add_box .col-sm-4{
	padding: 0px 15px;
	}
.Contact_us_wrap .partner_add_box .partner_add .partner_details{
	height: auto;
	}
.Contact_us_wrap .partner_add_box .partner_add .partner_details .contact-item .info{
	font-size:13px;
	}
.Inner_Wrap .Innwer_Wrap_Left .Contact_Form h3.Title{
	padding-bottom: 11%;
	}
.Contact_us_wrap .Contact_Form .col-sm-4, .col-sm-12{
	padding: 0 15px;
	}
.Blog_wrap .Blog_Box .Blog_Read_More{
	padding: 2% 0%;
}
.footer_btm ul li{
	float: none;
	padding:10px 0 0 0;
	}
.footer_btm ul ul li{
	float: none;
	text-align: center;
	width: 100%;
	line-height: 26px;
	}
.footer_btm ul{
	float: none;
	}




}
/* Smartphones (landscape) ----------- */
@media only screen and (min-width : 321px) {
/* Styles */
}

/* Smartphones (portrait) ----------- */
@media only screen and (max-width : 320px) {
/* Styles */
}

