
.product-section2 .right-txt { margin-top: 50px; }
.color-white { color: #fff; }


.app-btn .wpb_single_image.vc_align_left { float:left; margin-right:20px; }

ul.dt-sc-tabs-horizontal > li > a > span {
    border: 1px solid #eee;
    clear: both;
    display: inherit;
    float: none;
    font-size: 50px;
    height: 80px;
    margin: 0 auto;
    padding: 15px;
    position: relative;
    text-align: center;
    top: -10px;
    width: 80px;
	border-radius:6px;
}
ul.dt-sc-tabs-horizontal > li {
    display: inline-block;
    float: none;
}
ul.dt-sc-tabs-horizontal{ text-align:center; border:none;}
.right-icon .aio-ibd-block {padding-right: 20px;}
.ult-banner-block.hover-border-effect::before {
    background: #d94c3b none repeat scroll 0 0;
    bottom: 0;
    content: "";
    height: 4px;
    left: 50%;
    position: absolute;
    right: 50%;
    transition-duration: 0.3s;
    transition-property: left, right;
    transition-timing-function: ease-out;
    z-index: 9999;
}
.ult-banner-block.hover-border-effect:hover::before, .ult-banner-block.hover-border-effect:focus::before, .ult-banner-block.hover-border-effect:active::before {
    left: 0;
    right: 0;
}
.ubtn-block {
    padding: 0 43px 0 0;
    width: auto !important;
}
.dt-sc-newsletter-section.type2 .dt-sc-subscribe-frm {
    margin: 0;
}
.dt-sc-newsletter-section.type2 {
    text-align: left;
}
.dt-sc-newsletter-section.type2 .dt-sc-subscribe-frm input[type="email"] {
    width: 55%;
}
.movers-post-author .vc_gitem-post-data-source-post_author p, .movers-post-author .vc_gitem-post-data-source-post_date p{ margin-bottom:0px;}
.vc_gitem_row .vc_gitem-post-data-source-post_author p::after {
    content: "/";
    left: 10px;
    position: relative;
    right: 0;
    color: #999;
}
.movers-post-author .vc_gitem-post-data {
    display: inline-block;
    margin-right: 15px;
}


/* Responsive */
@media only screen and (max-width: 767px) {
    
ul.dt-sc-tabs-horizontal > li { margin: 0 0 30px;}
ul.dt-sc-tabs-horizontal > li > a > span { width: 100%; }

}