Seditio Source
Root |
./othercms/slaed_cms_6.2_pro/templates/default/css/blocks.css
/* Блоки главной страницы */
.advantage .wrp { position: relative; }
.i_date:before { background-position: -238px -34px; width: 14px; height: 14px; margin: -4px 7px 0 0; }

/* Блоки внизу страницы */
/* Блок форума */
.list-item, .list-item ul { list-style: none; padding: 0; margin: 0; }
.list-item > li { padding: 18px 0 0; margin-top: 18px; border-top: 1px solid #3d4450; }
.list-item > li:first-child { padding-top: 0; border-top-width: 0; }
.list-item > li > a {
display: inline-block;
vertical-align: bottom;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
display: inline-block;
max-width: 100%;
color: #fff;
}
.list-item > li ul { font-size: .9em; margin-top: .2em; }
.list-item > li ul li { display: inline; margin-right: 20px; }
.list-item > li ul, .list-item > li ul a { color: #a5b2bf; }

/* Блок партнеры/технологии */
.partners { margin-right: -7px; }
.partners:after { content: ""; clear: both; display: block; }
.partners a { float: left; border: 1px solid #353c48; margin: 0 7px 7px 0; }
.partners a:hover { border-color: #3e4552; }

/* Блок контактов */
.block_contact { list-style: none; padding-left: 32px; }
.block_contact li { margin-bottom: 20px; }
.block_contact li:after { content: ""; clear: both; display: block;}
.block_contact li.ico:before { float: left; margin-left: -32px; }
.i_geo:before { width: 18px; height: 31px; background-position: -238px -48px; }
.i_phone:before { width: 18px; height: 22px; background-position: -238px -79px; }

/* Новости и отзывы/файлы */
.col-block { margin-bottom: 50px; }
.ms-list, .ms-list ul { list-style: none; padding: 0; margin: 0; }
.ms-list > li {
border-top: 1px solid #ebebee;
padding: 25px 29px 0 80px;
height: 1%;
min-height: 60px;
position: relative;
margin-bottom: 25px;
}
.ms-list > li:before {
content: "";
background-color: #dbe2e9;
border-radius: 5px;
width: 9px;
height: 9px;
display: block;
position: absolute;
right: 0;
margin-top: 6px;
}
.ms-list > li:hover:before { background-color: #6abdfd; }
.ms-list > li:first-child { border-top-width: 0; padding-top: 5px; }
.ms-img {
margin-left: -80px;
position: absolute;
border-radius: 4px;
display: inline-block;
width: 60px;
height: 60px;
background-position: 50% 50%;
background-repeat: no-repeat;
background-size: cover;
}
.ms-list > li > b {
font-weight: normal;
font-size: 18px;
display: block;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
color: #30a2f6;
margin-top: -4px;
}
.ms-list > li p { margin: 0 0 .3em 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.ms-list > li ul { font-size: .9em; color: #6e7c8b; }
.ms-list > li ul li { display: inline; margin-right: 20px; }
.i_date:before { background-position: -238px -34px; width: 14px; height: 14px; margin: -4px 7px 0 0; }

/* Блок обратной связи */
#block-feedback { position: fixed; top: 50%; right: 0; z-index: 2005; margin-top: -85px; width: 34px; height: 190px; }
.btn-feedback {
position: absolute;
bottom: 0;
width: 34px;
height: 34px;
transform: rotate(-90deg);
}
.btn-feedback b {
position: absolute;
border-radius: 6px 6px 0 0;
width: 190px;
height: 18px;
line-height: 18px;
padding: 8px 0;
text-align: center;
color: #fff;
white-space: nowrap;
text-transform: uppercase;
text-decoration: none !important;
background-color: #72c0f9;
background: linear-gradient(to top, #78c6fb 0%, #6dbaf7 100%);
}
#block-feedback .dropdown-form {
left: auto;
right: 36px;
top: 0;
margin: 0;
padding: 25px;
background: linear-gradient(to top, #fff 0%, #f2f4f7 100%);
}
.block-feedback-form { list-style: none; padding: 0; margin: 0; width: 410px; }
.bff-col2 { float: left; width: 170px; }
.bff-col1 { float: left; width: 225px; margin-right: 15px; }
.block-feedback-form input, .block-feedback-form textarea { width: 100%; box-sizing: border-box; }
.block-feedback-form input { height: 30px; margin-bottom: 15px; }
.block-feedback-form textarea { height: 136px; resize: none; }

/* Стандартные блоки справа */
/* Общее оформление правых блоков */
.block {
background: #f6f8fa;
height: 1%;
padding: 15px;
border-radius: 8px;
margin-bottom: 25px;
}
.btl { font-size: 22px; color: #b1b5b9; margin: -6px 0 20px 0; line-height: normal; }

/* Блоки по центру */
/* Сообщения */
.message-box { margin-bottom: 50px; }
.message-box h3 { padding-bottom: 20px; border-bottom: 1px solid #ebebee; }

/* Центральные */
.block-center { margin-bottom: 50px; }
.block-center h3 { padding-bottom: 20px; border-bottom: 1px solid #ebebee; }

/* Центральные нижние */
.block-down { margin-top: 50px; }
.block-down h3 { padding-bottom: 20px; border-bottom: 1px solid #ebebee; }