@media (max-width:768px){
    slider {display:none!important;}
    .navbar-header {margin-right:0px;}
    header{padding-right:0;}
    .row{margin-left:0!important;margin-right:0!important;}
    .main-container{padding-right:0px!important; padding-left:0px!important;}
    .row.bg_w.brd_g a {
        font-size: 18px!important;
    }
    .navbar .navbar-nav {
        margin-left: 5px!important;
        margin-right: 0px!important;
    }

    .back-to-top {
        height: 30px!important;
        width: 30px!important;
        border-radius: 15px!important;
    }

}


/*@media (max-width:768px){*/
    /*section.col-md-9.col-sm-12{float:right!important;}*/
    /*aside.col-md-3.col-sm-12{float:left!important;}*/
/*}*/


@media (max-width:768px){
    .main, .media {
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-orient: vertical;
        -moz-box-orient: vertical;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        /* optional */
        -webkit-box-align: start;
        -moz-box-align: start;
        -ms-flex-align: start;
        -webkit-align-items: flex-start;
        align-items: flex-start;
    }

    .col-md-9.col-sm-12, .media-left{
        -webkit-box-ordinal-group: 2;
        -moz-box-ordinal-group: 2;
        -ms-flex-order: 2;
        -webkit-order: 2;
        order: 2;
    }

    .col-md-3.col-sm-12, .media-body{
        -webkit-box-ordinal-group: 1;
        -moz-box-ordinal-group: 1;
        -ms-flex-order: 1;
        -webkit-order: 1;
        order: 1;
    }
    aside.col-md-3.col-sm-12{width: 100%;}
    .region.region-sidebar-right li {
        list-style: none;
    }
    .region.region-sidebar-right{padding-left: 0px!important;}
    .region.region-breadcrumb{margin-bottom: 0px!important;}
    .region.region-sidebar-right li.active {
        background: #337ab7;
    }


    section.col-md-12.col-sm-12 {
        width: 100%;
    }
    .media-body, .media-left, .media-right {
        display: initial;
    }

    .media {width: 100%;
        padding-bottom: 35px;
        border-bottom: 1px solid #ccc;}
    .media span {
        font-size: 12px;
    }
    .media-left{width: 100%}
    .media-left img{width: 100%}
    .media-body {width: 100%;
        float: right;
        margin-top: 15px;}

}