﻿/
/* ABTS does not like the default orange buttons */
.btn, .TextButton, .TextButtonWithImage, .ruButton, #masterHeaderActionArea a, .RadGrid input.TextButton
{
	background-color: #011F4F;
}
.btn, .TextButton, .TextButtonWithImage, .ruButton, #masterHeaderActionArea a, .RadGrid input.TextButton
{
	background-color:#25548B;	
}

.PrimaryButton, .SaveAndClose, .SaveAs, .UsePrimaryButton .TextButton, .UsePrimaryButton .TextButtonWithImage, #masterHeaderActionArea a, .RadGrid input.PrimaryButton
{
    background-color: #4986b1;
}
.PrimaryButton:hover, .PrimaryButton:focus, .PrimaryButton:active, .PrimaryButton:visited, .SaveAndClose:hover, .SaveAndClose:focus, .SaveAndClose:active, .SaveAndClose:visited, .SaveAs:hover, .SaveAs:focus, .SaveAs:active, .SaveAs:visited, .UsePrimaryButton .TextButton:hover, .UsePrimaryButton .TextButton:focus, .UsePrimaryButton .TextButton:active, .UsePrimaryButton .TextButton:visited, .UsePrimaryButton .TextButtonWithImage:hover, .UsePrimaryButton .TextButtonWithImage:focus, .UsePrimaryButton .TextButtonWithImage:active, .UsePrimaryButton .TextButtonWithImage:visited, #masterHeaderActionArea a:hover, #masterHeaderActionArea a:focus, #masterHeaderActionArea a:active, #masterHeaderActionArea a:visited, .RadGrid input.PrimaryButton:hover, .RadGrid input.PrimaryButton:focus, .RadGrid input.PrimaryButton:active, .RadGrid input.PrimaryButton:visited 
{
	background-color:#25548B;
}

.btn:hover, .btn:focus, .btn:active, .btn:visited, .TextButton:hover, .TextButton:focus, .TextButton:active, .TextButton:visited, .TextButtonWithImage:hover, .TextButtonWithImage:focus, .TextButtonWithImage:active, .TextButtonWithImage:visited, .ruButton:hover, .ruButton:focus, .ruButton:active, .ruButton:visited, #masterHeaderActionArea a:hover, #masterHeaderActionArea a:focus, #masterHeaderActionArea a:active, #masterHeaderActionArea a:visited, .RadGrid input.TextButton:hover, .RadGrid input.TextButton:focus, .RadGrid input.TextButton:active, .RadGrid input.TextButton:visited
{
background-color:#25548B;
}
.RadGrid.RadGrid_MetroTouch .rgMasterTable .rgSelectedCell, .RadGrid.RadGrid_MetroTouch .rgSelectedRow, .RadGrid.RadGrid_MetroTouch td.rgEditRow .rgSelectedRow, .RadGrid.RadGrid_MetroTouch .rgSelectedRow td.rgSorted, .RadGrid.RadGrid_MetroTouch th.rgSorted, .RadGrid.RadGrid_Metro .rgMasterTable .rgSelectedCell, .RadGrid.RadGrid_Metro .rgSelectedRow, .RadGrid.RadGrid_Metro td.rgEditRow .rgSelectedRow, .RadGrid.RadGrid_Metro .rgSelectedRow td.rgSorted, .RadGrid.RadGrid_Metro th.rgSorted {
    background-color: #426ea2;
    border-color: #426ea2;
}
html .RadTabStrip.RadTabStrip_MetroTouch .rtsLevel1 .rtsSelected, html .RadTabStrip.RadTabStrip_MetroTouch .rtsLevel1 .rtsSelected:hover {
    border-color: #426ea2;
    background-color: #426ea2;
}

* menu style */
.RadMenu.RadMenu_Austin .rmText, .RadMenu.RadMenu_Austin .rmHorizontal .rmText, .RadMenu.RadMenu_Austin .rmSlide .rmText, .nav-auxiliary a {
    font-family: 'Arial Rounded MT Bold', Helvetica, sans-serif;
	font-weight: normal;
}
/*headers */
h1, .h1, .PageTitle, h2, .h2, .PanelTitle {
     /*  font-size: 140%; */
 /*	font-weight:400; */
}
h1.public, .public h4
{
	color:#402856;
}

.public .ContentBorder {
	border: 2px solid #402856;
	border-radius: 50px;
	padding-top:0px;
	padding:0px;
	box-shadow: 10px 10px 5px rgba(153, 153, 153, 0.57);

	}
.public .Spotlight
{
	min-height:0px;
	padding-top:0px;
}
.public button.accordion:after {
    color: #402856;
}

h1.initial, initial a:visited, .initial a
{
	color:#842d28;
	text-decoration: none;
}
.initial .ContentBorder {
	border: 2px solid #842d28;
	border-radius: 50px;
	padding-top:0px;
	padding:0px;
	box-shadow: 10px 10px 5px rgba(153, 153, 153, 0.57);

	}
.initial .Spotlight
{
	min-height:0px;
	padding-top:0px;
}
.initial button.accordion:after {
    color: #842d28;
}

h1.congenital
{
	color:#94831d;
}
.congenital .ContentBorder {
	border: 2px solid #94831d;
	border-radius: 50px;
	padding-top:0px;
	padding:0px;
	box-shadow: 10px 10px 5px rgba(153, 153, 153, 0.57);

	}
.congenital .Spotlight
{
	min-height:0px;
	padding-top:0px;
}
.congenital button.accordion:after {
    color: #94831d;
}
h1.MOC
{
	color:#224782;
}
.moc .ContentBorder {
	border: 2px solid #224782;
	border-radius: 50px;
	padding-top:0px;
	padding:0px;
	box-shadow: 10px 10px 5px rgba(153, 153, 153, 0.57);

	}
.moc .Spotlight
{
	min-height:0px;
	padding-top:0px;
}
.moc button.accordion:after {
    color: #224782;
}

h1.SESATS
{
	color:#1f6b39;
}
.sesats .ContentBorder {
	border: 2px solid #1f6b39;
	border-radius: 50px;
	padding-top:0px;
	padding:0px;
	box-shadow: 10px 10px 5px rgba(153, 153, 153, 0.57);

	}
.sesats .Spotlight
{
	min-height:0px;
	padding-top:0px;
}
.sesats button.accordion:after {
    color: #1f6b39;
}

.container {
    max-width: 100%;
    margin-right: 0;
    margin-left: 0;
    padding-left: 0;
    padding-right: 0;
}
.row {
    padding-left: 10.25%;
    padding-right: 10.25%;
    margin: 0 auto;
}
.row.bg
{
    background: url(/images/background-image9.jpg) no-repeat;
    background-size: 100%;
    background-repeat: repeat-y;
}
.Spotlight {
    background: transparent url(/images/home-features-background.png) repeat;
    margin-top: 20px;
    padding-top: 10px;
    padding-bottom: 10px;	
    min-height: 200px;
    /* max-height: 200px; */
    border-radius: 50px;
}
.SpotlightHome p 
{
    text-align: center;
    padding-top: 0.4em;
}
.SpotlightHome {
    background: #011f4f;
    margin-top: 20px;
    padding-top: 10px;
    padding-bottom: 10px;	
    min-height: 100px;
    /* max-height: 200px; */
    border-radius: 50px;
    color:#ffffff;
}
.SpotlightHome {
    text-align: center;
}
.Spotlight button.accordion {
    padding: 0px 25px 0px 25px;
    border-radius: 40px;
}

.TextButton.Red
{
	background-color: #842d28;
}
a.TextButton.Red {
    color: #ffffff;
}
.TextButton.Yellow
{
	background-color: #94831d;
}
.TextButton.Green
{
	background-color: #1f6b39;
}
.TextButton.Purple
{
	background-color: #402856;
}
.TextButton.Blue
{
	background-color: #224782;
}
.TextButton.Red:hover
{
	background-color: #d32b21;
}
.TextButton.Yellow:hover
{
	background-color: #dcc229;
}
.TextButton.Green:hover
{
	background-color: #33c765;
}
.TextButton.Purple:hover
{
	background-color: #6e34a2;
}
.TextButton.Blue:hover
{
	background-color: #306ac5;
}
.header {
    border-bottom: 1px dotted #eeeeee;
    background-color: #011f4f;
    background: rgb(167,207,223);
    background: -moz-linear-gradient(top, rgba(167,207,223,1) 0%, rgba(35,83,138,1) 	100%);
    background: -webkit-linear-gradient(top, rgba(167,207,223,1) 0%,rgba(35,83,138,1) 	100%);
    background: linear-gradient(to bottom, rgba(167,207,223,1) 0%,rgba(35,83,138,1) 	100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a7cfdf', 		endColorstr='#23538a',GradientType=0 );
}
#masterContentArea {
	margin-top: 0px;
}
/* menu color text */
.RadMenu.RadMenu_Austin .rmLink, .RadMenu.RadMenu_Austin .rsmLink {
    color: #FFFFFF;
}
.nav-auxiliary a {
    color: #FFFFFF;
} 

/*secondary Nav*/
.SecondaryNav.initial 
{
    text-align: center;
    padding-top: 10%;
    padding-bottom: 10%;
    box-shadow: 10px 10px 5px rgba(153, 153, 153, 0.57);
    margin: 0% 5%;
}

.SecondaryNav.Red.initial 
{
    border: 2px solid #842d28;
    border-radius: 50px;
}

.SecondaryNav.Yellow.initial 
{
    border: 2px solid #dcc229;
    border-radius: 50px;
}


.SecondaryNav.Green.initial 
{
    border: 2px solid #33c765;
    border-radius: 50px;
}
.SecondaryNav.Purple.initial 
{
    border: 2px solid #6e34a2;
    border-radius: 50px;
}

.SecondaryNav.Blue.initial 
{
    border: 2px solid #306ac5;
    border-radius: 50px;
}

.SecondaryNav.Red.initial .TextButton.Red 
{
    min-width: 70%;
    margin:0% 6%;
}



@media (max-width:1366px){

.SecondaryNav.initial
{   
    margin: 0%;
}

.SecondaryNav .TextButton
{
	border-radius: 10px;
}

.SecondaryNav .TextButton.Green, .SecondaryNav .TextButton.Blue
{
		width:153px;
}

}

@media (width:768px){
	.SecondaryNav .TextButton.Green
	{
		width:100px;
	}
}


@media (min-width:1366px){

.SecondaryNav .TextButton.Yellow, .SecondaryNav .TextButton.Green,
.SecondaryNav .TextButton.Blue
{   
    width:211px;
}

.SecondaryNav .TextButton.Yellow
{
	width:200px;
}
}
/* JO draft 3/21
.SecondaryNav
{
Width:100%
}*/

@media(min-width:768px){

/*search bar*/
/* search nav*/
#SimpleSearchBlock 
{
	padding: 5px 0;
	width: 230px;
	height: 30px;
	position: relative;
	left: 10px;
	float: right;
	line-height: 22px;
	padding-bottom: 37px;
}

    #SimpleSearchBlock input 
{
        position: absolute;
        width: 0px;
        float: right;
        margin-right: 210px;
        -webkit-transition: all 0.7s ease-in-out;
        -moz-transition: all 0.7s ease-in-out;
        -o-transition: all 0.7s ease-in-out;
        transition: all 0.7s ease-in-out;
        height: 30px;
        line-height: 18px;
        padding: 0 2px 0 2px;
        border-radius:1px;
    	background-color: transparent;
	border: transparent;
	color:#ffffff;
}

#SimpleSearchBlock:hover input, #SimpleSearchBlock input:focus 
{
	width: 200px;
        margin-left: 0px;
}




/* search glass*/
.search-field 
{
    	background-position: 5px 6px;
}
/* moves serach and sign in over */
.navbar-header {
    margin-right: -150px;
}


.footer .footer-promo-container {
    width: 33.3333333333%;
}
}
/*footer*/

.footer-content {
    background-color: #011F4F;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#a7cfdf+0,23538a+100;Blue+3d+%238 */
background: rgb(167,207,223); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(167,207,223,1) 0%, rgba(35,83,138,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(167,207,223,1) 0%,rgba(35,83,138,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(167,207,223,1) 0%,rgba(35,83,138,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a7cfdf', endColorstr='#23538a',GradientType=0 ); /* IE6-9 */

}
.footer-nav-copyright {
    background-color: #011F4F;
    color: #999;
}
@media (min-width: 480px)
{
.footer-content-section {
    float: left;
     width: 30%;
}
}
@media (min-width: 1199px)
{
.TextButton
{
	border-radius: 10px;
}
}

@media (min-width: 768px)
{
.Spotlight.Left {
    margin-right: -100px;
    margin-left: 100px;
    margin-top: 10px;
    max-width: 250px;
}
.Spotlight.Right {
    margin-left: -100px;
    margin-right: 100px;
    margin-top: 10px;
    max-width: 250px;
}
}

@media (min-width: 1155px)
{
.SpotlightHome.Left {
    margin-right: -150px;
    margin-left: 210px;
    margin-top: 10px;
    max-width: 250px;
}
.SpotlightHome.Right {
    margin-left: -150px;
    margin-right: 150px;
    margin-top: 10px;
    max-width: 250px;
}
}
@media (min-width: 1355px)
{
.SpotlightHome.Left {
    margin-right: -190px;
    margin-left: 250px;
    margin-top: 10px;
    max-width: 250px;
}
.SpotlightHome.Right {
    margin-left: -190px;
    margin-right: 190px;
    margin-top: 10px;
    max-width: 250px;
}
}



@media (max-width: 767px)
{
img.logo {
    display: none;
}

}

.AltBgColor1 
{
    background-color: #019ABB;
    color: #fff;   
}
.Border
{
    border-style: solid;
    border-width: 5px;
    border-color: #011f4f;
}
.iMIS-WebPart {
    padding-top: 10px;
}
.row.water
{
background: url(/images/watermark1.png);
    background-size: 400px 400px;
    background-repeat: repeat;
}

.has-secondary-col .col-secondary {
    display:none;
}
@media (min-width: 992px)
{
.has-secondary-col .col-primary {
    width: 100%;
}


}
/*panel areas on applications */
.ExpandPanelLabels .PanelField label {
    width: 50%;
}
.PanelField.html {
    padding-left: 20px;
}
/* accordion */


button.accordion {
        background-color: #fff;
        color: #444;
        cursor: pointer;
        width: 100%;
        border: none;
        text-align: left;
        outline: none;
        font-size: 15px;
        transition: 0.4s;
	padding:0px;
    }
    
button.accordion.active, button.accordion:hover {
        background-color: #fff;
    }
    
button.accordion:after {
        content: 'Read More';
        font-size: 13px;
        color: #5280a8;
        float: right;
        margin-left: 5px;
	text-decoration: underline;
    }
    
button.accordion.active:after {
        content: "Read Less";
	text-decoration: underline;
    }
.accordion div.panel {
    background-color: white;
    max-height: 0;
    overflow: hidden;
    transition: 0.6s ease-in-out;
    opacity: 0;    

}
.Spotlight .accordion div.panel
{
    border-radius: 40px;
}
.Spotlight .panel.show {
    padding: 0px 20px 0px 20px;
    border-radius: 40px;
}

.accordion td
{
	border:none !important;
}
div.panel.show {
    opacity: 1;
    max-height: 1500px;
}
/* panels expand */
#ctl00_TemplateBody_PanelFieldEditor_editablePanel label 
{
	width:30%;
}
/*address area expaned */
@media (min-width: 768px)
{
.RemovePadding .col-sm-6 {
     width: 100%; 
}

}
.RemovePadding .row {
    padding-left: 0%;
    padding-right: 0%;
}
@media (min-width: 992px)
{
/*communities subnav */
div#ctl01_SubNavPanel {
    padding-right: 30px;
}
}
/* rows should not have padding cco */
.ContentWizardDisplay .row {
    padding-left: 0%;
    padding-right: 0%;
}
h2, .PanelTitle
{
    font-size: 20px;
    font-family: Segoe UI, Helvetica, Arial, sans-serif;
    /*font-weight: bold;*/
}
/*remove blue underline in alert links */
.AlertSet a:link {
    text-decoration: none;
}
/* styling the alerts 	*/
.Alerts .AlertItem{
    border: none;
}
/* match all backgrounds to alert background */
.CalloutPart2 .panel-body {
    background-color: #f2f6fb;
}
/* hide for redirect page */
a#clickMe {
    display: none;
}
.Alerts.hide {
    display: none;
}
/* dashboard */

.ProgressTracker_Dashboard_Overview .panel.panel-border {
   /* height: 10px;*/
}
.BlueDashboard > .panel {
	background-color: #2b6678;
}

.GreenDashboard > .panel {
	background-color: #318551;
}
.GreenDashboard > .panel h2, .GreenDashboard > .panel, .BlueDashboard > .panel h2, .BlueDashboard > .panel  {
		color: #fff; 
}

.ProgressTracker_Dashboard_Overview.BlueDashboard, .ProgressTracker_Dashboard_Overview.GreenDashboard {
    font-size: 16px;
}


.AltBgColor3 > .panel.panel-border {
    border-color: #539b38;
}
.AltBgColor3 > .panel {
    background-color: #5dae3f;
}

.dashboardlength .ProgressTracker_Dashboard_Overview .panel

{
	min-height:280px;
}
.dashboardlength .Alerts .AlertItem,  .dashboardlength .panel-body, .dashboardlength .PanelBody
{
	padding:1px 1px;
}


.autoHeight .ProgressTracker_Dashboard_Overview .panel
{
	min-height:auto	 !important;
}

/*td
{
    border: 1px solid !important;
}*/
/* background colors for 5 sections */
.background_SESATS {
    background: #1F6B39;
    color: #ffffff;
    padding: 5px;
}
.background_SESATS a {
    color: #fff;
}
/* background colors for 5 sections */
.background_initial {
    background: #842D28;
    color: #ffffff;
    padding: 5px;
}
.background_initial a {
    color: #fff;
}
/* background colors for 5 sections */
.background_congenital {
    background: #94831D;
    color: #ffffff;
    padding: 5px;
}
.background_congenital a {
    color: #fff;
}
/* background colors for 5 sections */
.background_MOC {
    background: #224782;
    color: #ffffff;
    padding: 5px;
}
.background_MOC a {
    color: #fff;
    text-decoration:none;
}
/* background colors for 5 sections */
.background_public {
    background: #472A61;
    color: #ffffff;
    padding: 5px;
}
.background_public a {
    color: #fff;
}

/* turning off sign in for go live until the portal is ready */
a#ctl01_LoginStatus1 {
   /*  display: none; turned on 3/15/18 */
}
/* removes link and underline for organization */
a#ctl01_TemplateBody_WebPartManager1_gwpciMiniProfile_ciMiniProfile_contactName_InstituteNameLink {
    text-decoration: none;
    pointer-events: none;
}