
@media (min-width:768px) and (max-width:1023px) {

/*.language_block.language_bg{ width:87px;}*/

.breadcumb{ padding-left:5px;}

.slider_sec

{

background-size:100% 100%;

height:430px;

}

.header_sec{height:auto; background:#13508d; z-index:100;}

.header_inner{width:100%; padding-bottom:8px;}

.logo{width:240px; height:auto; margin-left:7px;}

.logo img{width:100%;}

nav{padding-top:10px; width:66%; font-size:13px;}

nav a#pull{ width:96%;}

nav a#pull:after{left:25px;  right:inherit;}

nav a{ padding-left:5px; padding-right:5px; text-align:right;}

nav a.first_child , nav li:first-child a{ padding-left: 8px;}

nav a.last_child , nav li:last-child a{ padding-right: 8px;}

.banner_text_sec{top:140px;}

.banner_text_inner{width:100%;}

.banner_text_left{background-size:100% 100%; width:200px; height:200px; padding:60px 35px 0px 35px;}

.banner_text_left h3{font-size:17px; padding-bottom:5px; margin-bottom:5px;}

.banner_text_left p{font-size:11px; line-height:18px;}

.banner_text_left_btn{padding-top:0px;}

.banner_sec .bx-pager.bx-default-pager{left:43%; top:94.4%;}

.banner_btn_left , .banner_sec a.bx-next{top:270px; left:0px; display:none;}

.banner_btn_right , .banner_sec a.bx-prev{top:270px; right:0px; display:none;}

.banner_btn_sec{padding-top:0px;}

.social_icon_sec{left:10px; top:175px;}

.section_one{margin-top:10px; width:100%;}

.section_one_left{margin-bottom:1px;}

.section_one_right{width:68%; float:right; background-size:100% 100%;}

.section_one_box{width:260px; float:left; margin-left:1px; margin-bottom:1px; padding-bottom:20px; height:auto;} 

.section_one_box_text h2{font-size:14px;}

.section_one_icon{padding-right:8px; width:25px;}

.section_one_icon img{width:100%;}

.section_one_icon.include_icon{padding-left:8px; padding-top:32px;}

.section_one_icon.human_icon{padding-left:8px;}

.section_one_icon.training_icon{padding-left:8px; padding-top:33px;}

.section_one_box_text{padding-left:0px; padding-right:5px; width:208px;}

.section_one_box_text p{font-size:12px;}

.section_one_box_text.include_padding{padding-top:39px;}

.read_more{padding-top:5px;}

.read_more a{font-size:13px;}

.section_one_box.dark_green{margin-right:1px; margin:0px auto;}

.section_one_box.blue{margin-right:1px; margin:0px auto;}

.section_two{background:#549be3; height:auto; margin-top:20px;}

.section_two_inner{width:100%; padding-top:5px;}

.logo_bottome{width:339px; background:#fff; padding-top:0px; margin-left:5px; margin-bottom:4px;}

.logo_bottome img{width:100%;}

.nave_bottom{padding-bottom:21px;}

.footer_inner{width:96%; padding-left:5px; padding-right:5px;}

.quick_enquiry{ width:20%;}

.footer_company{ width:15%; margin-left:20px; }

.footer_services{width:30%;}

.footer_system{width:15%; margin-left:20px;}

.get_social{width:12%;}



/*--company page css start here--*/

.company_slider{background-size:100% 100%;}

.content_main{width:100%}

.content_sec{width:99%; }

.content_left{width:36%;}

.content_left img{width:100%;}

.contact_left{width:36%;}



/*--download page css start here--*/

.download_slider{ background-size:100% 100%;}

.content_sec h2{font-size:26px; padding-bottom:10px;}

.content_sec p.block_p{font-size:15px;}

.download_sec h2{font-size:20px;}

.download_left{width:48%;}

.manual_text{background-size:100% 100%; width:86.2%;}

.download_right{ width:48%;}

.tab_sec.width_download.tab_sec ul li a {width:235px;}



/*--services page css start here--*/

.services_slider{background-size:100% 100%; height:350px;}

.service_sec{width:100%; margin-top:20px;}

.services_slider_text{padding-left:116px;}

.services_slider_text p{font-size:18px; line-height:24px;}

.service_box_left{margin-right:1px; margin-left:1px; width:24.70%; }

.service_box_left.margin0{margin-right:0px;}

.service_box_img img{width:100%;}

.service_box_text h2{font-size:15px;}

.service_box_text p{font-size:13px; line-height:19px;}

.service_read_more a{font-size:13px;}



/*--service detail page css start here--*/

.service_detail_slider{background-size:100% 100%;}

ul.tab_sec{width:100%;}

ul.tab_sec li a.tab_1{width:187px; margin-left:4px; margin-right:0px; font-size:12px;}



/*--network slider page css start here--*/



.network_slider{background-size:100% 100%;}

.mape_sec{width:100%;}

.mape_sec img{width:100%;}

.banner_text_inner h2{font-size:50px;}



/*--career page css start here--*/

.career_sec_top_left{padding-left:0px; width:46%;}  
.career_sec_top_left img{width:100%;}
.career_sec_top_right{ padding-right:0px; width:51%; padding-left:5px; padding-right:5px;}
.career_form{padding-left:0px; padding-right:0px;}
.career_input_sec{ width:31.8%; margin-right:12px;}
.career_name_input{width:91%;}
.career_send_btn{width:100%;}

/*--contact page css start here--*/

.contact_sec{padding-top:25px;}
.contact_top_left{background:none; width:48%; padding-top:0px;}
.contact_top_left img{width:100%;}
.contact_top_right{float:right; width:49%; padding-left:4px; padding-right:4px; background:none; padding-top:0px;}
.content_sec p.contact_p{padding-top:0px;}
.contact_mape{width:100%; padding-top:20px;}
.contact_mape img{width:100%;}
.contact_form{height:auto; padding:20px 5px 20px 5px;}
.contact_form_left{width:60%;}
.contact_input_sec{width:48%; margin-left:9px;}
.contact_input_sec1{width:96%; margin-right:0px;}
.name_input{width:90%;}
.contact_form_right{width:40%;}
.enquiry_textarea{width:92.5%;}
.submit_btn{width:100%; height:42px;}



}



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



.section_one_left{ width:95.7%; padding:2%; margin-left:1px; background:#3d85cb; height:auto;}

.section_one_box{ width:99.7%; height:auto; margin-left:1px;}

.section_one_box.blue{margin-left:1px;}

.section_one_box.dark_green{margin-left:1px;}

.section_one_box_text{ width:88%; padding-bottom:15px;}

nav a#pull{ width:96%;}

nav a#pull:after{left:25px;  right:inherit;}

nav ul ul ul {right:0;}

.logo{ margin-bottom:15px;}

.logo_bottome{  float:none; width:340px; margin:20px auto auto;}



.slider_sec

{

background-size:100% 100%;

height:430px;

}

.header_sec{height:auto; background:#13508d; z-index:100;}

.header_inner{width:100%;}

.logo{width:338px; float:left; margin-left:15px;}

.logo img{width:100%;}

nav{padding-top:5px; width:100%;}

nav a#pull{ width:97%;}

nav li{width:100%;}

nav a{padding-top:10px; width:100%; padding-bottom:10px; padding-right:10px; text-align:right;}

nav a.first_child , nav li:first-child a{padding-bottom: 8px; padding-right: 8px; padding-top: 8px;}
nav a.last_child , nav li:last-child a{ padding-bottom: 8px; padding-right: 8px; padding-top: 8px;}

nav a:hover, nav a:active , nav ul li.current-menu-item{background:#000; color:#fff;}

.banner_text_sec{top:140px;}

.banner_text_inner{width:100%;}

.banner_text_left{background-size:100% 100%; float:none; margin:0px auto; width:200px; height:200px; padding:60px 35px 0px 35px;}

.banner_text_left h3{font-size:17px; padding-bottom:5px; margin-bottom:5px;}

.banner_text_left p{font-size:11px; line-height:18px;}

.banner_text_left_btn{padding-top:0px;}

.banner_sec .bx-pager.bx-default-pager{left:43%; top:94.4%;}

.banner_btn_left , .banner_sec a.bx-next{top:270px; left:0px; display:none;}

.banner_btn_right , .banner_sec a.bx-prev{top:270px; right:0px; display:none;}

.banner_btn_sec{padding-top:0px;}

.social_icon_sec{left:10px; top:175px;}

.section_one{margin-top:10px; width:100%;}

.section_one_right{width:100%; float:none; background-size:100% 100%;}

.section_one_box.light_blue{ margin-left:1px;}

.section_one_icon{padding-right:8px; width:25px;}

.section_one_icon img{width:100%;}

.section_one_icon.include_icon{padding-left:8px; padding-top:32px;}

.section_one_icon.human_icon{padding-left:8px;}

.section_one_icon.training_icon{padding-left:8px; padding-top:33px;}

.section_one_box_text p{font-size:12px;}

.read_more a{font-size:13px;}

.section_two{background:#549be3; height:auto; margin-top:0px;}

.section_two_inner{width:100%; padding-top:5px;}

.nave_bottom{ float:none; margin:0px auto; padding-bottom:21px;}

.footer_inner{width:96%; padding-left:5px; padding-right:5px;}

.quick_enquiry{ width:34%; padding-bottom:20px;}

.footer_company{ width:20%; margin-left:20px; float:left; padding-bottom:10px;}

.footer_services{width:41%; padding-bottom:10px;}

.footer_system{width:40%; clear:both;}

.get_social{width:45%; float:left;}

.footer_inner p{font-size:12px;}

.footer_inner h3{font-size:13px;}

.footer_inner ul li a{font-size:11px;}

.footer_bottom_left{float:none; text-align:center;}

.footer_bottom_right{float:none; margin:0px auto;}



/*--company page css start here--*/

.breadcumb{padding-top:54px; padding-left:5px;}

/*.language_block.language_bg{ width:87px;}*/

ul.tab_sec.width{width:450px;}

ul.tab_sec li a{width:148px; margin-right:2px;}

.company_slider{background-size:100% 100%;}

.banner_text_inner h2{font-size:35px; padding-right:5px;}

.social_icon_sec.margin_top{top:100px;}

.content_main{width:100%}

.content_sec{width:99%; padding-bottom:0px; }

.content_left{width:36%;}

.content_left img{width:100%;}

.content_right{width:62%;}

.contact_left{width:36%;}

.contact_right{width:62%;}



/*--download page css start here--*/

.download_slider{ background-size:100% 100%;}

.content_sec h2{font-size:26px; padding-bottom:10px;}

.content_sec p.block_p{font-size:15px;}

.download_sec h2{font-size:20px;}

.download_left{width:100%; float:none; margin-bottom:30px;}

.manual_text{background-size:100% 100%; width:92.1%; float:none;}

.download_right{float:none; width:100%;}

ul.tab_sec.width_download li a {width:235px;}



/*--services page css start here--*/

.services_slider{background-size:100% 100%; height:350px;}

.service_sec{width:83%; margin-top:20px;}

.services_slider_text{padding-left:90px;}

.services_slider_text p{font-size:12px; line-height:20px;}

.service_box_left{margin-right:20px; margin-left:1px; margin-bottom:20px; }

.service_box_left.margin0{margin-right:0px;}





/*--service detail page css start here--*/

.service_detail_slider{background-size:100% 100%;}

ul.tab_sec{width:100%;}

ul.tab_sec li a.tab_1{width:100%; margin:0 0 5px 0;}

ul.tab_sec li { width:100%;}



/*--network slider page css start here--*/



.network_slider{background-size:100% 100%;}

.mape_sec{width:100%;}

.mape_sec img{width:100%;}


/*--career page css start here--*/

.career_sec_top_left{padding-left:0px; width:47%;}  
.career_sec_top_left img{width:100%;}
.career_sec_top_right{ padding-right:0px; width:50%; padding-left:5px; padding-right:5px;}
.career_form{padding-left:0px; padding-right:0px;}
.career_input_sec{ width:31.4%; margin-right:12px;}
.career_name_input{width:95%;}
.career_send_btn{width:100%;}

/*--contact page css start here--*/

.contact_sec{padding-top:25px;}
.contact_top_left{background:none; width:48%; padding-top:0px;}
.contact_top_left img{width:100%;}
.contact_top_right{float:right; width:49%; padding-left:4px; padding-right:4px; background:none; padding-top:0px;}
.content_sec p.contact_p{padding-top:0px;}
.contact_mape{width:100%; padding-top:20px;}
.contact_mape img{width:100%;}
.contact_form{height:auto; padding:20px 5px 20px 5px;}
.contact_form_left{width:100%;}
.contact_input_sec{width:100%; margin-right:0px;}
.contact_input_sec1{width:100%; margin-right:0px;}
.name_input{width:96.5%;}
.contact_form_right{width:100%; float:left;}
.enquiry_textarea{width:96.5%;}
.submit_btn{width:100%;}




}



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

.slider_sec

{

background-size:100% 100%;

height:430px;

}

.header_sec{height:auto; background:#13508d; z-index:100;}

.header_inner{width:100%;}

.logo{width:338px; float:none; margin:0px auto 20px auto;}

.logo img{width:100%;}

nav{padding-top:5px; width:100%;}

nav a#pull{ width:96%; padding-left:14px;}

nav a#pull:after{left:25px;  right:inherit;}

nav li{width:100%;}

nav a{padding-top:10px; padding-bottom:10px; padding-right:10px; text-align:right;}

nav a.first_child , nav li:first-child a{padding-left:8px;}

nav a:hover, nav a:active , nav ul li.current-menu-item{background:#000; color:#fff;}

.banner_text_sec{top:140px;}

.banner_text_inner{width:100%;}

.banner_text_left{background-size:100% 100%; float:none; margin:0px auto; width:200px; height:200px; padding:60px 35px 0px 35px;}

.banner_text_left h3{font-size:17px; padding-bottom:5px; margin-bottom:5px;}

.banner_text_left p{font-size:11px; line-height:18px;}

.banner_text_left_btn{padding-top:0px;}

.banner_sec .bx-pager.bx-default-pager{left:43%; top:94.4%;}

.banner_btn_left , .banner_sec a.bx-next{top:270px; left:0px; display:none;}

.banner_btn_right , .banner_sec a.bx-prev{top:270px; right:0px; display:none;}

.banner_btn_sec{padding-top:0px;}

.social_icon_sec{left:10px; top:175px;}

.section_one{margin-top:10px; width:100%;}

.section_one_left{ float:none; margin:0px auto; margin-bottom:1px;} 

.section_one_right{width:100%; float:none; background-size:100% 100%;}

.section_one_box{width:99.7%; margin-right:1px; margin-left:1px; margin-bottom:1px; padding-bottom:20px;} 

.section_one_icon{padding-right:8px; width:25px;}

.section_one_icon img{width:100%;}

.section_one_icon.include_icon{padding-left:8px; padding-top:32px;}

.section_one_icon.human_icon{padding-left:8px;}

.section_one_icon.training_icon{padding-left:8px; padding-top:33px;}

.section_one_box_text{padding-left:0px; padding-right:5px; width:90%;}

.section_one_box_text p{font-size:12px;}

.read_more a{font-size:13px;}

.section_one_box.dark_green{margin-right:1px; margin:0px auto; margin-left:1px;}

.section_one_box.blue{margin-right:1px; margin:0px auto; margin-left:1px;}

.section_two{background:#549be3; height:auto; margin-top:0px;}

.section_two_inner{width:100%; padding-top:5px;}

.logo_bottome{width:339px; float:none; margin:20px auto 0 auto; background:#fff;}

.logo_bottome img{width:100%;}

.nave_bottom{ float:none; margin:0px auto; padding-bottom:21px;}

.footer_inner{width:96%; padding-left:5px; padding-right:5px;}

.quick_enquiry{ width:34%; padding-bottom:20px;}

.footer_company{ width:20%; margin-left:20px; float:left; padding-bottom:10px;}

.footer_services{width:41%; padding-bottom:10px;}

.footer_system{width:40%; clear:both;}

.get_social{width:45%; float:left;}

.footer_inner p{font-size:12px;}

.footer_inner h3{font-size:13px;}

.footer_inner ul li a{font-size:11px;}

.footer_bottom_left{float:none; text-align:center;}

.footer_bottom_right{float:none; margin:0px auto;}



/*--company page css start here--*/

.breadcumb{padding-top:54px;}



/*.language_block.language_bg{ width:87px;}*/

/*ul.tab_sec.width{width:450px;}*/

ul.tab_sec li a{width:148px; margin-right:2px;}

.company_slider{background-size:100% 100%;}

.banner_text_inner h2{font-size:35px;}

.social_icon_sec.margin_top{top:100px;}

.content_main{width:100%}

.content_sec{width:99%; padding-bottom:0px; }

.content_left{width:36%;}

.content_left img{width:100%;}

.content_right{width:62%;}

.contact_left{width:36%;}

.contact_right{width:62%;}



/*--download page css start here--*/

.download_slider{ background-size:100% 100%;}

.content_sec h2{font-size:26px; padding-bottom:10px;}

.content_sec p.block_p{font-size:15px;}

.download_sec h2{font-size:20px;}

.download_left{width:100%; float:none; margin-bottom:30px;}

.manual_text{background-size:100% 100%; width:95%; float:none;}

.download_right{float:none; width:100%;}

.tab_sec.width_download.tab_sec ul li a {width:235px;}



/*--services page css start here--*/

.services_slider{background-size:100% 100%; height:350px;}

.service_sec{width:93%; margin-top:20px;}

.services_slider_text{padding-left:90px;}

.services_slider_text p{font-size:12px; line-height:20px;}

.service_box_left{margin-right:20px; margin-left:1px; margin-bottom:20px; }

.service_box_left.margin0{margin-right:0px;}



/*--service detail page css start here--*/

.service_detail_slider{background-size:100% 100%;}

ul.tab_sec{width:100%;}

ul.tab_sec li a.tab_1{width:100%; margin:0 0 5px 0;}

ul.tab_sec li { width:100%;}

/*--network slider page css start here--*/



.network_slider{background-size:100% 100%;}

.mape_sec{width:100%;}

.mape_sec img{width:100%;}


/*--career page css start here--*/

.career_sec_top_left{padding-left:0px; width:47%;}  
.career_sec_top_left img{width:100%;}
.career_sec_top_right{ padding-right:0px; width:50%; padding-left:5px; padding-right:5px;}
.career_form{padding-left:0px; padding-right:0px;}
.career_input_sec{ width:30.6%; margin-right:15px;}
.career_name_input{width:95%;}
.career_send_btn{width:100%;}

/*--contact page css start here--*/

.contact_sec{padding-top:25px;}
.contact_top_left{background:none; width:48%; padding-top:0px;}
.contact_top_left img{width:100%;}
.contact_top_right{float:right; width:49%; padding-left:4px; padding-right:4px; background:none; padding-top:0px;}
.content_sec p.contact_p{padding-top:0px;}
.contact_mape{width:100%; padding-top:20px;}
.contact_mape img{width:100%;}
.contact_form{height:auto; padding:20px 5px 20px 5px;}
.contact_form_left{width:100%;}
.contact_input_sec{width:100%; margin-right:0px;}
.name_input{width:95%;}
.contact_form_right{width:100%; float:left;}
.enquiry_textarea{width:95%;}
.submit_btn{width:100%;}





}



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

.slider_sec

{

background-size:100% 100%;

height:430px;

}

.header_sec{height:auto; background:#13508d; z-index:100;}

.header_inner{width:100%;}

.logo{width:338px; float:none; margin:10px auto 15px auto;}

.logo img{width:100%;}

nav{padding-top:5px; width:100%;}

nav a#pull{ width:96%; padding-left:10px;}

nav a#pull:after{left:25px;  right:inherit;}

nav li{width:100%;}

nav a{padding-top:10px; padding-bottom:10px; padding-right:10px; text-align:right;}

nav a.first_child , nav li:first-child a{padding-left:8px;}

nav a:hover, nav a:active , nav ul li.current-menu-item{background:#000; color:#fff;}

.banner_text_sec{top:140px;}

.banner_text_inner{width:100%;}

.banner_text_left{background-size:100% 100%; float:none; margin:0px auto; width:200px; height:200px; padding:60px 35px 0px 35px;}

.banner_text_left h3{font-size:17px; padding-bottom:5px; margin-bottom:5px;}

.banner_text_left p{font-size:11px; line-height:18px;}

.banner_text_left_btn{padding-top:0px;}

.banner_sec .bx-pager.bx-default-pager{left:43%; top:94.4%;}

.banner_btn_left , .banner_sec a.bx-next{top:270px; left:0px; display:none;}

.banner_btn_right , .banner_sec a.bx-prev{top:270px; right:0px; display:none;}

.banner_btn_sec{padding-top:0px;}

.social_icon_sec{left:10px; top:175px;}

.section_one{margin-top:10px; width:100%;}

.section_one_left{ float:none; margin:0px auto; margin-bottom:1px;} 

.section_one_right{width:100%; float:none; background-size:100% 100%;}

.section_one_box{width:99.6%; margin-right:1px; margin-left:1px; margin-bottom:1px; padding-bottom:20px;} 

.section_one_icon{padding-right:8px; width:25px;}

.section_one_icon img{width:100%;}

.section_one_icon.include_icon{padding-left:8px; padding-top:32px;}

.section_one_icon.human_icon{padding-left:8px;}

.section_one_icon.training_icon{padding-left:8px; padding-top:33px;}

.section_one_box_text{padding-left:0px; padding-right:5px; width:90%;}

.section_one_box_text p{font-size:12px;}

.read_more a{font-size:13px;}

.section_one_box.dark_green{margin-right:1px; margin-left:1px; margin-bottom:1px;}

.section_one_box.blue{margin-right:1px;  margin-left:1px;}

.section_two{background:#549be3; height:auto; margin-top:0px;}

.section_two_inner{width:100%; padding-top:5px;}

.logo_bottome{width:339px; float:none; margin:20px auto 0 auto; background:#fff;}

.logo_bottome img{width:100%;}

.nave_bottom{ float:none; margin:0px auto; padding-bottom:21px;}

.footer_inner{width:96%; padding-left:5px; padding-right:5px;}

.quick_enquiry{ width:34%; padding-bottom:20px;}

.footer_company{ width:20%; margin-left:20px; float:left; padding-bottom:10px;}

.footer_services{width:41%; padding-bottom:10px;}

.footer_system{width:40%; clear:both;}

.get_social{width:45%; float:left;}

.footer_inner p{font-size:12px;}

.footer_inner h3{font-size:13px;}

.footer_inner ul li a{font-size:12px;}

.footer_bottom_left{float:none; text-align:center;}

.footer_bottom_right{float:none; margin:0px auto;}



/*--company page css start here--*/

.breadcumb{padding-top:54px;}

/*.language_block.language_bg{ width:87px;}*/

.tab_sec.width{width:450px;}

ul.tab_sec li a{width:148px; margin-right:2px;}

.company_slider{background-size:100% 100%;}

.banner_text_inner h2{font-size:35px;}

.social_icon_sec.margin_top{top:100px;}

.content_main{width:100%}

.content_sec{width:99%; padding-bottom:0px; }

.content_left{width:36%;}

.content_left img{width:100%;}

.content_right{width:62%;}

.contact_left{width:36%;}

.contact_right{width:62%;}



/*--download page css start here--*/

.download_slider{ background-size:100% 100%;}

.content_sec h2{font-size:26px; padding-bottom:10px;}

.content_sec p.block_p{font-size:15px;}

.download_sec h2{font-size:20px;}

.download_left{width:100%; float:none; margin-bottom:30px;}

.manual_text{background-size:100% 100%; width:89.5%; float:none;}

.download_right{float:none; width:100%;}

.tab_sec.width_download.tab_sec ul li a {width:235px;}



/*--services page css start here--*/

.services_slider{background-size:100% 100%; height:350px;}

.service_sec{width:100%; margin-top:20px;}

.services_slider_text{padding-left:90px;}

.services_slider_text p{font-size:12px; line-height:20px;}

.service_box_left{float:none; margin-right:0px; margin:0px auto; width:70%; margin-bottom:20px; }

.service_box_left.margin0{margin-right:0px; float:none; margin:0px auto;}

.service_box_img{ width:100%;}

.service_box_img img { width:100%; height:auto;}



/*--service detail page css start here--*/

.service_detail_slider{background-size:100% 100%;}

ul.tab_sec{width:100%;}

ul.tab_sec li a.tab_1{width:100%; margin:0 0 5px 0;}

ul.tab_sec li{ width:100%;}



/*--network slider page css start here--*/



.network_slider{background-size:100% 100%;}

.mape_sec{width:100%;}

.mape_sec img{width:100%;}



/*--career page css start here

.career_sec_top_left{padding-left:0px; width:316px; float:none;}  
.career_sec_top_left img{width:100%;}
.career_sec_top_right{float:none; padding-right:0px; width:97%; padding-left:5px; padding-right:5px; padding-top:30px;}
.career_form{padding-left:0px; padding-right:0px;}
.career_input_sec{ width:100%; margin-right:0px;}
.career_name_input{width:94%;}
.career_send_btn{width:100%;}
--*/


/*--career page css start here--*/

.career_sec_top_left{padding-left:0px; width:475px; float:none;}  
.career_sec_top_left img{width:100%;}
.career_sec_top_right{float:none; padding-right:0px; width:97%; padding-left:5px; padding-right:5px; padding-top:30px;}
.career_form{padding-left:0px; padding-right:0px;}
.career_input_sec{ width:100%; margin-right:0px;}
.career_name_input{width:95%;}
.career_send_btn{width:100%;}

/*--contact page css start here--*/

.contact_sec{padding-top:25px;}
.contact_top_left{background:none; width:100%; padding-top:0px;}
.contact_top_left img{width:100%;}
.contact_top_right{float:right; width:99%; padding-left:4px; padding-right:4px; background:none; padding-top:25px;}
.content_sec p.contact_p{padding-top:0px;}
.contact_mape{width:100%; padding-top:20px;}
.contact_mape img{width:100%;}
.contact_form{height:auto; padding:20px 5px 20px 5px;}
.contact_form_left{width:100%;}
.contact_input_sec{width:100%; margin-right:0px;}
.contact_input_sec1{width:100%; margin-right:0px;}
.name_input{width:95%;}
.contact_form_right{width:100%; float:left;}
.enquiry_textarea{width:95%;}
.submit_btn{width:100%;}




}

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

.slider_sec

{

background-size:100% 100%;

height:430px;

}

.header_sec{height:auto; background:#13508d; z-index:100;}

.header_inner{width:100%;}

.logo{width:310px; float:none; margin:10px auto 0 auto;}

.logo img{width:100%;}

nav{padding-top:5px; width:100%;}

nav a#pull{ width:94%;}

nav a#pull:after{left:25px;  right:inherit;}

nav li{ width:100%;}

nav a{padding-top:10px; padding-bottom:10px; padding-right:10px; text-align:right;}

nav a.first_child , nav li:first-child a{padding-left:8px;}

nav a:hover, nav a:active , nav ul li.current-menu-item{background:#000; color:#fff;}

.banner_text_sec{top:140px;}

.banner_text_inner{width:100%;}

.banner_text_left{background-size:100% 100%; float:none; margin:0px auto; width:200px; height:200px; padding:60px 35px 0px 35px;}

.banner_text_left h3{font-size:17px; padding-bottom:5px; margin-bottom:5px;}

.banner_text_left p{font-size:11px; line-height:18px;}

.banner_text_left_btn{padding-top:0px;}

.banner_sec .bx-pager.bx-default-pager{left:43%; top:94.4%;}

.banner_btn_left , .banner_sec a.bx-next{top:270px; left:0px; display:none;}

.banner_btn_right , .banner_sec a.bx-prev{top:270px; right:0px; display:none;}

.banner_btn_sec{padding-top:0px;}

.social_icon_sec{left:10px; top:175px; right:inherit;}

.section_one{margin-top:10px; width:100%;}

.section_one_left{ float:none; margin:0px auto; margin-bottom:1px;}

.section_one_right{width:100%; float:none; background-size:100% 100%;}

.section_one_box{width:358px; margin-right:0px; margin:0px auto; margin-bottom:1px; margin-left:1px; padding-bottom:20px;} 

.section_one_icon{padding-right:20px;}

.section_one_box_text{padding-left:0px; width:267px;}

.section_one_box_text p{font-size:13px;}

.read_more a{font-size:13px;}

.section_one_box.dark_green{margin:0px auto; margin-right:1px; margin-left:1px; margin-bottom:1px; }

.section_one_box.blue{margin-right:1px; margin:0px auto; margin-left:1px;}

.section_two{background:#549be3; height:auto; margin-top:20px;}

.section_two_inner{width:100%; padding-top:5px;}

.logo_bottome{width:339px; float:none; margin:20px auto 0 auto; background:#fff;}

.logo_bottome img{width:100%;}

.nave_bottom{ float:none; width:310px; margin:0px auto; padding-bottom:21px;}

.nave_bottom ul li a{margin-left:7px; margin-right:7px;}

.footer_inner{width:96%; padding-left:5px; padding-right:5px;}

.footer_inner ul li a{ font-size:12px;}

.quick_enquiry{ width:100%; float:none; padding-bottom:20px; margin-bottom:15px; border-bottom:1px solid #3b6c9c;}

.footer_company{ width:100%; margin-left:0px; padding-bottom:20px; margin-bottom:15px; border-bottom:1px solid #3b6c9c;}

.footer_services{width:100%; float:none; padding-bottom:20px; margin-bottom:15px; border-bottom:1px solid #3b6c9c;}

.footer_system{width:100%; float:none; padding-bottom:20px; margin-bottom:15px; border-bottom:1px solid #3b6c9c;}

.get_social{width:100%; float:none;}

.footer_bottom_left{float:none; text-align:center;}

.footer_bottom_right{float:none; margin:0px auto;}



/*--company page css start here--*/

.breadcumb{padding-top:35px;}

ul.tab_sec.width{width:100%;}

ul.tab_sec li{width:100%; margin-bottom:5px;}

ul.tab_sec li a{width:100%;}

.company_slider{background-size:100% 100%;}

.banner_text_inner h2{font-size:35px;}

.social_icon_sec.margin_top{top:100px;}

.content_main{width:100%}

.content_sec{width:99%; padding-bottom:0px; }

.content_left{width:100%; float:none; padding-bottom:20px;}

.content_left img{width:100%;}

.content_right{float:none; width:100%;}

.contact_left{width:100%; float:none; padding-bottom:20px;}

.contact_right{float:none; width:100%;}



/*--download page css start here--*/

.download_slider{ background-size:100% 100%;}

.content_sec h2{font-size:26px; padding-bottom:10px;}

.content_sec p.block_p{font-size:15px;}

.download_sec h2{font-size:20px;}

.download_left{width:100%; float:none; margin-bottom:30px;}

.manual_text{background-size:100% 100%; width:86%; float:none;}

.download_right{float:none; width:100%;}



/*--services page css start here--*/

.services_slider{background-size:100% 100%; height:350px;}

.service_sec{width:100%; margin-top:20px;}

.services_slider_text{padding-left:90px;}

.services_slider_text p{font-size:12px; line-height:20px;}

.service_box_left{float:none; margin-right:0px; margin:0px auto; margin-bottom:20px; }

.service_box_left.margin0{margin-right:0px; float:none; margin:0px auto;}



/*--service detail page css start here--*/



.service_detail_slider{background-size:100% 100%;}

ul.tab_sec{width:100%;}



/*--network slider page css start here--*/



.network_slider{background-size:100% 100%;}

.mape_sec{width:100%;}

.mape_sec img{width:100%;}


/*--career page css start here--*/

.career_sec_top_left{padding-left:0px; width:355px; float:none;}  
.career_sec_top_left img{width:100%;}
.career_sec_top_right{float:none; padding-right:0px; width:97%; padding-left:5px; padding-right:5px; padding-top:30px;}
.career_form{padding-left:0px; padding-right:0px;}
.career_input_sec{ width:100%; margin-right:0px;}
.career_name_input{width:94%;}
.career_send_btn{width:100%;}

/*--contact page css start here--*/

.contact_sec{padding-top:25px;}
.contact_top_left{background:none; width:100%; padding-top:0px;}
.contact_top_left img{width:100%;}
.contact_top_right{float:right; width:99%; padding-left:4px; padding-right:4px; background:none; padding-top:25px;}
.content_sec p.contact_p{padding-top:0px;}
.contact_mape{width:100%; padding-top:20px;}
.contact_mape img{width:100%;}
.contact_form{height:auto; padding:20px 5px 20px 5px;}
.contact_form_left{width:100%;}
.contact_input_sec{width:100%; margin-right:0px;}
.contact_input_sec1{width:100%; margin-right:0px;}
.name_input{width:94%;}
.contact_form_right{width:100%; float:left;}
.enquiry_textarea{width:94%;}
.submit_btn{width:100%;}





}







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

.slider_sec

{

background-size:100% 100%;

height:430px;

}

.header_sec{height:auto; background:#13508d; z-index:100;}
.header_inner{width:100%;}

.logo{width:300px; float:none; margin:0px auto;}

.logo img{width:100%;}

nav{padding-top:5px; width:100%;}

nav a#pull{ width:94%;}

nav a#pull:after{left:15px;  right:inherit;}

nav a{padding-top:10px; padding-bottom:10px; padding-right:10px; text-align:right;}

nav a.first_child , nav li:first-child a{ padding-bottom: 8px; padding-right: 8px; padding-top: 8px;}
nav a.last_child , nav li:last-child a{ padding-bottom: 8px; padding-right: 8px; padding-top: 8px;}

nav a:hover, nav a:active , nav ul li.current-menu-item{background:#000; color:#fff;}

.banner_text_sec{top:140px;}

.banner_text_inner{width:100%;}

.banner_text_left{background-size:100% 100%; float:none; margin:0px auto; width:200px; height:200px; padding:60px 35px 0px 35px;}

.banner_text_left h3{font-size:17px; padding-bottom:5px; margin-bottom:5px;}

.banner_text_left p{font-size:11px; line-height:18px;}

.banner_text_left_btn{padding-top:0px;}

.banner_sec .bx-pager.bx-default-pager{left:43%; top:94.4%;}

.banner_btn_left , .banner_sec a.bx-next{top:270px; left:0px; display:none;}

.banner_btn_right , .banner_sec a.bx-prev{top:270px; right:0px; display:none;}

.banner_btn_sec{padding-top:0px;}

.social_icon_sec{left:10px; top:175px;}

.section_one{margin-top:10px; width:100%;}

.section_one_left{ float:none; margin:0px auto; margin-bottom:1px;}

.section_one_right{width:100%; float:none; background-size:100% 100%;}

.section_one_box{width:318px; margin-right:0px; margin-left:1px;  margin-bottom:1px;} 

.section_one_icon{padding-right:20px;}

.section_one_box_text{padding-left:0px; padding-right:0px; width:270px;}

.section_one_box_text p{font-size:13px;}

.read_more a{font-size:13px;}

.section_one_box.dark_green{margin-right:1px; margin-left:1px; margin-bottom:1px;}

.section_one_box.blue{margin-right:1px; margin-left:1px;}

.section_two{background:#549be3; height:auto; margin-top:20px;}

.section_two_inner{width:100%; padding-top:5px;}

.logo_bottome{width:310px; float:none; margin:20px auto auto; background:#fff;}

.logo_bottome img{width:100%;}

.nave_bottom{ float:none; width:310px; margin:0px auto; padding-bottom:21px;}

.nave_bottom ul li a{margin-left:7px; margin-right:7px;}

.footer_inner{width:96%; padding-left:5px; padding-right:5px;}

.footer_inner ul li a{ font-size:14px;}

.quick_enquiry{ width:100%; float:none; padding-bottom:20px; margin-bottom:15px; border-bottom:1px solid #3b6c9c;}

.footer_company{ width:100%; margin-left:0px; padding-bottom:20px; margin-bottom:15px; border-bottom:1px solid #3b6c9c;}

.footer_services{width:100%; float:none; padding-bottom:20px; margin-bottom:15px; border-bottom:1px solid #3b6c9c;}

.footer_system{width:100%; float:none; padding-bottom:20px; margin-bottom:15px; border-bottom:1px solid #3b6c9c;}

.get_social{width:100%; float:none;}

.footer_bottom_left{float:none; text-align:center;}

.footer_bottom_right{float:none; margin:0px auto;}



/*--company page css start here--*/

.breadcumb{padding-top:35px;}

ul.tab_sec.width{width:100%;}

ul.tab_sec li{width:100%; margin-bottom:5px;}

ul.tab_sec li a{width:100%;}

.company_slider{background-size:100% 100%;}

.banner_text_inner h2{font-size:35px;}

.social_icon_sec.margin_top{top:100px;}

.content_main{width:100%}

.content_sec{width:99%; padding-bottom:0px; }

.content_left{width:100%; float:none; padding-bottom:20px;}

.content_left img{width:100%;}

.content_right{float:none; width:100%;}

.contact_left{width:100%; float:none; padding-bottom:20px;}

.contact_right{float:none; width:100%;}



/*--download page css start here--*/

.download_slider{ background-size:100% 100%;}

.content_sec h2{font-size:26px; padding-bottom:10px;}

.content_sec p.block_p{font-size:15px;}

.download_sec h2{font-size:20px;}

.download_left{width:100%; float:none; margin-bottom:30px;}

.manual_text{background-size:100% 100%; width:84%; float:none;}

.download_right{float:none; width:100%;}



/*--services page css start here--*/

.services_slider{background-size:100% 100%; height:350px;}

.service_sec{width:100%; margin-top:20px;}

.services_slider_text{padding-left:90px;}

.services_slider_text p{font-size:12px; line-height:20px;}

.service_box_left{float:none; margin-right:0px; margin:0px auto; margin-bottom:20px; }

.service_box_left.margin0{margin-right:0px; float:none; margin:0px auto;}



/*--service detail page css start here--*/



.service_detail_slider{background-size:100% 100%;}

.tab_sec{width:100%;}



/*--network slider page css start here--*/



.network_slider{background-size:100% 100%;}

.mape_sec{width:100%;}

.mape_sec img{width:100%;}


/*--career page css start here--*/

.career_sec_top_left{padding-left:0px; width:316px; float:none;}  
.career_sec_top_left img{width:100%;}
.career_sec_top_right{float:none; padding-right:0px; width:97%; padding-left:5px; padding-right:5px; padding-top:30px;}
.career_form{padding-left:0px; padding-right:0px;}
.career_input_sec{ width:100%; margin-right:0px;}
.career_name_input{width:93%;}
.career_send_btn{width:100%;}

/*--contact page css start here--*/

.contact_sec{padding-top:25px;}
.contact_top_left{background:none; width:100%; padding-top:0px;}
.contact_top_left img{width:100%;}
.contact_top_right{float:right; width:99%; padding-left:4px; padding-right:4px; background:none; padding-top:25px;}
.content_sec p.contact_p{padding-top:0px;}
.contact_mape{width:100%; padding-top:20px;}
.contact_mape img{width:100%;}
.contact_form{height:auto; padding:20px 5px 20px 5px;}
.contact_form_left{width:100%;}
.contact_input_sec{width:100%; margin-right:0px;}
.contact_input_sec1{width:100%; margin-right:0px;}
.name_input{width:92%;}
.contact_form_right{width:100%; float:left;}
.enquiry_textarea{width:92%;}
.submit_btn{width:100%;}




}



