@media only screen and (min-width:481px) and (max-width: 767px){
	.mobi{
		display: block;
	}
	h2{
		margin-top: 10px;
		font-size: 25px;
	}
/*----------------------------------------------------------------------*/

	/*menu*/
		div#wap_menu>.button_mobi_menu {
		    display: inline-block;
		    width: 36px;
		    position: absolute;
		    top: 24%;
		    left: 14px;
		}
		button.menu_mobi {
		    background: none;
		    border: none;
		    font-size: 35px;
		    outline: none;
		}
		#wap_menu {
		    max-width: 1170px;
		    margin: auto;
		    padding: 10px 10px;
		}
		.menu ul{
	        padding: 0;
	        margin-bottom: 0;
	    }
	    .menu li:last-child{
	        border-bottom: none
	    }
	    .logo {
		    margin-top: 0px;
		    width: 100%;
		    text-align: center;
		    padding-right: 21px;
		    padding-left: 0px;
		}
		.follow {
		    text-align: right;
		    width: auto;
		    position: absolute;
		    right: 15px;
		    top: 0;
		    bottom: 0;
		    margin: auto;
		    height: 21px;
		}
		 .menu li a:hover{
	        color: #fff;
	        font-weight: bold;
	    }
	    .logo img {
        	max-width: 74px;
	    }
	    .slide_info h3 {
	        font-family: 'Roboto Slab';
	        font-weight: 300;
	        font-size: 22px;
	        margin-bottom: 16px;
	        color: #fff;
	        margin-top: 9px;
	    }
	    .slide_info {
	        position: relative;
	        right: 0;
	        bottom: 0;
	        color: #dcdddd;
	        text-align: center;
	        max-width: 472px;
	        font-weight: 300;
	        font-family: 'Poppins';
	        line-height: 18px;
	        font-size: 13px;
	        background: #333;
	        padding: 10px 10px;
	    }
	    .slide2.slide .slide_info {
	        left: 0;
	    }
	    
	     
	    .menuActive {
	        color: #fff !important;
	        font-weight: 600 !important;
	    }
	    .menu li {
	        display: block;
	        padding: 9px 21px;
	        font-size: 13pt;
	        font-family: 'Roboto Slab';
	        border-bottom: 1px solid #fdc0c0;
	    }
	    .menu li a {
	        color: #fff;
	        cursor: pointer;
	        font-weight: 300;
	    }
	    ul {
	        padding: 15px 0px;
	    }
	    div#wap_menu>.menu {
	        position: absolute;
	        top: 100%;
	        left: 0;
	        right: 0;
	        z-index: 2;
	        background: #dc2027;
	        text-align: left;
	        width: 100%;
	        display: none
	    }
	    div#wap_menu {
	        position: relative;
	    }
	    .follow i {
		    font-size: 16pt;
		    padding: 0px 4px;
		    color: #cb1921;
		}
	/*End menu*/

/*----------------------------------------------------------------------*/
	/*header*/
		.slide_info {
		    position: relative;
		    right: 0;
		    bottom: 0;
		    color: #dcdddd;
		    text-align: center;
		    max-width: 100%;
		    font-weight: 300;
		    font-family: 'Poppins';
		    line-height: 18px;
		    font-size: 13px;
		    background: #333;
		    padding: 10px 10px;
		}

		.slide2.slide .slide_info {
		    left: 0%;
		}	
	/*End header*/

/*----------------------------------------------------------------------*/	
	/*Our_Service*/

		div#Our_Service .container {
		    padding-right: 10px;
		    background: url(../images/people_our_serviece.png) no-repeat;
		    background-position: 97% bottom;
		    background-size: auto 30%;
		    padding-bottom: 10px;
		}
		div#Our_Service h2{
			margin-top: 10px;
			font-size: 25px;
		}
		.Our_Service_number {
		    margin-top: 30px;
		}
		.Our_Service_number>div {
		    padding-right: 0px;
		}
		.Our_Service_number .info {
		    margin-bottom: 22px;
		    font-size: 14px;
		    padding-right: 18%;
		}
	/*End Our Service*/

/*----------------------------------------------------------------------*/
	
	/*Technical*/

		.container{
			padding: 10px;
		}
		div#Technical h2 {
		    color: #dc2027;
		    font-family: 'Roboto Slab';
		    font-weight: 300;
		    margin-bottom: 10px;
		    margin-top: 16px;
		}
		div#Technical .info {
		    font-size: 15px;
		    padding: 0px;
		}
		div#Technical ul {
		    padding: 0 0 0px 0;
		    display: block;
		}

		.Technical_item {
		    padding-top: 10px;
		    text-align: center;
		    font-size: 13px;
		}
		.img img {
		    max-width: 50px;
		}
		div#Technical h3 {
		    margin-top: 9px;
		    font-size: 18px;
		    margin-bottom: 4px;
		}
		div#Technical li {
		    list-style: none;
		    width: 33.33%;
		    float: left;
		    min-height: 211px;
		    padding: 20px 5px 0 5px;
		    max-height: 211px;
		}
		div#Technical ul li:nth-child(5) {
		    margin-left: 0;
		}

	/*End Technical*/

/*----------------------------------------------------------------------*/

	/*Our_Product*/
		div#Our_Product {
		    background: #f6f6f6 url(../images/bg_our_product.png) no-repeat;
		    background-size: 100% auto;
		    padding-bottom: 45px;
		}
		div#Our_Product h2{
			margin-top: 10px;
			font-size: 25px;
		}
		div#Our_Product .info img {
		    float: right;
		    margin-top: 9px;
		}
		div#Our_Product .Common_Our_product {
		    position: relative;
		    width: 33.33%;
		    float: left;
		    margin: 7px 0px;
		    padding: 0px 7px;
		    overflow: hidden;
		}
		.bg_t {
		    background: #fff;
		    padding: 5px;
		    border: 1px solid #d0d0d0;
		    position: relative;
		    height: 128px;
		}
		div#Our_Product .Common_Our_product .wap_our_product1 {
		    background: #000;
		    opacity: .7;
		    width: auto;
		}
		div#Our_Product .Common_Our_product .wap_our_product a {
		    text-align: center;
		    border: 1px solid #dc2027;
		    color: #d01219;
		    position: absolute;
		    top: 0;
		    bottom: 0;
		    left: 0;
		    right: 0;
		    margin: auto;
		    height: 33px;
		    font-size: 14px;
		    width: 124px;
		    display: block;
		    padding-top: 5px;
		}
		div#Our_Product .info img {
		    float: right;
		    margin-top: -82px;
		    max-width: 278px;
		}
		.Common_Our_product img {
		    max-height: 100%;
		    width: auto;
		    display: block;
		    height: auto;
		    position: absolute;
		    top: 0;
		    bottom: 0;
		    margin: auto;
		    left: 0;
		    right: 0;
		    padding: 5px;
		}
		div#Our_Product .Common_Our_product .wap_our_product {
		    position: absolute;
		    top: 0;
		    height: 100%;
		    text-align: center;
		    width: auto;
		}
		div#Our_Product .owl-theme .owl-controls .owl-buttons .owl-prev {
		   background: #ccc url(../images/btn-left.png) no-repeat;
		    background-position: center;
		    left: 0;
		    background-size: 50%;
		}
		div#Our_Product .owl-theme .owl-controls .owl-buttons div {
		    position: relative;
		    margin: 0;
		    width: 25px;
		    height: 30px;
		}
		div#Our_Product .owl-theme .owl-controls .owl-buttons .owl-next {
		       background: #ccc url(../images/btn-right.png) no-repeat;
		    background-position: center;
		    right: 0;
		    background-size: 50%;
		}
		div#Our_Product .owl-theme .owl-controls .owl-buttons {
		    position: absolute;
		    bottom: -30px;
		    right: 0;
		    width: 80px;
		}
	/*End Our_Product*/

/*----------------------------------------------------------------------*/
	/*How_It_Work*/
		div#How_It_Work {
		    background: url(../images/bg_how_it_work.png) no-repeat;
		    color: #a7a8aa;
		    background-size: 100% 100%;
		}

		img.wss {
		    display: none;
		}
		div#How_It_Work .content {
		    padding: 20px;
		    position: relative;
		}
		img.icon1_how_it_work.mobi {
		    position: absolute;
		    top: 7%;
		    max-width: 50px;
		    left: 2%;
		}
		img.icon2_how_it_work.mobi {
		    position: absolute;
		    top: 30%;
		    max-width: 50px;
		    left: 2%;
		}
		img.icon3_how_it_work.mobi {
		    position: absolute;
		    top: 53%;
		    max-width: 50px;
		    left: 2%;
		}
		img.icon4_how_it_work.mobi {
		    position: absolute;
		    top: 76%;
		    max-width: 50px;
		    left: 2%;
		}

		div#How_It_Work .content .p {
		    position: relative;
		    left: 30%;
		    width: 70%;
		    background-size: 100% 100%;
		    margin-bottom: 30px;
		}
		div#How_It_Work .content span.pos {
		    left: 15%;
		}
		span.step1 {
		    top: 10%;
		}
		span.pos.step3 {
		    top: 56%;
		}
		.step4 {
		    bottom: 16%;
		}
		p.pos.p.p2 {
		    padding-top: 20px;
		}
		p.pos.p.p4 {
		    padding-top: 20px;
		}
	/*End How_It_Work*/

/*----------------------------------------------------------------------*/
	
	/*Contact*/
		.contact_comment {
		    position: relative;
		    right: 0;
		    width: 90%;
		    background: rgba(34, 34, 34, 0.6);
		    padding: 20px 20px 20px 20px;
		    text-align: center;
		    font-size: 14px;
		    bottom: 0;
		    margin: -35px auto;
		    margin-bottom: 27px;
		}
		.contact_comment input:nth-child(4) {
		    margin-top: 12px;
		}
		
	/*End Contact*/

/*----------------------------------------------------------------------*/

	/*footer*/
		.footer {
		    padding: 20px 10px 15px;
		    background: url(../images/footer.png) no-repeat;
		    background-size: 100% 100%;
		    color: #d3d3d3;
		    font-size: 13px;
		    font-family: 'Poppins';
		    border-top: 5px solid #e9262e;
		}
		.footer .footer-right .fa {
		    position: absolute;
		    top: 3%;
		    left: -11%;
		}
		.footer .icon {
		    padding-left: 0px;
		    margin-top: 10px;
		}
		.footer .footer-right {
		    float: right;
		    width: 48%;
		    text-align: left;
		}
	/*End footer*/

/*----------------------------------------------------------------------*/
}