.aboutsep {
width:280px;
margin:0px auto;;
float:left
}

@media(max-width:767px) {

.superbutton a.ubtn-link.ult-adjust-bottom-margin.ubtn-left.ubtn-normal {
    padding: 0px;
}

}

/*Mobile*/
.post_info_author img {
    display: block !important;
}

.latest_post_two_info {
    display: none !important;
}

#text-3 {
    margin: 0px;
}

@media (max-width:768px) {
.footer_top {
    padding: 30px 0px;
}

.latest_post_two_holder .latest_post_two_text {
    padding-left: 0px;
}    
}

@media (max-width:768px) {
.four_columns>.column1, 
.four_columns>.column2, 
.four_columns>.column3, 
.four_columns>.column4 {
    width: 100%;
    margin: 20px auto !important;
    display: inline-block !important;
    float: none;
}

.four_columns>.column3>.column_inner {
    padding: 0px;
}

.footer_top .four_columns .column3 .column_inner>div, .footer_top .three_columns .column3 .column_inner>div {
    margin-left: 0px;
}

.four_columns>.column4>.column_inner {
    padding: 0px;
}

#text-5 {
    margin: 0px;
}

.footer_top h5 {
    margin-bottom: 0px;
}
.vc_column-inner {
    padding: 0px !important;
}

}

@media (max-width:768px) {
.text.all_at_once {
    position: relative;
    left: 30px;
}
}

@media (max-width:670px) {
.text.all_at_once {
    position: relative;
    left: 10px;
}
}

@media (max-width:620px) {
.text.all_at_once {
    position: relative;
    left: 1px;
}
.carousel-inner .slider_content .text .qbutton.white {
    margin-left: 3px;
}

p.q_slide_text a {
    display: block !important;
    width: 100% !important;
    float: none !important;
}
}

@media (max-width:600px) {
.slider_content.center {
    width: 100% !important;
}

.image {
    display: block !important;
}

.slider_content.center.skrollable.skrollable-between {
    display: block;
    bottom: 0px;
    position: absolute;
}
.carousel:not(.advanced_responsiveness) .carousel-inner .slider_content {
    top: 15% !important;
}
}


@media (max-width:768px) {
.section_inner .vc_column-inner {
    width: 90%;
    margin: 0px auto;
}

footer .footer_inner .container {
    width:90%;
    margin:0px auto;
}
}

@media (max-width:1500px) {
.text.all_at_once {
    top: 40px;
}
}

@media (max-width:600px) {
.text.all_at_once {
    display:none !important;
}
}

@media (max-width:768px) {
a.qbutton.white.default {
    left: -5px;
}
}