@media (max-width: 750px) {
.node.node216 .col {
	width: 100% !important;
}
#present {
	font-size: 21px !important;
}

.area {max-width: 450px; min-width: 100px !important;}

body {max-width: 450px !important; overflow-x: hidden !important; position: relative;}

.area .grid >.gridwrap {width: unset; max-width: 450px;margin: 0 auto;}
#topbut {width: 150px !important; margin-left: -30px !important; display: none;}
#topbut .cont {margin-left: -30px !important;}
#topbut .cont .node {margin-left: -30px !important;}
#topna {width: 200px !important;}
div.area.screen-sm .container {padding-left: 0;}
#tit1 {width: 380px !important;}
.mw420 {max-width: 380px !important;}
.w420 {width: 380px !important;}
#vid1 {width: 380px !important; padding: 0 !important; display: block;}
/* #pri1 {width: 315px !important; padding: 0 !important; display: block; margin: 0 auto 0 7px;} */
#pri1 {width: 100% !important; padding: 0 !important; display: block; }
div.area.screen-sm .container {max-width: 380px;}
.s-elements-grid__cell {width: calc(100% - 20px) !important;}

.area h4.spans span.p {margin: 0 auto !important; width: 200px;}

.disn {display: none !important;}

#bl1 {padding-top: 0 !important;}
#bl1 .col {width: 315px !important; padding-left: 0 !important; margin-left: 0 !important;}

#b1 {width: 380px !important; display: block !important;}
#b2 {width: 380px !important; display: block !important;}

.area .grid >.gridwrap:after, .area .grid >.gridwrap:before, .area .row:after, .area .row:before {
    content: "";
    display: none;
}

.area h2.spans span.p {width: 340px}

.node107 h2 span {font-size: 38px !important;}

.node105, .node220 {display: none;}

.node112,.node112 img {max-width: 100% !important; width: 100% !important;margin: 0 auto;}

#fix1 div.area.screen-sm .col-sm-4, .col-sm-4 {width: 100% !important; text-align: center;}
#fix2 .container {width: unset !important; max-width: 450px;}
#fix3 .container {width: unset !important; max-width: 450px;}
.container {width: unset !important; max-width: 450px;}
#fix4 {display: none;}
#fix5 {width: unset !important;}

.modal .modal-dialog {
	width: 100% !important;
	max-width: 90%;
}
ul {
	 margin-inline-start: 0;
    padding-inline-start: 0;
}
ul li {
	display: block;
}
   

}