p, h1, h2, h3, h4, h5, h6, li { font-family: "Roboto", Arial, Helvetica, sans-serif;}

p { font-weight: 300; color: #434343; margin:0px 0px 15px 0px; font-size: 15px; line-height: 22px;}

h1 { font-weight: 500; font-size: 25px;	color:#9D0624; line-height:30px; padding:0px; margin:0px 0px 15px 0px; }
h2 { font-weight: 600; font-size: 22px;	color:#CF8B14; line-height:26px; padding:0px; margin:5px 0px 5px 0px; }
h3 { font-weight: 500; font-size: 20px; color:#CF8B14; line-height:22px; padding:0px; margin:5px 0px 5px 0px; }
h4 { font-weight: 600; font-size: 17px; color: #000000; line-height:20px; padding:0px; margin:5px 0px 5px 0px; }
h5 { font-weight: 500; font-size: 15px; color:#000000; line-height:18px; font-style: italic; padding:0px; margin:5px 0px 5px 0px; }
h6 { font-weight: 600; font-size: 15px; color: #333; line-height:18px; padding:0px; margin:5px 0px 5px 0px; }
h6.head7 {font-weight: 600;	font-size: 14px; color: #333; font-style: italic; line-height:18px; padding:0px; margin:5px 0px 5px 0px;}



#board_img h6 { font-weight: 500; font-size: 15px; color:#434343; line-height:18px; font-style: normal ; padding:0px; margin:5px 0px 2px 0px; }






.caption { font-size:12px; font-style:italic; }

.lifter { font-size:26px;	font-weight:400; color:#F3BB25; font-style:italic; line-height:32px; }
.lifter-1 { font-size:26px;	font-weight:bold; color:#9D0624; font-style:italic; line-height:32px; margin-top: 40px; margin-bottom: 40px; }
.lifter-2 { font-size:26px;	font-weight:bold; color:#000; font-style:italic; line-height:32px; }
.lifter-3 { font-size:26px;	color:#000; font-style:italic; line-height:32px; margin-top: 40px; }


.content_banner h1{color: #000000; font-size: 35px; line-height: 40px; letter-spacing:0em; font-weight: 500; text-transform:none; margin: 0px 0px 2px 0px;}
.content_banner h2{color: #000000; font-size: 25px; line-height: 30px; letter-spacing:0em; font-weight: 300; text-transform:none; margin: 0px 0px 20px 0px;}
.spec { font-weight: 400; color: #000; margin:0px 0px 15px 0px; font-size: 15px; line-height: 22px; font-style:italic}
.highlighter { font-weight: 400; color:#BA266E; margin:0px 0px 15px 0px; font-size: 20px; line-height: 26px; font-family: "Roboto", Arial, Helvetica, sans-serif;}
.lnactive {text-decoration: none; color: #ff6600;}


/*######## LISt STYLES ########*/

.list {	list-style: none; padding:0px; margin:0px; color: #333; }
.list-dash > li:before { content:"-"; position:relative; left:-5px;}
.list-dash > li {text-indent:-5px; margin-bottom: 10px; padding-left:20px;}
.list-circle > li {list-style-type:circle; text-indent: 0; margin-bottom: 5px;}
.list-disc > li:before { font-family:Arial, Helvetica; font-size:25px; position:relative; top:4px; content: "\2022"; padding-right: 10px; margin-left: -20px; color:#9D0624;}
.list-disc > li {font-size: 15px; color: #434343; line-height: 22px; list-style: outside none none; margin:0px 0px 5px 20px; line-height:20px; font-weight: 300;}
ul.list-disc { margin-bottom:25px;}

.list-abc > li { list-style-type: lower-alpha; text-indent: 0; margin-bottom: 5px; margin-left:15px;}
.list-ABC > li { list-style-type: upper-alpha; text-indent: 0; margin-bottom: 5px; margin-left:20px;}
.list-iii > li { list-style-type: lower-roman; text-indent: 0; margin-bottom: 5px; margin-left:20px;}
.list-123 > li { list-style-type: decimal; text-indent: 0; margin-bottom: 8px; margin-left:20px; }
.list-rom > li { list-style-type:lower-roman; text-indent: 0; margin-bottom: 8px; margin-left:20px; }



/*################### Table Styles ########################*/

table {	width: 100%; border-spacing: 0;	border-collapse: collapse; }
thead td { padding: 5px 10px 5px 5px; font-size: 90%; vertical-align: top; }
tbody td { padding: 5px 10px 5px 5px; border-bottom: 1px #F6A704 solid;	vertical-align: bottom }
tbody > tr:hover { background-color: #f5f5f5 }
table.hover-none > tbody > tr:hover { background-color: #fff }
table.small tbody stall {	padding: 2px; font-size: 90% }



table.fin thead tr:first-child {	border-top: 3px #F6A704 solid }
table.fin thead tr { padding: 5px 10px 5px 5px; font-size: 95%; line-height: normal; background-color: #FCF1DC; }
table.fin thead tr:last-child { border-bottom: 3px #F6A704 solid }
table.fin tbody tr:last-child {	border-bottom: 1px #F6A704 solid }
table.fin {	margin-bottom: 20px }
td.th-center { text-align: center; border-bottom: 1px #F6A704 solid;}
tbody.vtop tr td {vertical-align: top;}

table.rev thead tr:first-child {	border-top: 4px #00ADCF solid }
table.rev thead tr { padding: 5px 10px 5px 5px; font-size: 95%; line-height: normal; background-color: #FFF }
table.rev thead tr:last-child { border-bottom: 1px #00ADCF solid }
table.rev tbody tr:last-child { border-bottom: 2px #00ADCF solid }
table.rev { margin-bottom: 20px }

table.r2 thead tr:last-child td+td, 
table.r2 tbody tr td+td { text-align: right }
table.r3 thead tr td+td+td, 
table.r3 tbody tr td+td+td { text-align: right }
table.r4 thead tr td+td+td+td, 
table.r4 tbody tr td+td+td+td { text-align: right }
table.r5 thead tr td+td+td+td+td, 
table.r5 tbody tr td+td+td+td+td { text-align: right }
table.r6 thead tr td+td+td+td+td+td, 
table.r6 tbody tr td+td+td+td+td+td { text-align: right }
table.r7 thead tr td+td+td+td+td+td+td, 
table.r7 tbody tr td+td+td+td+td+td+td { text-align: right }

td.cy0, 
table.cy2 tbody tr td:nth-child(2), 
table.cy3 tbody tr td:nth-child(3), 
table.cy4 tbody tr td:nth-child(4), 
table.cy5 tbody tr td:nth-child(5),
table.cy6 tbody tr td:nth-child(6),
table.cy7 tbody tr td:nth-child(7),
table.cy8 tbody tr td:nth-child(8),
table.cy9 tbody tr td:nth-child(9),
table.cy10 tbody tr td:nth-child(10),
table.cy11 tbody tr td:nth-child(11),
table.cy12 tbody tr td:nth-child(12){ background-color: #FAF9EF; }

td.txtCeter { text-align: center!important }
td.txtLeft { text-align: left!important }
td.txtRight { text-align: right!important }

td.ln1, tr.ln1 td { border-bottom: 1px #F6A704 solid }
td.ln2, tr.ln2 td {	border-bottom: 2px #F6A704 solid }
td.ln3, tr.ln3 td {	border-bottom: 3px #F6A704 solid }
td.lnNone, tr.lnNone td { border-bottom: none }

td.txtBold, tr.txtBold td { font-weight: 700;}

tbody.no-padding td { padding: 0 }
table.table-rowstyle tbody tr:nth-child(2n+1) {	background: #f6f6f6 }


td.cell-red { background-color: red; color: #fff; padding: 20px }
td.cell-grey { background-color: #eee; padding: 20px }
td.cell-grey2 { background-color: #ccc; padding: 20px }
td h2 {	padding: 0;	margin: 0 }
td h3 { padding: 0;	margin: 0 }
tr.v-bottom td, td.v-bottom { vertical-align: bottom }
tr.v-top td, td.v-top {	vertical-align: top }
td.align-left, tr.align-left td { text-align: left!important }
td.align-right, tr.align-right td {	text-align: right }
.cell-center, tr.align-center td { text-align: center }
.tabletop td { vertical-align: top }
.tablevborder {	border-left: 1px solid #E5E5E5;	border-right: 1px solid #E5E5E5 }

.search-button{ padding:4px;}
.panel{display:block}











	.modal-lg2 {
    width: 65%;
	}
	
	

@media (max-width:1200px) {
	.modal-lg2 {
    width: 75%;
	}	
}

	
	
@media (max-width:767px) {
	.modal-lg2 {
    width: auto;
	margin-left:3%;
	margin-right:3%;
	}


}
	