.nav.navbar-nav li.dropdown ul.dropdown-menu li:hover ul{
	display:block !important;
	top:0;
}
@media (max-width:993px){
	.nav.navbar-nav li:hover ul{
		display:block !important;
		padding-left: 15px !important;
		}
}

.pricing-table .pricing-price span {
    font-size: 19px !important;
}

.pricing-table .pricing-price.list-group-item {
    font-size: 50px !important;

.nav.navbar-nav li.dropdown ul.dropdown-menu li ul li{
	line-height:2px;
}
@media (min-width:994px){
	.nav.navbar-nav li> ul{
		top:100%;
		left:0;
	}
}
ul.dropdown-menu li{
	line-height:3px !important;
}
.dropdown-menu > li > a{
	padding:10px 20px;
}
.no-pd-top{
	padding-top:0px !important;
}
.no-pd-bt{
	padding-bottom:0px !important;
}
body > section[class*=section-]:last-of-type > .content {
        padding-bottom: 160px;
    }
.icon-list:before{
	content:none;
}
  
  
.list-nav{
	    margin-top: 50px;
		text-align: center;
		margin-bottom: 10px;
}
.widget .category ul li{
	position: relative;
    display: block;
    padding: 10px 0px;
    border-bottom: 1px solid #DCDCDC;
    transition: all .3s;
}
.widget .category ul li:last-child{
	border-bottom: none;
}
p.tag-link{
	color:white !important;
}
.comments-area form.form-box{
	padding-top: 20px;
}
img.img-portfolio{
	width:100%;
}
.pd-top-30{
	padding-top:30px;
}
.section-two-blocks .row div a.img-box img{
	height:670px !important;
}
.row > div:first-child:not(.hc_image_cnt) .abs-image{
	right:0;
}
.row > div:last-child:not(.hc_image_cnt) .abs-image{
	left:0;
}
.height-1080{
	height: 1080px !important;
}
table.btacymailing_form{
	width:100%;
	margin-bottom:0 !important;
}
input.form-control.form-value{
	width:80% !important;
	float: left;
}
@media (min-width:994px){
table.btacymailing_form submit.btn.btn-sm{
	height:34px;
	line-height:2.5;
	margin-right:-10px;
	width:140px;
}
}
td.acyfield_email.acy_requiredField{
	padding:0 !important;
}