/*
.overrides_custom css

Place styles for simple UI customization in this file

*/

/* themes.css */
/* Login Page Styling */
#needHelp, .button.capsule.down.pressed, .resourceName, #loginForm, #usernamelabel, #passwordlabel {
	color:#676767 !important;
}
.resourceName > a:hover{
  text-decoration: underline;
}

#submitButton, .action.primary, .menu.vertical li > .wrap.over, .wrap.dragging, .button.capsule.down, .button.capsule.over {
	background-color: #EE383A !important;
	color: #fff;
}

.wrap.over {
  background-color: rgba(238,56,58,.5) !important;
}
.button.capsule.down.disabled, .wrap .button .button .over > h3.resourcename a{
  color: #fff;
}

#submitButton:hover, .action.primary:hover {
	background-color:#D43234;
	color: #fafafa;
}

#loginForm .devices {
    background-image: url(images/abcis_logo.png) !important;
    background-position: center center !important;
	display: block;
    margin-left: auto;
    margin-right: auto;
    height:275px !important;
}

/*
#loginPage {
	min-width: 100% !important;
    background-color:#fff;
}
#loginPage #copy {
	position:relative;
	top: 0;
	display:block;
	width: 100% !important;
	height:auto;
}

#loginPage #loginForm {
	display:block;
	float: none !important;
	width: 100% !important;
}
#loginPage #welcome .logo {
    display: none;
}

#loginPage #welcome, #loginPage .community #welcome {
    background-color: #ffffff;
}

#loginPage #welcome h1 {
	font-size: 2.5em;
	color: #EE383A;
	font-weight: normal;
}

#loginPage #rotating > .primary,
#loginPage #rotating > .secondary {
    display: none;
}
*/
.abcislogo {
	display: block;
    margin-left: auto;
    margin-right: auto;
    height:214px;
}

#loginPage #copy,
#loginPage .info > .content {
    background-color: #ffffff;
}


#loginForm > .dialog > .content > .body {
    padding-bottom: 12px;
}
#loginForm .inputSection, #loginForm #submitButton {
	margin: 0 auto;
}
#loginForm #submitButton {
	width:360px;
}
/* end Login Page Styling */

#loginPage #copy {
    display: none !important;
}
body#loginPage {
    background: #fff;
}
#frameFooter{
    display: none !important;
}
 
#loginPage #help {
    display: none;
}
body {
	background-color:#eeeeee;
	position:relative;
}
/* Navigation & Banner */
#banner {
	background-color: #676767;
	width:100%;
	color:#fff;
}
#logo {
  display:none;
}

.menu.primaryNav .wrap.over, .menu.primaryNav .wrap.pressed {
	background-color:#D43234;
	color: #fafafa;
}


/* End Navigation & Banner */

/* Platform Wide Styling */

.palette11, .textAccent02, .tabSet.text .selected.tab > .wrap, .tabSet.text .selected.tab > .wrap.over, .tabSet.text .selected.tab > .wrap.pressed, .list.filters > li.selected>.wrap, .list.filters > li.selected>.wrap.pressed, .list.stepIndicator .selected>.wrap, .panel.info.system .message, .list.type_basic .wrap a, .fsection, .launcher, #reportContainer a, #scheduler_editor #stepDisplay > fieldset > legend, .homeSidebar-title, .workflow-title, .resourceBlock a:link, .resourceBlock a:visited, .resourceBlock a:hover, .resourceBlock a:active, .workflow-description a:hover, .workflow-buttonContainer .button, .plusminus .node > .wrap > .jrbookmark, .list.settings .panel.pane.settings .header > .title, .tabSet.horizontal.buttons .selected > .button > .wrap, .tabSet.horizontal.buttons .button.over, .tabSet.horizontal.buttons .button.pressed, .content .header > .title, .resourceBlock-title, .column.decorated.minimized .vtitle, .flow #stepDisplay .column.primary .header .title, .flow #stepDisplay .column.secondary .header .title, #loginPage #metaLinks li, #loginPage #metaLinks a, #loginPage #metaLinks a:hover, #loginPage #metaLinks a:active, #needHelp {
  color:#EE383A;
}
/*.palette01, .button.action.over, .button.up.over, .button.up.primary.over, .button.up.pressed, .button.up.primary.pressed, .button.down.over, .button.down.pressed, .button.capsule.down.over, .button.capsule.down.pressed, #loginPage #rotating .list.decorated, #loginPage .launcher, .menu .wrap.over, .menu .wrap.pressed, .button.up.primary, .menu.primaryNav .up, .menu.primaryNav .wrap, .menu.primaryNav .up.over, .menu.primaryNav .up.pressed, .menu.primaryNav .wrap.over, .menu.primaryNav .wrap.pressed, .tabSet.buttons.vertical .button, .tabSet.buttons .selected .button, .tabSet.buttons .button.over, #metaLinks li, #metaLinks a, #metaLinks a:hover, #metaLinks a:active, #selectedSubDataSourcesList .leaf.selected .dataSourceName, .list.collapsible>li>.selected>.wrap, .list.filters>.leaf>.wrap.pressed, .list.type_basic .wrap.pressed > .jrbookmark, .selected>.wrap .resourceName, .selected>.wrap .resourceDescription, .selected>.wrap .resourcePath, .pressed .resourceName, .pressed .resourceDescription, .pressed .resourcePath, .list.collapsible>li>.wrap.pressed, .list.collapsible .selected>.wrap, #entitiesList .selected>.wrap, #entitiesList .wrap.pressed, .authorityPicker .selected, .authorityPicker .highlighted.selected, .workflow-buttonContainer .button {
  color:#676767;
}*/
.list > li > .wrap.pressed, .list > li.selected > .wrap, .list > li.selected > .wrap, #filtersPanel > ul > li > .over  {
  color:#fafafa;
  background-color:#EE383A;
}
#resultsList > .selected {
  background-color:#EE383A;
}
#resultsList > li > .over {
  background-color:#eeeeee;
  color:#000;
}

/* End Platform Wide Styling */



/* Tablet Styling */

/* Portrait */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (orientation: portrait) {
  	#loginPage #copy {

  	}

  	.abcislogo {

  	}
  	.abcislogo {
  		width:65%;
  		height:65%;	
  	}

}

/* Landscape */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (orientation: landscape) {

}

/* Finish Tablet Styling */
/* Phone Styling */

@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 767px) {

  	.abcislogo {

  	}
  	.abcislogo {
  		width:50%;
  		height:50%;	
  	}
  	#loginForm .inputSection {
  		max-width: 295px !important;
  	}
  	#loginForm #submitButton {
  		margin-left: 5px;
  		max-width: 295px !important;
  	}
  	#loginForm .inputSection .password {
  		margin-top: 20px;
  	}



}

/* Finish Phone Styling */