.main{position:relative;}
p.phone{background:#000;color: #fff;font-size:25px;letter-spacing:1px;line-height: 40px;
    padding: 5px 0;text-align: center;font-family: "FranklinGothic-DemiCond";}
p.phone a{color:#fff;}
img{max-width:100%;height:auto;}
.mobile-logo{display:none;}
div.menu-icon{display:none;}
.mobile-menu{display:none;}
.header li:nth-child(3){margin-right:150px;}
.header li:nth-child(4){margin-left:155px;}
.footer-inner{width:1000px;height:100px; margin:auto;background:#000;}
#txtblnk{width:100%;}
.warp-inner{width:100%; height:35px;}
.wrap{width:100%;}
.h3-1{float:left; color:#FFF;height:20px; padding:13px 0 0 15px;}
.h3-2{float:right;color:#FFF;padding:13px 15px 0 0;}
.h3-3{float:right;color:#a6c1e1;padding:13px 15px 0 0; margin:0;}
.form-block{width:100%; height:50px;}
.copy-1{width:100%;margin-top:7px;height:20px;color:#FFF;float:left;text-align:center;}
.copy-1 > span{display:inline-block;padding-right:15px;}
.copy-2{width:370px; height:20px;  color:#FFF; float:left;}
.copy-3{width:240px; height:20px;  color:#FFF; float:left;}
.copy-4{width:30px; height:20px; margin-top:-2px;   color:#FFF; float:left;}
.copy-5{width:100%; height:20px; margin-top:5px; font-weight: bold; font-size:14px;  color:#000; background:#FFF; float:left;}
.from-group{width:150px; margin-left:0;margin-right:10px; background:#000; float:left;}
.form-button{width:75px; float:left;background:#000;}
.footerfield, .footerfield1, .txt_comments1,.internship_city1,.footerfield2{width:100%;}
.h3-1{margin-left:0;}
.contact_detail li{text-align:center;}
#tab4 h2{color:#f00;}
.c-from {padding:5px 0;margin:0 auto; width:60%; text-align:center;}
.c-from label{display:block;padding:5px 0;font-size:14px;font-weight:700;}
.c-from input[type=text]{width:100%;border:solid 1px #ddd;padding:10px;background:#fff;}
.c-from input[type=submit]
	{
		border-radius:4px;
		padding:10px 15px;
		background:#81bc00;color:#fff;
		text-transform:uppercase;
		font-weight:700;font-size:14px;
	}
	/*Set Tab 1 Line Hight*/
	.feeset{text-align:justify; line-height:30px; }
	/*Set Tab 1 Line Hight*/
	
	/*Contect Us Form*/
.contectformWHoutter{width:100%; height:180px; background:#000000; padding-top:10px; float:left;}
.contectformWHinner{width:90%; height:160px; float:left; margin-left:5%;}
.from-group1{width:150px; margin-left:60px;margin-right:10px; background:#000; float:left;}
.from-group2{width:150px; margin-left:8px;margin-right:10px; background:#000; float:left;}
.from-group3{width:150px; margin-left:8px;margin-right:10px; background:#000; float:left;}
.from-group4{width:150px; margin-left:8px;margin-right:10px; background:#000; float:left;}
.from-group5{width:150px; margin-left:8px;margin-right:10px; background:#000; float:left;}
.form-button{width:75px;   background:#000; float:left; }
.font-button-image{padding-top:6px; margin-left:195px;}
.formsendsize{width:100%; margin-top:12px; height:40px; float:left;}

	/*Contect Us Form*/
	
	/*copy right code*/
.copyright{float:left;width:100%; padding-top:10px; text-align:center;background:#000000;font-size:15px;color:#fff; padding-bottom:4px; line-height:1;font-weight:600}
.copyright a{color:#fff;font-weight:600;}
.copyright a:hover{color:#FD8D2B;}	
.ff{width:100%; height:20px; background:#000; float:left;}
.ff1{width:53%; height:20px; background:#000; float:left; text-align:right;}
.ff2{width:17%; height:20px; background:#000; float:left; text-align:left;}
.ff3{width:2%; height:20px; background:#000; float:left;}
.images img {height:100%;width:95%; margin-top:-10;}


/*Copy right Code*/

@media only screen and (min-width : 1px) and (max-width : 999px) {
.pagination{width:100%;text-align:center;right:0;}
.green_txt_wrap .greenBox_wrap{width:100%}
.reasoneto_join_wrap{width:100%;margin:0;}
.footer-inner, #contactbox, #newsbar,
#txtblnk, .form-block,.footertextarea
	{width:100%;}
.footertextarea{width:100% !important;}	
}
@media only screen and (min-width : 768px) and (max-width : 999px) {
.main, .wrapper {width:720px;}
.inr_cnct{width:92%;padding:40px 25px;}
#slides{height:auto;}
.header{height:110px; background-image:none;}
.header li:nth-child(3){margin-right:0;}
.header li:nth-child(4){margin-left:0;}	
.sub_header a.right_link,
.sub_header a.left_link{margin:0;}
.logo{width:322px;left:199px;}
.oneByOne1{height:auto !important;}
.slides_container{height:435px;}
.pagination li{float:none;display:inline-block;}
.green_txt_wrap .greenBox_wrap .arrow_btn{right:10px;}
.green_txt_wrap .greenBox_wrap h4{font-size:25px;}
.company_txt_wrap .call_A,
.company_txt_wrap .call_B,
.company_txt_wrap .call_C{width:33%;padding:0;text-align:center;}
.company_txt_wrap .call_A h4,
.company_txt_wrap .call_B h4,
.company_txt_wrap .call_C h4{float:none;width:100%;overflow:hidden;padding:15px 0 0 15px;}
.company_txt_wrap .call_A .imgBox,
.company_txt_wrap .call_B .imgBox,
.company_txt_wrap .call_C .imgBox{width:100%; text-align:center;}
.home_tabbing .tab_container{width:490px;}
.home_tabbing .tabmenu_wrap{width:223px;}
#txtblnk{margin-left:0;}	
.technical_course > li{width:50%;}
.img_box{width:100%;text-align:left;padding-top:20px;}
.tech_detail{height:160px;width:100%;}
.from-group{width:47%;}
.footertextarea{width:100% !important;}
.inr_cnct .left_colum{width:395px;}
.inr_cnct .right_colum{width:235px;}
/*Set Tab 1 Line Hight*/
.feeset{text-align:justify; line-height:30px; }
/*Set Tab 1 Line Hight*/
.copy-5{width:100%; background:#FF0099; height:20px; margin-top:5px; font-weight: bold; font-size:14px;  color:#000; background:#FFF; float:left;}
/*Copy Rigth code*/
.copyright{float:left;width:100%;  text-align:center;background:#000000;font-size:15px;color:#fff; padding-bottom:8px; line-height:1;font-weight:600}
.copyright a{color:#fff;font-weight:600;}
.copyright a:hover{color:#FD8D2B;}
.ff{width:100%; height:40px; background:#000; float:left;}
.ff1{width:120%; height:15px; background:#000; float:left; text-align:left; font-size:12px;}
.ff2{width:100%; height:15px; background:#000; float:left; text-align:center; font-size:12px;}
.ff3{width:100%; height:20px; background:#000; float:left;}
.feeset{text-align:justify; line-height:25px; }
/*copy Right Code*/
}

@media only screen and (min-width : 1px) and (max-width: 1000px) {
	p.phone {
    background:#000;
    color: #fff;
    font-size:25px;letter-spacing:1px;
    line-height: 40px;
    padding: 5px 0;
    text-align: center;
    font-family: "FranklinGothic-DemiCond";
}

	p.phone{display:block;}
	/*Tablet View*/
	.copy-5{width:100%; height:20px; margin-top:5px; font-weight: bold; font-size:14px;  color:#000; background:#FFF; float:left;}
/*Copy Rigth code*/
.copyright{float:left;width:100%;  text-align:center;font-size:15px;color:#fff; padding-bottom:8px; line-height:1;font-weight:600}
.copyright a{color:#fff;font-weight:600;}
.copyright a:hover{color:#FD8D2B;}

.ff{width:100%; height:45px; background:#000; float:left;}
.ff1{width:100%; height:15px; background:#000; float:left; text-align:center; font-size:15px;}
.ff2{width:100%; height:15px; background:#000; float:left; text-align:center; font-size:15px;}
.ff3{width:100%; height:20px; background:#000; float:left; text-align:center; margin-left:3px;margin-top:3px;}
/*Set Tab 1 Line Hight*/
.feeset{text-align:justify; line-height:15px; }
/*Set Tab 1 Line Hight*/
.contectformWHoutter{width:100%; height:240px;  float:left}
.contectformWHinner{width:100%; height:230px; float:left; margin-left:5%;}
.from-group1{width:87%; margin-left:8px;margin-right:10px; background:#000; float:left;}
.from-group2{width:87%; margin-left:8px;margin-right:10px; background:#000; float:left;}
.from-group3{width:87%; margin-left:8px;margin-right:10px; background:#000; float:left;}
.from-group4{width:87%; margin-left:8px;margin-right:10px; background:#000; float:left;}
.from-group5{width:87%; margin-left:8px;margin-right:10px; float:left;}

.form-button{width:100%; float:left;}
.font-button-image{padding-top:6px; margin-left:80.6%;}
.formsendsize{width:100%; height:180px; float:left; }

.technology_detail{padding-left:10%;}
.technical_course > ul {width:100%;padding-left:10px; }
.technical_course > ul >li {width:100%;padding-left:5%; }
.technical_course > li  > ul >li {width:100%;margin-left:5%;}






	
	
	}
@media only screen and (min-width : 1px) and (max-width : 767px) {
	
.innre_banner  h1{font-size: 30px; margin-top:-5px; padding:5px;}
.innre_banner{width:inherit;padding:1px;  height:auto;}

/*Copy Rigth code*/
.copy-5{width:100%; background:#FF0099; height:20px; margin-top:5px; font-weight: bold; font-size:14px;  color:#000; background:#FFF; float:left;}
.copyright{float:left;width:100%;  text-align:center;font-size:15px;color:#fff; padding-bottom:8px; line-height:1;font-weight:600}
.copyright a{color:#fff;font-weight:600;}
.copyright a:hover{color:#FD8D2B;}
.ff{width:100%; height:45px; background:#000; float:left;}
.ff1{width:120%; background:#000; height:15px;  float:left; text-align:center; margin-left:-30px; font-size:12px;}
.ff2{width:100%; height:15px; background:#000; float:left; text-align:center; font-size:12px;}
.ff3{width:100%; height:20px; background:#000; float:left;}
.feeset{text-align:justify; line-height:25px; }
/*copy Right Code*/

/*Contect us Form*/
.contectformWHoutter{width:100%; height:240px; float:left}
.contectformWHinner{width:90%; height:240px; float:left; margin-left:5%;}
.from-group1{width:90%; margin-left:8px;margin-right:10px; background:#000; float:left;}
.from-group2{width:90%; margin-left:8px;margin-right:10px; background:#000; float:left;}
.from-group3{width:90%; margin-left:8px;margin-right:10px; background:#000; float:left;}
.from-group4{width:90%; margin-left:8px;margin-right:10px; background:#000; float:left;}
.from-group5{width:90%;  margin-left:8px;margin-right:10px; background:#000; float:left;}
.form-button{width:50%; margin-left:50%;  background:#000; float:right; }
.font-button-image{padding-top:6px; margin-left:40%}
.formsendsize{width:100%; height:180px; float:left;}
/*Contect Us Form*/

/*Display none setting*/
.main ul#menu-top-menu,
.sub_header{display:none;}
.main, .wrapper{width:90%;}

/*Mobile Slider Image size */
.oneByOne1 >.main{width:100%;}
.oneByOne1,	#slides{height:auto !important;}
.limage{width:100%; float:left; max-height:300px;border:0;}
.slides_control{height:180px !important;}

/*Mobile Slider Image size */
.green_txt_wrap .greenBox_wrap,
.tech_detail,.img_box,.from-group,.company_txt_wrap .call_A,.company_txt_wrap .call_B,
.company_txt_wrap .call_C,.home_tabbing .tabmenu_wrap,.home_tabbing .CompanyTabs,
.h3-1, .h3-2,.technology_detail{padding:0;}


.technical_course > li  {width:100%;margin:0 0 15px 0;}.inr_cnct .left_colum,
.inr_cnct .right_colum,
.pging_txt_wrap span,
.photosgallery-captions,
.photosgallery-captions .sliderkit-panels,
.photosgallery-captions .sliderkit-nav,
.inr_cnct .left_colum .listing .directors,
.inr_cnct .left_colum .listing .directors ul li	{width:100%;}
.img_box{text-align:left;padding-top:20px;}
.tech_detail{height:160px;}
.green_txt_wrap .greenBox_wrap h4{padding:10px;font-size:20px;}
.company_txt_wrap .call_A,
.company_txt_wrap .call_B,
.company_txt_wrap .call_C{margin-left:0;margin-bottom:15px;padding:0;}
.home_tabbing .tab_container{background-image:none;background-color:#333;border-radius:5px;padding:7px;width:95%;}
.home_tabbing .CompanyTabs li{border-radius:5px !important;}
#contactbox,#newsbar,.warp-inner,.copy-1{height:auto;}
#txtblnk{margin-left:0;}
.h3-1, .h3-2{margin:0; text-align:center;padding:5px 0;}
.technology_detail{padding:0;}
.technical_course > li{margin:0 0 15px 0;}
.home_tabbing .tabmenu_wrap{height:auto;margin:5px 0; background:none;}
.inr_cnct{width:89% !important;padding:25px 20px;}
.inr_cnct .left_colum{width:100%;}
.inr_cnct .right_colum{width:100%;}
.inr_cnct .left_colum .listing .directors ul li{padding:5px 0; margin:0;}
.inr_cnct .left_colum .listing .directors ul li .images{height:auto;width:95%;text-align:center;}
.greenBox_wrap p{padding:0 10px;}

/*mobile menu*/
.mobile-logo{display:block;width:154px;margin:0 auto;}
.mobile-menu{display:none;}
#menu-button,
i.icon:before,
i.icon:after
	{
		-webkit-transition:all 0.3s;
    -moz-transition:all 0.3s;
    -ms-transition:all 0.3s;
    transition:all 0.3s;
	}
div.menu-icon{line-height:38px;height:45px;width:45px;float:left;display:block;}
#menu-button{display:block;text-align:center;}
i.icon
    {
     display:inline-block;
     width:20px;
     height:3px;
     background:#fff;
     position:relative;
    }
i.icon:before, i.icon:after
	{
	 content:'';
   display:block;
   width:20px;
   height:3px;
   background:#fff;
   position:absolute;
   z-index:1;
	}
i.icon:before{top:-6px;} 
i.icon:after{top:6px;}
.overlay-screen
	{
		transition: all 0.15s ease-out 0s;
		-webkit-transition: all 0.15s ease-out 0s;
		-moz-transition: all 0.15s ease-out 0s;
		-ms-transition: all 0.15s ease-out 0s;
	} 
.overlay-screen
	{
		background:rgba(66, 66, 66, 0.80);
		bottom: 0;
		left: 0;
		opacity: 0;
		position: fixed;
		right: 0;
		top: 0;
		visibility: hidden;
		z-index: 999998;
	}
.overlay-screen.is-visible
	{
		opacity:0.95;
		visibility: visible;
		display: block;
	}
.mobile-menu
	{
	background:#fff;display:block;bottom:0;height:100vh;
	left:0;overflow-y: auto;position:fixed;
	right:auto;top:0;
	transform: translateX(-300px);
	-moz-transform: translateX(-300px);
	-webkit-transform: translateX(-300px);
	-ms-transform: translateX(-300px);
	transition: all 0.25s linear;
	-webkit-transition: all 0.25s linear;
	-moz-transition: all 0.25s linear;
	-ms-transition: all 0.25s linear;
	width:200px;
	z-index:999998;
	opacity:0;padding:15px;
	}
.mobile-menu.is-visible{
	transform:translateX(0px);
	-moz-transform:translateX(0px);
	-webkit-transform:translateX(0px);
	-ms-transform:translateX(0px);
	opacity:1;
	display:block;
}	
#mobile-menu > ul{margin:0; padding:0;list-style:none;width:100%;float:left;}
#mobile-menu > ul > li{position:relative;width:100%;border-right:none;}
.header li:nth-child(3),
.header li:nth-child(4){margin-left:0;}
#mobile-menu > ul > li > a
	{
		display: block;
		color: #666;
		border-bottom:solid 1px #eee;
		line-height:50px !important;
		text-transform:uppercase;
		letter-spacing:2px;
		width:100%;
	}
#mobile-menu > ul > li > a:hover{color:#d12c00;}
body.no-scroll{overflow:hidden;}

}
