.review-logos-container {
	margin-bottom: 20px; /* Add margin below the container */
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 5px 20px;
    border: 1px solid #D7D6D6;
    border-radius: 10px;
    width: 100%;
}

.review-logos-container .review-logo {
    flex: 1;
    text-align: center;
}

.review-logos-container .review-logo:first-child {
    text-align: left;
}

.review-logos-container .review-logo:last-child {
    text-align: right;
}

.review-logos-container img {
    max-width: 150px;
    transition: max-width 0.3s ease; /* Smooth transition for resizing */
}

@media (max-width: 768px) {
    .review-logos-container img {
        max-width: 80px; /* Adjust the max-width for smaller screens */
    }
}


.embed-youtube {
    position: relative;
    padding-bottom: 56.25%; /* - 16:9 aspect ratio (most common) */
    /* padding-bottom: 62.5%; - 16:10 aspect ratio */
    /* padding-bottom: 75%; - 4:3 aspect ratio */
    padding-top: 30px;
	padding-right: 20px;
    height: 0;
    overflow: hidden;
}

.embed-youtube iframe,
.embed-youtube object,
.embed-youtube embed {
    border: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
#rate_left {
	background-color: #666; 
	color:#FFF; 
	font-size:12px; 
	font-weight:bold
}
.rate_left_1 {
	margin-left:5px;
}
#rate_left_table {
	background-color: #BDE6FB;
	
}
html .panel-group.panel-group-primary .panel-heading {
 
	background-color: #023f7e !important
}
#rates {
	margin-top:15px;
}
#rates_updated {
	background-color:#004080;
	color:#FFF; 
}
.thumb-info .thumb-info-title {
background: rgba(36, 27, 28, 0.6) none repeat scroll 0 0;
bottom: 5%;
color: #fff;
font-size: 18px;
font-weight: 700;
left: 0;
letter-spacing: -1px;
max-width: 90%;
padding: 9px 0;
position: absolute;
text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
transition: all 0.3s ease 0s;
z-index: 2;
}
.thumb-info .thumb-info-type {
	background-color: rgba(3, 75, 151, 0.6);
}
.thumb-info.thumb-info-lighten .thumb-info-wrapper::after {
  background: rgba(36, 27, 28, 0) none repeat scroll 0 0;
}
.thumb-info .thumb-info-inner::after {
background: rgba(36, 27, 28, 0.6) none repeat scroll 0 0;
}
.border_c td {
	border-color:#CCCCCC;
}
.border_c {
	border-color:#CCCCCC;
}
.border_c2 td {
	border-color:#CCCCCC;
	border-top: none;
}
.border_c2 {
	border-color:#CCCCCC;
	border-top: none;
}
.anchor{
  display: block;
  height: 150px; /*same height as header*/
  margin-top: -150px; /*same height as header*/
  visibility: hidden;
}
#header .header-nav-main nav > ul > li > a, #header .header-nav-main nav > ul > li > a:focus, #header .header-nav-main nav > ul > li > a:hover {
    color: #ffffff;
}
#header .header-nav-main nav > ul li a {
    font-size: 13px;
    font-style: normal;
    line-height: 20px;
    padding: 7px 8px;
    margin: 1px 0;
    border-radius: 4px;
	color:#ffffff;
}
input[type="text"]#cell_phone4 { display: none; }
.slidecontainer {
  width: 100%; /* Width of the outside container */
}

/* The slider itself */
.slider {
  -webkit-appearance: none;  /* Override default CSS styles */
  appearance: none;
  width: 100%; /* Full-width */
  height: 25px; /* Specified height */
  background: #d3d3d3; /* Grey background */
  outline: none; /* Remove outline */
  opacity: 0.7; /* Set transparency (for mouse-over effects on hover) */
  -webkit-transition: .2s; /* 0.2 seconds transition on hover */
  transition: opacity .2s;
}

/* Mouse-over effects */
.slider:hover {
  opacity: 1; /* Fully shown on mouse-over */
}

/* The slider handle (use -webkit- (Chrome, Opera, Safari, Edge) and -moz- (Firefox) to override default look) */
.slider::-webkit-slider-thumb {
  -webkit-appearance: none; /* Override default look */
  appearance: none;
  width: 25px; /* Set a specific slider handle width */
  height: 25px; /* Slider handle height */
  background: #4CAF50; /* Green background */
  cursor: pointer; /* Cursor on hover */
}

.slider::-moz-range-thumb {
  width: 25px; /* Set a specific slider handle width */
  height: 25px; /* Slider handle height */
  background: #4CAF50; /* Green background */
  cursor: pointer; /* Cursor on hover */
}



