/*
Theme Name:     Hometown Child
Description:    Child theme of the Hometown Theme
Author:         LeafThemes
Author URI:     http://leafthemes.com
Template:       beaconhill
Version:        1.0.4
*/

/* ------- Insert custom styles below this line ------- */


.primary-nav a{
	color:#19253a!important;
}

.vc_custom_1460470416205 {
	background-color: #19253a!important;
}

.primary-nav > ul > li > ul.sub-menu, #nprogress .spinner-icon, .lt-button.primary, input.primary[type='submit'], input.primary[type='button'], .button:hover, input[type='submit']:hover, input[type='button']:hover, .lt-button:hover{
	
	border-color:#19253a !important;
}

a, .header-wrap .header-top .nav-language.type-text li.active a, .primary-nav li.current-menu-item > a, .primary-nav li.current-menu-ancestor > a, .login-form .tab-list li a, .box-icon .feature-icon {
	color: #19253a !important;
}





.card .title { padding-right: 80px; }

.card-bt:hover { opacity: 0.8; }

.content-wrap .badge { position: relative; bottom: auto; right: auto; }
.content-wrap .badge .meta-list { margin: 0; opacity: 1; }
.badge .status { line-height: 1.5em; padding: 1px 8px; }
.card .title{
font-size: 17px;
}
.meta-list li{
color:#000;
font-size:14px
}
.card{
    /* height:330px; */
    position: relative;
}

.card-link {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 1;
}

@media screen and (max-width: 800px) {
    i .menu .flaticon-list26:before {
        display: ;
    }
}
@media screen and (max-width: 800px) {
    .branding a img{
       margin-left:-50px;
     }
}

span.select2.select2-container.select2-container--default{
display:none;
}

div#text-2.widget.widget_text{
border-right:solid 1px #D3D3D3;
padding-right:15px;
}

div#emma-widget-2.emma-widget{
text-align:center;
}

label.emma-form-label{
display:none;
}

div#text-3.widget.widget_text{
border-right:solid 1px #D3D3D3;
border-left:solid 1px #D3D3D3;
padding-left:25px;
}
@media screen and (max-width: 800px) {
     div#text-3.widget.widget_text{
         border-right:0px;
         border-left:0px;
     }
}



.page-id-2426 .lazy .size-medium .wp-image-4326 .alignnone {
    margin-left: 12px!important;
}





