

/*************************************************************** 
Updated 8/30/17 by BW for Faceted Search 
Updated 4/24/18 by BW - removed ol, ul {list-style:inherit} from main section.
Updated 12/14/18 by BW - 
	commented out box sizing from * selector to fix display issue in Chrome where checkboxes couldn't be selected for All Job Fields and All Organizations popus
	commented out .alert-container, .outer-container width of 1006px and included new section increasing width of same
Below this line is the original version info
 Massgov V101.0360.20140528 
 Deployed from Git Branch: feature/ER217_branding_3rd_party_app 
 Last Commit: 21f95b4 at "2014-06-06 09:13:35 -0400"
 Change made by "Jes Constantine" (jessica.constantine@state.ma.us)
****************************************************************/

/*! normalize.css v1.0.1 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}button,html,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ol,nav ul{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure,form{margin:0}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}button,html,input,select,textarea{color:#222}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}body{line-height:1.5em}ol,ul{padding:0 0 0 20px}blockquote{margin:1em .5em 1em 1.2em}a:link{color:#07459A}a:visited{color:#64406B}p{margin:0 0 1em;word-wrap:break-word}table{margin:1.5em 0}thead{background-color:#eee}td,th{padding:.3em}th{text-align:left}h1{font-size:1.6em}/**{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}*/body{background-color:#fff}.alert-container,.outer-container{/* width:1006px;*/margin:0 auto;background:#fff;padding:0 14px 14px}.alert-container{background:0 0;padding:0}.alert-container .col{padding-bottom:0}.alert-container ul{margin:0;padding:0}.alert-container .icon{padding-right:.4em}.container{padding:12px 12px 0;background:#fff;-webkit-box-shadow:0 0 6px #000;-moz-box-shadow:0 0 6px #000;box-shadow:0 0 6px #000}.footer{margin-top:10px;padding-top:10px}.col{float:left;padding-bottom:15px;zoom:1;*display:inline;margin-left:2.86299%}.content .col a{overflow:hidden}.col:first-child{margin-left:0}.col1{width:5.70893%}.col2{width:14.28085%}.col3{width:22.85276%}.col4{width:31.42468%}.col5{width:60%}.col6{width:48.56851%}.col7{width:57.14042%}.col8{width:65.71234%}.col9{width:74.28425%}.col10{width:82.85617%}.col11{width:91.42808%}.col12{width:100%}.row img{max-width:100%}.module,.row{*zoom:1}.module:after,.module:before,.row:after,.row:before{content:"";display:table}.module:after,.row:after{clear:both}.tetrisrow{margin-bottom:15px}.tetrisrow .module:last-child{margin-bottom:0}.tetrisrow .col{padding-bottom:0}.top-line{font-size:.9em}.top-line a{text-decoration:none}.top-line a:hover{text-decoration:underline}.top-line a{color:#fff}.top-line #logo{float:left}#logo img{position:relative;top:8px;margin-right:30px}.rwd-small{font-size:.8em}.rwd-right{float:right}.titlelink{text-decoration:none}.bodyfield .titlelink,.callout .titlelink,.titlelink:hover, .rwd-ulhorizontal{padding:0;margin:0;list-style:none}.rwd-ulhorizontal li{float:left}.top-line .rwd-ulhorizontal li{padding:0 1em;margin:8px 0;border-right:1px solid #fff}.top-line .rwd-ulhorizontal li.skip-to-main{padding:0 .5em 0 0}.top-line .rwd-ulhorizontal li.resizing-text{padding:0 .5em}.top-line .rwd-ulhorizontal li.translate-widget{padding:0 0 0 .5em}.top-line .rwd-ulhorizontal li.last{border-right-width:0}.footer .rwd-ulhorizontal{font-size:.9em;text-align:right}.footer .rwd-ulhorizontal li{padding:0 0 0 14px}#seal{float:left;padding-right:6px;border-right:1px solid #E9E9E9}#sitetitle,#sitetitle_nonexec{float:left;max-width:78%;padding-left:10px;padding-top:30px;font-family:Tahoma,Verdana,Geneva,sans-serif}#sitetitle>a,#sitetitle_nonexec>a{color:#000;text-decoration:none;font-size:1.6em;font-weight:700;line-height:1em}#sitetitle span,#sitetitle_nonexec span{color:#E25800;display:block;font-weight:700;padding-top:4px}#sitetitle ul,#sitetitle_nonexec ul{padding:0;margin-bottom:0;margin-top:0}#sitetitle li,#sitetitle_nonexec li{display:inline;padding-right:10px;font-size:.9em}#nonexec span{font-size:1.2em}#sitetitle{min-height:45px}#tagline{font-size:.85em;position:absolute;top:0;left:100px;line-height:1.3em}#pagedescription{margin-bottom:1em;font-size:1.1em}.introduction h1{background:0 0;font-size:1.67em;margin-top:1em;padding:0}.introduction .meta h1{margin-top:0}.introduction h2{margin-top:0;font-weight:400}.introduction h3,.introduction h4,.introduction h5,.introduction h6{margin:0 0 .8em}.introduction h3:first-child{margin-top:0}.introduction h2{font-size:1.35em}.introduction .bodyfield h2,.introduction .callout h2{font-weight:700}.introduction .callout h2{font-size:1.2285em}.introduction h3{font-size:1.2em}.introduction h4{font-size:1.115em}.introduction h5{font-size:1.038em}.introduction h6{font-size:.9em}.cf{*zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}.clear,.hide{display:none}.posrel{position:relative}.right{float:right}.left{float:left}.horizontal{list-style:none;margin:0;padding:0}.horizontal li{display:inline-block;*display:inline;zoom:1}.accessibility{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}iframe[src*='maps.google.com']{max-width:100%}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:100%}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.top-line .col{padding-bottom:0}.top-line .rwd-ulhorizontal li:first-child{padding-left:0}.top-line .rwd-ulhorizontal li:last-child{border-right-width:0}body.debug{padding-top:5px}.mobile_only{display:none}@media only screen and (max-width:1004px){body.debug{background-color:purple}.alert-container,.outer-container{width:744px}.alert-container{font-size:.78em}.alert-container .icon{width:19px}.alert-container .alert-broadcast{padding:5px 4px}.alert-container .alert-broadcast img{vertical-align:bottom}.outer-container{padding:0 6px 6px;background-position:53.85% 0}.top-line{font-size:.78em}.top-line .rwd-ulhorizontal li{padding:0 .5em}#logo img{height:25px;top:7px}#seal{height:55px}#sitetitle,#sitetitle_nonexec{max-width:75%;padding-top:5px;padding-left:10px}#main_menu{position:static;float:left;margin:0 10px 0 0;font-size:1.3em}.search.no-option #searchinput{width:19em}.search.has-option #searchinput{width:10em}.search #search_scope{max-width:7.3em}#tagline{position:static;padding:0 0 6px}}@media only screen and (max-width:760px){body.debug{background-color:green}.col{margin-left:0;width:100%;padding:0 0 10px}.content form input[type=text],.content form select,.content form textarea{width:100%;margin-bottom:10px}.introduction,.leftcol,.resources{border-bottom:1px solid #ddd;margin-bottom:15px;padding-bottom:15px}.footer{border-top:none}.tetrisrow{margin-bottom:15px}.tetrisrow .module:last-child,.tetrisrow .module:last-of-type{margin-bottom:1em;padding-bottom:1em;border-bottom-width:1px}.tetrisrow .col{padding-bottom:none}.alert-container,.outer-container{max-width:480px;width:100%}.outer-container{background-position:0 0;padding:0 4px 4px}.container{padding:4px 4px 0;font-size:.9em}.top-line .col{float:left;width:auto;margin-right:1.5em}.top-line .rwd-ulhorizontal{float:left}.top-line .skip-links{float:right;margin-right:0}.top-line .skip-links ul li:first-child{border-right:none}.top-line .alert-wrap,.top-line .resizing-text{display:none}.alert{text-align:left;min-height:27px;background-image:none;position:static}#main_menu{position:static;float:none}#tagline{padding:0 0 10px}.search{float:left;margin:4px 0 4px 29px}.search.no-option #searchinput{width:24em}.search.has-option #searchinput{width:13em}.search #search_scope{max-width:15em}.row{background-image:none}.footer .rwd-ulhorizontal li{padding:0 14px 0 0}.footer .rwd-right{float:left}.mobile_only{display:inline}}@media only screen and (max-width:468px){body.debug{background-color:#ff0}.alert-container,.outer-container{padding:0}.alert-message{display:none}#logo img{top:4px}.container{padding:8px 2px}.top-line{padding:0 2px}.top-line .rwd-ulhorizontal li{margin:.3em 0}.top-line .skip-links{float:none}.search.no-option #searchinput{width:16em}.search.has-option #searchinput{width:7em}.search #search_scope{max-width:10em}#mobile-menu select{max-width:21em}}@media only screen and (max-width:306px){body.debug{background-color:pink}.top-line .col{margin-right:0}.rwd-ulhorizontal{font-size:.9em}.alert{min-height:20px;padding:0}.alert .icon{height:16px}#seal{padding-right:3px;height:48px}#sitetitle_nonexec{padding-top:3px;padding-left:3px}#nonexec span{font-size:1em}#sitetitle{font-size:.9em;padding-top:6px;padding-left:6px}#sitetitle img{width:111px}.search.no-option #searchinput{width:9em}.search.has-option #searchinput{width:5em}.search #search_scope{max-width:5.9em}#mobile-menu select{max-width:14em}.row{overflow:hidden}}.alert-container,.outer-container{background-image:url(../images/massgov-app-bg.png);background-position:51.9% 0;background-repeat:repeat-y}

.mainsection .titlelink a, .jobsearch .titlelink a{
font-weight:bold;
font-style:normal;
font-size:1.2em;
text-decoration:none;
color: DarkBlue;
}

.subtitle, {
text-decoration:none;
font-size: 1.2em;
font-style:normal;
font-weight:bold;
}

.introduction h2 {
font-size: 1em;
}

.mainsection .titlepage {
font-weight: bold;
font-style: normal;
font-size: 1.2em;
text-decoration: none;
}


.titlelink a {
font-weight: bold;
font-style: normal;
font-size: 1.2em;
text-decoration: none;
}


.mainsection .titlelink a, .jobsearch .titlelink a {
font-weight: bold;
font-style: normal;
font-size: 1.5em;
text-decoration: none;
}
.mainsection .titlelink a {
display: inline;
margin: 0;
padding: 0;
font-size: 1.4em;
font-style: normal;
font-weight: bold;
text-decoration: none;
}

.headersection .link2panel .link2 a
{ color: #FFFFFF;
	font-size: 1.2em;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	}

.headersection .headerpanel .linkpanel .selectedlink a, .headersection .headerpanel .linkpanel .selectedlink span {
    cursor: default;
    color: #FFFFFF;
    font-size: 1.2em;
    font-style: normal;
    font-weight: bold;
}

.headersection .metalink a, .footeraction .footeractionpanel .footergroupactionpanel .metalink2 a, .mainsection .metapanel .metalink a {
    color: DarkBlue;
}

.jobsearch .linkpanel .link a {
    padding: 2px 8px 2px 8px;
    color: white;
    font-size: 1.0em;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
}

.jobsearch .action a, .blockpanel .metalink a, .mainsection .infopanel .metalink2 a {
    color: black;
}

.column165 .helppanel .helplink a {
    color: DarkBlue;
   
}

.mainsection .metalink2 a, .mainsection .pagerpanel .pagersectionpanel .pagerlink a, .blockpanel .loc-action-btn a, .mainsection .textlink a, .myaccount .metalink2 a, .accessmanagement .link-small a, .blockpanel .list .listpanel .metalink2 a, .footersection .poweredbytaleolink a, .messagecenter .toolbar a, .messagecenter .list-column a, .alert-button-panel a, .messagecenter .section-name a {
    color: DarkBlue;
}

.mainsection .blockpanel .headerblockpanel .metalink2 a, .messagecenter .section-name a {
    color: white;
}

#pageNameSeparator {
	color: white;
}

.processesNotSelectedTaskItem td a {
    color: white;
    text-decoration: none;
}

.myaccount .titleblock, .titleblock {
    color: white;
}

.myaccount .titleaction {
    font-size: 1.2em;
}

.summary, .alert-title, .alert-message
{
    color: #FFFFFF;

}
.headersection .link2panel .link2 a:hover{
background-color: #07275A;
}
.jobsearch .linkpanel .link a:hover{
background-color: #07275A;
}


.processesNotSelectedTaskItem td:hover,.processes-table-link td:hover{
background-color: #ADC2FF;
}

.mainsection .iconpanelupdated, .mainsection .iconcontentpanelupdated, .mainsection .myjobpage .messagenotepanel{
   background-color: silver;
}

.summary .titleblock {
   color: #FFFFFF;
}

#tagline {
	font-size: 150%;
	position:absolute;
	top:0;
	left:100px;
	line-height:1.3em;}
	
/* Help Icon */
.help {height:auto; width:auto;}

/* Jobsearch link tab */
#jobsearch-link {background-color: #D4D4D4;}

/* Faceted Keryword & Job Number Search Container background color to dark blue and white text */
.topSearchContainer {background-color: #07275A; color:white;} .topSearchContainer a:hover {color:white;} 
.search-panel-links-container a:link{color:white;} .search-panel-links-container a:visited{color:white;}

/*format of An Offical website of the Commonwealth of Massachusetts*/
.posrel{position:relative}
#tagline {
	font-size: 18px;
	position:absolute;
	top:0;
	left:100px;
	line-height:1.3em;}
	
#tagline1 {
	font-size: 15px;
	position:relative;
	top:0;
	left:100px;
	line-height:1.3em;}
	
/* format of MassCareers Job Opportunities */
#sitetitle,#sitetitle_nonexec{float:left;font-size:25px;max-width:78%;padding-left:10px;padding-top:40px;font-family:Tahoma,Verdana,Geneva,sans-serif}

	/*Field size in OB Forms */
body .masterbody, .alert-frame, .sugInput-sug, .callout, .blockpanel .input-textarea, .blockpanel .input-text, .blockpanel .input-smaller input, .blockpanel .input-select, .blockpanel .input-date-time select, .blockpanel .sugInput-input, .blockpanel .entity-value select, .blockpanel .inputtextmulti, .blockpanel .inputtextmulti2 {
	height: auto;}

/*Hide Due Dates and Completed Text in all Onboarding processes including PreOffer and Offer*/
span[id*='outputText_processes-task-status'] {visibility: hidden;}

/* Make job title links bold */
.multiline-data-container a:link{font-weight:bold;font-size:115%;}

/*Return to MassCareers link at top of page */
.Return-to-MassCareers-Landing {float:right;margin-top:5px;} .Return-to-MassCareers-Landing a:link, .Return-to-MassCareers-Landing a:visited, .Return-to-MassCareers-Landing a:hover, .Return-to-MassCareers-Landing a:active {color:white;}

/*Align return link to top right of page */
.Return-to-MassCareers-Landing {float: right;}

/*Resize Job Title in grey box in Onboarding pages - BW 4/24/18 */
.blockpanel .page-header-titleb {font-size: 100%;}

/*Set width of container housing search page for screens over 1004px - BW 12/14/18 */
.alert-container, .outer-container {width: 80%; max-width:1200px;}

/*Set the color of Edit links and seperators from blue to white on Account Information page to improve visibility against dark blue background - BW 12/10/19 */
#et-ef-content-myAccountViewContent-commandLink_persoinfo_edit {color:white;}
#et-ef-content-myAccountViewContent-commandLink_userName {color:white;}
#et-ef-content-myAccountViewContent-commandLink_password {color:white;}
#et-ef-content-myAccountViewContent-j_id_id88pc5-0-commandLink_securityQuestion {color:white;}
#et-ef-content-myAccountViewContent-j_id_id88pc5-1-commandLink_securityQuestion {color:white;}
#et-ef-content-myAccountViewContent-commandLink_message_edit {color:white;}
#outputText_separator1 {color:white;}
#outputText_separator2 {color:white;}
#outputText_separator3 {color:white;}
#outputText_separator4_0 {color:white;}
#outputText_separator4_1 {color:white;}
#outputText_separator5 {color: white;}


