.bt-opa-5 .de-video-overlay{

	opacity: 0.5;

}

#mainmenu li li a:hover {

    color: #111 !important;

}

.gallery .item span.jcemediabox-zoom-link{display: none;}

.btpadd{padding: 0;}

a.btn-slider {

    color: #fff !important;

}

a.btn-slider:hover {

    color: #222 !important;

}

.widget.last{

    border: none;

}

.contact-street {
	color: #333;
	margin: 30px 0;
}
.btcontainer-4 .de-team-list{

    position: relative !important;

}

.com_k2 a.btn-more i{

    margin-top: 5px;

}

.com_k2 .blog-single .post-infor i{

    float: none;

}

.blog-list li{padding-bottom: 0px !important;}

.blog-list .blog-single .post-content {

    list-style: none;

    background: url(../images/dotwhite50.png);

    line-height: 1.7em;

    margin-bottom: 10px;

    margin-top: 10px;

    padding-bottom: 15px;

    border-bottom: solid 1px rgba(255,255,255,.1);

}

.blog-single .social {

    padding: 20px;

    text-align: center;

}

.blog-single .social div {

    text-align: center;

    margin: 0 auto;

    width: 50%;

}

.blog-single .social a {

    font-size: 50px;

}

.blog-single .social a i {

    margin: 0 11px;

}

.blog-single h3 {

    color: #fff;

}

.blog-single #comment-form input:hover,.blog-single #comment-form input,.blog-single #comment-form textarea{

        color: #fff !important;

    background: #111;

    border-color: #111;

}



.pagination li:first-child a {

    background: none !important;

    border: solid 1px #404040 !important;

}

.btservices p{margin: 0;}