a.button, a.tp-button, button, input[type="submit"], input[type="reset"], input[type="button"] {
    display: inline-block;
    padding: 11px 20px;
    margin-bottom: 15px;
    cursor: pointer;
    margin-right: 7px;
    border: 0;
    border-radius: 5px;
    position: relative;
    overflow: hidden;
    box-shadow: inset 0 0 0 1px rgba(0,0,0,.03), inset 0px 4px 3px -2px rgba(0,0,0,.07);
    width: 100%;
}

blockquote {
    padding-left: 50px;
    margin: 5px;
    background-image: url(images/openquote1.gif);
    text-indent: 25px;
    padding-right: 50px;
}

.testimonials_list .item .desc h4 {
    margin-bottom: 3px;
    margin-top: 10px;
    padding-left: 50px;
}

.testimonials_list .item .desc p.subtitle {
    opacity: .6;
    padding-left: 50px;
}
#Footer {
    background-color: #ebecf0;
}
	.wpforms-form button[type=submit] {
    background-color: #BCB4CB !important;
}

.header-classic #Top_bar {
    position: fixed;
	top:0;
}

#Top_bar .menu > li > a span:not(.description){
	padding: 0 18px;
}
#Top_bar .logo {
    margin: 0 15px 0 0px;
}

.contact-social-icons a{
	margin-right:5px;
}


.contact-social-icons a:hover {
    text-decoration: none;
}

.testimonials_slider a.slider_prev, .testimonials_slider a.slider_next {
    
    background: none;
    width: auto;
}


.mcb-column-inner-efdcb70ca .one-second:last-child,
#contact_me .mcb-column-inner .one-second:last-child{
	border: 1px solid;
    padding: 30px;
    border-radius: 5px;	
}
.two-one {
    border: 1px solid #53348b;
    padding: 30px;
    border-radius: 5px;
    background-color: #f7f7f7;
}
.two-one .wpcf7-text,
.two-one .wpcf7-textarea
{
	border-color: #53348b82;
	border-radius: 5px;
}
.two-one label{
	font-size:16px;
	color:#53348b;
}

.two-one .wpcf7-text::placeholder,
.two-one .wpcf7-textarea::placeholder
{
  color:#53348b;
  opacity: .8; /* Firefox */
}

.two-one .wpcf7-textarea::-ms-input-placeholder,
.two-one .wpcf7-text::-ms-input-placeholder { /* Edge 12 -18 */
  color:#53348b;
}

.two-one span.wpcf7-form-control-wrap{
	margin-bottom:10px;
}


.testimonials_slider .testimonials_slider_ul li .bq_wrapper {
    background: rgba(0, 0, 0, 0.02);
    padding: 30px 40px 10px;
    margin-bottom: 20px;
    min-height: 350px !important;
}


.contact-me-btn a {
    box-shadow: none !important;
    width: auto;
    background-color: #53348b !important;
    color: #fff !important;
}



