#main-footer div[class*="col-"] {
	margin-bottom: 0px !important;
	line-height: 1.6;
}

.bodysettings {
	font-family: "Sofia Pro Regular" !important; 
	font-variant-numeric: lining-nums;
}

.appstpdfb {
	padding-top:8px;
	padding-bottom: 8px;
}

section#content {
	font-size: 16px !important;
	line-height: 25px;
}

.mmulstlnv {
	font-family: "Sofia Pro Regular" !important;
	font-size: 15px;
}

@media(max-width:992px) {
		
	.pllfblgcls a img {
		padding-top: 0px !important;
		padding-bottom: 0px !important;
		margin: 15px auto -15px auto !important;
	}
	
}

.mytable { 
	display: table; 
	border: 0px solid #FFF; 
	width: 100%; 
	font-family: "Sofia Pro Regular"; 
	font-size: 15px; 
	border-top:1px solid #ddd; 
	border-left:1px solid #ddd;
}
.myrow   {
	display: table-row; 
}
.mycell  {
	display: table-cell; 
	padding: 10px; 
	border-bottom:1px solid #ddd; 
	border-right:1px solid #ddd;
}
.mycellc {
	display: table-cell; 
	padding: 10px; 
	border-bottom:1px solid #ddd; 
	text-align: center; 
	vertical-align: middle; 
	border-right:1px solid #ddd;
}
.mythead {
	display: table-header-group; 
	padding:10px; 
	border-bottom:1px solid #FFF; 
	background-color: #eee; color:#000;
}
.myth {
	padding-left:10px;
	padding-bottom:5px;
}

.mm-logout-stsp {
	padding-top: 45px;
	padding-bottom: 20px;
	padding-left: 20px;
	padding-right: 20px;
}

@media (max-width: 992px) {
	
	.mm-logout-stsp {
		padding-top: 0px;
		padding-bottom: 20px;
		padding-left: 20px;
		padding-right: 20px;
	}
		
}

@media (min-width: 992px) and (max-width: 1200px) {
	
	.mm-logout-stsp {
		padding-top: 35px;
		padding-bottom: 20px;
		padding-left: 20px;
		padding-right: 20px;
	}
		
}

@media (min-width: 1200px) {
	
	.mm-logout-stsp {
		padding-top: 45px;
		padding-bottom: 20px;
		padding-left: 20px;
		padding-right: 20px;
	}
	
}
.mm-scss-ico {
	width:40px; 
	height:40px; 
	margin:auto;
}
.mm-scss-txt {
	font-family:'Sofia Pro Light'; 
	font-size:20px; 
	color: #388038;
}
.mm-scss-blk {
	display:block; 
	text-align:center;
}
.mm-sus-ptrit {
	padding-right:30px;
}
.msmlmssgalert {
	font-family: "Sofia Pro Regular"; 
	color:#c80000;
}
.msmlbtgrprdbtst {
	display: none;
}
.msmlsttxstal {
	font-family: "Sofia Pro Regular"; 
	font-size: 15px; 
}
.mmhdstbggrn2 {
	height: 55px;
	margin-bottom: 10px;
}
.mmlgbtnst {
	font-family: "Sofia Pro Regular"; 
	font-size: 15px; 
	font-weight:normal;
	margin-top:10px;
	float:right;
}

.mmlgbtnst1 {
	margin-right: 10px;
}

.mmusinstcur {
	font-family: "Sofia Pro Regular"; 
	font-size: 15px; 
	font-weight:normal;
	color:#FFFFFF;
	margin-top:18px;
	float:right;
}
@media (max-width: 1400px) {
	
	.mmusinstcur {
		float:none;
	}
	
}

.mm-fb-select-alltiers-title {
	font-family: "Sofia Pro Regular";
	font-size: 16px;
	font-weight: 100;
	color: #646464;
	padding-top: 0px;
	padding-bottom: 0px;
}

.mmhdh1fastdn {
	font-family: "Sofia Pro Light";
	font-size: 18px;
	font-weight: normal;
	text-align: left;
	margin-top: 3px;
	margin-bottom 5px;
	margin-left:10px;
}
.mmhdh1fastdn2 {
	font-family: "Sofia Pro Light";
	font-size: 18px;
	font-weight: normal;
	text-align: left;
	margin-top: 0px;
	margin-bottom 3px;
	margin-left:10px;
}
.mmhdh1fastdn2-nlm {
	font-family: "Sofia Pro Light";
	font-size: 18px;
	font-weight: normal;
	text-align: left;
	margin-top: 0px;
	margin-bottom 3px;
	margin-left:0px;
}
.mmhdh1fastdn3 {
	font-family: "Sofia Pro Light";
	font-size: 18px;
	font-weight: normal;
	text-align: left;
}
.mmftstfnal {
	font-family: "Sofia Pro Regular"; 
	font-size: 15px; 
	font-weight:normal;
	color:#FFFFFF;
}
.mmftlgfnst {
	width: 140px;
	height:100px;
}

.mmdlstwt {
	width:90px;
}

.massmail-mobile-menu {
	position: relative;
	float: right;
	padding: 9px 10px;
	margin-top: -27px;
	margin-right: 15px;
	margin-bottom: 8px;
	background-color: transparent;
	border: 1px solid #000;
	border-radius: 4px
}
.massmail-mobile-menu .mm-icon-bar{
	display: block;
	width: 22px;
	height: 2px;
	border-radius: 1px;
	background-color:#000;
}
.massmail-mobile-menu .mm-icon-bar+.mm-icon-bar {
	margin-top: 4px
}



@media (min-width: 768px) and (max-width: 990px) {
	
    .massmail-mobile-menu {
		margin-top: -27px;
		margin-right: 65px;
		display: block;
    }	
	
}


@media (min-width: 991px) {
	
	.massmail-mobile-menu {
		margin-top: -27px;
		display: none;
	}
		
}

@media (min-width: 991px) {
	
    .fbdptnnav {
        display: block;
    }
	
    .fbdpmbnav {
        display: none;
    }
	
}

@media (min-width: 768px) and (max-width: 990px) {
	
	
    .fbdptnnav {
        display: none;
    }
	
    .fbdpmbnav {
        display: block;
    }
		
}

@media (min-width:481px) and (max-width:767px) {
	
    .fbdptnnav {
        display: none;
    }
	
    .fbdpmbnav {
        display: block;
    }
    	
}

@media (max-width:480px) {
		
    .fbdptnnav {
       display: none;
    }
	
    .fbdpmbnav {
        display: block;
    }
	    	
}


.mmlkstatus {
	width: 30px;
	height: 30px;
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.mmbuttons {
	font-family: "Sofia Pro Regular"; 
	font-size: 15px; 
	font-weight:normal;
}

.msstcnfbxfr {
	background-color: #effbff;
	padding: 20px;
	border: 1px solid #ccc;
}

.msstcnfbxms {
	background-color: #fafafa;
	padding: 20px;
	border: 1px solid #ccc;
}

.msstcnfbxmsb {
	background-color: #FFFFFF;
	padding: 20px;
	border: 1px solid #ccc;
}

.mm-ms-01-st {
	background-color:#e4f0ff;
}

.mm-ms-01-st-a {
	background-color: #e4f0ff;
	padding: 20px;
	border: 1px solid #ccc;
}

.mm-ms-02-st {
	background-color:#fffde4;
}

.mm-ms-02-st-a {
	background-color: #fffde4;
	padding: 20px;
	border: 1px solid #ccc;
}

.mm-ms-03-st {
	background-color:#ffe4e4;
}

.mm-ms-03-st-a {
	background-color: #ffe4e4;
	padding: 20px;
	border: 1px solid #ccc;
}

.mm-ms-04-st {
	background-color:#FFEACE;
}

.mm-ms-04-st-a {
	background-color: #FFEACE;
	padding: 20px;
	border: 1px solid #ccc;
}

.mm-ms-05-st {
	background-color:#e4ffec;
}

.mm-ms-05-st-a {
	background-color: #e4ffec;
	padding: 20px;
	border: 1px solid #ccc;
}

.mm-ms-05b-st {
	background-color:#c8e6f8;
}

.mm-ms-05b-st-a {
	background-color: #e7f0f7;
	padding: 20px;
	border: 1px solid #ccc;
}

.mm-ms-06-st {
	background-color:#e7f0f7;
}

.mm-ms-06-st-a {
	background-color:#dfeaf2;
	padding: 20px;
	border: 1px solid #ccc;
}

.mm-ms-07-st {
	background-color:#f5f6f7;
}

.mm-btt-stcls {
	justify-content:center;
	display:flex !important;
}

.mm-pnl-heading {
	font-family: "Sofia Pro Regular" !important;
	font-size: 14px !important;
}

.mm-pdd-clr {
	padding-right: 0px !important;
}

.mm-tier-stt {
	margin-top: -25px !important;
	margin-bottom: 20px !important;
}

.mm-tbb-tpp {
	padding-top: 25px;
}

.mm-tbb-tpp-exm {
	padding-top: 0px !important;
}

.mm-lg-tt-d1 {
  font-family: "Sofia Pro Regular";
  font-size:20px;
  font-weight:100;
  color:#646464;
  text-align:center;
  text-transform:uppercase;
}

.mm-txt-cnt {
	text-align:center;
}

.mm-flt-rgt {
	float:right;
}

.mm-flt-lft {
	float:left;
}

.mm-btn-mrg-bt10 {
	margin-bottom: 10px !important;
}

@media (max-width: 992px) {
	
	.mm-flt-rgt {
		float:left;
	}
	
	
	.mm-btn-mrg-l30 {
		margin-left: 0px;
	}
	
	.mm-btn-mrg-l40 {
		margin-left: 0px;
	}
	
	.mm-btn-mrg-bt10 {
		margin-bottom: 10px !important;
	}
		
}

@media (min-width: 992px) and (max-width: 1200px) {
	
	.mm-btn-mrg-l30 {
		margin-left: 30px;
	}	

	.mm-btn-mrg-l40 {
		margin-left: 40px;
	}
	
	.mm-btn-mrg-bt10 {
		margin-bottom: 10px !important;
	}
		
}

@media (min-width: 1200px) {
	
	.mm-btn-mrg-l30 {
		margin-left: -35px;
	}
	
	.mm-btn-mrg-l40 {
		margin-left: -55px;
	}
	
}

.mm-sl-blk-mm {
	background-color: #fcfcfc; 
	border: 1px solid #E6E6E6; 
	padding:20px;"
}


.mm-btt-lk {
	font-family: "Sofia Pro Regular";
	font-size:15px;
	font-weight: normal;
	float: inherit;
	line-height: 40px;
	color: #FFFFFF;
	list-style-type: none;
	background-color: #2b6ea8;
	padding-left: 10px;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
	transition: background 0.5s ease-in-out;
	display: block;
	margin: 0px;
	height: 40px;
	width: 100%;
}

a.mm-btt-lk:link {
	color: #FFFFFF;
	background-color: #2b6ea8;
	text-decoration: none;
}

a.mm-btt-lk:focus {
	color: #FFFFFF;
	background-color: #BF0D3E;
}

a.mm-btt-lk:hover {
	color: #FFFFFF;
	background-color: #BF0D3E;
}

.mm-ico-st {
	padding-right:25px;
	padding-top:5px;
}

.mm-ico-str {
	padding-left:10px;
	padding-top:5px;
}

.MMS4-DW-BoxH234 {
	font-family: "Raleway", sans-serif;
	font-size: 16px;
	float: inherit;
	color: #000000;
	list-style-type: none;
    padding-left:5px;
	padding-right:5px;
	background-color: #dde7f5;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
	display: block;
	margin: 0px;
	width: 100%;
}

.mm-dw-box-tbs {
	height: 50px;
	margin-bottom: 5px;
}

/*!
* Responsive DIV CSS Design Comparable to HTML Tables Design
* Developed as an Add-on for Bootstrap Framework
* Copyright 2016 Bayats.com
*/

.bts-rowcs-hd {
	border-top: 0px solid #ccc;
	background-color: #808080;
	color: #FFFFFF;
	display: flex;
	margin-right: 0px !important;
	margin-left: 0px !important;
}

@media (max-width: 992px) {
	
	.bts-rowcs-hd {
		display: block;
	}

}

.bts-rowcs-bg-ac {
	border-top: 0px solid #ccc !important;
	background-color: #17693a !important;
	color: #FFFFFF;
	text-align: center;
	font-family: "Sofia Pro Regular" !important;
	font-size: 15px  !important;
	margin-right: 0px !important;
	margin-left: 0px !important;
	line-height: 50px;
}

.bts-rowcs-bg-mt {
	border-top: 0px solid #ccc !important;
	background-color: #bf0d3e !important;
	color: #FFFFFF;
	text-align: center;
	font-family: "Sofia Pro Regular" !important;
	font-size: 15px  !important;
	margin-right: 0px !important;
	margin-left: 0px !important;
	line-height: 50px;
}

.bts-rowcs-bg-st {
	border-top: 0px solid #ccc !important;
	background-color: #41799f !important;
	color: #FFFFFF;
	font-family: "Sofia Pro Regular" !important;
	font-size: 15px  !important;
	margin-right: 0px !important;
	margin-left: 0px !important;
	line-height: 50px;
}

@media (max-width: 992px) {
	
	.bts-rowcs-hd {
		display: none;
	}

}

.bts-colcs-hd {
	padding-top: 10px;
	padding-bottom: 10px;
	border-right: 1px solid #FFF;
	line-height: 34px;
}

.bts-colcs {
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	padding-top: 10px;
	padding-bottom: 10px;
	line-height: 34px;
}

.bts-colcs-value {
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	padding-top: 10px;
	padding-bottom: 10px;
	line-height: 34px;
	background-color: #f2f2f2;
}

.bts-colcs-form {
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	padding-top: 10px;
	padding-bottom: 10px;
	line-height: 34px;
	background-color: #ebf3ff;
}

.bts-colcs-single-cd {
	border: 1px solid #ccc;
	padding: 20px;
	line-height: 34px;
	background-color: #ebf3ff;
	font-size: 30px;
	text-align: center;
}

.bts-colcs-reg {
	padding-top: 10px;
	padding-bottom: 10px;
	line-height: 34px;
}

@media (max-width: 992px) {
	
	.bts-colcs-single-cd {
		font-size: 18px;
	}

}

.bts-rowcs-sp-top {
	height: 25px;
}

.bts-rowcs-sp-top-5 {
	height: 5px;
}

.bts-rowcs-sp-top-10 {
	height: 10px;
}

.bts-rowcs-sp-top-15 {
	height: 15px;
}

.bts-rowcs-sp-top-20 {
	height: 20px;
}

.bts-rowcs-sp-btt {
	height: 25px;
	border-top: 1px solid #ccc;
}

.bts-rowcs-sp-btt-5 {
	height: 5px;
	border-top: 1px solid #ccc;
}

.bts-rowcs-sp-btt-10 {
	height: 10px;
	border-top: 1px solid #ccc;
}

.bts-rowcs-sp-btt-15 {
	height: 15px;
	border-top: 1px solid #ccc;
}

.bts-rowcs-sp-btt-20 {
	height: 20px;
	border-top: 1px solid #ccc;
}

.bts-rowcs-sp-lop {
	height: 10px;
	border-top: 1px solid #ccc;
	margin-right: 0px !important;
	margin-left: 0px !important;
}

@media (max-width: 992px) {
	
	.bts-rowcs-sp-lop {
		height: 20px;
	}

}

.bts-rowcs {
	display: flex;
	border-right: 1px solid #ccc;
	margin-right: 0px !important;
	margin-left: 0px !important;
}

@media (max-width: 992px) {
	
	.bts-rowcs {
		display: block;
	}

}

.bts-btn {
	padding: 5px 7px !important;
}

.bts-radio-st {
	display:none;
}

.bts-colmb {
	display:contents;
}

@media (min-width: 992px) {
	
	.bts-colmb {
		display: none;
	}

}

.btsclitlpd {
	margin-left: 15px;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-top: 15px;
	padding-top: 15px;
	padding-bottom: 15px;
}

.btsclitlpd-exm {
	margin-left: 40px;
	margin-right: 40px;
	margin-bottom: 15px;
	margin-top: 15px;
	padding-top: 15px;
	padding-bottom: 0px !important;
}
	
.btspanelst {
	border-color: #dddddd;
	margin-bottom: 16px !important;
	margin-top: 16px !important;
	background-color: #ffffff;
	border: 0px solid transparent;
	border-radius: 0px !important;
	-webkit-box-shadow: 0 0px 0px rgba(0, 0, 0, 0);
	box-shadow: 0 0px 0px rgba(0, 0, 0, 0);
	border-bottom: 1px solid #CCCCCC !important;
	border-top-color: #FFFFFF !important;
}
	
.btspnlhdh  {
	background-color: #FFFFFF !important;
	padding-left: 0px;
	padding-right: 0px;
}
	
.btspnlttsti {
	font-size: 16px !important;
	text-transform: none !important;
	font-family: "Sofia Pro Light";
}
	
.btsclitlstfp {
	font-size: 16px;
}

.btsclitlstfp:link {
	color: #2b6ea8;
}

.btsclitlstfp:hover {
	color: #017d81;
}

.btsclitlstfp:focus {
	color: #017d81;
}
	
.btsclpnlbd {
	padding-top:15px;
	padding-bottom:15px;
	padding-left: 0px;
	padding-right: 0px;
	border-top-color: #FFFFFF !important;
}

.panel {
	border-top: 0px !important;
	border-left: 0px !important;
	border-right: 0px !important;
}
	
.panel-heading .accordion-toggle:after {
    content: "";
	width:40px;
	height:22px;
	background: url("https://www.southalabama.edu/services/massmail/images/arrow-up.png");
	background-repeat: no-repeat;
	background-size: 40px 22px;
	display: block;
	float: right;
	margin-bottom:18px;
}
.panel-heading .accordion-toggle.collapsed:after {
    content: "";   	
	width:40px;
	height:22px;
	background: url("https://www.southalabama.edu/services/massmail/images/arrow-down.png");
	background-repeat: no-repeat;
	background-size: 40px 22px;
	display: block;
	float: right;
	margin-bottom:18px;
}

/* End Table Framework */

.mm-no-script {
	text-align:center;
	line-height: 50px;
	background-color: #DA0105;
	color: #FFF;
	font-family: "Sofia Pro Regular";
	font-size: 15px;
}

.mm-pgmmcu {
	background-color:#edfcff !important;
}

.mm-tx-nt-act {
	font-family: "Sofia Pro Light" !important;
	font-size: 15px;
	font-weight: normal;
	color: #c80000;
	margin: auto 40%;
}

.mm-tx-is-act {
	font-family: "Sofia Pro Light" !important;
	font-size: 15px;
	font-weight: normal;
	color: #17693a;
	margin: auto 40%;
}

@media (max-width: 992px) {
	
	.mm-tx-nt-act {
		margin: auto;
	}

	.mm-tx-is-act {
		margin: auto;
	}

}

.bts-colcs-st {
	padding-top: 10px;
	padding-bottom: 10px;
	border-right: 0px solid #FFF;
	line-height: 34px;
}

.mm-rtn-bk-lk {
	font-family: "Sofia Pro Regular", "Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size: 13.5px;
	font-weight: normal;
	float: right !important;
	display: block;
	background-color: #e7f0f7;
	color: #000000;
	text-align: center;
	border: 1px solid #dddddd;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 15px;
	height: 50px;
	line-height: 2;
	text-decoration: none;
}
	
.mm-rtn-bk-lk:hover {
  color: #FFFFFF;
  background-color: #2b6ea8;
  text-decoration: none;
}
	
.mm-rtn-bk-lk:link {
  color: #FFFFFF;
  background-color: #2b6ea8;
  text-decoration: none;
}

.mm-rtn-bk-lk:focus {
  color: #FFFFFF;
  background-color: #2b6ea8;
  text-decoration: none;
}

@media (max-width: 992px) {
	
	.mm-rtn-bk-lk {
		float: left !important;
	}

}

.mm-coltb-dvs {
	display: inline;
}

@media (min-width:992px) and (max-width:1400px) {
	
	.mm-coltb-dvs {
		display: none;
	}

}

.mm-mobspr-25 {
	padding-top: 0px;
}

@media (max-width: 992px) {
	
	.mm-mobspr-25 {
		padding-top: 25px;
	}

}

.search-box {
	font-family: "Sofia Pro Regular";
	font-size: 13.5px;
	width: 97.5%;
	z-index: 999;
	display: inline-block;
	position: absolute;
}

.search-box input[type="text"] {
	margin-bottom: 20px;
	display: block;
	height: 50px;
	width: 100%;
	background-color: #e6e4e4;
	color: #444;
	padding-left: 30px;
	border: 1px solid #b9b5b5;
}

.result {
	position: relative;        
	top: 100%;
	left: 0;
	background-color: #d2dce6;
	margin-top: -19px;
}

.search-box input[type="text"], .result {
	width: 100%;
	box-sizing: border-box;
}

.result a {
	font-family: "Sofia Pro Regular";
	font-size: 13.5px;
	color: #000000;
	text-decoration: none;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 100%;
	display: inline-block;
	border-bottom: 1px solid #ccc;
}

.result a:hover {
	background: #f2f2f2;
}

.setresultbox {
	z-index: 1;
	margin-top: -1px !important;
}

.nav2-tabs > li.active > a, .nav2-tabs > li.active > a:hover, .nav2-tabs > li.active > a:focus {
	background-color:#0060bd;
}

.stplbk {
	font-family: "Sofia Pro Regular";
	font-size: 13.5px;
	margin-bottom: 12px;
	display: block;
	height: 100%;
	width: 100%;
	background-color: #f9f9f9;
	color: #444;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 20px;
	border: 1px solid #b9b5b5;
}

.fb-select-tier-1 {
	font-family: "Sofia Pro Regular";
	font-size: 13.5px;
	font-weight: 100;
	list-style-type: none;
	text-align: center;
	float: left;
	width: 100%;
	height: 60px;
	line-height: 36px;
}

.mmnrtrblkz {
	font-family: "Sofia Pro Light" !important;
	font-size: 15px;
	font-weight: normal;
	color: #000000;
}

.usapolinbx {
	border: 1px solid #000000;
	padding-right: 30px;
	padding-left: 30px;
	padding-top: 15px;
	padding-bottom: 15px;
}

.scstplhd {
	font-family: 'Sofia Pro Regular', sans-serif !important;
	font-size: 18px;
	font-weight: normal;
}

.scstplmnhd {
	font-family: 'Sofia Pro Regular', sans-serif !important;
	color: #AC1639;
	font-size: 20px;
	font-weight: normal;
}

.scstplhr {
	border-top: 2px solid #AC1639;
	border-color: #AC1639;
}

.scstplsch {
	margin-bottom: 20px;
	display: block;
	height: 60px;
	width: 100%;
	background-color: #e6e4e4;
	color: #444;
	font-family: "Sofia Pro Light";
	font-size: 20px;
	padding-top: 15px;
	padding-left: 30px;
	border: 1px solid #b9b5b5;
}

.polnotice {
	font-family: 'Sofia Pro Regular';
	font-size: 15px;
	background-color: #BB181B;
	color: #FFFFFF;
	padding: 20px;
	text-align: center;
}

.plnavtb {
	position: relative;
	display: block;
	width: 98%;
	padding: 10px 15px;
	background-color: #f5f5f5;
	color: #000000;
	text-align: center;
	border: 1px solid #dddddd;
	padding-left: 20px;
	padding-right: 20px;
	height: 44px;
	text-decoration: none !important;
}

.plnavtb:hover {
	background-color: #2b6ea8;
	color: #FFFFFF;
	text-decoration: none;
}

.plnavtc {
	position: relative;
	display: inline-block;
	padding: 10px 15px;
	background-color: #f5f5f5;
	color: #000000;
	text-align: center;
	border: 1px solid #dddddd;
	padding-left: 20px;
	padding-right: 20px;
	height: 40px;
}

.plnavtc:hover {
	background-color: #2b6ea8;
	color: #FFFFFF;
	text-decoration: none;
}

.plstimg {
	width: 300px;
	height: 190px;
}

@media (max-width: 992px) {
	
	.plstimg {
		width: 100%;
		height: 100%;
	}

}

.plstimgabs {
	margin: auto;
}

.btsapp-btnsub {
	width: 100%;
	height: 100%;
	text-align: left;
	background-color: transparent;
	border: transparent;
	color: #FFF;
	padding-top: 15px;
	padding-bottom: 15px;
}

.btsapp-colcs-hd {
	padding-top: 0px;
	padding-bottom: 0px;
	border-right: 1px solid #FFF;
	line-height: 22px;
	padding-right: 0px;
	padding-left: 0px;
}

.btsapp-btnspn {
	padding-left: 6px;
}

#usapolicyi {
	display: block;
}	

#usapolicyip {
	display: none;
}