body
{
font-family:arial;
background:#f1f1f1;
}
body p
{
font-family: arial;
font-size: 16px;
text-align: justify;
font-weight: 400;
}
a:hover
{
text-decoration:none;
}
#yore-btn
{
padding:10px;
background:#b70050;
border:none;
color:#fff;
font-weight:bold;
font-size:18px;
}
#yore-btn-grey
{
padding:10px;
background:#455560;
border:none;
color:#fff;
font-weight:bold;
font-size:18px;
}
#btn-calc-family
{
width: 220px;
padding: 10px;
margin: 0 auto;
display: block;
border-radius: 4px;
background: #b70050;
border: none;
color: #fff;
font-weight: bold;
}
#title-heading
{
font-weight:600;
position: relative;
z-index: 1;
text-align: center;
padding-bottom: 50px;
}
#title-heading:after
{
content: "";
position: absolute;
left: 50%;
transform: translateX(-50%);
bottom: 25px;
width: 120px;
border-bottom: 3px solid #455560;
}
.top-header
{
    background: #f5f5f5;
    min-height: 40px;
    padding: 5px;
}
.top-menu
{

float: right;
padding-top: 5px;
}
.top-menu li
{
float:left;
display:block;
}
.top-menu a
{
color: #333;
font-weight: bold;
border-right: 2px solid #f1f1f1;
padding: 0px 15px 0px 15px;
}
.top-menu a:hover
{
text-decoration:none;
color:#b70050;
transition:0.3s;
}
.top-center
{
background:#fff;
min-height:90px;
padding: 15px;
}

.top-center i
{
font-size:25px;
color:#b7004f;
margin-top:30px;
margin-bottom:20px;
}
.top-center span
{
text-align:center;
font-weight:bold;
font-size: 16px;
}
#mobile-menu-icon
{
	font-size: 30px;
cursor: pointer;
background: #455560;
padding: 2px 10px 2px 10px;
position: absolute;
color: #fff;
z-index: 1;
top: 20px;
right: 15px;
}
.sidenav {
height: 100%;
width: 0;
position: fixed;
z-index: 999;
top: 0;
left: 0;
background-color:#2d3a44;
overflow-x: hidden;
transition: 0.5s;
padding-top: 60px;
}

.sidenav a {
padding: 8px 8px 8px 10px;
text-decoration: none;
font-size: 14px;
color: #ffffff;
display: block;
transition: 0.3s;
text-transform:uppercase;
font-weight:400;
}

.sidenav a:hover {
color: #f1f1f1;
cursor:pointer;
}

.sidenav .closebtn {
position: absolute;
top: 0;
right: 25px;
font-size: 36px;
margin-left: 50px;
}
.closebtn
{
color:#fff;
}
.navbar-toggle .icon-bar {
display: block;
width: 22px;
height: 2px;
border-radius: 1px;
background: #fff;
}
.menu
{
background:#455560;
min-height: 50px;
}
.navbar-nav li
{
list-style:none;
}
.nav-item a
{
color:#fff;
font-size: 14px;
margin-right: 35px;
list-style: none;
}
.nav-item a:hover
{
text-decoration:none;
color:#f5f5f5;
transition:0.3s;
padding-left:2px;
}
.navbar
{
margin-bottom: 0;
padding-top: 20px;
min-height: 60px;
}
.featured-home
{
min-height: 500px;
    background-size: 100%;
    background-position: center 62%;
}
.featured-home h1
{
font-size:36px;
font-weight:bold;
color:#fff;
padding-top:25%;
padding-left: 10%;
}
.banner-bottom
{
padding-top:60px;
padding-bottom:60px;
background:#fff;
}
.banner-bottom h2
{
color:#494949;
font-weight:600;
}
.banner-bottom span
{
font-size: 30px;
color: #455560;
font-weight:normal;
}
.banner-bottom p
{
font-size:16px;
text-align:justify;
line-height:30px;
margin-top:20px;
}
.height
{
height:60px;
}
#bg-ash
{
background:#455560;
min-height:300px;
padding:10%;
margin:10px;
}
input[type=number]::-webkit-inner-spin-button, 
input[type=number]::-webkit-outer-spin-button { 
  -webkit-appearance: none; 
  margin: 0; 
}
#bg-ash:hover
{
background:#455560;
transition:0.7s;
}
#bg-ash h3
{
font-size: 29px;
font-weight: 600;
color: #fff;
text-align:center;
}
#bg-pink
{
background:#455560;
min-height:300px;
padding:10%;
margin:10px;
}
#bg-pink:hover
{
background:#455560;
transition:0.7s;
}
#bg-pink h3
{
font-size: 29px;
font-weight: 600;
color: #fff;
text-align:center;
}
.inside
{
font-size:20px !important;
color:#fff;
text-align:center !important;
}
.yore-content
{
background:#f5f5f5;
padding-top:40px;
padding-bottom:40px;
}
.get-quote
{
background:url('../images/get-bg.png');
padding-top:40px;
padding-bottom:40px;
min-height:200px;
background-size:100%;
background-position:center;
}
.get-quote
{
color:#fff;
font-size:40px;
}
.footer
{
padding-top: 30px;
padding-bottom: 30px;
background: #45545f;
margin-top: 0px;
border-top: none;
}
.footer h4
{
color:#fff;
font-weight:bold;
}
.footer ul
{
-webkit-padding-start:0px;
}
.footer li{
list-style:none;
}
.footer li a{
color:#fff;
font-size: 14px;
line-height:30px;
}
.footer-links
{
color: #fff;
font-size: 14px;
line-height: 30px;
}
.footer-links:hover {
color: #ffffff;
}
.footer-links:focus {
color: #ffffff;
}

.footer li a:hover{
text-decoration:none;
}
.footer li a:before{
content:' > ';
font-size:10px;
margin:5px;
}
.footer p
{
color: #fff;
font-size: 16px;
text-align: left;
}
.footer-bottom
{
padding: 11px;
background: #f1f1f1;
bottom: 0;
min-height: 40px;
}
.copyright
{
font-weight:bold;
padding-top:20px;
font-size:14px;
text-align: left;
}
.footer-bottom img
{
width: 30px;
}
.footer-bottom li
{
list-style:none;
float:left;
}
.footer-bottom ul
{
float:right;
margin-top:15px;
}


/*content styles*/

.header-banner
{
min-height:200px;
background-size: cover;
}
.header-banner h1
{
    padding-top: 3%;
    text-align: center;
    color: #fff;
    text-transform: uppercase;
    font-weight: 600;
}
.header-banner h3
{
text-align:center;
color:#fff;
}
.content
{
background:#fff;
padding-top:2%;
padding-bottom:2%;
}
.calculator-inner
{
background:#f1f1f1;
padding:40px;	
}
.calculator-inner label
{
font-size: 16px;
font-weight: 600;
margin-left: -13px;
font-size: 16px;
margin-bottom: 17px;
}
.calculator-inner .form-control
{
border-radius: 0px;
height:40px;
}
.calculator-inner .input-group-addon:first-child {
border-right: 0;
background: #535f6b;
color: #fff;
}
.total-life
{
font-weight: bold;
color: #b7004d;
font-size: 20px;
}
.total-price 
{
color: #333;
font-weight: bold;
font-size: 22px;
margin-left: 10px;
}
.calculator-inner hr {
margin-top: 20px;
margin-bottom: 20px;
border: 0;
border-top: 1px solid #000;
}
#final-result
{
color: #b70050;
font-weight: bold;
font-size: 20px;
margin-left: -16px;
}
.question
{
color:#b70050;
font-weight:bold;
font-size:20px;
margin-top:20px;
}
.family-list
{
margin-top:20px;
}

.family-list li
{

list-style: none;
font-size: 18px;
line-height: 42px;

}
.family-list li:before
{
content:" > ";
color:#45545f;
font-weight:bold;
font-size:20px;
}
#title-secondary
{
font-weight: bold;
color: #455460;
padding-bottom:20px;
}
.sidebar-all
{
background: #f1f1f1;
padding: 10px;
}
.sidebar-all li{
list-style: decimal;
font-size:15px;
line-height:30px;
}
.sidebar-all ul {
display: block;
list-style-type: disc;
-webkit-margin-before: 1em;
-webkit-margin-after: 1em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
-webkit-padding-start: 20px;
}
.contact-link
{
padding:15px;
color:#fff;
background:#455560;
}
.contact-link a
{
color:#f1f1f1;
text-decoration:underline;
}
.contact-link:before {
border-bottom: 60px solid #455560;
border-left: 60px solid transparent;
border-right: 60px solid transparent;
bottom: 0px;
content: "";
position: relative;
margin: 0 auto;
width: 100px;
display: block;
margin-top: -50px;
}
#how-business
{
margin-top:20px;
}
#how-business .facts
{
border: 1px solid #ccc;
padding: 16px;
min-height: 300px
}
#how-business h5
{
font-size: 15px;
font-weight: bold;
color: #52606b;
}
#how-business p
{
font-size: 16px;
}
#how-business .question
{
color:#b70050;
font-weight:bold;
font-size:24px;
margin-top:20px;
}

.vision-question
{
color:#b70050;
font-weight:bold;
font-size:24px;
margin-top:20px;
}

#affilate-logo
{
margin-top:40px;
width: 80%;
margin: 0 auto;
display: block;
}
#affilate-logo img
{
border:1px solid #ccc;
margin-bottom:18px;
}
.btn-submit
{
background: #b7004f;
color: #fff;
border: 0;
padding: 8px;
width: 160px;
/*margin-left: -15px; */
}
.btn-submit:hover
{
background:#525f68;
color: #fff;
border: 0;
padding: 8px;
width: 180px;
transition:0.5s;
}
.modal-content {
    position: relative;
    background-color: #fff;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid #999;
    border: 1px solid rgba(0, 0, 0, .2);
    border-radius: 6px;
    outline: 0;
    -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
    box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
    border-radius: 0px;
    padding: 10px;
}
/*#cont-form
{
    padding:10%;

}*/
.form-control
{
    border: 4px solid #ccc !important;
    height:60px;
	width:100% !important;
}

.dropdown {
    position: relative;
    display: inline-block;
}

.dropdown-content {
      position: absolute;
    right: 0;
    background-color: #455560;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 1;
    width: 350px;
    color: #fff;
    top: 20px;
    left: -40px;
    padding-top: 30px;
    display:none;
    }

.dropdown-content a {
    color: black;
    padding: 12px 16px;
    text-decoration: none;
    display: block;
    color:#fff;
}

.dropdown-content a:hover {color: #f1f1f1;padding-left:30px;transition:0.5s;}
.dropdown:hover .dropdown-content {display: block;}


.sitemap h2{
    color: #455560;
    text-transform: uppercase;
    font-size: 20px;
    font-weight: bold;
}
.sitemap-menu
{
	margin-top:-20px;
}
.sitemap-menu li{

    list-style: circle;
    font-size: 16px;
    line-height: 30px;
}
.sitemap-menu li a{
	color:#333 !important;
}
.sitemap-menu li a:hover{
	color:#333 !important;
	text-decoration:none;
}
.sitemap .content
{
    background: #fff;
    padding-top: 2%;
    padding-bottom: 1%;
}
.spb-controls{
	display:none;
}
.spb-controls-view{
	display: block !important;
}
/*media query starts*/

@media (min-width: 1281px)
{
.mobile-menu
{
display:none;
}

}

@media (min-width: 1025px) and (max-width: 1280px) {
	.slider {
    height: 500px !important;
    overflow: hidden;
}

.navbar-toggler
{
display:none;
}
.mobile-menu
{
display:none;
}
#mobile-menu-icon
{
display:none;
}
.featured-home {
    min-height: 300px !important;
    background-size: auto;
    background-position: right;
    height: 440px;
}
.featured-home h1 {
    font-size: 36px;
    font-weight: bold;
    color: #fff;
    padding-top: 25%;
    padding-left: 0%;
}
}

@media (min-width: 768px) and (max-width: 1024px) {
.contact_info_home
{
 text-align:left;
    margin-top: 70px;
}
.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-prev, .carousel-control .icon-next {
    top:60% !important;
}
.slider {
    height: 300px !important;
    overflow: hidden;
}	
#popular .question {
    margin-left: 16px;
}	
.mobile-menu
{
display:none;
}
.navbar-toggler
{
display:none;
}
#popular .row
{
    min-height: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}
#popular img {
    width: 40%;
    margin: 0 auto;
    display: block;
    margin-bottom: 30px !important;
    margin-top: 20px !important;
}
#img-side0
{
	width:400px;
	margin:0 auto;
}
.nav-item a
{
    color: #fff;
    font-size: 9px;
    list-style: none;
    margin-right: 20px;
}
.featured-home {
    min-height: 300px !important;
    background-size: cover;
    background-position: center center;
    height: 440px;
    background-image: url(/themes/yore/images/bg-img-banner1.jpg) !important;
}
.featured-home h1 {
    font-size: 36px;
    font-weight: bold;
    color: #fff;
    padding-top: 15%;
    width: 420px;
    margin-left: -42px;
}
.footer-bottom ul
{
float:left;
margin-top:15px;
}

#popular .row {
    width: 46%;
    margin: 0 auto;
    float: left;
    height: 260px;
    margin: 10px;
}
.navbar-toggle {
position: relative;
float: right;
padding: 9px 10px;
margin-top: 8px;
margin-right: 15px;
margin-bottom: 8px;
background-color: #455560;
background-image: none;
border: 1px solid transparent;
border-radius: 4px;
position: absolute;
top: -120px;
right: 0;
}
.top-menu li
{
float:left;	
}
.content
{
background:#fff;
padding-top:3%;
/*padding-bottom:15%;*/
}
.footer h4 {
    color: #fff;
    font-weight: bold;
    margin-left: -4px;
}
.footer li a {
    color: #fff;
    font-size: 14px;
    line-height: 30px;
    margin-left: 30px;
}
.footer-contact-3
{
	    margin-left: 40px;
}

#how-center img
{
width:200px;
margin:auto;
display:block;
padding:10px 0px;
}
}
@media (min-width: 481px) and (max-width: 767px) {
	.footer p {
    text-align: center;
}
.contact_info_home
{
	    text-align: center;
    margin-top: 70px;
}
.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-prev, .carousel-control .icon-next {
   top:60% !important;
}
.slider {
    height: 300px !important;
    overflow: hidden;
}
#how-center img
{
width:200px;
margin:auto;
display:block;
}
#logo-img
{
width: 50%;
}
.menu
{
display:none;
}
#popular .row
{
    min-height: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}
#popular img {
    width: 40%;
    margin: 0 auto;
    display: block;
    margin-bottom: 30px !important;
    margin-top: 20px !important;
}
.navbar-toggler
{
width: 50%;
padding: 10px;
background: #fff;
margin: 0 auto;
display: block;
}
.navbar-nav {
margin: 7.5px -15px;
padding: 20px;
}
.nav-link 
{
padding-bottom:20px;
}
.navbar {
margin-bottom: 30px;
margin-top: 30px;
}
.featured-home {
    min-height: 300px !important;
    background-size: auto;
    background-position: center center;
    height: 440px;
	background-image:url('/themes/yore/images/bg-img-banner1.jpg') !important;
}
.featured-home h1 {
    font-size: 29px;
    font-weight: bold;
    color: #fff;
    padding-top: 32%;
    padding-left: 0%;
    width: 300px;
}

.footer-bottom ul
{
margin-top:15px;
width:200px;
margin:0 auto;
}
.navbar-toggle {
position: relative;
float: right;
padding: 9px 10px;
margin-top: 8px;
margin-right: 15px;
margin-bottom: 8px;
background-color: #455560;
background-image: none;
border: 1px solid transparent;
border-radius: 4px;
position: absolute;
top: -120px;
right: 0;
}
.top-header
{
display:none;
}
.top-menu li
{
float:none;	
}
#contact-info
{
display:none;
}
.content
{
background:#fff;
padding-top:3%;
padding-bottom:25%;
}
.footer h4 {
    color: #fff;
    font-weight: bold;
    margin-left: 19px;
}
.footer li a {
    color: #fff;
    font-size: 14px;
    line-height: 30px;
    margin-left: 30px;
}
}

@media (min-width: 320px) and (max-width: 480px) {
	.contact_info_home
{
	    text-align: center;
    margin-top: 70px;
}
.img_table {
	padding-bottom:39px;
}
.footer p {
    text-align: center;
}
.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-prev, .carousel-control .icon-next {
  top:60% !important;
}
.slider {
    height: 140px !important;
    overflow: hidden;
}
#how-center img
{
width:200px;
margin:auto;
display:block;
padding:10px 0px;
}
#logo-img
{
width: 50%;
}
.header-banner
{
min-height:200px;
background-size:cover;
background-position: center;
}
.content
{
background:#fff;
padding-top:3%;
padding-bottom:2%;
}

#popular .question
{
margin-left: 16px;
}
#popular .row
{
    min-height: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}
#popular img {
    width: 40%;
    margin: 0 auto;
    display: block;
    margin-bottom: 30px !important;
    margin-top: 20px !important;
}
.menu
{
display:none;
}
.navbar-toggler
{
width: 50%;
padding: 10px;
background: #fff;
margin: 0 auto;
display: block;
}
.navbar-nav {
margin: 7.5px -15px;
padding: 20px;
}
.nav-item a {
color: #fff;
font-size: 16px;
margin-left: 30px;
list-style: none;
padding-bottom:30px;
}
.navbar {
margin-bottom: 30px;
margin-top: 30px;
}
.featured-home {
    min-height: 300px !important;
    background-size: auto;
    background-position: center center;
    height: 440px;
	background-image:url('/themes/yore/images/bg-img-banner1.jpg') !important;
}
.featured-home h1 {
    font-size: 26px;
    font-weight: bold;
    color: #fff;
    padding-top: 25%;
    padding-left: 10%;
    width: 170px;
}
.footer-bottom ul
{
margin-top:55px;
width:170px;
margin:0 auto;
float:none;
}
.navbar-toggle {
position: relative;
float: right;
padding: 9px 10px;
margin-top: 8px;
margin-right: 15px;
margin-bottom: 8px;
background-color: #455560;
background-image: none;
border: 1px solid transparent;
border-radius: 4px;
position: absolute;
top: -120px;
right: 0;
}
.top-header
{
display:none;
}
#contact-info
{
display:none;
}
#contact-footer-center p
{
    text-align:center;
}
#contact-footer-center h4{
    text-align:center;
    margin-top:20px;
}
.copyright {
    font-weight: bold;
    padding-top: 20px;
    font-size: 14px;
    text-align: center;
}
.footer h4 {
    color: #fff;
    font-weight: bold;
    margin-left: 19px;
}
.footer li a {
    color: #fff;
    font-size: 14px;
    line-height: 30px;
    margin-left: 30px;
}
.spb_top_center {
    top: 0;
    left: 0; 
    right: 0; 
}
}
@media screen and (max-height: 450px) {
.sidenav {padding-top: 15px;}
.sidenav a {font-size: 18px;}
}
.carousel-control.left
{
	background-image:none !important;
}
.carousel-control.right
{
	background-image:none !important;
}

@media (min-width: 1281px) and (max-width: 1399px) {
	.featured-home h1 {
    font-size: 36px;
    font-weight: bold;
    color: #fff;
    padding-top: 25%;
    padding-left: 40%;
}	
}
@media screen and (min-width: 1400px) and (max-width: 1600px) {

.featured-home {
    background-size: inherit;
    background-position: center;
}
.featured-home h1 {
    padding-left: 19%;
}
}




.dropdown-mobile-menu li {
    list-style: none;
    border-bottom:1px solid #374e5d;
    margin-left: -20px;
}
.dropdown-mobile-menu .caret {
    color: #fff;
    position: relative;
    top: -19px;
    right: -216px;
    float: left;
    z-index: 99999;
}
.dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 160px;
    padding: 5px 0;
    margin: 2px 0 0;
    font-size: 14px;
    text-align: left;
    list-style: none;
    background-color: #2d3b44;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid #ccc;
    border: 1px solid #2d3b44;
    border-radius: 4px;
    -webkit-box-shadow: none;
    box-shadow: 0px;
    transition: 0.3s;
}
.open > .dropdown-menu {
    display: block;
    position: relative;
    transition: 0.3s;
}
.dropdown-menu li
{
    border-bottom:0;
}
.dropdown-menu > li > a {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: normal;
    line-height: 1.42857143;
    color: #fff;
    white-space: nowrap;
    font-size: 11px;
    margin-left: 28px;
    transition: 0.3s;
}


 .message {
    font-size: 16px;
    text-align: center;
 }
  .message h1 {
      margin: 0;
      padding: 0;
      font-size: 11em;
      transform: skewY(-5deg);
      transition: 0.4s ease-in-out all;
	  color: #455460;
  }
   .message h1:hover {
        text-shadow: 20px 20px 0 fade(#afd33d, 10%);
      }
.message span{
color:#455560;
}
.spb-popup-main-wrapper{

    padding: 5px;
    border: none;
    background-color: transparent;
}
.init-pop{
	display:none;
}
.init-visible{
	display:block;
}
.footer li a:hover {
    color: #fff;
}

.overlay {
    width: 100%;
    background: rgba(19, 33, 43, 0.58);
    min-height: 200px;
} 

.overlay-home {
    /*background: url(http://demo.creosen.com/yoreassociates/themes/yore/images/yorebanner-overlay-home.png);*/
    background-size: cover;
    background-position: center top;
    background-repeat: no-repeat;
	min-height: 500px;
	width: 100%;
} 


#client-yore-associates img{

width:90%;

margin:0 auto;

display:block;

}

#popular img

{
    width: 40%;
    margin: 0 auto;
    display: block;

}

#popular li

{

	font-size:20px;

}

#popular .row

{

	min-height:100px;

	padding-top:40px;

	padding-bottom:40px;

}
.list-about
{
	margin-top:40px;
	margin-bottom:40px;
}
.list-about li
{
	float:left;
	list-style:none;
	width:164px;
}
.list-about img
{
	width:200px;
	display:block;
	margin:0 auto;
}

/** For Home Page */
.home-preserving{
    font-family: arial;
    font-size: 16px;
    text-align: justify;
    font-weight: 400;	
}

.home-preserving li{
	list-style-type: square;
}

.home-banner-list li{
	color: #fff;
    font-size: 24px;
    list-style: none;		
}
/** sidebar small business page**/
#sidebar-bg-inner
{
	font-family: 'Pacifico', cursive !important;
    background: url(../images/bg-box.jpg);
    padding: 10px;
    background-size: cover;
	border: 10px solid #b88359;
	box-shadow: inset 0 0 10px #000000; 
	-moz-box-shadow: inset 0 0 10px #000000; 
	-webkit-box-shadow: inset 0 0 10px #000000; 
	margin-bottom: 30px;
	margin-top: 30px;
}
#wood-image {
	background: url(../images/wood.jpg);
}
#sidebar-bg-inner li
{
	color:#fff;
}
#sidebar-bg-inner #title-secondary
{
	color:#fff;
} 
/** sidebar small business page**/
/** For Home Page */

/** For Medicare Page */
.ideta
{
	font-size:18px;
	margin-top:30px;
}
.top-padd {
    margin-top: 1%;
}
#new-insur .col-lg-6 img
{
	display:block;
	margin:0 auto;
}
 #new-insur #title-secondary {
    font-weight: 500;
    color: #455460;
    padding-bottom: 20px;
    text-align: center;
}
/** For Medicare Page */
/**slider**/
.slider
{
height:450px;
overflow:hidden;
}
.item img
{
width:100%
}
.carousel-control {
    position: absolute;
    top: -130px;
}
.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-prev, .carousel-control .icon-next {
    width: 35px;
    height: 35px;
    top: 40%;
    font-size: 30px;
    padding: 0px;
    background: #b7004f;
    border-radius: 50%;
}

/**slider**/
/**Footer icons**/
#footer-icons img
{
    width: 80px;
    margin: 0 auto;
    display: block;
}
#footer-icons a
{
font-weight: bold;
    color: #fff;
padding-top:10px;
}
#footer-icons a:hover
{
text-decoration:none;
}
#footer-icons center
{
    padding-top: 10px;
}
/**Footer icons**/
.contact_info_home a
{
	
font-weight: bold;
    color: #fff;
padding-top:10px;
}
#hcarriers img {
			padding-top:10px;
			padding-bottom:10px;
}
.cal-heading{
	color: #b70050;
    font-size: 20px !important;
}
.captcha{
margin-bottom: 15px;
}