.fleft{float:left!important;}
.fright, .fRight{float:right!important;}
.clear{clear:both; line-height:0; height:0; font-size:0;}

.req{color:#FF0000; font-family:"Open Sans",Helvetica,Arial,sans-serif; font-size:12px;}
.req strong{font-weight:bold;}
.alrtRd{background:#FFF1F0; border: 1px solid #F9D8CF; padding:20px; color:#DE5C49; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; margin-bottom:20px;}
.alrtGr{ background:#dafdc7; border: 1px solid #bce0a9; padding:20px; color:#123713; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; margin-bottom:20px;}

/* header bar */
.headBar{background:#2A2B6A; color:#fff; font-size:13px; padding:5px 0;}
.headBar ul.cmp{float:left; margin:0;}
.headBar ul.cmp li{float:left; position:relative; z-index:1001; margin:0;}
.headBar ul.cmp li a{color:#fff; display:block; padding:0 8px; font-weight:600; cursor:pointer;}
.headBar ul.cmp li a:hover, .headBar ul.cmp li:hover a{color:#fff; text-decoration:none;}
.headBar ul.cmp li a img{vertical-align:middle; margin-left:4px;}
.headBar ul.cmp li ul{position:absolute; left:0; top:32px; width:100%; background:#3f4081; z-index:1002; display:none;}
.headBar ul.cmp li ul li{float:none; margin:0;}
.headBar ul.cmp li ul li a{display:block; padding:2px 10px; font-weight:400;}
.headBar ul.cmp li ul li a:hover{background:#363775; text-decoration:none;}

.headBar a{color:#fff; font-weight:600;}
.headBar a:hover{color:#fff; text-decoration:underline;}

.hdscl{width:402px; margin:0 auto; padding-top:5px;}
.hdscl .columns{margin-right:10px;}
.hdscl .gplsCnt{float:left; margin-left:5px;}

/* header */
#header #logo{float:left; width:250px; margin-left:10px;}
#header #nav{float:right; width:855px; margin-right:10px;}

/* shade */
.bannergrd{text-align:center;}
.bannergrd img{width:100%; vertical-align:top;}

/* Purl form */
.purlFormCont, .purlFormContN{position:relative; width:1150px; margin:0 auto; z-index:999;}
#PURL-form, #reopenPURL {float: left; position: fixed; width: 175px; margin: 10px 0 0 0; right:10px; top:0px; z-index:1000; padding: 0 0 10px 0; background: #ecebeb; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #2e2d6f; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; border:1px solid #afafaf; box-shadow:0 0 4px #999;}
#PURL-form {z-index: 2;}
#PURL-form h4 {margin: 0px; font-size: 18px; color: #fff; padding: 10px; background-color: #afafaf; font-weight:normal; -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0;}
#PURL-form p {margin: 5px 0 10px 0; padding: 0px 10px; font-weight: normal; font-size: 14px; color:#2e2d6f; line-height:16px;}
#PURL-form form {padding: 0px 10px;}
#PURL-form form input.text { padding:2px; display:block;}
#PURL-form form p {padding: 0px; margin: 0px; color: #555; font-size: 11px; font-weight: normal;}
#PURL-form .closeButton, #reopenPURL .openButton {float: right; margin-top: -5px;	margin-right: -8px;}
#PURL-form .floatingArrow {float: right;top: 35px; right: -60px; position: absolute;}
#blue-strip {background:#16b0e4 url(../images/bg-buttons-new.jpg) no-repeat center top; height:40px; position: relative; z-index: 100;}
#blue-strip img {margin-top:7px; margin-left:32px;}
#PURL-form .purlformcont{overflow:hidden; height:270px;}
#PURL-form .formCont{width:350px;}
#PURL-form .formCont form{padding:0;}
#PURL-form .formCont form p{padding:10px; font-size: 14px; color:#2e2d6f;}
#PURL-form .formCont .fst,#PURL-form .formCont .scnd{width:175px; float:left;}
#PURL-form .formCont .form {padding: 0px 10px;}
#PURL-form .formCont .form input.text { padding:2px; display:block;}
#PURL-form .formCont .form p {color: #555; font-size: 12px; padding:10px 0;}
.purlFormContN #PURL-form .closeButton, .purlFormContN #reopenPURL .openButton {float: right; position:relative; margin-top: 0; margin-right: 0;}
.purlFormContN #PURL-form .closeButton img, .purlFormContN #reopenPURL .openButton img{position:absolute; top:-5px; right:-8px;}
#PURL-form .btn{display:block; width:110px; height:34px; background:url(../images/purlbtnNext.png) 0 0 no-repeat; text-indent:-999px; margin:0 auto; cursor:pointer;}

/*reqQuotePanel*/
.reqQuotePanel { display:none; background: none repeat scroll 0 0 rgb(236, 235, 235); border: 2px solid rgb(178, 178, 178); border-radius: 5px; left: 35%; position: absolute; top: 50px; width: 475px; z-index: 999;}
.quote_head{ background:#3fd0d2; color:#fff; text-align:center; font-size:35px; line-height:35px; padding:15px 0;}
.reqQuotePanel h2{ font-size: 14px; font-weight: normal;line-height: 19px; padding: 12px 0 16px; text-align: center;}
.quote_form{overflow:auto; padding:20px;}
.form_left{ width:280px; margin-left:20px; margin-right:10px; float:left;}
.fld_set{ width:252px; height:28px; margin-bottom:2px; background:#fff; border:none; box-shadow:none; padding:0 0 0 7px; }
.fld_set2{ width:244px; height:99px; margin-bottom:2px; background:#fff; border:none; box-shadow:none; padding:7px 0 0 7px; resize:none; margin-top: 1px; border-radius:0;}
a.formQuote_Submit{ float:right; margin:15px 10px 15px 0;}
.form_right{ width:100px; float:left; padding-top: 25px;}
.close_quote{ position:absolute;  right: -6px; top: -11px; cursor:pointer;} 


/* Hiring */
.hire{ position:fixed; bottom:0; right:75px; z-index:999; display:none;}
.hire a { background:#da3d9e; display:block; padding:10px 20px; color:#fff; font-size:16px; border-radius:10px 10px 0 0  }

/* home banner */
.homebanner{background:#fff;}
.homebanner .bnrcontent{width:1152px; margin:0 auto;}
.homebanner #output li{background:url(../images/indBnrBg.jpg) center 0 no-repeat; position:relative;}
.homebanner #output li.thanksgiving {background:url(../images/thanks_bg.png) center 0 no-repeat; position:relative;}
.homebanner li .bnrimg{text-align:right;}
.homebanner li h2{color: #7b7b7b; font-size: 30px; font-weight:normal; margin-bottom: 30px !important; margin-top:30px!important; line-height:36px;}
.homebanner li h2 span { font-size:36px;}
.homebanner li h1{color: #0c0084; font-size: 48px; margin-bottom:10px; font-weight:normal;}
.homebanner li h1 strong {font-weight: bold;}
.homebanner li p {color: #0c0084; font-size: 30px; font-weight: normal; margin-bottom:15px; line-height:28px;}
.homebanner li .txtcontent {width: 700px; padding:20px 0 0 40px; position:absolute; left:0; top:0;}
.homebanner li .txtcontent .button{text-transform:uppercase;}
.homebanner .link .bnrimg{padding-top:11px;}
.homebanner .smrtmrkt .txtcontent h2{width:290px;}
.homebanner .smrtmrkt .bnrimgmob{display:none;}

.homebanner .directmailmarket .txtcontent h1{font-weight:bold; font-size: 52px;}
.homebanner .directmailmarket .txtcontent p{font-size: 42px; line-height:40px;}
.homebanner .directmailmarket .txtcontent a.button{margin: 25px 0 20px 0;}
.homebanner .directmailmarket .txtcontent h2{font-size: 24px; line-height:30px; margin-bottom:0 !important; margin-top:10px !important;  }
.homebanner .directmailmarket .txtcontent h3{font-size: 44px; line-height:55px; color:#2d1dca; font-weight:bold;}
.homebanner .directmailmarket .txtcontent h4{font-size: 22px; line-height:22px; font-weight:bold; color:#707070; margin-bottom:30px!important; }
.homebanner .directmailmarket .bnrimg{padding-top:62px;}

.homebanner .call-tracking .txtcontent{width:750px;}
.homebanner .call-tracking .txtcontent h1{font-weight:normal; font-size: 48px; padding-bottom:30px;}
.homebanner .call-tracking .txtcontent p{font-size: 36px; line-height:40px; color:#333; margin-bottom:0px; width:650px;}
.homebanner .call-tracking .txtcontent a.button{margin: 25px 0 20px 0;}
.homebanner .call-tracking .txtcontent h2{font-size: 24px; line-height:30px; margin-bottom:0 !important; margin-top:10px !important;  }
.homebanner .call-tracking .txtcontent h3{font-size: 44px; line-height:55px; color:#2d1dca; font-weight:bold;}
.homebanner .call-tracking .txtcontent h4{font-size: 22px; line-height:22px; font-weight:bold; color:#707070; margin-bottom:30px!important; }
.homebanner .call-tracking .bnrimg{padding-top:62px;}

<!--thanksgiving-->
.homebanner .thanksgiving .txtcontent{width:750px;}

.homebanner .thanksgiving .txtcontent h1 {font-family: "andesregular",Arial,Helvetica,sans-serif !important; font-size: 70px; font-weight: normal; padding-bottom: 35px; padding-top:23px; color:#000;}
.homebanner .thanksgiving .txtcontent p{font-size: 25px; line-height:30px; color:#333; margin-bottom:0px; width:650px; font-family: "sf_arborcrest_mediumregular",Arial,Helvetica,sans-serif !important; }
.homebanner .thanksgiving .txtcontent .button_foottext{font-size: 20px !important; line-height:30px !important; font-family: "sf_arborcrest_lightregular",Arial,Helvetica,sans-serif !important; }
.homebanner .thanksgiving .txtcontent a.button{margin: 25px 0 20px 0;}
.homebanner .thanksgiving .txtcontent h2{font-size: 24px; line-height:30px; margin-bottom:0 !important; margin-top:10px !important;  }
.homebanner .thanksgiving .txtcontent h3{font-size: 44px; line-height:55px; color:#2d1dca; font-weight:bold;}
.homebanner .thanksgiving .txtcontent h4{font-size: 22px; line-height:22px; font-weight:bold; color:#707070; margin-bottom:30px!important; }
.homebanner .thanksgiving .bnrimg{padding-top:105px;}
<!--thanksgiving-->




.homebanner .emailmarket .txtcontent h1{font-weight:bold; font-size: 45px;}
.homebanner .emailmarket .txtcontent p{font-size: 39px; line-height:40px;}
.homebanner .emailmarket .txtcontent a.button{margin: 25px 0 20px 0;}
.homebanner .emailmarket .txtcontent h2{font-size: 24px; line-height:30px; margin-bottom:0 !important; margin-top:10px !important;  }
.homebanner .emailmarket .txtcontent h3{font-size: 42px; line-height:55px; color:#2d1dca; font-weight:bold;}
.homebanner .emailmarket .txtcontent h4{font-size: 22px; line-height:22px; font-weight:bold; color:#707070; margin-bottom:30px!important; }
.homebanner .emailmarket .bnrimg{padding-top:60px;}

.homebanner .ep8 .bnrimg{padding-top:11px;}
.homebanner .ep8 .txtcontent h1{font-size: 46px;}
.homebanner .ep8 .txtcontent p{font-size: 28px;}
.homebanner .ep8 .txtcontent h2{font-size: 21px;}

.homebanner #output .ep9{background:url(../images/easypurl9HomeBannerBg.jpg) center 0 no-repeat;}
.homebanner .ep9 .shade{background:url(../images/easypurl9HomeBannerShade.png) 0 0 no-repeat;}
.homebanner .ep9 .bnrimg{padding-top:11px; padding:40px 130px 0 0;}
.homebanner .ep9 .txtcontent{width:570px; padding:50px 0 0 200px;}
.homebanner .ep9 .txtcontent h1{font-size: 46px;}
.homebanner .ep9 .txtcontent p{font-size: 28px;}
.homebanner .ep9 .txtcontent h2{font-size: 22px; line-height:normal; color:#0c0084;}
.homebanner #output .ep9here{background:url(../images/easypurl9HomeBannerBg.jpg) center 0 no-repeat;}
/*.homebanner .ep9here .shade{background:url(../images/easypurl9HomeBannerShade.png) 0 0 no-repeat;}*/
.homebanner .ep9here .bnrimg{padding-top:11px; padding:40px 200px 0 0;}
.homebanner .ep9here .txtcontent{width:570px; padding:130px 0 0 200px;}
.homebanner .ep9here .txtcontent h1{font-size: 52px; padding-bottom:20px;}

.ep9countcont{background:#aa803a; color:#fff; padding:15px;}
.ep9countcont .countheading{float:left; padding-left:15px; width:700px; text-align:center; font-size:25px;}
.ep9countcont .countheading h3{font-size:30px; font-weight:bold; color:#fff; padding-bottom:10px;}
.ep9countcont .countheading a{text-decoration:underline; color:#fff; margin-left:30px;}
.ep9countcont .counter{float:right; padding:10px 0; margin-right:15px; width:380px; text-align:center;}
.ep9countcont .counter p{color:#fff; font-size:15px; padding-bottom:5px; padding-right:10px;}
.ep9countcont .counter img{width:100%;}

.homebanner .epApp .bnrimg{padding-top:10px;}
.homebanner .epApp .bnrimg img{width:510px;}
.homebanner .epApp .txtcontent{width:600px;}
.homebanner .epApp .txtcontent h1{font-size: 43px; margin-bottom:20px;}
.homebanner .epApp .txtcontent p{font-size: 28px;}
.homebanner .epApp .txtcontent h2{font-size: 21px;}
.homebanner .epApp .txtcontent em{display:block; padding-top:20px;}

.homebanner #output li.epDma{background:url(../images/dmaBg.png) 0 bottom repeat-x;}
.homebanner .epDma .dmaimg{position:absolute; bottom:0; right:10px; width:431px;}
.homebanner .epDma .dmaimg img{width:100%;}
.homebanner .epDma .dmacont{padding:0;}
.homebanner .epDma .dmacont h1{margin:0;}
.homebanner .epDma .dmacont h1 img{width:100%;}
.homebanner .epDma .dmacont .dmatxt{float:left; padding:0 0 0 170px; width:510px;}
.homebanner .epDma .dmacont .dmatxt p{font-size:27px; color:#25aae1; font-weight:bold; float:left; width:320px; margin-left:10px; text-align:center;}
.homebanner .epDma .dmacont .dmatxt h2{font-size:34px; color:#fd2742; font-weight:bold; text-align:center; margin:0 0 20px 0!important;}
.homebanner .epDma .dmacont .dmatxt a{float:left; margin-left:10px;}

.dropcap.link1{background:url(../images/ico-purl1.png) center center no-repeat; text-indent:-9999px; float:left;}
.dropcap.heart1{background:url(../images/ico-multichanel1.png) center center no-repeat; text-indent:-9999px; float:left;}
.dropcap.settings1{background:url(../images/ico-dynLanding1.png) center center no-repeat; text-indent:-9999px; float:left;}
.dropcap.visual1{background:url(../images/ico-vsite-seg1.png) center center no-repeat; text-indent:-9999px; float:left;}
.dropcap.reporting1{background:url(../images/ico-reporting1.png) center center no-repeat; text-indent:-9999px; float:left;}
.dropcap.email1{background:url(../images/ico-emailMarketing1.png) center center no-repeat; text-indent:-9999px; float:left;}
.dropcap.secure1{/*background:url(../images/dropcap-secure1.png) center center no-repeat;*/ text-indent:-9999px; float:left;}

.indTrlPlug {background:#ececec; font-size:30px; font-weight:bold; color:#2a2b6a; padding:30px 0;}
.indTrlPlug .topP{margin-top:13px;}
.indTrlPlug .homeTextC{padding-top:10px;}
.indTrlPlug .trltxt, .homeTrlPlug .trltxt {float:left; line-height:41px; margin-left:10px; width:640px;}
.indTrlPlug .trlBtns, .homeTrlPlug .trlBtns {float:right; margin-right:10px; text-align:right; width:490px;}
.indTrlPlug .trlBtns .button, .homeTrlPlug .trlBtns .button {font-size:15px; margin-left:8px; padding:7px 0; text-align: center; text-transform:uppercase; width:150px;}

.uspsbanner {background:url(../images/bnrUsps.jpg); font-size:20px; color:#ffffff; padding:15px 0; width:1152px; margin:0 auto; margin-bottom: 15px; text-align:center;}
.uspsbanner a, .uspsbanner a:active, .uspsbanner a:visited, .uspsbanner a:hover {color:#b4006f; padding:20px 0; text-decoration: underline;}
.uspsbanner .topP{margin-top:13px;}
.uspsbanner .homeTextC{padding-top:10px;}
.indTrlPlug .uspstxt, .homeTrlPlug .uspstxt {line-height:41px;}

.indAgnc{background:#fff; padding:0; color:#000; border:1px solid #ccc; position:relative;}
.indAgnc h3{font-size:36px; color:#000;}
.indAgnc p{color:#000; margin-bottom:10px; font-size:17px;}
.indAgnc strong{color:#000;}
.indAgnc .agency{background:url(../images/agencyBg.jpg) no-repeat 0 bottom; min-height:331px; padding:40px 10px;}
.indAgnc .rqstBtn{position:absolute; top:0; right:0;}
.indAgnc .rqstBtn .button{text-transform:uppercase;}

.indCont{padding:40px 0;}
.feature p{padding-left:70px;}

.uArea {background:#d0d7e1; padding: 20px 0;}
.uArea .clientsColumns {float: right; width: 57%; }
.clientsColumns ul, .clientsColumns ul li{padding:0; margin:0;}
.clientsColumns ul li img{float:left; margin:2px; background:#fff; padding:5px;}
.clientsColumns ul li span{display:block;}
.uArea h4 {color: #FFFFFF;}

.newLogoSide{float: left; min-height: 188px; color:#3c79bc; font-size: 30px; padding:15px 0 0 0px; width:40%;}
.newLogoSide p {padding-bottom:10px; color:#3c79bc; font-size: 30px; text-align:left; line-height:24px;}
.newLogoSide .bottom {padding-top:30px;}
.newLogoSide span {font-weight: bold; font-size:50px; line-height:60px; display:inline-block; margin-right:10px;}

.sStories{background:#fff; padding:40px 0; font-size:16px;}
.sStories h2{font-size:40px; color:#000;}
.sStories .uContent{padding-bottom:20px;}
.sStories .uContent p{margin-bottom:10px;}
.sStories .uContent .left{width:550px; float:left; padding-right:40px;}
.sStories .uContent .left h4{font-size:18px;}
.sStories .uContent .right{width:550px; float:left;}
.sStories .slideM2, .sStories .slideM3{display:none;}
.sStories .gpurl{background:url(../images/generatepurls.png) no-repeat 0 0; height:60px; padding:10px 0 10px 90px;}
.sStories .cLanding{background:url(../images/createlandingpages.png) no-repeat 0 0; height:60px; padding:10px 0 10px 90px;}
.sStories .hreport{background:url(../images/reportingH.png) no-repeat 0 0; height:60px; padding:10px 0 10px 90px;}

.turnkey{padding:50px 0 30px 0;}
.turnkey h3{font-size:48px; line-height:120px; margin:0; font-weight:normal; color:#fff; background:#4681c0 url(../images/btpnlhdR.png) 0 bottom repeat-x; padding:0 40px;  border-radius:10px 10px 0 0; -moz-border-radius:10px 10px 0 0; -webkit-border-radius:10px 10px 0 0;}
.turnkey .cont{background:#ececec; padding:37px 400px 37px 40px; border-radius:0 0 10px 10px; -moz-border-radius:0 0 10px 10px; -webkit-border-radius:0 0 10px 10px; position:relative;}
.turnkey .cont .blt{color:#11a9cf; font-size:32px; margin-bottom:20px;}
.turnkey .cont p{font-size:24px; color:#7b7b7b; line-height:normal;}
.turnkey .cont img{position:absolute; right:0; bottom:0;}

.getquote{padding-top:20px;}
.getquote span{font-size:24px; float:left; padding-top:10px;}
.getquote .button{float:right;}

.ftrpop{padding:20px; background:#e7e7e7; min-height:336px;}
.ftrpop h1{font-size:50px; color:#2a2b6a; font-weight:300; margin-bottom:30px;}
.ftrpop a{float:left;}

.letsgetstarted .btns{width:624px; margin:0 auto;}
.letsgetstarted a{margin:0 35px;}
.projecttype a{margin:0 11px;}


/* Request Quote section */
.request_quote_sec{ margin-bottom:35px; text-align:center;}
.request_quote_sec p{  font-size: 28px; line-height: 35px; padding: 0 27px;}


/* personalised url page */
.purlsBnr{margin-bottom:30px; padding-top:30px;}
.purlsBnr .purlSlide{position:relative; height:460px; background:#f5f5f5;}
.purlsBnr .prl{height:460px; background:#f5f5f5 url(../images/personalizeIMG.jpg) right 0 no-repeat;}
.purlsBnr .cnt{height:460px; background:#f5f5f5 url(../images/connectIMG.jpg) right 0 no-repeat;}
.purlsBnr .trk{height:460px; background:#f5f5f5 url(../images/trackIMG.jpg) right 0 no-repeat;}
.purlsBnr .auto{height:460px;/* background:#f5f5f5 url(../images/autoimage.jpg) right 0 no-repeat;*/}
.purlsBnr #slider .container{padding:0;}
.purlsBnr .banner{ width: 1150px; margin:0 auto;}
.purlsBnr .slides .content {width: 600px; padding:40px 0 0 40px; position:absolute; left:0; top:0;}
.purlsBnr .slides h2{color: #3a3b82; font-size: 28px; font-weight: 600; margin-bottom: 30px; line-height:normal;}
.purlsBnr .slides h1{color: #1f1f56; font-size: 40px; font-weight: 200; margin-bottom: 10px;}
.purlsBnr .slides p {color: #838383; font-size: 20px; font-weight: normal; margin-bottom:10px; line-height:28px;}
.purlsBnr .slides .content {width: 500px; padding:40px 0 0 40px;}
.purlsBnr .banner{ width: 1150px; margin:0 auto;}
.purlsCont h4{ font-size:16px; margin-bottom:40px; font-weight:normal; line-height:160%;}
.purlsCont h5{ font-size:14px; margin-bottom:5px;}
.purlsCont p{ font-size:14px; margin-bottom:30px;}
.purlsCont ul{list-style-type:disc; padding-left:15px; font-size:14px;}
.purlsCont ul li{list-style-type:disc; margin:5px 0;}

/* edition page */
.editions .tophd{height:170px; text-align:center;}
.editions .tophd h2{font-size:42px; text-transform:uppercase; color:#000;}
.editions .tophd p{font-size:18px;}
.editions .panelcont{position:relative; padding:0 94px;}
.editions .panelcont .pw{position:relative;}
.editions .panelcont .pw img{position:absolute; top:-40px; left:20px;}
.editions .panelcont .fullsrvc{background:#f26522; color:#fff; font-size:24px; padding:10px; width:130px; line-height:30px; display:block; position:fixed; top:440px; left:0px; z-index:100;}
.editions .panelcont .fullsrvc:hover{background:#000;}
.editions .panelcont .edpnl{width:460px; margin:0 10px 20px 10px; float:left;}
.editions .panelcont .edpnl .vrsn{margin-bottom:10px;}
.editions .panelcont .edpnl .vrsn .tp{padding:40px 0 30px 0; height:160px; text-align:center; color:#fff;}
.editions .panelcont .edpnl .vrsn .tp h3{font-size:56px; text-transform:uppercase; color:#fff;}
.editions .panelcont .edpnl .vrsn .tp p{font-size:18px; color:#fff; font-weight:700; height:60px;}
.editions .panelcont .edpnl .vrsn .tp h4{font-size:20px; color:#fff; font-weight:600; line-height:30px;}
.editions .panelcont .edpnl .vrsn .tp h4 span{font-size:28px; display:block;}
.editions .panelcont .edpnl .vrsn .bd{padding:20px 40px 10px 40px; height:100px; color:#000; font-size:19px; line-height:23px; text-align:center;}
.editions .panelcont .edpnl .vrsn .vdo{margin:0 40px 10px 40px;}
.editions .panelcont .edpnl .vrsn .vdo a{display:block; border:solid 1px #999;}
.editions .panelcont .edpnl .vrsn .vdo img{width:100%; vertical-align:top;}
.editions .panelcont .edpnl .frtbtn{width:400px; padding:20px 10px; text-align:center; text-transform:uppercase; font-size:29px; display:block; margin:0 auto; margin-bottom:40px;}
.editions .panelcont .edpnl .edtftrs{height:480px; font-size:18px; padding:20px 0 0 0;}
.editions .panelcont .edpnl .edtftrs h3{font-size:44px; text-align:center; margin-bottom:30px; line-height:50px; color:#000; font-weight:500; text-transform:uppercase;}
.editions .panelcont .edpnl .edtftrs ul{padding:0 20px; color:#000;}
.editions .panelcont .edpnl .edtftrs li{background:url(../images/edtbullet.png) 0 3px no-repeat; padding-left:20px; margin-bottom:20px;}
.editions .panelcont .lt{border:solid 1px #fbaf5d;}
.editions .panelcont .lt .vrsn .tp{background:#fbaf5d;}
.editions .panelcont .lt .edtftrs{background:#fee7cd;}
.editions .panelcont .rsl{border:solid 1px #67b5da;}
.editions .panelcont .rsl .vrsn .tp{background:#67b5da;}
.editions .panelcont .rsl .edtftrs{background:#d5f1fe;}
.editions .panelcont .ent{border:solid 1px #7cc576;}
.editions .panelcont .ent .vrsn .tp{background:#7cc576;}
.editions .panelcont .ent .edtftrs{background:#ddfeda;}

	/*marketers*/
.edtnMrkt{text-align:center;}
.edtnMrkt h3{font-weight:400;}
.edtnMrkt .edtn{padding:30px 0 50px 0; width:780px; margin:0 auto;}
.edtnMrkt .edtn .pnlcnt{position:relative; width:260px; float:left; min-height:100px;}
.edtnMrkt .edtn .pnlcnt .pnl{border:solid 1px #fff; text-align:center;}
.edtnMrkt .edtn .pnlcnt .pnl h3{padding:30px 20px; font-weight:200; line-height:120%; font-size:36px; color:#000;}
.edtnMrkt .edtn .pnlcnt .pnl h3 strong{display:block; font-weight:normal !important; text-transform:uppercase; color:#000;}
.edtnMrkt .edtn .pnlcnt .pnl .txt{padding:20px; height:140px;}
.edtnMrkt .edtn .pnlcnt .pnl .txt p{color:#333;}
.edtnMrkt .edtn .pnlcnt .pnl .ftt{padding:20px;}
.edtnMrkt .edtn .pnlcnt .active{position:absolute; width:280px; left:-10px; top:-10px; z-index:100; box-shadow:0 0 10px rgba(0,0,0,0.5);}
.edtnMrkt .edtn .pnlcnt .active h3{padding:40px 20px;}
.edtnMrkt .edtn .pnlcnt .brn{background:#e1f1da;}
.edtnMrkt .edtn .pnlcnt .brn h3{background:#afd3a0;}
.edtnMrkt .edtn .pnlcnt .brn .ftt{background:#cfe5c6;}
.edtnMrkt .edtn .pnlcnt .slv{background:#e7e8f7;}
.edtnMrkt .edtn .pnlcnt .slv h3{background:#b8b9dd;}
.edtnMrkt .edtn .pnlcnt .slv .ftt{background:#d4d5eb;}
.edtnMrkt .edtn .pnlcnt .gld{background:#e4f2fe;}
.edtnMrkt .edtn .pnlcnt .gld h3{background:#a8d4f7;}
.edtnMrkt .edtn .pnlcnt .gld .ftt{background:#cbe5fa;}

.edtnMrkt .edtnDtl{padding:20px 0; width:900px; margin:0 auto;}
.edtnMrkt .edtnDtl h2{text-align:center; background:#f0f0f0; padding:5px; font-weight:500;}
.edtnMrkt .edtnDtl .optTxt{width:327px; float:left;}
.edtnMrkt .edtnDtl .optPnl{width:190px; float:left; border-right:solid 1px #fff;}
.edtnMrkt .edtnDtl .hd{height:40px; padding:10px 0; text-align:center;}
.edtnMrkt .edtnDtl .cell{height:26px; padding:10px 40px; line-height:26px;}
.edtnMrkt .edtnDtl .cell2{height:52px; padding:10px 40px;}
.edtnMrkt .edtnDtl .odd{background:#fafafa;}
.edtnMrkt .edtnDtl .eve{background:#f0f0f0;}
.edtnMrkt .edtnDtl .spc{height:20px; padding:20px 20px 5px 10px; text-align:right; font-weight:700; font-size:18px;}
.edtnMrkt .edtnDtl .optTxt .cell,.edtnMrkt .edtnDtl .optTxt .cell2{text-align:right; line-height:26px;}
.edtnMrkt .edtnDtl .optPnl .cell,.edtnMrkt .edtnDtl .optPnl .cell2{text-align:center; line-height:52px;}
.edtnMrkt .edtnDtl .optPnl .hd{border-bottom:solid 2px #65bbff;}
.edtnMrkt .edtnDtl .nobg{background:none;}

.edtnMrkt .edtn .pnlcnt .brn1{background:#fde8dd; border-radius: 12px; -moz-border-radius: 12px; -webkit-border-radius: 12px; position:relative;}
.edtnMrkt .edtn .pnlcnt .brn1 .tag{position:absolute; top:0px; left:0px;}
.edtnMrkt .edtn .pnlcnt .brn1 h3{background:#ec8d5c; border-radius: 12px 0 0 0; -moz-border-radius: 12px; -webkit-border-radius: 12px;}
.edtnMrkt .edtn .pnlcnt .brn1 .ftt{background:#fde8dd; border-radius: 0 0 12px 12px; -moz-border-radius: 12px; -webkit-border-radius: 12px;}
.edtnMrkt .edtn .pnlcnt .slv1{background:#ececec; border-radius: 12px; -moz-border-radius: 12px; -webkit-border-radius: 12px;}
.edtnMrkt .edtn .pnlcnt .slv1 .tag{position:absolute; top:-1px; left:-1px;}
.edtnMrkt .edtn .pnlcnt .slv1 h3{background:#cdcdcd; border-radius: 12px 12px 0 0; -moz-border-radius: 12px; -webkit-border-radius: 12px;}
.edtnMrkt .edtn .pnlcnt .slv1 .ftt{background:#ececec; border-radius: 0 0 12px 12px; -moz-border-radius: 12px; -webkit-border-radius: 12px;}
.edtnMrkt .edtn .pnlcnt .gld1{background:#ffebc0; border-radius: 12px; -moz-border-radius: 12px; -webkit-border-radius: 12px;}
.edtnMrkt .edtn .pnlcnt .gld1 .tag{position:absolute; top:0; left:0;}
.edtnMrkt .edtn .pnlcnt .gld1 h3{background:#e4a628; border-radius: 12px 12px 0 0; -moz-border-radius: 12px; -webkit-border-radius: 12px;}
.edtnMrkt .edtn .pnlcnt .gld1 .ftt{background:#ffebc0; border-radius: 0 0 12px 12px; -moz-border-radius: 12px; -webkit-border-radius: 12px;}

.edtnMrkt .edtn .pnlcnt .active1{position:absolute; width:280px; left:-10px; top:-20px; z-index:100; box-shadow:0 0 10px rgba(0,0,0,0.5);}
.edtnMrkt .edtn .pnlcnt .active1 h3{padding:40px 20px;}
.edtnMrkt .edtn .pnlcnt .active1 .txtN1{height:170px}

.edtnMrkt .edtnDtl h3{
	margin-top:5px; border:1px solid #2378be; padding:10px; height:20px; text-align:left; font-size:16px; margin-bottom:0px !important; line-height:20px !important; color:#fff;
	background: #2378be;
	background-image: -moz-linear-gradient(top,  #2378be 0%, #4b94cd 100%); /* FF3.6+ */
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2378be), color-stop(100%,#4b94cd)); /* Chrome,Safari4+ */
	background-image:    -webkit-linear-gradient(top,  #2378be 0%,#4b94cd 100%); /* Chrome10+,Safari5.1+ */
	background-image:     -o-linear-gradient(top,  #2378be 0%,#4b94cd 100%); /* Opera 11.10+ */
	background-image:      --ms-linear-gradient(top,  #2378be 0%,#4b94cd 100%); /* IE10+ */
	background-image:         linear-gradient(to bottom,  #2378be 0%,#4b94cd 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2378be', endColorstr='#4b94cd',GradientType=0 ); /* IE6-9 */
	}

.edtnMrkt .edtnDtl .content{
	border:1px solid #2378be; border-top:0px solid #bfbebe; text-align:left; font-size:14px;
}
.edtnMrkt .edtnDtl .content .active{padding:10px; background:#f4f4f4;}
.edtnMrkt .edtnDtl .content .activeN{padding:10px;}
.edtnMrkt .edtnDtl .content p{padding-bottom:10px;}
.edtnMrkt .edtnDtl .content h4{font-size:14px; font-weight:700 !important; margin-bottom:5px;}
.edtnMrkt .edtnDtl .content h4 a { color:#4B9AC0; text-decoration:underline;}
.edtnMrkt .edtnDtl .content h4 a:hover{ color:#2a2b6a; text-decoration:underline;}

/* new reseller */
.rsllrside{background:#ececec; border-radius:15px; color:#535353; text-align:center;}
.rsllrside .tp{padding:15px;}
.rsllrside .tp figure{margin-bottom:10px;}
.rsllrside .tp h2{font-size:27px; color:#535353;}
.rsllrside .tp h3{font-size:21px; color:#535353; margin-bottom:10px; line-height:normal;}
.rsllrside .tp p{color:#535353; line-height:inherit; padding-bottom:10px;}
.rsllrside .bt{background:#7b7b7b; padding:15px; border-radius:0 0 15px 15px;}
.rsllrside .bt p{color:#fff; font-size:30px; line-height:36px; padding-bottom:10px;}
.rsllrside .bt p strong{font-weight:700; font-size:36px;}
.rsllrside .button{font-size:18px;}

.edtnRslrNew .lft{float:left; width:770px;}
.edtnRslrNew .rgt{float:right; width:340px;}

.edtnRslrNew .hdng{padding-left:80px; margin-bottom:20px;}
.edtnRslrNew .hdng h2{margin:0;}
.edtnRslrNew .hdng h3{font-weight:500; font-size:18px; margin:0;}
.edtnRslrNew .edtn .pnlcnt{width:380px; float:left; margin-right:10px; text-align:center;}
.edtnRslrNew .edtn .pnlcnt h3{padding:30px 0; font-weight:600; font-size:36px; color:#535353; margin-bottom:0;}
.edtnRslrNew .edtn .pnlcnt .txt{padding:20px; height:204px;}
.edtnRslrNew .edtn .pnlcnt .txt p{color:#7b7b7b; font-size:24px; line-height:36px;}
.edtnRslrNew .edtn .pnlcnt .ftt{padding:29px 0;}
.edtnRslrNew .edtn .pnlcnt .ftt .button{font-size:18px; padding:12px 26px; margin-bottom:20px;}
.edtnRslrNew .edtn .pnlcnt .ftt p{color:#fff; font-size:18px;}
.edtnRslrNew .edtn .vio{background:#ece9f6; border-radius:15px 0 0 15px;}
.edtnRslrNew .edtn .vio h3 span{color:#7d6abd;}
.edtnRslrNew .edtn .vio .ftt{background:#7d6abd; border-radius:0 0 0 15px;}
.edtnRslrNew .edtn .bln{background:#e7edf4; border-radius:0 15px 15px 0; margin:0;}
.edtnRslrNew .edtn .bln h3 span{color:#507bb0;}
.edtnRslrNew .edtn .bln .ftt{background:#507bb0; border-radius:0 0 15px 0;}

.edtnRslrNew .edtnDtl{padding:20px 0;}
.edtnRslrNew .edtnDtl h2{text-align:center; background:#f0f0f0; padding:5px; font-weight:500;}
.edtnRslrNew .edtnDtl .optTxt{width:489px; float:left; border-right:solid 1px #fff;}
.edtnRslrNew .edtnDtl .optPnl{width:130px; float:left;}
.edtnRslrNew .edtnDtl .hd{height:40px; padding:10px 0; text-align:center;}
.edtnRslrNew .edtnDtl .hd .optTxt{padding:10px;}
.edtnRslrNew .edtnDtl .hd .optPnl{border-bottom:solid 2px #65bbff;}
.edtnRslrNew .edtnDtl .spc{padding:30px 10px 10px 10px; font-weight:700; font-size:20px;}
.edtnRslrNew .edtnDtl .cell .optPnl{text-align:center; padding:20px 0 0 0;}
.edtnRslrNew .edtnDtl .cell .optTxt{padding:10px;}
.edtnRslrNew .edtnDtl .cell .optTxt h5{font-size:15px; margin-bottom:5px; font-weight:600;}
.edtnRslrNew .edtnDtl .cell .optTxt h5 a{text-decoration:underline;}
.edtnRslrNew .edtnDtl .cell .optTxt p{font-size:13px; line-height:140%;}
.edtnRslrNew .edtnDtl .odd{background:#fafafa; border-bottom:solid 1px #fff;}
.edtnRslrNew .edtnDtl .eve{background:#f0f0f0; border-bottom:solid 1px #fff;}
.edtnRslrNew .edtnDtl .nobg{background:none;}

/* industry case study */
.csStd #slider .container{padding:30px 0 0 0;}
.csStd .banner{ width: 1100px; margin:0 auto;}
.csStd .slides .monitor{width:516px; height:366px; padding:64px 0 0 26px; background:url(../images/monitor.png) 0 40px no-repeat; float:left;}
.csStd .slides .hmn{width:140px; height:500px; float:left; position:relative;}
.csStd .slides .hmn img{position:absolute; top:0; right:0;}
.csStd .slides .hmn .button{position:absolute; left:-540px; top:440px;}
.csStd .slides .bnrTxt{width:400px; float:right; padding-top:40px; color:#000;}
.csStd .slides .bnrTxt h2{color:#404040; padding-bottom:10px; font-weight:200; font-size:36px; text-transform:uppercase;}
.csStd .slides .bnrTxt h2 a{color:#404040;}
.csStd .slides .bnrTxt h3{font-weight:500; margin-bottom:5px;}
.csStd .slides .bnrTxt p{font-size:13px; color:#333; padding-bottom:10px; font-weight:300; line-height:18px;}
.csStd .slides .bnrTxt .txt{height:160px;}
.csStd .slides .bnrTxt .txt a{color:#333;}
.csStd .slides .bnrTxt .prl a{font-size:16px; color:#345B1A;}

.cstdMenu{float:left; width:200px;}
.cstdDtl{float:left; width:600px;}
.cstdDtl .bttxt{font-weight:bold; font-style:italic;}
.cstdDtl .bnr{margin-bottom:15px; padding-top:21px;}
.cstdDtl .bnr img{width:100%;}
.cstdDtl ul, .cstdDtl ul li{list-style:disc; margin:8px 0; font-size:16px;}
.cstdDtl ul{padding-left:20px; color:#4D4D4D; margin-bottom:20px;}
.cstdDtl ol, .cstdDtl ol li{color:#4D4D4D;}
.cstdFormcont{float:right; width:300px;}
.cstdFormcont .smsblg{margin-bottom:20px; display:block;}
.resRight{margin-bottom:20px;}

.casestudies{padding:30px 10px;}
.casestudies p { margin-bottom:30px;}
.casestudies h4 { margin-bottom:5px; margin-left:0; font-size:14px;}
.casestudies .cntlog{padding-left:130px; margin-bottom:20px; position:relative;}
.casestudies .cntlog img{position:absolute; top:0px; left:0px;}
.casestudies .cntlog h4 a{color:#222;}

/* feature tour */
.featureNav {width:270px;}
.featureNav .nav {/*background: url("../images/dashWht.png") no-repeat scroll 3px 50% #00ADEE;*/ margin-bottom: 5px; padding-left: 17px;}
.featureNav .nav h4 {background: none repeat scroll 0 0 #F4F4F4; color: #00ADEE; font-size: 13px; font-weight: normal;}
.featureNav .nav h4 a {color: #00ADEE; font-size: 13px; font-weight: normal;}
.featureNav h5 a{color:#777;}
.featureNav h5 a:hover{color:#4b9ac0;}
.featureNav ul li {margin: 0;}
.featureNav ul li a {color: #999; text-decoration: none;}
.featureNav ul li a:hover {color: #4b9ac0; text-decoration: none;}
.sFeature{text-transform:none; font-weight:bold; font-size:14px; padding-top:0px;}
.accordionNw{margin-bottom:20px;}
.qukContact{overflow:hidden;}

/* feature tour new */
.featureCont{width:840px;}
.featureCont .content {float: left; margin-bottom: 40px; padding: 20px 20px 0 0; width: 460px;}
.featureCont .contentNm {margin-bottom: 40px; padding: 20px 0 0 0;}
.featureCont .content p, .featureCont .contentNm p {margin-bottom: 30px;}
.featureCont .content .tk, .featureCont .contentNm .tk {background: url(../images/check_icon_green_flat.png) no-repeat scroll 0 5px transparent; padding-left: 30px;}
.featureCont .content .greenBtn {background: #e5552f url(../images/feature-button-bg.png) repeat-x scroll 0 100%; color: #FFFFFF; display: inline-block;   font-size: 14px; line-height: 20px; padding: 5px 10px 6px; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;}
.featureCont .contimg {float: right; width: 340px; margin:0 0 20px 20px; padding-top:10px;}
.featureCont .fullimg{margin-bottom:10px;}
.featureCont .contimg img, .featureCont .fullimg img{width:100%;}
.featureCont .contimg h5{text-align:center; padding-top:10px;}

.featureBoxCont h2{font-weight:500; margin-bottom:5px; line-height:inherit;}
.featureBoxCont h3{font-weight:500; color:#404040; font-size:18px;}
#lrnmr{cursor:pointer;}

.featureBox{width:187px; border-bottom:1px solid #fff; border-bottom:1px solid #fff; border-right:1px solid #fff; height:630px; float:left; padding:20px; color:#000; font-size:12px; line-height:14px; margin-bottom:20px;}
.featureBox .contentA{height:230px;}
.featureBox h3{font-size:24px; line-height:26px; color:#000; font-weight:300; min-height:65px;}
.featureBox p{font-size:13px; line-height:18px; color:#000; font-weight:300; margin-bottom:10px;}
.featureBox .iconBox{width:112px; height:39px; margin:0 2px 2px 0; background:url(../images/trans.png); float:left; padding:30px 10px 10px 65px; text-transform:uppercase; position:relative;}
.featureBox .iconBoxW{width:260px; height:39px; margin:0 0 2px 0; background:url(../images/trans.png); float:left; padding:25px 10px 10px 70px; text-transform:uppercase; position:relative;}
.featureBox .topP{height:49px; padding-top:20px;}
.featureBox .topP2{height:42px; padding-top:22px;}
.featureBox .topP3{height:49px; padding-top:15px;}
.featureBox span{position:absolute; left:10px; top:20px;}
.featureBox .smallF{font-size:12px; line-height:14px;}

.blueBox{background:#acd9dc;}
.blueBox:hover{background:#9acdd0;}
.orangeBox{background:#f0b3a7;}
.orangeBox:hover{background:#e89b8b;}
.greenBox{background:#bfdeb2;}
.greenBox:hover{background:#afd3a0;}
.cyanBox{background:#d2e8fa;}
.cyanBox:hover{background:#a8d4f7;}
.pinkBox{background:#d1d2ee;}
.pinkBox:hover{background:#b8b9dd;}

.fttr h4{ font-size:16px; margin-bottom:35px; font-weight:normal; line-height:160%;}
.fttr h5{ font-size:14px; margin-bottom:5px;}
.fttr p{margin-bottom:30px;}
.fttr ul{list-style-type:disc; padding-left:15px; font-size:14px; padding-bottom:20px;}
.fttr ul li{list-style-type:disc; margin:5px 0;}
.fttr ul li ul{padding:0;}
.fttr ul li ul li{margin:5px 0; /*background:url(../images/bulletDash.png) 0 12px no-repeat;*/ list-style:none; padding-left:20px;}
.fttr ul.lnk{margin-bottom:20px; list-style-type:none; padding:0;}
.fttr ul.lnk li{margin:0; list-style-type:none;}
.fttr .exmplB{color:#3162a4; font-size: 18px; font-weight: bold;}
.fttr .exmplG {color: #5F5F5F; font-size: 18px; font-weight: bold;}
.fttr .fright{float:right; margin:0 0 20px 20px;}
.fttr .fleft{float:left; margin:0 20px 20px 0;}
.fttr ol{list-style-type:decimal;}
.fttr ol ul li{list-style-type:square;}

.featBottom{padding:20px 0 20px 0;}
.featBottom h2{margin-bottom:10px; margin-left:30px; position:relative; font-size:60px; text-transform:uppercase; font-weight:500;}
.featBottom p{margin-bottom:20px;}
.featBottom .prg{padding:0px 30px 40px 30px;}
.featBottom .prg h3{font-weight:500; text-transform:uppercase; font-size:25px;}
.featBottom .prg p{font-size:17px; margin-bottom:20px; line-height:25px;}
.featBottom .prg .fleft{float:left; margin:0 40px 20px 0;}
.featBottom .prg ul { list-style:square inside;}
.featBottom .prg li { display:list-item;}

.fttr .clntLst{list-style-type:none; padding:0;}
.fttr .clntLst li{float:left; list-style-type:none; width:192px; padding:10px; border:solid 1px #dfdfdf; margin:0 10px 10px 0; text-align:center;}

/* about page */
.team h2{font-size:24px; color:#000; font-weight:700; margin-bottom:5px; line-height:30px;}
.team h5{font-size:18px; color:#000; font-weight:500; margin-bottom:20px;}
.team p{margin-bottom:20px;}
.team .memberN{padding-bottom:10px; border-bottom:solid 1px #d6d6d6; margin-bottom:30px;}
.team .memberN article{float:left; width:646px;}
.team .memberN figure{float:left; width:240px; margin-right:30px;}
.team .memberN figure.rh{float:right; margin:0;}
.team .memberN figure img{width:100%;}
.team .member{float:left; width:240px; height:460px; margin:0 98px 0 0;}
.team .member img{width:100%;}

.team .nomrg{margin:0;}

.newsmoreBtn{height:60px;}
.newsmoreBtn a{cursor:pointer;}
.morenews{display:none;}

.contactus .cntctForm{width:250px;}
.contactus .cntctDtl{width:626px;}
.contactus iframe{margin:0;}
.contactus h4{color:#404040; margin-bottom:5px; height:22px; padding:3px 0 0 30px;}
.contactus hr{margin-bottom:20px;}
.contactus ul{padding-left:30px;}
.contactus ul li{margin:0;}
.contactus .cphone{width:300px; float:left;}
.contactus .cphone h4{/*background:url(../images/contactPhone.png) 0 0 no-repeat;*/}
.contactus .cEmail{width:300px; float:left;}
.contactus .cEmail h4{/*background:url(../images/contactEmail.png) 0 0 no-repeat;*/}
.contactus .cPrint{width:300px; float:left;}
.contactus .cPrint h4{/*background:url(../images/contactPrint.png) 0 0 no-repeat;*/}
.contactus .cPrint p{padding-left:30px; margin-bottom:20px;}
.contactus .cSocial{width:300px; float:left;}
.contactus .cSocial h4{/*background:url(../images/contactSocial.png) 0 0 no-repeat;*/}
.contactus .cSocial ul li{float:left; margin-right:10px;}

/* professional services */
.prffSrvcs{padding:30px;}
.prffSrvcs p{margin-bottom:30px;}
.prffSrvcs h4{text-transform:uppercase; margin:0 0 10px 0;}
.prffSrvcs .btncont{text-align:center; padding:10px 0 30px 0;}
.prffSrvcs .clnt li{float:right; margin:5px; padding:8px; border:solid 1px #ccc;}

/* testimonials */
.testi h3{font-size:24px;}
.testi ul, .testi ul li{list-style:none; margin:0; padding:0;}
.testi .prsn{width:100px; height:100px; margin-bottom:10px; float:left;}
.testi .des{float:left; width:280px; padding:60px 0 0 20px;}
.testi .des h4{color:#000; font-weight:500; font-size:16px; margin:0;}
.testi .spk{background:#f6f6f6; padding:14px 20px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; line-height:140%; position:relative; margin-bottom:10px;}
.testi .spk em{display:block; width:9px; height:5px; background:url(../images/testiArr.png) 0 0 no-repeat; position:absolute; left:20px; top:-5px;}
.testi .spk .quote { display:inline; margin-top:12px;}

/* reseller */
.rslrInf{background:#7f7f7f; padding:40px 0;}
.rslrInf p{line-height:150%; font-size:22px; color:#fff;}

.rslrBn{padding:0 0 40px 0;}
.rslrBn h2 { font-size:36px; line-height:55px; margin-bottom:20px;}
.rslrBn h3 { font-size:30px; font-family:"Open Sans", Arial, sans-serif; line-height:45px; margin-bottom:20px;}
.rslrBn h4{margin-bottom:20px;}
.rslrBn p{margin-bottom:20px;}
.rslrBn ul strong{color:#555; font-size:14px; font-weight:700;}
.rslrBn li{list-style:inside; margin:0 0 10px 0;}
.rslrBn .demoTxt{float:left; width:830px;}
.rslrBn .demoFrm{float:right; width:300px;}
.rslrBn .demoFrm h3{font-size:20px; line-height:100%;}

.rslrClnt{background:#f2f2f2; padding:40px 0;}
.rslrClnt .clnt{height:306px; overflow:hidden;}
.rslrClnt .clnt li{float:right; margin:2px; background:#fff; padding:10px;}

.rslrPrg{padding:60px 0 20px 0;}
.rslrPrg h2{margin-bottom:10px; margin-left:30px; position:relative; font-size:60px; line-height:100%; text-transform:uppercase; font-weight:500;}
.rslrPrg h2 span{display:block; width:285px; height:106px; background:url(../images/reslrprgTag.png) 0 0 no-repeat; position:absolute; left:140px; top:15px;}
.rslrPrg p{margin-bottom:50px;}
.rslrPrg .prg{padding:60px 30px 40px 30px; border-bottom:solid 1px #ddd;}
.rslrPrg .prg h3{font-weight:500; text-transform:uppercase; font-size:25px;}
.rslrPrg .prg p{font-size:17px; margin-bottom:40px; line-height:25px;}
.rslrPrg .prg .txt{padding-top:80px;}
.rslrPrg .prg img{width:100%;}
.rslrPrg .last{border:0;}

.rslrAgn {padding-bottom: 40px;}
.rslrAgn h4 {padding-bottom: 10px; height:40px;}
.rslrAgn .txt {height: 120px;}
.rslrAgn .gr{background: #F6F6F6; min-height:230px; padding: 20px 30px; width:496px;}

.rslrSgn{float:left;}
.rslrSgn h4{margin-bottom:10px; padding-top:10px;}
.rslrSgn p{margin-bottom:20px;}
.rslrSgn ul{margin:0 0 20px 30px; list-style-position:outside;}
.rslrSgn ul li{list-style-position:outside; margin:0;}

.rslrFrtn{background:url(../images/rslShd.png) 0 bottom repeat-x; padding-bottom:7px;}
.rslrFrtn .frtn{background:#bae0f2 url(../images/rslBnLine.png) 0 0 repeat; padding:40px 0;}
.rslrFrtn .frtn h2{font-weight:500; margin-bottom:5px; font-size:32px; text-transform:uppercase;}
.rslrFrtn .frtn h4{margin-bottom:40px; font-size:24px;}
.rslrFrtn .frtn p{font-size:22px; color:#534d45; font-weight:600; line-height:140%;}
.rslrFrtn .frtn img{width:100%;}

/* reseller pop */
.rslrpop{text-align:center; padding:20px; background:#fff;}
.rslrpop h2{font-size:30px; font-weight:500; margin-bottom:40px; color:#000;}
.rslrpop h4{font-size:18px; font-weight:500; margin-bottom:30px; color:#000;}
.rslrpop ul{margin:0 auto; width:520px;}
.rslrpop ul li{float:left; margin:0 10px; background:#c4e2fc; padding:20px; width:200px; height:160px; border-radius:3px;}
.rslrpop ul li span{display:block; padding-top:20px; font-size:14px; color:#333;}

/* new feature tour */
.featureSummary h2{font-size:34px; margin-bottom:10px;}
.featureSummary h4{font-size:18px; font-weight:500; margin-bottom:40px;}
.featureSummary .lfpnl{width:280px; float:left; margin:0 17px 20px 0;}
.featureSummary .lfpnl h3, .featureSummary .rgpnl h3{font-size:24px; margin-bottom:10px; line-height:24px; font-weight:600;}
.featureSummary .lfpnl .ftr{height:310px; display:block; padding:30px 20px 0 20px; margin-bottom:20px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; box-shadow:1px 1px 2px rgba(0,0,0,0.5); -moz-box-shadow:1px 1px 2px rgba(0,0,0,0.5); -moz-box-shadow:1px 1px 2px rgba(0,0,0,0.5);}
.featureSummary .lfpnl .ftr span{font-weight:600; color:#444; margin:0 0 20px 0; font-size:18px; line-height:22px; padding-left:30px; display:block;}
.featureSummary .lfpnl .more{font-size:20px; display:block; text-align:right; padding-right:10px;}

.featureSummary .pr .ftr{background:#f2dfff;}
.featureSummary .pr .ftr:hover{background:#ecd1ff;}
.featureSummary .pr .ftr span{/*background:url(../images/iconPurl.png) 0 3px no-repeat;*/}
.featureSummary .pr .more{color:#ab33fe;}
.featureSummary .pr .more:hover{color:#2A2B6A;}

.featureSummary .lp .ftr{background:#e4f1fc;}
.featureSummary .lp .ftr:hover{background:#c9e0f4;}
.featureSummary .lp .ftr span{/*background:url(../images/iconLanding.png) 0 5px no-repeat;*/}
.featureSummary .lp .more{color:#18578c;}
.featureSummary .lp .more:hover{color:#2A2B6A;}

.featureSummary .rt .ftr{background:#f6d1ca;}
.featureSummary .rt .ftr:hover{background:#efc6be;}
.featureSummary .rt .ftr span{/*background:url(../images/iconReport.png) 0 3px no-repeat;*/}
.featureSummary .rt .more{color:#99240e;}
.featureSummary .rt .more:hover{color:#2A2B6A;}

.featureSummary .rgpnl{width:260px; float:right; margin:0 0 20px 0;}
.featureSummary .rgpnl .ftr{background:#bde6ac; margin-bottom:20px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; box-shadow:1px 1px 2px rgba(0,0,0,0.5); -moz-box-shadow:1px 1px 2px rgba(0,0,0,0.5); -moz-box-shadow:1px 1px 2px rgba(0,0,0,0.5); overflow:hidden;}
.featureSummary .rgpnl a{display:block; padding:50px 20px 50px 110px; font-size:16px; font-weight:700; color:#555; line-height:18px;}
.featureSummary .rgpnl a:hover{color:#333; background-color:#afd99d;}
.featureSummary .rgpnl .cck{/*background-image:url(../images/iconFtrclock.png);*/ background-position:30px 30px; background-repeat:no-repeat;}
.featureSummary .rgpnl .qrs{/*background-image:url(../images/iconFtrqr.png);*/ background-position:30px 48px; background-repeat:no-repeat;}
.featureSummary .rgpnl .eml{/*background-image:url(../images/iconFtremail.png);*/ background-position:20px 38px; background-repeat:no-repeat;}

/* services */
.ourWork{background:#f2f2f2; padding:40px 0; color:#000; border-bottom:1px solid #e1dfdf;}
.ourWork h3{font-size:36px; color:#000; padding:0 10px;}
.ourWork p{color:#000; margin-bottom:10px; font-size:17px; padding:0 10px;}
.workArea{position:relative; padding:0 10px;}
.workArea .left{width:860px; float:left; position:relative;}
.workArea .right{width:250px; float:left; padding-left:20px;}
.workArea .right ul{margin-top:60px;}
.workArea .right li{font-size:18px; font-weight:bold; list-style:none; margin-bottom:0px; padding-left:30px; padding-bottom:15px; border-bottom:1px dotted #ccc;}
.nArrow{background:url(../images/arrow.png) no-repeat 0 0;}
.workArea .right a{color:#777;}

.workArea .left .healthHigh{height:55px; width:231px; position:absolute; top:160px; left:3px; display:none;}
.workArea .left .autoHigh{height:55px; width:231px; position:absolute; top:220px; left:113px; display:none;}
.workArea .left .eduHigh{height:55px; width:231px; position:absolute; top:145px; left:243px; display:none;}
.workArea .left .travelHigh{height:55px; width:231px; position:absolute; top:190px; left:383px; display:none;}
.workArea .left .retailHigh{height:55px; width:231px; position:absolute; top:140px; left:553px; display:none;}
.workArea .left .financeHigh{height:55px; width:231px; position:absolute; top:233px; left:653px; display:none;}

.WhatDo{background:#fff; padding:40px 10px; color:#000;}
.WhatDo h3{font-size:36px; color:#000;}
.WhatDo p{color:#000; margin-bottom:10px; font-size:17px;}
.WhatDo strong{color:#000;}
.WhatDo li{background:#e7e7e7; width:210px; height:210px; text-align:center; float:left; list-style:none; margin-right:30px; padding:20px; border:1px solid #fff; opacity: 0.7; filter:alpha(opacity=70);}
.WhatDo li p{color:#000;font-size:13px;}
.WhatDo li h4{color:#000; font-size:14px; text-transform:uppercase; border-bottom:1px solid #999; text-align:center;}
.WhatDo li:hover{background:#e2e1e1; border:1px solid #e2e1e1; box-shadow:0 0 12px rgba(0,0,0,0.1); color:#000 !important; opacity: 1; filter:alpha(opacity=100);}
.WhatDoO{margin-top:-10px; color:#000;}

/* reseller signup */
.rslSignup .stp{padding:20px 0; background:#f5f5f5;}
.rslSignup .stp h1{font-weight:500; line-height:24px;}

.rslSignup .container{width:800px; margin:0 auto;}

.rslSignup .logocont{padding:10px; border-bottom:solid 2px #f5f5f5;}

.rslSignup .tp{padding-top:30px;}
.rslSignup .tp h2{font-size:42px; margin-bottom:10px;}
.rslSignup .tp h3{font-size:26px; font-weight:600; margin-bottom:30px;}
.rslSignup .tp h4{font-size:22px; font-weight:600; margin-bottom:10px;}
.rslSignup .tp h5{font-size:16px; font-weight:600;}
.rslSignup p{margin-bottom:30px;}

.rslSignup .demoTxt{float:left; width:450px;}
.rslSignup .demoTxt h4{padding-left:45px; height:30px; margin:0;}
.rslSignup .demoTxt ul{margin-bottom:30px; padding-left:45px;}
.rslSignup .demoTxt ul li{margin:0 0 5px 0; padding:0;}
.rslSignup .demoTxt .tls{/*background:url(../images/iconTools.png) 0 0 no-repeat;*/}
.rslSignup .demoTxt .grclnt{/*background:url(../images/iconGrowclient.png) 0 0 no-repeat;*/}
.rslSignup .demoTxt .spprt{/*background:url(../images/iconSupport.png) 0 0 no-repeat;*/}

.rslSignup .demoTxtlt{float:left; width:430px;}
.rslSignup .demoTxtlt h4{padding-left:45px; height:30px; margin:0 0 20px 0;}
.rslSignup .demoTxtlt p{margin-bottom:10px;}
/*.rslSignup .demoTxtlt .tls{background:url(../images/iconTools.png) 0 0 no-repeat;}
.rslSignup .demoTxtlt .grclnt{background:url(../images/iconGrowclient.png) 0 0 no-repeat;}
.rslSignup .demoTxtlt .spprt{background:url(../images/iconSupport.png) 0 0 no-repeat;}*/
.rslSignup .demoTxtlt h3{font-size:20px;}

.rslSignup .demoFrm{float:right; width:300px; padding:20px 20px 10px 20px; background:#e9e9e9; margin-bottom:20px; border:solid 1px #ddd; box-shadow:1px 1px 5px rgba(0,0,0,0.2); -moz-box-shadow:0 0 5px rgba(0,0,0,0.2); -webkit-box-shadow:0 0 5px rgba(0,0,0,0.2);}

.rslSignup .clntTesti{padding:20px 0; background:#f9f9f9;}
.rslSignup .clntTesti h3{font-size:28px;}
.rslSignup .clntTesti p{font-size:18px; color:#404040;}
.rslSignup .clntTesti .clntPic{width:100px; height:100px; margin:0 10px 10px 0; float:left;}
.rslSignup .clntTesti .clntSpk{float:left; width:690px;}
.rslSignup .clntTesti .clntSpk .dsg h4{color:#000; font-weight:500; font-size:16px; margin:0;}
.rslSignup .clntTesti .clntSpk .dsg p{font-size:14px; margin:0 0 10px 0; line-height:16px;}
.rslSignup .clntTesti .clntSpk .qut{background:#f0f0f0; padding:14px 14px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; line-height:140%; position:relative; margin-bottom:10px;}
.rslSignup .clntTesti .clntSpk .qut em{display:block; width:9px; height:5px; background:url(../images/testiArr.png) 0 0 no-repeat; position:absolute; left:20px; top:-5px;}
.rslSignup .clntTesti .clntSpk .qut .quote{display:inline; margin-top:12px;}
.rslSignup .clntTesti .clntSpk .qut img{display:inline;}
.rslSignup .clntTesti .flexslider{height:160px;}
.rslSignup .clntTesti .flex-control-nav{bottom:-20px; display:none;}
.rslSignup .clntTesti .flex-direction-nav{display:none;}

.rslSignup .clntLogo{padding:20px 0;}
.rslSignup .clntLogo li{float:left; border:solid 1px #efefef; background:#fff; padding:10px 19px; margin:5px;}

.rslSignup .wdgt{position:relative;}
.rslSignup .wdgt img{position:absolute; right:0; top:0;}

.sgnForm{background:#e9e9e9;}
.sgnForm h4{margin-bottom:20px; color:#000; font-weight:500; font-size:24px; text-align:center;}
.sgnForm h4 strong{font-weight:700;}
.sgnForm p{margin-bottom:10px; color:#333;}
.sgnForm input[type="text"], .sgnForm input[type="password"], .sgnForm input[type="email"], .sgnForm textarea, .sgnForm select{width:300px; padding:10px; margin-bottom:12px;}
.sgnForm .button{font-size:16px; width:300px;}

/* credit card */
.creditcard{padding:20px 0;}
.creditcard h4{margin-bottom:30px;}

.creditcard .crdinfo{width:400px; float:left; margin-bottom:20px;}
.creditcard .crdinfo h4{margin-bottom:20px;}
.creditcard .crdinfo ul, .creditcard .crdinfo ul li{list-style:disc;}
.creditcard .crdinfo ul{padding-left:30px;}
.creditcard .crdinfo a{text-decoration:underline; color:#444;}

.creditcard .alrtRd h4{color:#DE5C49; margin-bottom:10px; font-size:18px; font-weight:600; padding-bottom:10px; border-bottom:1px dashed #F9D8CF;}
.creditcard .alrtRd p{color:#DE5C49; margin-bottom:10px; font-size:13px; line-height:18px;}
.creditcard .alrtGr h4{color:#123713; margin-bottom:10px; font-size:18px; font-weight:600; padding-bottom:10px; border-bottom:1px dashed #bce0a9;}

.credibility{padding:30px 0; font-size:18px; background:#f8f8f8;}
.credibility h3{margin-bottom:20px; font-size:28px; font-weight:600;}
.credibility .inf{float:left; width:300px;}
.credibility .clnt{float:right; width:490px;}
.credibility .clnt li{float:left; background:#fff; padding:4px; margin:0 0 5px 5px;}

.creditcard .carddtl{width:300px; float:right; background:#f0f0f0; padding:20px; margin-bottom:20px; box-shadow:1px 1px 3px rgba(0,0,0,0.2); -moz-box-shadow:0 0 3px rgba(0,0,0,0.2); -webkit-box-shadow:0 0 3px rgba(0,0,0,0.2);}
.creditcardform{background:#f0f0f0;}
.creditcardform label{display:block; margin-bottom:5px; font-weight:600;}
.creditcardform label em{font-style:normal; color:#F00;}
.creditcardform span{display:block; margin-bottom:15px;}
.creditcardform input[type="text"], .creditcardform select{width:300px; padding:10px;}
.creditcardform #expiresonmonth{width:200px; float:left; margin-right:10px;}
.creditcardform #expiresonyear{width:90px; float:left;}
.creditcardform #expiresonmonth_1{width:200px; float:left; margin-right:10px;}
.creditcardform #expiresonyear_1{width:90px; float:left;}
.creditcardform .button{font-size:18px;}

.crdsupportcont{padding:20px 0; background:#d5f0fc;}
.crdsupportcont .spt{width:600px; float:left; padding-right:20px; border-right:solid 1px #96b3c2;}
.crdsupportcont .call{width:160px; float:right;}
.crdsupportcont h2{font-weight:400;}
.crdsupportcont p{margin:0;}

/* faq */
.faq{padding:60px 0 30px 0;}
.faq h2{margin-bottom:40px; text-transform:uppercase; font-weight:500; font-size:32px;}
.faq h4{font-weight:600; padding-bottom:10px; margin:0;}

/* news */
.news p{padding-bottom:40px; padding-left:30px;}
.news h4{font-size:20px; font-weight:normal; background:url(../images/calender.png) 0 1px no-repeat; padding:0 0 10px 30px;}

/* Free Trial */
.topPageInfo{background-color:#f7f7f7; position: relative;}
.topPageInfo .container{padding:30px 0; box-shadow: 0 6px 10px -12px #999; -moz-box-shadow: 0 6px 10px -12px #999; -webkit-box-shadow: 0 6px 15px -10px #b3b3b3;}
.topPageInfo h1{font-size:46px; color:#25aae1; font-weight:bold; margin-bottom:5px; font-family:'MyriadProBold', Arial, Helvetica, sans-serif;}
.topPageInfo h2{font-size:24px; color:#3c79bc; font-weight:normal; margin:0;}

.demoPageInfo{background-color:#f7f7f7; position: relative;}
.demoPageInfo .container{padding:30px 0 0 0; box-shadow: 0 6px 10px -12px #999; -moz-box-shadow: 0 6px 10px -12px #999; -webkit-box-shadow: 0 6px 15px -10px #b3b3b3;}
.demoPageInfo .txtcont{float:left; width:652px; margin:0 0 0 10px;}
.demoPageInfo .txtcont h1{font-size:52px; color:#262262; font-weight:normal; margin-bottom:20px;}
.demoPageInfo .txtcont h2{font-size:30px; color:#262262; font-weight:normal; margin-bottom:30px;}
.demoPageInfo .txtcont p{color:#555; font-size:24px; line-height:32px;}
.demoPageInfo .img{float:right; width:460px; margin:0 10px 0 0;}
.demoPageInfo .img img{width:100%; vertical-align:top;}

.demoPageInfo2{background-color:#edf7f9;}
.demoPageInfo2 .container{padding:30px 0;}
.demoPageInfo2 .txtcont h1{font-size:48px;}
.demoPageInfo2 .txtcont h2{font-size:30px;}
.demoPageInfo2 .txtcont p{font-size:22px;}

.rslrgft{position:relative;}
.rslrgft img{position:absolute; left:0; top:-20px;}

.freetrial{float:left; width:830px;}
.freetrial h3{color:#25aae1; font-size:24px; margin-bottom:10px; line-height:normal; font-family:'MyriadProBold', Arial, Helvetica, sans-serif;}
.freetrial .lbr{padding:20px 0;}
.freetrial .lbr .txt{float:left; width:420px;}
.freetrial .lbr .opts{float:left; width:410px;}
.freetrial .lbr .opts img{vertical-align:top; margin:2px; float:left;}
.freetrial .lcell{float:left; width:420px; padding:20px 0;}
.freetrial .rcell{float:right; width:380px; padding:20px 0;}
.freetrial .lcell figure, .freetrial .rcell figure{text-align:center; padding:0 20px;}
.freetrial .lcell figure img, .freetrial .rcell figure img{width:100%;}
.freetrial .prtnr{padding:20px 0 0 0;}
.freetrial .prtnr h3{color:#5b55b4;}

.freetrialForm{width:300px; float:right;}
.freetrialForm h2{font-size:24px; background:#9cacc3; color:#fff; text-align:center; padding:20px; margin:0; line-height:normal; font-family:'MyriadProBold', Arial, Helvetica, sans-serif;}
.rightasideForm{padding:10px 20px; background:#ecebeb;}
.rightasideForm .resRight{text-align:center;}
.rightasideForm .resRight h3{color:#1739bb;}
.rightasideForm .resRight h4{color:#1739bb; font-size:18px;}
.rightasideForm .resRight p{color:#1739bb;}
.rightasideForm input[type="text"], .rightasideForm input[type="password"], .rightasideForm input[type="email"], .rightasideForm textarea, .rightasideForm select{width:260px;}
.rightasideForm .button{width:260px; text-align:center; padding:10px 0;}

.freedemo{float:left; width:830px;}
.freedemo .rqst, .freedemo .bnf, .freedemo .incld{padding-bottom:30px;}
.freedemo .rqst h2{color:#25aae1; font-size:36px; line-height:40px; margin-bottom:10px; font-family:'MyriadProBold', Arial, Helvetica, sans-serif;}
.freedemo .rqst h4{color:#3c79bc; font-size:24px; line-height:normal; font-weight:normal;}
.freedemo .rqst img{float:right; width:300px;}
.freedemo .incld h3{color:#526fe2; font-size:36px; margin-bottom:10px; font-family:'MyriadProBold', Arial, Helvetica, sans-serif;}
.freedemo .incld .dlcell{float:left; width:415px;}
.freedemo .incld .dlcell figure{float:left; width:180px;}
.freedemo .incld .dlcell figure img{width:100%;}
.freedemo .incld .dlcell .txt{float:left; width:230px;}
.freedemo .incld .dlcell .txt h4{margin-bottom:10px;}
.freedemo .incld .dlcell .txt p{font-size:12px; line-height:normal;}
.freedemo .frtrn{background:#e4fbff; padding:20px; margin-bottom:40px;}
.freedemo .frtrn img{float:left; width:120px; margin-right:10px;}
.freedemo .frtrn h2{padding:5px 0 0 0; margin:0; font-size:46px; color:#25aae1; float:left; width:240px; font-family:'MyriadProBold', Arial, Helvetica, sans-serif;}
.freedemo .frtrn p{font-size:14px; float:right; width:380px; line-height:normal; margin:0; padding-top:15px;}
.freedemo .frtrn2{padding:20px 20px 0 20px; margin-bottom:20px; font-size:14px; background:#f6f6f6;}
.freedemo .frtrn2 strong{font-size:18px; display:block; line-height:32px;}
.freedemo .bnf h4{color:#25aae1; font-weight:bold; font-size:24px; font-family:'MyriadProBold', Arial, Helvetica, sans-serif; line-height:normal;}
.freedemo .bnf li{list-style:none; font-size:18px; margin-bottom:20px; /*padding:10px 0 0 180px; height:90px;*/}
.freedemo .bnf li strong{font-size:18px; /*color:#262262;*/}
/*.freedemo .bnf li.pwh{background:url(../images/Powerhouse.png) 0 0 no-repeat;}
.freedemo .bnf li.wit{background:url(../images/without-IT.png) 0 0 no-repeat;}
.freedemo .bnf li.stm{background:url(../images/save-time.png) 0 0 no-repeat;}
.freedemo .bnf li.ocm{background:url(../images/target-level.png) 0 0 no-repeat;}*/

/* #Tablet (landscape) width of 960px */
#qt_frame{width:100%; height:650px; margin-bottom:0px;}
@media only screen and (max-width: 1024px) {
	.homebanner .call-tracking .txtcontent h1{font-size: 34px; line-height:35px;}
	.homebanner .call-tracking .txtcontent p{font-size: 28px; line-height:normal; margin-bottom:30px;}
	.homebanner .call-tracking .txtcontent a.button{margin:0;}
	.homebanner .call-tracking .txtcontent h3{font-size: 32px;}
	.homebanner .call-tracking .bnrimg{padding:200px 10px 0 0;}
	.homebanner .call-tracking .bnrimg img{width:300px;}
	.homebanner .call-tracking .txtcontent{width:auto;}
	.homebanner .call-tracking .txtcontent p{width:auto;}
	
	
	.homebanner .thanksgiving .txtcontent h1{font-size: 46px; line-height:46px;}
	.homebanner .thanksgiving .txtcontent p{font-size: 22px; line-height:normal; margin-bottom:30px;}
	.homebanner .thanksgiving .txtcontent a.button{margin:0;}
	.homebanner .thanksgiving .txtcontent h3{font-size: 32px;}
	.homebanner .thanksgiving .bnrimg{padding: 340px 90px 0 0;}
	.homebanner .thanksgiving .bnrimg img{width:300px;}
	.homebanner .thanksgiving .txtcontent{width:auto;}
	.homebanner .thanksgiving .txtcontent p{width:auto;}
	
}

@media only screen and (max-width: 1000px) {
	.homebanner{display:none;}
	.sStories{display:none;}
}

@media only screen and (max-width: 640px) {
.homebanner .thanksgiving .txtcontent h1 { text-align:center;}
.homebanner .thanksgiving .txtcontent {width: 100%;}

.homebanner .thanksgiving .txtcontent {width: 100%; text-align:center;}

.homebanner .thanksgiving .bnrimg { padding: 340px 150px 0 0;}
}
	
@media screen and (min-width: 769px) and (max-width: 1024px) {
	#header #logo{margin-left:0px;}
	#header #nav{width:690px; margin-right:0; margin-bottom:10px;}
	#header #nav > ul > li > a { padding: 10px 6px;}
	
	/*.purlFormCont, */ .purlFormContN{display:none;}
	
	.homebanner .bnrcontent{width:1024px;}
	.homebanner li .txtcontent{padding-left:20px;}
	.homebanner li .txtcontent a{margin-left:0px;}
	div#feature_list ul#tabs1{left:0;}
	.homebanner .link .bnrimg{padding-top:68px;}
	.homebanner .link .bnrimg img{width:640px;}
	.homebanner .getstart .bnrimg{padding-top:24px;}
	.homebanner .getstart .bnrimg img{width:540px;}
	.homebanner .smrtmrkt .txtcontent h2{width:290px;}
	.homebanner .smrtmrkt .bnrimg img{width:100%;}
	.homebanner .smrtmrkt .bnrimgmob{display:none;}
	.homebanner .directmailmarket .bnrimg{padding:112px 20px 0 0;}
	.homebanner .directmailmarket .bnrimg img{width:550px;}
	.homebanner .emailmarket .bnrimg{padding:100px 20px 0 0;}
	.homebanner .emailmarket .bnrimg img{width:590px;}
	
	.homebanner .ep8 .bnrimg{padding-top:50px;}
	.homebanner .ep8 .bnrimg img{width:600px;}
	
	.homebanner .ep9 .txtcontent{padding:50px 0 0 50px;}
	.homebanner .ep9here .txtcontent{padding:50px 0 0 50px;}
	.ep9countcont .countheading{padding-left:0; width:560px; font-size:22px;}
	.ep9countcont .countheading h3{font-size:27px; padding-bottom:0;}
	
	.homebanner .epApp .bnrimg img{width:500px;}
	.homebanner .epApp .txtcontent h1{font-size: 44px; margin-bottom:25px;}
	.homebanner .epApp .txtcontent p{font-size: 24px;}
	
	.homebanner .epDma .dmacont .dmatxt{float:left; padding:0 10px; width:570px; text-align:center;}
	.homebanner .epDma .dmacont .dmatxt p{font-size:22px; color:#25aae1; font-weight:bold; float:none; width:auto; margin-left:0; text-align:center;}
	.homebanner .epDma .dmacont .dmatxt h2{font-size:30px; color:#fd2742; font-weight:bold; text-align:center; margin:0 0 20px 0!important;}
	.homebanner .epDma .dmacont .dmatxt a{float:none; margin-left:10px;}
	
	.indTrlPlug .trltxt, .homeTrlPlug .trltxt{font-size:26px; width:460px; margin-left:0;}
	.indTrlPlug .trlBtns, .homeTrlPlug .trlBtns{margin-right:0;}
	
	.uspsbanner {width: 100%;}
	
	.uArea .clientsColumns{height:auto;}
	.clientsColumns ul li img{margin:5px; padding:10px;}
	.newLogoSide{font-size:28px; padding:45px 0 0 0;}
	.newLogoSide p{font-size:25px;}
	
	.indAgnc .agency{padding:40px 0;}
	.ourWork h3{padding:0;}
	.ourWork p{padding:0;}
	.workArea .right{width:900px;}
	.WhatDo{padding:40px 0;}
	.WhatDo li{width:188px; margin-right:10px;}
	
	.indFeature .ftrcont{width:680px;}
	.indFeature .ftrcont .feature {width:320px;}
	
	.turnkey .cont{padding:21px 390px 21px 30px;}
	.turnkey .cont .blt{font-size:28px;}
	.turnkey .cont p{font-size:20px;}
	
	.sStories h2{font-size:36px;}
	.sStories .uContent .left{width:470px; padding-right:20px;}
	.sStories .uContent .right{width:470px;}
	
	.purlsBnr .purlSlide{height:385px;}
	.purlsBnr .purlSlide img{width:100%;}
	.purlsBnr .slides .content {width: 500px; padding:20px 0 0 20px;}
	.purlsBnr .banner{ width: 960px;}
	.purlsBnr .slides h2{font-size: 25px;}
	.purlsBnr .slides h1{font-size: 38px;}
	#slider { margin-bottom: 40px; }
	#slider .flexslider { margin-bottom: 0; }
	#slider .flex-direction-nav { display:none; }
	#slider .flex-control-nav { display:block; bottom: -40px;}
	
	.csStd .banner{ width: 960px;}
	.csStd .slides .bnrTxt{width:300px;}
	.csStd .slides .hmn{width:110px;}
	.cstdDtl{width:410px;}
	
	.team .memberN article{width:480px;}
	.team .member{margin-right:13px;}
	
	.contactus .cntctDtl{width:470px;}
	.contactus .cphone{width:200px;}
	.contactus .cEmail{width:270px;}
	.contactus .cPrint{width:200px;}
	.contactus .cSocial{width:270px;}
	
	.featureBox{width:171px; padding:10px; height:672px;}
	.featureBox .contentA{height:270px;}
	.featureBox h3{font-size:20px;}
	.featureBox .iconBox{width:100px; padding-left:55px; font-size:12px;}
	.featureBox span{left:5px;}
	
	.featureCont{width:650px;}
	.featureCont .contimg{width:300px; margin-left:0;}
	.featureCont .content{padding-right:10px; width:330px;}
	
	.featureSummary .lfpnl{width:230px; margin:0 13px 20px 0;}
	.featureSummary .lfpnl .ftr{height:330px;}
	.featureSummary .rgpnl{width:230px;}
	
	.testi .des{width:300px; padding:30px 0 0 20px;}
	
	.rslrAgn .gr{padding: 20px; width:420px;}
	.rslrBn .demoTxt{width:630px;}
	.rslrPrg .prg .prgimg img{width:100%;}
	.rslrFrtn .frtn .frtnimg img{width:100%;}
	
	.freetrial{width:630px;}
	.freetrial .lbr .txt{width:320px;}
	.freetrial .lbr .opts{width:310px;}
	.freetrial .lcell{width:320px;}
	.freetrial .rcell{width:280px;}
	.freetrial .lcell figure, .freetrial .rcell figure{padding:0;}
	
	.demoPageInfo .txtcont{width:540px;}
	.demoPageInfo .txtcont h1{font-size:46px; margin-bottom:10px;}
	.demoPageInfo .txtcont h2{font-size:28px; margin-bottom:20px;}
	.demoPageInfo .txtcont p{font-size:20px; line-height:28px;}
	.demoPageInfo .img{width:400px;}
	
	.freedemo{width:630px;}
	.freedemo .rqst img{width:280px;}
	.freedemo .incld .dlcell{width:315px;}
	.freedemo .incld .dlcell figure{width:240px;}
	.freedemo .incld .dlcell .txt{width:300px;}
	.freedemo .frtrn h2{padding:0; float:none; width:auto;}
	.freedemo .frtrn p{float:none; width:auto;}
	/*.freedemo .bnf li{padding:10px 0 0 140px; height:90px;}*/
	
	.rslrClnt .clnt{height:258px;}
	.rslrClnt .clnt li{padding:8px;}
	.rslrClnt .clnt li img{width:125px;}
	
	.edtnRslrNew .lft{width:660px; padding-left:0;}
	.edtnRslrNew .hdng{padding-left:40px;}
	.edtnRslrNew .edtn .pnlcnt{width:325px;}
	.edtnRslrNew .edtn .pnlcnt .txt{padding:20px 10px; height:264px;}
	.edtnRslrNew .edtnDtl .optTxt{width:459px;}
	.edtnRslrNew .edtnDtl .optPnl{width:90px;}
	
	#copyrights .chatbtn{display:none;}
	

}
/* #Tablet (Portrait) width of 768px */
@media only screen and (min-width: 768px) and (max-width: 1000px) {
	.homebanner{display:none;}
	.sStories{display:none;}
	
	#header #nav{width:470px; padding-top:10px; margin-bottom:10px;}
	#header #nav > ul > li > a { padding: 10px 10px;}
	
	/*.purlFormCont, */.purlFormContN{display:none;}
	
	.homebanner .bnrcontent{width:768px;}
	.homebanner li h2{font-size: 26px; line-height:36px;}
	.homebanner li h2 span { font-size:36px;}
	.homebanner li h1{font-size: 40px;}
	.homebanner li p {font-size: 26px; line-height:28px;}
	.homebanner li .txtcontent{padding-left:20px;}
	.homebanner li .txtcontent a{margin-left:0px;}
	div#feature_list ul#tabs1{left:0;}
	.homebanner .link .bnrimg{padding-top:127px;}
	.homebanner .link .bnrimg img{width:530px;}
	.homebanner .content .bnrimg{padding-top:133px;}
	.homebanner .content .bnrimg img{width:630px;}
	.homebanner .communication .bnrimg{padding-top:133px;}
	.homebanner .communication .bnrimg img{width:540px;}
	.homebanner .getstart .bnrimg{padding-top:154px;}
	.homebanner .getstart .bnrimg img{width:370px;}
	.homebanner .smrtmrkt .bnrimg{display:none;}
	.homebanner .smrtmrkt .bnrimgmob{padding-top:160px; display:block; text-align:right; padding-right:30px;}
	.homebanner .smrtmrkt .bnrimgmob img{width:520px;}
	.homebanner .smrtmrkt .txtcontent h2{width:auto;}
	.homebanner .directmailmarket .txtcontent h3{font-size: 32px;}
	.homebanner .directmailmarket .bnrimg{padding:176px 20px 0 0;}
	.homebanner .directmailmarket .bnrimg img{width:430px;}
	.homebanner .emailmarket .txtcontent h3{font-size: 32px;}
	.homebanner .emailmarket .bnrimg{padding:158px 20px 0 0;}
	.homebanner .emailmarket .bnrimg img{width:430px;}
	.homebanner .ep8 .bnrimg{padding-top:145px;}
	.homebanner .ep8 .bnrimg img{width:440px;}
	.homebanner .ep8 .txtcontent h2{font-size: 18px;}
	
	.homebanner .epApp .bnrimg{padding-top:140px;}
	.homebanner .epApp .bnrimg img{width:340px;}
	.homebanner .epApp .txtcontent{width:730px;}
	.homebanner .epApp .txtcontent h1{margin-bottom:10px;}
	
	.homebanner .ep9 .bnrimg{padding:10px 10px 0 0;}
	.homebanner .ep9 .txtcontent{width:auto; padding:10px 190px 10px 10px;}	
	.homebanner .ep9here .bnrimg{padding:10px 10px 0 0;}
	.homebanner .ep9here .txtcontent{width:auto; padding:10px 190px 10px 10px;}	
	.ep9countcont .countheading{float:none; padding-left:0; width:auto; text-align:center; font-size:22px;}
	.ep9countcont .countheading span{display:block; padding-bottom:10px;}
	.ep9countcont .countheading a{margin-left:0;}
	.ep9countcont .counter{float:none; padding:10px 0 0 0; width:auto; text-align:center;}
	.ep9countcont .counter img{width:500px;}
	
	.homebanner .epDma .dmaimg{position:absolute; bottom:20px; right:10px; width:320px;}
	.homebanner .epDma .dmacont .dmatxt{float:left; padding:0 10px; width:430px; text-align:center;}
	.homebanner .epDma .dmacont .dmatxt p{font-size:22px; color:#25aae1; font-weight:bold; float:none; width:auto; margin-left:0; text-align:center;}
	.homebanner .epDma .dmacont .dmatxt h2{font-size:30px; color:#fd2742; font-weight:bold; text-align:center; margin:0 0 20px 0!important;}
	.homebanner .epDma .dmacont .dmatxt a{float:none; margin-left:10px;}
	
	.feature{min-height: 290px;}
	
	.indTrlPlug .trltxt, .homeTrlPlug .trltxt{line-height:30px; width:750px; margin-bottom:10px; text-align:center;}
	.indTrlPlug .trlBtns, .homeTrlPlug .trlBtns{text-align:center; width:750px;}
	.indTrlPlug .trlBtns .button, .homeTrlPlug .trlBtns .button{margin-left:0; margin-right:8px;}
	
	.uspsbanner {width:inherit; padding:30px 10px;}
	
	.uArea .newLogoSide{width:85%; padding-left:15%}
	.uArea .clientsColumns{width:95%; padding-left:5%; padding-top:20px;}		
	.clientsColumns ul li img{margin:5px; padding:5px;}	
	.newLogoSide{font-size:20px; padding:45px 0 0 10px;}
	.newLogoSide p{font-size:20px;}
	.newLogoSide span{font-size:40px;}
	
	.indAgnc .agency{background-position:-160px bottom;}
	.WhatDo{padding:40px 0;}
	.WhatDo h3, .WhatDo p, .WhatDo ul{padding:0 10px;}
	.WhatDo li{width:155px; height:254px; margin-right:10px; padding:10px;}
	.ourWork h3, .ourWork p{padding:0 10px;}
	.workArea .left{display:none;}
	.workArea .right{width:708px;}
	
	.indFeature .ftrcont{width:480px; margin-left:10px;}
	.indFeature .ftrcont .feature {width:470px; min-height:150px;}
		
	.turnkey{padding:50px 10px 30px 10px;}
	.turnkey h3{font-size:48px; line-height:48px; padding:20px;}
	.turnkey .cont{padding:20px 350px 20px 20px;}
	.turnkey .cont .blt{font-size:26px;}
	.turnkey .cont p{font-size:16px;}
	.turnkey .cont img{width:360px;}
	
	.sStories h2{font-size:36px;}
	.sStories .uContent{padding:0 10px 20px 10px;}
	.sStories .uContent .left{width:360px; padding-right:20px;}
	.sStories .uContent .right{width:350px;}
	
	#footer .ContentE, #footer .ContentD{padding-left:20px; margin-bottom:20px;}
	
	.purlsBnr .purlSlide{height:310px;}
	.purlsBnr .purlSlide img{width:100%;}
	.purlsBnr .slides .content {width: 450px; padding:20px 0 0 20px;}
	.purlsBnr .banner{ width: 768px;}
	.purlsBnr .slides h2{font-size: 22px;}
	.purlsBnr .slides h1{font-size: 34px;}
	#slider { margin-bottom: 40px; }
	#slider .flexslider { margin-bottom: 0; }
	#slider .flex-direction-nav { display:none; }
	#slider .flex-control-nav { display:block; bottom: -40px; }
		
	.csStd .banner{ width: 768px;}
	.csStd .slides .bnrTxt{width:200px;}
	.csStd .slides .hmn{width:1px;}
	.csStd .slides .hmn img{right:-20px;}
	.csStd .slides .bnrTxt h2{font-size:24px; line-height:26px;}
	.csStd .slides .bnrTxt h3{line-height:22px;}
	.csStd .slides .bnrTxt .txt{height:210px;}
	.csStd .slides .bnrTxt .prl a{font-size:11px;}
	.cstdDtl{width:520px;}
	.cstdFormcont{width:540px;}
	.casestudies{padding:0 10px;}
	
	.team .memberN article{width:334px;}
	.team .member{margin-right:30px;}
	
	.contactus .cntctDtl{width:310px;}
	.contactus .cphone, .contactus .cPrint{width:310px; padding-bottom:20px; border-bottom:dotted 1px #d6d6d6; margin-bottom:20px;}
	.contactus .cEmail, .contactus .cSocial{width:310px;}
	
	.featureBoxCont{padding:0 10px; margin-bottom:20px;}
	#lrnmr{margin-left:10px;}
	.featureBox{width:228px; padding:10px; height:632px; margin-bottom:0;}
	.featureBox .contentA{height:130px;}
	.featureBox h3 strong{display:block;}
	.featureBox .iconBox{width:160px; padding-left:55px; font-size:12px;}
	.featureBox span{left:5px;}
	
	.featureCont{width:430px;}
	.featureCont .content{margin-bottom:20px; padding:20px 0 0 0; width:430px;}
	.featureCont .contimg{width:430px; margin:0;}
	
	.featureSummary{margin:0 10px;}
	.featureSummary .lfpnl{width:177px; margin:0 13px 20px 0;}
	.featureSummary .lfpnl .ftr{height:360px; padding:10px 10px 0 10px;}
	.featureSummary .rgpnl{width:176px;}
	.featureSummary .lfpnl h3, .featureSummary .rgpnl h3{height:80px;}
	.featureSummary .rgpnl a{padding:94px 10px 20px 10px;}
	.featureSummary .rgpnl .cck{background-position:10px 10px;}
	.featureSummary .rgpnl .qrs{background-position:10px 20px;}
	.featureSummary .rgpnl .eml{background-position:10px 20px;}
	
	.testi .des{width:280px; padding:30px 0 0 20px;}
	.rslrAgn h3{height:50px; line-height:28px;}
	
	.rslrAgn .gr{min-height:230px; padding: 20px; width:324px;}
	.rslrAgn .txt {height: 150px;}
	.rslrBn .demoTxt{width:440px;}
	.rslrPrg .prg{padding:60px 20px 40px 20px;}
	.rslrPrg .prg .prgimg img{width:100%;}
	.rslrFrtn .frtn .frtnimg img{width:100%;}
	
	.freetrialForm{margin-right:10px;}
	.freetrial{float:left; width:420px;}
	.freetrial .lbr .txt{width:420px;}
	.freetrial .lbr .opts{width:420px;}
	.freetrial .lcell{width:420px;}
	.freetrial .rcell{width:420px;}
	.freetrial .lcell figure, .freetrial .rcell figure{padding:0; text-align:left;}
	
	.demoPageInfo .txtcont{width:746px;}
	.demoPageInfo .txtcont h1{font-size:46px; margin-bottom:10px;}
	.demoPageInfo .txtcont h2{font-size:28px; margin-bottom:20px;}
	.demoPageInfo .txtcont p{font-size:20px; line-height:28px; margin-bottom:20px;}
	.demoPageInfo .img{width:560px; float:left; margin:0 0 10px 10px;}
	
	.freedemo{width:420px;}
	.freedemo .rqst img{width:300px; float:left;}
	.freedemo .incld .dlcell{width:420px; margin-bottom:10px;}
	.freedemo .incld .dlcell figure{width:180px;}
	.freedemo .incld .dlcell .txt{width:240px;}
	.freedemo .frtrn h2{padding:0; float:none; width:auto;}
	.freedemo .frtrn p{float:none; width:auto;}
	/*.freedemo .bnf li{padding:0 0 0 120px; height:auto;}*/
	
	.rslrClnt .clnt{height:368px;}
	.rslrClnt .clnt li{padding:10px;}
	.rslrClnt .clnt li img{width:129px;}
	
	.edtnRslrNew{padding:0 10px;}
	.edtnRslrNew .lft{width:508px; padding-left:0;}
	.edtnRslrNew .hdng{padding-left:0;}
	.edtnRslrNew .edtn .pnlcnt{width:249px;}
	.edtnRslrNew .edtn .pnlcnt h3{padding:30px;}
	.edtnRslrNew .edtn .pnlcnt .txt{padding:20px 10px; height:250px;}
	.edtnRslrNew .edtn .pnlcnt .txt p{font-size:22px; line-height:34px;}
	.edtnRslrNew .edtn .pnlcnt .ftt{padding:51px 10px;}
	.edtnRslrNew .edtnDtl .optTxt{width:307px;}
	.edtnRslrNew .edtnDtl .optPnl{width:90px;}
	.rsllrside .bt p{font-size:24px; line-height:30px;}
	
	.edtnMrkt .edtn{width:750px;}
	.edtnMrkt .edtn .pnlcnt{width:250px;}
	.edtnMrkt .edtnDtl{width:750px;}
	
	#copyrights .chatbtn{display:none;}
}
/* #Mobile (Portrait) width of 320px */
@media only screen and (max-width: 560px) {
.homebanner .call-tracking .bnrimg{padding:360px 10px 0 0; text-align:center;}
	.homebanner .call-tracking .bnrimg img{width:250px;}	
}

@media only screen and (max-width: 360px) {
	
	.headBar ul.cmp{margin:0;}
	.headBar ul.hdl{margin-right:0;}
	.headBar ul.hdl li{margin:0 0 0 7px;}
	.hdscl{width:300px;}
	
	#header #nav{width:300px; margin-right:0; margin-bottom:10px;}
	#header #nav > ul > li > a { padding: 10px;}
		
	/*.purlFormCont, */.purlFormContN{display:none;}
	
	.homebanner .bnrcontent{width:100%;}
	.homebanner li h2{font-size: 20px; line-height:30px;}
	.homebanner li h2 span { font-size:24px;}
	.homebanner li h2 br{display:none;}
	.homebanner li h1{font-size: 30px; line-height:36px;}
	.homebanner li p {font-size: 26px; line-height:28px;}
	.homebanner li .txtcontent{padding-left:10px; width:310px;}
	.homebanner .call-tracking .txtcontent{padding-left:10px; width:310px;}
	
	.homebanner .thanksgiving .txtcontent{padding-left:10px; width:310px;}
	
	.homebanner li .txtcontent a{margin-left:0px;}
	.homebanner .link .bnrimg img, .homebanner .content .bnrimg img, .homebanner .communication .bnrimg img{width:320px;}
	.homebanner .link .bnrimg{padding-top:330px;}
	.homebanner .content .bnrimg{padding-top:360px;}
	.homebanner .communication .bnrimg{padding-top:336px;}
	.homebanner .getstart .bnrimg{padding-top:310px;}
	.homebanner .getstart .bnrimg img{width:270px;}
	.homebanner .smrtmrkt .bnrimg{display:none;}
	.homebanner .smrtmrkt .bnrimgmob{padding-top:260px; display:block; text-align:right;}
	.homebanner .smrtmrkt .bnrimgmob img{width:310px;}
	.homebanner .smrtmrkt .txtcontent h2{width:auto;}
	.homebanner .directmailmarket .txtcontent h1{font-size: 34px;}
	.homebanner .directmailmarket .txtcontent p{font-size: 28px; line-height:normal;}
	.homebanner .directmailmarket .txtcontent a.button{margin:0;}
	.homebanner .directmailmarket .txtcontent h3{font-size: 32px;}
	.homebanner .directmailmarket .bnrimg{padding:310px 10px 0 0;}
	.homebanner .directmailmarket .bnrimg img{width:300px;}
	
	.homebanner .call-tracking .txtcontent h1{font-size: 24px; padding-bottom:10px;}
	.homebanner .thanksgiving .txtcontent h1 { font-size: 40px; padding-bottom: 14px; padding-top: 0;}
	
	.homebanner .call-tracking .txtcontent p{font-size: 16px; line-height:normal;}
	.homebanner .thanksgiving .txtcontent p{font-size: 15px; line-height:normal; padding:15px 0; margin-bottom: 10px;}
	.homebanner .thanksgiving .txtcontent .button_foottext {   font-size: 14px !important; line-height: 22px !important;}
	.homebanner .call-tracking .txtcontent a.button{margin:0;}
	.homebanner .thanksgiving .txtcontent a.button{margin:0;}
	.homebanner .call-tracking .txtcontent h3{font-size: 32px;}
	.homebanner .thanksgiving .txtcontent h3{font-size: 32px; }
	.homebanner .call-tracking .bnrimg{padding:310px 10px 0 0; text-align:center;}
	.homebanner .thanksgiving .bnrimg{padding:310px 10px 0 0; text-align:center;}
	
	.homebanner .call-tracking .bnrimg img{width:250px;}
	.homebanner .thanksgiving .bnrimg img{width:250px;}
	.homebanner .call-tracking .txtcontent p{width:auto;}
		.homebanner .thanksgiving .txtcontent p{width:auto;}
	.homebanner .emailmarket .txtcontent h1{font-size: 34px;}
	.homebanner .emailmarket .txtcontent p{font-size: 28px; line-height:normal;}
	.homebanner .emailmarket .txtcontent a.button{margin:0;}
	.homebanner .emailmarket .txtcontent h3{font-size: 32px;}
	.homebanner .emailmarket .bnrimg{padding:300px 10px 0 0;}
	.homebanner .emailmarket .bnrimg img{width:300px;}
	
	.homebanner .ep8 .bnrimg{padding-top:319px;}
	.homebanner .ep8 .bnrimg img{width:300px;}
	.homebanner .ep8 .txtcontent h1{font-size: 29px;}
	.homebanner .ep8 .txtcontent p{font-size: 22px;}
	.homebanner .ep8 .txtcontent h2{font-size: 15px; line-height:24px;}
	
	.homebanner #output .ep9{background:url(../images/easypurl9HomeBannerBgMP.jpg) center 0 no-repeat;}
	.homebanner .ep9 .bnrimg{padding:10px 10px 0 0;}
	.homebanner .ep9 .bnrimg img{width:100px;}
	.homebanner .ep9 .txtcontent{width:auto; padding:10px;}
	.homebanner .ep9 .txtcontent h1{font-size: 36px;}
	.homebanner .ep9 .txtcontent p{font-size: 22px; padding-right:100px;}
	.homebanner .ep9 .txtcontent h2{font-size: 16px;}
	.homebanner #output .ep9here{background:url(../images/easypurl9HomeBannerBgMP.jpg) center 0 no-repeat;}
	.homebanner .ep9here .bnrimg{padding:40px 0 0 0; text-align:center;}
	.homebanner .ep9here .bnrimg img{width:130px;}
	.homebanner .ep9here .txtcontent{width:100%; padding:0; text-align:center; top:280px;}
	.homebanner .ep9here .txtcontent h1{font-size: 33px;}
	.ep9countcont{background:#aa803a; color:#fff; padding:15px;}
	.ep9countcont .countheading{float:none; padding-left:0; width:auto; text-align:center; font-size:22px;}
	.ep9countcont .countheading h3{font-size:28px; font-weight:bold; color:#fff; padding-bottom:10px;}
	.ep9countcont .countheading span{display:block; padding-bottom:10px;}
	.ep9countcont .countheading a{margin-left:0;}
	.ep9countcont .counter{float:none; padding:10px 0 0 0; width:auto; text-align:center;}	
	
	.homebanner .epApp .bnrimg{padding-top:260px;}
	.homebanner .epApp .bnrimg img{width:300px;}
	.homebanner .epApp .txtcontent{width:310px;}
	.homebanner .epApp .txtcontent h1{font-size: 30px; margin-bottom:5px;}
	.homebanner .epApp .txtcontent p{font-size: 15px; margin:0;}
	.homebanner .epApp .txtcontent h2{font-size: 15px; margin:15px 0!important;}
	.homebanner .epApp .txtcontent em{display:block; padding-top:5px; font-size:11px;}
	
	.homebanner .epDma .dmaimg{position:absolute; bottom:0; right:10px; width:300px;}
	.homebanner .epDma .dmacont .dmatxt{float:none; padding:0 10px; width:auto; text-align:center;}
	.homebanner .epDma .dmacont .dmatxt p{font-size:17px; line-height:18px; float:none; width:auto; margin-left:0;}
	.homebanner .epDma .dmacont .dmatxt h2{font-size:24px; line-height:26px; margin:0 0 10px 0!important;}
	.homebanner .epDma .dmacont .dmatxt a{float:none; margin-left:0;}
	
	.indTrlPlug .trltxt, .homeTrlPlug .trltxt{line-height:30px; width:300px; margin:0 0 20px 0; text-align:center;}
	.indTrlPlug .trlBtns, .homeTrlPlug .trlBtns{width:300px; text-align:center; margin:0;}
	.indTrlPlug .trlBtns .button, .homeTrlPlug .trlBtns .button{width:140px; margin:2px;}
	
	.uspsbanner {width:inherit; padding:30px 10px;}
	
	.indFeature .ftrcont{width:300px;}
	.indFeature .ftrcont .feature {min-height:10px; width:300px; margin:0 0 20px 0;}
	.indFeature .frrPnl{float:left; margin-left:10px;}
	
	.newLogoSide{width:300px; padding:0; font-size: 19px;}
	.newLogoSide span {font-size:40px; line-height:50px;}
	.newLogoSide p{line-height:24px; font-size:19px;}
	.uArea .clientsColumns{width:300px; height:auto;}
	.clientsColumns ul li img{margin:1px; padding:9px; width:130px;}
	
	.feature {min-height: 100px;}
	
	.indAgnc .agency{padding:40px 0;}
	.ourWork h3{padding:0;}
	.ourWork p{padding:0;}
	.WhatDo{padding:40px 0;}
	.WhatDo li{width:260px; height:180px; margin:0 0 10px 0; padding:20px;}
	.workArea .left{display:none;}
	.workArea .right{width:280px; padding:0;}
	
	.indAgnc .agency{background:#fff;}
	.indAgnc h3{font-size:30px;}
	.indAgnc p br{display:none;}
	
	.turnkey{padding:50px 10px 30px 10px;}
	.turnkey h3{font-size:44px; line-height:44px; padding:20px; text-align:center;}
	.turnkey .cont{padding:20px 20px 220px 20px; text-align:center; overflow:hidden;}
	.turnkey .cont p{font-size:22px;}
	.turnkey .cont img{width:300px; top:auto; bottom:0;}
	
	.getquote{text-align:center;}
	.getquote span{float:none; padding:0 0 10px 0; display:block;}
	.getquote .button{float:none;}
	
	.sStories h2{font-size:36px;}
	.sStories .uContent .left{width:300px; padding:0;}
	.sStories .uContent .right{width:300px;}
	.sStories .gpurl{height:70px;}
	.sStories .cLanding{height:70px;}
	.sStories .hreport{height:90px;}
	
	#footer .ContentE, #footer .ContentD{margin-bottom:20px;}
	
	.purlsBnr .purlSlide{height:360px;}
	.purlsBnr .purlSlide img{display:none;}
	.purlsBnr .slides .content {width: 280px; padding:10px;}
	.purlsBnr .banner{ width: 300px;}
	.purlsBnr .slides h2{font-size: 22px;}
	.purlsBnr .slides h1{font-size: 34px;}
	#slider { margin-bottom: 40px; }
	#slider .flexslider { margin-bottom: 0; }
	#slider .flex-direction-nav { display:none; }
	#slider .flex-control-nav { display:block; bottom: -40px; }
	
	.csStd .banner{ width: 300px;}
	.csStd .slides .monitor, .csStd .slides .hmn{display:none;}
	.csStd .slides .bnrTxt{width:300px; padding:0;}
	.csStd .slides .bnrTxt h2{font-size:24px; line-height:26px;}
	.csStd .slides .bnrTxt h3{line-height:22px;}
	.csStd .slides .bnrTxt .txt{height:210px;}
	.csStd .slides .bnrTxt .prl a{font-size:11px;}
	.cstdMenu, .cstdDtl, .cstdFormcont{width:300px;}
	.casestudies{padding:0 10px;}
	.csStd .slides .bnrTxt .txt{height:140px;}
	
	.cstdDtl p img{width:300px;}
	
	.team .memberN figure {width:300px; margin:0 0 10px 0;}
	.team .memberN article{width:300px;}
	.team .member{width:300px; height:auto;}
	
	.contactus .cntctForm{width:300px;}
	.contactus .cntctDtl{width:300px;}
	.contactus .cphone, .contactus .cPrint{width:300px; padding-bottom:20px; border-bottom:dotted 1px #d6d6d6; margin-bottom:20px;}
	.contactus .cEmail, .contactus .cSocial{width:300px;}
	
	.featureBoxCont{margin-bottom:20px;}
	.featureBox{width:280px; padding:10px; height:562px; margin-bottom:0;}
	.featureBox .contentA{height:160px;}
	.featureBox h3 strong{display:block;}
	.featureBox .iconBox{width:214px; padding-left:55px; font-size:12px;}
	.featureBox span{left:5px;}
	
	.featureNav{width:300px;}
	.featureCont{width:300px;}
	.featureCont .content{margin-bottom:20px; padding:20px 0 0 0; width:300px;}
	.featureCont .contimg{width:300px; margin:0 0 30px 0;}
	
	.featureSummary .lfpnl{width:300px; margin:0 0 20px 0;}
	.featureSummary .lfpnl .ftr{height:inherit; padding:30px 20px 20px 20px;}
	.featureSummary .rgpnl{width:300px;}
	
	.testi .des{width:280px; padding:30px 0 0 20px;}
	.rslrAgn h3{height:50px; line-height:28px;}
	
	.rslrAgn .gr{padding:20px; width:260px;}
	.rslrAgn .txt {height: 160px;}
	.rslrBn .demoTxt{width:300px;}
	.rslrPrg .prg{padding:60px 0 40px 0;}
	.rslrPrg .prg .prgimg img{width:100%;}
	.rslrFrtn .frtn .frtnimg img{width:100%;}
	.rslrPrg h2{font-size:54px; margin-left:0;}
	.rslrPrg h2 span {left:10px; top:25px;}
	
	.rslrgft img{position:static;}
	.freetrial{float:left; width:300px;}
	.freetrial .lbr .txt{width:300px;}
	.freetrial .lbr .opts{width:300px;}
	.freetrial .lcell{width:300px;}
	.freetrial .rcell{width:300px;}
	.freetrial .lcell figure, .freetrial .rcell figure{padding:0; text-align:left;}
	
	.demoPageInfo .txtcont{width:300px; margin:0;}
	.demoPageInfo .txtcont h1{font-size:46px; margin-bottom:20px;}
	.demoPageInfo .txtcont h2{font-size:28px; margin-bottom:30px;}
	.demoPageInfo .txtcont p{font-size:20px; line-height:28px; margin-bottom:20px;}
	.demoPageInfo .img{width:300px; float:left; margin:0 0 10px 0;}
	
	.freedemo{width:300px;}
	.freedemo .rqst img{width:300px; float:left;}
	.freedemo .incld .dlcell{width:300px;}
	.freedemo .incld .dlcell figure{width:240px;}
	.freedemo .incld .dlcell .txt{width:300px;}
	.freedemo .frtrn img{width:260px; margin:0 0 20px 0;}
	.freedemo .frtrn h2{padding:0; float:none; width:auto;}
	.freedemo .frtrn p{float:none; width:auto;}
	/*.freedemo .bnf li{padding:0 0 0 120px; height:auto;}*/
	
	.rslrClnt .clnt{height:724px;}
	.rslrClnt .clnt li{padding:10px;}
	.rslrClnt .clnt li img{width:126px;}
	
	.edtnRslrNew .lft{width:300px; padding-left:0;}
	.edtnRslrNew .hdng{padding-left:0;}
	.edtnRslrNew .edtn .pnlcnt{width:300px; margin:0 0 10px 0; border-radius:15px;}
	.edtnRslrNew .edtn .pnlcnt h3{padding:30px 15px;}
	.edtnRslrNew .edtn .pnlcnt .txt{padding:30px 10px; height:auto;}
	.edtnRslrNew .edtn .pnlcnt .txt p{font-size:22px; line-height:34px;}
	.edtnRslrNew .edtn .pnlcnt .ftt{padding:20px; border-radius:0 0 15px 15px;}
	.edtnRslrNew .edtnDtl .optTxt{width:131px;}
	.edtnRslrNew .edtnDtl .optPnl{width:74px;}
	
	.edtnMrkt .edtn{width:300px;}
	.edtnMrkt .edtn .pnlcnt{width:300px; margin-bottom:10px;}
	.edtnMrkt .edtn .pnlcnt .active1{position:static; box-shadow:none; width:auto;}
	.edtnMrkt .edtn .pnlcnt .brn1 h3{border-radius:12px 12px 0 0;}
	.edtnMrkt .edtn .pnlcnt .pnl .txt, .edtnMrkt .edtn .pnlcnt .active1 .txtN1{height:auto;}
	.edtnMrkt .edtnDtl{width:300px;}
	
	#copyrights .chatbtn{display:none;}
	
	#footer .ContentA{width:270px; padding-right:0px; float:left; min-height:10px; margin-bottom:30px;}
	#footer .ContentB{width:270px; padding-right:0px; float:left; min-height:10px; margin-bottom:30px;}
	#footer .ContentC{width:270px; padding-right:0px; float:left; min-height:10px; margin-bottom:30px;}
	#footer .ContentD{width:270px; padding-right:0px; float:left; min-height:10px; margin-bottom:30px;}
	#footer .ContentE{width:270px; padding-right:0px; float:left; min-height:10px; margin-bottom:30px;}
}
/* #Mobile (Landscape) width of 480px */
@media only screen and (min-width: 361px) and (max-width: 767px) {
	#header #nav{width:420px; margin-right:0; margin-bottom:10px;}
	#header #nav > ul > li > a { padding: 10px;}
	.hdscl{width:420px; float:left;}
	
	/*.purlFormCont,*/ .purlFormContN{display:none;}

	.homebanner .bnrcontent{width:100%;}
	.homebanner li h2{font-size: 24px; line-height:36px;}
	.homebanner li h2 span {font-size:30px;}
	.homebanner li h1{font-size: 36px;}
	.homebanner li p {font-size: 24px; line-height:28px;}
	.homebanner li .txtcontent{padding-left:10px; width:460px;}
	.homebanner li .txtcontent a{margin-left:0px;}
	.homebanner .link .bnrimg img, .homebanner .content .bnrimg img, .homebanner .communication .bnrimg img{width:480px;}
	.homebanner .link .bnrimg{padding-top:300px;}
	.homebanner .content .bnrimg{padding-top:339px;}
	.homebanner .communication .bnrimg{padding-top:305px;}
	.homebanner .getstart .bnrimg{padding-top:310px;}
	.homebanner .getstart .bnrimg img{width:350px;}
	.homebanner .smrtmrkt .bnrimg{display:none;}
	.homebanner .smrtmrkt .bnrimgmob{padding-top:290px; display:block; text-align:right;}
	.homebanner .smrtmrkt .bnrimgmob img{width:470px;}
	.homebanner .smrtmrkt .txtcontent h2{width:auto;}
	.homebanner .directmailmarket .txtcontent h1{font-size: 34px;}
	.homebanner .directmailmarket .txtcontent p{font-size: 28px; line-height:normal; margin-bottom:30px;}
	.homebanner .directmailmarket .txtcontent a.button{margin:0;}
	.homebanner .directmailmarket .txtcontent h3{font-size: 32px;}
	.homebanner .directmailmarket .bnrimg{padding:312px 10px 0 0;}
	.homebanner .directmailmarket .bnrimg img{width:440px;}
	

	
	.homebanner .emailmarket .txtcontent h1{font-size: 34px;}
	.homebanner .emailmarket .txtcontent p{font-size: 28px; line-height:normal; margin-bottom:30px;}
	.homebanner .emailmarket .txtcontent a.button{margin:0;}
	.homebanner .emailmarket .txtcontent h3{font-size: 32px;}
	.homebanner .emailmarket .bnrimg{padding:293px 10px 0 0;}
	.homebanner .emailmarket .bnrimg img{width:440px;}
	
	.homebanner .ep8 .bnrimg{padding-top:298px;}
	.homebanner .ep8 .bnrimg img{width:420px;}
	.homebanner .ep8 .txtcontent h1{font-size: 44px;}
	.homebanner .ep8 .txtcontent p{font-size: 27px;}
	.homebanner .ep8 .txtcontent h2{font-size: 22px; line-height:30px;}
	
	.homebanner #output .ep9{background:url(../images/easypurl9HomeBannerBgML.jpg) center 0 no-repeat;}
	.homebanner .ep9 .bnrimg{padding:10px 10px 0 0;}
	.homebanner .ep9 .bnrimg img{width:184px;}
	.homebanner .ep9 .txtcontent{width:auto; padding:10px 190px 10px 10px;}
	.homebanner .ep9 .txtcontent h1{font-size: 36px;}
	.homebanner .ep9 .txtcontent p{font-size: 22px;}
	.homebanner .ep9 .txtcontent h2{font-size: 16px;}
	.homebanner #output .ep9here{background:url(../images/easypurl9HomeBannerBgML.jpg) center 0 no-repeat;}
	.homebanner .ep9here .bnrimg{padding:40px 0 0 0; text-align:center;}
	.homebanner .ep9here .bnrimg img{width:160px;}
	.homebanner .ep9here .txtcontent{width:100%; padding:0; text-align:center; top:340px;}
	.homebanner .ep9here .txtcontent h1{font-size: 36px;}
	.ep9countcont{background:#aa803a; color:#fff; padding:15px;}
	.ep9countcont .countheading{float:none; padding-left:0; width:auto; text-align:center; font-size:22px;}
	.ep9countcont .countheading h3{font-size:28px; font-weight:bold; color:#fff; padding-bottom:10px;}
	.ep9countcont .countheading span{display:block; padding-bottom:10px;}
	.ep9countcont .countheading a{margin-left:0;}
	.ep9countcont .counter{float:none; padding:20px 0 0 0; width:auto; text-align:center;}
	
	.homebanner .epApp .bnrimg{padding-top:310px;}
	.homebanner .epApp .bnrimg img{width:320px;}
	.homebanner .epApp .txtcontent{width:460px;}
	.homebanner .epApp .txtcontent h1{font-size: 44px; margin-bottom:20px;}
	.homebanner .epApp .txtcontent p{font-size: 22px; margin:0;}
	.homebanner .epApp .txtcontent h2{font-size: 20px; margin:15px 0!important;}
	.homebanner .epApp .txtcontent em{display:block; padding-top:5px; font-size:13px;}
	
	.homebanner .epDma .dmaimg{position:absolute; bottom:0; right:50px; width:380px;}
	.homebanner .epDma .dmacont .dmatxt{float:none; padding:0 10px; width:auto; text-align:center;}
	.homebanner .epDma .dmacont .dmatxt p{font-size:18px; line-height:20px; float:none; width:auto; margin-left:0;}
	.homebanner .epDma .dmacont .dmatxt h2{font-size:24px; line-height:26px; margin:0 0 10px 0!important;}
	.homebanner .epDma .dmacont .dmatxt a{float:none; margin-left:0;}
	
	.indTrlPlug .trltxt, .homeTrlPlug .trltxt{line-height:30px; width:420px; margin-bottom:20px; text-align:center;}
	.indTrlPlug .trlBtns, .homeTrlPlug .trlBtns{width:420px; text-align:center;}
	.indTrlPlug .trlBtns .button, .homeTrlPlug .trlBtns .button{width:130px;}
	
	.uspsbanner {width:inherit; padding:30px 10px;}
		
	.indFeature .ftrcont{width:420px;}
	.indFeature .ftrcont .feature {min-height:10px; width:420px; margin:0 0 20px 0;}
	.indFeature .frrPnl{margin-right:75px;}
	
	.newLogoSide{width:420px; padding:0; font-size: 27px;}
	.newLogoSide span {font-size:60px; line-height:60px;}
	.newLogoSide p{line-height:30px; font-size:27px;}
	.uArea .newLogoSide{width:100%; }
	.uArea .clientsColumns{width:100%; padding-top:20px;}
	.clientsColumns ul li img{margin: 1px; padding: 4px; width:130px;}
	
	.feature {min-height: 100px;}
	
	.indAgnc .agency{padding:40px 0;}
	.ourWork h3{padding:0;}
	.ourWork p{padding:0;}
	.WhatDo{padding:40px 0;}
	.WhatDo li{width:380px; height:180px; margin:0 0 10px 0; padding:20px;}
	.workArea .left{display:none;}
	.workArea .right{width:400px; padding:0;}
	
	.indAgnc .agency{background:#fff;}
	.indAgnc h3{font-size:30px;}
	.indAgnc p br{display:none;}
	
	.turnkey{padding:50px 10px 30px 10px;}
	.turnkey h3{font-size:44px; line-height:44px; padding:20px; text-align:center;}
	.turnkey .cont{padding:20px 20px 300px 20px; text-align:center; overflow:hidden;}
	.turnkey .cont img{width:420px; top:auto; bottom:0;}
	
	.getquote{text-align:center;}
	.getquote span{float:none; padding:0 0 10px 0; display:block;}
	.getquote .button{float:none;}
	
	.sStories h2{font-size:36px;}
	.sStories .uContent .left{width:420px; padding:0;}
	.sStories .uContent .right{width:420px;}
		
	.purlsBnr .purlSlide{height:300px;}
	.purlsBnr .purlSlide img{display:none;}
	.purlsBnr .slides .content {width: 400px; padding:10px;}
	.purlsBnr .banner{ width: 420px;}
	.purlsBnr .slides h2{font-size: 22px;}
	.purlsBnr .slides h1{font-size: 34px;}
	#slider { margin-bottom: 40px; }
	#slider .flexslider { margin-bottom: 0; }
	#slider .flex-direction-nav { display:none; }
	#slider .flex-control-nav { display:block; bottom: -40px; }
		
	.csStd .banner{ width: 420px;}
	.csStd .slides .monitor, .csStd .slides .hmn{display:none;}
	.csStd .slides .bnrTxt{width:420px; padding:0;}
	.csStd .slides .bnrTxt h2{font-size:24px; line-height:26px;}
	.csStd .slides .bnrTxt h3{line-height:22px;}
	.csStd .slides .bnrTxt .txt{height:210px;}
	.csStd .slides .bnrTxt .prl a{font-size:11px;}
	.cstdMenu, .cstdDtl, .cstdFormcont{width:420px;}
	.casestudies{padding:0 10px;}
	.csStd .slides .bnrTxt .txt{height:100px;}
	
	.team .memberN figure{width:240px; margin:0 0 10px 0;}
	.team .memberN figure.rh{float:left; margin:0 0 10px 0;}
	.team .memberN article{width:420px;}
	.team .member{height:auto; width:420px;}
	.team .member img{width:240px;}
	
	.contactus .cntctForm{width:420px;}
	.contactus .cntctDtl{width:420px;}
	.contactus .cphone, .contactus .cPrint{width:420px; padding-bottom:20px; border-bottom:dotted 1px #d6d6d6; margin-bottom:20px;}
	.contactus .cEmail, .contactus .cSocial{width:420px;}
	
	.featureBoxCont{padding:0 10px; margin-bottom:20px;}
	#lrnmr{margin-left:10px;}
	.featureBox{width:179px; padding:10px; height:612px; margin-bottom:0;}
	.featureBox .contentA{height:210px;}
	.featureBox h3 strong{display:block;}
	.featureBox .iconBox{width:114px; padding-left:55px; font-size:12px;}
	.featureBox span{left:5px;}
	
	.featureNav{width:420px;}
	.featureCont{width:420px;}
	.featureCont .content{margin-bottom:20px; padding:20px 0 0 0; width:420px;}
	.featureCont .contimg{width:420px; margin:0 0 30px 0;}
	
	.featureSummary .lfpnl{width:420px; margin:0 0 20px 0;}
	.featureSummary .lfpnl .ftr{height:inherit; padding:30px 20px 20px 20px;}
	.featureSummary .rgpnl{width:420px;}
	
	.testi .des{width:280px; padding:30px 0 0 20px;}
	.rslrAgn h3{height:50px; line-height:28px;}
	
	.rslrAgn .gr{padding:20px; width:380px;}
	.rslrAgn .txt {height: 150px;}
	.rslrBn .demoTxt{width:440px;}
	.rslrPrg .prg{padding:60px 0px 40px 0px;}
	.rslrPrg .prg .prgimg img{width:100%;}
	.rslrFrtn .frtn .frtnimg img{width:100%;}
	.rslrPrg h2{margin-left:0;}
	.rslrPrg h2 span {left:80px; top:25px;}
	
	.rslrgft img{position:static;}
	.freetrialForm{width:420px;}
	.freetrialForm iframe{width:420px;}
	.rightasideForm input[type="text"], .rightasideForm input[type="password"], .rightasideForm input[type="email"], .rightasideForm textarea, .rightasideForm select{width:400px;}
	.rightasideForm .button{width:380px;}
	.freetrial{float:left; width:420px;}
	.freetrial .lbr .txt{width:420px;}
	.freetrial .lbr .opts{width:420px;}
	.freetrial .lcell{width:420px;}
	.freetrial .rcell{width:420px;}
	.freetrial .lcell figure, .freetrial .rcell figure{padding:0; text-align:left;}
	
	.demoPageInfo .txtcont{width:420px; margin:0;}
	.demoPageInfo .txtcont h1{font-size:52px; margin-bottom:10px;}
	.demoPageInfo .txtcont h2{font-size:30px; margin-bottom:20px;}
	.demoPageInfo .txtcont p{font-size:20px; line-height:28px; margin-bottom:20px;}
	.demoPageInfo .img{width:420px; float:left; margin:0 0 10px 0;}
	
	.freedemo{width:420px;}
	.freedemo .rqst img{width:420px; float:left;}
	.freedemo .incld .dlcell{width:420px;}
	.freedemo .incld .dlcell figure{width:240px;}
	.freedemo .incld .dlcell .txt{width:420px;}
	.freedemo .frtrn h2{padding:0; float:none; width:auto;}
	.freedemo .frtrn p{float:none; width:auto;}
	/*.freedemo .bnf li{padding:0 0 0 120px; height:auto;}*/
	
	.rslrClnt .clnt{height:320px;}
	.rslrClnt .clnt li{padding:5px;}
	.rslrClnt .clnt li img{width:126px;}
	
	.edtnRslrNew .lft{width:420px; padding-left:0;}
	.edtnRslrNew .hdng{padding-left:0;}
	.edtnRslrNew .edtn .pnlcnt{width:420px; margin:0 0 10px 0; border-radius:15px;}
	.edtnRslrNew .edtn .pnlcnt h3{padding:30px 15px;}
	.edtnRslrNew .edtn .pnlcnt .txt{height:auto;}
	.edtnRslrNew .edtn .pnlcnt .ftt{padding:20px; border-radius:0 0 15px 15px;}
	.edtnRslrNew .edtnDtl .optTxt{width:251px;}
	.edtnRslrNew .edtnDtl .optPnl{width:74px;}
	
	.edtnMrkt .edtn{width:420px;}
	.edtnMrkt .edtn .pnlcnt{width:420px; margin-bottom:10px;}
	.edtnMrkt .edtn .pnlcnt .active1{position:static; box-shadow:none; width:auto;}
	.edtnMrkt .edtn .pnlcnt .brn1 h3{border-radius:12px 12px 0 0;}
	.edtnMrkt .edtn .pnlcnt .pnl .txt, .edtnMrkt .edtn .pnlcnt .active1 .txtN1{height:auto;}
	.edtnMrkt .edtnDtl{width:420px;}
	
	#copyrights .chatbtn{display:none;}
	
	#footer .ContentA{width:280px; padding-right:0px; float:left; min-height:10px; margin-bottom:30px;}
	#footer .ContentB{width:280px; padding-right:0px; float:left; min-height:10px; margin-bottom:30px;}
	#footer .ContentC{width:280px; padding-right:0px; float:left; min-height:10px; margin-bottom:30px;}
	#footer .ContentD{width:280px; padding-right:0px; float:left; min-height:10px; margin-bottom:30px;}
	#footer .ContentE{width:280px; padding-right:0px; float:left; min-height:10px; margin-bottom:30px;}
}

@media screen and (max-width: 700px){
	#livechat-compact-container_m{display:none;}
}
@media only screen and (max-width: 640px) {
	.reqQuotePanel {width:90%; left: 5%;}
	.reqQuotePanel ul li:first-child label .desc{display:block; width:90% !important}
	.reqQuotePanel ul li:first-child span{display:block; width:90% !important}

	
	
	.rslrpop{text-align:center; padding:10px; background:#fff;}
	.rslrpop h2{font-size:30px; font-weight:500; margin-bottom:20px; color:#000;}
	.rslrpop h4{font-size:18px; font-weight:500; margin-bottom:15px; color:#000;}
	.rslrpop ul{margin:0 auto; width:220px;}
	.rslrpop ul li{float:left; margin:10px; background:#c4e2fc; padding:10px; width:200px; height:130px; border-radius:3px;}
	.rslrpop ul li span{display:block; padding-top:20px; font-size:14px; color:#333;}

	/*#TB_window {width:300px !important;}
	#TB_window iframe{width:300px!important}*/
	#TB_window {width:80% !important; padding:5px !important; margin:0 !important; left:10% !important; top:10% !important; height:80% !important; overflow:auto  !important; -webkit-overflow-scrolling:touch !important; overflow-y: scroll !important;}
	#TB_window iframe{width:100% !important; height:100% !important}
	#TB_closeWindowButton img {margin-right:10px !important; margin-top:10px !important;}
}
@media only screen and (max-width: 480px) {

}
	
@media only screen and (max-width: 360px) {
	

}
@media only screen and (max-width: 320px) {
	
}

