@media only screen and (min-width : 768px) {
    /* Make Navigation Toggle on Desktop Hover */ .main-menu .dropdown:hover .dropdown-menu {
        display: block;
    }
}

/* tablet 
--------------*/
@media screen and (min-width: 426px) and (max-width: 768px) {
    div#block-ardm-sponsors-block1 , div#block-ardm-slideshow , div#block-participants {
        float:none;
        width: 100%;
    }


    .course-item ul li {
        width: 96%;
    }

    div#block-register {
        text-align: center;
        width: 100%;
        background-color: #fff;
        padding-top: 20px;
    }

    #block-rowad-block-slider .owl-carousel .owl-item img {
        width: 100%;
        height: auto;
    }

    #block-ardm-slider {
        height: 410px;
        background-color: #c9902b;
    }

    #block-ardm-slider .views-field-title {
        position: static;
    }

    #block-ardm-slider .views-field-field-image .field-content:before {
        display: none;
    }

    #block-ardm-main-menu #navbar > ul {
        margin-top: 37px;
    }

    #block-logomenu img {
        margin-left: 13px;
        margin-right: 73px;
    }

    #block-ardm-main-menu #navbar > ul > li {
    }

    #block-ardm-main-menu #navbar > ul > li > a {
        padding: 4px 12px;
    }

    #block-services .content p strong {
        margin: 0 9px;
        font-size: 14px;
        padding-top: 36px;
    }

    #block-ardm-news-block {
        width: 100%;
        margin: 0;
    }

    #block-ardm-news-block .content .views-row {
        width: 49%;
    }

    #block-ardm-news-block .content .views-row .views-field-field-image img {
        width: 100%;
        height: auto;
    }

    #block-ardm-dean {
        width: 100%;
        margin-top: 15px;
    }

    .activities .block {
        width: 356px;
    }

    #block-ardm-video {
        width: 100%;
    }

    #block-ardm-video iframe {
        width: 100%;
    }

    .statistics #block-totalstatistics .block {
        padding: 0 42px;
    }

    .bottom .block, #block-ardm-footer {
        width: 100%;
    }

    #block-ardm-twitterblock {
        width: 100%;
        padding: 0 21px;
        margin: 0;
    }

    #block-ardm-twitterblock iframe {
        width: 100% !important;
    }
}

/* labtop 
--------------*/
@media screen and (min-width: 769px) and (max-width: 1024px) {
    body {
        background-size:cover !important;
    }

    div#block-ardm-slideshow {
        width: 68%;
    }

    #block-ardm-slider .owl-carousel .owl-item img {
        width: 100%;
        height: auto;
    }

    #block-ardm-slider {
        height: 413px;
    }

    #block-logomenu img {
        margin-left: 0;
        margin-right: 21px;
    }

    #block-ardm-main-menu #navbar > ul > li > a {
        /* font-size: 16px; */
        /* padding: 4px 11px; */
    }

    #block-ardm-news-block {
        width: 63%;
        min-height: 444px;
    }

    #block-ardm-dean {
        width: 337px;
    }

    #block-ardm-news-block .content .views-row {
        width: 49%;
    }

    #block-ardm-news-block .content .views-row .views-field-field-image img {
        width: 100%;
        height: auto;
    }

    .activities .block {
        width: 310px;
        min-height: 320px;
    }

    .activities .block iframe {
        width: 100%;
    }

    .statistics #block-totalstatistics .block {
        padding: 0 63px;
    }

    #block-ardm-footer .content ul li {
        width: 42%;
    }

    #block-ardm-contactus .contact {
        padding-left: 50px;
    }

    #block-ardm-content .view-taxonomy-term .views-row {
        width: 47%;
    }
}

/* labtop large
-----------------*/
@media screen and (min-width: 1025px) and (max-width: 1440px) {
}

/* labtop XLarge
-----------------*/
@media screen and (min-width: 1921px) {
}

/* mobile
----------------*/
@media screen and (max-width: 766px) and (min-width: 0) {

    #block-rowad-block-slider {
        width: 100%;
    }

    #block-rowad-block-slider .views-field-title , #block-rowad-block-slider .views-field-body {
        left: auto;
        width: auto;
    }

    #block-rowad-electronic-form-block-up, #block-rowad-before-the-beginning-block-down {
        width: 98%;
        margin: 5px 1%;
    }

    #block-block-program-in-brief {
        margin-top: 20px;
    }

    div#block-rwad-branding {
        margin-top: 15px;
        margin-bottom: 15px;
    }
    div#block-rwad-branding img {
        width: 100%;
    }

    .path-frontpage div#block-rowad-blocktabsprogram-list {
        padding-right: 0;
        padding-left: 0;
    }
    div#block-rowad-blocktabsprogram-list .ui-tabs-nav li {
        margin: 0 4px;
        font-size: 14px;
        padding: 12px 12px;
    }

    div#block-rowad-blocktabsprogram-list .views-element-container .view-the-program ul li {
        width: 98%;
        margin-bottom: 10px;
    }

    #block-rowad-rowad-news-block-, #block-rowad-events-block {
        width: 98%;
        margin-bottom: 15px;
    }

    #block-rowad-rowad-news-block- .item-list ul, #block-rowad-events-block .item-list ul {
        margin: 0 20px;
    }

    #block-rowad-views-block-photo-album- .item-list ul li {
        width: 100%;
    }


    .top-1b .main-menu .level-0 {
        float: right;
        width: 100%;
    }
    div#block-ardm-branding , div#block-ardm-socialmedialinks {
        float:none;
        text-align: center;
    }

    div#block-ardm-branding a {
        display: block;
    }

    div#block-ardm-branding a img {
        width: 70%;
        float: none;
        margin: auto;
        border: 0;
        margin-bottom: 16px;
    }

    div#block-ardm-sponsors-block1 , div#block-participants {
        float: none;
        width: 100%;
    }

    div#block-ardm-sponsors-block1 .owl-nav > div {
        display: none;
    }

    .owl-carousel .owl-item img {
        width: 100%;
        height: auto;
    }

    /* header
    ---------------*/
    .main-header > .container > .row {
        margin-top: 0;
    }

    #block-ardm-search {
        display: none;
    }

    #block-ardm-branding {
        float: none;
        display: block;
        margin: auto;
        text-align: center;
    }

    #block-ardm-main-menu {
        clear: both;
        background-color: #5d250a;
        overflow: hidden;
        float: none !important;
        padding-left: 52px;
    }

    div#block-ardm-lang {
        /* position: absolute; */
        margin-top: -48px;
    }

    #block-ardm-main-menu .title {
        display: block;
        height: auto;
        width: auto;
        overflow: visible;
        position: static !important;
        float: right;
        color: #fff;
        font-family: droid;
        font-size: 16px;
        margin-top: 16px;
        margin-right: 12px;
    }

    #block-ardm-main-menu .navbar-toggle .icon-bar {
        background-color: #fff;
    }

    #block-ardm-main-menu #navbar {
        clear: both;
    }

    #block-ardm-main-menu #navbar > ul {
        margin: 0;
    }

    #block-ardm-main-menu #navbar > ul > li {
        display: block;
        border: 0 !important;
        overflow: hidden;
    }

    #block-ardm-main-menu #navbar > ul > li > a {
        border: 0;
        color: #fff;
    }

    #block-ardm-main-menu .dropdown-menu {
        position: static;
        width: 100%;
        overflow: hidden;
        clear: both;
    }

    #block-ardm-main-menu .dropdown-toggle {
    }

    /* slider 
    --------------*/
    #block-block-slider , div#block-register {
        float: none;
        width: 100% !important;
    }

    div#block-register img {
        width: 100% ;
        height: auto;
        margin-top: 15px;
    }

    div#block-copyright img {
        float: none !important;
        display: inline-block;
        margin: auto;
        width: 40%;
        margin: 14px;
    }

    .node .field-field_image img {
        width: 100%;
        height: auto;
    }

    .webform-submission-register-form > div {
        width: 100%;
    }

    .none-front aside.left-col {
        display: none;
    }

    aside.left-col {
        float: none !important;
        width: 100%;
        padding: 18px;
    }

    .none-front .center-col {
        min-height: initial;
    }
    div#block-ardm-content .content .view-services .item-list ul li  {
    width: 48%;
    }
      div#block-ardm-content .content .view-services .item-list ul li a {
    width:100%;
    height: 177px;
    margin-bottom: -2px;
    }


    #block-rowad-partners-block .owl-nav > div.owl-prev , #block-rowad-successful-experiments-block .owl-nav > div.owl-prev{
        right: 10px;
    }

    #block-rowad-partners-block .owl-nav > div.owl-next , #block-rowad-successful-experiments-block .owl-nav > div.owl-next {
        left: 10px;
    }

    div#block-rowad-block-social-media
    {
        margin-top: 10px;
        text-align: center;
        width: 100%;
    }
    div#block-rowad-block-logos {
        float: none;
        text-align: center;
        margin-bottom: 15px;
        width: 100%;
    }
    div#block-rowad-block-logos img {
        width: 100px;
    }


    .node--view-mode-full .node__content > div {
        float: right;
        width: 100%;
    }

    .field-field_attach_images {
        float: right;
        width: 100%;
    }

    .field-field_attach_images img {
        width: 100%;
        height: 250px;
    }   

    .view-aboutus .views-field-field-vision , .view-aboutus .views-field-field-vision-img img ,
    .view-aboutus .views-field-field-message-img img, .view-aboutus .views-field-field-message,
    .view-aboutus .views-field-field-objectives , .view-aboutus .views-field-field-goals-img img
     {
        width: 100%;
    } 


    .full {
        width: 98%;
    }

    .half {
        width: 98%;
    }

    .forth {
        width: 98%;
    }

    .quarter {
        width: 98%;
        
    }

    #block-rowad-footerinfo {
        padding: 130px 0 0 0;
    }



    .course-item ul li {
        width: 96%;
    }



}

/* Small devices
-------------------*/
@media screen and (max-width: 380px) and (min-width: 0) {
    .path-frontpage div#block-blocktabstesttabs {
        padding: 33px 10px;
    }


    .course-item ul li {
        width: 96%;
        line-height: 32px;
    }

    .course-item ul li .views-field-view-node {
        margin-top: 20px;
    }


    div#block-blocktabstesttabs .ui-tabs-nav li {
        display: inline-block;
        vertical-align: top;
        font-size: 15px;
        margin: 0 0px;
        padding: 12px 6px;
        border-radius: 6px;
    } 
    
    div#block-blocktabstesttabs .content .view-services .item-list ul li a {
        width: 137px;
        height: 180px;        
    }

}


/* Small devices
-------------------*/
@media screen and (max-width: 320px) and (min-width: 0) {
    .path-frontpage div#block-blocktabstesttabs {
        padding: 33px 10px;
    }

    div#block-blocktabstesttabs .ui-tabs-nav li {
        display: inline-block;
        vertical-align: top;
        font-size: 15px;
        margin: 0 0px;
        padding: 12px 6px;
        border-radius: 6px;
    } 
    
    div#block-blocktabstesttabs .content .view-services .item-list ul li a {
        width: 137px;
        height: 180px;        
    }

    footer.main-footer p {
        float: right;
        width: 100%;
    }

    .rtl .float-l img {
        width: 140px;
    }

    .rtl .float-r img {
        width: 133px;
    }

}


/* Small devices
-------------------*/
@media screen and (max-width: 480px) and (min-width: 0) {
    .path-frontpage div#block-blocktabstesttabs {
        padding: 33px 10px;
    }

    div#block-blocktabstesttabs .ui-tabs-nav li {
        display: inline-block;
        vertical-align: top;
        font-size: 15px;
        margin: 0 0px;
        padding: 12px 6px;
        border-radius: 6px;
    } 
    
    div#block-blocktabstesttabs .content .view-services .item-list ul li a {
        width: 157px;
        height: 180px;        
    }

    footer.main-footer p {
        float: right;
        width: 100%;
    }

    footer.main-footer .float-l img {
        width: 140px;
    }

    footer.main-footer .float-r img {
        width: 133px;
    }

}