.uk-border-rounded {border-radius: 10px;}
ul {list-style-image: url('/images/elementi/li2.svg');}
p {margin: 15px 0;}
.phone_top {line-height: 1.2; font-size: .95rem;}
.phone_top span {font-size: 1.2rem; font-weight: 700;}
.razdeli .uk-tab > * > a {padding: 15px; font-weight: 600; line-height: 1.1; margin-bottom: 15px; color: #444;}
.razdeli .uk-tab > .uk-active > a {color: #fff; border-color: #000; background: #E60000; border-radius: 10px 0 0 10px; font-weight: 700;}
.razdeli .el-title {font-size: 1.5rem; line-height: 1.1; font-weight: 700; color: #444;}
.razdeli .el-item {background: #fff; padding: 20px; box-shadow: 1px 2px 15px #00000012; border-radius: 10px;}
.uk-modal-dialog p {font-size: .95rem; line-height: 1.4; margin: 10px 0 15px;}
.uk-modal-dialog li {font-size: .95rem; line-height: 1; margin-bottom: 7px;}
.uk-modal-dialog .uk-button-secondary {font-size: .8rem; padding: 14px 15px 10px; line-height: 1;}
.uk-modal-dialog .uk-button-secondary svg {margin-top: -3px;}
.uk-modal-dialog img {border-radius: 10px; border: .5px solid #eee;}
.zg_1 {color: #E60000; font-weight: 800; text-transform: uppercase; font-size: 3.3rem; line-height: 1;}
.zg_1 span {color: #000;}
.zg_1_1 {color: #000; font-weight: 700; font-size: 1.3rem; text-transform: uppercase;}
.zg2 {font-size: 1.8rem; line-height: 1.1; font-weight: 700; text-transform: uppercase;}
.pod_zg {font-size: .95rem; line-height: 1.2; font-weight: 600; color: #666;}
.zg3 {font-size: 2.5rem; line-height: 1.1; font-weight: 700; color: #FFCC00 !important;}
.pod_zg3 {font-size: 1.6rem; line-height: 1.1; font-weight: 700;}
.block_1 {background-color: rgba(255,255,255,.8); border-radius: 15px; padding: 50px 40px;}
.turk_zg {font-size: 1.5rem; line-height: 1.1; font-weight: 700;}
.preim .el-title {font-size: 1rem; line-height: 1.1; font-weight: 700; color: #666;}
.zg_preim {font-size: 1.2rem; line-height: 1.1; font-weight: 700;}
.preim_text {font-size: .9rem; line-height: 1.3;}

/* Ноутбуки */
@media screen and (min-width: 1366px) and (max-width:1680px) {
	.zg_1 {font-size: 2.9rem;}
	.zg_1_1 {font-size: 1.2rem;}
	.phone_top {font-size: .9rem;}
	.phone_top span {font-size: 1.1rem;}
	.uk-navbar-item, .uk-navbar-nav > li > a, .uk-navbar-toggle {font-size: .95rem;}
	.zg2 {font-size: 1.6rem;}
	.preim .el-title {font-size: .92rem;}
	.pod_zg {font-size: .9rem;}
	.razdeli .uk-tab > * > a {font-size: .95rem;}
	.razdeli .el-title {font-size: 1.3rem;}
	.razdeli .el-content {font-size: .95rem;}
	.zg3 {font-size: 2.2rem; }
	.pod_zg3 {font-size: 1.3rem;}
	.turk_zg {font-size: 1.3rem;}
	.zg_preim {font-size: 1.1rem;}
	.preim_text {font-size: .85rem;}
}

/* Планшеты */
@media screen and (min-width: 768px) and (max-width: 1024px) {
}

/* Смартфоны */
@media screen and (max-width: 767px) {
	.zg_1 {font-size: 2rem;}
	.zg_1_1 {font-size: 1rem;}
	.zg2 {font-size: 1.4rem;}
	.pod_zg {font-size: .85rem;}
	.osn_text {font-size: .9rem;}
	.preim .el-title {font-size: .85rem;}
	.preim .el-image {max-width: 60%;}
	.razdeli .uk-tab > .uk-active > a {border-color: transparent; border-radius: 7px 0 0 7px;}
	.razdeli .uk-tab > * > a {font-size: .9rem; padding: 7px; margin-bottom: 5px;}
	.razdeli .el-title {font-size: 1.2rem;}
	.razdeli .el-content {font-size: .85rem;}
	
	.uk-modal-title {font-size: 1.2rem;}
	.uk-modal-dialog p {font-size: .85rem;}
	.uk-modal-dialog li {font-size: .85rem;}
	.uk-modal-dialog .uk-button-secondary {font-size: .7rem; padding: 12px 13px 8px;}
	.uk-button-danger {font-size: .7rem; padding: 8px 13px 8px; line-height: 1;}
	.uk-button-secondary {font-size: .7rem; padding: 8px 13px 8px; line-height: 1;}
	.uk-button-primary {font-size: .7rem; padding: 8px 13px 8px; line-height: 1;}
	.turk_zg {font-size: 1.1rem;}
	.zg_preim {font-size: 1.1rem;}
	.preim_text {font-size: .85rem;}
	.zg3 {font-size: 1.4rem;}
	.pod_zg3 {font-size: 1rem;}
}