/*--------Daffodil css  changes start-------------*/


    /*.SectionDetail li,p{text-align:justify !important;}*/
    #PublicWrapper > div#home_slider {margin-top: -4px;}
    /*.sfBreadcrumbWrp {margin: 5px 0!important;}*/
    .sf_cols.alumniBreadCrumb {margin: 5px 0 20px;}
    .alumniBreadCrumb .sfBreadcrumbWrp {margin: 0;}
    .SectionDetail h2, .SectionDetail h3{color:#686868;}
    .hero-carousel article .contents{top:200px;}
    article .page_number{top:0;width:100%;height:97.5%;position:absolute;background:rgba(0,0,0,0.7);z-index:1;}
    /*for mobile slider*/
    .mobileSlider{display:none;}

    .sfContentBlock.contactTitle {width: 179px;}
    #FacultyHeaderName{font-size: 20px;font-weight: bold;}
    #FacultyHeaderTitle{font-size: 14px;}
    .sfContentBlock{color: #444242;}
    #StaffDetailTitle{color: #862733;float: left;font-weight: bold;padding-right: 10px;position: relative;}
    #StaffDetailActual{position: relative;}
    #StaffDetailDegreeTitle,#StaffDetailExpertiseTitle{color: #862733;font-weight: bold;position: relative;}
    .Staff-Side-Deatil .sfContentBlock p{margin-bottom: 0;}
    #StaffDetailPublishedTitle{font-size: 15px;font-weight: bold;}
    .Staff-Side-Deatil.StaffDetail{background-color: #F0F0F0 ;float:left;width: 315px;padding:0 20px 20px;height:auto;min-height: 300px;}
    .Staff-Side-Deatil .MsoNormal > span, .Staff-Side-Deatil #StaffDetailExpertiseActual > span {font-family: 'Roboto Condensed' !important;font-size: 12px !important;}
    .Staff-Deatil-Text #StaffDesc > span {font-family: 'Roboto Condensed' !important;font-size: 12px !important;}
    .Staff-Deatil-Text .MsoNormal{float: left;font-family: 'Roboto Condensed' !important;font-size: 12px !important;margin: 0 !important;text-indent: 0 !important;width: 100%;}
    em, span /*,p*/{ font-family:'Roboto Condensed' !important; font-size:15px !important; /* Changed 5/8/2015; Original --> font-size:14px !important; */ text-indent:0 !important; margin:0 !important;}
	p{font-family:'Roboto Condensed' !important; font-size:12px !important; text-indent:0 !important; margin:.75em 0 !important; }
    .sf_2cols_2_25{float: right;margin: 0;width: 25%;}
    .sf_2cols_2_25 .sf_2cols_2in_25{margin-left: 12px;}
    .sf_2cols_1_25{float: left;margin: 0;width: 25%;}
    .sf_2cols_2_75{float: right;margin: 0;width: 75%;}
    .facultyTable {margin: 20px 0 !important;}
    #PageTitle{font-size: 34px !important;}
    .sfContentBlock p{margin-bottom: 18px; font-family: 'Roboto Condensed';font-size: 12px;}
    .sfContentBlock h3{border-bottom: 1px solid #CCCCCC;font-size: 20px;font-weight: normal;margin-bottom: 10px;margin-top: 30px;padding-bottom: 5px;}
    .facultyTable h3{margin-top: 0;}
    .facultyTable h4{color: #862633;font-size: 18px;font-weight: normal;margin: 0;}
    .sf_cols:after{clear: both;}
    .sf_cols:before, .sf_cols:after{content: "";display: table;}
    .sf_cols{margin: 0;padding: 0;width: 100%;}
    .sfContentBlock h1, .sfContentBlock h2, .sfContentBlock h3, .sfContentBlock h4, .sfContentBlock h5{line-height: 1.2;}
    .sfContentBlock h4 {margin-top: 0 !important;}
    .emailLink, .emailLink:link, .emailLink:visited, .emailLink:hover, .emailLink:active{color: #222222;text-decoration: none;}
    .emailLink{outline: 0 none;}
    .emailLink:hover, .emailLink:active, .emailLink:focus{cursor: pointer;text-decoration: underline;}
     h4 a:hover {text-decoration: underline;}
    .Cob_ltrlName{color: #862633 !important;font-size: 18px !important;font-weight: normal;margin: 0;}
    .Cob_ltrlSpecial{color: #444242 !important;font-size: 14px !important;font-weight: normal;margin: 0;}
    .flyoutSel{background: none repeat scroll 0 0 #862633 !important;}
    .k-item{border-bottom: 1px solid #FFFFFF !important;min-height: 30px !important;position: relative;}
    #flyout_menu ul, li{list-style: none outside none;margin: 0;padding: 0;}
    #flyout_menu li{background: none repeat scroll 0 0 #9C9C9D; max-width: 220px!important; width: 100%!important;}
    #flyout_menu li:hover, #flyout_menu li.active{background: none repeat scroll 0 0 #862633;}
    #flyout_menu span, #flyout_menu a{border: medium none;display: inline-block;font-family: 'Roboto Condensed',sans-serif;font-size: 12px;text-decoration: none!important;}
    .sfNavTreeview .k-in.k-state-hover, .sfNavTreeview .k-in.k-state-selected, .sfNavTreeview .k-in.k-state-focused{border-width: 0;padding: 2px 4px 2px 3px;}
    .k-treeview .k-in.k-state-hover, .k-treeview .k-in.k-state-selected, .k-treeview .k-in.k-state-focused{border-style: solid;border-width: 1px;padding: 1px 3px 1px 2px;}
    .k-treeview .k-in{line-height: 16px;margin: 1px 0 1px 2px;padding: 2px 4px 2px 3px;text-decoration: none;}
    #flyout_menu a{color: #FFFFFF !important;line-height: 160%;padding: 3px 8px 8px;width: 164px;}
    #flyout_menu ul ul{left: 100%; top: 0;position: absolute;visibility: hidden;z-index: 598;}
    .k-mid:active focus, .k-mid:hover{background: none repeat scroll 0 0 #862633;}
    #flyout_menu ul ul li{background: none repeat scroll 0 0 #9C9C9D; border-bottom: 1px solid #FFFFFF;}
    #flyout_menu ul ul li:hover{background: none repeat scroll 0 0 #862633;}
    #flyout_menu ul li:hover > ul{visibility: visible;}
   .k-minus{background-image: url("/images/default-source/default-album/menuarrow.png?sfvrsn=2") !important;background-position: 0 center !important;float: right !important;width: 16px;height: 16px;margin-left: -16px;margin-top: 10px;}
.fix-break
{
    width:135px !important;
}
   .COB_NavigationBox li ul li{border: 0 none;display: list-item;padding: 5px 0;text-align: left;width: auto;color: #c3b688;}
   .COB_NavigationBox li{background: #862633;border: 1px solid #780a19; display: table-cell;list-style: none outside none;padding: 5px 10px;vertical-align: top;width: 33%;}
   .COB_Navigationbox_Heading {font-size: 14px;font-weight: bold; color: #fff !important;}
   .COB_Navigationbox_Heading a {font-size: 14px;font-weight: bold; color: #fff !important;}
   .COB_NavigationBox li:last-child{border: 0 none;}
   .COB_NavigationBox > ul{background: rgba(134,38,51,0.8);border: 1px solid #780a19; display: table; width: 100%;}
   .COB_NavigationBox ul{margin: 0;padding: 5px;border: 0 none;}
   #COB-HeaderMenu a{display: block;}
   .COB_NavigationBox{position: absolute;top: 31px;z-index: 9;}
   #COB-HeaderMenu{top: 6px !important;float: left;}
   #COB-HeaderMenu td{ height: 31px;position: relative;}
#navFaclutyStaff{display: none;box-shadow: 1px 2px 8px #000000; -moz-box-shadow: 1px 2px 8px #000000;-webkit-box-shadow: 1px 2px 8px #000000; width:565px;}
   .COB_NavigationBox .COB_Navigationbox_Heading a{color: #C3B688 !important;background: none !important;padding: 0 !important;}
   .COB_NavigationBox .COB_Navigationbox_Heading a:hover{color: #F2ECCA !important;}
   #COB-HeaderMenu td:hover #navFaclutyStaff{display: block;visibility: visible;}
   #COB-HeaderMenu td{position: relative;}
   .COB_NavigationBox li a{background-attachment: scroll !important;background-clip: border-box !important;background-color: rgba(0, 0, 0, 0) !important;background-image: url("/images/default-source/default-album/menuarrow.png") !important;
            background-origin: padding-box !important;background-position: left -9px;background-repeat: no-repeat;background-size: auto auto !important;display: block;font-size: 13px !important;
            margin: 0;padding: 0 0 0 22px !important;color: #ccc !important;}
   .COB_NavigationBox li a:hover{color: #f2ecca !important;}
   .Dp_Students{width: 215px !important;}
   .Dp_AlumniFriends{width: 376px !important;}
   .rsmFlow {margin: 0;padding: 0;}
   .rsmLevel {display: inline-block;vertical-align: top;padding-bottom: 0;}
   .sfBreadcrumbNavigation .rsmLink:hover {color: #125CB1;text-decoration: underline;}
   .rsmOneLevel {font-size: 10px;font-weight: normal;}
   .rsmOneLevel .rsmLink {border-bottom: 0 none;display: inline-block;margin-bottom: 0;padding-left: 0px;padding-bottom: 0;padding-top: 0;}
   .sfBreadcrumbNavigation .rsmLink {color: #862633 !important;font-size: 11px ;text-decoration: none !important;}
   .rsmLink {font-size: 11px !important;text-decoration: none !important; padding-left: 0px!important;}
   .sfBreadcrumbNavigation .rsmLink:hover {text-decoration:underline !important;color:#BE6F2D !important;}
   .sfNoBreadcrumbNavigation{font-size: 10px !important;}
   .studentContent a {text-decoration:underline !important;color:#862633 !important;}
.studentContent a:hover {color: #cc0000 !important;}
   .k-treeview .k-item{border-width: 0;display: block;margin: 0;padding: 0 0 0 16px;}
   #flyout_menu ul li:hover ul.k-group{visibility: visible !important;width:210px !important;}
   #flyout_menu ul li:hover ul.k-group li:hover ul.k-group-third{visibility: visible !important;}

   #flyout_menu ul li:hover ul.k-group li:hover ul.k-group-third li:hover ul.k-group-fourth{visibility: visible !important;}
   #flyout_menu ul li:hover ul.k-group li:hover ul.k-group-third li:hover ul.k-group-fourth li:hover ul.k-group-fifth{visibility: visible !important;}
   
   .k-minus{background-image: url("/images/default-source/default-album/menuarrow.png?sfvrsn=2") !important;background-position: 0 center !important;float: right !important; width: 16px;height: 16px;margin-left: -16px;margin-top: 5px;}
   .sf_colsHead{margin-top:-40px;}
   .sf_3cols_1_25 {width: 15% !important;}
   .sf_colsOut.sf_3cols_3_25 {margin-left: 45px;}
   .sf_2cols_2_75 .sf_2cols_2in_75 {margin-left: 25px !important;}
    .facultyDetails a {color: #862733 !important;text-decoration: none;}
   .facultyDetails a:hover{color: #CC0000 !important;cursor: pointer;text-decoration: none;}
   .FSU_PAGEHEADER{margin-top: 60px!important;}
   .PageTitleHeader{position: relative;top: 7px; width: 4px; height: 22px; color: #ffffff; background-color: #862733; float: left;margin-right: 5px;}
   .SectionTitle{font-family: 'Roboto Condensed';font-size: 24px;font-weight: bold;color: #4a4c50;margin-bottom: 10px;text-align:left;text-transform: uppercase;}
   .SubSectionTitle{font-family: 'Roboto Condensed';font-size: 20px;font-weight: bold;color: #4a4c50;margin-bottom: 10px;text-align:left;border-bottom: 1px solid #d9d9d9;}
   .SectionDetail{font-family: 'Roboto Condensed'!important;font-size: 15px!important;font-weight: normal!important;color: #434343;margin-bottom: 25px;}
   .SectionDetail p{font-family: 'Roboto Condensed'!important;font-size: 15px!important;font-weight: normal!important;color: #434343;margin-bottom: 25px; text-align:left;}
   .SectionDetail li {list-style: disc;text-align:left;}
   .SectionDetail li li{list-style: circle;text-align:left;}
   .SectionDetail ol li {list-style-type: decimal;text-align:left;}
   .SectionDetail tr:nth-child(even) {background: #ddd; /*f2f2f2;*/}
   .SectionDetailRedTextNormalSize {color: #862733!important;font-weight: bold;}
/*   .SectionDetail h3 {font-size: 16px;font-weight: normal;margin-bottom: 20px; text-align:left;}   
   .SectionDetail h3 {font-size: 16px;font-weight: normal;margin-bottom: 20px; text-align:left;}   */
   .SectionDetail h3{font-family: 'Roboto Condensed' !important;font-size: 20px !important;font-weight: bold !important;color: #4a4c50 !important;margin-bottom: 10px !important;text-align:left !important;border-bottom: 1px solid #d9d9d9 !important;}
   .sfContentBlock h1 {font-size: 30px;font-weight: normal;margin-bottom: 20px;text-align:left;}
   .FSU_PAGEHEADER h1 {font-weight: bold !important; text-align:left;}
   #StaffPublishedDetail > p {margin-bottom: 13px !important;}
   .search-trigger, .menu-trigger, #mp-pusher{display:none;}
   .meetthestaffNameTitle {font-size: 20px;color: #862733!important;font-weight: bold;font-family: 'roboto condensed';}
   .meetthestaffNameTitleDetail {font-size: 16px;font-family: 'roboto condensed';}
   .meetthestaffNameTitleEmailAddr {font-size: 16px;font-family: 'roboto condensed';}

/*--------Daffodil css  changes end-------------*/
.sf_colsOut.sf_3cols_3_25{width:25% !important;}
.footer-links{margin-bottom:30px; float:left; width:100%;}
.footer-links li{float:left;}
#PageTitle span,
#PageTitle {font-size: 34px !important;}

/*#COBFooterPage > div#COBFooterSpan:after {
 
}*/

div#COBFooterSpan:after {clear: both;content: " ";display: block;height: 0;visibility: hidden;}
#HomeSliderLearnMore{margin-top:20px;}
/*changes for search box*/
div#search_content {float: right;position: relative;top: -35px;}
div#search_content.search_jmi {float: right;position: relative;top: 19px;}
.sfsearchBox .sfsearchTxt{display:inline;}
#search_content .sfsearchTxt {background-color: #ececec !important;border: medium none !important;border-radius: 0 !important;height: 25px !important;padding-bottom: 0 !important;}

#search_content .sfsearchSubmit{background: url("/images/default-source/cobmain/FSU_Header_Search_Submit.png?sfvrsn=2") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
                                border: medium none;cursor: pointer;display: inline;font-size: 0;height: 29px;line-height: 0;
                                margin-left: -30px;text-indent: -9999px;text-transform: capitalize;width: 25px; top: 3px; position: relative;}

.sfsearchResultTitle > a {color: #862733!important;}
.sfsearchResultTitle > a:hover {color: #cc0000 !important;text-decoration:underline;}
.sfsearchResultUrl > a:hover{text-decoration:underline;}
.sfsearchResultHighLighter {border-bottom: 1px solid #862733;padding-bottom: 10px;}
p.sfsearchResultStatistics {font-size: 14px !important;font-style: italic;}
.sfsearchResultUrl {padding: 5px 0;}
.sf_pagerNumeric > a {padding: 1px 10px !important;}
.sf_pagerNumeric {text-align: center;}

.sf_pagerNumeric a.sf_PagerCurrent:link,
.sf_pagerNumeric a.sf_PagerCurrent:visited,
.sf_pagerNumeric a.sf_PagerCurrent:hover, 
.sf_pagerNumeric a.sf_PagerCurrent:active {background-color: #862633!important;border-color: #862633!important;color:#fff !important;}

.sf_pagerNumeric a:link, .sf_pagerNumeric a:visited, .sf_pagerNumeric a:hover, .sf_pagerNumeric a:active {border: 1px solid #fff;
                                                                                                          color: #862733!important;padding: 1px 6px;}

.sf_pagerNumeric a:hover {border-color: #862733!important;}

#HomeBlockCenterBullets > ul {padding-left: 18px;}
#HomeBlockRightBullets > ul {padding-left: 18px;}
/*#HomeBlockLeftBullets > ul {padding-left: 32px;}*/
.home-col3-left, .home-col3-center, .home-col3-right{/*overflow-x:hidden;overflow-y: auto;*/min-height: 200px;position: relative;}
.k-in.k-state-focused > a {font-size: 14px !important;font-weight: bold !important;}

/*------- COB changes -- added by TFayemi ------ */
.AlumniContent h3 {font-size:150%; font-weight:bold; margin-bottom:10px; border-bottom:1px solid; !important}
.AlumniContent li {margin-left:20px; margin-bottom:5px; line-height:150%;list-style: disc; !important }
.AlumniContent li ul li {list-style-type:circle; !important}
.AlumniContent ul {margin-left:10px; !important} 
.AlumniContent a {color: #862733 !important;text-decoration: none;}
.AlumniContent a:hover{color: #be6f2d !important;cursor: pointer;text-decoration: none;}
.SectionDetail a {color: #862733 !important;text-decoration: underline !important;}
.SectionDetail a:hover{color: #be6f2d !important;cursor: pointer;text-decoration: none;}

.sfnewsListTitleDateSummary .sfnewsMetaInfo {margin-bottom: 5px; font-size: 11px; font-weight: bold; !important;}
.sfnewsListTitleDateSummary .sfnewsSummary {line-height: 1.25; font-size: 13px; !important;}
.sfnewsListTitleDateSummary .sfnewsSummary {line-height: 1.25; font-size: 13px; !important;}


.sfnewsListTitleDateSummary h2.sfnewsTitle a, .sfnewsListTitleDateSummary .sfnewsListItem a {color: #3d3d3d !important; font-weight: normal;}
.sfnewsListTitleDateSummary h2.sfnewsTitle a:hover, .sfnewsListTitleDateSummary .sfnewsListItem a:hover {color: #be6f2d !important; text-decoration:underline; }

.sf_cols facultyTable span {font-weight:bold;}

/**styling for forms -- currently used by grad prgms contact form**/

 .gptextbox { 
    border: 1px dotted #000000; 
    outline:0; 
    height:25px; 
    width: 150px; 
  } 

.sfFormBox .gradInterestForm {width:350px;border-color:#862733;border-width:1px;border-style:dotted;}

#ContentPlaceHolder1_ctl00_ctl03_ctl03_ctl04_ctl08_C011 {width:350px;border-color:#862733;border-width:1px;border-style:dotted;}

/*** making youtube responsive ***/
.alumspeak {border:none !important;}

    #flyout_menu ul ul ul{left: 100%; top: 0;position: absolute;visibility: hidden;z-index: 598;}
    #flyout_menu ul ul li{background: none repeat scroll 0 0 #9C9C9D; border-bottom: 1px solid #FFFFFF;}
    #flyout_menu ul ul li:hover{background: none repeat scroll 0 0 #862633;}
    #flyout_menu ul ul li:hover > ul{visibility: visible;}
    
.RadUpload .ruFileWrap {   height: 55px !important; } /*making the upload attachment form field taller*/
    
    
.sfBreadcrumbNodeSeparator {padding-right: 5px;}

p {font-family: 'Roboto Condensed'!important; font-size: 15px!important; font-weight: normal!important; color: #434343; margin-bottom: 11.25px; text-align: left; }

.HomeRedLink
{
    color: #862733!important;
    text-decoration: none!important;
}

.HomeRedLink:hover
{
    color: #be6f2d!important;
    text-decoration: none!important;
}

/*StudentInternhipRequirementsTable { border: none; border-collapse: collapse; }
StudentInternhipRequirementsTable td { border-left: 1px solid #000; }
StudentInternhipRequirementsTable td:first-child { border-left: none; }*/

.StudentInternhipRequirementsTable tbody .StudentInternhipRequirementsTable-CenterColumn
{
    border-left-width: 1px !important;
    border-left-style: solid !important;
    border-left-color: #999 !important;
    
    border-right-width: 1px !important;
    border-right-style: solid !important;
    border-right-color: #999 !important;
}

.StudentInternhipRequirementsTable thead tr
{
    border-bottom-width: 1px;
    border-bottom-style: solid;
}

.StudentInternhipRequirementsTable tbody tr
{
    border-top-width: 1px;
    border-top-style: solid;
}

/*for add RMI form page*/
.demo-section h2 {color: #333;font-size: 18px;font-style: normal;font-weight: bold;padding: 15px;text-align: left;}
.k-textbox {display: inline!important;}
select#ContentPlaceHolder1_C004_drptitle {border-radius: 0;display: inline;height: auto;padding: 0;width: 75%;}
select#ContentPlaceHolder1_C004_drpSuffix {border-radius: 0;display: inline;height: auto;padding: 0;width: 75%;}
.titleRow {display: inline;width: 30%;}
/*.form-row-form {padding: 15px;}*/

.search-form-section {border: 2px solid;margin: 20px auto;max-width: 250px;width: 100%;background-color: #fff;}
.titleRowOne {border: 1px solid;display: block;width: 100%; text-align: center;font-size: 14px;font-weight: bold;}
.form-row-Search {padding: 3px;margin-top: 7px;}
.titleRowTwo {border: 1px solid;display: inline;padding: 3px 37px;font-size: 14px;font-weight: bold;}
.search-form-section h2 { background: none repeat scroll 0 0 #862633;border: 1px solid;color: #fff;font-size: 18px;font-style: normal;font-weight: bold;margin: 3px;padding: 15px;text-align: center;}
select#ContentPlaceHolder1_C001_drpCriterian{border-radius: 0;font-weight: normal;height: auto;padding: 3px;width: 100%;}
.k-primary.k-button { background: none repeat scroll 0 0 #862633;color: #ffffff;cursor: pointer;display: block;margin: auto;}
.k-textbox-searchCriteria {border-radius: 0!important;font-weight: normal!important;height: auto!important;padding: 3px!important;width: 100%;}
.form-row-submit{padding:3px;margin-top:5px;}
.dropDownDiv {border: 1px solid;margin-top: 7px;padding: 5px;width: 100%;}
.searchText {border: 1px solid;margin-top: 7px;padding: 5px;width: 100%;}
.submit-search-div {border: 1px solid;padding: 5px;}
.emailHeader,.companyHeader,.nameHeader {display:inline-block;width: 32%;}
.rmiNameCol,.rmiCompanyLocationCol,.rmiEmail {display:inline-block;width: 32%;padding-left:3px;}
.rmiEmail{word-break: break-all;}
.nameHeader > h3 ,.companyHeader > h3, .emailHeader >h3 {font-weight: bold;}
.result-container {margin-top: 5px;padding: 5px;border-bottom: 1px solid #ddd;}
.header-container{padding:5px;}
.rmisearch-result-section h2 { background: none repeat scroll 0 0 #862633;border-radius: 5px;color: #ffffff;font-size: 18px;font-style: normal;font-weight: bold;margin: 30px 0;padding: 15px;text-align: center;}


/*for add new record in directory page*/
.row-lable{display: inline-block;text-align: right;width: 30%;padding:5px;  vertical-align: top;font-weight: bold;
  letter-spacing: .2px;}
.row-text {display: inline-block;text-align: left;width: 68%;padding:5px;}
.k-textbox {height: auto!important;padding: 0!important;}
.k-textbox-short {height: auto!important;padding: 0!important; width:50% !important;}
.k-textbox-medium {height: auto!important;padding: 0!important; width:75% !important;}
.calendar_textbox {float: left;}
.calendar_floatleft {float: left;}
textarea#ContentPlaceHolder1_C004_txtCommnets {vertical-align: middle;}
.submit-btn-div,.clear-btn-div {padding: 5px;text-align: center;  width: 98.5%;
  margin-top: 5px;}
.add-form-section {background-color:#fff;  margin: 20px auto;border: 2px solid;padding: 3px;width: 70%;}
.add-form-section h2 {background: none repeat scroll 0 0 #862633;border: 1px solid; color: #ffffff;font-size: 20px;font-style: normal;font-weight: bold;margin-bottom: 3px;padding: 15px;text-align: center;width: 100%;}
.spanShowMailResult{  color: #008000;display: block;font-size: 15px !important;font-weight: bold;line-height: 1;padding-top: 10px;text-align: center;}
.spanShowMailResultError{  color: #ff0000;display: block;font-size: 15px !important;font-weight: bold;line-height: 1;padding-top: 10px;text-align: center;}
.error {font-weight: bold;color: rgb(232, 44, 44);padding: 5px;text-align: left;}
.add-form-section select {width: 100%;line-height: initial;padding: 1px; height: 25px;border-radius: 0px;}
.add-form-section input[type="text"] {width: 100%;line-height: 1.8;padding: initial; border-radius: 0px;}
.add-form-section textarea {width: 100%;resize: vertical;min-height: 50px;}
#fieldlist{padding-left: 8px;}
.form-row-form {border: 1px solid;margin: 1px 8px 1px 1px;}
.rmisearch-result-section { min-height: 600px;}
#viewTemplate{background-color: white;border:2px solid;}
    #viewTemplate table
    {
        width:100%;
    }
    
#viewTemplate th{font-style: normal;font-weight: normal;background-color: #872431;
color: white;
font-weight: bold;
text-align: right;
min-width: 133px;
padding: 0 20px;
width:150px;
}

#viewTemplate td{
  padding: 0 20px;
  font-weight:600;
  }

    #viewTemplate #_TemplateHeader
    {
        text-align:center;
    }

#viewTemplate .fb_close
{
    float:right;
    cursor:pointer;
}

.EmploymentOpportunityBlockHeader
{
    border-bottom-color: #862633;
    border-bottom-style: solid;
    border-bottom-width: 5px;
    margin-left: 20px!important;
}

.EmploymentOpportunityBlock
{
    border-bottom-color: #862633;
    border-bottom-style: solid;
    border-bottom-width: 2px;
    margin-bottom: 3px;
}
.EmploymentOpportunityBlockContactInfo
{
    margin-left: 25px;
}
   .EmploymentOpportunitySectionTitle{font-family: 'Roboto Condensed';font-size: 24px;font-weight: bold;color: #4a4c50;text-align:left;}
   .EmploymentOpportunitySectionDetail{font-family: 'Roboto Condensed'!important;font-size: 15px!important;font-weight: normal!important;color: #434343;margin-bottom: 5px;}
   .EmploymentOpportunitySectionDetail p{font-family: 'Roboto Condensed'!important;font-size: 15px!important;font-weight: normal!important;color: #434343;margin-bottom: 5px; text-align:left;}
   .EmploymentOpportunitySectionDetail li {list-style: disc;text-align:left;}
   .EmploymentOpportunitySectionDetail li li{list-style: circle;text-align:left;}
   .EmploymentOpportunitySectionDetail ol li {list-style-type: decimal;text-align:left;}
   .EmploymentOpportunityBlock {margin-left: 20px!important;}
   .EmploymentOpportunityBlock .EmploymentOpportunitySectionDetail:nth-child(4n+1), .EmploymentOpportunityBlock .EmploymentOpportunitySectionDetail:nth-child(4n+2) {background: #ddd; /*f2f2f2;*/}
   .EmploymentOpportunityBlock div.EmploymentOpportunitySectionDetail:nth-of-type(even), .EmploymentOpportunityBlock div.EmploymentOpportunitySectionDetail:nth-of-type(4n+2) {background: #ddd; /*f2f2f2;*/}
   .EmploymentOpportunityBlock div.EmploymentOpportunitySectionDetail:nth-of-type(even)  {background: #ddd; /*f2f2f2;*/}
   .EmploymentOpportunitySectionDetailAlt {background: #ddd; /*f2f2f2;*/}
   .EmploymentOpportunitySectionDetailRedTextNormalSize {color: #862733!important;font-weight: bold;}
/*@media screen and (min-width:943px) and (max-width:987px)
{
    .search-trigger, .menu-trigger, #mp-pusher{display:block!important;}
    .search-trigger{width:35px; height:35px; right:65px; left:auto; top:74px; padding:0; position:absolute; background-image:url(search-icon.png); background-position: left top; background-size:100% 100%; background-repeat: no-repeat; background-color: transparent; box-shadow: none; width:35px; height:35px;}
} */   

.sfimagesList .sfimageListItem{padding-bottom:20px;position:relative;text-align: center;}
 
#footersheild
{
    float: left;
    margin-right: 25px;
    /*float: left; position: relative; margin-left: auto; margin-right: auto;*/
} 

@media screen and (max-width: 600px)
{
#footersheild
{
    /*float: left;
    margin-right: 25px;
    float: left; */
    float: none; position: relative; margin-left: auto; margin-right: auto;
} 

}