@charset "utf-8";

@media only screen and (min-width: 200px) and (max-width:500px) {
.wrapper{width:92% !important; margin:0% 4% !important; padding:0px;}

.logo {width: 120px !important;}
.logo-text {font-size:18px !important; padding: 20px 0 0 20px !important;}
.top-email span {display:none;}
.top-email {padding: 8px 80px 0 0 !important;}
.google_translate { display:none;}
.rgdev { font-size:15px !important;}
.rgdev-list span {padding: 0 0px !important;}
.link_ullist li a { padding:4px 0;}
.used-copiers a { width:47% !important;margin: 10px 2% 10px 0;}
.linkhead { font-size:16px;}
.left-part {width:100% !important;}
.right-part {width:100% !important; padding:0px;}
.lets-talk-text {padding:0 !important;}
.botomlinks { line-height:28px;}
.botomlinks span {padding: 0 2px !important;}
.header-left {width: 100% !important;}
.header-right { display:none !important;}
.logo-text { display:none;}
.headsty01 {font-size:18px;line-height: 22px;margin: 0 0 7px;padding: 8px 0;}
.shipment-logo li { width:33.33% !important;}
.lets-talk-title01 {font-size: 20px;line-height:20px;}
.lets-talk-title02 {font-size: 15px;line-height: 22px; margin-bottom:0px; padding: 15px 0;}
.lets-talk-title03 { font-size:20px !important; display:none;}
.lets-talk-div { padding:15px 0;}
.phoneno {padding: 22px 0px 10px 0;}
.rgdev-mobile { top:-55px;}
.phoneno em { font-size:15px;}
.social-i {padding: 0;width: 100% !important;text-align: center;}
.botomcopy { text-align:center;}
.botomlinks-full { padding:10px 0;}
.botomcopy a {width: 100% !important;display: inline-block;margin-top: 10px;}
.email-icon {margin-right: 10px !important;}


/**********************About us page**********************/
.about-rightpart {padding:0 !important; width:100% !important;}
.about-leftpart {padding: 0 !important;width: 100% !important;}
.link_ullist02 li {margin: 0 2% !important;padding: 5px 10px 5px 25px !important;width:46% !important; background-position:10px 15px;}
.pagehead03 { font-size:18px !important;}
.pagehead02 {font-size:18px !important; margin-bottom: 10px !important; padding: 10px 0 15px !important;}
.contanttext { font-size:13px !important; line-height:25px !important;}
.link_ullist02 li a { font-size:15px !important; padding:5px 0;}


/**********************Products List page**********************/
.pro-list-left { width:100% !important;}
.colstyle {padding: 4px 10px !important;width: 100% !important;}


/**********************Products Detail page**********************/
.two-but a { font-size:18px !important;}
.detailleft { width:100% !important;}
.detailright {padding: 20px 0 0 0 !important; width: 100% !important;}
.pro-img-border { height:auto !important;}
.two-but { text-align:center !important;}
.d-but01 {float: none !important; display: inline-block !important;}
.d-but02 {float: none !important; display: inline-block !important; margin-top:10px;}
.pro-detail {padding: 0 0 30px !important;}
.prorighttitle { font-size:16px !important;}
.option-list li { width:50% !important;}


/**********************Contact Us**********************/
.cont_left {width: 100% !important;}
.cont_right {padding: 0 !important; width: 100% !important;}
.contformdilable {text-align: left !important; width: 100% !important;}
.contformditext {padding: 0px 0 !important; width: 100% !important;}





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

@media only screen and (min-width:501px) and (max-width:767px) {
.wrapper{width:94% !important; margin:0% 3% !important; padding:0px;}

.logo {width: 120px !important;}
.logo-text {font-size:18px !important; padding: 20px 0 0 20px !important;}
.top-email {font-size: 18px !important; padding: 12px 100px 0 0 !important;}
.google_translate { display:none;}
.rgdev { font-size:15px !important;}
.rgdev-list span {padding: 0 0px !important;}
.link_ullist li a { padding:4px 0;}
.used-copiers a { width:47% !important;margin: 10px 2% 10px 0;}
.linkhead { font-size:16px;}
.left-part {width:100% !important;}
.right-part {width:100% !important; padding:0px;}
.lets-talk-text {padding:0 !important; width:80% !important; float:right; }
.botomlinks { line-height:25px;}
.header-left {width: 100% !important;}
.header-right { display:none !important;}
.logo-text { display:none;}
.headsty01 {font-size:18px;line-height: 22px;margin: 0 0 7px;padding: 8px 0;}
.shipment-logo li { width:33.33% !important;}
.lets-talk-title01 {font-size: 20px;line-height:20px;}
.lets-talk-title02 {font-size: 15px;line-height: 22px; margin-bottom: 10px; padding: 15px 0;}
.lets-talk-title03 { font-size:20px !important;}
.lets-talk-div { padding:15px 0;}
.phoneno {padding: 22px 0px 10px 0;}
.rgdev-mobile { top:-55px;}
.phoneno em { font-size:15px;}
.social-i {padding: 0;width: 100% !important;text-align: center;}
.botomcopy { text-align:center;}
.botomlinks-full { padding:10px 0;}
.mobile { display:none !important;}


/**********************About us page**********************/
.about-rightpart {padding:0 !important; width:100% !important;}
.about-leftpart {padding: 0 !important;width: 100% !important;}
.link_ullist02 li {margin: 0 2% !important;padding: 5px 10px 5px 25px !important;width:46% !important; background-position:10px 15px;}
.pagehead03 { font-size:18px !important;}
.pagehead02 {font-size:18px !important; margin-bottom: 10px !important; padding: 10px 0 15px !important;}
.contanttext { font-size:13px !important; line-height:25px !important;}
.link_ullist02 li a { font-size:15px !important; padding:5px 0;}


/**********************Products List page**********************/
.pro-list-left { width:100% !important;}
.colstyle {padding: 4px 10px !important;width: 100% !important;}


/**********************Products Detail page**********************/
.two-but a { font-size:17px !important;}
.detailleft { width:100% !important;}
.detailright {padding: 20px 0 0 0 !important; width: 100% !important;}
.pro-img-border { height:auto !important;}
.two-but { text-align:center !important;}
.pro-detail {padding: 0 0 30px !important;}
.prorighttitle { font-size:16px !important;}


/**********************Contact Us**********************/
.cont_left {width: 100% !important;}
.cont_right {padding: 0 !important; width: 100% !important;}






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

@media only screen and (min-width:768px) and (max-width:900px) {
.wrapper{width:96% !important; margin:0% 2% !important; padding:0px;}

.logo-text {font-size:18px !important; padding: 20px 0 0 20px !important;}
.top-email {font-size: 18px !important; padding: 20px 135px 0 0 !important;}
.google_translate { display:none;}
.rgdev { font-size:15px !important;}
.rgdev-list span {padding: 0 0px !important;}
.link_ullist li a { padding:4px 0;}
.used-copiers a { width:18.8% !important;}
.linkhead { font-size:16px;}
.left-part {width:100% !important;}
.right-part {width:100% !important; padding:0px;}
.lets-talk-text {padding:0 !important; width:80% !important; float:right;}
.botomlinks { line-height:25px;}
.header-left {width: 100% !important;}
.header-right { display:none !important;}
.logo-text { display:none;}
.headsty01 {font-size: 22px;line-height: 22px;margin: 0 0 7px;padding: 8px 0;}
.shipment-logo li { width:20% !important;}
.lets-talk-title01 {font-size: 28px;line-height: 35px;}
.lets-talk-title02 {font-size: 18px;line-height: 22px; margin-bottom: 10px; padding: 15px 0;}
.lets-talk-title03 { font-size:24px !important;}
.lets-talk-div { padding:15px 0;}
.phoneno {padding: 22px 45px 10px 0;}
.mobile { display:none !important;}


/**********************About us page**********************/
.about-rightpart {padding:0 !important; width:100% !important;}
.about-leftpart {padding: 0 !important;width: 100% !important;}
.link_ullist02 li {margin: 0 1% !important;padding: 5px 10px 5px 25px !important;width: 23% !important;}
.pagehead03 { font-size:18px !important;}
.pagehead02 {font-size: 20px !important; margin-bottom: 10px !important; padding: 10px 0 15px !important;}


/**********************Products List page**********************/
.pro-list-left { width:100% !important;}


/**********************Products Detail page**********************/
.two-but a { font-size:18px !important;}
.detailleft { width:100% !important;}
.detailright {padding: 20px 0 0 0 !important; width: 100% !important;}
.pro-img-border { height:auto !important;}



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

@media only screen and (min-width:901px) and (max-width:1023px) {
.wrapper{width:96% !important; margin:0% 2% !important; padding:0px;}

.logo-text {font-size:18px !important; padding: 0px 0 0 20px !important;}
.top-email {font-size: 18px !important; padding: 20px 20px 0 0 !important;}
.google_translate { display:none;}
.rgdev { font-size:15px !important;}
.rgdev-list span {padding: 0 0px !important;}
.rgdev { width:79% !important;}
.link_ullist li a { padding:4px 0;}
.used-copiers a { width:18.9% !important;}
.linkhead { font-size:16px;}
.left-part {width: 70% !important;}
.right-part {width: 30% !important;}
.lets-talk-text {padding: 0 0 0 18% !important;}
.botomlinks { line-height:25px;}
.mobile { display:none !important;}


/**********************Products List page**********************/
.pro-list-left { width:100% !important;}
.pro-right {padding: 0;width: 100% !important;}
.pro-right .shipment-logo li {width: 20% !important;}


/**********************Products Detail page**********************/
.two-but a { font-size:17px !important; padding:4px 10px 4px 4px;}
.detailright {padding: 0 0 0 20px !important;}
.pro-img-border { height:auto !important;}


/**********************Contact Us**********************/
.cont_left {width: 100% !important;}
.cont_right {padding: 0 !important; width: 100% !important;}





	
}

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

@media only screen and (min-width:1024px) and (max-width:1170px) {
.wrapper{width:98% !important; margin:0% 1% !important; padding:0px;}

.logo-text {font-size:20px !important; padding: 0px 0 0 20px !important;}
.top-email {font-size: 20px !important; padding: 20px 20px 0 0 !important;}
.google_translate {padding: 18px 10px 0 0 !important;}
.rgdev { font-size:15px !important;}
.rgdev-list span {padding: 0 0px !important;}
.rgdev { width:79% !important;}
.link_ullist li a { padding:6px 0;}
.used-copiers a { width:18.9% !important;}
.mobile { display:none !important;}


/**********************Products Detail page**********************/
.two-but a { font-size:18px !important;}





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

@media only screen and (min-width:1171px) {
.mobile {margin-right: 10px;}	
}

@media only screen and (max-width:550px){
	.page-id-30 .contanttext .contanttext {width: 100%;display: block;}
}






