@charset "utf-8";
/* CSS Document */
body{margin:0px; padding:0px; overflow-y:auto; overflow-x: hidden;}
body, h1, h2, h3, h4, h5, p, li, a, #menu ul li a{font-family: 'Open Sans', sans-serif; }
.fancybox-button.fancybox-button--zoom {
    display: none!important;
}
@media (max-width:768px){
.fancybox-button{
    height: 90px !important;
    width: 90px !important;
}
}

#supersized{
	    position:fixed;
	}
	#supersized img{ -ms-interpolation-mode: bicubic; }
	#supersized img, #supersized a{
	    height:100%;
	    width:100%;
	    position:absolute;
	    z-index: -1;
	}
	#aln{width:370px;  height:10px; margin:0px; padding:0px; font-size:16px; }
	#aln .lft{float:left;  height:10px; width:220px; text-align:left; }
	#aln .rht{float:left;  height:10px; width:100px; text-align:right;}
	
	#supersized .prevslide, #supersized .prevslide img{
	    z-index: 1;
	}
	#supersized .activeslide, #supersized .activeslide img{
	    z-index: 2;
	}
	h5{font-size:20px; margin:0px; color:#555; margin-bottom:-30px; padding:0px; padding-top:10px; line-height:2px;/* background:url(../images/line2.jpg) repeat-x left;width:50%;*/  }
	h6{font-size:20px; margin:0px;   padding:0px; line-height:2px;/* background:url(../images/line2.jpg) repeat-x left;width:50%;*/  }
	.sent-case{text-align:center; font-size:14px; padding: 0px 40px; display: block;}
	.style13{ font-size:11px; color:#58585a;}
	@font-face {
	font-family: HelveticaNeueLTPro-Lt;
	src: url('../js/HelveticaNeueLTPro-Lt.otf');
}
	
	@font-face {
	font-family: bodoni;
	src: url('../js/bodoni.ttf');
}

.custom_font{
	font-family:bodoni; 
	line-height:10px;
	/* no .ttf */
}
ul li{
	font-family:bodani;
	font-size: 12px;
}

p{ text-align:left; font-family:bodoni; text-transform:uppercase; color:#58585a; line-height:22px;  font-size:13px; letter-spacing:1px;}
p a{text-decoration:none; color:#58585a;}
p a:hover{text-decoration:none; color:#faa61a;}
p a.active{text-decoration:none; color:#faa61a;}

.style1{
	padding:40px 5px;
	line-height:30px;
	color: #58585a;
	text-align:center;
	font-size:14px;

}
.style22{padding:0px;
margin:0px; padding:0px;
	color: #58585a;
	text-align:justify;
	font-size:11px;	}
.style2{
	padding:0px;
	line-height:30px;
	color: #555;
	text-align:justify;
	font-size:14px;	
}
.checkbox {
	width: 19px;
	height: 25px;
	padding: 0 0px 0 0;
	
	display: block;
	clear: left;
	float: left;
	border:none;
}

.select {
	position: absolute;
	width: 158px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
	height: 21px;
	padding: 0 24px 0 8px;
	color: #fff;
	font: 12px/21px arial,sans-serif;
	background: url(../images/select.jpg) no-repeat;
	overflow: hidden;
}
.style4{
	padding: 50px 20px 30px 50px;
	text-align:center;
	line-height:26px;
	color: #58585a;
	width:520px;
	
}
.style5{
	padding: 0px;
	text-align:left;
	color: #58585a;
	
}
.style3{padding:50px; text-align:left;  line-height:26px;}
#logo{background:url(../images/logo.png) no-repeat; height:146px; width:230px; margin-bottom:7px; position:absolute; }

div#navigation {position: absolute; top: 671px; left:0;  width: 868px; height: 22px; font: 14px bodoni, sans-serif; z-index: 100; text-transform:uppercase; }
div#navigation a {display: block; 
   }
div#navigation a:hover {color: #58585a; }
.page_active{position: absolute; top:520px; height: 22px; width: 930px;}
div#nav a img {height: 0; width: 0;  border-width: 0;}

div#nav a:hover img {position: absolute; top: -30px; left:0;   height: 22px; width: 930px;}

div#navigation ul {margin-left:10px; width: 868px; }
div#navigation ul li{display:inline; color:#faa61a;  font-family:bodani; }
#nav{width:931px; height:12px; position:absolute; top:19px; padding-left:50px;}
.nav{float:left;}	
.belief{background:url(../images/nav-belief.png); width:46px; margin-right:45px; height:12px;}
.stylist{background:url(../images/nav-stylist.png); width:64px; margin-right:41px; height:12px;}
.services{background:url(../images/nav-services.png); width:67px; margin-right:38px; height:12px;}
.products{background:url(../images/nav-products.png); width:75px; margin-right:41px; height:12px;}
.club{background:url(../images/nav-club.png); width:92px; margin-right:38px; height:12px;}
.promotions{background:url(../images/nav-promotions.png); width:91px; margin-right:40px; height:12px;}
.contact{background:url(../images/nav-contact.png); width:65px; margin-right:40px; height:12px;}
.blog{background:url(../images/nav-blog.png); width:36px; height:12px;}

a{text-decoration:none;}
	a:hover{text-decoration:none; color:#fdb813;}
	

/* tabs */
			
			.containerall {width: 860px; margin: 0px; padding:20px 20px 20px 0px; padding-top:156px;  overflow:hidden; }
ul.tabs {
	margin: 0;
	padding: 0;
	float:left;
	list-style: none;
	height: 73px;
	margin-left:0px;
	margin-top:50px;
	width: 220px; color:#000; font-family:bodoni; text-align:left; font-size:12px;
}
ul.tabs li {
	
	margin: 0;
	padding: 0;
	width:220px;
	height: 73px;
	text-align:center;
	display:block;
	margin-bottom: -1px;
	overflow: hidden;
	position: relative;
}
ul.tabs li a {
	text-decoration: none;
	color: #000;
	display: block;
	font-size: 1.2em;
	padding: 0 0px;
	outline: none;
}
ul.tabs li a:hover {
	background:url(../images/services-active.png);
	height: 73px;
}

ul li a{font-family:bodoni;}

#tab1{background:url(../images/transparent2.png)  no-repeat; height:479px; }
#tab2{background:url(../images/transparentm.png) no-repeat;  height:420px; padding-top:80px }
#tab3{background:url(../images/transparentm.png) no-repeat;  height:420px; padding-top:140px }

#tab4{background:url(../images/transparentm.png)  no-repeat; height:479px; }
#tab5{background:url(../images/transparentm.png) no-repeat;  height:420px; padding-top:80px }
#tab6{background:url(../images/transparentm.png) no-repeat;  height:420px; padding-top:140px }
#tab7{background:url(../images/spa-bg.png) no-repeat;  height:420px;  font-size:10PX;  padding-top:50px;  }
#tab8{background:url(../images/service-bg.png) no-repeat;  height:420px; padding-top:40px }
#tab0{background:url(../images/trnsp-spa-service.png) no-repeat;  height:420px; padding-top:30px }

#tab9{background:url(../images/transp-login-client.png) no-repeat;  height:420px; padding-top:60px; margin-top:50px; }
#tab10{background:url(../images/transp-login-staff.png) no-repeat;  height:420px; padding-top:60px; margin-top:50px; }
#tab11{background:url(../images/transparentc.png) no-repeat;  height:420px; padding-top:60px; margin-top:50px; }
#tab12{background:url(../images/transparentc.png) no-repeat;  height:420px; padding-top:60px; margin-top:50px; }

hr{background:url(../images/hr.png) repeat-x; height:15px; border:none; margin:0px; padding:0px; }

html ul.tabs li.active, html ul.tabs li.active   {
	background:url(../images/services-active.png);
	height:73px;
	
}
scrollbar{background:#039;}

.tab_container {
	float: right; 
	width: 640px;
	height:420px;
	
}
.tab_content {
	float: left; 
	width: 640px;
	height:372px;
		padding:0px; margin:0px;
color:#000; font-family:bodoni; text-align:left; font-size:12px;
}
.tab_content h2 {
	font-weight: normal;
	padding-bottom: 10px;
	border-bottom: 1px dashed #ddd;
	font-size: 1.8em;
}
.tab_content h3 a{
	color: #58585a;
}
.tab_content img {
	float: left;
	margin: 0 20px 20px 0;
	border: 1px solid #ddd;
	padding: 5px;
}

#navigation-bar{background:url(../images/navigation-bar.png) no-repeat; height:6px; width:720px; position:absolute; margin-left:50px; }
#menu-box{ position:absolute; height:30px; width:931px;  top:670px; }

img {
		outline:0; 
		border:0;
	}
	
	#menu {
		/* you must set it to relative, so that you can use absolute position for children elements */
		position:relative; 
		text-align:left; 
		width:950px; 
		height:50px;

	}
	
	#menu ul {
		/* remove the list style and spaces*/
		margin:0; 
		padding:0px; 
		list-style:none; 
		display:inline;
		 border-top: 5px solid #faa61a;		
		/* position absolute so that z-index can be defined */
		position:absolute; 
		
		/* center the menu, depend on the width of you menu*/
		left:50px; 
		top:0; 
		
	}
	
	#menu ul li {
		
		/* give some spaces between the list items */
		margin:0 0px; 
		
		/* display the list item in single row */
		float:left;
		padding-top:3px;
		margin-right:15px;
	}
	
	#menu ul li a { /*font-family:Arial, Helvetica, sans-serif; */text-transform:uppercase;  text-decoration:none; color:#58585a; font-size:14px;font-weight: bold;}
	#menu ul li a:hover{color:#faa61a;}
	#menu ul li a.active{color:#faa61a;}
	#menu #box {
		
		/* position absolute so that z-index can be defined and able to move this item using javascript */
		position:absolute; 
		left:0; 
		top:0; 
		z-index:200; 
 
		/* image of the right rounded corner */
		height:35px;
 
 
		/* add padding 8px so that the tail would appear */
		padding-right:8px;
		
		/* set the box position manually */
		margin-left:5px;
		
	}
	
	#menu #box .head {
		/* image of the left rounded corner */
		background:url(../images/active.png) no-repeat 0 0;
		height:24px;
		color:#58585a;
		width:89px;
		position:absolute;
		top:-32px;
		left:-20px;
		
		/* force text display in one line */
		white-space:nowrap;
 
		/* set the text position manually */
	}
	
	
	
	
/* demo thumbnail scroller - horizontal liquid size 100% */
#tshf_container{ top:0px;position:relative; width:auto;margin:0 auto;display:inline-block; }
#tshf_container .thumbScroller{position:relative; width:504px; overflow:hidden;}
#tshf_container .thumbScroller, #tshf_container .thumbScroller .container, #tshf_container .thumbScroller .content{height:168px;}
#tshf_container .thumbScroller .container{position:relative; left:0;}
#tshf_container .thumbScroller .content{float:left;}
#tshf_container .thumbScroller .content ul li{padding:0px; margin:0px; height:100%; display:inline;}
#tshf_container .thumbScroller img{border:none; margin:0px; padding:0px;}
#tshf_container .thumbScroller .content li a{display:block;}
#tshf_container .thumbScroller .content li a:hover{border-color:#fff;}
div.visible {
display: visible;
}
div.hidden {
display: none;
}
p.tabstyle{margin-left:20px; font-family:bodoni}

h2{font-family:HelveticaNeueLTPro-Lt; letter-spacing:1px; text-transform:uppercase; color:#58585a; font-size:11px;  margin-right:15px;}
h2 a{ text-decoration:none;color:#58585a; }
h2 a:hover{ text-decoration:none;color:#faa61a; }
h2 a.active{ text-decoration:none;color:#faa61a; }

.stylist-left{width:200px; float:left; margin-left:30px; height:600px; text-align:left; }
.stylist-left img{margin-top:50px; margin-bottom:10px;}
.stylist-right{width:250px; float:left; text-align:left; margin-left:30px; margin-top:50px; height:600px;}

h3{font-family:bodoni; margin:0px; padding:0px;  color:#58585a;  font-size:12px; text-transform:uppercase; letter-spacing:1px;	}

ul.stylist-nav  {height:61px; width:180px; border:0; }

ul.stylist-nav li {border:0px; }
ul.stylist-nav  li:hover{background:url(../images/stylist-active.png);}
.stylist-nav img.active{background:url(../images/stylist-active.png);}

ul.belief-nav li h3{border-bottom: 2px solid transparent; color:#58585a;  font-family: 'Open Sans', sans-serif;   line-height: 10px;  font-size:14px; font-style:normal;}
ul.belief-nav li h2{ border-bottom: 2px solid transparent; line-height: 20px; font-size: 15px; text-transform:uppercase; font-family: 'Open Sans', sans-serif;margin-right: 0px !important;}
ul.belief-nav li a{text-decoration:none;}
ul.belief-nav li.active h2, ul.belief-nav li h2:hover {
    border-bottom: 2px solid #faa61a;
}
ul.belief-nav  {
	height:54px;
	border:0;
	padding-top:80px;
	padding-left:30px;
	
}

ul.belief-nav li {margin-bottom:30px; }



ul.promo-nav  {
	height:101px;
	border:0;
	padding-top:80px;
	margin-left:10px;
	
}
ul.promo-nav h2{border-bottom: 2px solid transparent;
    color: #58585a;
    line-height: 10px;  
    font-size: 14px;
    font-style: normal;}
ul.promo-nav h3{
    border-bottom: 2px solid transparent;
    line-height: 20px;
    font-size: 15px;
    text-transform: uppercase;
    font-family: 'Open Sans', sans-serif;
    margin-top: 3px;}
	
	ul.promo-nav h3:hover, ul.promo-nav li.active h3{    border-bottom: 2px solid #faa61a;}


ul.promo-nav li {border:0px;   }
ul.promo-nav li:hover{
/*	background:url(../images/promo-active.png) no-repeat;*/
	
}
.promo-nav img.active{
	/*background:url(../images/promo-active.png);*/
		
}


ul.cont-nav  {
	height:101px;
	border:0;
	padding-top:80px;
	margin-left:10px;
	
}

ul.cont-nav li {border:0px; width: 167px;  }
ul.cont-nav li:hover{
	
}
.cont-nav img.active{
		
}

input{  width:200px; border: thin #faa61a solid; color:#58585a;}
textarea{height:50px; width:200px;border:thin #faa61a solid; color:#58585a;}
#inline_content input,#inline_content textarea { padding:10px;border: thin #faa61a solid; color:#58585a; width:100%; margin-bottom:20px;}
#inline_content 	input[type=submit]{    background: #faa61a;
    width: 212px;
    border: 0;
    height: 25px;
    margin-top: 20px;
    font-family: bodoni;
    text-transform: uppercase;
    color: #58585a;
    letter-spacing: 1px; padding: 10px 20px !important;}

.out{ width:200px;  height:25px; color:#58585a; margin-bottom:30px; text-align:left;  }
.out1{ width:300px ;   height:70px; color:#58585a; margin-bottom:30px; text-align:left; margin-bottom:20px; }

.out-left{ width:70px; padding-top:10px; height:20px;  float:left;}
.out-left1{ width:70px; padding-top:10px; height:70px;  float:left;}

.out-right{ width:150px;  float:left; height:20px; color:#58585a; text-align:right;}
.out-right1{ width:100px; float:left; height:70px; color:#58585a; text-align:right; }

.style4{padding-left:40px;  font-size:13px;  font-family:bodoni; text-transform:uppercase; color:#58585a;}
.sf-menu{font-family:bodoni; font-size:12px; text-transform:uppercase; letter-spacing:1px; }
.sf-menu li:hover, .sf-menu li:active, .sf-menu li.sfHover,  .sf-menu li a:focus,
 .sf-menu a:hover, .sf-menu li a.active {
	color:#faa61a;

}

#social-media{width:150px; height:25px; margin-left:50px;}

/*#page_wrap.button {
	float: left;
	margin: 30px;
	border:0;font-family:bodoni; font-size:12px; text-transform:uppercase; line-height:18px; 
}*/

#home {

	
}
#home-button {
	opacity: 1.0;
	color:#fdb613;
	font-size:12px;
	cursor:pointer;
}

#about {
	display:none;

}
#about-button {
	opacity: 0.5;
	
}

#contact { display:none
	
}
#contact-button {
	opacity: 0.5;
	

}

/* stylist*/
#Haircare { padding:0px; margin:0px; 

	
}
#Haircare-button {
	opacity: 1.0;
	color:#fdb613;
	font-size:12px;
	cursor:pointer;
	margin-bottom:5px;
}
#Haircare-button a:hover{color:#000;}
#Nailcare-button a:hover{color:#000;}
#Makeup-button a:hover{color:#000;}
#Wax-button a:hover{color:#000;}
#Lash-button a:hover{color:#000;}


#Nailcare {
	display:none;
color:#fdb613;
}
#Nailcare-button {
	opacity: 1.0;
	color:#fdb613;
	font-size:12px;
	cursor:pointer;
	margin-bottom:5px;	
}

#Makeup { display:none;
	
}
#Makeup-button {
	opacity: 1.0;
	color:#fdb613;
	font-size:12px;
	cursor:pointer;
	margin-bottom:5px;	

}

#Wax { display:none;
	
}
#Wax-button {
	opacity: 1.0;
	color:#fdb613;
	font-size:12px;
	cursor:pointer;
	margin-bottom:5px;	

}


#Lash { display:none;
	
}
#Lash-button {
	opacity: 1.0;
	color:#000;
	font-size:12px;
	cursor:pointer;
	margin-bottom:5px;

}
#escape { 
	
}
#escape-button {
	opacity: 1.0;
	color:#000;
	font-size:12px;
	cursor:pointer;
	margin-bottom:5px;

}
#head { display:none;
	
}
#head-button {
	opacity: 1.0;
	color:#000;
	font-size:12px;
	cursor:pointer;
	margin-bottom:5px;

}
#earth { display:none;
	
}
#earth-button {
	opacity: 1.0;
	color:#000;
	font-size:12px;
	cursor:pointer;
	margin-bottom:5px;

}
#hideaway { display:none;
	
}
#hideaway-button {
	opacity: 1.0;
	color:#000;
	font-size:12px;
	cursor:pointer;
	margin-bottom:5px;

}
#executive { display:none;
	
}
#executive-button {
	opacity: 1.0;
	color:#000;
	font-size:12px;
	cursor:pointer;
	margin-bottom:5px;

}
#breathe { display:none;
	
}
#breathe-button {
	opacity: 1.0;
	color:#000;
	font-size:12px;
	cursor:pointer;
	margin-bottom:5px;

}
#embrace { display:none;
	
}
#embrace-button {
	opacity: 1.0;
	color:#000;
	font-size:12px;
	cursor:pointer;
	margin-bottom:5px;

}
#release { display:none;
	
}
#release-button {
	opacity: 1.0;
	color:#000;
	font-size:12px;
	cursor:pointer;
	margin-bottom:5px;

}
#stoned { display:none;
	
}
#stoned-button {
	opacity: 1.0;
	color:#000;
	font-size:12px;
	cursor:pointer;
	margin-bottom:5px;

}

#express { display:none;
	
}
#express-button {
	opacity: 1.0;
	color:#000;
	font-size:12px;
	cursor:pointer;
	margin-bottom:5px;

}

#spa { 
	
}
#spa-button {
	opacity: 1.0;
	color:#000;
	font-size:12px;
	cursor:pointer;
	margin-bottom:5px;

}
#facialcare { display:none;
	
}
#facialcare-button {
	opacity: 1.0;
	color:#000;
	font-size:12px;
	cursor:pointer;
	margin-bottom:5px;

}
#enhancements { display:none;
	
}
#enhancements-button {
	opacity: 1.0;
	color:#000;
	font-size:12px;
	cursor:pointer;
	margin-bottom:5px;

}
#skincare { display:none;
	
}
#skincare-button {
	opacity: 1.0;
	color:#000;
	font-size:12px;
	cursor:pointer;
	margin-bottom:5px;

}

#massage { display:none;
	
}
#massage-button {
	opacity: 1.0;
	color:#000;
	font-size:12px;
	cursor:pointer;
	margin-bottom:5px;

}
#treatments { display:none;
	
}
#treatments-button {
	opacity: 1.0;
	color:#000;
	font-size:12px;
	cursor:pointer;
	margin-bottom:5px;

}
/*- end */




#page-wrap {
	width: 100px; 
	margin: 20px 0px 0px 20px;
	padding: 0px 0px 0px 10px;
	float:left;
text-transform:uppercase; background:url(../images/line.png) left repeat-y; overflow:hidden
}
#page-wrap1 {
	width: 200px; 
	margin: 25px 0px 0px 20px;
	padding: 0px 0px 0px 10px;
	float:left;
text-transform:uppercase; background:url(../images/line.png) left repeat-y;
}
#page-wrap2 {
	width: 200px; 
	margin: 28px 0px 0px 20px;
	padding: 0px 0px 0px 10px;
	float:left;
text-transform:uppercase; background:url(../images/line.png) left repeat-y;
}
#content{float:right; width:450px; height:310px; overflow-x:hidden; overflow-y:auto; position:absolute; z-index:98; left:350px; padding:10px;}
#content1{ float:right; width:400px; height:310px; overflow-x:hidden; overflow-y:auto;  position:absolute;z-index:98; left:430px; padding:10px;}
#content2{ float:right; width:400px; height:310px; overflow-x:hidden; overflow-y:auto; position:absolute;z-index:98; left:420px; padding:10px;}

.stylist-area{width:600px; height:300px;  position:absolute; z-index:999}
#stylist{ width:300px; height:200px; float:left;}
table tr td{border:none; color:#555;}

table tr  th{color:#555; line-height:18px; font-size:18px; background:url(../images/hr.png) repeat-x top ;  padding-bottom:6px; padding-top:40px;}
/*_____________________________________________ Start - Projects - jCarouselLiteDemo _____________________________________________*/


.jcarousel-skin-tango .jcarousel-container {
   
	}

.jcarousel-skin-tango .jcarousel-direction-rtl {
	direction: rtl;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 560px;
    padding: 14px 35px;
	
}

.jcarousel-skin-tango .jcarousel-container-vertical {
    width: 167px;
    height: 32px;
    padding: 0px 0px;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  560px;
    height: 200px;
}

.jcarousel-skin-tango .jcarousel-clip-vertical {
    width:  167px;
    height: 130px;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 167px;
    height: 167px;
	    border: 1px solid rgba(250, 166, 26, 0.5); padding: 5px; 
	    
}
.jcarousel-skin-tango .jcarousel-item a{display: inline-block;    width: 100%;
    height: 100%;
    overflow: hidden;}
.jcarousel-skin-tango .jcarousel-item-horizontal {
	margin-left: 0;
    margin-right: 10px;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
	margin-left: 10px;
    margin-right: 0;
}

.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 10px;
	
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/*.jcarousel-skin-tango img {
    border: 1px solid rgba(250, 166, 26, 0.5);
    padding: 5px;
	
}*/
/**
 *  Horizontal Buttons
 */

.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 80px;
    right: 10px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(../images/next-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {
    left: 5px;
    right: auto;
    background-image: url(../images/prev-horizontal.png);
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 80px;
    left: 1px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(../images/prev-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {
    left: auto;
    right: 5px;
    background-image: url(../images/next-horizontal.png);
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}     
/*_____________________________________________ End - Projects - jCarouselLiteDemo _____________________________________________*/
#tab8 ul li{}

#style-table th{font-size:18px;}

ul.thumb-img li{ display:inline;}

a.cap:before{content:''; position:absolute; margin-left: 10px; margin-top:-10px; background:url(../images/active.png) no-repeat; width:87px; height:32px;}
#careerpopup.show{display:block;}


