 
/*------responsive media screens------*/

@media screen and (min-width : 1101px) and (max-width :1200px) {
   
.main-area { width:95%; }
#myCarousel1 .carousel-control.right { right:10%; }
section#abt-refeel { background:url(../images/abt-refeel-bg1100.jpg) no-repeat top center; background-size:cover; }
section#mission-vision { background:#fafafa url("../images/mission-img-new.jpg") no-repeat scroll right 10% top; }
#myCarousel1 .carousel-inner { width:90%; }
#myCarousel1 { margin: 39px 0 0 65px; }
section#video-block .right-video { padding:13px 15px 13px 13px; }
ul.banner-small-img li.save-money { font-size:32px; }
ul.banner-small-img li.save-nature { font-size:32px; }
ul.banner-small-img { padding:0 0 2%; }
ul.banner-btn-lst li { width:48%; margin:0 2% 0 0; }
ul.banner-btn-lst li.l-stre a { width:100%; }
.banner-txt { left:25px; width:50%; top:50px; }
.bannertab-bg { right:90px; top:30px; }
h4 { font-size:40px; }
h1 { font-size:44px; }
banner .contact-banner h1{ font-size:41px; line-height:120%; }
.cont-banner-txt { left: 25px; top: 40px; }
.abt-banner-txt { left:25px; top:40px; width:55%; }
.press-banner-txt { width:40%; left:30px; top:30px; }
.click-here { margin-top:0; }
.press-video { width:340px; right:20px; top:28px; height:190px;  }
.right-download { top:24px; top:0; }
.banner-caption { left:30px; top: 60px; }
.cariimg-padding { padding: 24% 0 22%; }
.cariimg-2nd-padd { padding: 16% 0 0; }
section#corporate-girl-sec h2 { margin-left:2%; }
.fran-txtfield { margin: 2% 8px 0 12px; width: 45%; }
.request { margin: 11px 0 0 5px; width: 45%; }
.fran-txtfield3 { margin: 2% 11px 0 10px; }
.fran-txtarea2 { margin: 2% 0 0 2%; width: 93%; }
.home-banner-caption { left:3%; top:15%; width:40%; }
}
   
@media screen and (min-width : 970px) and (max-width :1100px) {
  
.main-area { width:95%; }
.navbar-inverse .navbar-nav > li > a { margin:0 0 0 16px; }
ul.brands-we-refill-list li { padding:0 28px; }
.tablet-bg { background:transparent; }
#myCarousel1 .carousel-inner { border:8px solid #000; }
section#awards-block .left-award { width:100%; float:left; margin-bottom:3%; }
section#awards-block .right-award { width:100%; float:left;  }
ul.logos li { margin:0 4% 2%; }
footer .green-footer h1.printing-heading { font-size:25px; }
ul.social-network li a { width:40px; height:40px; line-height:40px; font-size:30px; }
.cnbc_logo { padding:27px 0 60px; }
.rnd-bg { margin:5% 15% 5%; width:70%; }
.imglt { margin:22px 0 70px 65px !important; }
.rnd-bg .content { width:67%; }
section#founder-block h1 { margin:2% 0 0; }
.margin-top { margin:0; }
.padd-left { padding:0; }
ul.about-us-bullet { margin:1% 0 1% 0; }
.founder-grp-img { margin:0 auto; float:none; display:table;  }
#myCarousel1 .carousel-control.left { left:2%; }
#myCarousel1 .carousel-control.right { right:12%; }
#myCarousel1 { margin:20px 0 0 50px; }
section#testimonial-block img { display:none; }
section#video-block .right-video { padding:13px 14px 13px 13px; }
a.click-here { width:18%; }
.banner-caption { left:30px; top:50px; }
ul.banner-small-img li.save-money { font-size:32px; }
ul.banner-small-img li.save-nature { font-size:32px; }
ul.banner-small-img { padding:0 0 2%; }
ul.banner-btn-lst li { width:48%; margin:0 2% 0 0; }
ul.banner-btn-lst li.l-stre a { width:100%; }
.banner-caption h2 { padding-bottom:20px; }
.copro-img { display:none; }
.banner-txt { left:25px; width:50%; top:30px; }
.bannertab-bg { right:70px; top:10px; }
section#book-block h2 span { font-size: 40px; }
ul.fran-img li p { font-size: 20px; }
section#refeel-request-block h2 { font-size: 32px; }
section#refeel-request-block h2 span { font-size: 35px; }
.or-sec { margin: 60px 0 0; }
.request { width: 46%; }
h3.drk-grey-txt { color: #4a4a4a; margin-bottom: 2%; text-align: center; }
.clublaptop-media-coverage-img { float:none; display:table; margin:0 auto; }
.rt-awrd { width:90%; }
section#awards-block h2 { text-align:center !important; }
section#testimonial-block .carousel-control.right { display:none; }
section#testimonial-block .carousel-control.left { display:none; }
h4 { font-size:40px; }
h1 { font-size:41px; line-height:120%; }
banner .contact-banner h1{ font-size:36px; line-height:120%; }
banner .contact-banner h2{ font-size:30px; line-height:120%; }
.cont-banner-txt { left: 25px; top: 40px; }
.img1 { margin:3px 0 0 0; }
.abt-banner-txt { left:25px; top:40px; width:55%; }
.abt-banner-txt h1 span { font-size: 35px; }
.click-here { margin-top:0; }
.press-banner { min-height:300px; background:rgba(0, 0, 0, 0) url("../images/banner-rep.jpg") repeat-x scroll 0 0;  }
.press-img { display:none; }
.press-banner-txt { left:23px; width:36%; top:40px }
.press-banner-txt h2 { font-size: 24px; }
.press-video-blk {  right: 8px; top: 6px; }
.press-video { width:355px;height:230px; right:10px; top:20px; }
section#press-franchising-world h1 { font-size:48px; }
.left-bottom-footer { width:62%; }
.banner-caption { left:30px; top:30px; }
.cariimg-padding { padding: 34% 0 22%; }
.cariimg-2nd-padd { padding: 16% 0 0; }
section#corporate-girl-sec h2 { margin-left:2%; }
.fran-txtfield { margin: 2% 8px 0 12px; width: 45%; }
.request { margin: 11px 0 0 5px; width: 45%; }
.fran-txtfield3 { margin: 2% 11px 0 10px; }
.fran-txtarea2 { margin: 2% 0 0 2%; width: 94%; }
.contant-block-mrgn { float: left; margin: 0 0 7%; width: 100%; }
.home-banner-caption { left:3%; top:15%; width:40%; }
.home-banner-caption h1 { font-size:50px; line-height:52px; }
.home-banner-caption h1 span { font-size:50px; line-height:52px; }
.home-banner-caption h2 { font-size:40px; line-height:42px; }
.home-banner-caption h2 span { font-size:40px; line-height:42px; }
.home-banner-caption p { font-size:20px; }
ul.ban-icon li { font-size:20px; }
}
   
@media screen and (min-width : 768px) and (max-width : 969px) {
   
.main-area { width:98%; }
.logo-holder { width:89%; left:8%; }
.navbar-inverse .navbar-nav > li > a { margin:0 4px 0 0; font-size:17px; }
ul.bnr-btns img { width:20%; }
ul.bnr-btns li { font-size:20px; }
section#brands-we-refill h3.drk-grey-txt { font-size:20px; text-align:center; }
ul.brands-we-refill-list li { padding:0 14px; }
.rnd-bg { margin:10% 15% 15%; width:70%; }
.imglt { margin:22px 0 70px 65px !important; }
.rnd-bg .content { width:83%; }
section#services { background: -webkit-linear-gradient(#75c318, #c9e06c); /* For Safari 5.1 to 6.0 */
background: -o-linear-gradient(#75c318, #c9e06c); /* For Opera 11.1 to 12.0 */
background: -moz-linear-gradient(#75c318, #c9e06c); /* For Firefox 3.6 to 15 */
background: linear-gradient(#75c318, #c9e06c); /* Standard syntax (must be last) */ min-height:100px; }
section#services .services-inside { background:transparent; }
section#services .left-service { width:60%; float:left; margin:0 20%; }
section#services .right-service { width:90%; float:left; margin:0 0 0 5%; }
ul.bullet-list li { font-size:18px; }
#myCarousel1 .carousel-control.right { right:10%; }
section#services p { margin:5% 0 0 0; }
section#testimonial-block img { display:none; }
section#testimonial-block .carousel-control.right { display:none; }
section#testimonial-block .carousel-control.left { display:none; }
section#video-block .left-video { width:100%; float:left; }
section#video-block .right-video { width:100%; float:left; background:transparent; border:8px solid #000;padding:0; margin-bottom:5%; min-height:100px; margin-top:0;}
.cnbc_logo_glow { background:url("../images/Re-feel_glow.png") no-repeat scroll 58px -50px; }
section#awards-block .left-award { width:100%; float:left; margin-bottom:3%; }
section#awards-block .right-award { width:100%; float:left;  }
.top-footer-row1 { width:48%; float:left; margin-bottom:2%; }
.top-footer-row2 { width:48%; float:right; margin-bottom:2%; }
.top-footer-row3 { width:48%; float:left; clear:both; }
.top-footer-row4 { width:48%; float:right; margin-bottom:5%; }
.top-footer-row5 { margin:0 auto; width:48%; float:none; clear:both; }
.right-bottom-footer { width:20%; }
.row { margin:0; }
.download-btn { height:auto; padding:8px; }
.download-btn a { font-size: 25px; }
section#abt-refeel { position:relative;}
.img2 { top:20px; position:absolute; }
section#mission-vision { position:relative; padding:0; }
.img3 { top:49px; position:absolute; width:98%; }
section#award-recognition { position:relative;}
.img1 { top:74px; position:absolute; margin:0; }
.padd-left { padding:0; }
ul.about-us-bullet { margin:2% 0 0 0; }
.founder-grp-img { margin:0 auto; float:none; display:table;  }
section#founder-block h1 { margin:2% 0 0 0; }
ul.logos li { margin:0 3% 2%; }
a.click-here { margin:0 5% 0 0; width:22%; }
ul.banner-small-img li.save-money { font-size:26px; }
ul.banner-small-img li.save-nature { font-size:26px; }
ul.banner-small-img { padding:0 0 2%; }
ul.banner-btn-lst { width:100%; }
ul.banner-btn-lst li { width:48%; margin:0 2% 0 0; font-size:17px; }
ul.banner-btn-lst li.l-stre a { width:100%; }
ul.banner-btn-lst li.c-enqry a { width:100%; }
.banner-caption h2 { padding-bottom:5px; font-size:25px; }
.corpo-img { display:none; }
.corporate-banner { min-height:300px; background:url(../images/banner-rep.jpg) repeat-x; }
.banner-txt { left:3%; top: 60px; width:48%; }
.bannertab-bg { right:3%; top:20px; width:48%; background:transparent; border:10px solid #000; padding:0; height:261px; }
.banner-txt h2 { padding:0 0 10px; font-size:24px; }
.banner-txt h1 { font-size: 33px; line-height: 40px; }
section#corpo-tlg-block h3 { font-size:35px; }
section#corpo-tlg-block h4 { font-size:35px; }
section#corpo-tlg-block h2 { font-size:35px; }
ul.fran-img li { width: 49%; }
h2.saving-font { font-size: 34px; margin: 4% 0 0; }
.corporate-request { font-size: 20px; margin: 13px 0 0 0; }
ul.number li.txt { font-size:18px; width:85%; }
.bottom-border{border-bottom: 2px dotted #000; padding:3% 0 !important;}
section#book-block h2 { font-size: 35px; }
.fran-download { margin: 120px 0 0; width: 100%; }
section#refeel-request-block h2 { font-size: 29px; margin:30px 0; }
section#refeel-request-block h2 span { font-size: 35px; }
.or-sec { margin: 128px 0 0; }
.req-txtfield { margin: 2% 0 0; width: 100%; }
.req-txtfield-sm { margin: 2% 3px 0; width: 99%; }
.frow2 { margin-bottom:0; }
.request { width: 100%; margin:2% 0 0; }
.tablet-bg { margin:2% auto 0; width:500px; display:table; float:none; height:372px; }
h3.drk-grey-txt { color: #4a4a4a; margin-bottom: 2%; text-align: center; }
.clublaptop-media-coverage-img { float:none; display:table; margin:0 auto; }
.rt-awrd { width:90%; }
section#awards-block h2 { text-align:center !important; }
section#reefeel-advantage-block h4 { font-size:35px; text-align:center; }
.cariimg-padding { padding:52% 0 22%; }
.cariimg-2nd-padd { padding:58% 0 0 0%; }
.tlg-block-img img { margin:0; }
section#highlights-block h4 { text-align:center; }
section#advantage-block h4 { text-align:center; }
.fran-txtfield { width:100%; }
.fran-txtfield3 { width:100%; margin:2% 2% 0; }
banner .contact-banner h1{ font-size:27px; line-height:120%; }
banner .contact-banner h2{ font-size:22px; line-height:120%; }
.cont-banner-txt { left: 25px; top: 30px; }
.img1 { margin: 48px 0 0; }
.abt-banner { background:#f2f2f2 url(../images/banner-rep.jpg) repeat-x; min-height:260px; border-bottom:2px solid #e4e4e4; }
.abt-img { display:none; }
.abt-banner-txt { left:25px; top:40px; width:80%; }
.abt-banner-txt h1 { font-size: 30px; margin-bottom:2%; }
.abt-banner-txt h1 span { font-size: 30px;  }
section#contactus-block { background:#f4f4f4; }
.contant-block-mrgn { float:left; width:100%; }
.corporate-girl-img { margin-top:15%; }
.fran-txtarea2 { margin: 2% 0 0 2%; width: 100%;}
.press-banner { min-height:300px; background:rgba(0, 0, 0, 0) url("../images/banner-rep.jpg") repeat-x scroll 0 0;  }
.press-img { display:none; }
.press-banner-txt { left:23px; width:40%; top:40px }
.press-video-blk {  right:28px; top: 6px; background:transparent; width:380px; }
.press-video { width:315px;height:215px; right:50px; top:30px; border:6px solid #000; }
section#press-franchising-world h1 { font-size:36px; }
.left-bottom-footer { width:75%; }
.left-download { bottom: -60px; left: 20px; width: 44%; }
.right-download { right: 33px; top: 118px; }
.grp-img { margin-left:0; }
.banner-caption { left:30px; top:30px; }
.cariimg-padding { padding: 34% 0 22%; }
.cariimg-2nd-padd { padding: 16% 0 0; }
.fran-txtfield3 { margin: 2% 11px 0 0; }
.fran-txtarea2 { margin: 2% 0 0 0; width:100%; }
.frow { margin-bottom:0; }
section#press-franchising-world { padding-bottom:2%; }
.selectfield { margin-bottom:8px; }
.txtfield2 { margin-bottom:8px; }
.home-banner-caption { left:3%; top:15%; width:45%; }
.home-banner-caption h1 { font-size:40px; line-height:42px; }
.home-banner-caption h1 span { font-size:40px; line-height:42px; }
.home-banner-caption h2 { font-size:30px; line-height:32px; }
.home-banner-caption h2 span { font-size:30px; line-height:32px; }
.home-banner-caption p { font-size:16px; }
ul.ban-icon li { font-size:16px; }
}
 

@media screen and (min-width : 640px) and (max-width: 767px) {
   
.main-area { width:95%; }
.logo-holder { width:30%; left:0; }
.top-nav-holder { width:60%; float:right; }
.nav > li { background:#abd447; display: block; float: left; width: 100%; z-index: 9999; }
.navbar-inverse .navbar-nav > li > a { margin:0 4px 0 20px; font-size:20px; text-align:left; color:#fff; }
.navbar-inverse .navbar-nav > li.active > a { border-bottom:0px solid #95ba2c; background:transparent !important;color:#515151 !important;}
.navbar{padding:0 !important; }
.navbar-inverse .navbar-nav > li > a:hover{ border-bottom:0px solid #95ba2c; background:transparent !important;color:#515151;}
.navbar{padding:0 !important;}
ul.bnr-btns li.corporte-tb a{ width:30%;float:left;margin:0 10px; }
ul.bnr-btns li.locate-tb a{ width:30%;float:left;margin:0 10px; }
ul.bnr-btns li.franchise-tb a{ width:30%;float:left;margin:0 10px; }
ul.bnr-btns img { width:16%; }
ul.bnr-btns li { font-size:17px; }
ul.tp-btn-lst { margin:0; }
section#brands-we-refill h3.drk-grey-txt { font-size:20px; text-align:center; }
ul.brands-we-refill-list li { padding:0 5px; }
.rnd-bg { margin:5% 30%; width:50%; }
.imglt { margin:22px 0 70px 67px !important; }
.rnd-bg .content { width:73%; }
section#services { background: -webkit-linear-gradient(#75c318, #c9e06c); /* For Safari 5.1 to 6.0 */
background: -o-linear-gradient(#75c318, #c9e06c); /* For Opera 11.1 to 12.0 */
background: -moz-linear-gradient(#75c318, #c9e06c); /* For Firefox 3.6 to 15 */
background: linear-gradient(#75c318, #c9e06c); /* Standard syntax (must be last) */ min-height:100px; }
section#services .services-inside { background:transparent; }
section#services .left-service { width:70%; float:left; margin:0 15%; }
section#services .right-service { width:100%; float:left; margin:0; }
ul.bullet-list li { font-size:18px; }
#myCarousel1 { margin:20px 0 0 100px; }
#myCarousel1 .carousel-control.right { right:20%; }
.tablet-bg { background:transparent; margin-top:0; width:93%; }
#myCarousel1 .carousel-inner { border:8px solid #000; }
section#services p { margin:5% 0 0 0; }
section#testimonial-block img { display:none; }
section#video-block .left-video { width:100%; float:left; }
section#video-block .right-video { width:100%; float:left; background:transparent; border:8px solid #000;padding:0; margin-bottom:5%; min-height:100px; margin-top:0; }
.cnbc_logo_glow { background:rgba(0, 0, 0, 0) url("../images/Re-feel_glow.png") no-repeat scroll 26px -41px; }
section#awards-block .left-award { width:100%; float:left; margin-bottom:3%; }
section#awards-block .right-award { width:100%; float:left;  }
.top-footer-row1 { width:48%; float:left; margin-bottom:2%; }
.top-footer-row2 { width:48%; float:right; margin-bottom:2%; }
.top-footer-row3 { width:48%; float:left; clear:both; }
.top-footer-row4 { width:48%; float:right; margin-bottom:5%; }
.top-footer-row5 { margin:0 auto; width:48%; float:none; clear:both; }
.right-bottom-footer { width:25%; }
.abt-carousel-caption { bottom:0; }
.download-btn { height:auto; padding: 7px; }
.download-btn a { font-size: 25px; }
.img1 { display:none; }
.img2 { display:none; }
.img3 { display:none; }
.padd-left { padding:0; }
ul.about-us-bullet { margin:2% 0 0 0; }
section#founder-block h1 { margin:2% 0 0 0; }
.founder-grp-img { margin:0 auto; float:none; display:table;  }
.tlg-logo { display: table; margin: 0 auto; padding: 2% 0; }
section#investors-block h1 { margin:2% 0 0 0; }
ul.bullet-list li { font-size:18px; }
#myCarousel1 .carousel-control.left { left:2%; }
#myCarousel1 .carousel-control.right { right:12%; }
section#testimonial-block .carousel-control.right { display:none; }
section#testimonial-block .carousel-control.left { display:none; }
.frm-enqry { width:100%; }
.grp-img { display:none; }
a.click-here { width:22%; }
.main-banner { height:250px; background:url(../images/banner-rep.jpg) repeat-x; }
.banner-caption { left:30px; top:30px; width:90%; }
ul.banner-small-img li.save-money { font-size:20px; }
ul.banner-small-img li.save-nature { font-size:20px; }
ul.banner-small-img { padding:0 0 2%; }
ul.banner-btn-lst { width:100%; }
ul.banner-btn-lst li { width:48%; margin:0 2% 0 0; font-size:17px; }
ul.banner-btn-lst li.l-stre a { width:100%; }
ul.banner-btn-lst li.c-enqry a { width:100%; }
.banner-caption h2 { padding-bottom:5px; font-size:25px; }
.ban-img { display:none; }
.cariimg-padding { padding:0 0 2%; margin:0 auto; display:block; }
.cariimg-2nd-padd { padding:1% 0;margin:0 auto; display:block; }
.cariimg-3rd-padd { padding:3% 0;margin:0 auto; display:block; }
.cariimg-4th-padd { padding:0;margin:0 auto; display:block; }
.cariimg-5th-padd { padding:2% 0;margin:0 auto; display:block; }
.corpo-img { display:none; }
.corporate-banner { min-height:550px; background:#f2f2f2 url(../images/banner-rep.jpg) repeat-x; }
.banner-txt { left:20%; top: 20px; width:70%; }
.bannertab-bg { right:15%; top:250px; width:70%; background:transparent; border:10px solid #000; padding:0; height:261px; }
.banner-txt h2 { padding:0 0 10px; font-size:28px; }
.banner-txt h1 { font-size: 35px; line-height: 40px; }
.download-btn-frnchise { margin: 10px 0 0; }
section#corpo-tlg-block h3 { font-size: 35px;text-align:center; }
section#corpo-tlg-block h4 { font-size: 35px;text-align:center; }
section#corpo-tlg-block h2 { font-size: 35px;text-align:center; }
ul.fran-img li { width: 49%; }
.corporate-txtfield { margin: 2% 8px 0; width: 94%; }
.corporate-request { margin: 10px 0 0 7px; width: 94%; }
ul.number li.txt { margin: 0 0 2%; width:90%; }
.triangle-obtuse::before { display:none; }
h2.saving-font { font-size: 41px; text-align: center; }
.click-here { margin:0 auto; display:table; width:40%; float:none; }
h3.drk-grey-txt { color: #4a4a4a; margin-bottom: 2%; text-align: center; }
.clublaptop-media-coverage-img { float:none; display:table; margin:0 auto; }
.rt-awrd { width:100%; }
section#awards-block h2 { text-align:center !important; }
h4 { font-size:35px; text-align:center; }
.tlg-block-img img { margin:0 auto; display:block; }
section#corporate-girl-sec h2 { text-align:center; }
.corporate-girl-img { display:none; } 
section#opportunity-block { background:#f4f4f4; border-top:2px solid #eee; }
.or-sec { display: block; float: none; margin: 0 auto; }
.cont-img { display:none; }
.contact-banner { min-height:270px; background:#f2f2f2 url(../images/banner-rep.jpg) repeat-x; border-bottom:2px solid #ededed; }
.cont-banner-txt { left: 15px; top: 20px; width: 80%; }
.cont-banner-txt h1 { font-size:35px; line-height:120%; }
.cont-banner-txt h2 { font-size:30px; line-height:120%; }
section#mission-vision { background:url(../images/abt-refeel-bg.jpg) no-repeat; }
.abt-banner { background:#f2f2f2 url(../images/banner-rep.jpg) repeat-x; min-height:260px; border-bottom:2px solid #e4e4e4; }
.abt-img { display:none; }
.abt-banner-txt { left:25px; top:40px; width:80%; }
.abt-banner-txt h1 { font-size: 30px; margin-bottom:2%; }
.abt-banner-txt h1 span { font-size: 30px;  }
section#contactus-block { background:#f4f4f4; }
.contant-block-mrgn { float:left; width:100%; }
.press-banner { min-height:430px; background:#f2f2f2 url("../images/banner-rep.jpg") repeat-x scroll 0 0;  }
.press-img { display:none; }
.press-banner-txt { left:140px; width:60%; top:20px }
.press-video-blk {  right:128px; top:136px; background:transparent; width:380px; }
.press-video { width:315px;height:215px; right:50px; top:30px; border:6px solid #000; }
section#press-franchising-world h1 { font-size:33px; }
h2.acc_trigger a { font-size: 16px !important; }
.acc_container h3 { font-size:20px !important; }
.left-download { bottom: 0; left: 20px; }
.right-download { right:73px; top: -13px; }
section#refeel-request-block h2 { text-align:center; }
.request { margin: 11px 0 0 5px; width: 47%; }
.selectfield { margin-bottom:8px; width:100%; }
.txtfield2 { margin-bottom:8px; width:100%; }
.contant-block-mrgn .frow { margin-bottom:0; }
.txtarea2 { margin: 0 8px 8px; width: 100%; }
.home-banner-caption { left:3%; top:10%; width:55%; }
.home-banner-caption h1 { font-size:40px; line-height:42px; }
.home-banner-caption h1 span { font-size:40px; line-height:42px; }
.home-banner-caption h2 { font-size:30px; line-height:32px; }
.home-banner-caption h2 span { font-size:30px; line-height:32px; }
.home-banner-caption p { font-size:16px; }
ul.ban-icon { margin:4% 0 0; }
ul.ban-icon li { font-size:15px; }
ul.bnr-btns li { line-height:40px; }
}


@media screen and (min-width : 480px) and (max-width: 639px) {
   
.main-area { width:95%; }   
ul.tp-btn-lst li.hme-icon { display:none; }
ul.tp-btn-lst li.l-stre a { border-radius:0; }
ul.tp-btn-lst li.c-enqry a { border-radius:0; }
.logo-holder { width:38%; left:13px; top: 0; }
.top-nav-holder { width:100%; float:left; margin:0; }
.nav > li { background:#abd447; display: block; float: left; width: 100%; z-index: 9999; }
.navbar-inverse .navbar-nav > li > a { margin:0 4px 0 5px; font-size:20px; text-align:left; color:#fff; }
.navbar-inverse .navbar-nav > li.active > a { border-bottom:0px solid #95ba2c; background:transparent !important;color:#515151 !important;}
.navbar{padding:0 !important; }
.navbar-inverse .navbar-nav > li > a:hover{ border-bottom:0px solid #95ba2c; background:transparent !important;color:#515151;}
.navbar{padding:0 !important;}
.navbar-toggle { margin-top:-6px; }
.navbar { margin:-70px 0 0; }
ul.bnr-btns { bottom:-30px; }
ul.bnr-btns li.corporte-tb a{ width:100%;float:left;margin:0 0 5px; }
ul.bnr-btns li.locate-tb a{ width:100%;float:left;margin:0 0 5px; }
ul.bnr-btns li.franchise-tb a{ width:100%;float:left;margin:0 0 5px; }
ul.bnr-btns img { width:10%; }
ul.bnr-btns li { font-size:16px; line-height:35px; }
header { height:98px; }
ul.tp-btn-lst { margin:133px 30px 0 0; display:block; }
ul.tp-btn-lst li.c-enqry { display:none; }
ul.tp-btn-lst li.l-stre { display:none; }
section#brands-we-refill h3.drk-grey-txt { font-size:25px; text-align:center; }
ul.brands-we-refill-list li { padding:0 35px; }
ul.brands-we-refill-list li img { margin-bottom:15px; }
ul.brands-we-refill-list li img.last { display:none; }
.rnd-bg { margin:5% 25%; width:50%; }
.imglt { margin:22px 0 70px 70px !important; }
.rnd-bg .content { width:100%; }
section#services { background: -webkit-linear-gradient(#75c318, #c9e06c); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#75c318, #c9e06c); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#75c318, #c9e06c); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#75c318, #c9e06c); /* Standard syntax (must be last) */ min-height:100px; }
section#services .services-inside { background:transparent; }
section#services .left-service { width:90%; float:left; margin:0 5%; }
ul.bullet-list li { font-size:17px; }
section#services .right-service { width:100%; float:left; margin:0; }
#myCarousel1 { margin:20px 0 0 43px; }
#myCarousel1 .carousel-control.right { right:12%; }
#myCarousel1 .carousel-control.left { left:8px; }
.tablet-bg { background:transparent; min-height:300px; margin-top:0; margin-bottom:2%; }
#myCarousel1 .carousel-inner { border:0px solid #000; }
section#services p { margin:5% 0 0 0; padding:0; }
section#testimonial-block img { display:none; }
section#video-block .left-video { width:100%; float:left; }
section#video-block .right-video { width:100%; float:left; background:transparent; border:0px solid #000;padding:0; margin-bottom:5%; min-height:100px; margin-top:0; }
section#video-block .left-video { padding:20px 0 0 0; }
.cnbc_logo_glow { background:rgba(0, 0, 0, 0) url("../images/Re-feel_glow.png") no-repeat scroll -7px -9px / cover ; }
section#awards-block .left-award { width:100%; float:left; margin-bottom:3%; }
section#awards-block .right-award { width:100%; float:left;  }
.top-footer-row1 { width:48%; float:left; margin-bottom:2%; }
.top-footer-row2 { width:48%; float:right; margin-bottom:2%; }
.top-footer-row3 { width:48%; float:left; clear:both; }
.top-footer-row4 { width:48%; float:right; margin-bottom:5%; }
.top-footer-row5 { margin:0 auto; width:48%; float:none; clear:both; }
.right-bottom-footer { width:30%; }
ul.social-network li a { width:40px; height:40px; line-height:40px; font-size:30px; }
.left-bottom-footer { width:100%; float:left; }
.right-bottom-footer { width:100%; float:left; }
.row { margin:0; padding:0; }
.abt-carousel-caption { bottom:-12px; }
.download-btn { height:auto; padding: 7px; }
.download-btn a { font-size:22px; line-height:24px; }
.img1 { display:none; }
.img2 { display:none; }
.img3 { display:none; }
.padd-left { padding:0; }
ul.about-us-bullet { margin:2% 0 0 0; }
section#founder-block h1 { margin:2% 0 0 0; }
.founder-grp-img { margin:0 auto; float:none; display:table;  }
.tlg-logo { display: table; margin: 0 auto; padding: 2% 0; }
section#investors-block h1 { margin:2% 0 0 0; }
section#testimonial-block .carousel-control.right { display:none; }
section#testimonial-block .carousel-control.left { display:none; }
.frm-enqry { width:100%; }
.grp-img { display:none; }
a.click-here { width:32%; float:none; display:table; margin:0 auto; }
.main-banner { height:250px; background:url(../images/banner-rep.jpg) repeat-x; }
.banner-caption { left:30px; top:30px; width:90%; }
ul.banner-small-img li.save-money { font-size:20px; }
ul.banner-small-img li.save-nature { font-size:20px; }
ul.banner-small-img { padding:0 0 2%; }
ul.banner-btn-lst { width:100%; }
ul.banner-btn-lst li { width:48%; margin:0 2% 0 0; font-size:17px; }
ul.banner-btn-lst li.l-stre a { width:100%; }
ul.banner-btn-lst li.c-enqry a { width:100%; }
.banner-caption h2 { padding-bottom:5px; font-size:25px; }
.ban-img { display:none; }
.cariimg-padding { padding:0 0 2%; margin:0 auto; display:block;}
.cariimg-2nd-padd { padding:1% 0;margin:0 auto; display:block; }
.cariimg-3rd-padd { padding:3% 0;margin:0 auto; display:block; }
.cariimg-4th-padd { padding:0;margin:0 auto; display:block; }
.cariimg-5th-padd { padding:2% 0; margin:0 auto; display:block;}
.corpo-img { display:none; }
.corporate-banner { min-height:550px; background:#f2f2f2 url(../images/banner-rep.jpg) repeat-x; }
.download-btn-frnchise a { font-size:20px !important; }
.banner-txt { left: 15%; top: 23px; width:70%; }
.bannertab-bg { right:15%; top:270px; width:70%; background:transparent; border:10px solid #000; padding:0; height:261px; }
.banner-txt h2 { padding:0 0 10px; font-size:26px; }
.banner-txt h1 { font-size: 35px; line-height: 40px; }
section#corpo-tlg-block h3 { font-size:35px;  text-align:center; }
section#corpo-tlg-block h4 { font-size:35px; text-align:center; }
section#corpo-tlg-block h2 { font-size:35px; }
ul.fran-img li { width:98%; }
.corporate-txtfield { margin: 2% 8px 0; width: 94%; }
.corporate-request { margin: 10px 0 0 7px; width: 94%; }
ul.number li.txt { margin: 0 0 2%; width:86%; }
.triangle-obtuse::before { display:none; }
h2.saving-font { font-size:31px; text-align: center; margin:0 0 10px; }
.click-here { margin:0 auto; display:table; width:40%; float:none; }
section#corpo-tlg-block { text-align:center; }
section#corpo-tlg-block h2 { text-align:center; }
h4 { text-align:center; font-size:30px; }
ul.logos li { margin:0 1% 0 0; }
.rt-awrd { width:100%; }
section#awards-block h2 { text-align:center !important; }
.clublaptop-media-coverage-img { float:none; margin:0 auto; display:table; }
.tlg-block-img img { margin:0 auto; display:block; }
section#corporate-girl-sec h2 { text-align:center; }
.corporate-girl-img { display:none; } 
.click-here a { font-size:20px; }
section#opportunity-block { background:#f4f4f4; border-top:2px solid #eee; }
.or-sec { display: block; float: none; margin: 0 auto; }
section#book-block h2 { font-size:38px; }
.cont-img { display:none; }
.contact-banner { min-height:270px; background:#f2f2f2 url(../images/banner-rep.jpg) repeat-x; border-bottom:2px solid #ededed; }
.cont-banner-txt { left: 15px; top: 20px; width: 94%; }
.cont-banner-txt h1 { font-size:31px; line-height:120%; }
.cont-banner-txt h2 { font-size:27px; line-height:120%; }
section#mission-vision { background:url(../images/abt-refeel-bg.jpg) no-repeat; }
.abt-banner { background:#f2f2f2 url(../images/banner-rep.jpg) repeat-x; min-height:260px; border-bottom:2px solid #e4e4e4; }
.abt-img { display:none; }
.abt-banner-txt { left:25px; top:20px; width:80%; }
.abt-banner-txt h1 { font-size: 30px; margin-bottom:2%; }
.abt-banner-txt h1 span { font-size: 30px;  }
section#contactus-block { background:#f4f4f4; }
.contant-block-mrgn { float:left; width:100%; }
.contact-btn a { font-size:25px; }
.txtfield2 { margin: 0 0 8px; width: 100%; }
.txtarea2 { margin: 0 0 8px; width: 100%; }
.sbmt-btn2 { float: right; margin: 0; }
h1.printing-heading { text-align:center; }
.press-banner { min-height:430px; background:#f2f2f2 url("../images/banner-rep.jpg") repeat-x scroll 0 0;  }
.press-img { display:none; }
.press-banner-txt {  left: 80px; top: 10px; width: 70%; }
.press-video-blk {  right:38px; top:136px; background:transparent; width:380px; }
.press-video { width:315px;height:215px; right:50px; top:30px; border:6px solid #000; }
section#press-franchising-world h1 { font-size:33px; text-align:center; line-height:120%; }
.press-banner-txt h1 span { font-size:35px; }
.press-banner-txt h2 { font-size:24px; }
.acc_container h3 { font-size:20px !important; }
.left-download { bottom: 0; left: 20px; }
.right-download { right: 33px; top: -6px; }
.fran-txtfield { width: 97%; }
.corporate-sub { width: 97%; }
ul.number { margin: 1% 0; }
.frow { margin-bottom:0; }
.frow2 { margin-bottom:0; margin-top:0; }
section#refeel-request-block h2 { font-size: 35px; line-height: 96%; text-align: center; }
.selectfield { margin-bottom:8px; width:100%; margin-left:0; }
.contant-block-mrgn .frow { margin-bottom:0; }
ul.bullet-list { margin-top:0; }
section#testimonial-block h1 { padding-bottom:0; }
.frow-l { width:100%; }
.frow-r { width:100%; }
.cnbc_logo { padding:27px 0 30px; }

.home-ban1 { display:none; }
.home-ban2 { display:block; margin: -77px 0 0;  }
.home-banner-caption { width:85%; top:10%; background:rgba(255,255,255,0.9); padding: 5% 6%; left:8%; }
.home-banner-caption h1 { font-size:54px; line-height:51px;  }
.home-banner-caption h1 span { font-size:48px; line-height:37px; }
.home-banner-caption h2 { font-size:39px; line-height:41px;  }
.home-banner-caption h2 span { font-size:42px; line-height:32px; }
.home-banner-caption p { font-size:23px; color: #000; }
ul.ban-icon { margin:4% 0 0; display: none; }
ul.ban-icon li { font-size:15px; margin:0 1% 0 0; }
section#brands-we-refill { padding:15px 0 0; height: 140px;  }
ul.bnr-btns { top:38px; display: none !important; }


/*Updated*/
.navbar-toggle {
    margin-right: -10px;
    margin-top: 7px;
    padding: 6px;
    z-index: 9;
}
/*Baner*/
.main-banner{height: 290px;}
.banner-caption h2{line-height: 25px;}
ul.banner-btn-lst{margin-top: 10px;}
.banner-txt h1 { font-size: 28px; line-height: 32px; padding: 0 0 5px;}
.banner-txt h2{ font-size: 25px; line-height: 30px;}
.bannertab-bg{top: 226px;}
.corporate-banner{min-height: 505px;}

#miller-navbar { float: right; height: auto; margin-right: -8px; padding: 0; width: 80%;}
.navbar-inverse .navbar-nav > li > a{margin: 0; padding: 0 0 0 15px; font-size: 19px;}
.navbar-inverse .navbar-nav > li > a:hover{background: #5fa626 !important; color: #fff;}
.top-counter img { max-height: 70px;}
.top-counter img:hover{transform:scale(1) !important; }
.aligncenter{margin: 0 auto;}
.icon-txt-hldr{padding:7px 0 20px 0;}
section#counter .top-counter p{font-size: 24px; line-height: 20px;}
section#counter .top-counter p span{font-size: 17px;}
header{height: 72px !important; min-height: auto !important;}
.top-counter .col-md-4:nth-child(2) { margin: 10px 0;}
.rnd-bg { background-size: 78% auto; margin: 5% 0 0 18%; width: 90%; min-height: 219px;}
.imglt { margin: 48px 0 70px 91px !important; width: auto;}
.rnd-bg .content { width: 68%;}
.rnd-bg .content p{ font-size: 21px; line-height: 17px;}
.rnd-bg .content p span{  font-size: 22px; line-height: 16px;}
section#rounded-icons{padding: 15px 0;}
section#services p{padding-bottom: 0;}
ul.bullet-list li {  background-position: left top 5px; font-size: 15px; line-height: 20px;}
ul.bullet-list{margin: 5px 0 0;}
section#testimonial-block h1{font-size: 31px; margin-top: 20px;}
ul.name-lst{margin: 15px 0 0;}
section#corporate-block{padding:20px 0; }
section#video-block .left-video img{width: 50%;}
.cnbc_logo { padding:9px 0 10px; }
section#video-block .right-video{width: 96%; margin-left: 2%;}
.clublaptop-media-coverage-img{padding: 0;}
.flt-rt-pad0{padding: 0 10px;}
h1.printing-heading{font-size: 26px;}
h1.footer-heading{font-size: 16px;}
.top-footer-row1, .top-footer-row2, .top-footer-row3, .top-footer-row4{ padding: 0 5px; }
ul.social-network li a{margin: 0 5px 0 0;}
ul.footernav{margin: 5px 0 7px 0;}
.left-bottom-footer, .right-bottom-footer{padding: 0 5px;}
section#testimonial-block p{padding: 7px 0 0 0;}
.tsti-txt{text-indent: 35px;}
.tstimonials{min-height: auto;}
section#testimonial-block{padding: 10px 0;}
.remove2 > img { margin: 0 11px 10px;}

#awards-block .logos:last-child li:last-child{margin: 10px auto 0; }
.clublaptop-media-coverage-img{display: none !important;}
.frnachise-logo{display: inline-block !important;}
.frnachise-logo img {  margin-top: 10px !important;}
.top-footer-row5 img{display: none;}
section#video-block .left-video{padding: 25px 0 10px;}
section#video-block h1{padding-bottom: 10px;}
#myCarousel1 .carousel-inner .item img{max-height: 100%; max-width: 100%; width: auto; height: auto;}

.responsive-bnr-nxt{ display: block;}
.tablet-bg .item{height: 241px;}
.tablet-bg{min-height: 224px;}
#testimonial-block{display: none !important;}



/*cartridgerefilling*/
h4 { font-size: 24px;}
.cariimg-padding, .cariimg-2nd-padd, .cariimg-3rd-padd, .cariimg-4th-padd, .cariimg-5th-padd, .print-service-img { display: table;margin: 0 auto; width: 80%; float: none;}
.banner-caption { left: 5%; top: 10px; width: 90%;}
ul.banner-small-img li.save-money, ul.banner-small-img li.save-nature{font-size: 18px; width: auto;}

/*corporate*/
#reefeel-advantage-block .bannertab-bg{width: 100%;}
ul.advantg-list{width: 100%; padding: 0 ; margin: 45px 0 0; clear: both; display: inline-block;}
ul.advantg-list li{font-size: 18px;}
.print-service-img{width: 55%;}
section#corpo-tlg-block h2 { font-size: 27px; line-height: 31px; padding-bottom: 0; text-align: center;}
section#corpo-tlg-block h3{ font-size: 28px; line-height: 28px; padding-bottom: 5px;}
section#reefeel-advantage-block{padding: 15px 0; }
ul.fran-img li .corporate-bold{font-size: 22px; line-height: 29px; margin: 0; padding: 2px 0 0;}
ul.fran-img li{margin: 0 0 15px;}
ul.fran-img li .corporate-bold{font-size: 20px; line-height: 25px; margin: 0; padding: 2px 0 0;}
.fran-img img { width: 50%;}
ul.fran-img{margin: 0;}
ul.number li.txt { margin: 0 0 7px;}
ul.number{margin: 15px 0 0;}
section#myths-block{padding: 15px 0;}
h2.saving-font { font-size: 27px; line-height: 30px; text-align: center;}
.click-here{margin: 5px auto 0; padding: 4px 15px 0; line-height: 30px;}
section#start-saving-block{padding: 10px 0;}
section#corporate-girl-sec h2{font-size: 29px;}
section#corporate-girl-sec{padding: 15px 0 0; display: none;}
ul.number li.myth{padding-bottom: 5px;}
ul.fran-img li p{font-size: 18px; line-height: 25px;}

/*franchise*/
h2{padding-bottom: 10px;}
.right-download{display: none;}
.main-download{min-height: 85px;}
.left-download{top: 5px !important;}
.fran-download { margin: 10px 0 0 0px;}
section#book-block h2{font-size: 31px;}
section#book-block h3{font-size: 21px; line-height: 22px;}
.or-sec{padding:0px; }
.frow2{margin-top: 0;}

/*press*/
section#press-franchising-world h1 { font-size: 28px; line-height: 30px;}
.press-click-btn a{font-size: 21px;}

/*about-us*/
section#mission-vision{min-height: auto;}
.mission-gap{display: none;}
.tlg-logo { display: table; float: none; margin: 0 auto; padding: 5% 0 0; width: 50%;}
section#investors-block h1, section#founder-block h1{margin: 15px 0 0;font-size: 35px; padding-bottom: 5px;}
section#investors-block p{line-height: 24px;}
ul.about-us-bullet { margin: 10px 0 0;}

/*Contact*/
#map-block h1{font-size: 27px;line-height: 30px; padding-bottom: 0;}
#map-block p{font-size: 19px;}

/*FAQ*/
h2.acc_trigger a{font-size: 16px !important;line-height: 23px; padding-left: 35px !important;}
.acc_container .block{padding: 0 !important;}
h2.acc_trigger{min-height: 30px; background-position: left top 3px !important;  background-size: 20px 20px !important;margin: 0 0 5px;}
section#privacy-block p{ font-size: 17px;line-height: 21px;}
.acc_container h3{line-height: 24px;}
ul.cartridge-bullet li{padding: 0 0 6px 23px;}
section#privacy-block h1{ padding-bottom: 5px; font-size: 21px;}
#reefeel-advantage-block .bannertab-bg{padding: 0; background: none; height: 375px;}


#highlights-block, #advantage-block, #book-block, #mission-vision, section#corpo-tlg-block, section#opportunity-block {padding: 15px 0 0 !important;}
#refeel-request-block, section#press-franchising-world, #award-recognition, section#laser-toner, section#inkjet, section#print-service, section#printer-consult{padding: 15px 0 !important;}


}


@media screen and (min-width : 360px) and (max-width: 479px) {
   
.main-area { width:95%; }
.logo-holder { width:38%; left:13px; top: 0;  }
.top-nav-holder { width:100%; float:left; margin:0; height:20px;}
.nav > li { background:#abd447; display: block; float: left; width: 100%; z-index: 9999; }
.navbar-inverse .navbar-nav > li > a { margin:0 4px 0 10px; font-size:20px; text-align:left; color:#fff; }
.navbar-inverse .navbar-nav > li.active > a { border-bottom:0px solid #95ba2c; background:transparent !important;color:#515151 !important;}
.navbar{padding:0 !important; }
.navbar-inverse .navbar-nav > li > a:hover{ border-bottom:0px solid #95ba2c; background:transparent !important;color:#515151;}
.navbar{padding:0 !important;}
ul.bnr-btns li.corporte-tb a{ width:100%;float:left;margin:0 0 8px; }
ul.bnr-btns li.locate-tb a{ width:100%;float:left;margin:0 0 8px; }
ul.bnr-btns li.franchise-tb a{ width:100%;float:left;margin:0 0 8px; }
ul.bnr-btns img { width:12%; }
ul.bnr-btns li { font-size:17px; line-height:30px; }
ul.tp-btn-lst { margin:100px 0 0; float:left; }
section#brands-we-refill h3.drk-grey-txt { font-size:26px; text-align:center; }
ul.brands-we-refill-list li { padding:0 0 0 25px; }
ul.brands-we-refill-list li img { margin-bottom:15px; }
.rnd-bg { margin:5% 20%; width:80%; }
.imglt { margin:25px 0 70px 65px !important; }
.rnd-bg .content { width:85%; }
section#services { background: -webkit-linear-gradient(#75c318, #c9e06c); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#75c318, #c9e06c); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#75c318, #c9e06c); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#75c318, #c9e06c); /* Standard syntax (must be last) */ min-height:100px; padding:0 0 5%;}
section#services .services-inside { background:transparent; }
section#services p { font-size:36px; }
ul.bullet-list li { font-size:14px; }
section#services .left-service { width:90%; float:left; margin:0 5%; }
section#services .right-service { width:100%; float:left; margin:0; }
section#testimonial-block { padding:2% 0; }
section#corporate-block { padding-bottom:5%; }
#myCarousel1 { margin:20px 0 0 0; }
#myCarousel1 .carousel-control.right { right:0%; }
.tablet-bg { background:transparent; min-height:280px; margin-top:0; width:100%; text-align:center; }
#myCarousel1 .carousel-control.left { display:none; }
#myCarousel1 .carousel-control.right { display:none; }
section#testimonial-block .carousel-control.left { display:none; }
section#testimonial-block .carousel-control.right { display:none; }
.frm-enqry { width:100%; }
section#corporate-block h1 { font-size:37px; }
.grp-img { display:none; }
#myCarousel1 .carousel-inner { border:0px solid #000; width:100%; }
section#services p { margin:5% 0 0 0; padding:0; }
section#testimonial-block img { display:none; }
section#video-block .left-video { width:100%; float:left; }
section#video-block .right-video { width:100%; float:left; background:transparent; border:0px solid #000;padding:0; margin-bottom:5%; min-height:100px; margin-top:0; }
.cnbc_logo_glow { background:rgba(0, 0, 0, 0) url("../images/Re-feel_glow.png") no-repeat scroll -32px 17px / cover ; }
section#awards-block .left-award { width:100%; float:left; margin-bottom:3%; }
section#awards-block .right-award { width:100%; float:left;  }
.top-footer-row1 { width:48%; float:left; margin-bottom:2%; }
.top-footer-row2 { width:48%; float:right; margin-bottom:2%; }
.top-footer-row3 { width:48%; float:left; clear:both; }
.top-footer-row4 { width:48%; float:right; margin-bottom:5%; }
.top-footer-row5 { margin:0 auto; width:48%; float:none; clear:both; }
.right-bottom-footer { width:30%; }
ul.social-network li a { width:32px; height:32px; line-height:32px; font-size:25px; }
.left-bottom-footer { width:100%; float:left; }
.right-bottom-footer { width:100%; float:left; }
ul.tp-btn-lst li { width:100%; float:left; }
ul.tp-btn-lst li.c-enqry a { width:100%; float:left; margin-bottom:10px; display:none;}
ul.tp-btn-lst li.l-stre a { width:100%; float:left; margin-bottom:10px; display:none; } 
.navbar-toggle { margin-right:0; margin-bottom:0; margin-top:0; }
section#awards-block h2 { font-size:26px; padding-bottom: 0 !important; }
.row { margin:0; padding:0; }
.abt-carousel-caption { bottom:-12px; }
.download-btn { height:auto; padding: 7px; }
.download-btn a { font-size:18px; line-height:18px; }
.img1 { display:none; }
.img2 { display:none; }
.img3 { display:none; }
.padd-left { padding:0; }
ul.about-us-bullet { margin:2% 0 0 0; }
section#founder-block h1 { margin:2% 0 0 0; }
.founder-grp-img { margin:0 auto; float:none; display:table;  }
.tlg-logo { display: table; margin: 0 auto; padding: 2% 0; }
section#investors-block h1 { margin:6% 0 0 0; text-align:center; }
.news-leftside { width:16%; }
.news-rightside { width:80%; }
a.click-here { width:40%; float:none; display:table; margin:0 auto; }
.main-banner { height:260px; background:url(../images/banner-rep.jpg) repeat-x; }
.banner-caption { left:30px; top:10px; width:90%; }
ul.banner-small-img li.save-money { font-size:18px; }
ul.banner-small-img li.save-nature { font-size:18px; }
ul.banner-small-img { padding:0 0 2%; }
ul.banner-btn-lst { width:100%; }
ul.banner-btn-lst li { width:95%; margin:0 2% 3% 0; font-size:17px; }
ul.banner-btn-lst li.l-stre a { width:100%;padding:5px 0; }
ul.banner-btn-lst li.c-enqry a { width:100%; padding:5px 0; }
.banner-caption h2 { padding-bottom:5px; font-size:20px; }
.ban-img { display:none; }
.cariimg-padding { padding:0 0 2%; }
.cariimg-2nd-padd { padding:1% 0; }
.cariimg-3rd-padd { padding:3% 0; }
.cariimg-4th-padd { padding:0; }
.cariimg-5th-padd { padding:2% 0; }
.corpo-img { display:none; }
.corporate-banner { min-height:550px; background:#f2f2f2 url(../images/banner-rep.jpg) repeat-x; }
.banner-txt { left: 8%; top: 23px; width: 90%; }
.bannertab-bg { background:transparent; border: 10px solid #000; height: 261px; padding: 0; right: 5%; top: 258px; width: 89%; }
.banner-txt h2 { padding:0 0 10px; font-size:25px; }
.download-btn-frnchise { margin:6px 0 0 0; }
.download-btn-frnchise a { font-size:20px !important; }
.banner-txt h1 { font-size: 35px; line-height: 40px; }
section#corpo-tlg-block h3 { font-size: 28px;  text-align:center; line-height:120%;}
section#corpo-tlg-block h4 { font-size: 41px; }
ul.fran-img li { width:98%; }
.corporate-txtfield { margin: 2% 8px 0; width: 94%; }
.corporate-request { margin: 10px 0 0 7px; width: 94%; }
ul.number li.txt { margin: 0 0 5%; width: 84%; }
.triangle-obtuse::before { display:none; }
h2.saving-font { font-size:36px; text-align: center; }
.click-here { margin:0 auto; display:table; width:60%; float:none; }
section#corpo-tlg-block { text-align:center; }
section#corpo-tlg-block h2 { text-align:center; font-size:28px; line-height:120%;}
h4 { text-align:center; font-size:28px; }
section#corpo-tlg-block h4 { text-align:center;font-size:28px; }
section#corporate-girl-sec h2 { font-size: 35px; text-align: center; }
.corporate-girl-img { display:none; }
.click-here a { font-size:20px; }
.fran-txtfield { margin:0 0 2%; width: 100%; }
.frow { margin-bottom:2%; }
.corporate-sub { margin: 0 0 10px; width: 100%; }
ul.tp-btn-lst li.hme-icon a { margin:0 auto; display:table; }
ul.tp-btn-lst li.c-enqry a { border-radius:0; }
ul.tp-btn-lst li.l-stre a { border-radius:0; }
.rt-awrd { width:100%; }
section#awards-block h2 { text-align:center !important; }
.clublaptop-media-coverage-img { float:none; margin:0 auto; display:table; }
h1.printing-heading { text-align:center; line-height:120%; }
ul.logos li { margin:0 6%; }
.tlg-block-img img { margin:0; }
section#opportunity-block { background:#f4f4f4; border-top:2px solid #eee; }
.or-sec { display: block; float: none; margin: 0 auto 5%; }
section#book-block h2 { font-size:38px; text-align:center; }
section#book-block h3 { text-align: center; }
.fran-download { margin:120px 0 0 10px; }
section#refeel-request-block h2 span { font-size:38px; }
section#refeel-request-block h2 { font-size:32px; text-align:center; }
.frow2 { margin-bottom:0; }
.fran-txtfield3 { margin:0 1% 2% 0; width:100%;}
.request { width:100%; margin:0; }
.fran-txtarea2 { width:100%; margin:0; }
.cont-img { display:none; }
.contact-banner { min-height:270px; background:#f2f2f2 url(../images/banner-rep.jpg) repeat-x; border-bottom:2px solid #ededed; }
.cont-banner-txt { left: 15px; top: 20px; width:95%; }
.cont-banner-txt h1 { font-size:28px; line-height:120%; }
.cont-banner-txt h2 { font-size:25px; line-height:120%; }
section#mission-vision { background:#f4f4f4; padding:0; }
.abt-banner { background:#f2f2f2 url(../images/banner-rep.jpg) repeat-x; min-height:260px; border-bottom:2px solid #e4e4e4; }
.abt-img { display:none; }
.abt-banner-txt { left:25px; top:20px; width:80%; }
.abt-banner-txt h1 { font-size: 30px; margin-bottom:2%; }
.abt-banner-txt h1 span { font-size: 30px;  }
section#contactus-block { background:#f4f4f4; }
.contant-block-mrgn { float:left; width:100%; }
.contact-btn a { font-size:25px; }
.txtfield2 { margin: 0 0 8px; width: 100%; }
.txtarea2 { margin: 0 0 8px; width: 100%; }
.sbmt-btn2 { float: right; margin: 0; width:50%; }
.press-banner { min-height:430px; background:#f2f2f2 url("../images/banner-rep.jpg") repeat-x scroll 0 0;  }
.press-img { display:none; }
.press-banner-txt { left:23px; width:80%; top:10px }
.press-video-blk {  right:8px; top:136px; background:transparent; width:320px; }
.press-video { width:315px;height:215px; right:12px; top:30px; border:6px solid #000; }
section#press-franchising-world h1 { font-size:33px; text-align:center; line-height:120%; }
.press-banner-txt h1 span { font-size:35px; }
.press-banner-txt h2 { font-size:27px; line-height: 28px; }
.acc_container h3 { font-size:20px !important; }
.left-download { bottom:20px; left: 20px; width:45%; }
.right-download { right: 13px; top:20px; }
.fran-txtfield { width:100%; }
section#news-block h1 { font-size:32px; }
section#news-block h1 span { font-size:32px; }
.selectfield { margin-bottom:8px; width:100%; margin-left:0; }
.contant-block-mrgn .frow { margin-bottom:0; }
.navbar-toggle { margin-top:38px; margin-right:-10px; padding:6px; z-index: 9; }
.navbar { margin:-100px 0 0; }
ul.tp-btn-lst li.hme-icon { display:none; }
ul.bullet-list { margin-top:0; }
section#testimonial-block h1 { padding-bottom:0; }
.frow-l { width:100%; margin-bottom:2%;}
.frow-r { width:100%; }
.cnbc_logo { padding:27px 0 30px; }
ul.brands-we-refill-list li img.last { display:none; }
ul.name-lst li { width:100%; }
.remove1 { display:none !important; }
.remove2 { display:none !important; }
.home-ban1 { display:none; }





.home-ban2 { display:block; margin: -72px 0 0;  }
.home-banner-caption { width:85%; top:3%; background:rgba(255,255,255,0.9); padding: 5% 6%; left:8%; }
.home-banner-caption h1 { font-size:54px; line-height:51px;  }
.home-banner-caption h1 span { font-size:48px; line-height:37px; }
.home-banner-caption h2 { font-size:39px; line-height:41px;  }
.home-banner-caption h2 span { font-size:42px; line-height:32px; }
.home-banner-caption p { font-size:23px; color: #000; }
ul.ban-icon { margin:4% 0 0; display: none; }
ul.ban-icon li { font-size:15px; margin:0 1% 0 0; }
section#brands-we-refill { padding:15px 0 0; height: 140px;  }
ul.bnr-btns { top:38px; display: none !important; }





/*Updated*/

/*Baner*/
.main-banner{height: 270px;}
.banner-caption h2{line-height: 25px;}
ul.banner-btn-lst{margin-top: 10px;}
.banner-txt h1 { font-size: 28px; line-height: 32px; padding: 0 0 5px;}
.banner-txt h2{ font-size: 25px; line-height: 30px;}
.bannertab-bg{top: 210px;}
.corporate-banner{min-height: 505px;}

#miller-navbar { float: right; height: auto; margin-right: -8px; padding: 0; width: 80%;}
.navbar-inverse .navbar-nav > li > a{margin: 0; padding: 0 0 0 15px; font-size: 19px;}
.navbar-inverse .navbar-nav > li > a:hover{background: #5fa626 !important; color: #fff;}
.top-counter img { max-height: 70px;}
.top-counter img:hover{transform:scale(1) !important; }
.aligncenter{margin: 0 auto;}
.icon-txt-hldr{padding:7px 0 20px 0;}
section#counter .top-counter p{font-size: 24px; line-height: 20px;}
section#counter .top-counter p span{font-size: 17px;}
header{height: 72px !important; min-height: auto !important;}
.top-counter .col-md-4:nth-child(2) { margin: 10px 0;}
.rnd-bg { background-size: 78% auto; margin: 5% 0 0 16%; width: 90%; min-height: 173px;}
.imglt { margin: 22px 0 37px 67px !important; width: auto;}
.rnd-bg .content { width: 75%;}
.rnd-bg .content p{ font-size: 21px; line-height: 17px;}
.rnd-bg .content p span{  font-size: 22px; line-height: 16px;}
section#rounded-icons{padding: 15px 0;}
section#services p{padding-bottom: 0;}
ul.bullet-list li {  background-position: left top 5px; font-size: 15px; line-height: 20px;}
ul.bullet-list{margin: 5px 0 0;}
section#testimonial-block h1{font-size: 31px; margin-top: 20px;}
ul.name-lst{margin: 15px 0 0;}
section#corporate-block{padding:20px 0; }
section#video-block .left-video img{width: 50%;}
.cnbc_logo { padding:9px 0 10px; }
section#video-block .right-video{width: 96%; margin-left: 2%;}
.clublaptop-media-coverage-img{padding: 0;}
.flt-rt-pad0{padding: 0 10px;}
h1.printing-heading{font-size: 26px;}
h1.footer-heading{font-size: 16px;}
.top-footer-row1, .top-footer-row2, .top-footer-row3, .top-footer-row4{ padding: 0 5px; }
ul.social-network li a{margin: 0 5px 0 0;}
ul.footernav{margin: 5px 0 7px 0;}
.left-bottom-footer, .right-bottom-footer{padding: 0 5px;}
section#testimonial-block p{padding: 7px 0 0 0;}
.tsti-txt{text-indent: 35px;}
.tstimonials{min-height: auto;}
section#testimonial-block{padding: 10px 0;}
.remove2 > img { margin: 0 11px 10px;}

#awards-block .logos:last-child li:last-child{margin: 10px auto 0; }
.clublaptop-media-coverage-img{display: none !important;}
.frnachise-logo{display: inline-block !important;}
.frnachise-logo img {  margin-top: 10px !important;}
.top-footer-row5 img{display: none;}
section#video-block .left-video{padding: 25px 0 10px;}
section#video-block h1{padding-bottom: 10px;}
#myCarousel1 .carousel-inner .item img{max-height: 100%; max-width: 100%; width: auto; height: auto;}

.responsive-bnr-nxt{ display: block;}

#testimonial-block{display: none !important;}



/*cartridgerefilling*/
h4 { font-size: 24px; line-height: 31px;}
.cariimg-padding, .cariimg-2nd-padd, .cariimg-3rd-padd, .cariimg-4th-padd, .cariimg-5th-padd, .print-service-img { display: table;margin: 0 auto; width: 80%; float: none;}
.banner-caption { left: 5%; top: 10px; width: 90%;}
ul.banner-small-img li.save-money, ul.banner-small-img li.save-nature{font-size: 18px; width: auto;}

/*corporate*/
#reefeel-advantage-block .bannertab-bg{width: 100%;}
ul.advantg-list{width: 100%; padding: 0 ; margin: 45px 0 0; clear: both; display: inline-block;}
ul.advantg-list li{font-size: 18px;}
.print-service-img{width: 55%;}
section#corpo-tlg-block h2 { font-size: 27px; line-height: 31px; padding-bottom: 0; text-align: center;}
section#corpo-tlg-block h3{ font-size: 28px; line-height: 28px; padding-bottom: 5px;}
section#reefeel-advantage-block{padding: 15px 0; }
ul.fran-img li .corporate-bold{font-size: 22px; line-height: 29px; margin: 0; padding: 2px 0 0;}
ul.fran-img li{margin: 0 0 15px;}
ul.fran-img li .corporate-bold{font-size: 20px; line-height: 25px; margin: 0; padding: 2px 0 0;}
.fran-img img { width: 50%;}
ul.fran-img{margin: 0;}
ul.number li.txt { margin: 0 0 7px;}
ul.number{margin: 15px 0 0;}
section#myths-block{padding: 15px 0;}
h2.saving-font { font-size: 27px; line-height: 30px; text-align: center;}
.click-here{margin: 5px auto 0; padding: 4px 15px 0; line-height: 30px;}
section#start-saving-block{padding: 10px 0;}
section#corporate-girl-sec h2{font-size: 29px;}
section#corporate-girl-sec{padding: 15px 0 0; display: none;}
ul.number li.myth{padding-bottom: 5px;}
ul.fran-img li p{font-size: 18px; line-height: 25px;}

/*franchise*/
h2{padding-bottom: 10px;}
.right-download{display: none;}
.main-download{min-height: 85px;}
.left-download{top: 5px !important;}
.fran-download { margin: 10px 0 0 0px;}
section#book-block h2{font-size: 28px; line-height: 33px;}
section#book-block h3{font-size: 21px; line-height: 22px;}
.or-sec{padding:0px; }
.frow2{margin-top: 0;}

/*press*/
section#press-franchising-world h1 { font-size: 28px; line-height: 30px;}
.press-click-btn a{font-size: 21px;}

/*about-us*/
section#mission-vision{min-height: auto;}
.mission-gap{display: none;}
.tlg-logo { display: table; float: none; margin: 0 auto; padding: 5% 0 0; width: 50%;}
section#investors-block h1, section#founder-block h1{margin: 15px 0 0;font-size: 35px; padding-bottom: 5px;}
section#investors-block p{line-height: 24px;}
ul.about-us-bullet { margin: 10px 0 0;}

/*Contact*/
#map-block h1{font-size: 27px;line-height: 30px; padding-bottom: 0;}
#map-block p{font-size: 19px;}

/*FAQ*/
h2.acc_trigger a{font-size: 16px !important;line-height: 23px; padding-left: 35px !important;}
.acc_container .block{padding: 0 !important;}
h2.acc_trigger{min-height: 30px; background-position: left top 3px !important;  background-size: 20px 20px !important;margin: 0 0 5px;}
section#privacy-block p{ font-size: 17px;line-height: 21px;}
.acc_container h3{line-height: 24px;}
ul.cartridge-bullet li{padding: 0 0 6px 23px;}
section#privacy-block h1{ padding-bottom: 5px; font-size: 21px;}
#reefeel-advantage-block .bannertab-bg{padding: 0; background: none; height: 375px;}


#highlights-block, #advantage-block, #book-block, #mission-vision, section#corpo-tlg-block, section#opportunity-block {padding: 15px 0 0 !important;}
#refeel-request-block, section#press-franchising-world, #award-recognition, section#laser-toner, section#inkjet, section#print-service, section#printer-consult{padding: 15px 0 !important;}
.flt-rt-pad007{text-align: center; width: 100%;}


}


@media screen and (min-width : 320px) and (max-width: 359px) {
.flt-rt-pad007{text-align: center; width: 100%;}
.main-area { width:95%; }
.logo-holder { width:38%; left:13px; top: 0;  }
.top-nav-holder { width:100%; float:left; margin:0;height:20px; }
.nav > li { background:#abd447; display: block; float: left; width: 100%; z-index: 9999; }
.navbar-inverse .navbar-nav > li > a { margin:0 4px 0 8px; font-size:20px; text-align:left; color:#fff; }
.navbar-inverse .navbar-nav > li.active > a { border-bottom:0px solid #95ba2c; background:transparent !important;color:#515151 !important;}
.navbar{padding:0 !important; }
.navbar-inverse .navbar-nav > li > a:hover{ border-bottom:0px solid #95ba2c; background:transparent !important;color:#515151;}
.navbar{padding:0 !important;}

ul.bnr-btns li.corporte-tb a{ width:100%;float:left;margin:0 0 8px; }
ul.bnr-btns li.locate-tb a{ width:100%;float:left;margin:0 0 8px; }
ul.bnr-btns li.franchise-tb a{ width:100%;float:left;margin:0 0 8px; }
ul.bnr-btns img { width:15%; }
ul.bnr-btns li { font-size:17px; line-height:40px; }
ul.tp-btn-lst { margin:98px 0 0; }
section#brands-we-refill h3.drk-grey-txt { font-size:25px; text-align:center; }
ul.brands-we-refill-list li { padding:0 10px; }
ul.brands-we-refill-list li img { margin-bottom:15px; }
.rnd-bg { margin:5% 13%; width:90%; }
.imglt { margin:25px 0 70px 65px !important; }
.rnd-bg .content { width:85%; }
section#services { background: -webkit-linear-gradient(#75c318, #c9e06c); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#75c318, #c9e06c); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#75c318, #c9e06c); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#75c318, #c9e06c); /* Standard syntax (must be last) */ min-height:100px; }
section#services .services-inside { background:transparent; }
section#services p { font-size:32px; }
ul.bullet-list li { font-size:15px; }
#myCarousel1 .carousel-control.left { display:none; }
#myCarousel1 .carousel-control.right { display:none; }
section#services .left-service { width:90%; float:left; margin:0 5%; }
section#services .right-service { width:100%; float:left; margin:0; }
#myCarousel1 { margin:0; text-align:center; }
section#testimonial-block .carousel-control.left { display:none; }
section#testimonial-block .carousel-control.right { display:none; }
ul.name-lst li a { margin:0 0 0 1%; }
.frm-enqry { width:100%; }
section#video-block h1 { font-size:31px; line-height: 28px;}
.cnbc_logo { padding:17px 0 50px; }
#myCarousel1 .carousel-control.right { right:0%; }
.tablet-bg { background:transparent; min-height:280px;}
#myCarousel1 .carousel-inner { border:0px solid #000; width:100%; }
section#services p { margin:5% 0 0 0; }
section#testimonial-block img { display:none; }
section#video-block .left-video { width:100%; float:left; }
section#video-block .right-video { width:100%; float:left; background:transparent; border:0px solid #000;padding:0; margin-bottom:5%; min-height:100px; margin-top:0; }
.cnbc_logo_glow { background:rgba(0, 0, 0, 0) url("../images/Re-feel_glow.png") no-repeat scroll -33px 4px / cover; }
section#awards-block .left-award { width:100%; float:left; margin-bottom:3%; }
section#awards-block .right-award { width:100%; float:left;  }
.top-footer-row1 { width:50%; float:left; margin-bottom:2%; }
.top-footer-row2 { width:50%; float:right; margin-bottom:2%; }
.top-footer-row3 { width:50%; float:left; clear:both; }
.top-footer-row4 { width:50%; float:right; margin-bottom:5%; }
.top-footer-row5 { margin:0 auto; width:48%; float:none; clear:both; }
.right-bottom-footer { width:30%; }
ul.social-network li a { width:30px; height:30px; line-height:30px; font-size:21px; }
.left-bottom-footer { width:100%; float:left; }
.right-bottom-footer { width:100%; float:left; }
ul.tp-btn-lst li { width:100%; float:left; }
ul.tp-btn-lst li.c-enqry a { width:100%; float:left; margin-bottom:10px; display:none;}
ul.tp-btn-lst li.l-stre a { width:100%; float:left; margin-bottom:10px; display:none; } 
section#awards-block h2 { font-size:26px; padding-bottom: 0 !important;        }
section#corporate-block img { display:none; }
.row { margin:0; padding:0; }
a.click-here { width:40%; float:none; display:table; margin:0 auto; }
section#testimonial-block .carousel-control.right { right:0; }
section#testimonial-block .carousel-control.left { left:0; }
.main-banner { height:350px; background:url(../images/banner-rep.jpg) repeat-x; }
.banner-caption { left:30px; top:10px; width:90%; }
ul.banner-small-img li.save-money { font-size:20px; width:100%; float:left; }
ul.banner-small-img li.save-nature { font-size:20px; width:100%; float:left; margin:0;}
ul.banner-small-img { padding:0 0 2%; }
ul.banner-btn-lst { width:100%; }
ul.banner-btn-lst li { width:95%; margin:0 2% 3% 0; font-size:17px; }
ul.banner-btn-lst li.l-stre a { width:100%;padding:5px 0; }
ul.banner-btn-lst li.c-enqry a { width:100%; padding:5px 0; }
.banner-caption h2 { padding-bottom:5px; font-size:23px; }
.ban-img { display:none; }
.cariimg-padding { padding:0 0 2%; }
.cariimg-2nd-padd { padding:1% 0; }
.cariimg-3rd-padd { padding:3% 0; }
.cariimg-4th-padd { padding:0; }
.cariimg-5th-padd { padding:2% 0; }
h4 { font-size:27px; line-height:120%;}
.news-leftside { width:18%; }
.news-rightside { width:80%; }
.corpo-img { display:none; }
.corporate-banner { min-height:500px; background:#f2f2f2 url(../images/banner-rep.jpg) repeat-x; }
.banner-txt { left: 8%; top: 23px; width: 90%; }
.bannertab-bg { background:transparent; border: 10px solid #000; height: 261px; padding: 0; right: 5%; top: 261px; width: 89%; }
.banner-txt h2 { padding:0 0 10px; font-size:25px; }
.banner-txt h1 { font-size: 32px; line-height: 40px; }
section#corpo-tlg-block h3 { font-size: 30px;  text-align:center; }
section#corpo-tlg-block h4 { font-size: 26px; }
ul.fran-img li { width:98%; }
.corporate-txtfield { margin: 2% 8px 0; width: 94%; }
.corporate-request { margin: 10px 0 0 7px; width: 94%; }
ul.number li.txt { margin: 0 0 5%; width: 80%; }
.triangle-obtuse::before { display:none; }
h2.saving-font { font-size:36px; text-align: center; }
.click-here { margin:0 auto; display:table; width:60%; float:none; }
section#corpo-tlg-block { text-align:center; padding: 16% 0 0; }
section#corpo-tlg-block h2 { text-align:center; font-size:30px; }
h4 { text-align:center; font-size:26px; }
section#corpo-tlg-block h4 { text-align:center; }
section#corporate-girl-sec h2 { font-size:35px; text-align: center; }
.fran-txtfield { margin:0 0 2%; width: 100%; }
.frow { margin-bottom:0; }
.corporate-sub { margin: 0 0 10px; width: 100%; }
.download-btn { margin: 0 0 20px; width: auto; }
.download-btn a { font-size: 20px !important; }
ul.tp-btn-lst li.hme-icon a { margin:0 auto; display:table; }
ul.tp-btn-lst li.c-enqry a { border-radius:0; }
ul.tp-btn-lst li.l-stre a { border-radius:0; }
.rt-awrd { width:100%; }
section#awards-block h2 { text-align:center !important; }
.clublaptop-media-coverage-img { float:none; margin:0 auto 15px; display:table; }
h1.printing-heading { text-align:center; line-height:120%; }
ul.logos li { margin:0 4%; }
.tlg-block-img img { margin:0; }
.corporate-girl-img { display:none; }
.click-here a { font-size:18px; }
section#opportunity-block { background:#f4f4f4; border-top:2px solid #eee; padding:10% 0 3%; }
.or-sec { display: block; float: none; margin: 0 auto 5%; padding:11% 0; }
section#book-block h2 { font-size:35px; line-height:100%; text-align:center; }
section#book-block h3 { text-align:center; }
.fran-download { margin:120px 0 0 10px; }
section#refeel-request-block h2 span { font-size:32px; }
section#refeel-request-block h2 { font-size:28px; text-align:center;}
.frow2 { margin-bottom:0;}
.fran-txtfield3 { margin:0 1% 2% 0; width:100%;}
.request { width:100%; margin:0; }
.fran-txtarea2 { width:100%; margin:0; }
.cont-img { display:none; }
.contact-banner { min-height:270px; background:#f2f2f2 url(../images/banner-rep.jpg) repeat-x; border-bottom:2px solid #ededed; }
.cont-banner-txt { left: 15px; top: 20px; width: 94%; }
.cont-banner-txt h1 { font-size:28px; line-height:120%; }
.cont-banner-txt h2 { font-size:25px; line-height:120%; }
section#mission-vision { background:#f4f4f4; padding:0; }
.img2 { display:none; }
.img1 { display:none; }
.padd-left { padding:0; }
ul.about-us-bullet { margin:0; }
.tlg-logo { padding: 5% 0 0; }
.abt-banner { background:#f2f2f2 url(../images/banner-rep.jpg) repeat-x; min-height:260px; border-bottom:2px solid #e4e4e4; }
.abt-img { display:none; }
.abt-banner-txt { left:25px; top:20px; width:80%; }
.abt-banner-txt h1 { font-size: 27px; margin-bottom:2%; }
.abt-banner-txt h1 span { font-size: 27px;  }
section#contactus-block { background:#f4f4f4; }
.contant-block-mrgn { float:left; width:100%; }
.contact-btn a { font-size:20px; }
.txtfield2 { margin: 0 0 8px; width: 100%; }
.txtarea2 { margin: 0 0 8px; width: 100%; }
.sbmt-btn2 { float: right; margin: 0; width:55%; }
.press-banner { min-height:430px; background:#f2f2f2 url("../images/banner-rep.jpg") repeat-x scroll 0 0;  }
.press-img { display:none; }
.press-banner-txt { left:23px; width:80%; top:10px }
.press-video-blk {  right:2px; top:136px; background:transparent; width:300px; }
.press-video { width:310px;height:210px; right:2px; top:60px; border:4px solid #000; }
section#press-franchising-world h1 { font-size:33px; text-align:center; line-height:120%; }
.press-banner-txt h1 span { font-size:35px; }
.press-banner-txt h2 { font-size:27px; }
.acc_container h3 { font-size:20px !important; }
.left-download { bottom:20px; left:0px; width:45%; }
.right-download { right: 13px; top:40px; }
.fran-txtfield { width:100%; }
section#corporate-block h1 { font-size:32px; padding-bottom: 10px; }
section#corporate-block h1 span { font-size:33px; }
section#news-block h1 { font-size:32px; }
section#news-block h1 span { font-size:32px; }
section#abt-refeel { padding:8% 0 0; }
.founder-grp-img { margin: 8% 0 0; }
section#investors-block h1 { text-align:center; }
.selectfield { margin-bottom:8px; width:100%; margin-left:0; }
.contant-block-mrgn .frow { margin-bottom:0; }
.navbar-toggle { margin-top:96px; margin-right:-10px; padding:6px; z-index: 9; }
.navbar { margin:-160px 0 0; }
ul.tp-btn-lst li.hme-icon { display:none; }
ul.bullet-list { margin-top:0; }
section#testimonial-block h1 { padding-bottom:0; }
.frow-l { width:100%; }
.frow-r { width:100%; }
ul.brands-we-refill-list li img.last { display:none; }
ul.name-lst li { width:100%; }

.home-ban1 { display:none; }
.home-ban2 { display:block; margin: -77px 0 0;  }
.home-banner-caption { width:85%; top:2%; background:rgba(255,255,255,0.9); padding: 5% 6%; left:8%; }
.home-banner-caption h1 { font-size:54px; line-height:51px;  }
.home-banner-caption h1 span { font-size:48px; line-height:37px; }
.home-banner-caption h2 { font-size:39px; line-height:41px;  }
.home-banner-caption h2 span { font-size:42px; line-height:32px; }
.home-banner-caption p { font-size:23px; color: #000; }
ul.ban-icon { margin:4% 0 0; display: none; }
ul.ban-icon li { font-size:15px; margin:0 1% 0 0; }
section#brands-we-refill { padding:15px 0 0; height: 140px;  }
ul.bnr-btns { top:38px; display: none !important; }


/*Updated*/

/*Baner*/
.main-banner{height: 290px;}
.banner-caption h2{line-height: 25px;}
ul.banner-btn-lst{margin-top: 10px;}
.banner-txt h1 { font-size: 28px; line-height: 32px; padding: 0 0 5px;}
.banner-txt h2{ font-size: 25px; line-height: 30px;}
.bannertab-bg{top: 226px;}
.corporate-banner{min-height: 505px;}

#miller-navbar { float: right; height: auto; margin-right: -8px; padding: 0; width: 80%;}
.navbar-inverse .navbar-nav > li > a{margin: 0; padding: 0 0 0 15px; font-size: 19px;}
.navbar-inverse .navbar-nav > li > a:hover{background: #5fa626 !important; color: #fff;}
.top-counter img { max-height: 70px;}
.top-counter img:hover{transform:scale(1) !important; }
.aligncenter{margin: 0 auto;}
.icon-txt-hldr{padding:7px 0 20px 0;}
section#counter .top-counter p{font-size: 24px; line-height: 20px;}
section#counter .top-counter p span{font-size: 17px;}
header{height: 72px !important; min-height: auto !important;}
.top-counter .col-md-4:nth-child(2) { margin: 10px 0;}
.rnd-bg { background-size: 78% auto; margin: 5% 0 0 16%; width: 90%; min-height: 173px;}
.imglt { margin: 16px 0 29px 58px !important; width: auto;}
.rnd-bg .content { width: 75%;}
.rnd-bg .content p{ font-size: 21px; line-height: 17px;}
.rnd-bg .content p span{  font-size: 22px; line-height: 16px;}
section#rounded-icons{padding: 15px 0;}
section#services p{padding-bottom: 0;}
ul.bullet-list li {  background-position: left top 5px; font-size: 15px; line-height: 20px;}
ul.bullet-list{margin: 5px 0 0;}
section#testimonial-block h1{font-size: 31px; margin-top: 20px;}
ul.name-lst{margin: 15px 0 0;}
section#corporate-block{padding:20px 0; }
section#video-block .left-video img{width: 50%;}
.cnbc_logo { padding:9px 0 10px; }
section#video-block .right-video{width: 96%; margin-left: 2%;}
.clublaptop-media-coverage-img{padding: 0;}
.flt-rt-pad0{padding: 0 10px;}
h1.printing-heading{font-size: 26px;}
h1.footer-heading{font-size: 16px;}
.top-footer-row1, .top-footer-row2, .top-footer-row3, .top-footer-row4{ padding: 0 5px; }
ul.social-network li a{margin: 0 5px 0 0;}
ul.footernav{margin: 5px 0 7px 0;}
.left-bottom-footer, .right-bottom-footer{padding: 0 5px;}
section#testimonial-block p{padding: 7px 0 0 0;}
.tsti-txt{text-indent: 35px;}
.tstimonials{min-height: auto;}
section#testimonial-block{padding: 10px 0;}
.remove2 > img { margin: 0 11px 10px;}

#awards-block .logos:last-child li:last-child{margin: 10px auto 0; }
.clublaptop-media-coverage-img{display: none !important;}
.frnachise-logo{display: inline-block !important;}
.frnachise-logo img {  margin-top: 10px !important;}
.top-footer-row5 img{display: none;}
section#video-block .left-video{padding: 25px 0 10px;}
section#video-block h1{padding-bottom: 10px;}
#myCarousel1 .carousel-inner .item img{max-height: 100%; max-width: 100%; width: auto; height: auto;}

.responsive-bnr-nxt{ display: block;}
.tablet-bg .item{height: 241px;}
.tablet-bg{min-height: 224px;}
#testimonial-block{display: none !important;}



/*cartridgerefilling*/
h4 { font-size: 24px;}
.cariimg-padding, .cariimg-2nd-padd, .cariimg-3rd-padd, .cariimg-4th-padd, .cariimg-5th-padd, .print-service-img { display: table;margin: 0 auto; width: 80%; float: none;}
.banner-caption { left: 5%; top: 10px; width: 90%;}
ul.banner-small-img li.save-money, ul.banner-small-img li.save-nature{font-size: 18px; width: auto;}

/*corporate*/
#reefeel-advantage-block .bannertab-bg{width: 100%;}
ul.advantg-list{width: 100%; padding: 0 ; margin: 45px 0 0; clear: both; display: inline-block;}
ul.advantg-list li{font-size: 18px;}
.print-service-img{width: 55%;}
section#corpo-tlg-block h2 { font-size: 27px; line-height: 31px; padding-bottom: 0; text-align: center;}
section#corpo-tlg-block h3{ font-size: 28px; line-height: 28px; padding-bottom: 5px;}
section#reefeel-advantage-block{padding: 15px 0; }
ul.fran-img li .corporate-bold{font-size: 22px; line-height: 29px; margin: 0; padding: 2px 0 0;}
ul.fran-img li{margin: 0 0 15px;}
ul.fran-img li .corporate-bold{font-size: 20px; line-height: 25px; margin: 0; padding: 2px 0 0;}
.fran-img img { width: 50%;}
ul.fran-img{margin: 0;}
ul.number li.txt { margin: 0 0 7px;}
ul.number{margin: 15px 0 0;}
section#myths-block{padding: 15px 0;}
h2.saving-font { font-size: 27px; line-height: 30px; text-align: center;}
.click-here{margin: 5px auto 0; padding: 4px 15px 0; line-height: 30px;}
section#start-saving-block{padding: 10px 0;}
section#corporate-girl-sec h2{font-size: 29px;}
section#corporate-girl-sec{padding: 15px 0 0; display: none;}
ul.number li.myth{padding-bottom: 5px;}
ul.fran-img li p{font-size: 18px; line-height: 25px;}

/*franchise*/
h2{padding-bottom: 10px;}
.right-download{display: none;}
.main-download{min-height: 85px;}
.left-download{top: 5px !important;}
.fran-download { margin: 10px 0 0 0px;}
section#book-block h2{font-size: 31px;}
section#book-block h3{font-size: 21px; line-height: 22px;}
.or-sec{padding:0px; }
.frow2{margin-top: 0;}

/*press*/
section#press-franchising-world h1 { font-size: 28px; line-height: 30px;}
.press-click-btn a{font-size: 21px;}

/*about-us*/
section#mission-vision{min-height: auto;}
.mission-gap{display: none;}
.tlg-logo { display: table; float: none; margin: 0 auto; padding: 5% 0 0; width: 50%;}
section#investors-block h1, section#founder-block h1{margin: 15px 0 0;font-size: 35px; padding-bottom: 5px;}
section#investors-block p{line-height: 24px;}
ul.about-us-bullet { margin: 10px 0 0;}

/*Contact*/
#map-block h1{font-size: 27px;line-height: 30px; padding-bottom: 0;}
#map-block p{font-size: 19px;}

/*FAQ*/
h2.acc_trigger a{font-size: 16px !important;line-height: 23px; padding-left: 35px !important;}
.acc_container .block{padding: 0 !important;}
h2.acc_trigger{min-height: 30px; background-position: left top 3px !important;  background-size: 20px 20px !important;margin: 0 0 5px;}
section#privacy-block p{ font-size: 17px;line-height: 21px;}
.acc_container h3{line-height: 24px;}
ul.cartridge-bullet li{padding: 0 0 6px 23px;}
section#privacy-block h1{ padding-bottom: 5px; font-size: 21px;}
#reefeel-advantage-block .bannertab-bg{padding: 0; background: none; height: 375px;}


#highlights-block, #advantage-block, #book-block, #mission-vision, section#corpo-tlg-block, section#opportunity-block {padding: 15px 0 0 !important;}
#refeel-request-block, section#press-franchising-world, #award-recognition, section#laser-toner, section#inkjet, section#print-service, section#printer-consult{padding: 15px 0 !important;}


}