

/* Start:/local/templates/ORACLE/styles.css?17159316671592*/
@charset "utf-8";
/* CSS Primary */

.template-text {
color:#fff!important;
}

:root {
    --ar-primary:  #D5614C;
    --ar-primary-rgb: 213, 97, 76;
--ar-link-color:#D5614C;
  --ar-link-hover-color: #f17373 !important;
    --ar-btn-hover-color: #fff;
    --ar-btn-active-color: #fff;
    --ar-btn-hover-bg: #D5614C;
    --ar-btn-active-bg: #D5614C;
    --ar-btn-hover-border-color: #D5614C;
    --ar-btn-active-border-color: #D5614C;
    --ar-btn-disabled-color: #fff;
}

.alert-primary {
  --ar-alert-color: #D5614C!important;
  --ar-alert-bg: #fdeeee!important;
  --ar-alert-border-color: #D5614C!important;
}
.alert-primary .alert-link {
  color: #aa3a3a!important;
}

.btn:hover {
    color: var(--ar-btn-hover-color);
    background-color: var(--ar-btn-hover-bg);
    border-color: var(--ar-btn-hover-border-color);
}
.btn-primary {
    --ar-btn-hover-color: #fff;
    --ar-btn-active-color: #fff;
    --ar-btn-hover-bg: #D5614C;
    --ar-btn-active-bg: #D5614C;
    --ar-btn-hover-border-color: #D5614C;
    --ar-btn-active-border-color: #D5614C;
    --ar-btn-disabled-color: #fff;
}
.btn-outline-primary {
  --ar-btn-color: #D5614C;
  --ar-btn-border-color: #D5614C;
  --ar-btn-hover-color: #fff;
  --ar-btn-hover-bg: #ed5050;
  --ar-btn-hover-border-color: #D5614C;
  --ar-btn-focus-shadow-rgb: 213, 97, 76;
  --ar-btn-active-color: #000;
  --ar-btn-active-bg: #D5614C;
  --ar-btn-active-border-color: #D5614C;
  --ar-btn-active-shadow: unset;
  --ar-btn-disabled-color: #D5614C;
  --ar-btn-disabled-bg: transparent;
  --ar-btn-disabled-border-color: #D5614C;
  --ar-gradient: none
}
/* End */


/* Start:/local/templates/ORACLE/template_styles.css?17159320923323*/
.bg-danger {
    background-color: #D5614C !important;
}

.btn-hover.color-primary {
    background-image: linear-gradient(to right, #eb3941, #f15e64, #e14e53, #e2373f);  box-shadow: 0 5px 15px rgba(242, 97, 103, .4);
}

/* Градиентовые кнопки */
.btn-hover {
    color: #fff;
    cursor: pointer;
    border: none;
    background-size: 300% 100%;
    moz-transition: all .4s ease-in-out;
    -o-transition: all .4s ease-in-out;
    -webkit-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out;
}

.btn-hover:hover {
    background-position: 100% 0;
    moz-transition: all .4s ease-in-out;
    -o-transition: all .4s ease-in-out;
    -webkit-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out;
}

.btn-hover:focus {
    outline: none;
}

.btn-hover.color-1 {
    background-image: linear-gradient(to right, #25aae1, #40e495, #30dd8a, #2bb673);
    box-shadow: 0 4px 15px 0 rgba(49, 196, 190, 0.75);
}
.btn-hover.color-2 {
    background-image: linear-gradient(to right, #f5ce62, #e43603, #fa7199, #e85a19);
    box-shadow: 0 4px 15px 0 rgba(229, 66, 10, 0.75);
}
.btn-hover.color-3 {
    background-image: linear-gradient(to right, #667eea, #764ba2, #6B8DD6, #8E37D7);
    box-shadow: 0 4px 15px 0 rgba(116, 79, 168, 0.75);
}
.btn-hover.color-4 {
    background-image: linear-gradient(to right, #fc6076, #ff9a44, #ef9d43, #e75516);
    box-shadow: 0 4px 15px 0 rgba(252, 104, 110, 0.75);
}
.btn-hover.color-5 {
    background-image: linear-gradient(to right, #0ba360, #3cba92, #30dd8a, #2bb673);
    box-shadow: 0 4px 15px 0 rgba(23, 168, 108, 0.75);
}
.btn-hover.color-6 {
    background-image: linear-gradient(to right, #009245, #FCEE21, #00A8C5, #D9E021);
    box-shadow: 0 4px 15px 0 rgba(83, 176, 57, 0.75);
}
.btn-hover.color-7 {
    background-image: linear-gradient(to right, #6253e1, #852D91, #A3A1FF, #F24645);
    box-shadow: 0 4px 15px 0 rgba(126, 52, 161, 0.75);
}
.btn-hover.color-8 {
    background-image: linear-gradient(to right, #29323c, #485563, #2b5876, #4e4376);
    box-shadow: 0 4px 15px 0 rgba(45, 54, 65, 0.75);
}
.btn-hover.color-9 {
    background-image: linear-gradient(to right, #25aae1, #4481eb, #04befe, #3f86ed);
    box-shadow: 0 4px 15px 0 rgba(65, 132, 234, 0.75);
}
.btn-hover.color-10 {
        background-image: linear-gradient(to right, #ed6ea0, #ec8c69, #f7186a , #FBB03B);
    box-shadow: 0 4px 15px 0 rgba(236, 116, 149, 0.75);
}
.btn-hover.color-11 {
       background-image: linear-gradient(to right, #eb3941, #f15e64, #e14e53, #e2373f);  box-shadow: 0 5px 15px rgba(242, 97, 103, .4);
}

/*Радиус для новостей: картинка и дата*/
.top-left-radius {
    border-top-left-radius: 0px 0px!important;
}

.bottom-left-radius {
    border-bottom-left-radius: 0px 0px!important;
}


.image-wrap {
    min-width: 100px!important;
	min-height:100px!important;
    max-width: 100px!important;
	max-height:100px!important;
}

.image-flex {
	display:flex;
	align-items:center;
}


.icon-box {
    width: 100px;
    height: 100px;
}
.icon-svg {
max-width: 100%;
    height: auto;
    vertical-align: middle;
}
.svg-primary {
    filter: invert(36%) sepia(61%) saturate(469%) hue-rotate(94deg) brightness(89%) contrast(92%);
}


/*список на две колонки*/
ul.two-col { 
    column-count: 2; 
}

/* End */
/* /local/templates/ORACLE/styles.css?17159316671592 */
/* /local/templates/ORACLE/template_styles.css?17159320923323 */
