@charset "utf-8";
/* CSS Document */
@font-face {
	font-family: 'Decurion Rough';
	src: url('../fonts/Decurion Rough.eot');
	src: local('☺'), url('../fonts/Decurion Rough.woff') format('woff'), url('../fonts/Decurion Rough.ttf') format('truetype'), url('../fonts/Decurion Rough.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {font-family: "Noteworthy";
  src: url("../fonts/Noteworthy Bold.eot"); /* IE9*/
  src: url("../fonts/Noteworthy Bold.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
  url("../fonts/Noteworthy Bold.woff2") format("woff2"), /* chrome、firefox */
  url("../fonts/Noteworthy Bold.woff") format("woff"), /* chrome、firefox */
  url("../fonts/Noteworthy Bold.ttf") format("truetype"), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url("../fonts/Noteworthy Bold.svg#Noteworthy Bold") format("svg"); /* iOS 4.1- */
  font-weight: 700;
}
@font-face {font-family: "Noteworthy";
  src: url("../fonts/Noteworthy Light.eot"); /* IE9*/
  src: url("../fonts/Noteworthy Light.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
  url("../fonts/Noteworthy Light.woff2") format("woff2"), /* chrome、firefox */
  url("../fonts/Noteworthy Light.woff") format("woff"), /* chrome、firefox */
  url("../fonts/Noteworthy Light.ttf") format("truetype"), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url("../fonts/Noteworthy Light.svg#Noteworthy Light") format("svg"); /* iOS 4.1- */
  font-weight: 300;
}

body{background:url(../images/pattern-body.jpg) repeat; padding-top:230px; font-family: "Noteworthy"; font-size:14px;}
header{min-height:150px; background-color:#ffffff; position:fixed; width:100%; top:0; z-index:99; background:url(../images/head-footer-ptrn.jpg) repeat-x; background-position:bottom;}
footer{background:#ffffff; color:#6d6d6d; position:relative; z-index:99;}
.pos_abs{position:absolute;}
.pos_rel{position:relative;}
.social-top{margin:50px 0 0 0; padding:0; list-style:none;}
.social-top li{float:left; margin-right:10px;}
.connect-txt{font-family:"Noteworthy"; font-weight:700; font-size:14px; color:#6d6d6d; text-transform:uppercase; -ms-transform: rotate(-10deg); /* IE 9 */ -webkit-transform: rotate(-10deg); /* Chrome, Safari, Opera */ transform: rotate(-10deg); display:block;}
.social-top li a{text-indent: 100%;white-space: nowrap;overflow: hidden; display:inline-block; width:37px; height:37px; opacity:1;}
.social-top li a:hover{opacity:0.5;  transition: opacity .5s ease-out; -moz-transition: opacity .5s ease-out; -webkit-transition: opacity .5s ease-out;  -o-transition: opacity .5s ease-out;}
.social-top li a.insta{background:url(../images/instagram.png) no-repeat; background-position:center;}
/*.social-top li a.insta:hover{background-image:url(../images/insta-wht.png);}*/
.social-top li a.yelp{background:url(../images/yelp.png) no-repeat; background-position:center;}
/*.social-top li a.yelp:hover{background-image:url(../images/yelp-wht.png);}*/
.social-top li a.fb{background:url(../images/facebook.png) no-repeat; background-position:center;}
/*.social-top li a.fb:hover{background-image:url(../images/fb-wht.png);}*/
.social-top li a.gplus{background:url(../images/google-plus.png) no-repeat; background-position:center;}
/*.social-top li a.gplus:hover{background-image:url(../images/gplus-wht.png);}*/
.social-top li a.twitter{background:url(../images/twitter.png) no-repeat; background-position:center;}
/*.social-top li a.twitter:hover{background-image:url(../images/tw-wht.png);}*/
.social-top li a.pin{background:url(../images/pinterest.png) no-repeat; background-position:center;}
/*.social-top li a.pin:hover{background-image:url(../images/pin-wht.png);}*/

.open-time-bx{float:right; margin-top:30px;}
.open-time-ttl-bx{float:left; text-align:center; color:#6d6d6d;}
.open-time-dtls-bx{float:left; border:2px dotted #000000; padding:3px 0; min-height:95px; margin-left:20px; position:relative;}
.open-time-dtls-bx:before{position:absolute; width:100%; top:-8px; left:0; border:2px dotted #000000; border-bottom:none; content:" ";}
.open-time-dtls-bx > div > div{float:left; font-family:"Noteworthy"; font-weight:700; font-size:14px; color:#808080;}
.open-time-dtls-bx > div > div:first-child{padding-right:10px; color:#000000; min-width:70px;}
.open-time-dtls-bx > div{padding:4px 10px;}

.logo-bx{position:absolute; top:20px; left:0; right:0; margin:0 auto; width:280px;}

.come-in{font-family:"Noteworthy"; font-weight:300; font-size:24px;}
.open-txt{font-family:'Decurion Rough'; font-size:58px; line-height:60px;}

header.sticky-header{min-height:110px; opacity:0.95;}
.sticky-header .social-top{margin-top:25px;}
.sticky-header .open-time-bx{margin-top:10px; margin-bottom:5px;}
.sticky-header .logo-bx{top:10px; width:120px;}

.addressbx{border-left:1px dashed #666666; border-right:1px dashed #666666; text-align:center; padding:25px 20px;} 
.address-txt{font-family:"Noteworthy"; font-weight:700; font-size:14px;}
.email-txt{font-family:"Noteworthy"; font-weight:300; font-size:16px;}
.newsletter-signup-bx{text-align:center; padding-top:15px;}
.newsletter-signup-bx h6{font-family:"Noteworthy"; font-weight:700; font-size:14px; text-transform:uppercase;}
.newsletter-signup-bx .input-group-addon{border-radius:0; padding-top:9px; padding-bottom:9px;}
.newsletter-signup-bx .form-inline .input-group > .form-control{border-radius:0; max-width:100%;}

.copyright-bx{font-family:"Noteworthy"; font-weight:700; font-size:11px; text-align:center; margin-top:35px;}
.homepage-main-section h2{font-family:'Decurion Rough'; font-size:48px; line-height:68px; text-align:center; color:#ffffff;}
.page-main-section h2{font-family:'Decurion Rough'; font-size:48px; line-height:55px; text-align:left; color:#ffffff; margin-top:50px; margin-bottom:20px;}
.homepage-main-section, .page-main-section{position:relative;}
.page-main-section{color:#ffffff; padding-bottom:20px;}
.left-bg-img-1{top:-135px; left:0;}
.left-bg-img-2{top:34px; left:80px;}
.left-bg-img-3{top:108px; left:0;}
.left-bg-img-4{top:234px; left:0;}
.left-bg-img-5{top:376px; left:0;}
.left-bg-img-6{top:467px; left:0;}
.left-bg-img-7{bottom:-28px; left:0; z-index:9;}
.left-bg-img-8{bottom:-62px; left:62px;}
.bg-imgs .left-bg-img-9{bottom:-45px; left:67px; z-index:-2;}

.right-bg-img-1{top:-42px; right:0;}
.right-bg-img-2{top:76px; right:0;}
.right-bg-img-3{top:343px; right:0;}
.right-bg-img-4{bottom: -31px; right:0;}

.bg-imgs img{z-index:-1; opacity:0.2;}
.bg-imgs img.left-bg-splat{z-index:-2;}
.left-bg-splat{top:-90px; left:54px;}
.btm-bg-ginger{bottom:-20px; right:400px;}

.home-btns-bx > a{float:left; opacity:1;}
.home-btns-bx, .home-btns-bx p, .home-btns-bx h3, .home-btns-bx a{color:#ffffff;}
.home-btns-bx a:hover{text-decoration:none; opacity:0.7;  transition: opacity .5s ease-out; -moz-transition: opacity .5s ease-out; -webkit-transition: opacity .5s ease-out;  -o-transition: opacity .5s ease-out;}
.home-btns-bx p{font-size:18px; font-weight:300; line-height:22px;}
.home-btns-bx h3{font-size:32px; line-height:38px; margin:10px 0 5px 0;}
.home-btn-about-bx{margin-top:87px; text-align:center;}
.home-btn-menu-bx{margin-top:124px;}
.home-btn-news-bx{margin-top:346px; margin-left:-30px;}
.home-btn-menu-bx a{margin-top:-65px; margin-left:95px; display:inline-block;}

.home-btn-news-bx .home-btn-news-lft-bx{float:left; margin-top:10px;}
.home-btn-news-bx .home-btn-news-rgt-bx{float:right; margin-left:15px; text-align:center;}
.home-btn-news-rgt-bx a{display:inline-block; text-align:left;}

.home-btn-gallery-bx{margin-top:39px; text-align:center;}
.home-btn-gallery-bx p{margin-left:40px; margin-top:5px;}

.nav-menu-table{margin-top:30px; background:url(../images/menu-bg.png) no-repeat; height:396px; width:290px; padding:40px 45px;}
.nav-menu-table ul{padding:0; margin:0; list-style:none;}
.nav-menu-table ul li{position:relative; padding:8px 10px 8px 40px;}
.nav-menu-table ul li:after{position:absolute; bottom:-10px; left:0; background:url(../images/menu_border.png) no-repeat; width:185px; height:14px; content:"";}
.nav-menu-table ul li:last-child:after{display:none;}

.nav-menu-table ul li a{font-size:24px; font-weight:300; color:#bbb9b9;}
.nav-menu-table ul li a:hover, .nav-menu-table ul li a:focus, .nav-menu-table ul li a.active{text-decoration:none; color:#ffffff; }
.nav-menu-table ul li a:hover:after, .nav-menu-table ul li a:focus:after, .nav-menu-table ul li a.active:after{position:absolute; right:25px; top:15px; content:""; width:53px; height:24px; background:url(../images/sandwich.png);}

.feature-img-bx{margin-top:70px;}
.menu-img-flip{-moz-transform: scale(-1, 1); -o-transform: scale(-1, 1); -webkit-transform: scale(-1, 1); transform: scale(-1, 1); margin-bottom:30px;}

.about-dtls-scroll-div{font-size:14px; line-height:22px; font-weight:400; letter-spacing:0.75px; height:250px; overflow:auto;}
.about-dtls-scroll-div p{padding-left:5px;}
.reviews-slider-bx{position:relative; padding-top:15px; margin-top:15px; text-align:center;}
.reviews-slider-bx:before{background:url(../images/seperator-shadow.png) no-repeat; background-size:100% auto; position:absolute; width:100%; height:5px; content:""; left:0; right:0; margin:auto; top:0;}
.reviews-slider-content{padding-left:45px; padding-right:45px; max-width:}
.reviews-slider-bx h3{font-size:22px; margin-top:15px; margin-bottom:10px;}
.reviews-slider-bx p{font-size:16px; letter-spacing:0.75px; font-style:italic;}
.reviews-slider-bx h6{font-size:14px; font-weight:700; color:#ffe4b8; margin-top:15px;}
.reviews-slider{position:relative;}
.reviews-slider .slick-prev:before{content:"";}
.reviews-slider .slick-prev{background:url(../images/slide-arrow-lft.png) no-repeat; width:20px; height:34px;}
.reviews-slider .slick-prev:hover, .reviews-slider .slick-prev:focus{background:url(../images/slide-arrow-lft.png) no-repeat;}

.reviews-slider .slick-next:before{content:"";}
.reviews-slider .slick-next{background:url(../images/slide-arrow-rgt.png) no-repeat; width:20px; height:34px;}
.reviews-slider .slick-next:hover, .reviews-slider .slick-next:focus{background:url(../images/slide-arrow-rgt.png) no-repeat;}

.social-contact{list-style:none; padding-left:15px; margin-left:-10px; margin-right:-10px;}
.social-contact li{float:left; margin-left:15px;}
.social-contact li:first-child{margin-left:0px;}

.social-contact li a{text-indent: 100%; white-space: nowrap; overflow: hidden; display:inline-block; width:37px; height:37px;}
.feature-img-bx.contact-feature-bx{margin-top:75px;}

.social-contact li a.insta{background:url(../images/insta-wht.png) no-repeat; background-position:left center;}
.social-contact li a.yelp{background:url(../images/yelp-wht.png) no-repeat; background-position:left center;}
.social-contact li a.fb{background:url(../images/fb-wht.png) no-repeat; background-position:left center;}
.social-contact li a.gplus{background:url(../images/gplus-wht.png) no-repeat; background-position:left center;}
.social-contact li a.twitter{background:url(../images/tw-wht.png) no-repeat; background-position:left center;}
.social-contact li a.pin{background:url(../images/pin-wht.png) no-repeat; background-position:left center;}

.contact-address-bx{font-size:16px; font-weight:300; line-height:28px;}
.contact-address-bx hr{background:url(../images/seperator-shadow.png) no-repeat; border:none; height:5px; background-size:100%;}
.contact-address-bx a{color:#ffffff; text-transform:uppercase; text-decoration:underline; margin-top:15px; display:inline-block; font-size:13px; font-weight:300; letter-spacing:1px;}

.contact-opening-hrs h3{font-family:'Decurion Rough'; font-size:30px;}

.contact-opening-hrs-tbl-row > div{float:left; text-transform:uppercase; padding:5px 0; font-weight:400;}
.contact-opening-hrs-tbl-row > div:first-child{width:30%;}

.contact-dtls-lft{position:relative; }
.border-shadow-right{position:absolute; background:url(../images/vertical-shadow.png) no-repeat; height:100%; background-size:100% 100%;top:0; right:0; width:6px;}

.contact-dtls-rgt h3{font-size:24px; line-height:38px; margin-bottom:30px;}

.contact-top-icoBx{position:absolute; right:0; top:-70px;}
.contact-bottom-icoBx{position:absolute; left:-150px; bottom:-30px;}

.email-mobile{position:relative; margin-top:30px;}
.email-mobile:before{background:url(../images/seperator-shadow.png) no-repeat; border:none; height:5px; background-size:100%; width:100%; content:""; position:absolute; top:0; left:0;}
.email-mobile:after{background:url(../images/seperator-shadow.png) no-repeat; border:none; height:5px; background-size:100%; width:100%; content:""; position:absolute; bottom:0; left:0;}

.call-dtls-bx{position:relative; padding:15px 0; font-size:20px; font-weight:700; line-height:37px;}
.call-dtls-bx span{margin-left:15px;}
.email-dtls-bx{padding:15px 0;font-size:20px; font-weight:700; line-height:37px;}
.email-dtls-bx a{color:#ffffff; display:inline-block; margin-left:15px;}

.news-row{position:relative; padding:0 0 50px 40px;}
.news-row:before{position:absolute; content:""; top:0; left:0; background:url(../images/news-1.png) no-repeat; width:27px; height:32px;}
.news-row:after{position:absolute; content:""; bottom:25px; left:0; right:0; margin-left:auto; margin-right:auto; width:783px; height:3px; max-width:100%; background:url(../images/seperator-shadow.png) no-repeat;}
.news-row a{color:#fff;}
.news-row a:hover{text-decoration:none; opacity:0.8;}
.news-row h5{font-size:20px; line-height:36px; margin-top:0; font-weight:400;}
.news-row ul{margin:0; padding:0; list-style:none;}
.news-row ul li{float:left; position:relative; font-size:14px; letter-spacing:1px; line-height:24px; font-weight:300; padding-right:15px;}
.news-row ul li + li{padding-left:15px;}
.news-row ul li + li:before{content:"|"; position:absolute; top:0; left:0px;}

.news-img-bx{text-align:right; margin-top:30px;}
.news-img-bx img{margin-left:auto; margin-right:auto; margin-bottom:90px;}

@media (min-width:1400px){
.home-btn-gallery-bx{margin-left:-10px; margin-right:-100px;}
.home-btns-bx{margin-bottom:40px;}
.btm-bg-ginger{right:480px;}
.bg-imgs img{opacity:1;}
}

@media(min-width:1200px) and (max-width:1399px){
.home-btn-gallery-bx{margin-left:-70px;}
.home-btns-bx{margin-bottom:100px;}
}

@media(min-width:1200px){
.newsletter-signup-bx .form-inline .input-group > .form-control{width:250px;}
.home-btn-menu-bx{margin-left:100px;}
}

@media(min-width:992px) and (max-width:1199px){
.newsletter-signup-bx .form-inline .input-group > .form-control{width:190px;}
.home-btns-bx > div{max-width:235px;}
.home-btn-news-bx .home-btn-news-lft-bx{max-width:70px;}
.home-btn-news-bx{margin-top:220px; margin-left:60px;}
.home-btn-gallery-bx{margin-left:20px;}
.home-btn-menu-bx{margin-left:20px;}
}

@media(min-width:768px) and (max-width:991px){
.newsletter-signup-bx .form-inline .input-group > .form-control{width:140px;}
.home-btns-bx > div{max-width:170px;}
.home-btns-bx h3{font-size:30px;}
.home-btns-bx p{font-size:16px;}
.home-btn-menu-bx a{margin-top:-40px; margin-left:45px;}

.home-btn-news-bx .home-btn-news-lft-bx{max-width:35%;}
.home-btn-news-bx .home-btn-news-rgt-bx{max-width:65%; margin-left:0; padding-left:15px;}
.home-btn-news-bx{margin-top:220px; margin-left:30px;}
.home-btn-gallery-bx{margin-left:10px;}
.home-btn-menu-bx{margin-left:10px;}

.social-top > li:first-child{display:none;}
.open-time-ttl-bx{display:none;}

.logo-bx{width:210px;}

header{min-height:120px;}
.open-time-bx{margin-top:15px;}

.social-top{margin-top:40px;}
}

@media (max-width:767px){
header{min-height:80px;}
header.sticky-header{min-height:80px;}
.logo-bx{width:140px;}
body{padding-top:150px;}
.homepage-main-section h2{font-size:35px; line-height:48px;}

.home-btns-bx > div{margin-left:auto; margin-right:auto; float:none;}
.home-btns-bx > div > img{margin-left:auto; margin-right:auto;}

.home-btn-menu-bx{margin-top:60px;}
.home-btn-news-bx{margin-top:60px;}

.home-btn-news-bx .home-btn-news-rgt-bx{float:left;}
.home-btn-news-bx{display:inline-block;}
.home-btns-bx{text-align:center;}

.bg-imgs{display:none;}



.newsletter-signup-bx .form-inline .input-group > .form-control{max-width:160px;}
.newsletter-signup-bx .form-inline .input-group{margin:0 auto;}
.newsletter-signup-bx .input-group-addon{width:auto;}

.copyright-bx{margin-top:15px;}
.addressbx{border-left:none; border-right:none; border-top:1px dashed #666666; border-bottom:1px dashed #666666; padding-top:15px; padding-bottom:10px;}

.social-top{display:none;}
.open-time-bx{display:none;}
footer{padding-bottom:20px;}
.reviews-slider .slick-next{right:0;}
.reviews-slider .slick-prev{left:0;}

.about-dtls-scroll-div{margin-top:20px;}
.feature-img-bx{display:none;}
.slick-dots{display:none !important;}


.menu-sliding-div{height:auto !important;}

.smily_bx{display:none;}
}
.inline-blk{display:inline-block;}
/* For slick Slider */

.slider-nav-thumbnails .slick-slide {
	opacity: 0.5;
}

.slider-nav-thumbnails .slick-slide.slick-active {
	opacity: 1;
  background: green;
}

.photo-slider .slick-dots{bottom:auto; margin-left:-5px; margin-right:-10px; overflow:hidden;}

.photo-slider .slick-dots li{width:145px; max-width:20%; height:auto;}
.photo-slider .slick-prev:before, .photo-slider .slick-next:before{font-size:25px; z-index:9999;}
.photo-slider .slick-prev{left:20px;  z-index:9999;}
.photo-slider .slick-next{right:20px; z-index:9999;} 

.photo-slider{position:relative; z-index:9;}
.photo-slider figure img{max-height:400px; margin-left:auto; margin-right:auto;}
.smily_bx{position:absolute; right:-50px; top:-95px; z-index:8;}
.photoslider-wrpr{position:relative; z-index:9;}

.menu-sliding-div{background:#f8f4e6; color:#555555; padding:10px 18px;	font-size:14px; font-weight:700; font-family:"Noteworthy"; letter-spacing:1px; line-height:20px;}
.menu-sliding-div h4{color:#b32317; font-size:18px; line-height:36px; font-family:"Noteworthy"; font-weight:700; text-align:center; margin-bottom:10px;}
.menu-sliding-div h3{font-family:'Decurion Rough'; font-size:24px; line-height:36px; color:#2c2c2c; text-align:center; margin-top:0;}
.menu-sliding-div h5{font-size:18px; line-height:22px; font-family:'Decurion Rough'; font-weight:400; text-align:center; margin-bottom:10px; text-transform:uppercase;}
.color-pops-red{color:#b32317;}
.color-pops-orange{color:#884e01;}

.menu-dtls-3cols > div{float:left; padding:5px;}
.menu-dtls-3cols > div:first-child{width:60%;}
.menu-dtls-3cols > div:nth-child(2){width:20%; text-align:center;}
.menu-dtls-3cols > div:nth-child(3){width:20%; text-align:center;}

.menu-dtls-3cols.menu-dtls-heading{font-size:16px; font-weight:700; font-family:"Noteworthy"; letter-spacing:1px; padding-bottom:10px;}
.menu-dtls-3cols{margin-bottom:10px;}
.menu-sliding-div p{font-size:14px; font-weight:700; font-family:"Noteworthy"; letter-spacing:1px; line-height:20px;}
.menu-sliding-div p.ingredients{font-size:12px; line-height:16px; font-weight:400; margin-top:5px;}

.menu-sliding-div{margin:10px;}

.menu-sliding-div h3 span{position:relative; display:inline-block;}
.menu-sliding-div h3 span:before{position:absolute; z-index:9999; background:url(../images/menu-ttl--shadow-left.png) no-repeat; left:-85px; top:50%;margin-top:-3px; content:""; width:75px; height:3px;}
.menu-sliding-div h3 span:after{position:absolute; z-index:9999; background:url(../images/menu-ttl--shadow-rgt.png) no-repeat; right:-85px; top:50%; margin-top:-3px; content:""; width:75px; height:3px;}

.menu-dtls-2cols > div{float:left; padding:5px;}
.menu-dtls-2cols > div:first-child{width:80%;}
.menu-dtls-2cols > div:nth-child(2){width:20%; text-align:center;}

.call-img-bx{float:left; width:25%; margin-top:25px; padding-right:10px;}
.feature-img-bx .call-dtls-bx{float:left; width:75%; margin:0; padding:0;}
.call-dtls-bx h3{font-size:20px; font-weight:700; font-family:"Noteworthy"; letter-spacing:1px; margin:0;}
.call-dtls-bx h2{font-size:21px; font-weight:700; font-family:"Noteworthy"; letter-spacing:1px; margin-top:5px; margin-bottom:5px;}
.call-dtls-bx p{color:#e1c8c7; font-size:16px; font-weight:300;font-family:"Noteworthy"; line-height:25px;}

.download-menu-bx{position:absolute; right:-25px; top:-15px;}
.responsive-menu-slide{padding-top:35px;}
.responsive-menu-slide .slick-prev, .responsive-menu-slide .slick-next{top:15px;}
.responsive-menu-slide .slick-prev:before, .responsive-menu-slide .slick-next:before{font-size:30px;}
.responsive-menu-slide .slick-prev{right:60px; left:auto;}
.responsive-menu-slide .slick-next{right:20px; left:auto;}

.menu-sliding-div{height:600px !important; overflow:auto;}

.home-page .nav-menu-table{display:none;}
@media(max-width:767px){
.menu-sliding-div{height:auto !important; padding-left:5px; padding-right:5px; margin-right:0; margin-left:0;}
.download-menu-bx{position:relative; text-align:right; right:auto; top:0; margin-top:20px;}
.download-menu-bx a{display:inline-block;}
.about-dtls-scroll-div{height:auto;}
body .logo-bx{margin-left:15px;}
.nav-menu-table{display:none; margin-top:-30px;}
.navbar-toggle{margin-top:18px;}
.navbar-toggle .icon-bar{background:#000; width:26px;}
.navbar-toggle .icon-bar + .icon-bar{margin-top:5px;}


/*.page-main-section h2{margin-bottom:100px;}*/

}


.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail, .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url(../images/vertical-shadow-about.png); background-repeat:no-repeat; background-size:3px 100%;}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:transparent; background-image:url(../images/scroll-dragger.png); background-repeat:no-repeat;}

.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:transparent;}