/*
 * Author: 960Development Team
 * Website: http://www.960Development.com/
 */
 
/** CSS Reset http://meyerweb.com/eric/tools/css/reset/ **/

.cc_welcome div, .cc_welcome span, .cc_welcome applet, .cc_welcome object, .cc_welcome iframe, .cc_welcome h1, .cc_welcome h2, .cc_welcome h3, .cc_welcome h4, .cc_welcome h5, .cc_welcome h6, .cc_welcome p, .cc_welcome blockquote, .cc_welcome pre, .cc_welcome a, .cc_welcome abbr, .cc_welcome acronym, .cc_welcome address, .cc_welcome big, .cc_welcome cite, .cc_welcome code, .cc_welcome del, .cc_welcome dfn, .cc_welcome em, .cc_welcome img, .cc_welcome ins, .cc_welcome kbd, .cc_welcome q, .cc_welcome s, .cc_welcome samp, .cc_welcome small, .cc_welcome strike, .cc_welcome strong, .cc_welcome sub, .cc_welcome sup, .cc_welcome tt, .cc_welcome var, .cc_welcome b, .cc_welcome u, .cc_welcome i, .cc_welcome center,.cc_welcome dl, .cc_welcome dt, .cc_welcome dd, .cc_welcome ol, .cc_welcome ul, .cc_welcome li, .cc_welcome fieldset, .cc_welcome form, .cc_welcome label, .cc_welcome legend, .cc_welcome table, .cc_welcome caption, .cc_welcome tbody, .cc_welcome tfoot, .cc_welcome thead, .cc_welcome tr, .cc_welcome th, .cc_welcome td, .cc_welcome article, .cc_welcome aside, .cc_welcome canvas, .cc_welcome details, .cc_welcome embed,  .cc_welcome figure, .cc_welcome figcaption, .cc_welcome footer, .cc_welcome header, .cc_welcome hgroup,  .cc_welcome menu, .cc_welcome nav, .cc_welcome output, .cc_welcome ruby, .cc_welcome section, .cc_welcome summary, .cc_welcome time, .cc_welcome mark, .cc_welcome audio, .cc_welcome video { margin: 0; padding: 0; border: 0; font-size: 100%;	font: inherit; vertical-align: baseline; } 
.cc_welcome article,.cc_welcome aside, .cc_welcome details, .cc_welcome figcaption, .cc_welcome figure, .cc_welcome footer, .cc_welcome header, .cc_welcome hgroup, .cc_welcome menu, .cc_welcome nav, .cc_welcome section { display: block;} 
.cc_welcome body { line-height: 1; }
.cc_welcome ol,.cc_welcome ul { list-style: none; } 
.cc_welcome blockquote, .cc_welcome q { quotes: none; }
.cc_welcome blockquote:before, .cc_welcome blockquote:after, .cc_welcome q:before, .cc_welcome q:after { content: ''; content: none; } 
.cc_welcome table { border-collapse: collapse; border-spacing: 0; } 

.cc_welcome { background:#fff; color:#000; font:14px 'Helvetica Neue', Helvetica, Arial, sans-serif;}

.cc_welcome h1,.cc_welcome h2,.cc_welcome h3,.cc_welcome h4,.cc_welcome h5,.cc_welcome h6{ font-weight:bold; }
.cc_welcome h1{ font-size:30px;}
.cc_welcome h2{ font-size:24px; color: #595959; }
.cc_welcome h3{ font-size:18px;}
.cc_welcome h4{ font-size:14px;}
.cc_welcome h5{ font-size:12px;}
.cc_welcome h6{ font-size:10px;}

.cc_welcome a{ text-decoration:none; }
.cc_welcome a:active, .cc_welcome a:link, .cc_welcome a:visited { color: #1A74B0; }
.cc_welcome a:hover { color: #036; }

.cc_welcome .clearfix:before, .cc_welcome .clearfix:after { content: "\0020"; display: block; height: 0; overflow: hidden; }
.cc_welcome .clearfix:after { clear: both; }
.cc_welcome .clearfix { zoom: 1; }

.cc_welcome .x-tool-close { display: none; }
.cc_welcome .closeButton a { display: inline-block; width: 100%; height: 100%; }
.cc_welcome form { font-style: italic; color: #8A8780; font-size: 12px; position: absolute; display: block; bottom: 0px; }


.cc_welcome .welcomeModalWindow { position: relative; height: 100%; }
.cc_welcome .x-window-bwrap, .cc_welcome .x-panel, .cc_welcome .x-panel-bwrap { background-color: transparent !important; }
.cc_welcome .x-window-body { padding: 0 0 !important; }

.cc_welcome {
	position: relative;
	margin: 0 auto;
}

/**
	cupCAKE Modal Window
		cupCAKE users will see this modal window everytime they log into cupCAKE. 
		It will house information about freshdesk articles, important links, and 
		will also serve as a new place for us to have messages to our users, like
		messages about their account expiring.

	Domanique Alicia
	domanique@getCAKE.com

	created 12/30/13 
**/





/** set up for the background image **/
.cc_welcome { background: #e0e0e0 }

.cc_welcome {
	width: 950px;
	background-color: #FAFAFA; 
	border: 1px solid #999999;
	border: 1px solid rgba(0, 0, 0, 0.2);
	border-radius: 6px;
	outline: none;
	-webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
	        box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
	background-clip: padding-box;
	color: #595959;
}

.cc_welcome .closeButton {
		cursor: pointer;
		background: transparent url(//cakecdn.com/portals/150205/images/icons/new/closebutton.png) center center no-repeat;
		position: absolute;
		top: 12px;
		right: 12px;
		width: 15px;
		height: 15px;
	}

.cc_welcome .welcomeModalInterior { 
		width: 900px;
		height: 550px;
		padding: 25px; 
	}

.cc_welcome h1,.cc_welcome h2,.cc_welcome h3,.cc_welcome h4,.cc_welcome h5,.cc_welcome h6{ 
			font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
			font-weight: normal; 
		}

.cc_welcome h1{ 
			letter-spacing: 1px;
			margin: 15px 0 5px 0;
			font-size:24px;
			line-height: 1em;
			text-transform: uppercase;
		}

.cc_welcome h2{ 
			border-bottom: 1px solid #ECECEC;
			border-bottom: 1px solid rgba(0, 0, 0, 0.07);
			font-size: 16px;
			margin: 0 0 10px 0;
			padding: 0 0 5px 0;
			text-transform: uppercase;	
		}

.cc_welcome a { color: #1a74b0; text-decoration: none; }
.cc_welcome a:hover { cursor: pointer; text-decoration: underline; }

.cc_welcome .importantMessaging {
			background-color: #FFF1A9;
			margin: 20px 0;
			padding: 10px 15px;
			border-color: #FAEBCC;
			border-left: 3px solid #EBCD34;
			font-style: italic;
			color: #8A8780;
		}

.cc_welcome .column1, .cc_welcome .column2, .cc_welcome .column3 {
			width: 30.1%;
			display: inline-block;
			float: left;
			vertical-align: top;
			margin-right: 3.2%;
		}

.cc_welcome .column3 { margin-top: 34px; }

.cc_welcome ul {} 
.cc_welcome ol { list-style-type: decimal; }

.cc_welcome li {
					display: block;
					font-size: 14px;
					margin-bottom: 17px;
				}

.cc_welcome li a { 
					background-position: 2px 3px;
					background-repeat: no-repeat;
					padding: 6px 0 6px 30px;
					/* font-size: 14px; */
					display: block;
				}

.cc_welcome ol ul li { 
				font-size: 13px;
				margin-bottom: 5px; 
			}
	

.cc_welcome .column1 ul li a { background-position: 2px 6px; }

.cc_welcome ul li ul { margin-top: 0px; }

.cc_welcome ul li ul li {  margin: 1px 0 3px 20px; }

.cc_welcome li .new { 
					background: transparent url(//cakecdn.com/cakebasic/new.png) 2px 5px no-repeat;
					padding: 6px 0 6px 30px;
					display: block;
				}

.cc_welcome .welcomeModalInterior li a.document { background-image: url(//cakecdn.com/cakebasic/document.png); }
.cc_welcome .welcomeModalInterior li a.wizard { background-image: url(//cakecdn.com/cakebasic/wizard.png); background-position: 2px 1px; }
.cc_welcome .welcomeModalInterior li .wizard a { background-image: url(//cakecdn.com/cakebasic/wizard.png); background-position: 2px 1px; }
.cc_welcome .welcomeModalInterior li a.workflow { background-image: url(//cakecdn.com/cakebasic/workflow.png); }
.cc_welcome .welcomeModalInterior li a.glossary { background-image: url(//cakecdn.com/cakebasic/glossary.png); background-position: 2px 1px;}
.cc_welcome .welcomeModalInterior li a.releaseNotes { background-image: url(//cakecdn.com/cakebasic/releaseNotes.png); }
.cc_welcome .welcomeModalInterior li a.helpCenter { background-image: url(//cakecdn.com/cakebasic/helpCenter.png); }
.cc_welcome .welcomeModalInterior li a.account { background-image: url(//cakecdn.com/cakebasic/account.png); }
.cc_welcome .welcomeModalInterior li a.tutorial { background-image: url(//cakecdn.com/cakebasic/video.png); background-position: 1px 7px; }

.cc_welcome form { 
		font-style: italic;
		color: #8A8780;
		font-size: 12px;
		bottom: 10px;
		position: absolute;
		display: block;
	}

.cc_welcome {
	border-radius: 0px;
	color: #666666;
}

/* column headers */
.cc_welcome li .new {
	background: none;
	padding: 6px 0;
	display: block;
	font-size: 15px;
}

.cc_welcome a:active, 
.cc_welcome a:link, 
.cc_welcome a:visited {
	color: #color_act_primary# !important;
}

.cc_welcome a:hover {
	text-decoration: none !important;
	color: #color_act_accent# !important;
}