/* Medium Devices, .visible-md-*
----------------------------------------------*/
@media (min-width: 992px) and (max-width: 1199px) {
    h3 {
        font-size: 22px;
        line-height: 30px;
    }
    main {
        margin-top: 88px;
    }
    .arrow.prev {
	    left: 26%;
    }
    .arrow.next {
	    right: 26%;
    }
    .slick-dots {
        bottom: -20px;
    }
    .menu-navigation {
        width: 80%;
    }
    .search-wrapper-header.opened input {
        max-width: 140px;
    }
    .ic-nav .ic-nav-list .ic-nav-list-item a.ic-nav-list-item-link {
        padding: 40px 8px 17px 8px;
    }
    #timeDiv {
        width: 60%;
        text-align: center;
		max-width: 255px;
    }
    .footer-opening-hours #modal-state:checked + .modal-overlay .modal {
        max-height: 80%;
    }
    .footer .social-icons li {
        margin-right: 8px;
    }
    .card {
         height: auto;
     }
	.right-sidebar h2 {
		font-size: 24px;
		line-height: 26px;
	}
	#main-quiz-container {
		width: 100%;
		margin-top:75px;
	}
	.test-page-container {
		margin-top: 15px;
	}
	.question-container, 
	#results-container, 
	#intro-container{
		width: 100%;
	}
}