.btn-black{
		background-color:#F79126;
		color: #FFFFFF !important;
		font-size: 14px !important;
		border-radius: 0px !important;
		padding: 8px 14px !important;
	}
	.collapsible {
	  background-color: #fff;
	  color: #777;
	  cursor: pointer;
	  padding: 18px;
	  width: 100%;
	  border-top: 1px solid #777;
	  border-bottom: 1px solid #777;
	  text-align: left;
	  outline: none;
	  font-size: 15px;
	}

	#pdfHeader {display: none;}

	.active, .collapsible:hover {
	  background-color: #fff0;
	}
	/*.collapsible:after {
	  content: '\002B';
	  color: #777;
	  font-weight: bold;
	  float: right;
	  margin-left: 5px;
	}

	.active:after {
	  content: "\2212";
	}*/
	.content {
	  /*padding: 0 18px;*/
	  max-height: 0;
	  overflow: hidden;
	  transition: max-height 0.2s ease-out;
	  background-color: #fff;
	}
	.lastbox {
		/*padding-top: 20px;*/
		/*padding-bottom: 20px;*/
	}
	.lern-btn {
		color: #F79126;
		font-size: 18px;
		font-family: Roboto,Reguler;
		text-decoration: none;
		font-weight: 600;
		padding-bottom: 15px !important;
		display: block !important;
	}
	.lern-btn:hover,.lern-btn:focus {
		color: #F79126 !important;
		font-size: 18px;
		font-family: Roboto,Reguler;
		text-decoration: none !important;
		font-weight: 600;
	}
	.row>.col-sm-3 {
		padding-left: 0px !important;
	}
	.box {
		padding: 0px !important;
		text-align: center;
		border: 1px solid #CFCFCF;
		/*margin-top: 20px;*/
		margin-bottom: 15px !important;
		/*margin:20px auto !important;*/
		width: 100% !important;
		cursor: pointer;
		height: 475px;
		flex: auto !important;
		border-radius: 3px !important;
	}
	.extraEmptyBox {
		background: #424F5A;
		margin-bottom:0px;
		height: 10px;
		border-radius:3px 3px 0px 0px !important;
	}
	/*.mianbox>div:nth-child(4n+1),
	.mianbox>div:nth-child(4n+4) {
		margin: 20px 0px;
	}
	.mianbox>div:nth-child(4n+2),
	.mianbox>div:nth-child(4n+3) {
		margin: 20px 10px;
	}*/
	.panel {
		border: none !important;
	}
	.panel-body {
		border: none !important;
		padding: 0px !important;
	}
	/*.panel-group>.panel-heading:nth-child(1n) {
		color: red !important;
	}*/
	.panel-default:first-child {
		border-top: 1px solid #e2e2e2 !important;
	}
	.panel-heading {
		height: auto !important;
		min-height: auto !important;
		border-top: none !important;
		border-bottom: 1px solid #e2e2e2 !important;
		border-left:none !important;
		border-right:none !important;
		background: #fafafa00 !important;
	}
	.P-haed {
		padding: 20px 0px!important;
		color: #454545!important;
		font-family: Roboto,Medium!important; 
	}
	.intro {
		background: #F79126!important;
	}

	.intro-color {
		color: #F79126!important;
	}
	.accordion-toggle {
		font-weight: 400 !important;
	}
	.btn-primary {
		background-color: #424F5A;
	}
	.panel-title {
		font-size: 18px !important;
		margin-bottom: 0 !important;
	}
	.panel-group .panel + .panel {
		margin-top: 0px!important;
	}
	.selectFreePlan {
		padding:10px 70px !important;
		font-family: Roboto,Bold!important;
		font-size: 16px!important;
		border-radius: 0px !important;
		background-color: #424F5A !important;
		border: none !important;
		color: #fff !important;
	}

	.highlightedFreePlan {
		padding:10px 70px !important;
		font-family: Roboto,Bold!important;
		font-size: 16px!important;
		border-radius: 0px !important;
		background-color: #F79126 !important;
		border: none !important;
		color: #fff !important;
	}

	.panel-body>.row {
		margin-right: 0;
		margin-left: 0;
	}
	.bigOneText {
		color: #454545!important;
		font-family: Roboto,Medium!important;
		font-size: 18px!important;
		margin: 0px 0px!important;
		display: block!important;
		text-transform: uppercase !important;
		height: 55px;
		overflow: auto;
	}
	#printBtn {
		padding:8px 14px !important;
		font-size: 14px !important;
	}
	.bigTextLern {
		color: #454545!important;
		font-family: Roboto,Medium!important;
		font-size: 16px!important;
		display: block !important;
		margin: 12px 0px !important;
	}
	.OrangeText {
		color: #454545;
		font-family: Roboto,Medium;
		font-size: 40px!important;
		display: block!important;
		margin-bottom: 20px!important;
		font-weight: 400 !important;
	}
	.table > tbody > tr > td {
		border-top: none!important;
	}
	.table-responsive {
		width: 160px;
		margin: 0 auto;
		text-align: left;
		color: #454545;
		font-family: Roboto,Regular;
		/*margin-bottom: 20px;*/
		font-size: 16px;
		height: 250px;
		margin-bottom: 10px!important;
	}
	.table-responsive>.table {
		margin-bottom: 0px !important;
	}
	td:nth-child(odd){
		padding:6px 0px 0px 0px !important;
		text-align: center;
		width:30px !important;
	}
	td:nth-child(even){
		padding:5px 0px 5px 0px !important;
		width:auto !important;
	}
	.simbo {
		font-size: 16px;
		line-height: 0px;
		position: relative;
		vertical-align: middle;
	}
	.subtxt {
		font-size: 16px;
		line-height: 0px;
		position: relative;
		vertical-align: middle;
	}
	.SameFourBox {
			padding: 10px;
		}
	/*Extra Css*/
	.affix-top .navbar-nav > li > a.nav-link {
		padding: 0.5rem 0.9375rem !important; 
	}
	@media screen and (max-width: 900px) and (min-width: 350px) {
		.selectFreePlan {
			padding:10px 70px !important;
			font-family: Roboto,Bold;
			font-size: 16px;
			width: 100%;
			border-radius: 0px;
			color: #fff !important;
		}
		.table-responsive {
			width: -moz-max-content;
			border: none !important;
		}
		.mianbox>div:nth-child(4n+1),
		.mianbox>div:nth-child(4n+4) {
			margin: 20px 0px;
		}
		.mianbox>div:nth-child(4n+2),
		.mianbox>div:nth-child(4n+3) {
			margin: 20px 0px;
		}
		.bigOneText {
			font-size: larger;
		}
		.OrangeText {
			font-size: x-large;	
		}
		.SameFourBox {
			padding: 20px;
		}
		td:nth-child(2n+1){
			padding:6px 10px 0px 6px !important;
			text-align: right !important;
		}
	}

@media print {

	.pagebreak { page-break-before: always; page-break-inside: avoid;}

	.table-responsive{ font-size:12px!important;}
	.btn-primary{ color:#ffffff!important;}
	.OrangeText{font-size:25px!important; }
}