.triangle-obtuse.red{background:#B51B14;width:95%;font-size:14px;color:#fff;margin:5px 0;padding:15px;}
.triangle-obtuse.blue{background:#554A7C;width:95%;font-size:14px;color:#fff;margin:5px 0;padding:15px;}
.triangle-obtuse.lightred{background:#E1E1E1;width:94%;font-size:14px;color:#c81e2b;margin:5px 0;padding:8px 15px;}
.triangle-obtuse.lightblue{background:#E1E1E1;width:94%;font-size:14px;color:#345787;margin:5px 0;padding:8px 15px;}
.questionh1{position:relative;color:#000;font-size:24px;background:#D3DDEB;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;width:95%;margin:10px 0 30px;padding:15px;}
.questionh1:after{content:"";position:absolute;bottom:-50px;left:30px;border:25px solid transparent;border-top-color:#D3DDEB;clear:both;}
.relatedquestion1{background-color:#F6F6F6;color:#000;font-family:Geneva, Arial, Tahoma, sans-serif;font-size:12px;border-bottom:1px solid #D0D0D0;padding:8px 0 8px 15px;}
.relatedquestion2{background-color:#F3EFF5;color:#000;font-family:Geneva, Arial, Tahoma, sans-serif;font-size:12px;border-bottom:1px solid #D0D0D0;padding:8px 0 8px 15px;}
table tr th{padding:15px 3px;background-color:#2B5797;cursor:pointer;cursor:hand;color:#FFF;font-family:Open Sans;font-weight:400;font-size:15px;text-align:center;border-bottom:#E2E2E2 3px solid;}
table.table-sidebar tr th{padding:10px 3px;background-color:#F5F5F5;color:#555;font-family:Open Sans;font-weight:500;font-size:15px;border-bottom:#E2E2E2 2px solid;}
table tr td{background-color:#FFF;color:#666;padding:8px 3px;border-bottom:1px solid #E9E9E9;border-right:1px solid #E9E9E9;font-family:Open Sans;font-weight:300;font-size:14px;text-align:center;}
table.table1 tr th{font-size:14.5px;}
table.table1 tr td{font-size:14px;}
table.table1 tr th:first-child, table.table1 tr td:first-child{text-align:left;}
table.table1 > tbody > tr > td:first-child{background-color:#E9E9E9;color:#555;text-align:left;padding-left:12px;border-right:#FFF solid 2px;border-bottom:#F7F7F7 solid 1px;}
table.table2 > tbody > tr > td:nth-child(2){background-color:#E9E9E9;color:#555;text-align:left;padding-left:12px;border-right:#FFF solid 2px;border-bottom:#F7F7F7 solid 1px;}
tr.tophead th{background-color:transparent;color:#0B3861;font-family:'Open Sans', sans-serif;font-size:14px;text-align:center;}
tr > th.topheadtd1{background-color:#0B3861;color:#FFF;padding:6px 10px;}
tr > th.topheadtd2{background-color:#084B8A;border-left:3px solid #FFF;color:#FFF;padding:6px 10px;}
table{width:100%;}
.dd1{background-color:#F5F5F5;color:#554A7C;font-family:'Open Sans', sans-serif;font-size:14px;border-bottom:1px solid #E4E4E4;padding:4px 0 4px 8px}
.dd2{color:#554A7C;font-family:'Open Sans', sans-serif;font-size:14px;border-bottom:1px solid #E4E4E4;padding:4px 0 4px 8px}
.inlinebox{display:inline-block;width:100%;border-bottom:10px solid #554A7C;}
.inlinebox2{display:inline-block;width:100%;border-bottom:10px solid #195F16;}
.boxtitle{background-color:#554A7C;color:#F0F0F0;font-family:'Open Sans';font-size:16px;font-weight:400;padding:5px;}
.boxtitle2{background-color:#195F16;color:#F0F0F0;font-family:'Open Sans';font-size:16px;font-weight:400;padding:5px;}
table.highlightstop td{border:2px solid #000;color:#212020;padding:0 4px;}
tr.bold td{font-weight:700;}
td.hleft{font-family:Calibri,Arial,sans-serif;font-size:17px;letter-spacing:-.3px;text-align:left;}
td.hcenter{font-family:Calibri,Arial,sans-serif;font-size:17px;letter-spacing:-.3px;text-align:center;}
td.hright{font-family:Calibri,Arial,sans-serif;font-size:17px;letter-spacing:-.3px;text-align:right;}
td.boldright{font-family:Calibri,Arial,sans-serif;font-size:20px;font-weight:700;text-align:right;}
td.boldright2{font-family:Calibri,Arial,sans-serif;font-size:17px;font-weight:600;text-align:right;}
td.boldleft{font-family:Calibri,Arial,sans-serif;font-size:18px;font-weight:700;letter-spacing:-.3px;text-align:left;}
td.boldleft2{color:#595959;font-family:Calibri,Arial,sans-serif;font-size:17px;font-weight:bolder;letter-spacing:-.1px;text-align:left;}
td.boldlefttop{font-family:Calibri,Arial,sans-serif;font-size:20px;font-weight:bolder;text-align:left;}
.purplemetro{background:#804498;color:#FFF;font:13px Helvetica, Arial, Sans-Serif;list-style:none;margin-bottom:5px;overflow:hidden;font-weight:bolder;text-align:center;padding:6px;}
tr.firstrow td{background-color:#F5F5F5;color:#666;padding:8px 3px;font-family:Open Sans;font-weight:400;font-size:15px;border-bottom:1px solid #E4E4E4;}
tr.nfirstrow td{background-color:#E9E9E9;color:#666;font-family:'Open Sans', sans-serif;font-size:13.5px;font-weight:500;border-bottom:1px solid #E4E4E4;padding:10px 4px;}
.alignleft{text-align:left;}
.alignright{text-align:right;}
.aligncenter{text-align:center;}
.container{text-align:justify;}
.fullsidebarbutton{width:100%;text-align:left;padding:2% 3%;font-size:18px;font-family:Open Sans;font-weight:100;}
.fulltitlebutton{width:100%;text-align:left;padding:1% 1%;font-size:18px;font-family:Open Sans;font-weight:100;}
.panel-title, .panel-title a{background:#772953;color:#FFF;}
.panel-default > .panel-heading{background:#772953;color:#FFF;}
.col-sm-8{padding-bottom:20px;}
.inverse{color:#772953;}
.inversebg{background-color:#772953;color:#FFF;margin-bottom:5px;}
.inversebg:hover,.inversebg:focus,.inversebg:link,.inversebg:active ,.open > .dropdown-toggle.inversebg{background-color:#772953}
.dataTables_wrapper{width:97.5%;}
ul.breadcrumb > li.active a{color:#555;}
@media (min-width:767px){.dataTables_wrapper > .row > .col-sm-6:nth-child(2){float:right;text-align:right;padding-right:4%;}
}
@media (max-width:767px){table tr th{padding:10px 2px;font-weight:500;font-size:12px;}
tr > td{padding:0px 2px;font-weight:200;font-size:13px;}
}
body{padding-top:50px;max-width:1200px;}
.stylish-input-group .input-group-addon{background:white !important;}
.stylish-input-group .form-control{border-right:0;box-shadow:0 0 0;border-color:#ccc;}
.stylish-input-group button{border:0;background:transparent;}
img{max-width:100%}
.top728x15{background-color:#F5F5F5;padding:10px 0;margin:0 0 10px 0;width:100%;overflow:hidden;display:block;}
.topleaderboard{background-color:#F5F5F5;padding:10px 0;margin:0 auto;text-align:center;margin:10px 0;width:100%;overflow:hidden;display:block;}
h3.collapseupdown{cursor:pointer;padding-bottom:15px;border-bottom:1px solid #D9D9D9;color:#484848;font-weight:300;font-family:Open Sans;font-size:22px;"><span class="glyphicon glyphicon-menu-down" style="margin-right:5px;font-size:18px;}
.collapsebox{margin-left:25px;}
.bfrh3{margin-right:5px;font-size:18px}