@media only screen and (min-width: 1600px) {

	

	

}



@media only screen and (min-width: 1200px) and (max-width : 1599px) {



		

}



@media only screen and (min-width: 1200px) {

	

}



@media only screen and (min-width: 992px) and (max-width : 1199px) {


ul.menu a{
	margin: 11px 5px;
}
.product-section-1{
    flex-direction: column;
}
.product-section-area{
    width: 100%;
}


}



@media only screen and (min-width: 768px) and (max-width: 991px) {

/****menu****/
.dgmenuwrap{margin-top:0;}
ul.menu > li::after{content:''; position:inherit;}
ul.menu ul, ul.menu ul li ul {display: none; left: inherit; opacity: inherit!important; position: inherit; top: inherit; width: auto!important; box-shadow:none; background:none;}
ul.menu ul li:first-child, ul.menu ul li:last-child{margin:0;}
.dgmenuwrap {
    position: absolute;
    z-index: 9999;
    width: 100%;
    background: transparent;
    left: 0;
    top: -5px;
}
.mean-container .mean-nav {
    width: 100%;
    margin-top: 62px;
}
ul.menu ul li{border-bottom:none;}
/****end menu****/


.soumi-faq-area , .soumi-disclaimer-area{
    padding: 50px 0 30px;
}
.soumi-faq-area h2 , .soumi-trnading-area h2 , .soumi-disclaimer-area h2 , .soumi-welcome-text h2 , .soumi-inner-page-header h2{
    font-size: 30px;
}
.footer-menu ul{
    flex-direction: column;
    justify-content: center;
}
.footer-menu ul li{
    text-align: center;
}
.soumi-trnading-area , .soumi-welcome-area{
    padding: 50px 0;
}
.soumi-disclaimer-area h2{
    letter-spacing: 0.5px;
}
.soumi-welcome-text h2{
    margin-bottom: 0;
}
.soumi-banner-text p{
    padding: 0 20px;
}
.mean-container .mean-bar:nth-child(2){
    display: none;
}
.mean-container a.meanmenu-reveal{
    margin-top: 20px;
}
.soumi-logo-area{
    width: 50%;
}
.soumi-send-text{
    margin-top: 40px;
}
.soumi-anmeldelser-panel{
    margin: 20px 0;
}
.soumi-anmeldelser-area , .soumi-lience-area{
    padding: 50px 0 0;
}
.soumi-lience-area h2{
    font-size: 36px;
}
.soumi-inner-page-header1 p{
    padding: 0;
}
.soumi-lience-panel a{
    padding: 8px;
}
.soumi-velkomstbonus-area{
    padding: 50px 0;
}
.soumi-footer-logo {
    width: 100%;
    display: flex;
    gap: 10px;
    padding-bottom: 20px;
    flex-direction: column;
    align-items: center;
}
.soumi-footer-menu ul li a{
    border:none;
}
footer{
    padding: 20px 0;
}
.footer-menu ul li a{
    border-right: none;
}
.product-section-1{
    flex-direction: column;
}
.product-section-area{
    width: 100%;
}


}



@media only screen and (max-width: 767px) {

/****menu****/
.dgmenuwrap{margin-top:0;}
ul.menu > li::after{content:''; position:inherit;}
ul.menu ul, ul.menu ul li ul {display: none; left: inherit; opacity: inherit!important; position: inherit; top: inherit; width: auto!important; box-shadow:none; background:none;}
ul.menu ul li:first-child, ul.menu ul li:last-child{margin:0;}
.dgmenuwrap {
    position: absolute;
    z-index: 9999;
    width: 100%;
    background: transparent;
    left: 0;
    top: -5px;
}
.mean-container .mean-nav {
    width: 100%;
    margin-top: 62px;
}
ul.menu ul li{border-bottom:none;}
/****end menu****/


.soumi-faq-area , .soumi-disclaimer-area{
    padding: 50px 0 30px;
}
.soumi-faq-area h2 , .soumi-trnading-area h2 , .soumi-disclaimer-area h2 , .soumi-welcome-text h2 , .soumi-inner-page-header h2{
    font-size: 30px;
}
.footer-menu ul{
    flex-direction: column;
    justify-content: center;
}
.footer-menu ul li{
    text-align: center;
}
.soumi-welcome-area{
    padding: 30px 0;
}
.soumi-trnading-area{
    padding: 0 0 30px;
}
.soumi-disclaimer-area h2{
    letter-spacing: 0.5px;
}
.soumi-welcome-text h2{
    margin-bottom: 0;
}
.soumi-banner-text p{
    padding: 0;
}
.mean-container .mean-bar:nth-child(2){
    display: none;
}
.mean-container a.meanmenu-reveal{
    margin-top: 20px;
}
.soumi-send-text{
    margin-top: 40px;
}
.soumi-footer-logo {
    width: 100%;
    display: flex;
    gap: 10px;
    padding-bottom: 20px;
    flex-direction: column;
    align-items: center;
}
.footer-menu ul li a{
    border:none;
}
footer{
    padding: 20px 0;
}
.soumi-copy-text{
    padding-top: 20px;
}
.soumi-welcome-area-img{
    margin-top: 0;
}
.soumi-trnading-area .owl-controls{
    display: none;
}
.soumi-trnading-area .item {
    text-align: center;
    padding: 0;
}
.soumi-welcome-area-reverce .row{
    flex-direction: column-reverse;
}
.soumi-welcome-area img{
    height: auto;
}

.soumi-anmeldelser-panel{
    margin: 20px 0;
}
.soumi-anmeldelser-area , .lience-area{
    padding: 50px 0 0;
}
.soumi-lience-area h2{
    font-size: 36px;
}
.soumi-inner-page-header1 p{
    padding: 0;
}
.soumi-lience-panel a{
    padding: 8px;
}
.soumi-velkomstbonus-area{
    padding: 50px 0;
}
.product-section-1{
    flex-direction: column;
}
.product-section-area{
    width: 100%;
}



}



@media only screen and (min-width: 640px) and (max-width: 767px) {



	

}



@media only screen and (min-width: 480px) and (max-width: 639px) {





	

}



@media only screen and (max-width: 479px) {


.menu{ top: 0; }
.mean-container .mean-nav ul{ background:#000; }
.mean-container .mean-nav ul li a{ font-size: 12px; }
.mean-container .mean-nav ul li a.mean-expand{ height: 32px; }.
.mean-container .mean-nav ul li a.mean-expand:hover {background: #cb8161;}
.mean-container a.meanmenu-reveal{ padding: 0 10px; }
.mean-container .mean-bar{ min-height: auto; }



	

}



