/*Extra small devices (portrait phones, less than 576px)*/
@media (max-width: 575.98px) {
    .menu-fix { position: relative; }
    .wsmenu > .wsmenu-list {padding: 0;}
    .top-bar {position: relative;margin: 55px 0 0;}
    .main-navigation {margin: 0px 0 0;}
    .exam-portion { margin-top: 30px;}
    .exam-list li { width: 94.333%;}
    .owl-prev {	left: 0;}
    .owl-next { right: 0;}
    .wsmenu > .wsmenu-list > li > .wsmegamenu {	opacity: 1;visibility: visible;	transform: rotateX(0deg);-o-transform: rotateX(0deg);-moz-transform: rotateX(0deg);	-webkit-transform: rotateX(0deg);}
    .exam-list-megamenu li { width: 90%;}
    .online-course { margin-top: -20px;}
    .trapezoid { border-bottom: 90px solid rgb(254, 171, 49);}
    .discover-title { padding-top: 15px;}
    .director-img { width: auto;}
}

/*Small devices (landscape phones, 576px and up)*/
@media (min-width: 576px) and (max-width: 767.98px) {
    .wsmenu > .wsmenu-list {padding: 0;}
    .top-bar {position: relative;margin: 55px 0 0;}
    .main-navigation {margin: 0px 0 0;}
    .exam-list li { width: 45.333%;}
    .owl-prev {	left: 5%;}
    .owl-next { right: 5%;}
    .wsmenu > .wsmenu-list > li > .wsmegamenu {	opacity: 1;visibility: visible;	transform: rotateX(0deg);-o-transform: rotateX(0deg);-moz-transform: rotateX(0deg);	-webkit-transform: rotateX(0deg);}
    .exam-list-megamenu li { width: 90%;}
    .director-img { width: auto;}
}

/*Medium devices (tablets, 768px and up)*/
@media (min-width: 768px) and (max-width: 991.98px) {
    .wsmenu > .wsmenu-list {padding: 0;}
    .top-bar {position: relative;margin: 55px 0 0;}
    .main-navigation {margin: 0px 0 0;}
    .carousel-caption {	bottom: 0%;}
    .exam-portion { margin-top: 30px;}
    .exam-list li { width: 30%;}
    .wsmenu > .wsmenu-list > li > .wsmegamenu {	opacity: 1;visibility: visible;	transform: rotateX(0deg);-o-transform: rotateX(0deg);-moz-transform: rotateX(0deg);	-webkit-transform: rotateX(0deg);}
    .exam-list-megamenu li { width: 90%;}
    .trapezoid { border-bottom: 90px solid rgb(254, 171, 49);}
    .discover-title { padding-top: 15px;}
    .director-img { width: auto;}
}

/*Large devices (desktops, 992px and up)*/
@media (min-width: 992px) and (max-width: 1199.98px) {
    .main-navigation {margin: 44px 0;}
    .exam-list li { width: 23.111%;}
    .trapezoid { border-bottom: 90px solid rgb(254, 171, 49);}
    .discover-title { padding-top: 15px;}
    .director-img { width: auto;}
    .wsmenu>.wsmenu-list>li>.wsmegamenu {
        padding: 35px 5px;
    }
    .wsmenu > .wsmenu-list > li > ul.sub-menu {
        opacity: 0;
        visibility: hidden;
        transform: rotateX(0deg);
        -o-transform: rotateX(0deg);
        -moz-transform: rotateX(0deg);
        -webkit-transform: rotateX(0deg);
    }
    .wsmenu > .wsmenu-list > li  > ul.sub-menu > li > ul.sub-menu {
        opacity: 0;
        visibility: hidden;
        transform: rotateX(0deg);
        -o-transform: rotateX(0deg);
        -moz-transform: rotateX(0deg);
        -webkit-transform: rotateX(0deg);
    }
}

/*Extra large devices (large desktops, 1200px and up)*/
@media (min-width: 1200px) {
    .wsmenu > .wsmenu-list > li > ul.sub-menu {
        opacity: 0;
        visibility: hidden;
        transform: rotateX(-75deg);
        -o-transform: rotateX(-75deg);
        -moz-transform: rotateX(-75deg);
        -webkit-transform: rotateX(-75deg);
    }
    .wsmenu > .wsmenu-list > li  > ul.sub-menu > li > ul.sub-menu {
        opacity: 0;
        visibility: hidden;
        transform: rotateX(-75deg);
        -o-transform: rotateX(-75deg);
        -moz-transform: rotateX(-75deg);
        -webkit-transform: rotateX(-75deg);
    }
    .container, .container-lg, .container-md, .container-sm, .container-xl {
        max-width: 1190px;
    }
    .modal-dialog { max-width: 620px;}
}

/*XX-Large devices (larger desktops, 1400px and up)*/
@media (min-width: 1400px) { 

}
