﻿
body{font-family:'lato',arial,sans-serif;padding-top:10px;font-size:16px;color:#000;padding-bottom:40px;background-image:url("/assets/images/top-bar-gradient.png");background-repeat:repeat-x;}
.hero-unit h1{color:#fefefe;}
.hero-unit{color:#e3bc94;}
.page-header{border-bottom:1px solid #cccccc;}
.page-header h1{color:#362f83;}
.page-header h3{color:#696969;font-size:14px;}
#pagecontent{padding-bottom:40px;}
#pagecontent h3{color:#696969;}
#footerbox{border:1px solid #1b3554;margin-left:0px;background-image:url("/assets/images/footer.jpg");background-repeat:repeat;padding:12px;}
#footerbox #links h5{color:#1a3f65;padding-bottom:4px;margin-bottom:12px;border-bottom:1px solid #98aac3;}
#footerbox #links li a:link, #footer #footer-box #links li a:visited{color:#1a3f65;text-decoration:none;}
.navbar-inverse .navbar-inner{min-height:40px;padding-right:20px;padding-left:20px;background-color:#4c3088;background-image:-moz-linear-gradient(top, #6b48ab, #1d0c53);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#6b48ab), to(#1d0c53));background-image:-webkit-linear-gradient(top, #6b48ab, #1d0c53);background-image:-o-linear-gradient(top, #6b48ab, #1d0c53);background-image:linear-gradient(to bottom, #6b48ab, #1d0c53);background-repeat:repeat-x;border:1px solid #d4d4d4;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff6b48ab', endColorstr='#ff1d0c53', GradientType=0);*zoom:1;-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.065);-moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.065);box-shadow:0 1px 4px rgba(0, 0, 0, 0.065);}
.navbar .nav > li > a{float:none;padding:10px 15px 10px;color:#ffffff;text-decoration:none;text-shadow:0 1px 0 #777777;}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus,
.dropdown-submenu:hover > a,
.dropdown-submenu:focus > a{color:#000000;text-decoration:none;background-color:#b3d4ff;background-image:-moz-linear-gradient(top, #c7dfff, #9fc9ff);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#c7dfff), to(#9fc9ff));background-image:-webkit-linear-gradient(top, #c7dfff, #9fc9ff);background-image:-o-linear-gradient(top, #c7dfff, #9fc9ff);background-image:linear-gradient(to bottom, #c7dfff, #9fc9ff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc7dfff', endColorstr='#ff9fc9ff', GradientType=0);}
.btn-primary-purple{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#3d1f82;*background-color:#3d1f82;background-image:-moz-linear-gradient(top, #5A2EBF, #3d1f82);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#5A2EBF), to(#3d1f82));background-image:-webkit-linear-gradient(top, #5A2EBF, #3d1f82);background-image:-o-linear-gradient(top, #5A2EBF, #3d1f82);background-image:linear-gradient(to bottom, #5A2EBF, #3d1f82);background-repeat:repeat-x;border-color:#3d1f82 #3d1f82 #002a80;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5A2EBF', endColorstr='#ff3d1f82', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);}
.btn-primary-purple:hover, .btn-primary-purple:focus, .btn-primary-purple:active, .btn-primary-purple.active, .btn-primary-purple.disabled, .btn-primary-purple[disabled]{color:#ffffff;background-color:#3d1f82;}
}
.knpf{-moz-border-radius:4px;-moz-box-shadow:#6E7849 0px 0px 10px;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;-webkit-border-radius:4px;-webkit-box-shadow:#6E7849 0 0 10px;-webkit-transition:all 0.2s ease;background-color:#2ee925;background-image:-moz-linear-gradient(22deg, #21ed3a, #2ee925);background-image:-ms-linear-gradient(22deg, #21ed3a, #2ee925);background-image:-o-linear-gradient(22deg, #21ed3a, #2ee925);background-image:-webkit-linear-gradient(22deg, #21ed3a, #2ee925);background-image:linear-gradient(22deg, #21ed3a, #2ee925);border-radius:4px;border:1px solid #4a5032;box-shadow:#6E7849 0px 0px 10px;color:#ffffff;display:inline-block;font-size:3em;margin:auto;padding:4px;text-decoration:none;transition:all 0.2s ease;}
.button:hover{padding:15px;}
.label,.label-inverse{background-color:transparent;}
.homepage-panel{position:relative;margin:0 auto 15px;}
.homepage-panel .panel-label{position:absolute;left:5px;top:0px;}
.dropdown-backdrop{position:static;}
.borderless{border:none;}
.borderless td, .borderless th{border:none;}
@media (max-width:480px){.hero-unit h1{font-size:30px;}
span.panel-label h3{font-size:20px;}
.container a[title*="Home"]{margin-left:18%;}
.container .container a{margin-left:0%;}
#intpagecontent h2{font-size:28px;}
.container .unstyled a{margin-left:0%;}
.container a[title*="Home"]{width:auto;float:left;margin-left:0px;}
}
@media (max-width:1024px){span.panel-label h3{font-size:17.5px;}
}
@media screen and (min-width:320px){.container a[title*="Home"]{margin-left:10%;}
.container .row .span3{width:100%;float:none;}
.container a[title*="Home"]{float:none;}
.page-header h1{width:100%;float:left;font-size:25.5px;text-align:left;}
.container .container a.pull-left{float:left;}
#maincontent #sidebar .media{width:100%;}
.hero-unit{padding:16px;width:89%;}
#pagecontent{float:left;}
#pagecontent h3{font-size:22.5px;}
.table-striped tbody > tr:nth-child(2n+1) > td, .table-striped tbody > tr:nth-child(2n+1) > th{width:93%;float:left;}
.table th, .table td{width:94%;float:left;}
.container .row .span3{width:100%;margin:auto;}
.container .row .well{width:100%;}
#maincontent .my-media2{display:none;}
#maincontent .my-media{display:none;}
}
@media screen and (min-width:360px){.container a[title*="Home"]{margin-left:12%;}
.container .row .span3{width:100%;float:none;}
.container a[title*="Home"]{float:none;}
#maincontent #sidebar .media{width:100%;}
.container .row .span3{width:90%;margin:auto;}
.table th, .table td{width:100%;float:left;}
#news .table td{width:auto;}
.container .container #sidebar .media a{width:auto;}
.table td:nth-child(1){width:100%;float:left;}
.table td:nth-child(2){width:100%;float:right;}
#news .table td:nth-child(2){width:70%;float:left;}
.container .row .well{width:100%;}
#maincontent .my-media2{display:none;}
.container a[title*="Home"]{width:auto;float:left;}
}
@media screen and (min-width:480px){.hero-unit h1{font-size:30px;}
span.panel-label h3{font-size:20px;}
.container a[title*="Home"]{margin-left:18%;}
.container .container a{margin-left:0%;}
#intpagecontent h2{font-size:28px;}
.container .unstyled a{margin-left:0%;}
.container a[title*="Home"]{width:100%;float:left;margin-left:0px;}
.container .row .span3{width:100%;float:none;}
.page-header h1{width:100%;float:left;font-size:25.5px;text-align:left;}
.page-header h4{width:100%;float:left;font-size:17.5px;line-height:normal;}
#maincontent #sidebar .media{width:100%;}
.container .row .span3{width:79%;margin:auto;}
.table th, .table td{width:46%;float:left;}
#news .table td{width:auto;}
.container .container #sidebar .media a{width:auto;}
.table td:nth-child(1){width:auto;}
.table.table-striped td:nth-child(1){width:100%;}
.table.table-striped td:nth-child(2){width:100%;float:left;}
.container .row .well{width:100%;}
#maincontent .my-media2{display:none;}
.hero-unit{width:93%;}
}
@media screen and (min-width:600px){.container a[title*="Home"]{width:45%;float:left}
.container .row .span3{width:50%;float:left;}
#maincontent #sidebar .media{width:100%;}
.table td:nth-child(1){width:37%;}
.table td:nth-child(2){width:57%;}
.container .row .well{width:100%;}
#maincontent .my-media2{display:none;}
.hero-unit{padding:16px;width:89%;}
}
@media screen and (min-width:640px){.container a[title*="Home"]{width:45%;float:left}
.container .row .span3{width:50%;float:left;}
#maincontent #sidebar .media{width:100%;}
.table td:nth-child(1){width:36%;}
.table td:nth-child(2){width:57%;}
.container .row .well{width:100%;}
#maincontent .my-media2{display:none;}
.hero-unit{width:94.5%;}
}
@media screen and (min-width:768px){.container a[title*="Home"]{width:45%;float:left}
.container .row .span3{width:50%;float:left;}
#pagecontent{width:100%;float:left;margin-left:0px;}
#maincontent .span4{width:100%;margin-left:0px;}
#maincontent .media{width:30%;float:right;}
.container .row{width:100%;float:none;margin:auto;}
#footerbox .span2{width:17%;}
.hero-unit{padding:60px;width:83%;}
#maincontent .media{width:100%;}
.media-body h4{font-size:15px;}
#maincontent #sidebar .media{width:100%;}
#footerbox{width:98%;margin-top:20px;}
#maincontent #sidebar .media{width:49%;}
.table td:nth-child(2){width:62%;float:right;}
#news .table td:nth-child(2){width:62%;float:left;}
.table td:nth-child(1){width:33%;}
.container .row .well{width:51%;margin-left:1%;}
#maincontent .my-media{width:41%;margin-top:-10px;margin-left:1%;}
#maincontent .my-media a,#maincontent .my-media a img{width:100%;}
#maincontent .my-media2{display:block;}#maincontent .my-media{display:block;}
}
@media screen and (min-width:800px){#maincontent .media{width:30%;}
#maincontent #sidebar .media{width:100%;}
#maincontent .my-media{width:40%;margin-top:-10px;}
#maincontent .my-media2{display:block;}
}
@media screen and (min-width:980px){span.panel-label h3{font-size:17.5px;}
.container .row .span3{width:24.5%;margin-left:0.4%;float:left;}
.hero-unit{padding:60px;width:87%;}
#maincontent .media{width:30%;}
#maincontent #sidebar .media{width:100%;}
.container .row .span3 .homepage-panel{width:100%;float:left;}
#maincontent .my-media2{display:block;}
}
@media screen and (min-width:1024px){span.panel-label h3{font-size:17.5px;}
.container .row .span3{width:24.6%;margin-left:0.4%;float:left;}
.hero-unit h1{font-size:60px;}
.hero-unit{padding:60px;width:89.5%;}
#maincontent .media{width:30%;}
#maincontent #sidebar .media{width:46%;}
.homepage-panel{width:100%;float:left;}
#maincontent .my-media{width:40%;margin-top:-10px;}
#maincontent .my-media2{display:block;margin-left:1%;}
}
@media screen and (min-width:1280px){.container .row .span3{width:auto;margin-left:1.5%;float:left;}
.hero-unit h1{font-size:60px;}
.hero-unit{float:left;width:89.8%;padding:60px;}
#maincontent .media{width:30%;}
#maincontent .my-media{margin-left:2%;margin-top:60px;width:17%;}
#maincontent #sidebar .media{width:100%;}
#pagecontent{width:73%;}
#maincontent .span4{width:24.5%;}
.table-striped tbody > tr:nth-child(2n+1) > td, .table-striped tbody > tr:nth-child(2n+1) > th{width:47.5%;}
.table.table-striped td:nth-child(1){width:40%;}
.table.table-striped td:nth-child(2){width:55%;float:right;}
#maincontent .my-media{width:33%;margin-top:-14px;margin-left:2%;}
#maincontent .my-media2{width:39%;margin-top:-10px;margin-left:2%;display:block;}
}
@media screen and (min-width:1920px){.container .row .span3{width:auto;margin-left:4%;float:left;}
.hero-unit h1{font-size:60px;}
.hero-unit{float:left;width:89.8%;padding:60px;}
#maincontent .media{width:30%;}
#maincontent #sidebar .media{width:100%;}
.container .row .span3{margin-left:1.5%;}
#maincontent .my-media2{width:39%;margin-top:-10px;margin-left:2%;display:block;}
}
.container footer{width:100%;height:auto;float:left;}
.navbar{width:100%;height:auto;float:left;}
.hero-unit{float:left;}
#intpagecontent li{text-align:left;}
#intpagecontent p{text-align:left;}
.homepage-panel{float:left;}
.table-bordered thead:last-child tr:last-child > th:first-child, .table-bordered tbody:last-child tr:last-child > td:first-child, .table-bordered tbody:last-child tr:last-child > th:first-child, .table-bordered tfoot:last-child tr:last-child > td:first-child, .table-bordered tfoot:last-child tr:last-child > th:first-child,.table-bordered thead:last-child tr:last-child > th:last-child, .table-bordered tbody:last-child tr:last-child > td:last-child, .table-bordered tbody:last-child tr:last-child > th:last-child, .table-bordered tfoot:last-child tr:last-child > td:last-child, .table-bordered tfoot:last-child tr:last-child > th:last-child, .table-bordered thead:first-child tr:first-child > th:first-child, .table-bordered tbody:first-child tr:first-child > td:first-child, .table-bordered tbody:first-child tr:first-child > th:first-child, .table-bordered, .table-bordered thead:first-child tr:first-child > th:last-child, .table-bordered tbody:first-child tr:first-child > td:last-child, .table-bordered tbody:first-child tr:first-child > th:last-child{border:none;}
#intpagecontent{text-align:left;}