﻿/*@import url("global/egov.css");
@import url("app.responsive.css"); 
@import url("facelift.css"); 

/* [ APP BRANDING ] */
#navbarContent {
	background-color: #333;
}

#appRightColumn section header {
	background-color: #666;
}

.clib_sectionBody {
	padding-bottom:10px;
}

#appRightColumn section header {
	background-color: #666;
}

ul#registerBusA2 div
{margin-left:-18px;}

.certNotice {
    background-color: #ffffcc;
    border: 1px solid #F90;
    font-size: 15px;
    padding: 10px;
    margin: 30px 0 30px 0;
    border-radius: 10px;
}

.certNotice h3 {border-bottom:1px dotted #F90; margin:0 0 10px 0;}

.certNotice p {margin:0;}


.infoNotice {
    border: 1px solid #b2b2b2;
    border-radius: 10px;
    padding: 10px;
    margin-top: 30px;
    background-color: #f6faff;
}

.certStatement {
	border: 1px solid #b2b2b2;
	padding: 10px;
	font-weight:bold;
	border-radius: 10px;
}

.textNotice {
	background-color: #ffffcc;
	border: 1px solid #F90;
	font-size: 13px;
	padding: 10px;
	border-radius: 10px;
	font-weight:bold;
	font-style:italic;
}

.maintNotice, #_Banner {
	background-color: #ffebef;
	border: 1px solid #d34f6b;
	font-size: 15px;
	padding: 0 10px 0 10px;
	margin-bottom:30px;
	border-radius: 10px;
}

.summaryInfo {
	border: 1px solid #b2b2b2;
	padding: 10px;
	border-radius: 10px;
	line-height:25px;
}

.instructTextBlk {
	margin: -10px 0 15px 0;
	padding:5px;
	font-size:12px;
	font-style:italic;
	border:1px solid #999;
	background-color:#eeeeee;
	border-radius:5px;
}

.textFieldNote {
	font-size:13px; font-style:italic; margin-left:5px;	
}

.radioNote {
	font-size:13px; font-style:italic; margin:-5px 0 5px 22px;width:90% !important;line-height:18px;	
}

.incomplete {background-color:#f4f4f4;}
.rejected {background-color:#f5e1e1;}

a.supportLink:hover, a.supportLink:focus {text-decoration:none !important;}

.btn-group {white-space:normal;}
.btnSpace {margin-left:10px;}

.dollar { float:left; margin:0 -7px 0 10px; }
.checkCertified { margin:3px 0 0 7px; width:90% }

#contentWrapper .clib_sectionBody.marginRight20 {margin-right:20px;}

#contentWrapper .clib_sectionBody.marginRight30 {margin-right:30px;}

.loggedInAs {font-size:90%; margin-bottom:15px;}

th { background-color:#DDDDDD; text-align:left; margin-left:0; }

.align_tooltip { margin-top:-5px; margin-left:20px; }

.tooltipColor { color:#33a0d6; }

.icon-question-sign { font-size:18px; }

.margin-left0 { margin-left:0; }

.margin-left20 { margin-left:45px; }

.errorPos { margin-left:37%; }

.errorBg { background-color:#f9e7e7 !important; }

.formListMargin { margin-left:115px; }

.nowrap { white-space: nowrap; }

.mmeLogo { margin-top:30px;}

.noLabel { float:left;text-align:right;width:40%;font-weight:bold;margin-right:10px; }


.selectfield360 { width:360px; }

.width100 { width:100px; }
.width200 { width:200px; }
.width300 { width:300px; }

.width126 { width:126px; }

.demo { float:right; margin-top:-90px;  }


.marginT20{margin-top:20px;}
.marginT30{margin-top:30px;}
.marginL10{margin-left:10px;}
.marginB10{margin-bottom:10px !important;}
.marginB20{margin-bottom:20px !important;}
.marginB30{margin-bottom:30px;}

.dynatable .prototype, .addresstable .prototype, .directTable .prototype, .prototype{ display:none; }

.busBlockBusName {
	font-size:24px; font-weight:bold;
}

.busBlockBusType {
	font-size:16px;font-weight:bold; margin:10px 10px 10px 0;
}

.busBlockDate {
	font-style:italic; margin:10px 10px 20px 0;
}

.busBlockByline {
	font-style:italic; margin:5px 0 5px 20px;
}

.busItemBlock {
	width:100%; background-color: #F1f1F1; border:2px solid #999; border-radius:5px; margin-bottom:10px;
}

.busItemHead {
	color:#660000; margin:0 0 10px 0; padding-bottom:10px; border-bottom:1px solid #CCCCCC; text-transform:uppercase;
}

.busItemBlockOptions {
	background-color: #FFFFFF;
	padding-bottom:10px;
}

.busItemOptionsHead {
	color:#660000; margin:0 0 0 0; border-bottom:1px solid #CCCCCC; padding-bottom:10px;
}

.busItemBlockComplete {
	background-color:#e9f0e7; border-color:#81a779;
}

.busItemBlockIncomplete {
	background-color:#f0e7e7; border-color:#ae8282;;
}

.busItemTitle {
	font-size:18px; font-weight:bold; margin-bottom:5px;
}

.busItemStatus {
	font-style:italic; margin-bottom:5px;
}

.busItemHelp {
	font-size:11px; border-top:1px dotted #000;margin:10px 0 0 33px; padding-top:5px;
}

.panelPadding {
	padding:0 20px 20px 20px;
}

.padding10 {
	padding:10px;
}

.padding20 {
	padding:20px;
}

.paddingB0 {
	padding-bottom:0 !important;
}

.paddingR30 {
	padding-right:30px !important;
}

.paddingR0 {
	padding-right:0 !important;
}

.marginT0 {
	margin-top:0 !important;
}

.marginT10 {
	margin-top:10px !important;
}

.marginT20 {
	margin-top:20px;
}

.marginL0 {
	margin-left:0 !important;
}

.marginL5 {
	margin-left:5px;
}

.marginL10 {
	margin-left:10px !important;
}

.marginL17 {
	margin-left:17px !important;
}

.marginL-20 {
	margin-left:-20px !important;
}


.marginR5 {
	margin-right:5px;
}

.marginR0 {
	margin-right:0 !important;
}

.marginR10 {
	margin-right:10px;
}

.marginR30 {
	margin-right:30px;
}

.marginB0 {
	margin-bottom:0 !important;
}

.marginB5 {
	margin-bottom:5px;
}

.marginB10 {
	margin-bottom:10px;
}

.marginB20 {
	margin-bottom:20px !important;
}

.marginB30 {
	margin-bottom:30px !important;
}

h3.newBusBdr {
	border-top:1px solid #CCCCCC;;
}

.itemBdr {
	border-bottom:1px solid #CCC;
}

.newBusSubline {
	margin:-18px 0 0 33px;
}

.formItemDivider {
	border-top:1px solid #EEEEEE;
	margin-top:10px;
	padding-top:30px;
}

.width65 {
	width:65px;
}

.width50 {
	width:50px;
}

.width75 {
	width:75px;
}

.width80 {
	width:80px;
}

.alignCenter {
	text-align:center !important;
}

.green { color:green !important; }

.red { color:red !important; }

.deletedText{float:left;color:#F00;}
.iconCustom{float:left;margin-left:7px;margin-top:-5px;font-size:20px;}

.businessNameBlk {
	margin:30px 0 40px 0;
	font-weight:bold;
}

.businessNameBox {
	font-size:16px;
	padding:6px 12px 6px 12px;
	background-color:#feffb6;
	border:1px solid #999999;
}

.optionRightBox {
	float:right !important;
}

ul.busTypeList {
	margin:5px 0 5px 50px;
	list-style:square;
}

.checkMailing { margin:3px 0 0 7px;
	width:95%;
}

.nameUnavailable {
	color:#F00000;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
	margin-top:-5px;
}

input.errorInput {
	border-color:#f99e9e;
	background-color:#fff5f5;
}

/*.panelColor:hover {
	cursor:pointer;
	background-color:#e4fdff;
}*/

.adminLink {
	font-weight:bold;
	font-size:18px;
}

a.adminLink:hover { text-decoration:none !important; }
a.disabled {
    pointer-events: none;
}

.boxLink {
	padding:0 0 10px 0 !important;
	margin:0 0 0 50px !important;
	font-size:16px;
}

table th.cellRight, table td.cellRight {
	text-align:right !important;	
}

table th.cellCenter, table td.cellCenter {
	text-align:center !important;	
}

.popover {
	border:1px solid #7f7f7f;
}

.popover-title {
	background-color:#e5e5e5;
	border-bottom:1px solid #cccccc;
	font-weight:bold;
}

.fontSize20 {
	font-size:20px;
}

.fieldsetWidth {
	width:55%;
}

.sectionBox {
	color:#000000;
	background-color:#f2f7f2;
}

.sectionBox h3 {
	color:#0088cc;
}

.sectionBox:hover {
	background-color:#e0ede0;
}

/*Login/Account Home styles*/

.taskBlock {
	border-bottom:#CCC 2px solid;padding:5px 0 10px 85px;background-repeat:no-repeat;margin-bottom:15px;
}

.taskTitle {
	font-size:22px;font-weight:bold;line-height:24px;margin-left:5px;text-indent:-18px;margin-bottom:10px;
}

.taskDetails {
	margin-left:6px;
}

.taskSubtext {
	margin:-18px 0 0 6px;font-size:12px;font-style:italic;line-height:17px;
}

.accountTaskTitleList{list-style:none; display:inline; margin:5px 0 0 0;font-size:18px;font-weight:bold;}
.accountTaskTitleList li{display:inline;margin-right:30px;}

.accountTaskTitle {
	margin:5px 0 0 0;font-size:18px;font-weight:bold;
}

.accountTaskDetails {
	margin:0 0 5px 16px;font-size:14px;font-style:italic;line-height:19px;
}

.accountTab {
	font-size:16px !important;padding:10px 20px 10px 20px;
}

div.fp_formInstructionsTop h3 {
	color:/*#006600*/#8e382e;margin-top:0px;
}

.busBlock {
	border:#CCC 2px solid;border-radius:5px;padding:0 15px 10px 15px;margin-bottom:15px;
}

.complete {
	background-color:#edfcef;
}

.busBlockDelete {
	margin-top:8px;font-size:13px;
}

.busBlockInner {
	background-color:#FFFFFF;padding:3px 3px 3px 33px;margin-bottom:5px;
}

.busBlockDetails {
	margin-bottom:5px;text-indent:-11px;
}

table tr.tableHeaderRow, th{background-color:#CCCCCC !important;}
.recTable td{color:#0088cc;}
.recTable tr:hover td{cursor:pointer;background-color:#ededfa !important;text-decoration:underline;}
.recTable1 tr:hover td:last-child{text-decoration:none;}
tr.unRec td{background-color:#f9ecec !important;}
/*tr.unRec:hover td{background-color:#fad4d4 !important;}
*/

/*.btnCustomPos{margin:0 -20px 0 110px;}
ul.fp_formActionsList li a.btn-link {float:left !important;}*/

ul.fp_formActionsListCust{list-style-type:none;margin:-30px 0 0 0;padding:0;}
ul.fp_formActionsListCust li{display:inline;}
ul.fp_formActionsListCust li a{margin-top:10px;}
ul.fp_formActionsListCust li a.btn-link{margin-left:0px;}
ul.fp_formActionsListCust li a.btn-success, ul.fp_formActionsListCust li a.btn-danger {width:155px;}
ul.fp_formActionsListCust li a.btn-success, ul.fp_formActionsListCust li a.right {float:right;margin-right:-20px;}

.fp_form.formReasons label{font-weight:normal;margin-left:25px;text-indent:-25px;}
.reasonNum{float:left;width:25px;}

.fp_formItemList.formBusType{text-align:left;}
.fp_formItemList.formBusType .fp_formItem{margin-left:235px;}
.fp_formItemList.formBusType .fp_formItem label{white-space:normal;}
.fp_formItemList.formBusType .fp_formItem label a{margin-left:5px;}
.fp_formItemList.formBusType .fp_formItem label.radioLabel{float:left;margin-top:-7px;}
.fp_formItemList.formBusType .fp_formItem label.checkLabel{float:left;}
.fp_formItemList.formBusType .fp_formItem label.checkLabelCustom{float:left;width:92%;font-weight:normal;}
.modalBodyHeight{height:500px;overflow: auto;}

.fp_form2 .fp_formItemLabel{width:32%;}

.copiesNumLabel{float:left;margin-left:25px;}
.copiesNum{width:40px;margin-left:5px;}
.numCertCopies{width:25px;text-align:right;}

#footer a{color:#CCCCCC;}
#footer a:hover{color:#FFFFFF;}

.footerContactBlk{float:left;margin-right:20px;text-align:left;}
.footerContactBlk2{float:right;}
.footerContactHead{color:#ffb432 !important;text-transform:uppercase;}
#adminViewSelect{width:225px;}
ul.certStatusQuestions{margin-left:-5px;margin-bottom:20px;}
ul.certStatusQuestions li{list-style:none;margin-bottom:5px;}
ul.certStatusAnswers{margin-left:40px;}
ul.certStatusAnswers li{list-style:disc;}

ul.toggleQuestions{margin-left:0;margin-bottom:20px;margin-top:-15px;}
ul.toggleQuestions li{list-style:none;/*margin-bottom:-5px;*/}
ul.toggleQuestions li a, ul.toggleQuestions li a:hover{text-decoration:none !important;}
ul.toggleAnswers{margin-left:40px;}
ul.toggleAnswers li{list-style:disc;}


.busBlk, .acctBlk, .acctBlk2{width:705px;margin-right:20px;float:left;border-radius:10px;border:1px solid #ffb432;background-color:#ffffff;background-repeat:no-repeat;background-position:right 12px;padding:10px 10px 10px 25px;margin-bottom:20px;}
.busBlk:hover{background-color:#fff7ea;transition: all 0.9s ease 0s;-webkit-transition: all 0.6s ease 0s;/*background-position:center 30px;*/}
.acctBlk, .acctBlk2{border:1px solid #90b8fd;background-color:#ffffff;}
.acctBlk:hover, .acctBlk2:hover{background-color:#f0f5fe;transition: all 0.9s ease 0s;-webkit-transition: all 0.6s ease 0s;}
.busBlkTxt{opacity:0;font-weight:bold; margin-left:15px;}
.busBlk:hover .busBlkTxt{transition: all 0.6s ease 0s;-webkit-transition: all 0.6s ease 0s;opacity:1;}
a.busBlkLink, a.busBlkLink:hover{text-decoration:none !important;}
a.busBlkLink .busBlkTxt{color:#000000 !important;}

.iconRegister{background-image:url(../img/icons/iconRegister-orange.png);}
.iconRegister:hover{background-image:url(../img/icons/iconRegister-orangeLight.png);}
.iconTax{background-image:url(../img/icons/iconTax-orange.png);}
.iconTax:hover{background-image:url(../img/icons/iconTax-orangeLight.png);}
.iconProperty{background-image:url(../img/icons/iconProperty-orange.png);}
.iconProperty:hover{background-image:url(../img/icons/iconProperty-orangeLight.png);}
.iconName{background-image:url(../img/icons/iconName-orange.png);}
.iconName:hover{background-image:url(../img/icons/iconName-orangeLight.png);}
.iconCopies{background-image:url(../img/icons/iconCopies-orange.png);}
.iconCopies:hover{background-image:url(../img/icons/iconCopies-orangeLight.png);}
.iconCertStatus{background-image:url(../img/icons/iconCertStatus-orange.png);}
.iconCertStatus:hover{background-image:url(../img/icons/iconCertStatus-orangeLight.png);}
.iconBusSearch{background-image:url(../img/icons/iconSearch-orange.png);}
.iconBusSearch:hover{background-image:url(../img/icons/iconSearch-orangeLight.png);}

.acctBlk.iconBusFilings{background-image:url(../img/icons/iconBusFilings-blue.png);}
.acctBlk.iconProperty{background-image:url(../img/icons/iconProperty-blue.png);}
.acctBlk.iconCopies{background-image:url(../img/icons/iconCopies-blue.png);}
.acctBlk.iconBusSearch{background-image:url(../img/icons/iconSearch-blue.png);}

.acctBlk2{width:310px;padding-left:40px;margin-right:0;}
.acctBlk2.iconBusFilings{background-image:url(../img/icons/iconBusFilings-blue.png);min-height:110px;}
.acctBlk2.iconProperty{background-image:url(../img/icons/iconProperty-blue.png);min-height:85px;}
.acctBlk2.iconCopies{background-image:url(../img/icons/iconCopies-blue.png);min-height:210px;}

.acctBlk h4, .acctBlk2 h4{line-height:22px;}
.acctBlk i .acctBlk2 i {width:12px;}

.acctBlkFloat{float:right;}

div.acctBlk .toggleAnswers{margin-left:15px;}

.acctBlkLeft{float:left;width:46%;padding-right:10px;padding-left:10px;border-right:1px #CCCCCC solid;}
.acctBlkRight{float:right;width:46%;padding-left:35px;margin-bottom:10px;}

a.acctHomeTitle{margin-left:-23px;}

.cellOrderCheck{background-color:#ffffed !important;}
table#tblOrderDocs input[type=checkbox], table#tblCertStatus input[type=checkbox], #tblPersProperty input[type=checkbox], table#tblDocsFiledOnline input[type=checkbox], table#paymentTable input[type=checkbox]{width:20px !important;height:20px !important;}

table#tblDocsFiledOnline input[type=checkbox]

.cellWidth1{width:210px;}
.cellWidth2{width:80px;}
.cellWidth3{width:50px;}
.cellWidth4{width:45px;}
.cellWidth5{width:40px;}
.cellWidth6{width:70px;}
.cellWidth7{width:65px;}
.cellWidth8{width:65px;}

.busInfoTabs > li > a{background-color:/*#527fc0*/#727272;border:1px solid #666666;color:#FFFFFF;border-bottom:1px #245daf solid;}
.busInfoTabs > li > a:hover{background-color:/*#245daf*/#888888;border:1px solid #888888;}
.busInfoTabs > li.active > a{background-color:#fec722;border:1px solid #fec722;color:#000000;}
.busInfoTabs > li.active > a:hover{background-color:#fec722;border:1px solid #fec722;color:#000000;}
/*.busInfoTabs > li > a{background-color:#eaedf6;border:1px solid #c3cae1;}*/
.legendStyle{font-size:25px;font-weight:normal;color:#8e382e;line-height:2em;border-bottom:5px solid #9e5e57;}
h4.taskLink{margin-top:-50px;margin-bottom:65px;}
h4.legendTaskLink{margin-top:-60px;margin-bottom:50px;margin-right:-20px;}
.taskLink2{margin:-14px 0 -10px 0;}
.iconAdjust{margin-top:-4px;margin-left:7px;margin-right:-10px;}
ul.dateRangeBlk{margin-left:198px;}
ul.dateRangeBlk li{list-style:none;display:inline;}
.feesBox, .feesBox a:hover{background-color:#ffe3b4 !important;}
ul.feesBox li div{padding:10px 20px;}
#_BannerClose:hover{cursor:pointer;}
.noticeText{margin-top:10px;margin-bottom:0;font-weight:normal;font-style:normal;margin-left:22px;}
.statusLabel{height:35px;margin-right:10px;}
.statusText{width:auto;}
.customTextNote{margin-left:40%;}
.customMargin{margin-left:10px;}
ul.expService{margin-left:0;}
ul.expService li{list-style:none;clear:both}
ul.expService li label{float:left;width:360px;margin-left:10px;;margin-bottom:20px;cursor:pointer;}
.bold{font-weight:bold;}
#selectServiceIcon{font-size:20px;color:#F00;float:left;margin-top:1px;}
ul.paymentTblBtns{float:left;margin-left:5px;width:100%;margin-bottom:0;}
ul.paymentTblBtns li{margin-bottom:0;}
ul.paymentTblBtns li a.btnRemove{margin:-10px 0 0 10px;}
.fp_formItemData{float:left;width:400px;}

.docTitleBlk{float:left;width:65%;font-weight:bold;}
.expCheckTxt{font-size:12px;float:left;margin-left:5px;}

#accountOptionsBlk a{width:280px;text-align:left;}

#accountHome a{text-decoration:underline;}

ul.resAgentList{list-style:none;margin-left:0;}

ul.taskLinks{list-style:none;margin-left:0;padding-left:0;}
ul.taskLinks li{padding-left:1em;text-indent:-1em;font-weight:bold;font-size:18px;margin-bottom:10px;}
ul.taskLinks li a{text-decoration:underline;}
ul.taskLinks li:before {content: "Â»";padding-right: 5px;}
.btn{text-decoration:none !important;}

.manageBusinessSelect{margin-top:0;margin-bottom:0;width:230px;}

.btnsLogin{float:left;margin-left:78px;}
.busSearchBlk{width:196px;min-height:80px;height:80px;}
.busSearchBlk2{width:195px;min-height:80px;height:80px;margin-right:0;float:right;}

.clib_sectionBody-margin0{margin:0 !important;padding-right:30px;background-image:url(../img/backgrounds/icon-bar-bg.png);background-repeat:repeat-y;}

.accountHome_mainSection{margin-top:20px;margin-left:120px;}

.accordionContainer{margin-bottom:30px;}

.accordionBlk {background-color:#245daf;color:#ffffff;cursor:pointer;padding:18px;text-align:left;border:none;outline:none;transition:0.4s;border-radius:5px;font-size:24px;text-transform:uppercase;line-height:28px;}
.accordionBlk:hover, .optionsPanel:hover{background-color:#527fc0;color:#ffffff;text-decoration:none;}
.accordionBlk i{float:right;margin-top:-5px;}
.accordionBlk_active{border-radius:5px 5px 0 0;}
.accordion_panel{margin-bottom:30px;background-color:#f2f2f2;padding:20px;border-radius:0 0 5px 5px;}
.accordionContainer table{clear:none !important;background-color:#ffffff;}

.icon-bar {width: 90px;background-color: #555;}
.icon-bar a {display: block;text-align:center;padding:16px;transition: all 0.3s ease;color: white;font-size:36px;border-bottom:1px #999999 solid;}
.icon-bar a i{margin-left:9px;}
.icon-bar a:hover {background-color: #000;text-decoration:none !important;}
.icon-bar span{font-size:13px;line-height:2px;}
.icon-bar_active {background-color: #fec722 !important;color:#000000 !important;}
/*.icon-bar_active {background-color: #c52040 !important;}*/
/*.icon-bar_active {background-color: #245daf !important;}*/

.optionsPanelRow{margin-left:0;}
.optionsPanel{float:left;background-color:#245daf;border-radius:5px;margin-top:10px;margin-bottom:10px;cursor:pointer;transition:0.4s;color:#ffffff;padding:20px;text-align:center;font-size:18px;line-height:26px;}
a.optionsPanel:hover{text-decoration:none !important;}

.busInfoSection{float:left;width:100%;}
.nav-tabs{border-bottom:#fec722 8px solid;}

.busSearchAdjust{padding-top:30px;}

.dropdown{position: relative;display: inline-block;}
.dropdown-content{display:none;position:absolute;background-color:#e4e4e4;min-width:250px;z-index: 1;margin-left:90px;margin-top:-100px;}
.dropdown-content a{color:black;padding:12px 16px;text-decoration:none;display:block;font-size:14px;text-align:left;}
.dropdown-content a:hover{background-color:#ffffff;}
.dropdown:hover .dropdown-content{display:block;}
.dropdown:hover .dropbtn{background-color:#3e8e41;}

.textBlack-RA{color:#000000;}
.textGrey-RA{color:#999999;}
td.rowColor-RA{background-color:#757575 /*#1c5580*/ !important;color:#ffffff;}
/*td.rowColor-RA a{color:#7dbada !important;}*/

.busOptionsBlk{background-color:#e2e2e2;border-radius:5px;border:1px #c0c0c0 solid;margin-top:10px;margin-bottom:30px;padding-left:20px;}
.busOptionsBlk span{float:left;margin-right:8px;}
.busOptionsBlk i{color:#7f7f7f;}
.busOptionsBlk select{float:left;width:240px;margin:5px 0 15px 0;}

.searchByBlk { display: flex; }
.entityTypeList { display: grid; grid-template-columns: 60% 40%; grid-column-gap: 10px; }

.pleaseNoteBox{background-color:#fec722;padding:20px 15px;margin:20px 0 20px 0;}
.pleaseNoteBoxIcon{float:left;margin-top:10px;margin-left:7px;margin-right:7px;font-size:50px;}
.pleaseNoteTxtBlk{float:left;width:90%;}
.pleaseNoteTxtBlk h3{font-size:20px;line-height:24px;font-weight:bold;margin-top:0;}
.pleaseNoteTxtBlk p{margin-top:7px;margin-bottom:0;}

.feesBox2{background-color:#b6d9dd;padding:20px 15px;margin:20px 0 20px 0;}
.feesBox2Icon{float:left;margin-top:5px;margin-right:5px;font-size:45px;}
.feesBox2 h3{font-size:20px;line-height:24px;font-weight:bold;margin-top:0;}
.feesBox2 p{margin-top:5px;margin-bottom:0;}

.layout_SummaryBlock h4{color:#000000;}

#filingComment-1, #filingComment-2, #filingComment-3, #filingComment-4, #filingComment-5, #filingComment-6{margin-top:10px;}

tr.expedited td{background-color:#bbccdb !important;}

.nav-tabs > .active > a, .nav-tabs > .active > a:hover{background-color:#fec722;}

div.filingStatus{margin:15px 0;}
/*div.filingStatus span{font-style:normal;font-weight:bold;color:#000000;text-transform:uppercase;padding:5px 10px;border-radius:5px;}
div.filingStatus span.notSubmitted{background-color:#88c8ff;}
div.filingStatus span.pending{background-color:#FC0;}
div.filingStatus span.approved{background-color:#4ce63a;}
div.filingStatus span.rejected{background-color:#ff5949;}*/

div.filingStatus span{font-style:normal;font-weight:bold;color:#FFFFFF;text-transform:uppercase;padding:5px 10px;border-radius:5px;}
div.filingStatus span.notSubmitted{background-color:#666666;}
div.filingStatus span.submitted{background-color:#0483d8;}
div.filingStatus span.approved{background-color:#009900;}
div.filingStatus span.rejected{background-color:#990000;}
div.filingStatus span.refunded{background-color:#d88600;}

div.accountTaskResolution {margin:-10px 0;font-size:18px;font-weight:bold;}
div.accountTaskResolution select{margin:1px 5px 3px 0;}
div.accountTaskResolution a{margin-top:-2px;}
div.accountTaskResolutionLabel{float:left;margin:5px -10px 5px 0;}
div.accountTaskResolutionInput{float:left;margin-left:15px;}

div.accountTaskResolution div#otherBusSpecify{margin-left:274px;}
div.accountTaskResolution div#otherBusSpecify span{font-size:14px;font-weight:bold;margin-right:7px;}
div.accountTaskResolution div#otherBusSpecify input{width:206px;margin-top:5px;margin-bottom:0;margin-right:5px;}
div.accountTaskResolution div#otherBusSpecify a{margin-top:5px;}

table#tableAccountHome1 tbody td, table#tableAccountHome2 tbody td{padding:10px !important;}
table#tableAccountHome1 tbody td label, table#tableAccountHome2 tbody td label{display:none !important;}

table#tableAccountHome1 tbody td select, table#tableAccountHome1 tbody td select{margin:0;}

td.busName{font-weight:bold;text-transform:uppercase;}
td.notSubmitted{background-color:#666666 !important;color:#FFFFFF;font-weight:bold;text-align:center !important;}
td.submitted{background-color:#0483d8 !important;color:#FFFFFF;font-weight:bold;text-align:center !important;} 
td.approved{background-color:#009900 !important;color:#FFFFFF;font-weight:bold;text-align:center !important;} 
td.rejected{background-color:#990000 !important;color:#FFFFFF;font-weight:bold;text-align:center !important;} 
td.refunded{background-color:#d88600 !important;color:#FFFFFF;font-weight:bold;text-align:center !important;} 

.fp_formItemGroup-flexContainer {
    display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
    display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
    display: -ms-flexbox;      /* TWEENER - IE 10 */
    display: -webkit-flex;     /* NEW - Chrome */
    display: flex;             /* NEW, Spec - Opera 12.1, Firefox 20+ */
    flex-direction:row;
    flex-wrap:nowrap;
}
.fp_formItemGroup-flexMain {
    -webkit-box-ordinal-group: 1;   /* OLD - iOS 6-, Safari 3.1-6 */
    -moz-box-ordinal-group: 1;      /* OLD - Firefox 19- */
    -ms-flex-order: 1;              /* TWEENER - IE 10 */
    -webkit-order: 1;               /* NEW - Chrome */
    order: 1;                       /* NEW, Spec - Opera 12.1, Firefox 20+ */
    flex-grow:1;
    width:60%;
    padding-right:10px;
}
.fp_formItemGroup-flexSide {
    -webkit-box-ordinal-group: 2;   /* OLD - iOS 6-, Safari 3.1-6 */
    -moz-box-ordinal-group: 2;      /* OLD - Firefox 19- */
    -ms-flex-order: 2;              /* TWEENER - IE 10 */
    -webkit-order: 2;               /* NEW - Chrome */
    order: 2;                       /* NEW, Spec - Opera 12.1, Firefox 20+ */
    flex-grow:1;
    width:40%;
}

.appOptionsAccount{border-radius:4px 0 0 4px;}
.appOptionsProfile{border-radius:0;margin-left:-1px;margin-right:-1px;}
.appOptionsLogOut{border-radius:0 4px 4px 0;}
.dropdown-menuCustom{border-radius:0;margin-top:-1px;margin-left:-1px;}
.fp_formItemAlign .fp_formItemControl {
    margin-left: 10px;
}

td.paymentSummaryButtons ul {
    float: right;
    display: block;
    list-style: none;
    margin-left:0;
}

@media (max-width:1200px) {
    .fp_formItemList.formBusType .fp_formItem{margin-left:186px;}	
table th.cellCenter, table td.cellCenter{text-align:left !important;}
.paymentFee{text-align:left !important;}
.cellEmpty{display:none;}
table th.cellRight, table td.cellRight{text-align:left !important;}

.busBlk, .acctBlk{width:545px;}
.alignCenter {text-align:left !important;}

.cellWidth1{width:95%;}
.cellWidth2{width:95%;}
.cellWidth3{width:95%;}
.cellWidth4{width:95%;}
.cellWidth5{width:95%;}
.cellWidth6{width:95%;}
.cellWidth7{width:95%;}
.cellWidth8{width:95%;}
.cellBlank{display:none;}
ul.dateRangeBlk{margin-left:146px;}
.acctBlkRight{width:40%;}
.acctBlkFloat{float:left;}
.acctBlk2.iconBusFilings, .acctBlk2.iconProperty, .acctBlk2.iconCopies{min-height:10px;background-size:12%;}
ul.paymentTblBtns{margin-left:0;margin-top:-23px;}
.fp_formItemData{width:310px;}
.btnsLogin{float:left;margin-left:0;}
.busSearchBlk{min-height:55px;height:55px;}
.busSearchBlk2{min-height:55px;height:55px;}
.busSearchBlk2{float:left;}
}

@media (max-width:979px){
.nowrap { white-space: normal; }
.field-validation-error {margin-left:0;}
#demo { margin-top:-207px; }
h3.newBusLink {
	line-height:24px;
	padding:10px 0 10px 0 !important;
	margin-left:32px;
	text-indent:-16px;
}
ul.fp_formActionsListCust li{display:block;margin-bottom:10px;}
ul.fp_formActionsListCust li a.btn-success{float:left;}
.checkCertified { width:85% }
.fp_formItemList.formBusType .fp_formItem{margin-left:0;}	
.fp_formItemList.formBusType .fp_formItem label.radioLabel, .fp_formItemList.formBusType .fp_formItem label.checkLabel{width:320px;}

.busBlk, .acctBlk, .acctBlk2{width:410px;min-height:130px;}

.footerContactBlk{width:100% !important;}
ul.dateRangeBlk{margin-left:0;}
.acctBlkLeft{width:100%;border-right:none;}
.acctBlkRight{width:90%;float:left;padding-left:15px;margin-top:20px;}
.fp_formItemData{width:230px;}
.inputLogin{width:170px;}

.busSearchBlk{min-height:55px;height:55px;}
.busSearchBlk2{min-height:55px;height:55px;}

.fp_formItemGroup-flexContainer{flex-wrap:wrap;}
.fp_formItemGroup-flexMain{width:100%;}
.fp_formItemGroup-flexSide{width:100%;}
    .mdBusExpressLogoV {
        width: 30%;
        height: 30%;
    }
    .bannerResources img {
        width: 246px;
        height: 80px;
    }

    td.paymentSummaryButtons ul {
        float: left;
        display: block;
        list-style: none;
    }
}

@media(max-width:767px) {
.fp_form .fp_formItemLabel, .modal .fp_form .fp_formItemLabel { width:100%; text-align:left; padding-right: 1em;}
.fp_form .fp_formItem .fp_formItemControl input, .fp_form .fp_formItem .fp_formItemControl textarea, .fp_form .fp_formItem .fp_formItemControl select {
	margin-left:0;
}

.optionRightBox {
	float:left !important;
	width:100% !important;
}

.busBlockByline {
	font-style:italic; margin-left:0;
}

.busBlk, .acctBlk, .acctBlk2{width:92%;}
.footerContactBlk2{float:left;width:100%;}

.customTextNote{margin-left:0;}
.customMargin{margin-left:0;}
.manageBusinessSelect{width:160px;}
ul.fp_formActionsList li {margin: 0;}

.searchByBlk{display:block;}
}

@media (max-width:480px){
.mmeLogo { margin-top:20px; }
#demo {  float:right; display:block; width:49px; height:49px; margin-top:-130px; }
.btnCustomPos{margin:0 -20px 0 0;}
.fp_formItemList.formBusType .fp_formItem label.radioLabel, .fp_formItemList.formBusType .fp_formItem label.checkLabel{width:190px;}
.modalBodyHeight{height:320px;}
.busBlk, .acctBlk, .acctBlk2{width:87%;}
ul.dateRangeBlk li{display:block;width:100%;}
.manageBusinessSelect{width:140px;}
    .headerBackground {
        height: 38px !important;
    }
    .mdBusExpressLogoV {
        margin: 10px 0 0 10px;
        width: 32%;
        height: 32%;
    }
    .bannerResources img {
        width: 179px;
        height: 58px;
    }
}

.headerBackground {
    background-image: url(../img/masthead/headerBackground.png) !important;
    background-position-x: 432px !important;
    clear: both;
    position: relative;
    background-position: 634px;
    background-color: #FFFFFF;
    background-repeat: no-repeat;
    padding-bottom: 20px;
    height: 38px;
}

.mdBusExpressLogoV {
    float: left;
    margin: 10px 0 0 20px;
}

.bannerResources {
    float: right;
}

.entityBanner {
    background-color: #ffffcc;
    border: 1px solid #d34f6b;
    font-size: 15px;
    padding: 0 10px 0 10px;
    margin-bottom: 30px;
    border-radius: 10px;
}

.clearfix {
    clear: both;
}

.fp_formItemAlign
{display:flex;}

.fp_formItemAlign .fp_formItemControl
{margin-left:10px;}

@media(max-width:767px) {
 .fp_formItemAlign
    {display:block;}

    .fp_formItemAlign .fp_formItemControl
    {margin-left:0;}

}

.tooltipFontSize {
    font-size: 20px;
}

a i.icon-info-sign {
	text-decoration: none;
}