@charset "utf-8";



/*common classes*/

body{ margin:0px; padding:0px; background:#e7e7e5; font: 18px/24px 'ImprintMTShadow'; color: #3b1504; }

.container { width: 1008px; margin: 0 auto; position: relative; }



* { box-sizing: border-box; }



h1 { font: 45px/54px 'PornFashionTrial'; margin: 0 0 17px; }

h2 { font: 30px/40px 'ImprintMTShadow'; margin: 0 0 10px; }

/* font-face */

@font-face {
    font-family: 'hominisnormal';
    src: url('../fonts/HOMINIS-webfont.eot');
    src: url('../fonts/HOMINIS-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/HOMINIS-webfont.woff') format('woff'),
         url('../fonts/HOMINIS-webfont.ttf') format('truetype'),
         url('../fonts/HOMINIS-webfont.svg#hominisnormal') format('svg');
    font-weight: normal;
    font-style: normal;

}


#container p { margin: 0 0 25px; }



::-webkit-input-placeholder { color: #5a5a5a; opacity: 1; }

:-moz-placeholder { color: #5a5a5a; opacity: 1; }

::-moz-placeholder { color: #5a5a5a; opacity: 1; }

:-ms-input-placeholder { color: #5a5a5a; opacity: 1; }



#whats-happening ::-webkit-input-placeholder { color: #cfcfcf; opacity: 1; }

#whats-happening :-moz-placeholder { color: #cfcfcf; opacity: 1; }

#whats-happening ::-moz-placeholder { color: #cfcfcf; opacity: 1; }

#whats-happening :-ms-input-placeholder { color: #cfcfcf; opacity: 1; }





/*header*/

header { background:url(../img/header.jpg) center 0 no-repeat; background-size: cover; min-height: 220px; /*position: fixed; width: 100%; z-index: 100;*/ }

header .logo  { position: absolute; left: 50%; top: 18px; margin-left: -118px; z-index: 90; transition:all 0.5s;-webkit-transition:all 0.5s; -moz-transition:all 0.5s; }

header .jointherepublic { position: absolute; left: 11px; top: 34px;transition:all 0.5s;-webkit-transition:all 0.5s; -moz-transition:all 0.5s; }

header .social { list-style: none; position: absolute; right: 10px; top: 32px;transition:all 0.5s;-webkit-transition:all 0.5s; -moz-transition:all 0.5s; } 

header .social li { display: table-cell; padding: 0 0 0 4px; }

header .social li span,header .social li a { display: block; text-indent: -999em; width: 39px; height: 39px; }

header .social li:nth-child(1) { background:url(../img/social.png) 0 0 no-repeat; }

header .social li:nth-child(2) { background:url(../img/social.png) -43px 0 no-repeat; }

header .social li:nth-child(3) { background:url(../img/social.png) -85px 0 no-repeat; }

header .social li:nth-child(4) { background:url(../img/social.png) -128px 0 no-repeat; }

header .social li:nth-child(1):hover { background-position: 0 -41px; }

header .social li:nth-child(2):hover { background-position: -43px -41px; }

header .social li:nth-child(3):hover { background-position: -85px -41px; }

header .social li:nth-child(4):hover { background-position: -128px -41px; }



/*header top navigation*/

header nav { position: relative; background:url(../img/topmenu.gif) center 0 repeat-y #d64407; position: absolute; top: 96px; width: 100%; border: 1px solid #e75402; border-width: 1px 0 0 0; box-shadow: 0 5px 5px rgba(0,0,0,.5) }

header nav:before,

header nav:after { display: block; content: ""; width: 52px; height: 71px; background: url(../img/topmenu-left.png) 0 0 no-repeat; position: absolute; left: -27px; top: -1px;}

header nav:after { background: url(../img/topmenu-right.png) 0 0 no-repeat; left: auto; right: -26px; }



header nav ul { margin: 0 0 0 10px;transition:all 0.5s;-webkit-transition:all 0.5s; -moz-transition:all 0.5s; }

header nav ul > li { display: inline-block; }

header nav ul > li:nth-child(4) { margin-right: 240px; }

header nav ul > li > a { display: block; color: #ffffff; text-decoration: none; text-transform: uppercase; font-size: 15px; margin: 12px 0 10px; padding: 3px 14px; cursor:pointer; transition:all 0.5s;-webkit-transition:all 0.5s; -moz-transition:all 0.5s;}

header nav ul > li:nth-child(5) a { padding-right: 5px; padding-left: 5px; }

header nav ul > li:nth-child(6) a { padding-left: 5px; padding-right: 5px; }

header nav ul > li > a:hover { color: #fff; background: #3b1504; border-radius: 2px;}

header nav ul > li.active > a { background: #3b1504; border-radius: 2px; }

.sub-menu-last {

    position: relative;

}

/*sub menu*/

.sub-menu-last .sub-menu a{display:none;position: absolute;top: 30px;left: 0;width: 123px; text-transform:uppercase; font-size:15px; background: #3b1504; margin-top:10px; height:30px; z-index:99; padding-top:4px;padding-left:14px;}

.sub-menu-last:hover .sub-menu a{display:block;}

/*homepage banner*/

#home-banner {}

#home-banner { border-bottom: 2px solid #087001;}

#home-banner img { width: 100%; height: auto; display: block; }



/*about us*/ 

#about-us {background: url("../img/about-us-bg.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

    box-shadow: 0 3px 5px rgba(0, 0, 0, 0.4) inset;

    padding: 57px 0 60px;

    position: relative; background-size:cover;}

#about-us .bg { position: absolute; left: 0; bottom: -6px; }

#about-us .move-right { padding-left: 490px; }

#about-us p:last-child { margin-bottom: 0; }



/*Juice Cleanses*/

#juice-cleanses { border-bottom: 13px solid #d64407; }

#juice-cleanses .sec-head { box-shadow: 0 5px 4px rgba(0, 0, 0, 0.7); position: relative; z-index: 110; }

#juice-cleanses .sec-head img { width: 100%; height: auto; display: block; }

#juice-cleanses .details-area { background:url(../img/juice-cleanses.jpg) center 0 no-repeat; background-size: cover; overflow: hidden; }   

#juice-cleanses .scroll_wrap { float: right; width: 435px; background: url(../img/bg-scroll-area.png); box-shadow: 5px 0 5px rgba(0,0,0,.7); padding: 50px 25px; }  

#juice-cleanses .scroll h2 {  }   

#juice-cleanses .scroll ul { list-style: none; }   

 

/*Cold Pressed Juicer*/ 

#cold-pressed-juicer {   background: url("../img/cold-pressed-bg.jpg") no-repeat scroll center 0 / cover rgba(0, 0, 0, 0);

    border-bottom: 4px solid #0a5703;

    overflow: hidden;

    padding: 40px 0; }

#cold-pressed-juicer .left { float: left; width: 200px; margin-right: 60px; }

#cold-pressed-juicer .left img { margin: 18px 0 0 18px; }

#cold-pressed-juicer h1 { font-size: 50px; margin-top: 0; color: #064e00; letter-spacing: .05em; }

#cold-pressed-juicer .right { padding-right: 90px; }

#cold-pressed-juicer .right p { font-size: 19px; line-height: 24px; }

 

/*Menu-slider-section*/ 

.cycle-slideshow section{ height:861px; width:100%;}

#menu .left-text p{ color:#e6c995; font-family:"Sue Ellen Francisco"; font-size:28px; font-weight:400;  line-height:37px;}

.menu-data h4{color: #ff6600;text-transform: uppercase; font-family:"Sue Ellen Francisco"; font-size:28px; font-weight:400;  line-height:37px;}

.menu-data h4 sup{ float: right;font-size: 10px;margin-top: -3px;}

.cycle-slideshow section .left-text p span{ color:#ff6600; text-transform:uppercase;}

/*.slide01{ background:url(../img/slidebg-01.jpg) no-repeat center top;}*/

#menu h1{ padding-top:45px; padding-bottom:35px; color:#fff; margin-bottom:0px;}

.left-text{ width:68%; float:left;}

.right-text{ width:32%; float:left; padding-top:145px;}

/*.slide02{ background:url(../img/slidebg-02.jpg) no-repeat center top;}*/

.slide02 .right-text{padding-top: 285px;}

/*.slide03{ background:url(../img/slidebg-01.jpg) no-repeat center top;}*/

.cycle-prev, .cycle-next {cursor: pointer; height: 100%; position: absolute; top: 0; width: 12%; z-index: 800;}

.cycle-prev {background: url(../img/slide-left-arrow.png) no-repeat scroll 80% 50% rgba(0, 0, 0, 0);left: 0;}

.cycle-next {background: url(../img/slide-right-arrow.png) no-repeat scroll 20% 50% rgba(0, 0, 0, 0);right: 0;}



/*Whats happening*/

#whats-happening { background: url(../img/whats-happening-bg.jpg) center 0 no-repeat; background-size: cover; border-bottom: 4px solid #0a5703; padding: 35px 0 50px; overflow: hidden; }

#whats-happening h1 { color: #fef2e2; font-size: 50px; letter-spacing: .05em; margin: 0 0 10px; }

#whats-happening h1 + p { color: #f8e5c5; font-size: 19px; }

#whats-happening .two-boxes,

#whats-happening .full-box { clear: both; padding: 20px; width: 100%; }

#whats-happening .two-boxes .box1 { width: 52%; margin-right: 20px; padding-top: 20px; }

#whats-happening .two-boxes .box2 { width: 45%; padding-bottom: 15px; }

#whats-happening .two-boxes .box2 h2 { margin: 0 0 10px; }

#whats-happening .box { float: left; background: rgba(71,63,61,.33); padding: 10px 20px 22px; }

#whats-happening .box h2 { font: 42px/46px 'PornFashionTrial'; color: #dac9ad; text-transform: uppercase; margin: 0 0 21px; }

#whats-happening .box h2 span.big { font-size: 51px; color: #dac9ad; text-transform: uppercase; }

#whats-happening .box h2 span.orange { color: #f08640; }

#whats-happening .newsletter ul { list-style: none; }

#whats-happening .newsletter ul li { margin: 0 0 12px; }

#whats-happening .newsletter input[type="text"],

#whats-happening .newsletter input[type="email"] { width: 100%; background: #49423e; border: 1px solid #1b1b1b; font: 14px 'Open Sans'; padding: 12px 14px; color: #cfcfcf; box-shadow: 0 5px 5px rgba(0,0,0,.2) inset; }

#whats-happening .newsletter input[type="submit"],

#whats-happening .newsletter button[type="submit"] { width: auto; background:url(../img/submit.gif) 0 0 repeat-x #5fb72d; border: 1px solid #45b00e; box-shadow: 0 0 2px rgba(256,256,256,.95) inset; font: 18px 'Open Sans'; font-weight: 700; text-transform: uppercase; cursor: pointer; color: #36302c; padding: 8px 30px; margin-left: 2px; }

#whats-happening .newsletter input[type="submit"]:hover,

#whats-happening .newsletter button[type="submit"]:hover { background: #72cc43; } 

 

/*our blogs*/ 

#whats-happening .full-box h2 { text-align: center; margin-bottom: 25px; }

#whats-happening .full-box .box { float: none; padding: 30px 20px 15px; overflow: hidden; }

#whats-happening .full-box .blog { float: left; width: 50%; padding-right: 30px; }

#whats-happening .full-box .blog:nth-child(odd) { padding-right: 15px; }

#whats-happening .full-box .blog .blog-image { float: left; margin: 0 15px 0 0; }

#whats-happening .full-box .blog .blog-image img { border: 3px solid #5f5854; height:96px;width:110px; }

#whats-happening .full-box .blog .blog-date { font: 12px 'Lato'; color: #f08640; }

#whats-happening .full-box .blog .blog-title,

#whats-happening .full-box .blog .blog-title a { font: 15px 'Lato'; font-weight: 700; color: #f8e5c5; text-decoration: none; }

#whats-happening .full-box .blog .blog-detail { font: 14px 'Lato'; color: #cacaca; }

#whats-happening .full-box .blog .blog-detail a { font: 14px 'Lato'; color: #ddbb83; }



/*-share-*/ 

#whats-happening .share { margin: 10px 0 0 50px; }

#whats-happening .share-it { float: left; font: 25px 'PhontPhreakHandwriting'; color: #f8e5c5; background: url(../img/share-it.png) 0 0 no-repeat; padding: 46px 0 0 190px; }

#whats-happening .share ul { float: left; list-style: none; margin: 23px 0 0 55px; }

#whats-happening .share ul li { display: inline-block; margin-right: 28px; }

#whats-happening .share ul li a { display: block; width: 83px; height: 84px; }

#whats-happening .share ul li:nth-child(1) a { background: url(../img/share-fb.png); background-size: cover; }

#whats-happening .share ul li:nth-child(2) a { background: url(../img/share-twitter.png); background-size: cover; }

#whats-happening .share ul li:nth-child(3) a { background: url(../img/share-google.png); background-size: cover; }

#whats-happening .share ul li:nth-child(4) a { background: url(../img/share-rss.png); background-size: cover; }

#whats-happening .share ul li:nth-child(5) a { background: url(../img/share-mail.png); background-size: cover; }

#whats-happening .share ul li:nth-child(1):hover,

#whats-happening .share ul li:nth-child(2):hover,

#whats-happening .share ul li:nth-child(3):hover,

#whats-happening .share ul li:nth-child(4):hover,

#whats-happening .share ul li:nth-child(5):hover { background: #ff6600; border-radius: 100%; }

 

 

/*-- Franchise --*/

#franchise { background: url(../img/franchise-bg.jpg) center 0 no-repeat; background-size: cover; border-bottom: 4px solid #0a5703; padding: 45px 0 120px; }

#franchise h1 { color: #fef2e2; font: 35px 'PornFashionTrial'; text-align: center; padding: 0 60px; letter-spacing: .05em; margin-bottom: 60px; }

#franchise .form-wrap { background: rgba(256,256,256,.86); border: 4px solid #a27751; width: 590px; padding: 24px 24px 10px; margin: 0 auto; overflow: hidden; }

#franchise .form-wrap ul { list-style: none; }

#franchise .form-wrap ul li { float: left; width: 50%; margin: 0 0 8px; }

#franchise .form-wrap ul li:nth-child(odd) { padding-right: 16px; }

#franchise .form-wrap input,

#franchise .form-wrap textarea { width: 100%; border: 1px solid #979797; font: 14px 'Open Sans'; padding: 8px 14px; }

#franchise .form-wrap textarea { resize: none; height: 100px; }

#franchise .form-wrap input[type="submit"],

#franchise .form-wrap button[type="submit"] { width: auto; background:url(../img/submit.gif) 0 0 repeat-x #5fb72d; border: 1px solid #45b00e; box-shadow: 0 0 2px rgba(256,256,256,.95) inset; font: 18px 'Open Sans'; font-weight: 700; text-transform: uppercase; cursor: pointer; }

#franchise .form-wrap input[type="submit"]:hover,

#franchise .form-wrap button[type="submit"]:hover { background: #72cc43; } 

 

/*---- Locations ----*/ 

#locations{ padding-top:0px;  background:#f0ede5;}

#locations #map_canvas { width: 100%; height: 100%; min-height: 500px; }  

#locations .address-wrap { position: absolute; right: 0; bottom: 116px; width: 420px; }

#locations .address { float: right; position: relative; background: #fcf7ee; padding: 24px; width: 100%; box-shadow: 0 2px 3px rgba(0,0,0,.6); margin-right: 30px; }

.address:after, .address:before { right: 100%; top: 50%; border: solid transparent;	content: " "; height: 0; width: 0; position: absolute;

	pointer-events: none; }

.address:after { border-color: rgba(136, 183, 213, 0); border-right-color: #fcf7ee;	border-width: 13px;	margin-top: -13px; }

.address:before { border-color: rgba(194, 225, 245, 0); border-right-color: #fcf7ee; border-width: 14px; margin-top: -14px; }



#locations .address img { float: left; margin: 0 15px 10px 0; }

#locations .address h3 { font: 40px 'PornFashionTrial'; line-height:51px;}

#locations .address ul { float: left; list-style: none; }

#locations .address ul li { margin: 0 0 11px; }

#locations .address ul li:nth-child(2) { background:url(../img/phone.png) 0 2px no-repeat; padding-left: 40px; }

#locations .address ul li:nth-child(3) { background:url(../img/mail.png) 0 3px no-repeat; padding-left: 40px; }

#locations .address ul li:last-child { margin: 0 0 0px; }

#locations .address ul li a { text-decoration: none; color: #3b1504; }

#locations .address ul li a:hover { color: #ff8900; }

 

 

/*-- Footer --*/ 

footer { background: url(../img/footer.jpg); background-size: cover; border-top: 5px solid rgba(256,256,256,.1); overflow: hidden; padding: 0 0 10px; }

footer .move-to-top { position: fixed;right:20px;bottom: 20px;z-index: 999999;}

footer .move-to-top a { background:url(../img/move-to-top.png) 0 0 no-repeat; display: block; width: 49px; height: 49px; text-indent: -999em; opacity: .85; }

footer .move-to-top a:hover { background-position: 0 bottom; }

footer ul.links { padding: 22px 0 0; }

footer ul.links li { display: inline-block; background:url(../img/footer-li.gif) right .3em no-repeat; padding-right: 35px; margin-right: 28px; }

footer ul.links li:last-child { background: none; padding-right: 0; margin-right: 0; }

footer ul.links li a { display: block; font-size: 15px; color: #e4cfcf; text-transform: uppercase; text-decoration: none; }

footer ul.links li a:hover { color: #ffffff; }

 

footer ul.copyright { padding: 10px 0 0; color: #897c75; }

footer ul.copyright li { display: inline-block; margin-right: 40px; font: 13px 'Open Sans'; }

footer ul.copyright li a { font: 13px 'Open Sans'; color: #e4cfcf; text-decoration: none; color: #897c75; background:url(../img/footer-li-a.gif) right .3em no-repeat; padding-right: 14px; margin-right: 12px; }

footer ul.copyright li a:last-child { background: none; padding: 0; margin: 0; }  

footer ul.copyright li a:hover { color: #e4cfcf; }

 

/*====Slick Nav====*/

.slicknav_menu{display:none;}



/*CSS for scrollbar*/



.content{

	overflow: auto;

	position: relative;

	padding: 0px;

	margin: 0px;

	height: 547px;

	-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;

}



/*========= Inner Pages ===*/

/*.middle {background: url("../img/whats-happening-bg.jpg") no-repeat scroll center 0 / cover  rgba(0, 0, 0, 0); border-bottom: 4px solid #0a5703; overflow: hidden; width: 100%; height: auto;  padding: 35px 0 50px;}*/

.content-left { width: 69%; float: left; margin-right: 18px; padding: 20px; background: rgba(71,63,61,.33); color:#cacaca; font: 14px "Lato";}

.content-left p,.content-left ul { margin-bottom: 20px; font-size: 15px; line-height: 24px;}  

.content-left h1, .content-left h2 { font:30px/40px "ImprintMTShadow";}

.sidebar { float: left; width: 28%; height: auto; padding:20px;background: rgba(71,63,61,.33);color:#cacaca;font-size: 15px; line-height: 24px;} 

.sidebar h1, .sidebar h2 { font:30px/40px "ImprintMTShadow";}

.sidebar .widget { border-bottom:1px dashed #514845; padding: 0 0 20px;margin-bottom: 20px; font: 14px "Lato";}

.sidebar .widget:last-child { border: 0; margin: 0;}

.sidebar .widget ul { margin: 0; padding: 0; list-style-type: none;}

.sidebar .widget ul li { background: url(../img/arrow.png) no-repeat  0 14px;}

.sidebar .widget ul li a { font-size: 15px; color: #cacaca; text-decoration: none; padding: 8px 0 8px 20px; display: block;}

.sidebar .widget ul li a:hover { color: #fff;}





body.logged-in header {} 

.content-left a.read-more {

  color: #f97301;

  display: block;

  padding: 10px 0;

display:inline-block;

}

.content-left a.read-more:hover

{color:#fff}





div#wpcf7-f16-o2 form.invalid ul li:nth-child(5) {

  clear: both;

}

div#wpcf7-f16-o2 div.wpcf7-validation-errors {

  border: 0 none !important;

  clear: both !important;

  color: #f00 !important;

  padding: 0 !important;

}

/*#wpcf7-f25-o1 .wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors,#wpcf7-f25-o1 .wpcf7-response-output.wpcf7-display-none

{

color:#fff !important;

}*/



.post-navigation .nav-links {

    border: 0 none;

}

.post-navigation .nav-links a:first-child {

    text-align: left;

}

.post-navigation .nav-links a[rel="next"] {

    float: right;

    text-align: right;

}

.post-navigation a {

    border: 0 none;

    color: #EA5D04;

    float: left;

    font-size: 16px;

    font-weight: 600;

    line-height: 20px;

    padding: 0;

    text-decoration: none;

    width: 45%;

}

.post-navigation a:hover {

    color: #cacaca;

}

.post-navigation .meta-nav {

    color: #cacaca;

    display: block;

    font-size: 14px;

    font-weight: 600;

    line-height: 20px;

}

.comments-area {

  max-width: inherit !important;

}

.post-navigation .nav-links {

  background: #322a27;

  border: 0 none;

  overflow: hidden;

  padding: 20px;

  color: #fff;

}

#commentform input, #commentform textarea {

  background: none repeat scroll 0 0 #211511;

  border: 1px solid #666;

  padding: 10px; color:#fff;

}

#commentform input[type="submit"] {

  background: none repeat scroll 0 0 #ea5d04;

  border: 0 none;

  cursor: pointer;

  display: block;

}

#commentform input[type="submit"]:hover {

  background: none repeat scroll 0 0 #312926;

}

.stMainServices {

  height: 22px !important;

}



.stButton_gradient.stHBubble {

  color: #666;

  font-family: Roboto,arial,sans-serif;

  font-size: 11px !important;

  height: 19px !important;

  white-space: nowrap;

}

.no-break {

  margin-top: -15px !important;

}

.post_nevigation .screen-reader-text

{

	display:none;

	}

	

.content-full {

  background: none repeat scroll 0 0 rgba(71, 63, 61, 0.79);

  color: #cacaca;

  float: left;

  font: 14px "Lato";

  margin-right: 18px;

  padding: 20px;

  width: 100%;

  min-height:700px;

}

div.wpcf7-mail-sent-ok{

border:none !important;	

	}



/*---hanuman-sir-----*/

.menu-data > p:after {

  clear: both;

  content: "";

  display: block;

  height: 1px;

  margin: 0 0 20px;

}

.menu-data p {

  display: inline;

}

.menu-data h4 {

  display: inline-block;

}	
.wpcf7-mail-sent-ok
{
	color:#398f14 !important;
	}
.box h2 a{ color:#dac9ad; text-decoration:none;}
.instagram-pics { list-style-type:none; text-align:center;}
.instagram-pics li{ display:inline;}
.instagram-pics li a img{ width:25%;}
.chrome .menu-data h4 sup {float: right;font-size: 10px;margin-top: -11px;}

/*====== Sticky header =======*/ 
header.sticky { position: fixed; min-height: 130px; background: url(../img/header-sticky-bg.jpg) repeat-x;}
header.sticky .logo { left: 160px; width: 118px; top: 10px;}  
header.sticky nav { top: 34px;}
header.sticky nav ul { margin-left: 200px; width: auto; }
header.sticky nav ul > li:nth-child(4) { margin-right: 0; }
header.sticky nav ul > li a { padding-right: 15px; padding-left: 15px;}
header.sticky .jointherepublic,  header.sticky .social { display: none;}
body.custom-margin { margin-top: 250px; }  

#wpcf7-f25-o1 div.wpcf7-validation-errors{color:#f00 !important;}
.sub-menu {
    margin-left: 0 !important;
    width: 100% !important;
}
.content-full img{ margin-right:15px;}
.content-full > ul {
  margin-left: 13px;
}


/* Slider CSS Kapil */
header.sticky .nav-toggle { top: 40px;} 

#menu { background:#000;}
#menu section{ background:url(../img/slide-bg.jpg)0 0 no-repeat; background-size:cover;position:relative;}
.bx-wrapper { position:relative}
.bx-controls.bx-has-controls-direction { position: absolute; top: 50%;  width: 100%; z-index:99}
.bx-wrapper  .bx-nav{font-size:0;}
.bx-wrapper .bx-dots{display:none;}
.bx-wrapper .bx-controls  .bx-prev {background: rgba(0, 0, 0, 0) url("../img/slide-left-arrow.png") no-repeat scroll 80% 50%;left: 20px;}
.bx-wrapper .bx-controls  .bx-next {background: rgba(0, 0, 0, 0) url("../img/slide-right-arrow.png") no-repeat scroll 20% 50%;right:20px;}
.bx-wrapper .bx-controls .bx-prev, .bx-wrapper .bx-controls .bx-next { cursor: pointer; display: block; height: 73px; position: absolute; top: 0; width: 73px; z-index: 800; font-size:0; }
#menu .title-right{background:url("../img/green-border.png")0 0 no-repeat;position:absolute;position:absolute;right:0;padding:180px 300px; width:920px; height:395px;} 
#menu .title-right span.bowl-txt{font-size:48px;font-family: 'hominisnormal';color:#ff6600; -ms-transform: rotate(22deg); /* IE 9 */-webkit-transform: rotate(22deg); /* Chrome, Safari, Opera */transform: rotate(22deg);display:block;left: 335px;position: absolute;top: 115px;} 
.bowl-img-icon{ display:none; position:relative;}
#Bowls .bowl-img-icon{ display:block}
.bowl-img-icon.icon-bottom {right: -280px;top: -90px;}
.bowl-img-icon.icon-top {right: 70px;top: -160px;}
img.raw-republic{ display:none;right: -80px;top: -90px;position:relative}
#Bowls img.raw-republic{ display:block}
#menu .slide02 .right-text{ padding-top:180px}
#Smoothies .title-right span.bowl-txt{top:135px;}