/* Denisoft */

/* Размер логотипа */
.astroid-logo img {
max-width: 1100px;
max-height: 170px;
}

/* Прозрачная подложка под логотипом */
.astroid-header-section, .astroid-sidebar-header {
    background-color: transparent;
}

/* Без тени подложки логотипа */
.shadow-sm {
    box-shadow: none !important;
}

/* Цвет окантовки подложки логотипа */
.border-bottom {
    border-bottom: 1px solid #ffffff !important;
}

/* отступ сверху блока с контентом */
.astroid-section {
    padding: 30px 0;
}

/* Расстояние от рамки текста в блоке новости до текста (padding) */
.card-body {
/*    flex: 1 1 auto;
    min-height: 1px;*/
    padding: 1rem;
}

/* Расстояние между блоками */
.article-wraper {
	height: 100%;
	padding-bottom: 15px;
}

/* Рамка вокруг блоков на главной */
.card, .article-wraper-inner {
border: transparent;
}

/*Мегаменю*/
.megamenu-container li.nav-item-submenu {
	border-radius: 0.25rem;
}
.megamenu-container li.nav-item-submenu a:hover {
	border-radius: 0.25rem;
}
.astroid-nav .nav-submenu{
	background-color: #f8f9fa;
    width: 120%;
    max-width: 500px;
}
.astroid-nav .nav-submenu  li  .nav-submenu {
    width: 110%;
    max-width: 500px;
}

/* Бордюр цвет и подсветка в таблицах списка */
.table-bordered {
    border: none;
}
.table-striped tbody tr:nth-of-type(2n+1) {
    background-color: transparent;
}
.table-hover tbody tr:hover {
	color: #212529;
	background-color: rgba(0, 0, 0, 0.075);
}
.table-bordered th, .table-bordered td {
    border: transparent;
}
.table th, .table td {
padding: 5px;
text-align: justify;
}
small, .small {
	font-size: 16px;
	text-align: right;
	color: #02add9;
}

/* Шрифт h2 заголовков */
.item-page .item-title [itemprop="headline"] {
    margin-bottom: 20px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #02add9;
    font-size: 20px;
	line-height: 1em;
}

/*Отступ сверху в блоке left*/
.col-lg-3 {
padding-top: 2pt;
}

/*Отступ под абзацем (над ним 0)*/
p {
    margin-top: 0;
    margin-bottom: 0.3rem;
}

/*Навигатор в футере*/
.breadcrumb {
    display: flex;
    flex-wrap: wrap;
    padding: 0.75rem 1rem;
    margin-bottom: 1rem;
	color: #02add9;
    list-style: none;
    background-color: #e9ecef;
    border-radius: 0.25rem;
	margin-left: 10%;
    margin-right: 10%;
	text-align: left;
}
.col-lg-12 {
    flex: auto;
    max-width: 100%;
/*	min-width: 1064px;*/
}
#cs-1528971627712 a {
    color: #02add9;
}
#cs-1528971627712 a:hover {
    color: #0000FF;
}
li {
    color: #0000FF;
}
li.active {
    color: #02add9;
}
.pt-2, .py-2 {
    padding-top: 1rem !important;
}

/*Выравнивание копирайта*/
.astroid-footer {
	text-align: center !important;
}

/*Ширина слайдера*/
.flexslider {
    margin: 0 25%;
}

/*Расстояние от хедера и меню до слайдера в TOP*/
.astroid-section {
    padding: 10px 0;
}

/*Корректировка адаптива*/
.astroid-section {
    padding: 10px 0;
}
.text-center {
    text-align: center !important;
}
body, .body {
    font-size: 14px;
	line-height: 16px;
	}
.body {
/*    min-width: 1064px;*/
}
.astroid-logo .astroid-logo-mobile {
    max-width: 100%;
}
.astroid-footer-section {
	width: 100%;
}

/*Расстояние между блоками в левой колонке*/
.moduletable {
    margin: 0 0;
    padding: 0 0;
}

/*Форма поиска*/
.form-control {
	border: 1px solid #02add9 !important;
	border-radius: 0.25rem !important;
}
div.search input.button {
    border-radius: 0.25rem !important;
}
#mod-search-searchword104 {
	color: #0000FF;
}
.input-group-append  {
	margin-top: -10px;
}

/*Acy v.6+
.border, .border-layout {
    border: 1px solid #02add9 !important;
}
.acym_module .acym_introtext {
    margin: 0 auto 20px !important;
}
.acym_introtext {
	color: #02add9;
}
input.cell {
   color: #0000FF;
   border: 1px solid #02add9 !important;
   width: 220px;
   height: 20pt;
}
.btn, .cart-view #com-form-login-remember input.default, .view-cart #com-form-login-remember input.default, body .jdb-button.jdb-button-primary > .jdb-button-link  {
	line-height: 1;
	font-weight: 800;
	border-radius: 0.25rem !important;
}*/

/*Acy v.4*/
.acymailing_form {
    margin-top: 15px;
    display: inline-block;
	font-size: 12px;
}
.acymailing_introtext {
	color: #02add9;
}
input, button, select, optgroup, textarea {
    margin-bottom: 10px;
    font-family: inherit;
    font-size: inherit;
    line-height: 1.8em;
    color: #02add9;
	padding-left: 10px;
	padding-right: 10px;
	border: 1px solid #02add9;
	border-radius: 0.25rem !important;
}
.btn, .cart-view #com-form-login-remember input.default, .view-cart #com-form-login-remember input.default, body .jdb-button.jdb-button-primary > .jdb-button-link  {
	line-height: 1;
	font-weight: 800;
	border-radius: 0.25rem !important;
}
.p-3, .border-layout {
    padding: 1rem !important;
    border: 1px solid #02add9 !important;
}
button, [type="button"], [type="reset"], [type="submit"] {
    -webkit-appearance: button;
    margin-top: 10px;
}
/*Расстояние между модулями по вертикали*/
.moduletable {
    margin: 0px 0px 20px 0px;
}

/*

templates/jd_boston_astroid/html/frontend/footer.php -- здесь копирайт шаблона

ACYM_NAME="РќР°Р·РІР°РЅРёРµ С„РёСЂРјС‹ / Р¤РРћ"

<div style="text-align: center;" /> ... </div>

.htaccess
RewriteCond %{HTTP_HOST} ^wo4uh.beget.tech$ [NC]
RewriteRule ^$ http://wo4uh.beget.tech/index.php/ru/glavnaya [R=301,L]

*/

/* =End= */