﻿
@media only screen and (max-width: 1200px) {
    #mainServicesMenu .owl-stage {
        width: 100% !important;
        display: inline;
    }

    .owl-carousel.owl-rtl .owl-item.cloned {
        display: none;
    }

    .owl-controls {
        display: none;
    }
}

@media only screen and (max-width: 1024px) {
    .owl-carousel.owl-rtl .owl-item {
        width: 25% !important;
    }

    .postsList .postitem {
        overflow-y: scroll;
    }
}

@media only screen and (max-width: 1000px) {
    #footerTags {
        width: 100% !important;
    }
}

@media only screen and (max-width: 790px) {
    .owl-carousel.owl-rtl .owl-item {
        width: 50% !important;
    }

    .col-sm-4 {
        width: 50% !important;
        height: auto !important;
        float: right;
    }

    .col-sm-6 {
        width: 50% !important;
    }
}

@media only screen and (max-width: 600px) {

    #wedding {
        width: 100% !important;
    }

        #wedding p.desc {
            width: 100% !important;
        }

        #wedding img {
            width: 100% !important;
        }
}

@media only screen and (max-width: 570px) {

    .col-sm-6 {
        width: 100% !important;
    }

    .col-sm-4 {
        width: 100% !important;
        height: auto !important;
        float: right;
    }

    .bodymainOnePag p.desc {
        font-size: 15px !important;
    }
}

@media only screen and (max-width: 450px) {
    .bodymainOnePag {
        width: 100% !important;
    }

        .bodymainOnePag img {
            width: 100% !important;
        }
}

@media only screen and (max-width: 350px) {
    .owl-carousel.owl-rtl .owl-item {
        width: 100% !important;
    }

    .fancybox {
        width: 100% !important;
    }
}

@media only screen and (max-width: 280px) {
    .header .logo {
        display: inline-block !important;
    }
}
