/* Устройства X-Small (портретные телефоны, менее 576 пикселей)*/

/* XS Устройства Small (телефоны с горизонтальной ориентацией, 576 пикселей и выше)*/
@media (max-width: 766.98px){
 .site-name-slogan{display: none!important;}
 .navbar-brand img {height: 50px!important;}
 /*#webform-submission-lestnicy-na-metallokarkase-ot-38-add-form ul.thumbnails.image_picker_selector li .thumbnail{width: 43%; float: left;}*/
}

/* SM Устройства Small (телефоны с горизонтальной ориентацией, 576 пикселей и выше)*/
@media (min-width: 576px) and (max-width: 767.98px){
 .site-name-slogan{display: none!important;}
 .navbar-brand img {height: 50px!important;}
 
}
@media (max-width: 768px){
#webform-submission-lestnicy-na-metallokarkase-ot-38-add-form ul.thumbnails.image_picker_selector li {padding: 5px; width: 33.3%;}
#captcha {width: 100%;}
.ui-dialog .ui-dialog-titlebar {padding: 13px 24px;}
}

@media (max-width: 576px){
#webform-submission-lestnicy-na-metallokarkase-ot-38-add-form ul.thumbnails.image_picker_selector li {padding: 5px; width: 50%;}
#block-views-block-bed-block-2 img {height: 200px !important;}

}

/* MD Устройства Medium (планшеты, 768 пикселей и выше)*/
@media (min-width: 768px) and (max-width: 991.98px) {

}

/* LG Устройства Large (настольные компьютеры, 992 пикселей и выше)*/
@media (min-width: 992px) and (max-width: 1199.98px) {
	#webform-submission-lestnicy-na-metallokarkase-ot-38-add-form ul.thumbnails.image_picker_selector li {padding: 18px;}

}

/* XL Устройства X-Large (большие настольные компьютеры, 1200 пикселей и выше)*/
@media (min-width: 1200px) and (max-width: 1399.98px) {

}

/* XXL Устройства XX-Large (большие настольные компьютеры, 1400 пикселей и выше)*/
@media (min-width: 1400px) {

}

@media screen and (max-width: 640px) {
.text-form1 {font-size: 30px; line-height: 1.23; margin-bottom: 18px;}
.text-form2 {font-size: 24px; line-height: 1.45;}
#block-bootstrap-barrio-subtheme-firstscreen img {height: 700px !important;}
#block-bootstrap-barrio-subtheme-firstscreen .text {font-size: 14px; line-height: 1;}
#navbar-main {padding: 10px; margin-right: 5px; margin-left: 5px; justify-content: flex-end;}
.navbar-nav {align-items: center;}
#block-bootstrap-barrio-subtheme-onas img {height: 377px !important;}
}