.zep_blockquote-4 blockquote{
	margin-right:0px !important;
}
.zep_blockquote-5 .fa.fa-quote-left.qote-left{
	width:100%;
}
.zep_cf7_form .cf7-style-6 .input__label--style-6,.zep_cf7_form .cf7-style-4 .input__label-content--style-4{
	padding:0 !important;
}
.cf7-style-6 .input__field--style-6:focus + .input__label--style-6 .input__label-content--style-6{
	padding: 0.5em 0;
}
.zep_cf7_form .cf7-style-2 .input__label--style-2::before{
	border-top-width:0px !important;
}

.zep_cf7_form .cf7-style-7 .input__label--style-7{
	height:auto !important;
}
.zep_cf7_form .cf7-style-7 .input--style-7 *,.zep_cf7_form .cf7-style-1 *,.zep_cf7_form .cf7-style-11 *,.zep_cf7_form .cf7-style-12 * {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.zep_cf7_form .cf7-style-12 *,.zep_cf7_form .cf7-style-12 *:before,.zep_cf7_form .cf7-style-12 *:after {
    -webkit-box-sizing: inherit;
    -moz-box-sizing: inherit;
    box-sizing: inherit;
}
.zep_cf7_form input.wpcf7-form-control.wpcf7-submit, .zep_cf7_form .wpcf7 form input[type="submit"]{
	height:auto !important;
}
.zep-client-list-style-content.client-content-2 .blur{
	    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.zep_button *:before, .zep_button *:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
#zep-header-breadcrumbs .container {
    background: transparent;
    clear: both;
}
.zep_animated_image figure,figure.product-image {
    margin: 0;
}
.zep_infobanner *,.zep_infobanner *:before, .zep_infobanner *:after,.info-box-bg-box *,.progress_bar *,.zep_social_list *,.zep_tabs_block *,.tm_list *,#zep_timeline *,.post-inner-loop *{
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.tm-featured-image, .tm-featured-image img {
    position: relative;
    display: block;
    width: 100%;
}
.blog-featured-image, .blog-featured-image img {
    position: relative;
    display: block;
    width: 100%;
}
.tp-portfolio-image, .tp-portfolio-image img {
    position: relative;
    display: block;
    width: 100%;
}
hr.hr-border {
    margin: 20px auto;
}
#list-product-post .product {
    width: 100%;
}
.zep-list-product-post figure.product-image a .image-overlay {
    display: none !important;
}
.zep_social_list ul.social_list li {
    margin-left: 0px;
}
.zep_social_list ul.social_list li a:hover {
    text-decoration: blink;
}
.zep_tabs_block .style-1 .vc_tta-tab{
	text-align:center;
}
.slick-dots.style-4 li::after{
	top:0;
}
.zep_ad_banner-list-portfolio-post .image-overlay {
    display: none !important;
}
.zep_ad_banner-list-portfolio-post .portfolio-item:hover {
    text-decoration: blink;
}
.post-inner-loop.slick-slider,.zep-testi-nav.testi-inner-loop,.testi-inner-loop,.zep-testi-nav-loop{
	background:transparent !important;
}
.wpcf7-response-output.wpcf7-display-none {
    display: none;
}
ul.pricing-content li {
    margin-left: 0px;
}
.ts-video-caption-text{
	width:100%;
}
a.button-link-wrap,.zep_info_box a,.zep_social_list a,.post-inner-loop a,.zep-testimonial-slide a,.post-load-more {
    text-decoration: blink;
}
.zep_animated_svg[class*=" icon-"]:before, .zep_animated_svg[class^=icon-]:before,.ts-icon[class*=" icon-"]:before,.ts-icon[class^=icon-]:before{
    display: none;
}