@charset "utf-8";
/* CSS Document */
#screen-meta{display:none}

#thumbConvertibleLeashRing {
	background-image:url(../images/gearBoxThumb-Convertible-Leash-Ring.jpg);
}

#thumbLeashMe {
	background-image:url(../images/gearBoxThumb-LeashMaster.jpg);
}

#thumbPetTag {
	background-image:url(../images/gearBoxThumb-PetTag.jpg);
}

#thumbJigglyBell {
	background-image:url(../images/gearBoxThumb-JigglyBell.jpg);
}
#thumbOwnershipDeed {
	background-image:url(../images/gearBoxThumb-OwnershipDeed.jpg);
}

#thumbGravity { 
	background-image:url(../images/gearBoxThumb-Gravity.jpg);
}

#thumbPetCrawlAO {
	background-image:url(../images/gearBoxThumb-PetCrawlAO.jpg);
}

#thumbPetExpress {
	background-image:url(../images/gearBoxThumb-Pet-Express.jpg);
}

#thumbPetFollow {
	background-image:url(../images/gearBoxThumb-Pet-Follow.jpg);
}

#thumbPetWalk {
	background-image:url(../images/gearBoxThumb-Pet-Walk.jpg);
}

#thumbuHUD {
	background-image:url(../images/gearBoxThumb-uHUD.jpg);
}


#thumbGender {
	background-image:url(../images/gearBoxThumb-Gender.jpg);
}

#jp-header{
	background:url( ../images/header-bg.png ) top center repeat-x;
	min-width:795px;
	z-index:0;
	margin:0 0 -30px 0;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;
	}
#jp-header.small{
	margin-bottom:50px;
	}
#jp-header #jp-clouds{
	position:relative;
	background:transparent url( ../images/header-clouds.png ) -400px 100% repeat-x;
	padding-top:110px;
	}
#jp-header.small #jp-clouds{
	background:transparent url( ../images/header-clouds-sm.png ) -220px 100% repeat-x;
	padding:50px 0 0 0;
	height:70px;
	}
#jp-header #jp-clouds #jp-disconnect{
	font-size:12px;
	color:#fff;
	float:right;
	margin:-35px 25px 0 0;
	}
#jp-header #jp-clouds #jp-disconnect a{
	background:#8caa46 url( ../images/status-light.png ) 4px 90% no-repeat;
	display:inline-block;
	padding:4px 10px 3px 30px;
	color:#fff;
	text-align:center;
	text-decoration:none;
	border:1px solid #7a943d;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	-moz-box-shadow:inset 0 0 2px rgba( 255, 255, 255, 0.4 );
	-webkit-box-shadow:inset 0 0 2px rgba( 255, 255, 255, 0.4 );
	box-shadow:inset 0 0 2px rgba( 255, 255, 255, 0.4 );
	text-shadow:0px -1px 0px rgba( 0,0,0,0.3 );
	}
#jp-header #jp-clouds #jp-disconnect a:hover{
	background:#8caa46 url( ../images/status-light.png ) 4px 3% no-repeat;
	background-color:#839f40;
	border-color:#6a8037;
	}
#jp-header #jp-clouds #jp-disconnect span{
	display:none;
	}
#jp-header h3{
	position:relative;
	background:transparent url( ../images/logo.png ) top left no-repeat;
	width:252px;
	height:200px;
	overflow:hidden;
	text-indent:-999em;
	top:-95px;
	left:25px;
	margin:0;
	padding:0;
	}
#jp-header.small h3{
	background:transparent url( ../images/logo-small.png ) top left no-repeat;
	width:149px;
	height:120px;
	top:-35px;
	}
#jp-header p{
	position:absolute;
	left:390px;
	text-align:left;
	top:30px;
	width:48%;
	color:#fff;
	font-size:25px;
	line-height:130%;
	text-shadow:0px 1px 1px rgba(0,0,0,0.5);
	font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",Verdana,"Bitstream Vera Sans",sans-serif;
	-webkit-font-smoothing:antialiased;
	}
#jp-info{
	position:relative;
	overflow:visible;
	z-index:50;
	margin:0 12px 0 28px;
	min-width:780px;
	}
#jp-info p{
	font-size:17px;
	line-height:150%;
	text-shadow:0px 1px 0px #fff;
	font-family:Georgia,"Times New Roman","Bitstream Charter",Times,serif;
	color:#666;
	margin:0 0 40px;
	float:left;
	width:58%;
	}
#jp-info p.small{
	font-size:14px;
	}
#jp-info a.jp-button{
	font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",Verdana,"Bitstream Vera Sans",sans-serif;
	float:right;
	margin:8px 0 0 20px;
	display:inline-block;
	background:#69acce;
	-moz-box-shadow:inset 0 0 2px #fff, 0 1px 5px rgba(0,0,0,0.3);
	-webkit-box-shadow:inset 0 0 2px #fff, 0 1px 5px rgba(0,0,0,0.3);
	box-shadow:inset 0 0 2px #fff, 0 1px 5px rgba(0,0,0,0.3);
	padding:12px 20px;
	border:1px solid #2a8cba;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	line-height:100%;
	color:#fff;
	text-align:center;
	font-size:20px;
	font-weight:bold;
	text-decoration:none;
	text-shadow:0px 1px 2px rgba( 0,0,0,0.5);
	-webkit-transition-duration:.3s;
	-moz-transition-duration:.3s;
	cursor:pointer;
	}
#jp-info a.jp-button:hover, #jp-info a.jp-button:active{
	background-color:#f0a000;
	border-color:#c87800;
	-webkit-transition-duration:.3s;
	outline:none;
	-moz-box-shadow:inset 0 0 2px #fff, 0 1px 7px rgba(240,160,0,0.5);
	-webkit-box-shadow:inset 0 0 2px #fff, 0 1px 7px rgba(240,160,0,0.5);
	box-shadow:inset 0 0 2px #fff, 0 1px 7spx rgba(240,160,0,0.5);
	}
.gearBox-message{
	position:relative;
	z-index:100;
	border:1px solid #2a8cba !important;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	background:url( ../images/cloudybox-back.png ) 100% 100% no-repeat;
	background-color:#6aafcf !important;
	-webkit-box-shadow:inset 0 0 15px rgba( 0,0,0,0.04 );
	-moz-box-shadow:inset 0 0 15px rgba( 0,0,0,0.04 );
	box-shadow:inset 0 0 15px rgba( 0,0,0,0.04 );
	padding:18px 90px 8px 15px !important;
	overflow:hidden;
	line-height:180%;
	}
.jp-connect{
	padding:10px 0 5px !important;
	}
	
#gearBox-settings > .gearBox-message{
	margin:10px 13px 10px 15px}
.gearBox-message .squeezer{
	max-width:940px;
	margin:0 auto 2px;
	padding:0 10px;
	text-align:left;
	overflow:hidden;
	}
.gearBox-message h4{
	margin:0 10px 10px 0;
	font-size:18px;
	font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",Verdana,"Bitstream Vera Sans",sans-serif;
	font-weight:normal;
	color:#cd2532 !important;
	text-shadow:0px 1px 1px rgba(0,0,0,0.4);
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	display:inline-block;
	}
.gearBox-message h5{
	font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",Verdana,"Bitstream Vera Sans",sans-serif;
	margin:0;
	}
.gearBox-message code{
	background:rgba( 0,0,0,0.2 );
	font-size:14px;
	padding:2px;
	}
.gearBox-message p{
	margin:-1px 0 0 0 !important;
	padding:0;
	display:inline-block;
	}
.gearBox-message p a.button-primary{
	font-size:16px !important;
	display:inline-block;
	padding:8px 15px;
	color:#fff;
	text-align:center;
	font-size:20px;
	text-decoration:none;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border:1px solid #8caa46;
	background:#b4d278;
	-moz-box-shadow:inset 0 0 2px rgba( 255,255,255,1), 0 1px 1px rgba( 0,0,0,0.1 );
	-webkit-box-shadow:inset 0 0 2px rgba( 255,255,255,1), 0 1px 1px rgba( 0,0,0,0.1 );
	box-shadow:inset 0 0 2px rgba( 255,255,255,1), 0 1px 1px rgba( 0,0,0,0.1 );
	text-shadow:0px -1px 0px rgba( 0,0,0,0.3);
	-webkit-transition-duration:.3s;
	-moz-transition-duration:.3s;
	cursor:pointer;
	font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",Verdana,"Bitstream Vera Sans",sans-serif;
	}
.gearBox-message p a.button-primary:hover, .gearBox-message p a.button-primary:active{
	background-color:#f0a000;
	border-color:#c87800;
	-webkit-transition-duration:.3s;
	-moz-transition-duration:.3s;	
	outline:none;
	}
.inline-message p strong{
	display:block;
	}
.more-info{
	position:relative;
	top:-5px;
	margin:0 12px 5px 15px;
	height:230px;
	padding-right:15px !important;
	padding-bottom:15px;
	clear:both;
	overflow:visible !important;
	color:#666 !important;
	background:transparent url( ../images/header-clouds-sm.png ) bottom left repeat-x;
	background-color:#f0f0f0 !important;
	border-color:#dcdcdc !important;
	text-shadow:0px 1px 0px #fff;
	-webkit-box-shadow:inset 0 0 20px rgba(0,0,0,0.05), 0 1px 2px rgba( 0,0,0,0.1 );
	-moz-box-shadow:inset 0 0 20px rgba(0,0,0,0.05), 0 1px 2px rgba( 0,0,0,0.1 );
	box-shadow:inset 0 0 20px rgba(0,0,0,0.05), 0 1px 2px rgba( 0,0,0,0.1 );
	}
.more-info h4{
	padding:0;
	background:none;
	font-weight:normal;
	color:#000;
	font-size:19px;
	text-shadow:0px 1px 0px #fff;
	}
.more-info h5{
	margin-left:0;
	font-size:12px !important;
	}
.more-info .arrow{
	position:absolute;
	width:29px;
	height:18px;
	top:-16px;
	left:0;
	background:url( ../images/arrow.gif ) top left no-repeat;
	}
.more-info p{
	margin:0 0 10px 0 !important;
	font-size:14px;
	font-family:Georgia,"Times New Roman","Bitstream Charter",Times,serif;
	line-height:150%;
	display:block;
	color:#666 !important;
	}
.more-info code{
	background:rgba( 0,0,0,0.05 );
	font-size:12px;
	padding:1px;
	}
.more-info .jp-close{
	position:absolute;
	top:18px;
	right:0;
	background:#888;
	background:rgba(0,0,0,0.4);
	color:#fff;
	font-size:14px !important;
	height:22px;
	line-height:20px;
	padding:0 4px 0 6px;
	font-weight:bold !important;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	-moz-border-radius-topright:0;
	-moz-border-radius:bottomright:0;
	-webkit-border-top-right-radius:0;
	-webkit-border-bottom-right-radius:0;
	border-top-right-radius:0;
	border-bottom-right-radius:0;
	cursor:pointer;
	text-shadow:0 1px 0 rgba(0,0,0,0.2);
	}
.more-info .jp-close:hover{
	background:#cd2532;
	}
.more-info div.jp-info-img{
	float:right;
	width:320px;
	margin:0 30px 0 20px;
	}
.more-info img.jp-info-img{
	padding:3px;
	background:rgba( 255, 255, 255, 0.65 );
	border:5px solid #ddd;
	}
.gearBox-activated{
	background:#fffff5 url( ../images/jp-enabled-bg.jpg ) top left repeat-x !important;
	height:154px;
	padding:60px 0 0 200px !important;
	position:relative;
	min-width:650px;
	top:15px;
	z-index:5;
	position:relative;
	}
.gearBox-activated h3{
	position:relative;
	z-index:5;
	color:#444;
	font-size:42px;
	font-weight:bold;
	font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",Verdana,"Bitstream Vera Sans",sans-serif;
	margin:0	padding:0;
	background:none;
	display:block;
	text-transform:uppercase;
	}
.gearBox-activated p{
	position:relative;
	z-index:3;
	top:3px;
	left:10px;
	font-size:16px;
	font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",Verdana,"Bitstream Vera Sans",sans-serif;
	font-weight:normal;
	color:#666;
	background:rgba( 255, 255, 255, 0.75 );
	padding:7px 10px 6px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	display:inline-block;
	}
.gearBox-activated .jetpack{
	position:absolute;
	top:0;
	left:0;
	width:238px;
	height:214px;
	background:url( ../images/jp-enabled-jetpack.jpg ) top left no-repeat;
	z-index:2;
	}
.gearBox-activated .clouds{
	position:absolute;
	right:0;
	bottom:0;
	width:566px;
	height:214px;
	background:url( ../images/jp-enabled-clouds.png ) bottom left no-repeat;
	z-index:0;
	-webkit-border-bottom-right-radius:5px;
	-moz-border-radius-bottomright:5px;
	border-bottom-right-radius:5px;
	-webkit-box-shadow:inset -7px -7px 10px rgba( 0,0,0,0.05 );
	-moz-box-shadow:inset -7px -7px 10px rgba( 0,0,0,0.05 );
	box-shadow:inset -7px -7px 10px rgba( 0,0,0,0.05 );
	}
p.jp-help{
	padding:10px 0 15px;
	}
.module-container{
	overflow:hidden;
	min-width:740px;
	margin:25px 0;
	width:100%;
	}
.gearBox-module{
	position:relative;
	float:left;
	width:210px;
	min-height:160px;
	max-height:220px;
	margin:0 0 15px 15px;
	border:1px solid #dedede;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	background:#fff;
	padding:15px 0 35px 15px;
	-webkit-box-shadow:inset 0 1px 0 #fff, inset 0 0 20px rgba(0,0,0,0.18), 0 1px 2px rgba( 0,0,0,0.1 );
	-moz-box-shadow:inset 0 1px 0 #fff, inset 0 0 20px rgba(0,0,0,0.18), 0 1px 2px rgba( 0,0,0,0.1 );
	box-shadow:inset 0 1px 0 #fff, inset 0 0 20px rgba(0,0,0,0.18), 0 1px 2px rgba( 0,0,0,0.1 );
	-webkit-transition-duration:.4s;
	-moz-transition-duration:.4s}
.gearBox-module div.module-image{
	float:right;
	margin:0 -5px 5px 10px;
	background:#996330; /*#a47b65; */
	width:84px;
	height:84px;
	-webkit-border-top-left-radius:10px;
	-moz-border-radius-topleft:10px;
	border-top-left-radius:10px;
	-webkit-border-bottom-left-radius:10px;
	-moz-border-radius-bottomleft:10px;
	border-bottom-left-radius:10px;
	}
.gearBox-module div.module-image img{
	padding:6px;
	}
.gearBox-module div.module-image p{
	background:#b4d278; 
	color:#fff;
	text-shadow:1px 1px 0px rgba(0,0,0,0.2);
	text-align:center;
	margin:0;
	padding:0;
	clear:both;
	font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",Verdana,"Bitstream Vera Sans",sans-serif;
	font-weight:bold;
	-webkit-font-smoothing:antialiased;
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius-bottomleft:5px;
	border-bottom-left-radius:5px;
	}
.gearBox-toggle{
	float:right;
	padding:2px 4px 4px;
	}
.gearBox-toggle a{
	text-decoration:none;
	font-weight:bold;
	font-size:180%;
	color:#bbb;
	}
.gearBox-active .gearBox-toggle-button:hover{
	color:#b90000;
	}
.gearBox-module h3{
	line-height:1.1;
	margin:0;
	padding:0;
	font-size:17px;
	font-weight:bolder;
	font-style:normal;

	font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",Verdana,"Bitstream Vera Sans",sans-serif;
	color: #C87C2E;
	text-shadow: 0px 1px 2px rgba(200, 200, 200, 0.5);
	-webkit-transition-duration: .3s;
	-moz-transition-duration: .3s;	
	}
.gearBox-module h3 img{
	margin:-6px -4px 0 0;
	}
.gearBox-module-description p{
	line-height:150%;
	font-size:12px;
	font-family:Georgia,"Times New Roman","Bitstream Charter",Times,serif;
	margin-bottom:20px;
	color:#666;
	}
.gearBox-module .gearBox-module-actions{
	position:absolute;
	bottom:20px;
	left:15px;
	background:#fff;
	display:block;
	}
.gearBox-module .gearBox-module-actions a{
	position:relative;
	font-weight:bold;
	color:#888;
	font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",Verdana,"Bitstream Vera Sans",sans-serif;
	}
.gearBox-inactive{
	border-color:#eee;
	cursor:pointer;
	}
.gearBox-inactive *, gearBox-inactive:hover *{
	-webkit-transition-duration:.4s;
	-moz-transition-duration:.4s}
.gearBox-inactive h3, .gearBox-inactive p, .gearBox-inactive span{
	color:#ccc;
	}
.gearBox-inactive .gearBox-configure-button{
	display:none;
	}
.gearBox-inactive div.module-image{
	opacity:0.6;
	}
.gearBox-inactive .gearBox-module-description p a{
	color:#92b8d0;
	}
.gearBox-inactive:hover .gearBox-module-description p a{
	color:#5590b7;
	}
.gearBox-inactive:hover{
	border-color:#ddd;
	}
.gearBox-inactive:hover h3, .gearBox-inactive:hover p, .gearBox-inactive:hover span{
	color:#aaa;
	}
.gearBox-inactive:hover div.module-image{
	opacity:0.75;
	}
.placeholder{
	border-color:#eee !important;
	cursor:default !important;
	}
.placeholder h3{
	color:#dadada;
	margin-top:55px;
	text-align:center;
	background:transparent url(../images/comingsoon.png) top center no-repeat;
	padding:40px 0 0 0;
	margin-right:15px;
	box-shadow:none;
	}
#jp-settings-screen{
	margin:0 25px;
	}
#jp-settings-screen h3{
	font-size:18px;
	font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",Verdana,"Bitstream Vera Sans",sans-serif;
	color:#555;
	padding-bottom:20px;
	border-bottom:1px solid #eee;
	}
p#news-sub{
	text-align:center;
	}
#jp-footer{
	background:url( ../images/footer-clouds.png ) top center no-repeat;
	margin:30px 0;
	padding-top:60px;
	text-align:center;
	}
#jp-footer .automattic{
	color:#999;
	font-size:10px;
	line-height:15px;
	text-transform:uppercase;
	letter-spacing:3px;
	padding-left:3px;
	}
#jp-footer .automattic span{
	text-indent:-999em;
	overflow:hidden;
	background:url( ../images/automattic.png ) center top no-repeat;
	display:inline-block;
	width:165px;
	vertical-align:top;
	margin:0 5px 0 1px;
	line-height:14px;
	height:14px;
	filter:alpha(opacity=40);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
	opacity:0.5;
	}
#jp-footer p.small{
	font-size:11px;
	color:#ccc;
	}
#jp-footer .small a{
	text-decoration:none;
	}
#jp-footer .small a:hover{
	text-decoration:underline;
	}
.clear{
	clear:both;
	}
.error, .updated{
	position:relative;
	z-index:100;
	}
.toplevel_page_jetpack .wrap{
	max-width:980px;
	min-width:800px;
	margin-top:15px;
	}
#gearBox-settings .button, #gearBox-settings .button-primary{
	-moz-border-radius:5px !important;
	-webkit-border-radius:5px !important;
	border-radius:5px !important;
	padding:5px 10px !important;
	-moz-box-shadow:inset 0 0 2px #fff, 0 0 3px rgba(0,0,0,0.1);
	-webkit-box-shadow:inset 0 0 2px #fff, 0 0 3px rgba(0,0,0,0.1);
	box-shadow:inset 0 0 2px #fff, 0 0 3px rgba(0,0,0,0.1);
	}
#gearBox-settings .button-primary{
	color:#bceaff !important;
	}
#gearBox-settings .button-primary:hover{
	color:#fff !important;
	}
#jetpack-settings .button:hover{

	color: #cd2532 !important; /* 298CBA  */
	border-color: #f96b6b !important; /* 69ACCE  */	
	-moz-box-shadow: 0 0 2px rgba(249,107,107,1); /* rgba(105,172,206,1); */
	-webkit-box-shadow: 0 0 2px rgba(249,107,107,1); /* rgba(105,172,206,1); */
	box-shadow: 0 0 2px rgba(249,107,107,1); /* rgba(105,172,206,1); */	
	/*
	color:#298cba !important;
	border-color:#69acce !important;
	-moz-box-shadow:0 0 2px rgba(105,172,206,1);
	-webkit-box-shadow:0 0 2px rgba(105,172,206,1);
	box-shadow:0 0 2px rgba(105,172,206,1); */
	-webkit-transition-duration:.3s;
	-moz-transition-duration:.3s;
	}
#message a{
	color:#F90 !important;
	-webkit-transition-duration: .5s;
	-moz-transition-duration: .5s;	
}

#message a:hover {
	color:#F60 !important;
	text-decoration:underline;
	-webkit-transition-duration: .3s;
	-moz-transition-duration: .3s;	
}

.wrap {
	min-width:980px;
	max-width:980px; 
}

.button:hover, .button-secondary:hover, .submit input:hover, input[type="button"]:hover, input[type="submit"]:hover, .button:focus, .button-secondary:focus, .submit input:focus, input[type="button"]:focus, input[type="submit"]:focus {
	color: black;
	outline: none;
	color: #cd2532 !important; /* 298CBA  */
	border-color: #f96b6b !important; /* 69ACCE  */	
	-moz-box-shadow: 0 0 2px rgba(249,107,107,1); /* rgba(105,172,206,1); */
	-webkit-box-shadow: 0 0 2px rgba(249,107,107,1); /* rgba(105,172,206,1); */
	box-shadow: 0 0 2px rgba(249,107,107,1); /* rgba(105,172,206,1); */	
	-webkit-transition-duration: .3s;
	-moz-transition-duration: .3s;
}



a.button, a.button-primary, a.button-secondary {
line-height: 15px;
padding: 3px 10px;
white-space: nowrap;
-webkit-border-radius: 10px;
}


.button, .submit input, .button-secondary, input[type="submit"] {
	background: #F2F2F2 url(../images/white-grad.png) repeat-x scroll left top;
	text-shadow: rgba(255, 255, 255, 1) 0 1px 0;
	}
	
.button, input[type="submit"] {
	font-family: "proxima-nova-1","proxima-nova-2","Helvetica Neue",Helvetica,Arial,"Lucida Grande",Verdana,"Bitstream Vera Sans",sans-serif;
	text-decoration: none;
	font-size: 11px !important;
	line-height: 13px;
	padding: 3px 8px;
	cursor: pointer;
	border: 1px solid #BBB;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box;
	-khtml-box-sizing: content-box;
	box-sizing: content-box;
	-moz-box-shadow: inset 0 0 1px #fff, 0 1px 2px rgba(0,0,0,0.1);
	-webkit-box-shadow: inset 0 0 1px #fff, 0 1px 2px rgba(0,0,0,0.1);
	box-shadow: inset 0 0 1px #fff, 0 1px 2px rgba(0,0,0,0.1);
}	


.footnote {
	font-size:.9em !important;
	color:#808080 !important;
}

.keypressbox {
	border:1px solid;
	border-color:#ddd #bbb #bbb #ddd;
	margin:3px;
	background: #FFF; /*#eee; */
	padding:0 0.3em;
	white-space:nowrap;
	color: black;
	line-height: 1.95em;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-khtml-box-sizing: border-box;
	box-sizing: border-box;
	-moz-box-shadow: inset 0 0 1px #fff, 0 1px 2px rgba(0,0,0,0.2);
	-webkit-box-shadow: inset 0 0 1px #fff, 0 1px 2px rgba(0,0,0,0.2);
	box-shadow: inset 0 0 1px #fff, 0 1px 2px rgba(0,0,0,0.2);
	width: 15px;
	
}

#tab-container p.because {
	font-size:24px;
	margin-left:100px;
	color:#CF6700;
	letter-spacing:0.05em;
	text-shadow:1px 1px 2px #222;
	-webkit-transition-duration: .7s !important;
	-moz-transition-duration: .7s !important;		
}



#tab-container p.because2 {
	font-size:16px;
	margin-left:150px;
	margin-top:-15px;
	color:#786450;
	font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",Verdana,"Bitstream Vera Sans",sans-serif;
	letter-spacing:0.05em;
	-webkit-transition-duration: .3s;
	-moz-transition-duration: .3s;	
}

#tab-container p.because-footnote {
	font-size:12px;
	margin-left:100px;
	color:#786450;
}

#tab-container .bc-feature, #tab-container .gb-feature {
	border-bottom:1px dotted;
	padding:0px 2px 0px;
	-webkit-transition-duration: .3s;
	-moz-transition-duration: .3s;	
	
}

#tab-container .bc-highlight {
	color:white !important;
	background-color:#BB0000;

	-webkit-transition-duration: .3s;
	-moz-transition-duration: .3s;	
	
	-webkit-border-top-left-radius:4px;
	-moz-border-radius-topleft:4px;
	border-top-left-radius:4px;
	-webkit-border-bottom-left-radius:4px;
	-moz-border-radius-bottomleft:4px;
	border-bottom-left-radius:4px;	
	cursor:default;
}

#tab-container p span.bc-highlight {
	border-bottom:none !important;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;	
	cursor:default;
}

span.because-highlight {
	color:#FFAA1C !important; /*FFB63C */
	text-shadow: 1px 1px 2px #F00 !important;
	-webkit-transition-duration: .7s;
	-moz-transition-duration: .7s;		

}

span.because-keyword-highlight {
}

#preloader {
	display:none;
}

.actionIcon {
	position:absolute;
	top:40px;
	right:60px;
}
