/* # Genesis Sample Child Theme  
Theme Name: Future Copiers  
Theme URI: 
Description: This is the sample theme created for the Genesis Framework.   
Author: Rootways  
Author URI: http://www.studiopress.com/  
Template: genesis  
Template Version: 2.1.2  
Tags: black, orange, white, one-column, two-columns, three-columns, left-sidebar, right-sidebar, responsive-layout, custom-menu, full-width-template, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready  
License: GPL-2.0+  
License URI: http://www.gnu.org/licenses/gpl-2.0.html  
*/
@charset "utf-8";@font-face{font-family:'roboto_condensedbold';src:url('./fonts/robotocondensed-bold_1-webfont.eot');src:url('./fonts/robotocondensed-bold_1-webfont.eot?#iefix') format('embedded-opentype'),
url('./fonts/robotocondensed-bold_1-webfont.woff') format('woff'),
url('./fonts/robotocondensed-bold_1-webfont.ttf') format('truetype'),
url('./fonts/robotocondensed-bold_1-webfont.svg#roboto_condensedbold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'roboto_condensedregular';src:url('./fonts/robotocondensed-regular_1-webfont.eot');src:url('./fonts/robotocondensed-regular_1-webfont.eot?#iefix') format('embedded-opentype'),
url('./fonts/robotocondensed-regular_1-webfont.woff') format('woff'),
url('./fonts/robotocondensed-regular_1-webfont.ttf') format('truetype'),
url('./fonts/robotocondensed-regular_1-webfont.svg#roboto_condensedregular') format('svg');font-weight:normal;font-style:normal;}
body{background:#fff;height:100%;padding:0px;margin:0px;font-family:Arial, Helvetica, sans-serif;color:#777777;font-size:14px;}
.wrapper{width:100%;max-width:1170px;margin:0px auto;padding:0px 0px 0px 0px;}
.headerpart{width:100%;float:left;margin:0px;padding:0px 0px;background:url(./images/top-bg.png) repeat-x top center; background-color:#F5F5F5;}
.header-left{float:left;width:81%;}
.head-top{width:100%;float:left;margin:0px;padding:5px 0px;}
.logo{float:left;}
.logo-text{float:left;margin:0px;padding:0px 0 0 30px;font-family:'roboto_condensedregular', Arial, Helvetica, sans-serif;font-size:17px;color:#4e4e4e;}
.top-email{float:right;font-family:'roboto_condensedregular', Arial, Helvetica, sans-serif;font-size:17px;padding:20px 30px 0 0;}
.top-email a{color:#d83134;}
.google_translate{float:right;padding:16px 28px 0 0;}
.banner-left{width:100%;float:left;}
.header-right{float:right;width:19%;}
.linklist{width:100%;float:left;background:#fff;border:1px solid #ececec;}
.linkhead{width:100%;height:54px;line-height:54px;float:left;font-family:'roboto_condensedbold';font-size:19px;color:#474747;margin:0px;padding:0 17px;}
.link_ullist{width:100%;float:left;list-style:none;margin:0px;padding:0px 0px 0px 0px;}
.link_ullist li{width:100%;float:left;padding:5px 10px 5px 45px;border-top:1px solid #e5e5e5;background:url("./images/arrow02.png") no-repeat 24px 19px;}
.link_ullist li a{width:100%;font-family:'roboto_condensedbold', Arial, Helvetica, sans-serif;color:#4c4c4c;font-size:16px;padding:8px 0px;float:left;}
.link_ullist li a:hover{float:left;color:#d83134;}
.link_ullist li a.active{float:left;color:#d83134;}
.iarrow02{background:url("./images/sprite.png") no-repeat scroll 0px 0px rgba(0, 0, 0, 0);float:left;height:19px;margin:18px 8px 0 0;width:19px;}
.used-copiers{width:100%;float:left;margin:0px;padding:0px;background:#f0f6f9;border-top:1px solid #ececec;border-bottom:1px solid #ececec;}
.used-copiers a{width:13.9%; margin:25px 3% 25px 0;display:inline-block;transition:all .2s ease-in-out;}
.used-copiers a:hover{transform:scale(0.9);opacity:0.9;}
.bodypart{width:100%;float:left;margin:20px 0 0 0;padding:0px;}
.left-part{width:75%;float:left;margin:0px;padding:0px;}
.headsty01{width:100%;float:left;margin:0 0 15px 0;padding:15px 0;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-weight:bold;line-height:28px;color:#4d4d4d;font-size:26px;border-bottom:1px solid #e9e9e9;}
.contanttext{width:100%;float:left;margin:0px;padding:0px;font-family:Arial, Helvetica, sans-serif;color:#1d1d1d;font-size:14px;line-height:27px;text-align:justify;}
.right-part{width:25%;float:right;margin:8px 0 0 0;padding:0 0 0 30px;}
.headsty02{width:100%;float:left;margin:0 0 15px 0;padding:15px 0;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-weight:bold;line-height:21px;color:#444444;font-size:21px;border-bottom:1px solid #e9e9e9;}
.shipment-logo{width:100%;float:left;margin:0 0 15px 0;padding:0px;border-left:1px solid #e5e5e5;border-top:1px solid #e5e5e5;}
.shipment-logo li{float:left;width:50%;display:inline-block;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;}
.shipment-logo li a{width:130px;height:80px;text-align:center;vertical-align:middle;display:table-cell;transition:all .2s ease-in-out;}
.shipment-logo li a:hover{transform:scale(0.8);opacity:0.8;}
.Payment-logo{width:100%;float:left;margin:0 0 15px 0;padding:0px;}
.Payment-logo li{float:left;display:inline-block;margin:5px 7px;}
.lets-talk-div{width:100%;float:left;margin:0px;padding:37px 0px;background:url(./images/quality-bg.jpg) no-repeat top center;}
.lets-talk-text{width:100%;float:left;margin:0px;padding:0 0 0 43%;}
.lets-talk-title01{width:100%;float:left;font-family:'roboto_condensedbold', Arial, Helvetica, sans-serif;color:#424242;font-size:39px;line-height:47px;}
.lets-talk-title02{width:100%;float:left;font-family:'roboto_condensedregular', Arial, Helvetica, sans-serif;color:#68688;font-size:21px;line-height:22px;padding:35px 0;background:url(./images/line01.png) no-repeat center bottom;margin-bottom:20px;}
.lets-talk-title03{width:100%;float:left;font-family:'roboto_condensedregular', Arial, Helvetica, sans-serif;color:#686868;font-size:28px;line-height:28px;}
.phoneno{float:left;padding:35px 45px 10px 0;}
.phone-icon{display:block;width:35px;height:35px;background:url(./images/sprite.png) -28px 0px no-repeat;float:left;margin-right:18px;}
.email-icon{display:block;width:56px;height:26px;background:url(./images/sprite.png) -73px 0px no-repeat;float:left;margin-right:18px;}
.email-icon02{display:block; background:url(./images/emailicon.png) no-repeat; width:35px; float:left; margin-right:5px;}
.phoneno em{font-style:normal;float:left;font-family:'roboto_condensedregular', Arial, Helvetica, sans-serif;font-size:21px;color:#686868;padding:6px 0;}
.phoneno em a{color:#686868;}
.phoneno em a:hover{color:#d83134;}
.bottompart{width:100%;float:left;margin:0px;padding:0px;background:#f5f5f5;}
.botomlinks-full{width:100%;float:left;margin:0px;padding:22px 0px;border-bottom:1px solid #e1e1e1;}
.botomlinks{width:100%;text-align:center;font-size:13px;color:#4e4e4e;font-family:Arial, Helvetica, sans-serif;display:block;padding:4px 0px;line-height:27px;}
.botomlinks a{color:#4e4e4e;}
.botomlinks a:hover{color:#d83134;text-decoration:underline;}
.botomlinks span{color:#4e4e4e;padding:0px 5px;}
.botomcopy{float:left;font-size:12px;color:#666767;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;padding:20px 0px;}
.botomcopy a{color:#666767;}
.botomcopy a:hover{color:#d83134;}
.botomcopy span{color:#666767;padding:0px 3px;}
.social-i{margin:5px 0 0px 0px;;float:right;}
.social-i li{display:inline-block;margin:8px;vertical-align:middle;color:#a8a8a8;}
.social-i li a{display:inline-block;width:32px;height:32px;text-indent:-9999px;background-image:url(./images/sprite.png);background-repeat:no-repeat;position:relative;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}
.social-i li a:hover{box-shadow:0 0 6px rgba(0,0,0,0.4)}
.social-i .social-delicious a{background-position:0px -44px;}
.social-i .social-linkedin a{background-position:-42px -44px;}
.social-i .social-flickr a{background-position:-84px -44px;}
.social-i .social-twitter a{background-position:-126px -44px;}
.grayscale{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%);-webkit-transition:all .6s ease;-webkit-backface-visibility:hidden;}
.grayscale:hover{filter:none;-webkit-filter:grayscale(0%);}
.cms-banner{width:100%;float:left;margin:4px 0 0 0;padding:0px;border:1px solid #ebebeb;}
.about-rightpart{width:73%;float:right;margin:0px;padding:0 0 30px 0;}
.pagehead02{border-bottom:1px solid #eeeeee;color:#3d3d3d;display:block;font-family:'roboto_condensedbold';font-size:25px;padding:10px 0 20px 0;width:100%;position:relative;margin-bottom:20px;}
.title{display:inline-block;}
.title:before{border-top:3px solid #dedede;content:"";display:inline-block;left:0;bottom:-1px;position:absolute;width:30px;}
.about-leftpart{width:27%;float:left;margin:0px;padding:0 35px 0 0;}
.breadcome{width:100%;font-family:Arial, Helvetica, sans-serif;display:block;padding:15px 0px;font-size:12px;color:#838383}
.breadcome ul{list-style:none;margin:0px;padding:0px;}
.breadcome ul li{float:left;}
.breadcome a{color:#474747;}
.breadcome a:hover{text-decoration:underline;color:#8c8c8c;}
.breadcome span{padding:0px 8px;}
.breadcomehomeicon{display:inline-block;width:12px;height:11px;margin:0px;padding:0px;background:url(./images/sprite.png) -142px 0px no-repeat;}
.pagehead03{border-bottom:1px solid #eeeeee;color:#3d3d3d;display:block;font-family:'roboto_condensedbold';font-size:21px;padding:10px 0 20px 0;width:100%;position:relative;margin-bottom:5px;}
.title{display:inline-block;margin:0;font-size:25px;}
.title:before{border-top:3px solid #dedede;content:"";display:inline-block;left:0;bottom:-1px;position:absolute;width:30px;}
.link_ullist02{width:100%;float:left;list-style:none;margin:0px;padding:0px 0px 15px 0px;}
.link_ullist02 li{width:100%;float:left;padding:5px 10px 5px 30px;border-bottom:1px solid #e5e5e5;background:url("./images/arrow02.png") no-repeat 12px 19px;}
.link_ullist02 li a{width:100%;font-family:'roboto_condensedregular', Arial, Helvetica, sans-serif;color:#474747;font-size:16px;padding:8px 0px;float:left;}
.link_ullist02 li a:hover{float:left;color:#d83134;padding-left:5px;}
.link_ullist02 li a.active{float:left;color:#d83134;}
.pro-list-left{width:75%;float:left;margin:0px;padding:0px;}
.tablestyle{width:100%;display:block;padding:0px 0px;}
.rowstyle{width:100%;display:block;padding:8px 0px;border-bottom:solid 1px #ecebeb;font-size:13px;font-family:Arial, sans-serif;text-align:left;}
.rowstyle:nth-child(even){background-color:#f5f5f5;}
.rowstyle:nth-child(odd){background-color:#fff;}
.colstyle{width:50%;display:block;padding:0px 10px;float:left;}
.colstyle a{float:left;color:#5a5a5a;padding:0px 0px 0px 15px;background:url(./images/bt-01.png)no-repeat 0px 7px;text-decoration:underline;line-height:22px;}
.colstyle a:hover{color:#00a1e6;text-decoration:none;}
.pro-right{}
.pro-detail{width:100%;float:left;margin:0px;padding:0 0 80px 0;}
.detailleft{float:left;width:43.5%;}
.option-list{width:100%;float:left;margin:5px 0 0 0;padding:0px 0px;list-style:none;background:#f3f3f3;border:1px solid #dadada;}
.right-icon{display:block;width:21px;height:19px;background:url(./images/sprite.png) -164px 0px no-repeat;display:inline-block;margin-right:10px;vertical-align:-2px;}
.option-list li{width:25%;float:left;margin:0px;padding:12px 0px;text-align:center;font-family:'roboto_condensedbold', Arial, Helvetica, sans-serif;font-size:18px;color:#555;text-transform:uppercase;border-right:1px solid #dadada;}
.option-list li:last-child{border-right:0px;}
.detailright{float:right;padding:0 0 0 40px;width:56.5%;}
.prorighttitle{width:100%;float:left;font-family:'roboto_condensedbold', Arial, Helvetica, sans-serif;font-size:22px;line-height:26px;color:#404040;padding:0px 0 11px 0;border-bottom:2px solid #f3f3f3;}
.detailtabl{font-size:13px;font-family:Arial, sans-serif;color:#555555;margin-top:13px;}
.detailtabl strong{font-family:Arial, Helvetica, sans-serif;font-size:13px;text-align:left;color:#424242;font-weight:bold;}
.detailtabl tr{font-size:13px;}
.detailtabl tr .tablehead{font-size:20px;font-weight:bold;color:#242424;letter-spacing:-1px;}
.detailtabl tr td{padding:9px 12px 8px 12px;border:solid 1px #e6e6e6;}
.detailtabl tr:nth-child(even){background:#fff}
.detailtabl tr:nth-child(odd){background:#f5f5f5}
.two-but{width:100%;float:left;margin:0px;padding:20px 0 0 0;}
.two-but a{background:#505050;padding:4px 18px 4px 4px;font-family:'roboto_condensedbold', Arial, Helvetica, sans-serif;font-size:21px;line-height:26px;color:#fff;line-height:33px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.two-but a:hover{color:#505050;background:#e1e1e1;}
.d-but01{float:left;}
.d-emailicon{display:block;width:52px;height:38px;background:url(./images/sprite.png) 0px -92px no-repeat;float:left;margin-right:10px;}
.d-but02{float:right;}
.d-downloadicon{display:block;width:52px;height:38px;background:url(./images/sprite.png) -64px -92px no-repeat;float:left;margin-right:10px;}
.cont_left{width:32%;float:left;margin:0px;padding:0px;}
.cont_left h2{color:#00a3e0;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:bold;margin:10px 0 0 0;padding:0;}
.cont_right{width:68%;float:right;margin:0px;padding:0 0 0 40px;}
.cont_right iframe{padding:5px;border:1px solid #dbdbdb;}
.cntformdiv{width:100%;margin:3% 0;float:right;padding:20px;border-top:solid 1px #eaeaea;border-left:solid 1px #eaeaea;border-right:solid 1px #eaeaea;border-bottom:solid 3px #e5e5e5;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.contformdiv50L{width:100%;margin-right:0%;}
.contformdilable{width:24%;font-size:14px;color:#373737;display:block;padding:4px 10px 4px 0;float:left;font-family:'roboto_condensedregular';text-align:right;}
.contformditext{width:76%;margin:0px 0px 0px 0px;display:block;padding:2px 0px;float:left;}
.contformditext .inputsty{width:100%;margin:0px;padding:0px;border:solid 1px #d4d2d2;border-radius:2px;height:32px;text-indent:5px;font-size:12px;color:#737373;}
.contformditext input:focus{box-shadow:0 0 5px rgba(107, 107, 107, 0.5);-webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 0 5px rgba(107, 107, 107, 0.5);}
.vtextbox{width:100px;margin:0px;padding:0px;border:solid 1px #d4d2d2;border-radius:2px;height:32px;text-indent:5px;font-size:12px;color:#737373;float:left;}
.vtextbox:focus{box-shadow:0 0 5px rgba(107, 107, 107, 0.5);-webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 0 5px rgba(107, 107, 107, 0.5);}
.conttextareasty{width:100%;height:80px;border:solid 1px #d6d6d6;background-color:#fff;border-radius:4px;font-family:Arial, Helvetica, sans-serif;color:#737373;font-size:12px;padding:8px 4px 8px 4px;margin:0px;}
.conttextareasty:focus{background:#fff;box-shadow:0 0 5px rgba(107, 107, 107, 0.5);-webkit-box-shadow:0 0 2px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 0 2px rgba(107, 107, 107, 0.5);color:#505050}
.fontred{color:#ff0000;}
.newbtnsub02{width:98px;height:30px;display:block;background-color:#505050;line-height:30px;font-size:15px;font-family:'roboto_condensedregular';color:#fff;text-transform:uppercase;text-align:center;border-radius:4px;margin-right:10px;padding:0px 9px;float:left;border:solid 0px;}
.newbtnsub02:hover{background-color:#383838;}
.metaslider .nivo-controlNav{bottom:0;position:absolute !important;}
.edit-link{display:none;}
.theme-default .nivo-controlNav a{margin:0 7px !important;}

.logo-text p {
    margin-bottom: 5px !important;
}
.logo-text a {
    margin-right: 10px;
    font-size: 14px;
	display:block;
}
.ctcustom a {
    display: block !important;
    line-height: 28px !important;
}
.logo-text i.ctlisticon {
    background: url(./images/sprite.png) no-repeat scroll 0px 0px rgba(0, 0, 0, 0);
    float: left;
    height: 19px;
    margin: 4px 8px 0 0;
    width: 19px;
}

/* 29-04-2020 */
.page-id-30 .contanttext .contanttext {display: inline-block;width: 38%;}
.page-id-30 .contanttext .contanttext .cont_left {width: 100%;}
.ctlinkstyle01 {color: #8b1a1c !important; text-decoration: underline;}


/* 26-10-2024 */
.contanttext.d-flex {
    display: flex !important;
    width: 520px !important;
}
.cont_left h2 {
    text-transform: uppercase;
}
.contanttext.d-flex .cont_left {
    width: auto;
    float: none;
}

@media only screen and (max-width: 545px) {
	.contanttext.d-flex {
		flex-direction: column;
		width: 100% !important;
	}	
}
/* 26-10-2024 */