.homerecent.pagePort .one_fourth.masonry_pmc, .homerecent.pagePort .one_fourth.masonry_pmc img {border-radius:6px;}
.testimonial-author span, .testimonial-texts p  {color:#232323;}
.homerecent.pagePort .one_fourth.masonry_pmc .port-meta.title {font-weight:bold !important}
.homerecent.pagePort .one_fourth.masonry_pmc .home-portfolio-categories {margin-bottom:20px !important;}
.homerecent.pagePort .one_fourth.masonry_pmc .port-meta.title {margin-top:15px !important;}
.tp-caption.pmc-button {border:none !important;}
.single-portfolio-skils {background:none !important;border:none !important;}
.portsingle .portfolio h2 {text-transform:uppercase !important;}
.dropcap { font-size: 46px!important; line-height: 46px!important; font-weight:bold!important;}
#footerbwrap {background:#222 !important;}
#footerb .copyright {color:#fff !important;}

/* CONTACT FORM */
.darker .aq-block-aq_widgets_block .block-widget .textwidget {margin-top:10px;}
.darker .aq-block-aq_contact_block p, .darker .textwidget {color:#fff !important;}
.darker .aq-block-aq_contact_block p input, .darker .aq-block-aq_contact_block p textarea {background-color:rgba(255,255,255,0.15)!important;border:none !important;color:#fff !important;}
.darker .aq-block-aq_widgets_block .block-widget .textwidget {background:rgba(255,255,255,0.15) !important;border:none !important;}
.darker .aq-block-aq_contact_block .wpcf7-submit {background:#DF4A1F !important;}

/* SOCIAL */

.builder-social a{background:rgba(255,255,255,0.06);box-shadow:none !important;width:50px !important; height:50px !important; border-radius:90px !important;margin-right:10px !important;border:2px solid #fff !important; position: relative;z-index:9 !important;}
.builder-social a:last-child {margin-right:0px;}
.builder-social a:hover {opacity:0.75 !important;filter:alpha(opacity=75) !important;}

.slideshow-poster img:hover {margin-top:-10px;}


.slideshow-poster img{

	-webkit-transition: all 0.25s ease-in-out !important;
	-moz-transition: all 0.25s ease-in-out !important;
	-o-transition: all 0.25s ease-in-out !important;
	-ms-transition: all 0.25s ease-in-out !important;
	transition: all 0.25s ease-in-out !important;
}

@media screen and (min-width:0px) and (max-width:1560px){
	.tp-caption.pmc-button {border:none !important;margin-top:10px !important;}
}

.contact-fantasy-button a{color: #fff !important;padding:15px 40px;border-radius:40px;border:2px solid;display:inline-block;text-align:center;margin:}
.contact-fantasy-button a:hover {background:#DF4A1F;}