@media only screen and (min-width: 1166px) 
{	

.bannermobile { display:none; }
.jwg_slider_module {    height: 697px!important;	}
.jwg_slider_module .tabbed_navigation { top: 516px!important; }

.clear-div { display:block; }
}

@media only screen and (min-width: 768px) and (max-width: 1168px) {	

.container{ width:980px; position:relative; }

span.captcha-61 {  width:82%!important; }

.clear-div { display:block; }

ul.inner_pages { width: 100%; }

input.wpcf7-form-control.wpcf7-captchar { width: 67%; }
.page-img { width: 200px; height: auto; }

#cssmenu ul li a { font-size: 12px; }
#cssmenu ul li {     height:45px!important;  	}

div.taxtation_div div { width:300px!important; }

.jwg_slider_module .tabbed_navigation {		top: 392px!important;   }
.jwg_slider_module {    height: 573px!important;    }
	
.banner { display:block; }	
.bannermobile { display:none; }


.service-text{ width:50%; float:right; margin:0px; padding:15px 40px; box-sizing:border-box;}
.service-text ul li{width:100%; float:left; margin:0px; padding:0 0 0 30px; list-style:none; background:url(../images/arrow.png) no-repeat left center;box-sizing:border-box; line-height:26px; color:#fff;font-size:15px;}
.startup-text{ width:100%; float:right; margin:0px; padding:30px 20px 0 20px; box-sizing:border-box;}
.startup-text ul{float:left; margin:12px 15px 0 0; padding:0px; width:200px;}
.startup-text ul li{width:100%; float:left; margin:0 0 15px 0; padding:0 0 0 30px; list-style:none; background:url(../images/arrow.png) no-repeat left center;box-sizing:border-box; line-height: normal; color:#fff;}
.startup-text p{width:100%; float:left; margin:5px 0; padding:0px; color:#fff; font-size:16px; font-weight:400; }
.startup-text ul li {
    background: rgba(0, 0, 0, 0) url("../images/arrow.png") no-repeat scroll left center;
    box-sizing: border-box;
    color: #fff;
    float: left;
    line-height: normal;
    list-style: outside none none;
    margin: 0 0 5px;
    padding: 0 0 0 30px;
    width: 100%;
}
.blog-left { width:480px; float:left; margin:0px; padding:0px;}
.blog-img {float:left; margin:0px; padding:0px; line-height:0px; width:200px;}
.blog-img img{width:100%; height:auto;}
.blog-txt {float:right; margin:0px; padding:0px; width:270px}
.footer-left { width:450px; float:left; margin:0px; padding:0px;}
.quick-link { width:220px; float:left; margin:0px; padding:0px;}
.contact { width:220px; float:left; margin:0px; padding:0px;}
.footer-right { width:520px; float:right; margin:0px; padding:0px;}
.footer-right ul{width:250px; float:left; margin:0 10px 0 0; padding:0px;}


.content-left { width:59%; float:left; margin:0px; padding:0px;}
.content-right { width:39%; float:right; margin:0px; padding:15px; background:#02549f; box-sizing:border-box}

/*contact*/
.contact-page-left { width:507px; float:left; margin:0px; padding:0px;}
.contact-page-right { width:430px; float:right; margin:0px; padding:0px; box-sizing:border-box}

.blog-left1 { width:480px; float:left; margin:0px; padding:0px;}
.blog-img1 {float:left; margin:0px; padding:0px; line-height:0px; width:200px;}
.blog-img1 img{width:100%; height:auto;}
.blog-txt1 {float:right; margin:0px; padding:0px; width:270px}
ul.inner_pages{width: 53%;}
.tax-img {
    float: left;
    margin: 0 0 25px;
    padding: 0;
    width: 100%;
}

.top-right{width:55%; float:right; margin:0px 0 0 0; padding:0px;}
}






@media only screen and (min-width: 768px) and (max-width: 999px) {	


.jwg_slider_module .tabbed_navigation {		top: 294px!important;   }
.jwg_slider_module {    height: 475px!important;    }

.banner { display:block; }	
.bannermobile { display:none; }

.container{ width:737px; position:relative; }

.contact-h4 {	line-height: 20px;	}

span.captcha-61 {  width:76%!important; }

.wid-20 { width: 30%; }

.img_page { width: 100%; }

.clear-div { display:none; }

input.wpcf7-form-control.wpcf7-captchar { width: 72%; }

.page-img { width: 100%; height: auto; margin}

ul.inner_pages { width: 100%; }

div.taxtation_div div { width:700px!important; }

.service-image{ width:100%; float:left; margin:0px; padding:0px; line-height:0px;}
.startup-image{ width:100%; float:right; margin:0px; padding:0px; line-height:0px;}
.startup-text1{ width:100%}
.service-text{ width:100%; float:right; margin:0px; padding:15px 40px; box-sizing:border-box;}
.service-text ul li{width:100%; float:left; margin:0px; padding:0 0 0 30px; list-style:none; background:url(../images/arrow.png) no-repeat left center;box-sizing:border-box; line-height:26px; color:#fff;font-size:15px;}
.startup-text{ width:100%; float:right; margin:0px; padding:30px 20px 20px 20px; box-sizing:border-box;}
.startup-text ul{float:left; margin:12px 15px 0 0; padding:0px; width:100%;}
.startup-text ul li{width:100%; float:left; margin:0 0 15px 0; padding:0 0 0 30px; list-style:none; background:url(../images/arrow.png) no-repeat left center;box-sizing:border-box; line-height: normal; color:#fff;}
.startup-text p{width:100%; float:left; margin:5px 0; padding:0px; color:#fff; font-size:16px; font-weight:400; }
.startup-text ul li {
    background: rgba(0, 0, 0, 0) url("../images/arrow.png") no-repeat scroll left center;
    box-sizing: border-box;
    color: #fff;
    float: left;
    line-height: normal;
    list-style: outside none none;
    margin: 0 0 5px;
    padding: 0 0 0 30px;
    width: 100%;
}
span.wpcf7-form-control-wrap.captcha-709 {       width: 78%;}

.blog-left { width:100%; float:left; margin:0px; padding:0px;}
.blog-img {float:left; margin:0px; padding:0px; line-height:0px; width:40%;}
.blog-img img{width:100%; height:auto;}
.blog-txt {float:right; margin:0px; padding:0px; width:56%}
.blog-right { width:100%; float:right; margin:20px 0 0 0; padding:0px;}
.blog-right-txt{width:82%; float:right; margin:0px; padding:0px;}
.footer-left { width:100%; float:left; margin:0px; padding:0px;}
.quick-link { width:260px; float:left; margin:0px; padding:0px;}
.contact { width:260px; float:left; margin:0px; padding:0px;}

.footer-right { width:100%; float:left; margin:20px 0 0 0; padding:0px;}
.footer-right ul{width:48%; float:left; margin:0 10px 0 0; padding:0px;}
.banner-txt {
    float: left;
    margin: 0;
    padding:15px;
    width: 405px; background:rgba(255, 255, 255, 0.5); box-sizing:border-box;
}
.banner-image{width:100%; float:left; margin:0px; padding:0px;}

.content-left { width:100%; float:left; margin:0px; padding:0px;}
.content-right { width:100%; float:right; margin:30px 0 0 0; padding:15px; background:#02549f; box-sizing:border-box}
.news-blog-txt{width:82%; float:right; margin:0px; padding:0px;}



.categories ul li{ width:100%; float:left; margin:0 0% 30px 0%; padding:0px; list-style:none;}

.categories-img {width:40%;float:left; margin:0px; padding:0px; line-height:0px;}
.categories-txt {width:57%; float:right; margin:0px; padding:0px; }

/*contact*/
.contact-page-left { width:350px; float:left; margin:0px; padding:0px;}
.contact-page-right { width:360px; float:right; margin:0px; padding:0px; box-sizing:border-box}
.blog-left1 { width:100%; float:left; margin:0px; padding:0px;}
.blog-img1 {float:left; margin:0px; padding:0px; line-height:0px; width:40%;}
.blog-img1 img{width:100%; height:auto;}
.blog-txt1 {float:right; margin:0px; padding:0px; width:56%}
.blog-right1 { width:100%; float:right; margin:20px 0 0 0; padding:0px;}
.blog-right-txt1{width:82%; float:right; margin:0px; padding:0px;}

#cssmenu > ul > li > a { padding: 13px 29px 13px!important; }

.top-right{width:70%; float:right; margin:0px 0 0 0; padding:0px;}
.img_page img{padding:0;}
} 








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

.jwg_slider_module {
    height: 244px !important;
}	

.banner { display:block; }	
.bannermobile { display:none; }
	
.container{ width:450px; position:relative; }

.top-right{width:100%;text-align:center; margin:10px 0 15px 0;}

.clear-div { display:none; }

span.captcha-61 {  width:76%!important; }

.wid-20 { width: 100%;margin:0 0 20px 0; }
input.wpcf7-form-control.wpcf7-captchar { width: 370px; }

.page-img { width: 100%; height: auto; }

ul.inner_pages { width: 100%; }

div.taxtation_div div { width:400px!important; }

.logo{width:100%; text-align:center;}
.top-right{width:100%;text-align:center; margin:10px 0 15px 0;}


.service-image{ width:100%; float:left; margin:0px; padding:0px; line-height:0px;}
.startup-image{ width:100%; float:right; margin:0px; padding:0px; line-height:0px;}
.startup-text1{ width:100%}
.service-text{ width:100%; float:right; margin:0px; padding:15px 40px; box-sizing:border-box;}
.service-text ul li{width:100%; float:left; margin:0px; padding:0 0 0 30px; list-style:none; background:url(../images/arrow.png) no-repeat left center;box-sizing:border-box; line-height:26px; color:#fff;font-size:15px;}
.startup-text{ width:100%; float:right; margin:0px; padding:30px 20px 20px 20px; box-sizing:border-box;}
.startup-text ul{float:left; margin:12px 15px 0 0; padding:0px; width:100%;}
.startup-text ul li{width:100%; float:left; margin:0 0 15px 0; padding:0 0 0 30px; list-style:none; background:url(../images/arrow.png) no-repeat left center;box-sizing:border-box; line-height: normal; color:#fff;}
.startup-text p{width:100%; float:left; margin:5px 0; padding:0px; color:#fff; font-size:16px; font-weight:400; }
.startup-text ul li {
    background: rgba(0, 0, 0, 0) url("../images/arrow.png") no-repeat scroll left center;
    box-sizing: border-box;
    color: #fff;
    float: left;
    line-height: normal;
    list-style: outside none none;
    margin: 0 0 5px;
    padding: 0 0 0 30px;
    width: 100%;
}
.blog-left { width:100%; float:left; margin:0px; padding:0px;}
.blog-img {float:left; margin:0px; padding:0px; line-height:0px; width:100%;}
.blog-img img{width:100%; height:auto;}
.blog-txt {float:right; margin:10px 0 0 0; padding:0px; width:100%}
.blog-right { width:100%; float:right; margin:20px 0 0 0; padding:0px;}
.blog-right-txt{width:74%; float:right; margin:0 0 0 0; padding:0px;}
.footer-left { width:100%; float:left; margin:0px; padding:0px;}
.quick-link { width:100%; float:left; margin:0px; padding:0px;}
.contact { width:100%; float:left; margin:20px 0 0 0; padding:0px;}

.footer-right { width:100%; float:left; margin:20px 0 0 0; padding:0px;}
.footer-right ul{width:100%; float:left; margin:0 0px 0 0; padding:0px;}
.submit{width:108px; margin:0px 0px 0 0;}


.jwg_slider_module .tabbed_navigation {
    background: #de4a36 none repeat scroll 0 0;
    height: 180px;
    left: 0;
    overflow: initial !important;
    position: absolute;
    top: 523px;
    z-index: 99999; display:none;
}
.jwg_slider_module {
	height:320px!important;
}
.banner-txt {
    float: left;
    margin: 0;
    padding:15px;
    width: 100%; background:rgba(255, 255, 255, 0.6); box-sizing:border-box;
}
.banner-image{width:100%; float:left; margin:0px; padding:55px 0 85px;}

.content-left { width:100%; float:left; margin:0px; padding:0px;}
.content-right { width:100%; float:right; margin:30px 0 0 0; padding:15px; background:#02549f; box-sizing:border-box}
.news-blog-txt{width:72%; float:right; margin:0px; padding:0px;}


.categories ul li{ width:100%; float:left; margin:0 0% 30px 0%; padding:0px; list-style:none;}

.categories-img {width:100%;float:left; margin:0px; padding:0px; line-height:0px;}
.categories-txt {width:100%; float:right; margin:10px 0 0 0; padding:0px; }


.tax-img {width:100%; float:left; margin:0 0 0 0; padding:0px; line-height:0px;}
.tax-img img{width:100%; height:auto;}

.tax-txt{width:100%; float:left; margin:10px 0 0 0; padding:0px}

/*contact*/
.contact-page-left { width:100%; float:left; margin:0px; padding:0px;}
.contact-page-right { width:100%; float:right; margin:15px 0 0 0; padding:0px; box-sizing:border-box}
.blog-left1 { width:100%; float:left; margin:0px; padding:0px;}
.blog-img1 {float:left; margin:0px; padding:0px; line-height:0px; width:100%;}
.blog-img1 img{width:100%; height:auto;}
.blog-txt1 {float:right; margin:10px 0 0 0; padding:0px; width:100%}
.blog-right1 { width:100%; float:right; margin:20px 0 0 0; padding:0px;}
.blog-right-txt1 {width:74%; float:right; margin:0 0 0 0; padding:0px;}

.img_page {
    float: left;
    margin: 0 0 13px;
    padding: 0;
    width: 100%;
}



.top-right{width:100%;}
.top-right1 {width:100%; margin:10px 0 0 0; text-align:center}
.top-right2 {width:100%; padding:10px 0 0 0; text-align:center}

.img_page img{padding:0;}
} 







@media only screen and (max-width: 479px) {
	
	.banner { display:none; }	
.bannermobile { display:block; }	
	
.container{ width:300px; position:relative;}

span.captcha-61 {  width:72%!important; }

.clear-div { display:none; }

.wid-20 { width: 100%;margin:0 0 20px 0; }

input.wpcf7-form-control.wpcf7-captchar { width: 210px; }

ul.inner_pages { width: 100%; }

.page-img { width: 100%; height: auto; }

.logo{width:100%; text-align:center;}
.top-right{width:100%;text-align:center; margin:10px 0 15px 0; font-size:26px;}
.top-right span{font-size:18px;}

.service-image{ width:100%; float:left; margin:0px; padding:0px; line-height:0px;}
.startup-image{ width:100%; float:right; margin:0px; padding:0px; line-height:0px;}
.startup-text1{ width:100%}
.service-text{ width:100%; float:right; margin:0px; padding:15px 20px; box-sizing:border-box;}
.service-text ul li{width:100%; float:left; margin:0px; padding:0 0 0 30px; list-style:none; background:url(../images/arrow.png) no-repeat left center;box-sizing:border-box; line-height:26px; color:#fff;font-size:15px;}
.startup-text{ width:100%; float:right; margin:0px; padding:15px 20px; box-sizing:border-box;}
.startup-text ul{float:left; margin:12px 15px 0 0; padding:0px; width:100%;}
.startup-text ul li{width:100%; float:left; margin:0 0 15px 0; padding:0 0 0 30px; list-style:none; background:url(../images/arrow.png) no-repeat left center;box-sizing:border-box; line-height: normal; color:#fff;}
.startup-text p{width:100%; float:left; margin:5px 0; padding:0px; color:#fff; font-size:16px; font-weight:400; }
.startup-text ul li {
    background: rgba(0, 0, 0, 0) url("../images/arrow.png") no-repeat scroll left center;
    box-sizing: border-box;
    color: #fff;
    float: left;
    line-height: normal;
    list-style: outside none none;
    margin: 0 0 5px;
    padding: 0 0 0 30px;
    width: 100%;
}
.blog-left { width:100%; float:left; margin:0px; padding:0px;}
.blog-img {float:left; margin:0px; padding:0px; line-height:0px; width:100%;}
.blog-img img{width:100%; height:auto;}
.blog-txt {float:right; margin:10px 0 0 0; padding:0px; width:100%}
.blog-right { width:100%; float:right; margin:20px 0 0 0; padding:0px;}
.blog-right-txt{width:100%; float:right; margin:10px 0 0 0; padding:0px;}
.footer-left { width:100%; float:left; margin:0px; padding:0px;}
.quick-link { width:100%; float:left; margin:0px; padding:0px;}
.contact { width:100%; float:left; margin:20px 0 0 0; padding:0px;}

.footer-right { width:100%; float:left; margin:20px 0 0 0; padding:0px;}
.footer-right ul{width:100%; float:left; margin:0 0px 0 0; padding:0px;}
.submit{width:108px; margin:0px 0px 0 0;}


.jwg_slider_module .tabbed_navigation {
    background: #de4a36 none repeat scroll 0 0;
    height: 180px;
    left: 0;
    overflow: initial !important;
    position: absolute;
    top: 523px;
    z-index: 99999; display:none;
}
.jwg_slider_module {
	height:525px!important;
}
.banner-txt{width:100%; float:left; margin:0px; padding:0px;}
.banner-txt {
    float: left;
    margin: 0;
    padding:15px;
    width: 100%; background:rgba(255, 255, 255, 0.8); box-sizing:border-box;
}
.banner-image{width:100%; float:left; margin:0px; padding:55px 0 85px;}

.content-left { width:100%; float:left; margin:0px; padding:0px;}
.content-right { width:100%; float:right; margin:30px 0 0 0; padding:15px; background:#02549f; box-sizing:border-box}
.news-blog-txt{width:100%; float:right; margin:7px 0 7px 0; padding:0px;}


.categories ul li{ width:100%; float:left; margin:0 0% 30px 0%; padding:0px; list-style:none;}

.categories-img {width:100%;float:left; margin:0px; padding:0px; line-height:0px;}
.categories-txt {width:100%; float:right; margin:10px 0 0 0; padding:0px; }


.tax-img {width:100%; float:left; margin:0 0px 0 0; padding:0px; line-height:0px;}
.tax-img img{width:100%; height:auto;}

.tax-txt{width:100%; float:left; margin:10px 0 0 0; padding:0px}

/*contact*/
.contact-page-left { width:100%; float:left; margin:0px; padding:0px;}
.contact-page-right { width:100%; float:right; margin:15px 0 0 0; padding:0px; box-sizing:border-box}
.blog-left1 { width:100%; float:left; margin:0px; padding:0px;}
.blog-img1 {float:left; margin:0px; padding:0px; line-height:0px; width:100%;}
.blog-img1 img{width:100%; height:auto;}
.blog-txt1 {float:right; margin:10px 0 0 0; padding:0px; width:100%}
.blog-right1 { width:100%; float:right; margin:20px 0 0 0; padding:0px;}
.blog-right-txt1{width:100%; float:right; margin:10px 0 0 0; padding:0px;}
.img_page img { padding-right:0px; padding-bottom:10px; }

ul.inner_pages {
    float: left;
    margin: 10px 0 0;
    width: 100%;
	margin:0;
}
ul.inner_pages li{ padding-bottom:10px; }
span.wpcf7-form-control-wrap.captcha-709 {      width: 74%;}



.top-right{width:100%;}
.top-right1 {width:100%; margin:10px 0 0 0; text-align:center}
.top-right2 {width:100%; padding:10px 0 0 0; text-align:center}




.welcome h2 {
    color: #333333;
    float: left;
    font-size: 20px;
    font-weight: 600;
    line-height: 25px;
    margin: 0;
    padding: 0;
    text-align: center;
    width: 100%;
}

.img_page img{padding:0;}

.contact-h4 {
    float: left;
    line-height: 20px;
    margin: 0 0 15px !important;
}
}




