.content p.terms-agree {
padding: 0;
font-size: 13px;
float: left;
margin: -3px 0 10px 0;
}
p.terms-agree a {
color: #7cbb00;
}
p.terms-agree a:hover {
color: #77b201;
text-decoration: underline;
}
.squaredFour {
	width: 20px;
	position: relative;
    float: left;
    margin-right: 10px;
}

.squaredFour label {
cursor: pointer;
position: absolute;
width: 20px;
height: 20px;
top: 0;
border-radius: 4px;
background: rgba(231, 231, 231, 1);
}

.squaredFour label:after {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	opacity: 0;
	content: '';
	position: absolute;
	width: 9px;
	height: 5px;
	background: transparent;
	top: 4px;
	left: 4px;
	border: 3px solid #333;
	border-top: none;
	border-right: none;

	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
}

.squaredFour label:hover::after {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
	filter: alpha(opacity=30);
	opacity: 0.5;
}

.squaredFour input[type=checkbox]:checked + label:after {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;
}

.logged-in .btn-sign-in, .logged-out .btn-sign-out{
display: none;
}
.navbar > .user-nav .nav > li.bg-info > a {
color: initial;
}
.navbar > .user-nav .nav > li > a:hover {
color: #000;
}
.navbar > .user-nav .nav > li > a,.sheriff-section-nav > li > a {
color: #fff;
}
.navbar > .user-nav .nav > li.bg-info > a:hover {
padding-right: 15px;
}
.sheriff-section-nav{
margin:0;
background-color:#EA6003;
}
.sheriff-section-nav > li > a {
padding: 15px 0;
}
.navbar .user-nav{
background-color:#009cea;
}
ul.nav li.credit-amount a {
color: #fff;
}
.bg-info {
background-color: #d9edf7;
}
.container-custom{
width:80%;
margin-left:10%;
}
.get-button.btn-success {
background: #44B72A;
padding: 5px;
min-width: 95%;
color: #fff;
font-size: 20px;
}
input.btn.btn-large.btn-danger.save-button {
padding: 9px 50px;
}
.tablesorter-filter-row{
display:none;
}
i.tablesorter-icon {
margin-top: 3px;
float: right;
}
.get-button.btn-success:hover {
background: #76b200;
}
.get-button.btn-warning:hover {
background-color: #f8b601;
}
.get-button.btn-warning {
background: #EA6003;
min-width: 95%;
padding: 5px;
color: #fff;
font-size: 20px;
}
thead tr th{
border-right: 1px solid #ccc;
width: 10%;
background-image: none;
background-color: #009cea;
color: #fff;
font-weight: bold;
text-align: left;
}
thead tr th:first-child i.tablesorter-icon.bootstrap-icon-unsorted {
float: right;
background-position: -288px -120px;
display: inline-block;
width: 14px;
height: 14px;
line-height: 14px;
vertical-align: text-top;
background-image: url("http://brixsydesign.azurewebsites.net/assets/img/glyphicons-halflings.png");
background-repeat: no-repeat;
}
input.tablesorter-filter {
width: 95%;
}
/*
div.ui-columns-table tbody tr td a: {
background-color: #44B72A;
padding: 5px 95px;
color: #fff;
font-size: 20px;
}
*/
.account-admin-page #maincontent, .account-user-page #maincontent{
	background-color: #fbfbfb;
}

.admin-section{
	outline: #ddd 3px solid;
display: block;
padding-bottom: 36px;
margin-top: 5px;
margin-bottom: 5px;
height: 50vh;
}
.user-section .admin-section:first-child{
margin-right: .5%;
}
.dash-widget{
	overflow: auto;
	height: inherit;
}
.user-nav h4{
float: left;
color: white;
text-decoration: underline;
margin-right: 10px;
padding-top: 24px;
font-size: 20px;
}
.admin-section .admin-header {
padding: 5px 10px 10px;
background-color: #ddd;
margin: 0;
}
.admin-header button {
float: right;
height: 40px;
line-height: 0;
font-size: 35px;
}
.admin-section .admin-header * {
margin-bottom: 0;
}
#maincontent #sat-section, #maincontent #mort-section, #maincontent #recent-sheriff-sales, #maincontent #reports-purchased{
	width: 49%;
}
#maincontent #sat-section, #maincontent #recent-sheriff-sales, #maincontent #mort-section, #maincontent #reports-purchased, #civil-section,#municipal-section{
	float: left;
}
#civil-section,#municipal-section{
width:100%;
}
#maincontent #pdf-section{
	width: 100%;
	margin-top:10px;
	height: 400px;
	float: left;
}
.user-section .reports{
	outline: #ddd 3px solid;
	height: 400px;
}
.account-user-page .user-section{
	padding-top:58px;
	background-color:#fff;
}
.account-admin-page .user-section{
	background-color:#fff;
}
.search-content, .account-user-page .user-section,  .search-page .user-section{
display: block;
width: 80%;
clear: both;
margin-left: 10%;
}
.user-section{
	padding-right: 20px;
	padding-left: 20px;
}
.user-head-section{
	height: 60px;
	/*background-color: #009cea;
	padding: 30px 0;
	*/
	margin: 140px 0 0px;
	clear:both;
	width: 100%;
}
.user-head-section div{
	width:80%;
	margin-left:10%;
}
.account-admin-page .user-head-section > div, .account-admin-page .user-section{
	max-width:100%;
	margin-left:0%;
	min-height: 1400px;
}
.account-admin-page .user-head-section{
margin: 0;
}
h2.username{
padding-bottom: 9px;
border-bottom: 1px solid #eee;
}
.user-head-section h2{
	float: right;
}
.credits-button {
background-color: #EA6003;
color: #fff;
float: right;
}
.admin-section h2 {
text-align: left;
text-decoration: underline;
}
.row.search-page{
padding: 0 10px;
}
.search-section {
width: 33%;
padding: 20px 0px 0px;
float: left;
}


.search-select {
outline: #ddd 2px solid;
height: 15vh;
overflow-y: scroll;
}
section.results {
clear: both;

}
input.ui-table-search {
width: 100%;
}
#table-columns{
margin-top:30px;
}
.columns .ui-table-footer img {
height: 20px;
}
.ui-columns-search{
display: none;
}
.row.search-page{
padding-left: 50px;
}
.subheader{
height: 50px;
}
.ui-table-search{
width: 100%;
height: 80px !important;
font-size: 30px !important;
text-align: center;
}
.ui-columns-search .ui-table-search{
display: none;
}

.columns .ui-table-footer .ui-table-control-next, .columns .ui-table-footer .ui-table-control-prev, .columns .ui-table-footer .ui-table-control-disabled {
display: inline-block;
background-image: none;
background-color: #44B72A;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
border: 1px solid #44B72A;
border-radius: 0px;
padding: 0px;
}
.columns .ui-table thead tr th.ui-table-sort-up, .columns .ui-table thead tr th.ui-table-sort-down {
background: none;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#D0D9E4', endColorstr='#94A3C0',GradientType=0 );
background-color: #44B72A;
}
.columns .ui-table-footer {
background-image: none;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#CBCBCB', endColorstr='#AAAAAA',GradientType=0 );

width: initial;
padding: 8px 0;
font-size: 11px;
text-align: left;
color: #333;
}
.navbar.navbar-fixed-top.subnav {
top: 60px;
}
.subnav .navbar-inner {
background-color: #009cea;
}
.subnav .navbar-inner ul.nav.topnav > li > a {
float: none;
padding: 15px;
color: white;
text-decoration: none;
text-shadow: none;
}
.subnav .navbar-inner ul.nav.topnav > li > a:hover {
padding-right: 30px;
-webkit-transition: all 0.2s ease;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}


h1,h2,h3{
line-height: 1em;
}
body {
	background: #fff !important;
}
section#intro {
	background-image: url('http://brixsydesign.azurewebsites.net/assets/img/brixsy-home_header.jpg');
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
	background-attachment: fixed;
	color: black;
	padding: 130px 20px 90px 20px;
}

section#intro .jumbotron, .page-cont {
min-height: 350px;
}
.page-cont{
padding-top: 60px !important;
}
.page-sect {
min-height: 550px;
}
.navbar-fixed-top {
    margin-bottom: 0px;
  }

.whitebg {background: white;}
.orange {color: #E8601E !important;}
.orangebg {background: #F7971D;}
.greenbg {background: #B8F2B8;}
.greybg {background: #EDEDED;}
.slatebg {background: #6E7B7F;}

.report .greybg,
.report .slatebg {
	padding-left: 20px;
	padding-right: 20px;
	margin-left: -20px;
	margin-right: -20px;
}


#maincontent {
	padding-top: 0;
	background-color: white;
	}
#maincontent .container {}
	.report #maincontent {

	}

.subhead {margin-bottom: 0; padding-bottom: 20px; background: #6E7B7F;}

a {
	color: #7cbb00;
}
	h2.section-header a {color: black; text-decoration: none;}
	h2.section-header a:hover,
	h2.section-header a:link,
	h2.section-header a:visited,
	h2.section-header a:active {color: black; text-decoration: none;}

a:hover {
	color:#77b201;
}

.btn-link:hover {
  color: #77b201;
}

.color {
	background: #7cbb00;
	color:#fff;
}

textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {
  border-color: #7cbb00;
  outline: 0;
  outline: thin dotted \9;
  /* IE6-9 */

}

.sheriff-sale-bg {
	background: url('http://brixsydesign.azurewebsites.net/assets/img/brixsy-sheriff-sale_home.jpg') 50% 50% no-repeat;
	background-size: cover;
	background-attachment: fixed;
	padding-left: 20px;
	padding-right: 20px;
	margin-left: -20px;
	margin-right: -20px;
}

.border-right {border-right: 1px solid black;}

/* Search Pages, Includes user-page, and search.html */

/* Report */

.additional-detail small {font-size: 8px;}

.report-header {color: black;}
.report .subhead {background: #EDEDED;}

.sherif-sale-address h3.section-header {margin-top: 15px; margin-bottom: 0;}

.report .greybg .container {padding-top: 20px;}
.report .slatebg {padding-top: 20px;}

.report .chart-well {min-height: 350px;}
.report .chart-well .overview {height: 50px;}

.report .chart-well h2 {font-weight: bold;}

.report .report-heading {text-transform: uppercase; font-size: 42px; font-weight: 500;}
.report .report-heading-description {height: 125px;}
.report hr {border-bottom: 2px solid black; }
.report .accordion-heading, .btn-info.additional-detail-btn {
	background: #006598 !important;
	}

.report .span-chart {width: 150px; margin-left: 0;}
.report .bad-chart-legend .row, .report .good-chart-legend .row {margin-bottom: 5px;}
.report .fill-color {height: 30px; width: 40px;}
.report .legend-text {height: 30px; width: 100px; margin-left: 10px;}

.report .accordion-heading .accordion-toggle {background: url('../img/icons/brixsy-report-arrow-up-div.png') 96% 50% no-repeat}
.report .accordion-heading .accordion-toggle.collapsed {background: url('../img/icons/brixsy-report-arrow-down-div.png') 96% 50% no-repeat}
.report .accordion-heading h4 {font-size: 24px; text-transform: uppercase;}
.report .accordion-inner {padding: 0;}
.report .table td {border: none;}
.report .table p {font-size: 14px; margin: 0; line-height: 25px;}
.report .table tr {border-bottom: 1px solid black;}
.report .table tr:last-child {border: none;}
.report .btn-info {background: #3CCB3F; padding: 9px 13px; margin-left: 10px;}
.report .btn-info img {}
.report a.icon {width: 19px;}
.report .icon {
margin-right: 10px;
}
.the-black-container .pull-right,
.the-red-container .pull-right {text-align: right;}

/* CSS for the Charts tool-tip */
#chartjs-tooltip {
    opacity: 0;
    position: absolute;
    background: rgba(0, 0, 0, .7);
    color: white;
    padding: 3px;
    border-radius: 3px;
    -webkit-transition: all .1s ease;
    transition: all .1s ease;
    pointer-events: none;
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
}
#chartjs-tooltip.below {
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
}
#chartjs-tooltip.below:before {
    border: solid;
    border-color: #111 transparent;
    border-color: rgba(0, 0, 0, .8) transparent;
    border-width: 0 8px 8px 8px;
    bottom: 1em;
    content: "";
    display: block;
    left: 50%;
    position: absolute;
    z-index: 99;
    -webkit-transform: translate(-50%, -100%);
    transform: translate(-50%, -100%);
}
#chartjs-tooltip.above {
    -webkit-transform: translate(-50%, -100%);
    transform: translate(-50%, -100%);
}
#chartjs-tooltip.above:before {
    border: solid;
    border-color: #111 transparent;
    border-color: rgba(0, 0, 0, .8) transparent;
    border-width: 8px 8px 0 8px;
    bottom: 1em;
    content: "";
    display: block;
    left: 50%;
    top: 100%;
    position: absolute;
    z-index: 99;
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
}

/* header */

header .navbar .brand.logo {margin-top: 12px;
  margin-bottom: 8px;
  padding-left: 10px;}
.logo img {max-height:45px;}

.navbar .nav .primary > a, .navbar .nav .primary > a:hover, .navbar .nav .primary > a:focus {
	background: #333;
}

.navbar .nav .info > a, .navbar .nav .info > a:hover, .navbar .nav .info > a:focus {
	background: #EA6003;
}


header .navbar .navbar-inner li.active {
	border-top: 5px solid #fff;
	background: #7cbb00;
	margin-top:-5px;
}

header .navbar .navbar-inner nav li.blob  {
	border-top: 5px solid #7cbb00;
	margin-top:-5px;
}

.dropdown-menu li > a:hover,
.dropdown-menu li > a:focus,
.dropdown-submenu:hover > a {
  background: #333;
}

.dropdown-menu li > a:hover,
.dropdown-menu li > a:focus,
.dropdown-submenu:hover > a {
  background-color: #333;
}

.dropdown-menu .active > a,
.dropdown-menu .active > a:hover {
  background-color: #333;
}


/* breadcrumb */
.breadcrumb {
	border-left:5px solid #7cbb00;
}


/* accordion */
.accordion-group {
  border: none;
}
.accordion-inner {
  padding-left: 0;
  padding-right: 0;
}
.accordion-heading {
  background-color: #7cbb00;
}

.accordion-heading a.accordion-toggle {font-weight: normal; border-bottom: none;}

/* flexslider */
.flex-direction-nav li a:hover {
	background:#7cbb00;
	
}

/* carousel */
.carousel-control {
  background: #7cbb00;
}


/* eislide */
.es-nav .es-nav-prev{
    right: 17px;
    background:#7cbb00 url(../img/icons/arrow-left.png) no-repeat right top;
}
.es-nav .es-nav-next{background: #7cbb00 url(../img/icons/arrow-right.png) no-repeat left top;}

/* Wells */
.well-success {background: #006598;}
.well-success:hover {background: #003B58;}

/* button */
.btn-link {
	color: #7cbb00;
}

.nav .dropdown-toggle .caret {
  margin-top: 6px;
  border-top-color: #7cbb00;
  border-bottom-color: #7cbb00;
}

/* pagination */
.pagination ul > li > a,
.pagination ul > li > span {
  background-color: #7cbb00;
  border: 1px solid #7cbb00;
  color:#fff;
  border-left-width: 0;
}

/* tabs */
.nav-pills > .active > a,
.nav-pills > .active > a:hover {
  color: #ffffff;
  background-color: #7cbb00;
}


.nav-tabs > .active > a,
.nav-tabs > .active > a:hover {
  background-color: #7cbb00;
  color:#fff;
  border: none;
  border-bottom-color: transparent;
  cursor: default;
}

/* label */
.label-orange,
.badge-orange {
  background-color: #7cbb00;
}


/* nav */
.nav-list > .active > a,
.nav-list > .active > a:hover {
  background: #7cbb00;
}


.nav-pills > .active > a,
.nav-pills > .active > a:hover {
  background: #7cbb00;
}

.nav .dropdown-toggle .caret {
  border-top-color: #7cbb00;
  border-bottom-color: #7cbb00;
}

.navbar .below-nav {
	background: #EDEDED;
	height: 30px;
}

.navbar .below-nav p {padding-right: 10px;}

/* custom progress bar according template skin */
.progress-orange .bar,
.progress .bar-orange {
  background: #7cbb00;
}

.progress-orange.progress-striped .bar,
.progress-striped .bar-orange {
  background: #7cbb00;
}

/* form */
.contact-form input:focus {
  border-color: #7cbb00;
}

.navbar .search-menu .btn {margin-top: 0;}
.navbar .nav > li.search-dropdown > .dropdown-menu,
.navbar .nav > li.search-dropdown > .dropdown-menu::after {border-top: none; background: none;}
.search-menu {position: absolute;}

/* article */
article .headline h4 a {
	color:#7cbb00;
}

article.last-post {
	background: #7cbb00;
}

ul.time-post li.year{
	border-bottom:1px solid #7cbb00;
}

section#subintro {
	background: #EDEDED;
}


footer.footer {
	background:#333;
}

 /* 404 */
 

.error-body{
	background:#7cbb00;
	padding:20px;
	text-align:center;
}


/* misc */
a.thumbnail:hover {
  border-color: #7cbb00;
}

ul.filter li.active a:hover, a.zoom:hover, a.link_post:hover, .flex-control-nav li a:hover, .flex-control-nav li a.active{
	background: #7cbb00;
}

.thumbnail h4 a:hover, .thumbnail .meta  span a:hover, ul.recent li h6 a:hover, ul.post-meta li a:hover, .media-body span, .media-body .media-heading a:hover, form label span, article.last-post h5 a:hover{
	color: #7cbb00;
	text-decoration:none;
}

/* .header-container {position: relative;}
.masthead-text p {
	margin-bottom: 10px;
	padding: 6px;
	background: rgb(51,51,51); 
	background: rgba(51,51,51,.7);
	} */
.masthead-text {font-size: 48px; line-height: 1.25em; letter-spacing: 0; padding: 25px 0 0 0; margin: 0;}
.subtitle-text {font-size: 24px; line-height: 1.5em;}
	h2.subtitle-text {font-weight: normal; margin-bottom: 50px;}
.ticker {
	height: 56px;
	overflow: hidden;
	font-weight: 500;
	}
.ticker p {
	margin-bottom: 0;
	-webkit-transition: all 0.4s ease-in-out 0s;
	-moz-transition: all 0.4s ease-in-out 0s;
	transition: all 0.4s ease-in-out 0s; 
	}

.section-header {color: #000; line-height:1.25em;margin-bottom: 20px;}
	.meet-brixsy-section {
  margin-top: 20px;
  font-weight: 100!important;
  color: #333;
}
.item-header {font-size: 36px;}
.main-section {
border-bottom: 1px solid #bbb;
}
/* nivo */
.nivo-directionNav a, .nivo-controlNav a.active, .nivo-controlNav a:hover{
	background-color:#7cbb00;
}

/*sheriff sale page specific */
.sheriff-page .subhead{
background: initial;
}
.sheriff-page section#subintro {
background-image: url('../img/brixsy-sheriff-sale-blur.jpg');
background-repeat: no-repeat;
background-size: cover;
height: auto;
background-position-x: 50%;
background-position-y: 25%;
}
.sheriff-page section#subintro *{
height: auto;
}

.sheriff-page h1.text-center{
text-align: left;
}
/*.sheriff-page td.price-col{
background-color:#EA6003;
color: white;
clear: both;
text-align: center;
}
.sheriff-page .table-striped tbody > tr:nth-child(odd) > td.price-col{
background-color:#EA6003;
}
.sheriff-page .table-striped tbody > tr:nth-child(odd) > td.price-col:hover{
background-color: white;
}*/
.pricing-table td {
padding: 8px;
line-height: 20px;
vertical-align: middle;
border-top: 1px solid #dddddd;
}
.table-striped tbody > tr:nth-child(odd) > td, .table-striped tbody > tr:nth-child(odd) > th {
background-color: initial;
}
tr.pricing-row:nth-child(odd){
background-color: #f9f9f9;
}
tr.pricing-row:hover{
background-color:#EA6003 !important;
color: white;
}
.sheriff-page .table-striped tbody > tr:nth-child(odd):hover, .sheriff-page .table-striped tbody > tr:nth-child(odd) > td:hover{
background-color:#EA6003 !important;
color: white;
}
.sample-button {

display: block;
}
img.sample-button.sample-image {
height: auto;
width: 95%;
}
p.line-height{
line-height: 30px;
}
p.para-text{
width: 70%;
}
p.sample-text {
margin-top: 150px;
position: absolute;
padding: 15px 20px;
text-align: center;
font-size: 30px;
width: 370px;
color: #ffffff;
text-shadow: none;
background: #00DEFF;
border-color: #00DEFF;
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
}
/* a.sample-button:hover {
    -webkit-transition: all 0.5s ease; - Safari and Chrome
    -moz-transition: all 0.5s ease; - Firefox
    -ms-transition: all 0.5s ease; - IE 9
    -o-transition: all 0.5s ease; - Opera
    transition: all 0.5s ease;
}
a.sample-button:hover {
	-webkit-transform:scale(1.1); - Safari and Chrome
    -moz-transform:scale(1.1); - Firefox
    -ms-transform:scale(1.1); - IE 9
    -o-transform:scale(1.1); - Opera
     transform:scale(1.1);
} 
*/
#sheriff-para-button{
	margin-left: 0;
	padding-bottom: 13px;
}

@media only screen and (min-width : 321px) and (max-width : 768px){
.navbar-fixed-top {
margin-bottom: 0px !important;
}

}

/* modal stuff*/
 button.sign-up {
border-top: 0px;
border-left: 0px;
border-right: 0px;
border-bottom: 0px;
padding: 30px 15px !important;
font-size: 16px !important;
background-color: rgb(234, 96, 3);
color: #ffffff;
line-height: 20px;
}

.buy-more-credits-modal .modal-body {
position: relative;
padding: 15px;
max-height: 100%;
overflow-y: auto;
}
div.buy-more-credits-modal {
width: 50%;
}
td#search-op {
width: 100%;
padding: 15px;
}
td#get-button {
background-color: #7cbb00;
padding: 5px 30px;
color: #fff
}
#get-button a {
color: white;
}
.buy-more-credits-modal table {
border: 1px solid #bcbcbc;
border-collapse: collapse;
}
.buy-more-credits-modal table tr {
border-bottom: 1px solid #bcbcbc;
}
.well.box.details {
min-height: 290px;
padding: 40px 20px 0px;
}
.navbar .nav .info > button, .navbar .nav .info > button:hover, .navbar .nav .info > button:focus {
background: #EA6003;
color: #fff;
margin: 0;
}
.navbar .nav > li > button:hover {
padding-right: 30px;
-webkit-transition: all 0.2s ease;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
text-decoration: none;
}

.navbar .nav > li > button {
float: none;
padding: 30px 15px 30px;
text-shadow: none;
display: block;
}
a.btn-large.btn-primary,
a.btn-large.btn-info {
margin-top: 20px;
}
	a.btn-info.btn-max-width {
		background: #3CCB3F;
	}
a.btn-max-width {display: block; margin: inherit auto;}
a.fixed-get-started {
position: fixed;
right: -39px;
width: 109px;
z-index: 1;
top: 50%;
border: solid 1px black;
background: #EA6003;
margin-top: 20px;
-ms-transform: rotate(90deg);
-webkit-transform: rotate(90deg);
transform: rotate(90deg);
}
a.fixed-get-started:hover{
right: -37px;
-webkit-transition: all 0.2s ease;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
img.meet-icon{
float: left;
height: 21px;
padding-top: 8px;
margin-right:10px;
}
.multi-search-section{
width: 33%;
float: left;

}
.multi-search-scroll{
overflow-y: scroll;
padding:1%;
}
.modal-table .button a {
width: initial;
border: none;
padding-top: 10px;
padding-bottom: 15px;
display: block;
}
.modal-table .button {
margin-right: 0;
padding: 0;
}
div#creditsModal {
overflow: hidden;
}
div#creditsModal {
width: 600px;
}
.navbar nav .dropdown{
display: none;
}
nav select{
display: none !important;
}
button#dropdownMenu {
width: 100%;
text-align: left;
}
.ui-table-search{
width: 80%;
}
	 .search-page #main-content{
padding-top: 130px;
}
/* Reponsive Element and Adjustments */
/* Portrait tablet to landscape and desktop */
@media (max-width: 1920px){
	 .search-page #maincontent{margin-top: 0px;}
}
@media (min-width: 768px) and (max-width: 979px) { ... 
	 .search-page #main-content{padding-top: 0px;}
	 .search-page #maincontent {margin-top: 0;}
}
/* Landscape phone to portrait tablet */
@media (max-width: 767px) {
	.report h3 {text-align: center;}
	.additional-detail-btn {
		margin-top: 5px;
		display: block;}
		 .search-page #main-content{
padding-top: 0px;
}
	 .search-page #maincontent {margin-top: 0;}
}
@media (max-width: 767px){
.modal-table .span4.prblock.prblue{
float: left;
display: block;
width: 31.914893617021278%;
margin-left: 5px;
}
nav select{
display: none !important;
}
.navbar nav .dropdown {
display: inline-block;
top: 25px;
right: 10px;
width: 30%;
position: absolute;
}
.open > .dropdown-menu {
display: block;
height: 130px;
width: 100%;
}
nav ul li{
display: block;
}
.topnav{
display: none !important;
}
}
@media (max-width: 650px){
div#creditsModal {
width: initial;
}
.price h1, .button h1 {
font-size: 6vh;
}
/* Landscape phones and down */
@media (max-width: 480px) { ... }}
.info-bar {
background-color: gainsboro;
text-align: center;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.info-bar .col-xs-1, .info-bar .col-sm-1, .info-bar .col-md-1, .info-bar .col-lg-1, .info-bar .col-xs-2, .info-bar .col-sm-2, .info-bar .col-md-2, .info-bar .col-lg-2, .info-bar .col-xs-3, .info-bar .col-sm-3, .info-bar .col-md-3, .info-bar .col-lg-3, .info-bar .col-xs-4, .info-bar .col-sm-4, .info-bar .col-md-4, .info-bar .col-lg-4, .info-bar .col-xs-5, .info-bar .col-sm-5, .info-bar .col-md-5, .info-bar .col-lg-5, .info-bar .col-xs-6, .info-bar .col-sm-6, .info-bar .col-md-6, .info-bar .col-lg-6, .info-bar .col-xs-7, .info-bar .col-sm-7, .info-bar .col-md-7, .info-bar .col-lg-7, .info-bar .col-xs-8, .info-bar .col-sm-8, .info-bar .col-md-8, .info-bar .col-lg-8, .info-bar .col-xs-9, .info-bar .col-sm-9, .info-bar .col-md-9, .info-bar .col-lg-9, .info-bar .col-xs-10, .info-bar .col-sm-10, .info-bar .col-md-10, .info-bar .col-lg-10, .info-bar .col-xs-11, .info-bar .col-sm-11, .info-bar .col-md-11, .info-bar .col-lg-11, .info-bar .col-xs-12, .info-bar .col-sm-12, .info-bar .col-md-12, .info-bar .col-lg-12 {
	position: relative;
	min-height: 81px;
	max-height: 81px;
	padding: 0;
	overflow-wrap: break-word;
	overflow-y: auto;
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  float: left;
}
.col-xs-12 {
  width: 100%;
}
.col-xs-11 {
  width: 91.66666667%;
}
.col-xs-10 {
  width: 83.33333333%;
}
.col-xs-9 {
  width: 75%;
}
.col-xs-8 {
  width: 66.66666667%;
}
.col-xs-7 {
  width: 58.33333333%;
}
.col-xs-6 {
  width: 50%;
}
.col-xs-5 {
  width: 41.66666667%;
}
.col-xs-4 {
  width: 33.33333333%;
}
.col-xs-3 {
  width: 25%;
}
.col-xs-2 {
  width: 16.66666667%;
}
.col-xs-1 {
  width: 8.33333333%;
}
.col-xs-pull-12 {
  right: 100%;
}
.col-xs-pull-11 {
  right: 91.66666667%;
}
.col-xs-pull-10 {
  right: 83.33333333%;
}
.col-xs-pull-9 {
  right: 75%;
}
.col-xs-pull-8 {
  right: 66.66666667%;
}
.col-xs-pull-7 {
  right: 58.33333333%;
}
.col-xs-pull-6 {
  right: 50%;
}
.col-xs-pull-5 {
  right: 41.66666667%;
}
.col-xs-pull-4 {
  right: 33.33333333%;
}
.col-xs-pull-3 {
  right: 25%;
}
.col-xs-pull-2 {
  right: 16.66666667%;
}
.col-xs-pull-1 {
  right: 8.33333333%;
}
.col-xs-pull-0 {
  right: auto;
}
.col-xs-push-12 {
  left: 100%;
}
.col-xs-push-11 {
  left: 91.66666667%;
}
.col-xs-push-10 {
  left: 83.33333333%;
}
.col-xs-push-9 {
  left: 75%;
}
.col-xs-push-8 {
  left: 66.66666667%;
}
.col-xs-push-7 {
  left: 58.33333333%;
}
.col-xs-push-6 {
  left: 50%;
}
.col-xs-push-5 {
  left: 41.66666667%;
}
.col-xs-push-4 {
  left: 33.33333333%;
}
.col-xs-push-3 {
  left: 25%;
}
.col-xs-push-2 {
  left: 16.66666667%;
}
.col-xs-push-1 {
  left: 8.33333333%;
}
.col-xs-push-0 {
  left: auto;
}
.col-xs-offset-12 {
  margin-left: 100%;
}
.col-xs-offset-11 {
  margin-left: 91.66666667%;
}
.col-xs-offset-10 {
  margin-left: 83.33333333%;
}
.col-xs-offset-9 {
  margin-left: 75%;
}
.col-xs-offset-8 {
  margin-left: 66.66666667%;
}
.col-xs-offset-7 {
  margin-left: 58.33333333%;
}
.col-xs-offset-6 {
  margin-left: 50%;
}
.col-xs-offset-5 {
  margin-left: 41.66666667%;
}
.col-xs-offset-4 {
  margin-left: 33.33333333%;
}
.col-xs-offset-3 {
  margin-left: 25%;
}
.col-xs-offset-2 {
  margin-left: 16.66666667%;
}
.col-xs-offset-1 {
  margin-left: 8.33333333%;
}
.col-xs-offset-0 {
  margin-left: 0%;
}
@media (min-width: 768px) {
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: left;
  }
  .col-sm-12 {
    width: 100%;
  }
  .col-sm-11 {
    width: 91.66666667%;
  }
  .col-sm-10 {
    width: 83.33333333%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-8 {
    width: 66.66666667%;
  }
  .col-sm-7 {
    width: 58.33333333%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-5 {
    width: 41.66666667%;
  }
  .col-sm-4 {
    width: 33.33333333%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-2 {
    width: 16.66666667%;
  }
  .col-sm-1 {
    width: 8.33333333%;
  }
  .col-sm-pull-12 {
    right: 100%;
  }
  .col-sm-pull-11 {
    right: 91.66666667%;
  }
  .col-sm-pull-10 {
    right: 83.33333333%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-8 {
    right: 66.66666667%;
  }
  .col-sm-pull-7 {
    right: 58.33333333%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-5 {
    right: 41.66666667%;
  }
  .col-sm-pull-4 {
    right: 33.33333333%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-2 {
    right: 16.66666667%;
  }
  .col-sm-pull-1 {
    right: 8.33333333%;
  }
  .col-sm-pull-0 {
    right: auto;
  }
  .col-sm-push-12 {
    left: 100%;
  }
  .col-sm-push-11 {
    left: 91.66666667%;
  }
  .col-sm-push-10 {
    left: 83.33333333%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-8 {
    left: 66.66666667%;
  }
  .col-sm-push-7 {
    left: 58.33333333%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-5 {
    left: 41.66666667%;
  }
  .col-sm-push-4 {
    left: 33.33333333%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-2 {
    left: 16.66666667%;
  }
  .col-sm-push-1 {
    left: 8.33333333%;
  }
  .col-sm-push-0 {
    left: auto;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-sm-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 992px) {
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-11 {
    width: 91.66666667%;
  }
  .col-md-10 {
    width: 83.33333333%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-8 {
    width: 66.66666667%;
  }
  .col-md-7 {
    width: 58.33333333%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-5 {
    width: 41.66666667%;
  }
  .col-md-4 {
    width: 33.33333333%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-2 {
    width: 16.66666667%;
  }
  .col-md-1 {
    width: 8.33333333%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
  .col-md-pull-11 {
    right: 91.66666667%;
  }
  .col-md-pull-10 {
    right: 83.33333333%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-8 {
    right: 66.66666667%;
  }
  .col-md-pull-7 {
    right: 58.33333333%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-5 {
    right: 41.66666667%;
  }
  .col-md-pull-4 {
    right: 33.33333333%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-2 {
    right: 16.66666667%;
  }
  .col-md-pull-1 {
    right: 8.33333333%;
  }
  .col-md-pull-0 {
    right: auto;
  }
  .col-md-push-12 {
    left: 100%;
  }
  .col-md-push-11 {
    left: 91.66666667%;
  }
  .col-md-push-10 {
    left: 83.33333333%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-8 {
    left: 66.66666667%;
  }
  .col-md-push-7 {
    left: 58.33333333%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-5 {
    left: 41.66666667%;
  }
  .col-md-push-4 {
    left: 33.33333333%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-2 {
    left: 16.66666667%;
  }
  .col-md-push-1 {
    left: 8.33333333%;
  }
  .col-md-push-0 {
    left: auto;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-md-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 1200px) {
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
    float: left;
  }
  .col-lg-12 {
    width: 100%;
  }
  .col-lg-11 {
    width: 91.66666667%;
  }
  .col-lg-10 {
    width: 83.33333333%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-8 {
    width: 66.66666667%;
  }
  .col-lg-7 {
    width: 58.33333333%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-5 {
    width: 41.66666667%;
  }
  .col-lg-4 {
    width: 33.33333333%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-2 {
    width: 16.66666667%;
  }
  .col-lg-1 {
    width: 8.33333333%;
  }
  .col-lg-pull-12 {
    right: 100%;
  }
  .col-lg-pull-11 {
    right: 91.66666667%;
  }
  .col-lg-pull-10 {
    right: 83.33333333%;
  }
  .col-lg-pull-9 {
    right: 75%;
  }
  .col-lg-pull-8 {
    right: 66.66666667%;
  }
  .col-lg-pull-7 {
    right: 58.33333333%;
  }
  .col-lg-pull-6 {
    right: 50%;
  }
  .col-lg-pull-5 {
    right: 41.66666667%;
  }
  .col-lg-pull-4 {
    right: 33.33333333%;
  }
  .col-lg-pull-3 {
    right: 25%;
  }
  .col-lg-pull-2 {
    right: 16.66666667%;
  }
  .col-lg-pull-1 {
    right: 8.33333333%;
  }
  .col-lg-pull-0 {
    right: auto;
  }
  .col-lg-push-12 {
    left: 100%;
  }
  .col-lg-push-11 {
    left: 91.66666667%;
  }
  .col-lg-push-10 {
    left: 83.33333333%;
  }
  .col-lg-push-9 {
    left: 75%;
  }
  .col-lg-push-8 {
    left: 66.66666667%;
  }
  .col-lg-push-7 {
    left: 58.33333333%;
  }
  .col-lg-push-6 {
    left: 50%;
  }
  .col-lg-push-5 {
    left: 41.66666667%;
  }
  .col-lg-push-4 {
    left: 33.33333333%;
  }
  .col-lg-push-3 {
    left: 25%;
  }
  .col-lg-push-2 {
    left: 16.66666667%;
  }
  .col-lg-push-1 {
    left: 8.33333333%;
  }
  .col-lg-push-0 {
    left: auto;
  }
  .col-lg-offset-12 {
    margin-left: 100%;
  }
  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-lg-offset-0 {
    margin-left: 0%;
  }
}