/* Important */
/* Modals */
/* Mixins */
/* Lyout */
@import url(https://fonts.googleapis.com/css?family=PT+Sans:400,700,400italic,700italic&subset=cyrillic-ext,latin);
@import url(https://fonts.googleapis.com/css?family=PT+Sans+Narrow:400,700);
@import url("assets/stylesheet/iconfont/style.min.css");
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_top-bar.scss}line{font-family:\000032}}
#top-bar {
    height: 34px;
    line-height: 34px;
    font-size: 12px;
    color: #666666;
    background-color: #f3f3f3;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_top-bar.scss}line{font-family:\0000310}}
#top-bar a {
    color: #666666;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_top-bar.scss}line{font-family:\0000312}}
#top-bar a:hover {
    color: #6a82a9;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_top-bar.scss}line{font-family:\0000319}}
#top-bar .row.visible-xs .top-bar-menu span.ico {
    padding-right: 5px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_top-bar.scss}line{font-family:\0000324}}
#top-bar .top-bar-menu {
    text-align: left;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_top-bar.scss}line{font-family:\0000326}}
#top-bar .top-bar-menu li {
    margin-right: 16px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_top-bar.scss}line{font-family:\0000328}}
#top-bar .top-bar-menu li:last-child {
    margin-right: 0px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_top-bar.scss}line{font-family:\0000339}}
#top-bar .top-bar-socials {
    text-align: right;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_top-bar.scss}line{font-family:\0000342}}
#top-bar .top-bar-socials a {
    margin-left: 6px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_top-bar.scss}line{font-family:\0000344}}
#top-bar .top-bar-socials a:hover {
    text-decoration: none;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_header\scss}line{font-family:\000031}}
.spacer {
    position: relative;
    height: 30px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_header\scss}line{font-family:\000034}}
.spacer.big {
    height: 90px;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_header\scss}line{font-family:\000039}}
#header {
    /* Large devices (large desktops, 1200px and up) */
    /* Small devices (tablets, 768px and up) */
    padding: 28px 0;
}
@media (min-width: 1200px) {
    @media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_header\scss}line{font-family:\0000313}}
    #header .search {
        padding-left: 19%;
    }
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_header\scss}line{font-family:\0000325}}
#header .text-left {
    padding-top: 16px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_header\scss}line{font-family:\0000327}}
#header .text-left address {
    margin-bottom: 0px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_header\scss}line{font-family:\0000330}}
#header .text-left strong {
    display: block;
    font-size: 24px;
    line-height: 24px;
    color: #333;
    font-family: 'PT Sans Narrow', sans-serif;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_header\scss}line{font-family:\0000337}}
#header .text-left span {
    font-size: 13px;
    color: #999999;
    line-height: 13px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_header\scss}line{font-family:\0000345}}
#header .logo img {
    max-height: 66px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_header\scss}line{font-family:\0000353}}
#header .text-right a {
    outline: none;
    cursor: pointer;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_header\scss}line{font-family:\0000358}}
#header .text-right ul.list-inline {
    margin: 3px 0 13px 0;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_header\scss}line{font-family:\0000360}}
#header .text-right ul.list-inline > li {
    /*
  a.dropdown-toggle::after {
  	content: "\e6eb";
  	font-family: 'iconfont';
  	margin: 0 0 0 5px;
  	padding: 0;
  	font-size: 10px;
  	border:none;
  }
  */
    height: 22px;
    line-height: 22px;
    border-left: 1px solid;
    border-left-color: #e4e4e4;
    padding-right: 10px;
    padding-left: 13px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_header\scss}line{font-family:\0000371}}
#header .text-right ul.list-inline > li.dropdown .ico {
    margin: 6px 0 0 5px;
    padding: 0;
    font-size: 12px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_header\scss}line{font-family:\0000377}}
#header .text-right ul.list-inline > li a {
    padding: 0;
    background: none;
    font-size: 14px -1px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_header\scss}line{font-family:\0000390}}
#header .text-right ul.list-inline li:first-child {
    border: none;
    padding-left: 0;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_header\scss}line{font-family:\0000394}}
#header .text-right ul.list-inline li:last-child {
    padding-right: 0;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_header\scss}line{font-family:\0000397}}
#header .text-right ul.list-inline ul.dropdown-menu {
    border: none;
    border-radius: 0;
    padding: 10px 16px;
    margin: 0px;
    width: 50px;
    -moz-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2);
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_header\scss}line{font-family:\00003107}}
#header .text-right ul.list-inline ul.dropdown-menu a {
    margin: 4px 0;
    display: block;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_header\scss}line{font-family:\00003111}}
#header .text-right ul.list-inline ul.dropdown-menu a:hover {
    color: #6a82a9;
    text-decoration: underline;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_header\scss}line{font-family:\00003120}}
#header .text-right .search input {
    padding-right: 30px;
    popsition:relative;
    z-index:1;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_header\scss}line{font-family:\00003123}}
#header .text-right .search button {
    height: 30px;
    line-height: 30px;
    float: right;
    margin: 0 0 0 -36px;
    padding: 0 10px 0 10px;
    background: none;
    color: #999;
    font-size: 14px;
    border: none;
    position:relative;
    z-index: 2;
}
@media insass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_header\scss}line{font-family:\00003134}}
#header .text-right .search button:hover {
    color: #333;
}

/* Main navigition */
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_main-nav.scss}line{font-family:\000032}}
#main-nav {
    background: #252525;
    font-size: 14px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_main-nav.scss}line{font-family:\0000310}}
#main-nav a {
    text-decoration: none;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_main-nav.scss}line{font-family:\0000314}}
#main-nav .navbar-collapse {
    padding-left: 0;
    padding-right: 0;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_main-nav.scss}line{font-family:\0000319}}
#main-nav .navbar-nav > li > a {
    color: white;
    padding-top: 12px;
    padding-bottom: 9px;
}
.basket_total_price{
    white-space: nowrap;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_main-nav.scss}line{font-family:\0000324}}
#main-nav .navbar-nav > li > a:hover {
    background: #b0cbd9;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_main-nav.scss}line{font-family:\0000329}}
#main-nav .nav .open > a, #main-nav .nav .open > a:hover, #main-nav .nav .open > a:focus {
    background: #b0cbd9;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_main-nav.scss}line{font-family:\0000338}}
#main-nav .navbar-right {
    /*.favorite span.ico {
  	color: $favorite-color;
  }*/
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_main-nav.scss}line{font-family:\0000341}}
#main-nav .navbar-right span.ico {
    padding-right: 9px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_main-nav.scss}line{font-family:\0000354}}
#main-nav .navbar-header ul.nav, #main-nav .navbar-header ul.nav li {
    float: left;
    margin: 0;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_main-nav.scss}line{font-family:\0000359}}
#main-nav .navbar-header .navbar-toggle {
    margin: 0;
    padding: 12px;
    float: right;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_main-nav.scss}line{font-family:\0000363}}
#main-nav .navbar-header .navbar-toggle span.icon-bar {
    background: #fff;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_main-nav.scss}line{font-family:\0000372}}
#main-nav .dropdown:hover .dropdown-menu {
    display: block;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_main-nav.scss}line{font-family:\0000375}}
#main-nav ul.dropdown-menu {
    border: none;
    border-radius: 0px;
    box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.15);
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_main-nav.scss}line{font-family:\0000380}}
#main-nav ul.dropdown-menu.medium {
    padding: 0;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_main-nav.scss}line{font-family:\0000382}}
#main-nav ul.dropdown-menu.medium a:hover {
    text-decoration: underline;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_main-nav.scss}line{font-family:\0000385}}
#main-nav ul.dropdown-menu.medium ul.list-unstyled {
    padding: 22px 23px 20px 23px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_main-nav.scss}line{font-family:\0000388}}
#main-nav ul.dropdown-menu.medium li {
    width: 210px;
    padding: 0;
    vertical-align: top;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_main-nav.scss}line{font-family:\0000392}}
#main-nav ul.dropdown-menu.medium li > a {
    line-height: 24px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_main-nav.scss}line{font-family:\0000395}}
#main-nav ul.dropdown-menu.medium li.list-title {
    font-weight: bold;
    text-transform: uppercase;
    margin-bottom: 6px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_main-nav.scss}line{font-family:\00003102}}
#main-nav ul.dropdown-menu.medium li.banner a {
    padding: 0;
    margin: 0;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_main-nav.scss}line{font-family:\00003113}}
#main-nav ul.dropdown-menu.big {
    padding: 22px 23px 20px 23px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_main-nav.scss}line{font-family:\00003115}}
#main-nav ul.dropdown-menu.big li > a {
    line-height: 24px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_main-nav.scss}line{font-family:\00003118}}
#main-nav ul.dropdown-menu.big li a:hover {
    text-decoration: underline;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_main-nav.scss}line{font-family:\00003121}}
#main-nav ul.dropdown-menu.big .list-title a {
    font-weight: bold;
    text-transform: uppercase;
    margin-bottom: 6px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_main-nav.scss}line{font-family:\00003126}}
#main-nav ul.dropdown-menu.big .img-banner {
    width: 100%;
    max-width: 100%;
    height: auto;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_main-nav.scss}line{font-family:\00003131}}
#main-nav ul.dropdown-menu.big .img-banner.animated {
    -webkit-animation-duration: 1s;
    -moz-animation-duration: 1s;
    -o-animation-duration: 1s;
    animation-duration: 1s;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_main-nav.scss}line{font-family:\00003135}}
#main-nav .nav, #main-nav .collapse, #main-nav .dropup, #main-nav .dropdown {
    position: static;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_main-nav.scss}line{font-family:\00003138}}
#main-nav .container {
    position: relative;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_main-nav.scss}line{font-family:\00003141}}
#main-nav .dropdown-menu {
    left: auto;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_main-nav.scss}line{font-family:\00003144}}
#main-nav .dropdown .dropdown-menu.big {
    left: 0;
    right: 0;
    margin-left: 15px;
    margin-right: 15px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_main-nav.scss}line{font-family:\00003155}}
#main-nav .search {
    margin: 20px 15px 10px 15px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_main-nav.scss}line{font-family:\00003157}}
#main-nav .search input {
    position: relative;
    z-index: 1;
    padding-right: 30px;
    font-size: 14px;
    line-height: 32px;
    height: 32px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_main-nav.scss}line{font-family:\00003165}}
#main-nav .search button {
    position: relative;
    z-index: 2;
    height: 36px;
    line-height: 36px;
    float: right;
    margin: 0 0 0 -36px;
    padding: 0 10px 0 10px;
    background: none;
    color: #999;
    font-size: 14px;
    border: none;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_main-nav.scss}line{font-family:\00003177}}
#main-nav .search button:hover {
    color: #333;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_main-nav.scss}line{font-family:\00003184}}
#main-nav .navbar-nav {
    margin: 0;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_main-nav.scss}line{font-family:\00003188}}
#main-nav .dropdown-long .dropdown-menu {
    position: absolute;
    left: auto;
}
@media (min-width: 992px) {
    @media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_main-nav.scss}line{font-family:\00003202}}
    #main-nav li.brands {
        width: 190px;
        border-left: 1px solid #e4e4e4;
        margin-left: 20px;
        padding-left: 8px;
    }
    @media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_main-nav.scss}line{font-family:\00003207}}
    #main-nav li.brands .see-all {
        margin-top: 6px;
    }
}
@media (max-width: 668px) {
    @media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_main-nav.scss}line{font-family:\00003216}}
    #main-nav .dropdown-menu.medium > li {
        min-width: 95%;
        padding: 0;
        margin: 0;
    }
}
@media (max-width: 992px) {
    @media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_main-nav.scss}line{font-family:\00003225}}
    #main-nav .dropdown-menu.medium {
        background: #323232;
    }
    @media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_main-nav.scss}line{font-family:\00003228}}
    #main-nav .dropdown-menu.medium > li {
        width: 33%;
        padding: 0;
        margin: 0;
    }
    @media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_main-nav.scss}line{font-family:\00003233}}
    #main-nav .dropdown-menu a {
        color: white;
        opacity: 0.8;
        display: block;
        line-height: 30px;
    }
    @media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_main-nav.scss}line{font-family:\00003240}}
    #main-nav .dropdown-menu a:hover {
        background: none;
    }
    @media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_main-nav.scss}line{font-family:\00003244}}
    #main-nav .divider {
        opacity: 0.2;
    }
}
@media (max-width: 768px) {
    @media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_main-nav.scss}line{font-family:\00003250}}
    #main-nav .navbar-toggle {
        display: block;
    }
    @media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_main-nav.scss}line{font-family:\00003253}}
    #main-nav .navbar-collapse {
        padding-right: 0;
    }
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_footer.scss}line{font-family:\000031}}
#footer {
    background: #333333;
    color: #eaeaea;
    padding: 38px 0 28px 0;
    z-index: 2;
    position: relative;
    box-shadow: 0px 10px 40px rgba(0, 0, 0, 0.1), 0px -10px 40px rgba(0, 0, 0, 0.1);
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_footer.scss}line{font-family:\0000310}}
#footer a, #footer p {
    color: #eaeaea;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_footer.scss}line{font-family:\0000314}}
#footer h6 {
    margin: 0;
    padding: 0 0 12px 0;
    text-transform: uppercase;
    font-weight: bold;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_footer.scss}line{font-family:\0000321}}
#footer .socials {
    margin-top: 15px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_footer.scss}line{font-family:\0000324}}
#footer .socials a, #footer .socials a:hover {
    text-decoration: none;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_footer.scss}line{font-family:\0000328}}
#footer .socials a:hover {
    color: white;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_footer.scss}line{font-family:\0000334}}
#footer ul.list-unstyled {
    margin-top: -5px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_footer.scss}line{font-family:\0000338}}
#footer ul.list-unstyled > li a {
    display: block;
    line-height: 30px;
    border-bottom: 1px solid #4d4d4d;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_footer.scss}line{font-family:\0000343}}
#footer ul.list-unstyled > li a:hover {
    text-decoration: none;
    color: #6a82a9;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_footer.scss}line{font-family:\0000348}}
#footer ul.list-unstyled > li a::after {
    float: right;
    content: "\e6e9";
    font-family: 'iconfont';
    font-size: 11px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_footer.scss}line{font-family:\0000356}}
#footer ul.list-unstyled > li:last-child a {
    border-bottom: none;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_footer.scss}line{font-family:\0000361}}
#footer .sex {
    margin-top: 10px;
    margin-bottom: 8px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_footer.scss}line{font-family:\0000364}}
#footer .sex span:first-child {
    padding-right: 8px;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_footer.scss}line{font-family:\0000379}}
#copyright {
    background: black;
    color: #eaeaea;
    font-size: 12px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_footer.scss}line{font-family:\0000383}}
#copyright p {
    padding: 16px 0 0 0;
    color: #eaeaea;
    line-height: 16px;
    vertical-align: center;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_footer.scss}line{font-family:\0000389}}
#copyright a, #copyright a:hover {
    color: #eaeaea;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_footer.scss}line{font-family:\0000393}}
#copyright .payment {
    margin: 10px 0;
    padding: 0;
    text-align: right;
    /*img {
  	max-height: 24px;
  	-webkit-filter: blur(-5px);
  	-moz-filter: blur(-5px);
  	-o-filter: blur(-5px);
  	-ms-filter: blur(-5px);
  	filter: blur(-5px);
  }*/
    /*img {
  	-webkit-filter: grayscale(20%);
  	-moz-filter: grayscale(80%);
  	filter: grayscale(80%);
  }
  img:hover {
  	-webkit-filter: grayscale(0%);
  	-moz-filter: grayscale(0%);
  	filter: grayscale(0%);
  }*/
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_footer.scss}line{font-family:\0000397}}
#copyright .payment li {
    padding-left: 4px;
    padding-right: 4px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_footer.scss}line{font-family:\00003101}}
#copyright .payment li:first-child {
    padding-left: 0;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_footer.scss}line{font-family:\00003104}}
#copyright .payment li:last-child {
    padding-right: 0;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/layout/_footer.scss}line{font-family:\00003107}}
#copyright .payment img {
    max-height: 26px;
}

/* Helpers */
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_typography.scss}line{font-family:\0000313}}
body {
    font-family: "PT Sans", sans-serif;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_typography.scss}line{font-family:\0000317}}
body p {
    color: #444444;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_typography.scss}line{font-family:\0000327}}
h1 {
    font-size: 28px;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_typography.scss}line{font-family:\0000330}}
h2 {
    font-size: 22px;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_typography.scss}line{font-family:\0000333}}
h3 {
    font-size: 20px;
    text-transform: uppercase;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_typography.scss}line{font-family:\0000337}}
h4 {
    font-size: 18px;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_typography.scss}line{font-family:\0000340}}
h5 {
    font-size: 16px;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_typography.scss}line{font-family:\0000343}}
h6 {
    font-size: 14px;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_typography.scss}line{font-family:\0000350}}
.title-line .sort-by {
    margin-top: -64px;
    margin-right: 10px;
    position: absolute;
    right: 0;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_typography.scss}line{font-family:\0000355}}
.title-line .sort-by > h6 {
    font-weight: bold;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_typography.scss}line{font-family:\0000358}}
.title-line .sort-by > a {
    margin-top: -1px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_typography.scss}line{font-family:\0000361}}
.title-line .sort-by > a, .title-line .sort-by > h6 {
    line-height: 14px;
    padding: 0;
    margin: 0;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_typography.scss}line{font-family:\0000366}}
.title-line .sort-by > a .ico {
    font-size: 12px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_typography.scss}line{font-family:\0000369}}
.title-line .sort-by > h6, .title-line .sort-by > a {
    display: inline-block;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_typography.scss}line{font-family:\0000373}}
.title-line .sort-by .dropdown-menu .ico {
    position: absolute;
    font-size: 10px;
    margin: 6px 0 0 -14px;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_typography.scss}line{font-family:\0000389}}
.title-line h3 {
    line-height: 20px;
    padding: 0 0 15px 0;
    border-bottom: 1px dotted #bcbcbc;
    margin: 0 0 30px 0;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_typography.scss}line{font-family:\0000396}}
.title-line > span.ico {
    display: none;
    position: absolute;
    text-align: center;
    font-size: 18px;
    color: #666666;
    background: #fff;
    margin-top: -15px;
    padding: 6px;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_typography.scss}line{font-family:\00003108}}
.ico {
    font-family: 'iconfont';
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_typography.scss}line{font-family:\00003115}}
a {
    color: #444444;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_typography.scss}line{font-family:\00003117}}
a:hover {
    color: #6a82a9;
}

/* With sidebar */
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_with-sidebar.scss}line{font-family:\000036}}
#page-wrapper.with-sidebar #sidebar {
    width: 20%;
    padding: 15px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_with-sidebar.scss}line{font-family:\0000310}}
#page-wrapper.with-sidebar #content {
    width: 80%;
    padding: 15px 15px 15px 35px;
    position: relative;
    z-index: 1;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_with-sidebar.scss}line{font-family:\0000314}}
#page-wrapper.with-sidebar #sidebar, #page-wrapper.with-sidebar #content {
    float: left;
}

/*
Animate.css - http://daneden.me/animate
Licensed under the MIT license

Copyright (c) 2013 Daniel Eden

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_animate.scss}line{font-family:\0000314}}
body {
    /* Addresses a small issue in webkit: http://bit.ly/NEdoDq */
    -webkit-backface-visibility: hidden;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_animate.scss}line{font-family:\0000317}}
.animated {
    -webkit-animation-duration: 0.5s;
    -moz-animation-duration: 0.5s;
    -o-animation-duration: 0.5s;
    animation-duration: 0.5s;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_animate.scss}line{font-family:\0000328}}
.animated.hinge {
    -webkit-animation-duration: 2s;
    -moz-animation-duration: 2s;
    -o-animation-duration: 2s;
    animation-duration: 2s;
}

@-webkit-keyframes flash {
    /* line 36, helpers/_animate.scss */
    0%, 50%, 100% {
        opacity: 1;
    }

    /* line 37, helpers/_animate.scss */
    25%, 75% {
        opacity: 0;
    }
}
@-moz-keyframes flash {
    /* line 41, helpers/_animate.scss */
    0%, 50%, 100% {
        opacity: 1;
    }

    /* line 42, helpers/_animate.scss */
    25%, 75% {
        opacity: 0;
    }
}
@-o-keyframes flash {
    /* line 46, helpers/_animate.scss */
    0%, 50%, 100% {
        opacity: 1;
    }

    /* line 47, helpers/_animate.scss */
    25%, 75% {
        opacity: 0;
    }
}
@keyframes flash {
    /* line 51, helpers/_animate.scss */
    0%, 50%, 100% {
        opacity: 1;
    }

    /* line 52, helpers/_animate.scss */
    25%, 75% {
        opacity: 0;
    }
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_animate.scss}line{font-family:\0000355}}
.animated.flash {
    -webkit-animation-name: flash;
    -moz-animation-name: flash;
    -o-animation-name: flash;
    animation-name: flash;
}

@-webkit-keyframes shake {
    /* line 62, helpers/_animate.scss */
    0%, 100% {
        -webkit-transform: translateX(0);
    }

    /* line 63, helpers/_animate.scss */
    10%, 30%, 50%, 70%, 90% {
        -webkit-transform: translateX(-10px);
    }

    /* line 64, helpers/_animate.scss */
    20%, 40%, 60%, 80% {
        -webkit-transform: translateX(10px);
    }
}
@-moz-keyframes shake {
    /* line 68, helpers/_animate.scss */
    0%, 100% {
        -moz-transform: translateX(0);
    }

    /* line 69, helpers/_animate.scss */
    10%, 30%, 50%, 70%, 90% {
        -moz-transform: translateX(-10px);
    }

    /* line 70, helpers/_animate.scss */
    20%, 40%, 60%, 80% {
        -moz-transform: translateX(10px);
    }
}
@-o-keyframes shake {
    /* line 74, helpers/_animate.scss */
    0%, 100% {
        -o-transform: translateX(0);
    }

    /* line 75, helpers/_animate.scss */
    10%, 30%, 50%, 70%, 90% {
        -o-transform: translateX(-10px);
    }

    /* line 76, helpers/_animate.scss */
    20%, 40%, 60%, 80% {
        -o-transform: translateX(10px);
    }
}
@keyframes shake {
    /* line 80, helpers/_animate.scss */
    0%, 100% {
        transform: translateX(0);
    }

    /* line 81, helpers/_animate.scss */
    10%, 30%, 50%, 70%, 90% {
        transform: translateX(-10px);
    }

    /* line 82, helpers/_animate.scss */
    20%, 40%, 60%, 80% {
        transform: translateX(10px);
    }
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_animate.scss}line{font-family:\0000385}}
.animated.shake {
    -webkit-animation-name: shake;
    -moz-animation-name: shake;
    -o-animation-name: shake;
    animation-name: shake;
}

@-webkit-keyframes bounce {
    /* line 92, helpers/_animate.scss */
    0%, 20%, 50%, 80%, 100% {
        -webkit-transform: translateY(0);
    }

    /* line 93, helpers/_animate.scss */
    40% {
        -webkit-transform: translateY(-30px);
    }

    /* line 94, helpers/_animate.scss */
    60% {
        -webkit-transform: translateY(-15px);
    }
}
@-moz-keyframes bounce {
    /* line 98, helpers/_animate.scss */
    0%, 20%, 50%, 80%, 100% {
        -moz-transform: translateY(0);
    }

    /* line 99, helpers/_animate.scss */
    40% {
        -moz-transform: translateY(-30px);
    }

    /* line 100, helpers/_animate.scss */
    60% {
        -moz-transform: translateY(-15px);
    }
}
@-o-keyframes bounce {
    /* line 104, helpers/_animate.scss */
    0%, 20%, 50%, 80%, 100% {
        -o-transform: translateY(0);
    }

    /* line 105, helpers/_animate.scss */
    40% {
        -o-transform: translateY(-30px);
    }

    /* line 106, helpers/_animate.scss */
    60% {
        -o-transform: translateY(-15px);
    }
}
@keyframes bounce {
    /* line 109, helpers/_animate.scss */
    0%, 20%, 50%, 80%, 100% {
        transform: translateY(0);
    }

    /* line 110, helpers/_animate.scss */
    40% {
        transform: translateY(-30px);
    }

    /* line 111, helpers/_animate.scss */
    60% {
        transform: translateY(-15px);
    }
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_animate.scss}line{font-family:\00003114}}
.animated.bounce {
    -webkit-animation-name: bounce;
    -moz-animation-name: bounce;
    -o-animation-name: bounce;
    animation-name: bounce;
}

@-webkit-keyframes tada {
    /* line 121, helpers/_animate.scss */
    0% {
        -webkit-transform: scale(1);
    }

    /* line 122, helpers/_animate.scss */
    10%, 20% {
        -webkit-transform: scale(0.9) rotate(-3deg);
    }

    /* line 123, helpers/_animate.scss */
    30%, 50%, 70%, 90% {
        -webkit-transform: scale(1.1) rotate(3deg);
    }

    /* line 124, helpers/_animate.scss */
    40%, 60%, 80% {
        -webkit-transform: scale(1.1) rotate(-3deg);
    }

    /* line 125, helpers/_animate.scss */
    100% {
        -webkit-transform: scale(1) rotate(0);
    }
}
@-moz-keyframes tada {
    /* line 129, helpers/_animate.scss */
    0% {
        -moz-transform: scale(1);
    }

    /* line 130, helpers/_animate.scss */
    10%, 20% {
        -moz-transform: scale(0.9) rotate(-3deg);
    }

    /* line 131, helpers/_animate.scss */
    30%, 50%, 70%, 90% {
        -moz-transform: scale(1.1) rotate(3deg);
    }

    /* line 132, helpers/_animate.scss */
    40%, 60%, 80% {
        -moz-transform: scale(1.1) rotate(-3deg);
    }

    /* line 133, helpers/_animate.scss */
    100% {
        -moz-transform: scale(1) rotate(0);
    }
}
@-o-keyframes tada {
    /* line 137, helpers/_animate.scss */
    0% {
        -o-transform: scale(1);
    }

    /* line 138, helpers/_animate.scss */
    10%, 20% {
        -o-transform: scale(0.9) rotate(-3deg);
    }

    /* line 139, helpers/_animate.scss */
    30%, 50%, 70%, 90% {
        -o-transform: scale(1.1) rotate(3deg);
    }

    /* line 140, helpers/_animate.scss */
    40%, 60%, 80% {
        -o-transform: scale(1.1) rotate(-3deg);
    }

    /* line 141, helpers/_animate.scss */
    100% {
        -o-transform: scale(1) rotate(0);
    }
}
@keyframes tada {
    /* line 145, helpers/_animate.scss */
    0% {
        transform: scale(1);
    }

    /* line 146, helpers/_animate.scss */
    10%, 20% {
        transform: scale(0.9) rotate(-3deg);
    }

    /* line 147, helpers/_animate.scss */
    30%, 50%, 70%, 90% {
        transform: scale(1.1) rotate(3deg);
    }

    /* line 148, helpers/_animate.scss */
    40%, 60%, 80% {
        transform: scale(1.1) rotate(-3deg);
    }

    /* line 149, helpers/_animate.scss */
    100% {
        transform: scale(1) rotate(0);
    }
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_animate.scss}line{font-family:\00003152}}
.animated.tada {
    -webkit-animation-name: tada;
    -moz-animation-name: tada;
    -o-animation-name: tada;
    animation-name: tada;
}

@-webkit-keyframes swing {
    /* line 159, helpers/_animate.scss */
    20%, 40%, 60%, 80%, 100% {
        -webkit-transform-origin: top center;
    }

    /* line 160, helpers/_animate.scss */
    20% {
        -webkit-transform: rotate(15deg);
    }

    /* line 161, helpers/_animate.scss */
    40% {
        -webkit-transform: rotate(-10deg);
    }

    /* line 162, helpers/_animate.scss */
    60% {
        -webkit-transform: rotate(5deg);
    }

    /* line 163, helpers/_animate.scss */
    80% {
        -webkit-transform: rotate(-5deg);
    }

    /* line 164, helpers/_animate.scss */
    100% {
        -webkit-transform: rotate(0deg);
    }
}
@-moz-keyframes swing {
    /* line 168, helpers/_animate.scss */
    20% {
        -moz-transform: rotate(15deg);
    }

    /* line 169, helpers/_animate.scss */
    40% {
        -moz-transform: rotate(-10deg);
    }

    /* line 170, helpers/_animate.scss */
    60% {
        -moz-transform: rotate(5deg);
    }

    /* line 171, helpers/_animate.scss */
    80% {
        -moz-transform: rotate(-5deg);
    }

    /* line 172, helpers/_animate.scss */
    100% {
        -moz-transform: rotate(0deg);
    }
}
@-o-keyframes swing {
    /* line 176, helpers/_animate.scss */
    20% {
        -o-transform: rotate(15deg);
    }

    /* line 177, helpers/_animate.scss */
    40% {
        -o-transform: rotate(-10deg);
    }

    /* line 178, helpers/_animate.scss */
    60% {
        -o-transform: rotate(5deg);
    }

    /* line 179, helpers/_animate.scss */
    80% {
        -o-transform: rotate(-5deg);
    }

    /* line 180, helpers/_animate.scss */
    100% {
        -o-transform: rotate(0deg);
    }
}
@keyframes swing {
    /* line 184, helpers/_animate.scss */
    20% {
        transform: rotate(15deg);
    }

    /* line 185, helpers/_animate.scss */
    40% {
        transform: rotate(-10deg);
    }

    /* line 186, helpers/_animate.scss */
    60% {
        transform: rotate(5deg);
    }

    /* line 187, helpers/_animate.scss */
    80% {
        transform: rotate(-5deg);
    }

    /* line 188, helpers/_animate.scss */
    100% {
        transform: rotate(0deg);
    }
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_animate.scss}line{font-family:\00003191}}
.animated.swing {
    -webkit-transform-origin: top center;
    -moz-transform-origin: top center;
    -o-transform-origin: top center;
    transform-origin: top center;
    -webkit-animation-name: swing;
    -moz-animation-name: swing;
    -o-animation-name: swing;
    animation-name: swing;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes wobble {
    /* line 204, helpers/_animate.scss */
    0% {
        -webkit-transform: translateX(0%);
    }

    /* line 205, helpers/_animate.scss */
    15% {
        -webkit-transform: translateX(-25%) rotate(-5deg);
    }

    /* line 206, helpers/_animate.scss */
    30% {
        -webkit-transform: translateX(20%) rotate(3deg);
    }

    /* line 207, helpers/_animate.scss */
    45% {
        -webkit-transform: translateX(-15%) rotate(-3deg);
    }

    /* line 208, helpers/_animate.scss */
    60% {
        -webkit-transform: translateX(10%) rotate(2deg);
    }

    /* line 209, helpers/_animate.scss */
    75% {
        -webkit-transform: translateX(-5%) rotate(-1deg);
    }

    /* line 210, helpers/_animate.scss */
    100% {
        -webkit-transform: translateX(0%);
    }
}
@-moz-keyframes wobble {
    /* line 214, helpers/_animate.scss */
    0% {
        -moz-transform: translateX(0%);
    }

    /* line 215, helpers/_animate.scss */
    15% {
        -moz-transform: translateX(-25%) rotate(-5deg);
    }

    /* line 216, helpers/_animate.scss */
    30% {
        -moz-transform: translateX(20%) rotate(3deg);
    }

    /* line 217, helpers/_animate.scss */
    45% {
        -moz-transform: translateX(-15%) rotate(-3deg);
    }

    /* line 218, helpers/_animate.scss */
    60% {
        -moz-transform: translateX(10%) rotate(2deg);
    }

    /* line 219, helpers/_animate.scss */
    75% {
        -moz-transform: translateX(-5%) rotate(-1deg);
    }

    /* line 220, helpers/_animate.scss */
    100% {
        -moz-transform: translateX(0%);
    }
}
@-o-keyframes wobble {
    /* line 224, helpers/_animate.scss */
    0% {
        -o-transform: translateX(0%);
    }

    /* line 225, helpers/_animate.scss */
    15% {
        -o-transform: translateX(-25%) rotate(-5deg);
    }

    /* line 226, helpers/_animate.scss */
    30% {
        -o-transform: translateX(20%) rotate(3deg);
    }

    /* line 227, helpers/_animate.scss */
    45% {
        -o-transform: translateX(-15%) rotate(-3deg);
    }

    /* line 228, helpers/_animate.scss */
    60% {
        -o-transform: translateX(10%) rotate(2deg);
    }

    /* line 229, helpers/_animate.scss */
    75% {
        -o-transform: translateX(-5%) rotate(-1deg);
    }

    /* line 230, helpers/_animate.scss */
    100% {
        -o-transform: translateX(0%);
    }
}
@keyframes wobble {
    /* line 234, helpers/_animate.scss */
    0% {
        transform: translateX(0%);
    }

    /* line 235, helpers/_animate.scss */
    15% {
        transform: translateX(-25%) rotate(-5deg);
    }

    /* line 236, helpers/_animate.scss */
    30% {
        transform: translateX(20%) rotate(3deg);
    }

    /* line 237, helpers/_animate.scss */
    45% {
        transform: translateX(-15%) rotate(-3deg);
    }

    /* line 238, helpers/_animate.scss */
    60% {
        transform: translateX(10%) rotate(2deg);
    }

    /* line 239, helpers/_animate.scss */
    75% {
        transform: translateX(-5%) rotate(-1deg);
    }

    /* line 240, helpers/_animate.scss */
    100% {
        transform: translateX(0%);
    }
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_animate.scss}line{font-family:\00003243}}
.animated.wobble {
    -webkit-animation-name: wobble;
    -moz-animation-name: wobble;
    -o-animation-name: wobble;
    animation-name: wobble;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes pulse {
    /* line 252, helpers/_animate.scss */
    0% {
        -webkit-transform: scale(1);
    }

    /* line 253, helpers/_animate.scss */
    50% {
        -webkit-transform: scale(1.1);
    }

    /* line 254, helpers/_animate.scss */
    100% {
        -webkit-transform: scale(1);
    }
}
@-moz-keyframes pulse {
    /* line 257, helpers/_animate.scss */
    0% {
        -moz-transform: scale(1);
    }

    /* line 258, helpers/_animate.scss */
    50% {
        -moz-transform: scale(1.1);
    }

    /* line 259, helpers/_animate.scss */
    100% {
        -moz-transform: scale(1);
    }
}
@-o-keyframes pulse {
    /* line 262, helpers/_animate.scss */
    0% {
        -o-transform: scale(1);
    }

    /* line 263, helpers/_animate.scss */
    50% {
        -o-transform: scale(1.1);
    }

    /* line 264, helpers/_animate.scss */
    100% {
        -o-transform: scale(1);
    }
}
@keyframes pulse {
    /* line 267, helpers/_animate.scss */
    0% {
        transform: scale(1);
    }

    /* line 268, helpers/_animate.scss */
    50% {
        transform: scale(1.1);
    }

    /* line 269, helpers/_animate.scss */
    100% {
        transform: scale(1);
    }
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_animate.scss}line{font-family:\00003272}}
.animated.pulse {
    -webkit-animation-name: pulse;
    -moz-animation-name: pulse;
    -o-animation-name: pulse;
    animation-name: pulse;
}

@-webkit-keyframes flip {
    /* line 279, helpers/_animate.scss */
    0% {
        -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
        -webkit-animation-timing-function: ease-out;
    }

    /* line 283, helpers/_animate.scss */
    40% {
        -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
        -webkit-animation-timing-function: ease-out;
    }

    /* line 287, helpers/_animate.scss */
    50% {
        -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
        -webkit-animation-timing-function: ease-in;
    }

    /* line 291, helpers/_animate.scss */
    80% {
        -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);
        -webkit-animation-timing-function: ease-in;
    }

    /* line 295, helpers/_animate.scss */
    100% {
        -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
        -webkit-animation-timing-function: ease-in;
    }
}
@-moz-keyframes flip {
    /* line 301, helpers/_animate.scss */
    0% {
        -moz-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
        -moz-animation-timing-function: ease-out;
    }

    /* line 305, helpers/_animate.scss */
    40% {
        -moz-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
        -moz-animation-timing-function: ease-out;
    }

    /* line 309, helpers/_animate.scss */
    50% {
        -moz-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
        -moz-animation-timing-function: ease-in;
    }

    /* line 313, helpers/_animate.scss */
    80% {
        -moz-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);
        -moz-animation-timing-function: ease-in;
    }

    /* line 317, helpers/_animate.scss */
    100% {
        -moz-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
        -moz-animation-timing-function: ease-in;
    }
}
@-o-keyframes flip {
    /* line 323, helpers/_animate.scss */
    0% {
        -o-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
        -o-animation-timing-function: ease-out;
    }

    /* line 327, helpers/_animate.scss */
    40% {
        -o-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
        -o-animation-timing-function: ease-out;
    }

    /* line 331, helpers/_animate.scss */
    50% {
        -o-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
        -o-animation-timing-function: ease-in;
    }

    /* line 335, helpers/_animate.scss */
    80% {
        -o-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);
        -o-animation-timing-function: ease-in;
    }

    /* line 339, helpers/_animate.scss */
    100% {
        -o-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
        -o-animation-timing-function: ease-in;
    }
}
@keyframes flip {
    /* line 345, helpers/_animate.scss */
    0% {
        transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
        animation-timing-function: ease-out;
    }

    /* line 349, helpers/_animate.scss */
    40% {
        transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
        animation-timing-function: ease-out;
    }

    /* line 353, helpers/_animate.scss */
    50% {
        transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
        animation-timing-function: ease-in;
    }

    /* line 357, helpers/_animate.scss */
    80% {
        transform: perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);
        animation-timing-function: ease-in;
    }

    /* line 361, helpers/_animate.scss */
    100% {
        transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
        animation-timing-function: ease-in;
    }
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_animate.scss}line{font-family:\00003367}}
.animated.flip {
    -webkit-backface-visibility: visible !important;
    -webkit-animation-name: flip;
    -moz-backface-visibility: visible !important;
    -moz-animation-name: flip;
    -o-backface-visibility: visible !important;
    -o-animation-name: flip;
    backface-visibility: visible !important;
    animation-name: flip;
}

@-webkit-keyframes flipInX {
    /* line 378, helpers/_animate.scss */
    0% {
        -webkit-transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }

    /* line 383, helpers/_animate.scss */
    40% {
        -webkit-transform: perspective(400px) rotateX(-10deg);
    }

    /* line 387, helpers/_animate.scss */
    70% {
        -webkit-transform: perspective(400px) rotateX(10deg);
    }

    /* line 391, helpers/_animate.scss */
    100% {
        -webkit-transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }
}
@-moz-keyframes flipInX {
    /* line 397, helpers/_animate.scss */
    0% {
        -moz-transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }

    /* line 402, helpers/_animate.scss */
    40% {
        -moz-transform: perspective(400px) rotateX(-10deg);
    }

    /* line 406, helpers/_animate.scss */
    70% {
        -moz-transform: perspective(400px) rotateX(10deg);
    }

    /* line 410, helpers/_animate.scss */
    100% {
        -moz-transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }
}
@-o-keyframes flipInX {
    /* line 416, helpers/_animate.scss */
    0% {
        -o-transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }

    /* line 421, helpers/_animate.scss */
    40% {
        -o-transform: perspective(400px) rotateX(-10deg);
    }

    /* line 425, helpers/_animate.scss */
    70% {
        -o-transform: perspective(400px) rotateX(10deg);
    }

    /* line 429, helpers/_animate.scss */
    100% {
        -o-transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }
}
@keyframes flipInX {
    /* line 435, helpers/_animate.scss */
    0% {
        transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }

    /* line 440, helpers/_animate.scss */
    40% {
        transform: perspective(400px) rotateX(-10deg);
    }

    /* line 444, helpers/_animate.scss */
    70% {
        transform: perspective(400px) rotateX(10deg);
    }

    /* line 448, helpers/_animate.scss */
    100% {
        transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_animate.scss}line{font-family:\00003454}}
.animated.flipInX {
    -webkit-backface-visibility: visible !important;
    -webkit-animation-name: flipInX;
    -moz-backface-visibility: visible !important;
    -moz-animation-name: flipInX;
    -o-backface-visibility: visible !important;
    -o-animation-name: flipInX;
    backface-visibility: visible !important;
    animation-name: flipInX;
}

@-webkit-keyframes flipOutX {
    /* line 465, helpers/_animate.scss */
    0% {
        -webkit-transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }

    /* line 469, helpers/_animate.scss */
    100% {
        -webkit-transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }
}
@-moz-keyframes flipOutX {
    /* line 476, helpers/_animate.scss */
    0% {
        -moz-transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }

    /* line 480, helpers/_animate.scss */
    100% {
        -moz-transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }
}
@-o-keyframes flipOutX {
    /* line 487, helpers/_animate.scss */
    0% {
        -o-transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }

    /* line 491, helpers/_animate.scss */
    100% {
        -o-transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }
}
@keyframes flipOutX {
    /* line 498, helpers/_animate.scss */
    0% {
        transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }

    /* line 502, helpers/_animate.scss */
    100% {
        transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_animate.scss}line{font-family:\00003508}}
.animated.flipOutX {
    -webkit-animation-name: flipOutX;
    -webkit-backface-visibility: visible !important;
    -moz-animation-name: flipOutX;
    -moz-backface-visibility: visible !important;
    -o-animation-name: flipOutX;
    -o-backface-visibility: visible !important;
    animation-name: flipOutX;
    backface-visibility: visible !important;
}

@-webkit-keyframes flipInY {
    /* line 519, helpers/_animate.scss */
    0% {
        -webkit-transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }

    /* line 524, helpers/_animate.scss */
    40% {
        -webkit-transform: perspective(400px) rotateY(-10deg);
    }

    /* line 528, helpers/_animate.scss */
    70% {
        -webkit-transform: perspective(400px) rotateY(10deg);
    }

    /* line 532, helpers/_animate.scss */
    100% {
        -webkit-transform: perspective(400px) rotateY(0deg);
        opacity: 1;
    }
}
@-moz-keyframes flipInY {
    /* line 538, helpers/_animate.scss */
    0% {
        -moz-transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }

    /* line 543, helpers/_animate.scss */
    40% {
        -moz-transform: perspective(400px) rotateY(-10deg);
    }

    /* line 547, helpers/_animate.scss */
    70% {
        -moz-transform: perspective(400px) rotateY(10deg);
    }

    /* line 551, helpers/_animate.scss */
    100% {
        -moz-transform: perspective(400px) rotateY(0deg);
        opacity: 1;
    }
}
@-o-keyframes flipInY {
    /* line 557, helpers/_animate.scss */
    0% {
        -o-transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }

    /* line 562, helpers/_animate.scss */
    40% {
        -o-transform: perspective(400px) rotateY(-10deg);
    }

    /* line 566, helpers/_animate.scss */
    70% {
        -o-transform: perspective(400px) rotateY(10deg);
    }

    /* line 570, helpers/_animate.scss */
    100% {
        -o-transform: perspective(400px) rotateY(0deg);
        opacity: 1;
    }
}
@keyframes flipInY {
    /* line 576, helpers/_animate.scss */
    0% {
        transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }

    /* line 581, helpers/_animate.scss */
    40% {
        transform: perspective(400px) rotateY(-10deg);
    }

    /* line 585, helpers/_animate.scss */
    70% {
        transform: perspective(400px) rotateY(10deg);
    }

    /* line 589, helpers/_animate.scss */
    100% {
        transform: perspective(400px) rotateY(0deg);
        opacity: 1;
    }
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_animate.scss}line{font-family:\00003595}}
.animated.flipInY {
    -webkit-backface-visibility: visible !important;
    -webkit-animation-name: flipInY;
    -moz-backface-visibility: visible !important;
    -moz-animation-name: flipInY;
    -o-backface-visibility: visible !important;
    -o-animation-name: flipInY;
    backface-visibility: visible !important;
    animation-name: flipInY;
}

@-webkit-keyframes flipOutY {
    /* line 606, helpers/_animate.scss */
    0% {
        -webkit-transform: perspective(400px) rotateY(0deg);
        opacity: 1;
    }

    /* line 610, helpers/_animate.scss */
    100% {
        -webkit-transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }
}
@-moz-keyframes flipOutY {
    /* line 616, helpers/_animate.scss */
    0% {
        -moz-transform: perspective(400px) rotateY(0deg);
        opacity: 1;
    }

    /* line 620, helpers/_animate.scss */
    100% {
        -moz-transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }
}
@-o-keyframes flipOutY {
    /* line 626, helpers/_animate.scss */
    0% {
        -o-transform: perspective(400px) rotateY(0deg);
        opacity: 1;
    }

    /* line 630, helpers/_animate.scss */
    100% {
        -o-transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }
}
@keyframes flipOutY {
    /* line 636, helpers/_animate.scss */
    0% {
        transform: perspective(400px) rotateY(0deg);
        opacity: 1;
    }

    /* line 640, helpers/_animate.scss */
    100% {
        transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_animate.scss}line{font-family:\00003646}}
.animated.flipOutY {
    -webkit-backface-visibility: visible !important;
    -webkit-animation-name: flipOutY;
    -moz-backface-visibility: visible !important;
    -moz-animation-name: flipOutY;
    -o-backface-visibility: visible !important;
    -o-animation-name: flipOutY;
    backface-visibility: visible !important;
    animation-name: flipOutY;
}

@-webkit-keyframes fadeIn {
    /* line 657, helpers/_animate.scss */
    0% {
        opacity: 0;
    }

    /* line 658, helpers/_animate.scss */
    100% {
        opacity: 1;
    }
}
@-moz-keyframes fadeIn {
    /* line 662, helpers/_animate.scss */
    0% {
        opacity: 0;
    }

    /* line 663, helpers/_animate.scss */
    100% {
        opacity: 1;
    }
}
@-o-keyframes fadeIn {
    /* line 667, helpers/_animate.scss */
    0% {
        opacity: 0;
    }

    /* line 668, helpers/_animate.scss */
    100% {
        opacity: 1;
    }
}
@keyframes fadeIn {
    /* line 672, helpers/_animate.scss */
    0% {
        opacity: 0;
    }

    /* line 673, helpers/_animate.scss */
    100% {
        opacity: 1;
    }
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_animate.scss}line{font-family:\00003676}}
.animated.fadeIn {
    -webkit-animation-name: fadeIn;
    -moz-animation-name: fadeIn;
    -o-animation-name: fadeIn;
    animation-name: fadeIn;
}

@-webkit-keyframes fadeInUp {
    /* line 683, helpers/_animate.scss */
    0% {
        opacity: 0;
        -webkit-transform: translateY(20px);
    }

    /* line 688, helpers/_animate.scss */
    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
    }
}
@-moz-keyframes fadeInUp {
    /* line 695, helpers/_animate.scss */
    0% {
        opacity: 0;
        -moz-transform: translateY(20px);
    }

    /* line 700, helpers/_animate.scss */
    100% {
        opacity: 1;
        -moz-transform: translateY(0);
    }
}
@-o-keyframes fadeInUp {
    /* line 707, helpers/_animate.scss */
    0% {
        opacity: 0;
        -o-transform: translateY(20px);
    }

    /* line 712, helpers/_animate.scss */
    100% {
        opacity: 1;
        -o-transform: translateY(0);
    }
}
@keyframes fadeInUp {
    /* line 719, helpers/_animate.scss */
    0% {
        opacity: 0;
        transform: translateY(20px);
    }

    /* line 724, helpers/_animate.scss */
    100% {
        opacity: 1;
        transform: translateY(0);
    }
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_animate.scss}line{font-family:\00003730}}
.animated.fadeInUp {
    -webkit-animation-name: fadeInUp;
    -moz-animation-name: fadeInUp;
    -o-animation-name: fadeInUp;
    animation-name: fadeInUp;
}

@-webkit-keyframes fadeInDown {
    /* line 737, helpers/_animate.scss */
    0% {
        opacity: 0;
        -webkit-transform: translateY(-20px);
    }

    /* line 742, helpers/_animate.scss */
    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
    }
}
@-moz-keyframes fadeInDown {
    /* line 749, helpers/_animate.scss */
    0% {
        opacity: 0;
        -moz-transform: translateY(-20px);
    }

    /* line 754, helpers/_animate.scss */
    100% {
        opacity: 1;
        -moz-transform: translateY(0);
    }
}
@-o-keyframes fadeInDown {
    /* line 761, helpers/_animate.scss */
    0% {
        opacity: 0;
        -o-transform: translateY(-20px);
    }

    /* line 766, helpers/_animate.scss */
    100% {
        opacity: 1;
        -o-transform: translateY(0);
    }
}
@keyframes fadeInDown {
    /* line 773, helpers/_animate.scss */
    0% {
        opacity: 0;
        transform: translateY(-20px);
    }

    /* line 778, helpers/_animate.scss */
    100% {
        opacity: 1;
        transform: translateY(0);
    }
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_animate.scss}line{font-family:\00003784}}
.animated.fadeInDown {
    -webkit-animation-name: fadeInDown;
    -moz-animation-name: fadeInDown;
    -o-animation-name: fadeInDown;
    animation-name: fadeInDown;
}

@-webkit-keyframes fadeInLeft {
    /* line 791, helpers/_animate.scss */
    0% {
        opacity: 0;
        -webkit-transform: translateX(-20px);
    }

    /* line 796, helpers/_animate.scss */
    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
    }
}
@-moz-keyframes fadeInLeft {
    /* line 803, helpers/_animate.scss */
    0% {
        opacity: 0;
        -moz-transform: translateX(-20px);
    }

    /* line 808, helpers/_animate.scss */
    100% {
        opacity: 1;
        -moz-transform: translateX(0);
    }
}
@-o-keyframes fadeInLeft {
    /* line 815, helpers/_animate.scss */
    0% {
        opacity: 0;
        -o-transform: translateX(-20px);
    }

    /* line 820, helpers/_animate.scss */
    100% {
        opacity: 1;
        -o-transform: translateX(0);
    }
}
@keyframes fadeInLeft {
    /* line 827, helpers/_animate.scss */
    0% {
        opacity: 0;
        transform: translateX(-20px);
    }

    /* line 832, helpers/_animate.scss */
    100% {
        opacity: 1;
        transform: translateX(0);
    }
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_animate.scss}line{font-family:\00003838}}
.animated.fadeInLeft {
    -webkit-animation-name: fadeInLeft;
    -moz-animation-name: fadeInLeft;
    -o-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
}

@-webkit-keyframes fadeInRight {
    /* line 845, helpers/_animate.scss */
    0% {
        opacity: 0;
        -webkit-transform: translateX(20px);
    }

    /* line 850, helpers/_animate.scss */
    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
    }
}
@-moz-keyframes fadeInRight {
    /* line 857, helpers/_animate.scss */
    0% {
        opacity: 0;
        -moz-transform: translateX(20px);
    }

    /* line 862, helpers/_animate.scss */
    100% {
        opacity: 1;
        -moz-transform: translateX(0);
    }
}
@-o-keyframes fadeInRight {
    /* line 869, helpers/_animate.scss */
    0% {
        opacity: 0;
        -o-transform: translateX(20px);
    }

    /* line 874, helpers/_animate.scss */
    100% {
        opacity: 1;
        -o-transform: translateX(0);
    }
}
@keyframes fadeInRight {
    /* line 881, helpers/_animate.scss */
    0% {
        opacity: 0;
        transform: translateX(20px);
    }

    /* line 886, helpers/_animate.scss */
    100% {
        opacity: 1;
        transform: translateX(0);
    }
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_animate.scss}line{font-family:\00003892}}
.animated.fadeInRight {
    -webkit-animation-name: fadeInRight;
    -moz-animation-name: fadeInRight;
    -o-animation-name: fadeInRight;
    animation-name: fadeInRight;
}

@-webkit-keyframes fadeInUpBig {
    /* line 899, helpers/_animate.scss */
    0% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
    }

    /* line 904, helpers/_animate.scss */
    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
    }
}
@-moz-keyframes fadeInUpBig {
    /* line 911, helpers/_animate.scss */
    0% {
        opacity: 0;
        -moz-transform: translateY(2000px);
    }

    /* line 916, helpers/_animate.scss */
    100% {
        opacity: 1;
        -moz-transform: translateY(0);
    }
}
@-o-keyframes fadeInUpBig {
    /* line 923, helpers/_animate.scss */
    0% {
        opacity: 0;
        -o-transform: translateY(2000px);
    }

    /* line 928, helpers/_animate.scss */
    100% {
        opacity: 1;
        -o-transform: translateY(0);
    }
}
@keyframes fadeInUpBig {
    /* line 935, helpers/_animate.scss */
    0% {
        opacity: 0;
        transform: translateY(2000px);
    }

    /* line 940, helpers/_animate.scss */
    100% {
        opacity: 1;
        transform: translateY(0);
    }
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_animate.scss}line{font-family:\00003946}}
.animated.fadeInUpBig {
    -webkit-animation-name: fadeInUpBig;
    -moz-animation-name: fadeInUpBig;
    -o-animation-name: fadeInUpBig;
    animation-name: fadeInUpBig;
}

@-webkit-keyframes fadeInDownBig {
    /* line 953, helpers/_animate.scss */
    0% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
    }

    /* line 958, helpers/_animate.scss */
    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
    }
}
@-moz-keyframes fadeInDownBig {
    /* line 965, helpers/_animate.scss */
    0% {
        opacity: 0;
        -moz-transform: translateY(-2000px);
    }

    /* line 970, helpers/_animate.scss */
    100% {
        opacity: 1;
        -moz-transform: translateY(0);
    }
}
@-o-keyframes fadeInDownBig {
    /* line 977, helpers/_animate.scss */
    0% {
        opacity: 0;
        -o-transform: translateY(-2000px);
    }

    /* line 982, helpers/_animate.scss */
    100% {
        opacity: 1;
        -o-transform: translateY(0);
    }
}
@keyframes fadeInDownBig {
    /* line 989, helpers/_animate.scss */
    0% {
        opacity: 0;
        transform: translateY(-2000px);
    }

    /* line 994, helpers/_animate.scss */
    100% {
        opacity: 1;
        transform: translateY(0);
    }
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_animate.scss}line{font-family:\000031000}}
.animated.fadeInDownBig {
    -webkit-animation-name: fadeInDownBig;
    -moz-animation-name: fadeInDownBig;
    -o-animation-name: fadeInDownBig;
    animation-name: fadeInDownBig;
}

@-webkit-keyframes fadeInLeftBig {
    /* line 1007, helpers/_animate.scss */
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
    }

    /* line 1012, helpers/_animate.scss */
    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
    }
}
@-moz-keyframes fadeInLeftBig {
    /* line 1018, helpers/_animate.scss */
    0% {
        opacity: 0;
        -moz-transform: translateX(-2000px);
    }

    /* line 1023, helpers/_animate.scss */
    100% {
        opacity: 1;
        -moz-transform: translateX(0);
    }
}
@-o-keyframes fadeInLeftBig {
    /* line 1029, helpers/_animate.scss */
    0% {
        opacity: 0;
        -o-transform: translateX(-2000px);
    }

    /* line 1034, helpers/_animate.scss */
    100% {
        opacity: 1;
        -o-transform: translateX(0);
    }
}
@keyframes fadeInLeftBig {
    /* line 1040, helpers/_animate.scss */
    0% {
        opacity: 0;
        transform: translateX(-2000px);
    }

    /* line 1045, helpers/_animate.scss */
    100% {
        opacity: 1;
        transform: translateX(0);
    }
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_animate.scss}line{font-family:\000031051}}
.animated.fadeInLeftBig {
    -webkit-animation-name: fadeInLeftBig;
    -moz-animation-name: fadeInLeftBig;
    -o-animation-name: fadeInLeftBig;
    animation-name: fadeInLeftBig;
}

@-webkit-keyframes fadeInRightBig {
    /* line 1058, helpers/_animate.scss */
    0% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
    }

    /* line 1063, helpers/_animate.scss */
    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
    }
}
@-moz-keyframes fadeInRightBig {
    /* line 1070, helpers/_animate.scss */
    0% {
        opacity: 0;
        -moz-transform: translateX(2000px);
    }

    /* line 1075, helpers/_animate.scss */
    100% {
        opacity: 1;
        -moz-transform: translateX(0);
    }
}
@-o-keyframes fadeInRightBig {
    /* line 1082, helpers/_animate.scss */
    0% {
        opacity: 0;
        -o-transform: translateX(2000px);
    }

    /* line 1087, helpers/_animate.scss */
    100% {
        opacity: 1;
        -o-transform: translateX(0);
    }
}
@keyframes fadeInRightBig {
    /* line 1094, helpers/_animate.scss */
    0% {
        opacity: 0;
        transform: translateX(2000px);
    }

    /* line 1099, helpers/_animate.scss */
    100% {
        opacity: 1;
        transform: translateX(0);
    }
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_animate.scss}line{font-family:\000031105}}
.animated.fadeInRightBig {
    -webkit-animation-name: fadeInRightBig;
    -moz-animation-name: fadeInRightBig;
    -o-animation-name: fadeInRightBig;
    animation-name: fadeInRightBig;
}

@-webkit-keyframes fadeOut {
    /* line 1112, helpers/_animate.scss */
    0% {
        opacity: 1;
    }

    /* line 1113, helpers/_animate.scss */
    100% {
        opacity: 0;
    }
}
@-moz-keyframes fadeOut {
    /* line 1117, helpers/_animate.scss */
    0% {
        opacity: 1;
    }

    /* line 1118, helpers/_animate.scss */
    100% {
        opacity: 0;
    }
}
@-o-keyframes fadeOut {
    /* line 1122, helpers/_animate.scss */
    0% {
        opacity: 1;
    }

    /* line 1123, helpers/_animate.scss */
    100% {
        opacity: 0;
    }
}
@keyframes fadeOut {
    /* line 1127, helpers/_animate.scss */
    0% {
        opacity: 1;
    }

    /* line 1128, helpers/_animate.scss */
    100% {
        opacity: 0;
    }
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_animate.scss}line{font-family:\000031131}}
.animated.fadeOut {
    -webkit-animation-name: fadeOut;
    -moz-animation-name: fadeOut;
    -o-animation-name: fadeOut;
    animation-name: fadeOut;
}

@-webkit-keyframes fadeOutUp {
    /* line 1138, helpers/_animate.scss */
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
    }

    /* line 1143, helpers/_animate.scss */
    100% {
        opacity: 0;
        -webkit-transform: translateY(-20px);
    }
}
@-moz-keyframes fadeOutUp {
    /* line 1149, helpers/_animate.scss */
    0% {
        opacity: 1;
        -moz-transform: translateY(0);
    }

    /* line 1154, helpers/_animate.scss */
    100% {
        opacity: 0;
        -moz-transform: translateY(-20px);
    }
}
@-o-keyframes fadeOutUp {
    /* line 1160, helpers/_animate.scss */
    0% {
        opacity: 1;
        -o-transform: translateY(0);
    }

    /* line 1165, helpers/_animate.scss */
    100% {
        opacity: 0;
        -o-transform: translateY(-20px);
    }
}
@keyframes fadeOutUp {
    /* line 1171, helpers/_animate.scss */
    0% {
        opacity: 1;
        transform: translateY(0);
    }

    /* line 1176, helpers/_animate.scss */
    100% {
        opacity: 0;
        transform: translateY(-20px);
    }
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_animate.scss}line{font-family:\000031182}}
.animated.fadeOutUp {
    -webkit-animation-name: fadeOutUp;
    -moz-animation-name: fadeOutUp;
    -o-animation-name: fadeOutUp;
    animation-name: fadeOutUp;
}

@-webkit-keyframes fadeOutDown {
    /* line 1189, helpers/_animate.scss */
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
    }

    /* line 1194, helpers/_animate.scss */
    100% {
        opacity: 0;
        -webkit-transform: translateY(20px);
    }
}
@-moz-keyframes fadeOutDown {
    /* line 1201, helpers/_animate.scss */
    0% {
        opacity: 1;
        -moz-transform: translateY(0);
    }

    /* line 1206, helpers/_animate.scss */
    100% {
        opacity: 0;
        -moz-transform: translateY(20px);
    }
}
@-o-keyframes fadeOutDown {
    /* line 1213, helpers/_animate.scss */
    0% {
        opacity: 1;
        -o-transform: translateY(0);
    }

    /* line 1218, helpers/_animate.scss */
    100% {
        opacity: 0;
        -o-transform: translateY(20px);
    }
}
@keyframes fadeOutDown {
    /* line 1225, helpers/_animate.scss */
    0% {
        opacity: 1;
        transform: translateY(0);
    }

    /* line 1230, helpers/_animate.scss */
    100% {
        opacity: 0;
        transform: translateY(20px);
    }
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_animate.scss}line{font-family:\000031236}}
.animated.fadeOutDown {
    -webkit-animation-name: fadeOutDown;
    -moz-animation-name: fadeOutDown;
    -o-animation-name: fadeOutDown;
    animation-name: fadeOutDown;
}

@-webkit-keyframes fadeOutLeft {
    /* line 1243, helpers/_animate.scss */
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
    }

    /* line 1248, helpers/_animate.scss */
    100% {
        opacity: 0;
        -webkit-transform: translateX(-20px);
    }
}
@-moz-keyframes fadeOutLeft {
    /* line 1255, helpers/_animate.scss */
    0% {
        opacity: 1;
        -moz-transform: translateX(0);
    }

    /* line 1260, helpers/_animate.scss */
    100% {
        opacity: 0;
        -moz-transform: translateX(-20px);
    }
}
@-o-keyframes fadeOutLeft {
    /* line 1267, helpers/_animate.scss */
    0% {
        opacity: 1;
        -o-transform: translateX(0);
    }

    /* line 1272, helpers/_animate.scss */
    100% {
        opacity: 0;
        -o-transform: translateX(-20px);
    }
}
@keyframes fadeOutLeft {
    /* line 1279, helpers/_animate.scss */
    0% {
        opacity: 1;
        transform: translateX(0);
    }

    /* line 1284, helpers/_animate.scss */
    100% {
        opacity: 0;
        transform: translateX(-20px);
    }
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_animate.scss}line{font-family:\000031290}}
.animated.fadeOutLeft {
    -webkit-animation-name: fadeOutLeft;
    -moz-animation-name: fadeOutLeft;
    -o-animation-name: fadeOutLeft;
    animation-name: fadeOutLeft;
}

@-webkit-keyframes fadeOutRight {
    /* line 1297, helpers/_animate.scss */
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
    }

    /* line 1302, helpers/_animate.scss */
    100% {
        opacity: 0;
        -webkit-transform: translateX(20px);
    }
}
@-moz-keyframes fadeOutRight {
    /* line 1309, helpers/_animate.scss */
    0% {
        opacity: 1;
        -moz-transform: translateX(0);
    }

    /* line 1314, helpers/_animate.scss */
    100% {
        opacity: 0;
        -moz-transform: translateX(20px);
    }
}
@-o-keyframes fadeOutRight {
    /* line 1321, helpers/_animate.scss */
    0% {
        opacity: 1;
        -o-transform: translateX(0);
    }

    /* line 1326, helpers/_animate.scss */
    100% {
        opacity: 0;
        -o-transform: translateX(20px);
    }
}
@keyframes fadeOutRight {
    /* line 1333, helpers/_animate.scss */
    0% {
        opacity: 1;
        transform: translateX(0);
    }

    /* line 1338, helpers/_animate.scss */
    100% {
        opacity: 0;
        transform: translateX(20px);
    }
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_animate.scss}line{font-family:\000031344}}
.animated.fadeOutRight {
    -webkit-animation-name: fadeOutRight;
    -moz-animation-name: fadeOutRight;
    -o-animation-name: fadeOutRight;
    animation-name: fadeOutRight;
}

@-webkit-keyframes fadeOutUpBig {
    /* line 1351, helpers/_animate.scss */
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
    }

    /* line 1356, helpers/_animate.scss */
    100% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
    }
}
@-moz-keyframes fadeOutUpBig {
    /* line 1363, helpers/_animate.scss */
    0% {
        opacity: 1;
        -moz-transform: translateY(0);
    }

    /* line 1368, helpers/_animate.scss */
    100% {
        opacity: 0;
        -moz-transform: translateY(-2000px);
    }
}
@-o-keyframes fadeOutUpBig {
    /* line 1375, helpers/_animate.scss */
    0% {
        opacity: 1;
        -o-transform: translateY(0);
    }

    /* line 1380, helpers/_animate.scss */
    100% {
        opacity: 0;
        -o-transform: translateY(-2000px);
    }
}
@keyframes fadeOutUpBig {
    /* line 1387, helpers/_animate.scss */
    0% {
        opacity: 1;
        transform: translateY(0);
    }

    /* line 1392, helpers/_animate.scss */
    100% {
        opacity: 0;
        transform: translateY(-2000px);
    }
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_animate.scss}line{font-family:\000031398}}
.animated.fadeOutUpBig {
    -webkit-animation-name: fadeOutUpBig;
    -moz-animation-name: fadeOutUpBig;
    -o-animation-name: fadeOutUpBig;
    animation-name: fadeOutUpBig;
}

@-webkit-keyframes fadeOutDownBig {
    /* line 1405, helpers/_animate.scss */
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
    }

    /* line 1410, helpers/_animate.scss */
    100% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
    }
}
@-moz-keyframes fadeOutDownBig {
    /* line 1417, helpers/_animate.scss */
    0% {
        opacity: 1;
        -moz-transform: translateY(0);
    }

    /* line 1422, helpers/_animate.scss */
    100% {
        opacity: 0;
        -moz-transform: translateY(2000px);
    }
}
@-o-keyframes fadeOutDownBig {
    /* line 1429, helpers/_animate.scss */
    0% {
        opacity: 1;
        -o-transform: translateY(0);
    }

    /* line 1434, helpers/_animate.scss */
    100% {
        opacity: 0;
        -o-transform: translateY(2000px);
    }
}
@keyframes fadeOutDownBig {
    /* line 1441, helpers/_animate.scss */
    0% {
        opacity: 1;
        transform: translateY(0);
    }

    /* line 1446, helpers/_animate.scss */
    100% {
        opacity: 0;
        transform: translateY(2000px);
    }
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_animate.scss}line{font-family:\000031452}}
.animated.fadeOutDownBig {
    -webkit-animation-name: fadeOutDownBig;
    -moz-animation-name: fadeOutDownBig;
    -o-animation-name: fadeOutDownBig;
    animation-name: fadeOutDownBig;
}

@-webkit-keyframes fadeOutLeftBig {
    /* line 1459, helpers/_animate.scss */
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
    }

    /* line 1464, helpers/_animate.scss */
    100% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
    }
}
@-moz-keyframes fadeOutLeftBig {
    /* line 1471, helpers/_animate.scss */
    0% {
        opacity: 1;
        -moz-transform: translateX(0);
    }

    /* line 1476, helpers/_animate.scss */
    100% {
        opacity: 0;
        -moz-transform: translateX(-2000px);
    }
}
@-o-keyframes fadeOutLeftBig {
    /* line 1483, helpers/_animate.scss */
    0% {
        opacity: 1;
        -o-transform: translateX(0);
    }

    /* line 1488, helpers/_animate.scss */
    100% {
        opacity: 0;
        -o-transform: translateX(-2000px);
    }
}
@keyframes fadeOutLeftBig {
    /* line 1495, helpers/_animate.scss */
    0% {
        opacity: 1;
        transform: translateX(0);
    }

    /* line 1500, helpers/_animate.scss */
    100% {
        opacity: 0;
        transform: translateX(-2000px);
    }
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_animate.scss}line{font-family:\000031506}}
.animated.fadeOutLeftBig {
    -webkit-animation-name: fadeOutLeftBig;
    -moz-animation-name: fadeOutLeftBig;
    -o-animation-name: fadeOutLeftBig;
    animation-name: fadeOutLeftBig;
}

@-webkit-keyframes fadeOutRightBig {
    /* line 1513, helpers/_animate.scss */
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
    }

    /* line 1518, helpers/_animate.scss */
    100% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
    }
}
@-moz-keyframes fadeOutRightBig {
    /* line 1524, helpers/_animate.scss */
    0% {
        opacity: 1;
        -moz-transform: translateX(0);
    }

    /* line 1529, helpers/_animate.scss */
    100% {
        opacity: 0;
        -moz-transform: translateX(2000px);
    }
}
@-o-keyframes fadeOutRightBig {
    /* line 1535, helpers/_animate.scss */
    0% {
        opacity: 1;
        -o-transform: translateX(0);
    }

    /* line 1540, helpers/_animate.scss */
    100% {
        opacity: 0;
        -o-transform: translateX(2000px);
    }
}
@keyframes fadeOutRightBig {
    /* line 1546, helpers/_animate.scss */
    0% {
        opacity: 1;
        transform: translateX(0);
    }

    /* line 1551, helpers/_animate.scss */
    100% {
        opacity: 0;
        transform: translateX(2000px);
    }
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_animate.scss}line{font-family:\000031557}}
.animated.fadeOutRightBig {
    -webkit-animation-name: fadeOutRightBig;
    -moz-animation-name: fadeOutRightBig;
    -o-animation-name: fadeOutRightBig;
    animation-name: fadeOutRightBig;
}

@-webkit-keyframes bounceIn {
    /* line 1564, helpers/_animate.scss */
    0% {
        opacity: 0;
        -webkit-transform: scale(0.3);
    }

    /* line 1569, helpers/_animate.scss */
    50% {
        opacity: 1;
        -webkit-transform: scale(1.05);
    }

    /* line 1574, helpers/_animate.scss */
    70% {
        -webkit-transform: scale(0.9);
    }

    /* line 1578, helpers/_animate.scss */
    100% {
        -webkit-transform: scale(1);
    }
}
@-moz-keyframes bounceIn {
    /* line 1584, helpers/_animate.scss */
    0% {
        opacity: 0;
        -moz-transform: scale(0.3);
    }

    /* line 1589, helpers/_animate.scss */
    50% {
        opacity: 1;
        -moz-transform: scale(1.05);
    }

    /* line 1594, helpers/_animate.scss */
    70% {
        -moz-transform: scale(0.9);
    }

    /* line 1598, helpers/_animate.scss */
    100% {
        -moz-transform: scale(1);
    }
}
@-o-keyframes bounceIn {
    /* line 1604, helpers/_animate.scss */
    0% {
        opacity: 0;
        -o-transform: scale(0.3);
    }

    /* line 1609, helpers/_animate.scss */
    50% {
        opacity: 1;
        -o-transform: scale(1.05);
    }

    /* line 1614, helpers/_animate.scss */
    70% {
        -o-transform: scale(0.9);
    }

    /* line 1618, helpers/_animate.scss */
    100% {
        -o-transform: scale(1);
    }
}
@keyframes bounceIn {
    /* line 1624, helpers/_animate.scss */
    0% {
        opacity: 0;
        transform: scale(0.3);
    }

    /* line 1629, helpers/_animate.scss */
    50% {
        opacity: 1;
        transform: scale(1.05);
    }

    /* line 1634, helpers/_animate.scss */
    70% {
        transform: scale(0.9);
    }

    /* line 1638, helpers/_animate.scss */
    100% {
        transform: scale(1);
    }
}
@-webkit-keyframes slideInDown {
    /* line 1644, helpers/_animate.scss */
    0% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
    }

    /* line 1649, helpers/_animate.scss */
    100% {
        -webkit-transform: translateY(0);
    }
}
@-moz-keyframes slideInDown {
    /* line 1655, helpers/_animate.scss */
    0% {
        opacity: 0;
        -moz-transform: translateY(-2000px);
    }

    /* line 1660, helpers/_animate.scss */
    100% {
        -moz-transform: translateY(0);
    }
}
@-o-keyframes slideInDown {
    /* line 1666, helpers/_animate.scss */
    0% {
        opacity: 0;
        -o-transform: translateY(-2000px);
    }

    /* line 1671, helpers/_animate.scss */
    100% {
        -o-transform: translateY(0);
    }
}
@keyframes slideInDown {
    /* line 1677, helpers/_animate.scss */
    0% {
        opacity: 0;
        transform: translateY(-2000px);
    }

    /* line 1682, helpers/_animate.scss */
    100% {
        transform: translateY(0);
    }
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_animate.scss}line{font-family:\000031687}}
.slideInDown {
    -webkit-animation-name: slideInDown;
    -moz-animation-name: slideInDown;
    -o-animation-name: slideInDown;
    animation-name: slideInDown;
}

@-webkit-keyframes slideInLeft {
    /* line 1695, helpers/_animate.scss */
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
    }

    /* line 1700, helpers/_animate.scss */
    100% {
        -webkit-transform: translateX(0);
    }
}
@-moz-keyframes slideInLeft {
    /* line 1706, helpers/_animate.scss */
    0% {
        opacity: 0;
        -moz-transform: translateX(-2000px);
    }

    /* line 1711, helpers/_animate.scss */
    100% {
        -moz-transform: translateX(0);
    }
}
@-o-keyframes slideInLeft {
    /* line 1717, helpers/_animate.scss */
    0% {
        opacity: 0;
        -o-transform: translateX(-2000px);
    }

    /* line 1722, helpers/_animate.scss */
    100% {
        -o-transform: translateX(0);
    }
}
@keyframes slideInLeft {
    /* line 1728, helpers/_animate.scss */
    0% {
        opacity: 0;
        transform: translateX(-2000px);
    }

    /* line 1733, helpers/_animate.scss */
    100% {
        transform: translateX(0);
    }
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_animate.scss}line{font-family:\000031738}}
.slideInLeft {
    -webkit-animation-name: slideInLeft;
    -moz-animation-name: slideInLeft;
    -o-animation-name: slideInLeft;
    animation-name: slideInLeft;
}

@-webkit-keyframes slideInRight {
    /* line 1746, helpers/_animate.scss */
    0% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
    }

    /* line 1751, helpers/_animate.scss */
    100% {
        -webkit-transform: translateX(0);
    }
}
@-moz-keyframes slideInRight {
    /* line 1757, helpers/_animate.scss */
    0% {
        opacity: 0;
        -moz-transform: translateX(2000px);
    }

    /* line 1762, helpers/_animate.scss */
    100% {
        -moz-transform: translateX(0);
    }
}
@-o-keyframes slideInRight {
    /* line 1768, helpers/_animate.scss */
    0% {
        opacity: 0;
        -o-transform: translateX(2000px);
    }

    /* line 1773, helpers/_animate.scss */
    100% {
        -o-transform: translateX(0);
    }
}
@keyframes slideInRight {
    /* line 1779, helpers/_animate.scss */
    0% {
        opacity: 0;
        transform: translateX(2000px);
    }

    /* line 1784, helpers/_animate.scss */
    100% {
        transform: translateX(0);
    }
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_animate.scss}line{font-family:\000031789}}
.slideInRight {
    -webkit-animation-name: slideInRight;
    -moz-animation-name: slideInRight;
    -o-animation-name: slideInRight;
    animation-name: slideInRight;
}

@-webkit-keyframes slideOutLeft {
    /* line 1797, helpers/_animate.scss */
    0% {
        -webkit-transform: translateX(0);
    }

    /* line 1801, helpers/_animate.scss */
    100% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
    }
}
@-moz-keyframes slideOutLeft {
    /* line 1808, helpers/_animate.scss */
    0% {
        -moz-transform: translateX(0);
    }

    /* line 1812, helpers/_animate.scss */
    100% {
        opacity: 0;
        -moz-transform: translateX(-2000px);
    }
}
@-o-keyframes slideOutLeft {
    /* line 1819, helpers/_animate.scss */
    0% {
        -o-transform: translateX(0);
    }

    /* line 1823, helpers/_animate.scss */
    100% {
        opacity: 0;
        -o-transform: translateX(-2000px);
    }
}
@keyframes slideOutLeft {
    /* line 1830, helpers/_animate.scss */
    0% {
        transform: translateX(0);
    }

    /* line 1834, helpers/_animate.scss */
    100% {
        opacity: 0;
        transform: translateX(-2000px);
    }
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_animate.scss}line{font-family:\000031840}}
.slideOutLeft {
    -webkit-animation-name: slideOutLeft;
    -moz-animation-name: slideOutLeft;
    -o-animation-name: slideOutLeft;
    animation-name: slideOutLeft;
}

@-webkit-keyframes slideOutRight {
    /* line 1848, helpers/_animate.scss */
    0% {
        -webkit-transform: translateX(0);
    }

    /* line 1852, helpers/_animate.scss */
    100% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
    }
}
@-moz-keyframes slideOutRight {
    /* line 1859, helpers/_animate.scss */
    0% {
        -moz-transform: translateX(0);
    }

    /* line 1863, helpers/_animate.scss */
    100% {
        opacity: 0;
        -moz-transform: translateX(2000px);
    }
}
@-o-keyframes slideOutRight {
    /* line 1870, helpers/_animate.scss */
    0% {
        -o-transform: translateX(0);
    }

    /* line 1874, helpers/_animate.scss */
    100% {
        opacity: 0;
        -o-transform: translateX(2000px);
    }
}
@keyframes slideOutRight {
    /* line 1881, helpers/_animate.scss */
    0% {
        transform: translateX(0);
    }

    /* line 1885, helpers/_animate.scss */
    100% {
        opacity: 0;
        transform: translateX(2000px);
    }
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_animate.scss}line{font-family:\000031891}}
.slideOutRight {
    -webkit-animation-name: slideOutRight;
    -moz-animation-name: slideOutRight;
    -o-animation-name: slideOutRight;
    animation-name: slideOutRight;
}

@-webkit-keyframes slideOutUp {
    /* line 1899, helpers/_animate.scss */
    0% {
        -webkit-transform: translateY(0);
    }

    /* line 1903, helpers/_animate.scss */
    100% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
    }
}
@-moz-keyframes slideOutUp {
    /* line 1910, helpers/_animate.scss */
    0% {
        -moz-transform: translateY(0);
    }

    /* line 1914, helpers/_animate.scss */
    100% {
        opacity: 0;
        -moz-transform: translateY(-2000px);
    }
}
@-o-keyframes slideOutUp {
    /* line 1921, helpers/_animate.scss */
    0% {
        -o-transform: translateY(0);
    }

    /* line 1925, helpers/_animate.scss */
    100% {
        opacity: 0;
        -o-transform: translateY(-2000px);
    }
}
@keyframes slideOutUp {
    /* line 1932, helpers/_animate.scss */
    0% {
        transform: translateY(0);
    }

    /* line 1936, helpers/_animate.scss */
    100% {
        opacity: 0;
        transform: translateY(-2000px);
    }
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_animate.scss}line{font-family:\000031942}}
.slideOutUp {
    -webkit-animation-name: slideOutUp;
    -moz-animation-name: slideOutUp;
    -o-animation-name: slideOutUp;
    animation-name: slideOutUp;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_animate.scss}line{font-family:\000031949}}
.animated.bounceIn {
    -webkit-animation-name: bounceIn;
    -moz-animation-name: bounceIn;
    -o-animation-name: bounceIn;
    animation-name: bounceIn;
}

@-webkit-keyframes bounceInUp {
    /* line 1956, helpers/_animate.scss */
    0% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
    }

    /* line 1961, helpers/_animate.scss */
    60% {
        opacity: 1;
        -webkit-transform: translateY(-30px);
    }

    /* line 1966, helpers/_animate.scss */
    80% {
        -webkit-transform: translateY(10px);
    }

    /* line 1970, helpers/_animate.scss */
    100% {
        -webkit-transform: translateY(0);
    }
}
@-moz-keyframes bounceInUp {
    /* line 1975, helpers/_animate.scss */
    0% {
        opacity: 0;
        -moz-transform: translateY(2000px);
    }

    /* line 1980, helpers/_animate.scss */
    60% {
        opacity: 1;
        -moz-transform: translateY(-30px);
    }

    /* line 1985, helpers/_animate.scss */
    80% {
        -moz-transform: translateY(10px);
    }

    /* line 1989, helpers/_animate.scss */
    100% {
        -moz-transform: translateY(0);
    }
}
@-o-keyframes bounceInUp {
    /* line 1995, helpers/_animate.scss */
    0% {
        opacity: 0;
        -o-transform: translateY(2000px);
    }

    /* line 2000, helpers/_animate.scss */
    60% {
        opacity: 1;
        -o-transform: translateY(-30px);
    }

    /* line 2005, helpers/_animate.scss */
    80% {
        -o-transform: translateY(10px);
    }

    /* line 2009, helpers/_animate.scss */
    100% {
        -o-transform: translateY(0);
    }
}
@keyframes bounceInUp {
    /* line 2015, helpers/_animate.scss */
    0% {
        opacity: 0;
        transform: translateY(2000px);
    }

    /* line 2020, helpers/_animate.scss */
    60% {
        opacity: 1;
        transform: translateY(-30px);
    }

    /* line 2025, helpers/_animate.scss */
    80% {
        transform: translateY(10px);
    }

    /* line 2029, helpers/_animate.scss */
    100% {
        transform: translateY(0);
    }
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_animate.scss}line{font-family:\000032034}}
.animated.bounceInUp {
    -webkit-animation-name: bounceInUp;
    -moz-animation-name: bounceInUp;
    -o-animation-name: bounceInUp;
    animation-name: bounceInUp;
}

@-webkit-keyframes bounceInDown {
    /* line 2041, helpers/_animate.scss */
    0% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
    }

    /* line 2046, helpers/_animate.scss */
    60% {
        opacity: 1;
        -webkit-transform: translateY(30px);
    }

    /* line 2051, helpers/_animate.scss */
    80% {
        -webkit-transform: translateY(-10px);
    }

    /* line 2055, helpers/_animate.scss */
    100% {
        -webkit-transform: translateY(0);
    }
}
@-moz-keyframes bounceInDown {
    /* line 2061, helpers/_animate.scss */
    0% {
        opacity: 0;
        -moz-transform: translateY(-2000px);
    }

    /* line 2066, helpers/_animate.scss */
    60% {
        opacity: 1;
        -moz-transform: translateY(30px);
    }

    /* line 2071, helpers/_animate.scss */
    80% {
        -moz-transform: translateY(-10px);
    }

    /* line 2075, helpers/_animate.scss */
    100% {
        -moz-transform: translateY(0);
    }
}
@-o-keyframes bounceInDown {
    /* line 2081, helpers/_animate.scss */
    0% {
        opacity: 0;
        -o-transform: translateY(-2000px);
    }

    /* line 2086, helpers/_animate.scss */
    60% {
        opacity: 1;
        -o-transform: translateY(30px);
    }

    /* line 2091, helpers/_animate.scss */
    80% {
        -o-transform: translateY(-10px);
    }

    /* line 2095, helpers/_animate.scss */
    100% {
        -o-transform: translateY(0);
    }
}
@keyframes bounceInDown {
    /* line 2101, helpers/_animate.scss */
    0% {
        opacity: 0;
        transform: translateY(-2000px);
    }

    /* line 2106, helpers/_animate.scss */
    60% {
        opacity: 1;
        transform: translateY(30px);
    }

    /* line 2111, helpers/_animate.scss */
    80% {
        transform: translateY(-10px);
    }

    /* line 2115, helpers/_animate.scss */
    100% {
        transform: translateY(0);
    }
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_animate.scss}line{font-family:\000032120}}
.animated.bounceInDown {
    -webkit-animation-name: bounceInDown;
    -moz-animation-name: bounceInDown;
    -o-animation-name: bounceInDown;
    animation-name: bounceInDown;
}

@-webkit-keyframes bounceInLeft {
    /* line 2127, helpers/_animate.scss */
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
    }

    /* line 2132, helpers/_animate.scss */
    60% {
        opacity: 1;
        -webkit-transform: translateX(30px);
    }

    /* line 2137, helpers/_animate.scss */
    80% {
        -webkit-transform: translateX(-10px);
    }

    /* line 2141, helpers/_animate.scss */
    100% {
        -webkit-transform: translateX(0);
    }
}
@-moz-keyframes bounceInLeft {
    /* line 2147, helpers/_animate.scss */
    0% {
        opacity: 0;
        -moz-transform: translateX(-2000px);
    }

    /* line 2152, helpers/_animate.scss */
    60% {
        opacity: 1;
        -moz-transform: translateX(30px);
    }

    /* line 2157, helpers/_animate.scss */
    80% {
        -moz-transform: translateX(-10px);
    }

    /* line 2161, helpers/_animate.scss */
    100% {
        -moz-transform: translateX(0);
    }
}
@-o-keyframes bounceInLeft {
    /* line 2167, helpers/_animate.scss */
    0% {
        opacity: 0;
        -o-transform: translateX(-2000px);
    }

    /* line 2172, helpers/_animate.scss */
    60% {
        opacity: 1;
        -o-transform: translateX(30px);
    }

    /* line 2177, helpers/_animate.scss */
    80% {
        -o-transform: translateX(-10px);
    }

    /* line 2181, helpers/_animate.scss */
    100% {
        -o-transform: translateX(0);
    }
}
@keyframes bounceInLeft {
    /* line 2187, helpers/_animate.scss */
    0% {
        opacity: 0;
        transform: translateX(-2000px);
    }

    /* line 2192, helpers/_animate.scss */
    60% {
        opacity: 1;
        transform: translateX(30px);
    }

    /* line 2197, helpers/_animate.scss */
    80% {
        transform: translateX(-10px);
    }

    /* line 2201, helpers/_animate.scss */
    100% {
        transform: translateX(0);
    }
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_animate.scss}line{font-family:\000032206}}
.animated.bounceInLeft {
    -webkit-animation-name: bounceInLeft;
    -moz-animation-name: bounceInLeft;
    -o-animation-name: bounceInLeft;
    animation-name: bounceInLeft;
}

@-webkit-keyframes bounceInRight {
    /* line 2213, helpers/_animate.scss */
    0% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
    }

    /* line 2218, helpers/_animate.scss */
    60% {
        opacity: 1;
        -webkit-transform: translateX(-30px);
    }

    /* line 2223, helpers/_animate.scss */
    80% {
        -webkit-transform: translateX(10px);
    }

    /* line 2227, helpers/_animate.scss */
    100% {
        -webkit-transform: translateX(0);
    }
}
@-moz-keyframes bounceInRight {
    /* line 2233, helpers/_animate.scss */
    0% {
        opacity: 0;
        -moz-transform: translateX(2000px);
    }

    /* line 2238, helpers/_animate.scss */
    60% {
        opacity: 1;
        -moz-transform: translateX(-30px);
    }

    /* line 2243, helpers/_animate.scss */
    80% {
        -moz-transform: translateX(10px);
    }

    /* line 2247, helpers/_animate.scss */
    100% {
        -moz-transform: translateX(0);
    }
}
@-o-keyframes bounceInRight {
    /* line 2253, helpers/_animate.scss */
    0% {
        opacity: 0;
        -o-transform: translateX(2000px);
    }

    /* line 2258, helpers/_animate.scss */
    60% {
        opacity: 1;
        -o-transform: translateX(-30px);
    }

    /* line 2263, helpers/_animate.scss */
    80% {
        -o-transform: translateX(10px);
    }

    /* line 2267, helpers/_animate.scss */
    100% {
        -o-transform: translateX(0);
    }
}
@keyframes bounceInRight {
    /* line 2273, helpers/_animate.scss */
    0% {
        opacity: 0;
        transform: translateX(2000px);
    }

    /* line 2278, helpers/_animate.scss */
    60% {
        opacity: 1;
        transform: translateX(-30px);
    }

    /* line 2283, helpers/_animate.scss */
    80% {
        transform: translateX(10px);
    }

    /* line 2287, helpers/_animate.scss */
    100% {
        transform: translateX(0);
    }
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_animate.scss}line{font-family:\000032292}}
.animated.bounceInRight {
    -webkit-animation-name: bounceInRight;
    -moz-animation-name: bounceInRight;
    -o-animation-name: bounceInRight;
    animation-name: bounceInRight;
}

@-webkit-keyframes bounceOut {
    /* line 2299, helpers/_animate.scss */
    0% {
        -webkit-transform: scale(1);
    }

    /* line 2303, helpers/_animate.scss */
    25% {
        -webkit-transform: scale(0.95);
    }

    /* line 2307, helpers/_animate.scss */
    50% {
        opacity: 1;
        -webkit-transform: scale(1.1);
    }

    /* line 2312, helpers/_animate.scss */
    100% {
        opacity: 0;
        -webkit-transform: scale(0.3);
    }
}
@-moz-keyframes bounceOut {
    /* line 2319, helpers/_animate.scss */
    0% {
        -moz-transform: scale(1);
    }

    /* line 2323, helpers/_animate.scss */
    25% {
        -moz-transform: scale(0.95);
    }

    /* line 2327, helpers/_animate.scss */
    50% {
        opacity: 1;
        -moz-transform: scale(1.1);
    }

    /* line 2332, helpers/_animate.scss */
    100% {
        opacity: 0;
        -moz-transform: scale(0.3);
    }
}
@-o-keyframes bounceOut {
    /* line 2339, helpers/_animate.scss */
    0% {
        -o-transform: scale(1);
    }

    /* line 2343, helpers/_animate.scss */
    25% {
        -o-transform: scale(0.95);
    }

    /* line 2347, helpers/_animate.scss */
    50% {
        opacity: 1;
        -o-transform: scale(1.1);
    }

    /* line 2352, helpers/_animate.scss */
    100% {
        opacity: 0;
        -o-transform: scale(0.3);
    }
}
@keyframes bounceOut {
    /* line 2359, helpers/_animate.scss */
    0% {
        transform: scale(1);
    }

    /* line 2363, helpers/_animate.scss */
    25% {
        transform: scale(0.95);
    }

    /* line 2367, helpers/_animate.scss */
    50% {
        opacity: 1;
        transform: scale(1.1);
    }

    /* line 2372, helpers/_animate.scss */
    100% {
        opacity: 0;
        transform: scale(0.3);
    }
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_animate.scss}line{font-family:\000032378}}
.animated.bounceOut {
    -webkit-animation-name: bounceOut;
    -moz-animation-name: bounceOut;
    -o-animation-name: bounceOut;
    animation-name: bounceOut;
}

@-webkit-keyframes bounceOutUp {
    /* line 2385, helpers/_animate.scss */
    0% {
        -webkit-transform: translateY(0);
    }

    /* line 2389, helpers/_animate.scss */
    20% {
        opacity: 1;
        -webkit-transform: translateY(20px);
    }

    /* line 2394, helpers/_animate.scss */
    100% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
    }
}
@-moz-keyframes bounceOutUp {
    /* line 2401, helpers/_animate.scss */
    0% {
        -moz-transform: translateY(0);
    }

    /* line 2405, helpers/_animate.scss */
    20% {
        opacity: 1;
        -moz-transform: translateY(20px);
    }

    /* line 2410, helpers/_animate.scss */
    100% {
        opacity: 0;
        -moz-transform: translateY(-2000px);
    }
}
@-o-keyframes bounceOutUp {
    /* line 2417, helpers/_animate.scss */
    0% {
        -o-transform: translateY(0);
    }

    /* line 2421, helpers/_animate.scss */
    20% {
        opacity: 1;
        -o-transform: translateY(20px);
    }

    /* line 2426, helpers/_animate.scss */
    100% {
        opacity: 0;
        -o-transform: translateY(-2000px);
    }
}
@keyframes bounceOutUp {
    /* line 2433, helpers/_animate.scss */
    0% {
        transform: translateY(0);
    }

    /* line 2437, helpers/_animate.scss */
    20% {
        opacity: 1;
        transform: translateY(20px);
    }

    /* line 2442, helpers/_animate.scss */
    100% {
        opacity: 0;
        transform: translateY(-2000px);
    }
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_animate.scss}line{font-family:\000032448}}
.animated.bounceOutUp {
    -webkit-animation-name: bounceOutUp;
    -moz-animation-name: bounceOutUp;
    -o-animation-name: bounceOutUp;
    animation-name: bounceOutUp;
}

@-webkit-keyframes bounceOutDown {
    /* line 2455, helpers/_animate.scss */
    0% {
        -webkit-transform: translateY(0);
    }

    /* line 2459, helpers/_animate.scss */
    20% {
        opacity: 1;
        -webkit-transform: translateY(-20px);
    }

    /* line 2464, helpers/_animate.scss */
    100% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
    }
}
@-moz-keyframes bounceOutDown {
    /* line 2471, helpers/_animate.scss */
    0% {
        -moz-transform: translateY(0);
    }

    /* line 2475, helpers/_animate.scss */
    20% {
        opacity: 1;
        -moz-transform: translateY(-20px);
    }

    /* line 2480, helpers/_animate.scss */
    100% {
        opacity: 0;
        -moz-transform: translateY(2000px);
    }
}
@-o-keyframes bounceOutDown {
    /* line 2487, helpers/_animate.scss */
    0% {
        -o-transform: translateY(0);
    }

    /* line 2491, helpers/_animate.scss */
    20% {
        opacity: 1;
        -o-transform: translateY(-20px);
    }

    /* line 2496, helpers/_animate.scss */
    100% {
        opacity: 0;
        -o-transform: translateY(2000px);
    }
}
@keyframes bounceOutDown {
    /* line 2503, helpers/_animate.scss */
    0% {
        transform: translateY(0);
    }

    /* line 2507, helpers/_animate.scss */
    20% {
        opacity: 1;
        transform: translateY(-20px);
    }

    /* line 2512, helpers/_animate.scss */
    100% {
        opacity: 0;
        transform: translateY(2000px);
    }
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_animate.scss}line{font-family:\000032518}}
.animated.bounceOutDown {
    -webkit-animation-name: bounceOutDown;
    -moz-animation-name: bounceOutDown;
    -o-animation-name: bounceOutDown;
    animation-name: bounceOutDown;
}

@-webkit-keyframes bounceOutLeft {
    /* line 2525, helpers/_animate.scss */
    0% {
        -webkit-transform: translateX(0);
    }

    /* line 2529, helpers/_animate.scss */
    20% {
        opacity: 1;
        -webkit-transform: translateX(20px);
    }

    /* line 2534, helpers/_animate.scss */
    100% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
    }
}
@-moz-keyframes bounceOutLeft {
    /* line 2541, helpers/_animate.scss */
    0% {
        -moz-transform: translateX(0);
    }

    /* line 2545, helpers/_animate.scss */
    20% {
        opacity: 1;
        -moz-transform: translateX(20px);
    }

    /* line 2550, helpers/_animate.scss */
    100% {
        opacity: 0;
        -moz-transform: translateX(-2000px);
    }
}
@-o-keyframes bounceOutLeft {
    /* line 2557, helpers/_animate.scss */
    0% {
        -o-transform: translateX(0);
    }

    /* line 2561, helpers/_animate.scss */
    20% {
        opacity: 1;
        -o-transform: translateX(20px);
    }

    /* line 2566, helpers/_animate.scss */
    100% {
        opacity: 0;
        -o-transform: translateX(-2000px);
    }
}
@keyframes bounceOutLeft {
    /* line 2573, helpers/_animate.scss */
    0% {
        transform: translateX(0);
    }

    /* line 2577, helpers/_animate.scss */
    20% {
        opacity: 1;
        transform: translateX(20px);
    }

    /* line 2582, helpers/_animate.scss */
    100% {
        opacity: 0;
        transform: translateX(-2000px);
    }
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_animate.scss}line{font-family:\000032588}}
.animated.bounceOutLeft {
    -webkit-animation-name: bounceOutLeft;
    -moz-animation-name: bounceOutLeft;
    -o-animation-name: bounceOutLeft;
    animation-name: bounceOutLeft;
}

@-webkit-keyframes bounceOutRight {
    /* line 2595, helpers/_animate.scss */
    0% {
        -webkit-transform: translateX(0);
    }

    /* line 2599, helpers/_animate.scss */
    20% {
        opacity: 1;
        -webkit-transform: translateX(-20px);
    }

    /* line 2604, helpers/_animate.scss */
    100% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
    }
}
@-moz-keyframes bounceOutRight {
    /* line 2611, helpers/_animate.scss */
    0% {
        -moz-transform: translateX(0);
    }

    /* line 2615, helpers/_animate.scss */
    20% {
        opacity: 1;
        -moz-transform: translateX(-20px);
    }

    /* line 2620, helpers/_animate.scss */
    100% {
        opacity: 0;
        -moz-transform: translateX(2000px);
    }
}
@-o-keyframes bounceOutRight {
    /* line 2627, helpers/_animate.scss */
    0% {
        -o-transform: translateX(0);
    }

    /* line 2631, helpers/_animate.scss */
    20% {
        opacity: 1;
        -o-transform: translateX(-20px);
    }

    /* line 2636, helpers/_animate.scss */
    100% {
        opacity: 0;
        -o-transform: translateX(2000px);
    }
}
@keyframes bounceOutRight {
    /* line 2643, helpers/_animate.scss */
    0% {
        transform: translateX(0);
    }

    /* line 2647, helpers/_animate.scss */
    20% {
        opacity: 1;
        transform: translateX(-20px);
    }

    /* line 2652, helpers/_animate.scss */
    100% {
        opacity: 0;
        transform: translateX(2000px);
    }
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_animate.scss}line{font-family:\000032658}}
.animated.bounceOutRight {
    -webkit-animation-name: bounceOutRight;
    -moz-animation-name: bounceOutRight;
    -o-animation-name: bounceOutRight;
    animation-name: bounceOutRight;
}

@-webkit-keyframes rotateIn {
    /* line 2665, helpers/_animate.scss */
    0% {
        -webkit-transform-origin: center center;
        -webkit-transform: rotate(-200deg);
        opacity: 0;
    }

    /* line 2671, helpers/_animate.scss */
    100% {
        -webkit-transform-origin: center center;
        -webkit-transform: rotate(0);
        opacity: 1;
    }
}
@-moz-keyframes rotateIn {
    /* line 2678, helpers/_animate.scss */
    0% {
        -moz-transform-origin: center center;
        -moz-transform: rotate(-200deg);
        opacity: 0;
    }

    /* line 2684, helpers/_animate.scss */
    100% {
        -moz-transform-origin: center center;
        -moz-transform: rotate(0);
        opacity: 1;
    }
}
@-o-keyframes rotateIn {
    /* line 2691, helpers/_animate.scss */
    0% {
        -o-transform-origin: center center;
        -o-transform: rotate(-200deg);
        opacity: 0;
    }

    /* line 2697, helpers/_animate.scss */
    100% {
        -o-transform-origin: center center;
        -o-transform: rotate(0);
        opacity: 1;
    }
}
@keyframes rotateIn {
    /* line 2704, helpers/_animate.scss */
    0% {
        transform-origin: center center;
        transform: rotate(-200deg);
        opacity: 0;
    }

    /* line 2710, helpers/_animate.scss */
    100% {
        transform-origin: center center;
        transform: rotate(0);
        opacity: 1;
    }
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_animate.scss}line{font-family:\000032717}}
.animated.rotateIn {
    -webkit-animation-name: rotateIn;
    -moz-animation-name: rotateIn;
    -o-animation-name: rotateIn;
    animation-name: rotateIn;
}

@-webkit-keyframes rotateInUpLeft {
    /* line 2724, helpers/_animate.scss */
    0% {
        -webkit-transform-origin: left bottom;
        -webkit-transform: rotate(90deg);
        opacity: 0;
    }

    /* line 2730, helpers/_animate.scss */
    100% {
        -webkit-transform-origin: left bottom;
        -webkit-transform: rotate(0);
        opacity: 1;
    }
}
@-moz-keyframes rotateInUpLeft {
    /* line 2738, helpers/_animate.scss */
    0% {
        -moz-transform-origin: left bottom;
        -moz-transform: rotate(90deg);
        opacity: 0;
    }

    /* line 2744, helpers/_animate.scss */
    100% {
        -moz-transform-origin: left bottom;
        -moz-transform: rotate(0);
        opacity: 1;
    }
}
@-o-keyframes rotateInUpLeft {
    /* line 2752, helpers/_animate.scss */
    0% {
        -o-transform-origin: left bottom;
        -o-transform: rotate(90deg);
        opacity: 0;
    }

    /* line 2758, helpers/_animate.scss */
    100% {
        -o-transform-origin: left bottom;
        -o-transform: rotate(0);
        opacity: 1;
    }
}
@keyframes rotateInUpLeft {
    /* line 2766, helpers/_animate.scss */
    0% {
        transform-origin: left bottom;
        transform: rotate(90deg);
        opacity: 0;
    }

    /* line 2772, helpers/_animate.scss */
    100% {
        transform-origin: left bottom;
        transform: rotate(0);
        opacity: 1;
    }
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_animate.scss}line{font-family:\000032779}}
.animated.rotateInUpLeft {
    -webkit-animation-name: rotateInUpLeft;
    -moz-animation-name: rotateInUpLeft;
    -o-animation-name: rotateInUpLeft;
    animation-name: rotateInUpLeft;
}

@-webkit-keyframes rotateInDownLeft {
    /* line 2786, helpers/_animate.scss */
    0% {
        -webkit-transform-origin: left bottom;
        -webkit-transform: rotate(-90deg);
        opacity: 0;
    }

    /* line 2792, helpers/_animate.scss */
    100% {
        -webkit-transform-origin: left bottom;
        -webkit-transform: rotate(0);
        opacity: 1;
    }
}
@-moz-keyframes rotateInDownLeft {
    /* line 2800, helpers/_animate.scss */
    0% {
        -moz-transform-origin: left bottom;
        -moz-transform: rotate(-90deg);
        opacity: 0;
    }

    /* line 2806, helpers/_animate.scss */
    100% {
        -moz-transform-origin: left bottom;
        -moz-transform: rotate(0);
        opacity: 1;
    }
}
@-o-keyframes rotateInDownLeft {
    /* line 2814, helpers/_animate.scss */
    0% {
        -o-transform-origin: left bottom;
        -o-transform: rotate(-90deg);
        opacity: 0;
    }

    /* line 2820, helpers/_animate.scss */
    100% {
        -o-transform-origin: left bottom;
        -o-transform: rotate(0);
        opacity: 1;
    }
}
@keyframes rotateInDownLeft {
    /* line 2828, helpers/_animate.scss */
    0% {
        transform-origin: left bottom;
        transform: rotate(-90deg);
        opacity: 0;
    }

    /* line 2834, helpers/_animate.scss */
    100% {
        transform-origin: left bottom;
        transform: rotate(0);
        opacity: 1;
    }
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_animate.scss}line{font-family:\000032841}}
.animated.rotateInDownLeft {
    -webkit-animation-name: rotateInDownLeft;
    -moz-animation-name: rotateInDownLeft;
    -o-animation-name: rotateInDownLeft;
    animation-name: rotateInDownLeft;
}

@-webkit-keyframes rotateInUpRight {
    /* line 2848, helpers/_animate.scss */
    0% {
        -webkit-transform-origin: right bottom;
        -webkit-transform: rotate(-90deg);
        opacity: 0;
    }

    /* line 2854, helpers/_animate.scss */
    100% {
        -webkit-transform-origin: right bottom;
        -webkit-transform: rotate(0);
        opacity: 1;
    }
}
@-moz-keyframes rotateInUpRight {
    /* line 2862, helpers/_animate.scss */
    0% {
        -moz-transform-origin: right bottom;
        -moz-transform: rotate(-90deg);
        opacity: 0;
    }

    /* line 2868, helpers/_animate.scss */
    100% {
        -moz-transform-origin: right bottom;
        -moz-transform: rotate(0);
        opacity: 1;
    }
}
@-o-keyframes rotateInUpRight {
    /* line 2876, helpers/_animate.scss */
    0% {
        -o-transform-origin: right bottom;
        -o-transform: rotate(-90deg);
        opacity: 0;
    }

    /* line 2882, helpers/_animate.scss */
    100% {
        -o-transform-origin: right bottom;
        -o-transform: rotate(0);
        opacity: 1;
    }
}
@keyframes rotateInUpRight {
    /* line 2890, helpers/_animate.scss */
    0% {
        transform-origin: right bottom;
        transform: rotate(-90deg);
        opacity: 0;
    }

    /* line 2896, helpers/_animate.scss */
    100% {
        transform-origin: right bottom;
        transform: rotate(0);
        opacity: 1;
    }
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_animate.scss}line{font-family:\000032903}}
.animated.rotateInUpRight {
    -webkit-animation-name: rotateInUpRight;
    -moz-animation-name: rotateInUpRight;
    -o-animation-name: rotateInUpRight;
    animation-name: rotateInUpRight;
}

@-webkit-keyframes rotateInDownRight {
    /* line 2910, helpers/_animate.scss */
    0% {
        -webkit-transform-origin: right bottom;
        -webkit-transform: rotate(90deg);
        opacity: 0;
    }

    /* line 2916, helpers/_animate.scss */
    100% {
        -webkit-transform-origin: right bottom;
        -webkit-transform: rotate(0);
        opacity: 1;
    }
}
@-moz-keyframes rotateInDownRight {
    /* line 2924, helpers/_animate.scss */
    0% {
        -moz-transform-origin: right bottom;
        -moz-transform: rotate(90deg);
        opacity: 0;
    }

    /* line 2930, helpers/_animate.scss */
    100% {
        -moz-transform-origin: right bottom;
        -moz-transform: rotate(0);
        opacity: 1;
    }
}
@-o-keyframes rotateInDownRight {
    /* line 2938, helpers/_animate.scss */
    0% {
        -o-transform-origin: right bottom;
        -o-transform: rotate(90deg);
        opacity: 0;
    }

    /* line 2944, helpers/_animate.scss */
    100% {
        -o-transform-origin: right bottom;
        -o-transform: rotate(0);
        opacity: 1;
    }
}
@keyframes rotateInDownRight {
    /* line 2952, helpers/_animate.scss */
    0% {
        transform-origin: right bottom;
        transform: rotate(90deg);
        opacity: 0;
    }

    /* line 2958, helpers/_animate.scss */
    100% {
        transform-origin: right bottom;
        transform: rotate(0);
        opacity: 1;
    }
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_animate.scss}line{font-family:\000032965}}
.animated.rotateInDownRight {
    -webkit-animation-name: rotateInDownRight;
    -moz-animation-name: rotateInDownRight;
    -o-animation-name: rotateInDownRight;
    animation-name: rotateInDownRight;
}

@-webkit-keyframes rotateOut {
    /* line 2972, helpers/_animate.scss */
    0% {
        -webkit-transform-origin: center center;
        -webkit-transform: rotate(0);
        opacity: 1;
    }

    /* line 2978, helpers/_animate.scss */
    100% {
        -webkit-transform-origin: center center;
        -webkit-transform: rotate(200deg);
        opacity: 0;
    }
}
@-moz-keyframes rotateOut {
    /* line 2986, helpers/_animate.scss */
    0% {
        -moz-transform-origin: center center;
        -moz-transform: rotate(0);
        opacity: 1;
    }

    /* line 2992, helpers/_animate.scss */
    100% {
        -moz-transform-origin: center center;
        -moz-transform: rotate(200deg);
        opacity: 0;
    }
}
@-o-keyframes rotateOut {
    /* line 3000, helpers/_animate.scss */
    0% {
        -o-transform-origin: center center;
        -o-transform: rotate(0);
        opacity: 1;
    }

    /* line 3006, helpers/_animate.scss */
    100% {
        -o-transform-origin: center center;
        -o-transform: rotate(200deg);
        opacity: 0;
    }
}
@keyframes rotateOut {
    /* line 3014, helpers/_animate.scss */
    0% {
        transform-origin: center center;
        transform: rotate(0);
        opacity: 1;
    }

    /* line 3020, helpers/_animate.scss */
    100% {
        transform-origin: center center;
        transform: rotate(200deg);
        opacity: 0;
    }
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_animate.scss}line{font-family:\000033027}}
.animated.rotateOut {
    -webkit-animation-name: rotateOut;
    -moz-animation-name: rotateOut;
    -o-animation-name: rotateOut;
    animation-name: rotateOut;
}

@-webkit-keyframes rotateOutUpLeft {
    /* line 3034, helpers/_animate.scss */
    0% {
        -webkit-transform-origin: left bottom;
        -webkit-transform: rotate(0);
        opacity: 1;
    }

    /* line 3040, helpers/_animate.scss */
    100% {
        -webkit-transform-origin: left bottom;
        -webkit-transform: rotate(-90deg);
        opacity: 0;
    }
}
@-moz-keyframes rotateOutUpLeft {
    /* line 3048, helpers/_animate.scss */
    0% {
        -moz-transform-origin: left bottom;
        -moz-transform: rotate(0);
        opacity: 1;
    }

    /* line 3054, helpers/_animate.scss */
    100% {
        -moz-transform-origin: left bottom;
        -moz-transform: rotate(-90deg);
        opacity: 0;
    }
}
@-o-keyframes rotateOutUpLeft {
    /* line 3062, helpers/_animate.scss */
    0% {
        -o-transform-origin: left bottom;
        -o-transform: rotate(0);
        opacity: 1;
    }

    /* line 3068, helpers/_animate.scss */
    100% {
        -o-transform-origin: left bottom;
        -o-transform: rotate(-90deg);
        opacity: 0;
    }
}
@keyframes rotateOutUpLeft {
    /* line 3076, helpers/_animate.scss */
    0% {
        transform-origin: left bottom;
        transform: rotate(0);
        opacity: 1;
    }

    /* line 3082, helpers/_animate.scss */
    100% {
        transform-origin: left bottom;
        transform: rotate(-90deg);
        opacity: 0;
    }
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_animate.scss}line{font-family:\000033089}}
.animated.rotateOutUpLeft {
    -webkit-animation-name: rotateOutUpLeft;
    -moz-animation-name: rotateOutUpLeft;
    -o-animation-name: rotateOutUpLeft;
    animation-name: rotateOutUpLeft;
}

@-webkit-keyframes rotateOutDownLeft {
    /* line 3096, helpers/_animate.scss */
    0% {
        -webkit-transform-origin: left bottom;
        -webkit-transform: rotate(0);
        opacity: 1;
    }

    /* line 3102, helpers/_animate.scss */
    100% {
        -webkit-transform-origin: left bottom;
        -webkit-transform: rotate(90deg);
        opacity: 0;
    }
}
@-moz-keyframes rotateOutDownLeft {
    /* line 3110, helpers/_animate.scss */
    0% {
        -moz-transform-origin: left bottom;
        -moz-transform: rotate(0);
        opacity: 1;
    }

    /* line 3116, helpers/_animate.scss */
    100% {
        -moz-transform-origin: left bottom;
        -moz-transform: rotate(90deg);
        opacity: 0;
    }
}
@-o-keyframes rotateOutDownLeft {
    /* line 3124, helpers/_animate.scss */
    0% {
        -o-transform-origin: left bottom;
        -o-transform: rotate(0);
        opacity: 1;
    }

    /* line 3130, helpers/_animate.scss */
    100% {
        -o-transform-origin: left bottom;
        -o-transform: rotate(90deg);
        opacity: 0;
    }
}
@keyframes rotateOutDownLeft {
    /* line 3138, helpers/_animate.scss */
    0% {
        transform-origin: left bottom;
        transform: rotate(0);
        opacity: 1;
    }

    /* line 3144, helpers/_animate.scss */
    100% {
        transform-origin: left bottom;
        transform: rotate(90deg);
        opacity: 0;
    }
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_animate.scss}line{font-family:\000033151}}
.animated.rotateOutDownLeft {
    -webkit-animation-name: rotateOutDownLeft;
    -moz-animation-name: rotateOutDownLeft;
    -o-animation-name: rotateOutDownLeft;
    animation-name: rotateOutDownLeft;
}

@-webkit-keyframes rotateOutUpRight {
    /* line 3158, helpers/_animate.scss */
    0% {
        -webkit-transform-origin: right bottom;
        -webkit-transform: rotate(0);
        opacity: 1;
    }

    /* line 3164, helpers/_animate.scss */
    100% {
        -webkit-transform-origin: right bottom;
        -webkit-transform: rotate(90deg);
        opacity: 0;
    }
}
@-moz-keyframes rotateOutUpRight {
    /* line 3172, helpers/_animate.scss */
    0% {
        -moz-transform-origin: right bottom;
        -moz-transform: rotate(0);
        opacity: 1;
    }

    /* line 3178, helpers/_animate.scss */
    100% {
        -moz-transform-origin: right bottom;
        -moz-transform: rotate(90deg);
        opacity: 0;
    }
}
@-o-keyframes rotateOutUpRight {
    /* line 3186, helpers/_animate.scss */
    0% {
        -o-transform-origin: right bottom;
        -o-transform: rotate(0);
        opacity: 1;
    }

    /* line 3192, helpers/_animate.scss */
    100% {
        -o-transform-origin: right bottom;
        -o-transform: rotate(90deg);
        opacity: 0;
    }
}
@keyframes rotateOutUpRight {
    /* line 3200, helpers/_animate.scss */
    0% {
        transform-origin: right bottom;
        transform: rotate(0);
        opacity: 1;
    }

    /* line 3206, helpers/_animate.scss */
    100% {
        transform-origin: right bottom;
        transform: rotate(90deg);
        opacity: 0;
    }
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_animate.scss}line{font-family:\000033213}}
.animated.rotateOutUpRight {
    -webkit-animation-name: rotateOutUpRight;
    -moz-animation-name: rotateOutUpRight;
    -o-animation-name: rotateOutUpRight;
    animation-name: rotateOutUpRight;
}

@-webkit-keyframes rotateOutDownRight {
    /* line 3220, helpers/_animate.scss */
    0% {
        -webkit-transform-origin: right bottom;
        -webkit-transform: rotate(0);
        opacity: 1;
    }

    /* line 3226, helpers/_animate.scss */
    100% {
        -webkit-transform-origin: right bottom;
        -webkit-transform: rotate(-90deg);
        opacity: 0;
    }
}
@-moz-keyframes rotateOutDownRight {
    /* line 3234, helpers/_animate.scss */
    0% {
        -moz-transform-origin: right bottom;
        -moz-transform: rotate(0);
        opacity: 1;
    }

    /* line 3240, helpers/_animate.scss */
    100% {
        -moz-transform-origin: right bottom;
        -moz-transform: rotate(-90deg);
        opacity: 0;
    }
}
@-o-keyframes rotateOutDownRight {
    /* line 3248, helpers/_animate.scss */
    0% {
        -o-transform-origin: right bottom;
        -o-transform: rotate(0);
        opacity: 1;
    }

    /* line 3254, helpers/_animate.scss */
    100% {
        -o-transform-origin: right bottom;
        -o-transform: rotate(-90deg);
        opacity: 0;
    }
}
@keyframes rotateOutDownRight {
    /* line 3262, helpers/_animate.scss */
    0% {
        transform-origin: right bottom;
        transform: rotate(0);
        opacity: 1;
    }

    /* line 3268, helpers/_animate.scss */
    100% {
        transform-origin: right bottom;
        transform: rotate(-90deg);
        opacity: 0;
    }
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_animate.scss}line{font-family:\000033275}}
.animated.rotateOutDownRight {
    -webkit-animation-name: rotateOutDownRight;
    -moz-animation-name: rotateOutDownRight;
    -o-animation-name: rotateOutDownRight;
    animation-name: rotateOutDownRight;
}

@-webkit-keyframes hinge {
    /* line 3282, helpers/_animate.scss */
    0% {
        -webkit-transform: rotate(0);
        -webkit-transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
    }

    /* line 3283, helpers/_animate.scss */
    20%, 60% {
        -webkit-transform: rotate(80deg);
        -webkit-transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
    }

    /* line 3284, helpers/_animate.scss */
    40% {
        -webkit-transform: rotate(60deg);
        -webkit-transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
    }

    /* line 3285, helpers/_animate.scss */
    80% {
        -webkit-transform: rotate(60deg) translateY(0);
        opacity: 1;
        -webkit-transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
    }

    /* line 3286, helpers/_animate.scss */
    100% {
        -webkit-transform: translateY(700px);
        opacity: 0;
    }
}
@-moz-keyframes hinge {
    /* line 3290, helpers/_animate.scss */
    0% {
        -moz-transform: rotate(0);
        -moz-transform-origin: top left;
        -moz-animation-timing-function: ease-in-out;
    }

    /* line 3291, helpers/_animate.scss */
    20%, 60% {
        -moz-transform: rotate(80deg);
        -moz-transform-origin: top left;
        -moz-animation-timing-function: ease-in-out;
    }

    /* line 3292, helpers/_animate.scss */
    40% {
        -moz-transform: rotate(60deg);
        -moz-transform-origin: top left;
        -moz-animation-timing-function: ease-in-out;
    }

    /* line 3293, helpers/_animate.scss */
    80% {
        -moz-transform: rotate(60deg) translateY(0);
        opacity: 1;
        -moz-transform-origin: top left;
        -moz-animation-timing-function: ease-in-out;
    }

    /* line 3294, helpers/_animate.scss */
    100% {
        -moz-transform: translateY(700px);
        opacity: 0;
    }
}
@-o-keyframes hinge {
    /* line 3298, helpers/_animate.scss */
    0% {
        -o-transform: rotate(0);
        -o-transform-origin: top left;
        -o-animation-timing-function: ease-in-out;
    }

    /* line 3299, helpers/_animate.scss */
    20%, 60% {
        -o-transform: rotate(80deg);
        -o-transform-origin: top left;
        -o-animation-timing-function: ease-in-out;
    }

    /* line 3300, helpers/_animate.scss */
    40% {
        -o-transform: rotate(60deg);
        -o-transform-origin: top left;
        -o-animation-timing-function: ease-in-out;
    }

    /* line 3301, helpers/_animate.scss */
    80% {
        -o-transform: rotate(60deg) translateY(0);
        opacity: 1;
        -o-transform-origin: top left;
        -o-animation-timing-function: ease-in-out;
    }

    /* line 3302, helpers/_animate.scss */
    100% {
        -o-transform: translateY(700px);
        opacity: 0;
    }
}
@keyframes hinge {
    /* line 3306, helpers/_animate.scss */
    0% {
        transform: rotate(0);
        transform-origin: top left;
        animation-timing-function: ease-in-out;
    }

    /* line 3307, helpers/_animate.scss */
    20%, 60% {
        transform: rotate(80deg);
        transform-origin: top left;
        animation-timing-function: ease-in-out;
    }

    /* line 3308, helpers/_animate.scss */
    40% {
        transform: rotate(60deg);
        transform-origin: top left;
        animation-timing-function: ease-in-out;
    }

    /* line 3309, helpers/_animate.scss */
    80% {
        transform: rotate(60deg) translateY(0);
        opacity: 1;
        transform-origin: top left;
        animation-timing-function: ease-in-out;
    }

    /* line 3310, helpers/_animate.scss */
    100% {
        transform: translateY(700px);
        opacity: 0;
    }
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_animate.scss}line{font-family:\000033313}}
.animated.hinge {
    -webkit-animation-name: hinge;
    -moz-animation-name: hinge;
    -o-animation-name: hinge;
    animation-name: hinge;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes rollIn {
    /* line 3322, helpers/_animate.scss */
    0% {
        opacity: 0;
        -webkit-transform: translateX(-100%) rotate(-120deg);
    }

    /* line 3323, helpers/_animate.scss */
    100% {
        opacity: 1;
        -webkit-transform: translateX(0px) rotate(0deg);
    }
}
@-moz-keyframes rollIn {
    /* line 3327, helpers/_animate.scss */
    0% {
        opacity: 0;
        -moz-transform: translateX(-100%) rotate(-120deg);
    }

    /* line 3328, helpers/_animate.scss */
    100% {
        opacity: 1;
        -moz-transform: translateX(0px) rotate(0deg);
    }
}
@-o-keyframes rollIn {
    /* line 3332, helpers/_animate.scss */
    0% {
        opacity: 0;
        -o-transform: translateX(-100%) rotate(-120deg);
    }

    /* line 3333, helpers/_animate.scss */
    100% {
        opacity: 1;
        -o-transform: translateX(0px) rotate(0deg);
    }
}
@keyframes rollIn {
    /* line 3337, helpers/_animate.scss */
    0% {
        opacity: 0;
        transform: translateX(-100%) rotate(-120deg);
    }

    /* line 3338, helpers/_animate.scss */
    100% {
        opacity: 1;
        transform: translateX(0px) rotate(0deg);
    }
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_animate.scss}line{font-family:\000033341}}
.animated.rollIn {
    -webkit-animation-name: rollIn;
    -moz-animation-name: rollIn;
    -o-animation-name: rollIn;
    animation-name: rollIn;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes rollOut {
    /* line 3350, helpers/_animate.scss */
    0% {
        opacity: 1;
        -webkit-transform: translateX(0px) rotate(0deg);
    }

    /* line 3355, helpers/_animate.scss */
    100% {
        opacity: 0;
        -webkit-transform: translateX(100%) rotate(120deg);
    }
}
@-moz-keyframes rollOut {
    /* line 3362, helpers/_animate.scss */
    0% {
        opacity: 1;
        -moz-transform: translateX(0px) rotate(0deg);
    }

    /* line 3367, helpers/_animate.scss */
    100% {
        opacity: 0;
        -moz-transform: translateX(100%) rotate(120deg);
    }
}
@-o-keyframes rollOut {
    /* line 3374, helpers/_animate.scss */
    0% {
        opacity: 1;
        -o-transform: translateX(0px) rotate(0deg);
    }

    /* line 3379, helpers/_animate.scss */
    100% {
        opacity: 0;
        -o-transform: translateX(100%) rotate(120deg);
    }
}
@keyframes rollOut {
    /* line 3386, helpers/_animate.scss */
    0% {
        opacity: 1;
        transform: translateX(0px) rotate(0deg);
    }

    /* line 3391, helpers/_animate.scss */
    100% {
        opacity: 0;
        transform: translateX(100%) rotate(120deg);
    }
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_animate.scss}line{font-family:\000033397}}
.animated.rollOut {
    -webkit-animation-name: rollOut;
    -moz-animation-name: rollOut;
    -o-animation-name: rollOut;
    animation-name: rollOut;
}

/* originally authored by Angelo Rohit - https://github.com/angelorohit */
@-webkit-keyframes lightSpeedIn {
    /* line 3407, helpers/_animate.scss */
    0% {
        -webkit-transform: translateX(100%) skewX(-30deg);
        opacity: 0;
    }

    /* line 3408, helpers/_animate.scss */
    60% {
        -webkit-transform: translateX(-20%) skewX(30deg);
        opacity: 1;
    }

    /* line 3409, helpers/_animate.scss */
    80% {
        -webkit-transform: translateX(0%) skewX(-15deg);
        opacity: 1;
    }

    /* line 3410, helpers/_animate.scss */
    100% {
        -webkit-transform: translateX(0%) skewX(0deg);
        opacity: 1;
    }
}
@-moz-keyframes lightSpeedIn {
    /* line 3414, helpers/_animate.scss */
    0% {
        -moz-transform: translateX(100%) skewX(-30deg);
        opacity: 0;
    }

    /* line 3415, helpers/_animate.scss */
    60% {
        -moz-transform: translateX(-20%) skewX(30deg);
        opacity: 1;
    }

    /* line 3416, helpers/_animate.scss */
    80% {
        -moz-transform: translateX(0%) skewX(-15deg);
        opacity: 1;
    }

    /* line 3417, helpers/_animate.scss */
    100% {
        -moz-transform: translateX(0%) skewX(0deg);
        opacity: 1;
    }
}
@-o-keyframes lightSpeedIn {
    /* line 3421, helpers/_animate.scss */
    0% {
        -o-transform: translateX(100%) skewX(-30deg);
        opacity: 0;
    }

    /* line 3422, helpers/_animate.scss */
    60% {
        -o-transform: translateX(-20%) skewX(30deg);
        opacity: 1;
    }

    /* line 3423, helpers/_animate.scss */
    80% {
        -o-transform: translateX(0%) skewX(-15deg);
        opacity: 1;
    }

    /* line 3424, helpers/_animate.scss */
    100% {
        -o-transform: translateX(0%) skewX(0deg);
        opacity: 1;
    }
}
@keyframes lightSpeedIn {
    /* line 3428, helpers/_animate.scss */
    0% {
        transform: translateX(100%) skewX(-30deg);
        opacity: 0;
    }

    /* line 3429, helpers/_animate.scss */
    60% {
        transform: translateX(-20%) skewX(30deg);
        opacity: 1;
    }

    /* line 3430, helpers/_animate.scss */
    80% {
        transform: translateX(0%) skewX(-15deg);
        opacity: 1;
    }

    /* line 3431, helpers/_animate.scss */
    100% {
        transform: translateX(0%) skewX(0deg);
        opacity: 1;
    }
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_animate.scss}line{font-family:\000033434}}
.animated.lightSpeedIn {
    -webkit-animation-name: lightSpeedIn;
    -moz-animation-name: lightSpeedIn;
    -o-animation-name: lightSpeedIn;
    animation-name: lightSpeedIn;
    -webkit-animation-timing-function: ease-out;
    -moz-animation-timing-function: ease-out;
    -o-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_animate.scss}line{font-family:\000033446}}
.animated.lightSpeedIn {
    -webkit-animation-duration: 0.5s;
    -moz-animation-duration: 0.5s;
    -o-animation-duration: 0.5s;
    animation-duration: 0.5s;
}

/* originally authored by Angelo Rohit - https://github.com/angelorohit */
@-webkit-keyframes lightSpeedOut {
    /* line 3456, helpers/_animate.scss */
    0% {
        -webkit-transform: translateX(0%) skewX(0deg);
        opacity: 1;
    }

    /* line 3457, helpers/_animate.scss */
    100% {
        -webkit-transform: translateX(100%) skewX(-30deg);
        opacity: 0;
    }
}
@-moz-keyframes lightSpeedOut {
    /* line 3461, helpers/_animate.scss */
    0% {
        -moz-transform: translateX(0%) skewX(0deg);
        opacity: 1;
    }

    /* line 3462, helpers/_animate.scss */
    100% {
        -moz-transform: translateX(100%) skewX(-30deg);
        opacity: 0;
    }
}
@-o-keyframes lightSpeedOut {
    /* line 3466, helpers/_animate.scss */
    0% {
        -o-transform: translateX(0%) skewX(0deg);
        opacity: 1;
    }

    /* line 3467, helpers/_animate.scss */
    100% {
        -o-transform: translateX(100%) skewX(-30deg);
        opacity: 0;
    }
}
@keyframes lightSpeedOut {
    /* line 3471, helpers/_animate.scss */
    0% {
        transform: translateX(0%) skewX(0deg);
        opacity: 1;
    }

    /* line 3472, helpers/_animate.scss */
    100% {
        transform: translateX(100%) skewX(-30deg);
        opacity: 0;
    }
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_animate.scss}line{font-family:\000033475}}
.animated.lightSpeedOut {
    -webkit-animation-name: lightSpeedOut;
    -moz-animation-name: lightSpeedOut;
    -o-animation-name: lightSpeedOut;
    animation-name: lightSpeedOut;
    -webkit-animation-timing-function: ease-in;
    -moz-animation-timing-function: ease-in;
    -o-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_animate.scss}line{font-family:\000033487}}
.animated.lightSpeedOut {
    -webkit-animation-duration: 0.25s;
    -moz-animation-duration: 0.25s;
    -o-animation-duration: 0.25s;
    animation-duration: 0.25s;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_clear.scss}line{font-family:\000033}}
input.input-sm {
    border-radius: 1px;
    border-color: #dcdcdc;
    -moz-box-shadow: inset 0 3px 3px 0 #f0f0f0;
    -webkit-box-shadow: inset 0 3px 3px 0 #f0f0f0;
    box-shadow: inset 0 3px 3px 0 #f0f0f0;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_clear.scss}line{font-family:\0000310}}
.input-sm {
    font-size: 12px;
    line-hight: 30px;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_clear.scss}line{font-family:\0000315}}
.input-group .btn {
    border-radius: 1px;
}

/* Buttons */
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_clear.scss}line{font-family:\0000320}}
.btn {
    border-radius: 2px;
    padding: 4px 10px 3px 10px;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_clear.scss}line{font-family:\0000324}}
.btn-default {
    border-color: #dcdcdc;
    color: #333;
    background: linear-gradient(to top, #f4f4f4, #fefefe);
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_clear.scss}line{font-family:\0000330}}
.btn-sm {
    font-size: 14px;
    height: 30px;
    padding: 2px 16px;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_clear.scss}line{font-family:\0000337}}
.btn-primary {
    color: #fff;
    background: linear-gradient(to top, #7790b6, #879fc5);
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_clear.scss}line{font-family:\0000342}}
.btn-primary, .btn-primary:hover {
    box-shadow: 0 1px 1px rgba(250, 250, 250, 0.2) inset;
    border-top: 1px solid #879fc5;
    border-right: none;
    border-bottom: 1px solid #607ba2;
    border-left: none;
}

/* Modals */
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_clear.scss}line{font-family:\0000352}}
.modal-backdrop {
    opacity: 0.8 !important;
    background: rgba(250, 250, 250, 0.8);
    -webkit-animation-duration: 0.4s;
    -moz-animation-duration: 0.4s;
    -o-animation-duration: 0.4s;
    animation-duration: 0.4s;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-name: fadeIn;
    -moz-animation-name: fadeIn;
    -o-animation-name: fadeIn;
    animation-name: fadeIn;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_clear.scss}line{font-family:\0000368}}
.modal-content {
    border: none;
    border-radius: 0px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_clear.scss}line{font-family:\0000372}}
.modal-content input, .modal-content button {
    border-radius: 2px;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_clear.scss}line{font-family:\0000376}}
.modal-sm {
    width: 360px;
}

@media (max-width: 768px) {
    @media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_custom-screen-sizes.scss}line{font-family:\000038}}
    .owl-carousel .owl-buttons div,
    .owl-carousel .owl-buttons div:hover {
        top: 40%;
        opacity: 1;
        z-index: 10 !important;
        width: 50px !important;
    }
    @media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_custom-screen-sizes.scss}line{font-family:\0000316}}
    .owl-carousel .owl-prev {
        left: 0px !important;
    }
    @media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_custom-screen-sizes.scss}line{font-family:\0000319}}
    .owl-carousel .owl-next {
        right: 0px !important;
    }

    @media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_custom-screen-sizes.scss}line{font-family:\0000325}}
    #product {
        /*
    		#small-media {
    			margin-top: 10px;
    			margin-bottom: 20px;
    			.owl-buttons div,
    			.owl-buttons div:hover {
    				top: 40%;
    				opacity: 1;
    				z-index: 10!important;
    				width: 50px!important;
    				//display: none;
    			}
    			.owl-prev {
    				left: 0px!important;
    			}
    			.owl-next {
    				right: 0px!important;
    			}

    		}
    		*/
    }
    @media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_custom-screen-sizes.scss}line{font-family:\0000330}}
    #product .title-under .reviews li:last-child {
        border-left: none !important;
        display: block;
        padding-left: 0 !important;
    }

    @media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_custom-screen-sizes.scss}line{font-family:\0000360}}
    #page-wrapper.with-sidebar #content .category-list {
        margin-left: -5px !important;
        margin-right: -5px !important;
    }

    @media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_custom-screen-sizes.scss}line{font-family:\0000366}}
    #page-wrapper .bottom-bar > div {
        text-align: center;
    }

    @media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_custom-screen-sizes.scss}line{font-family:\0000371}}
    #footer .container .row > div {
        margin-top: 30px;
    }
    @media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_custom-screen-sizes.scss}line{font-family:\0000373}}
    #footer .container .row > div:first-child {
        margin-top: 0;
    }

    @media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_custom-screen-sizes.scss}line{font-family:\0000379}}
    #copyright, #copyright ul, #copyright p {
        text-align: center !important;
        font-size: 14px;
    }

    @media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_custom-screen-sizes.scss}line{font-family:\0000383}}
    #copyright ul.payment {
        margin: 12px 0;
    }
    @media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_custom-screen-sizes.scss}line{font-family:\0000385}}
    #copyright ul.payment img {
        max-height: 24px;
    }
}
@media (max-width: 992px) {
    @media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_custom-screen-sizes.scss}line{font-family:\0000396}}
    #page-wrapper.with-sidebar #content {
        width: 100%;
        padding: 15px;
    }
}
@media (max-width: 768px) {
    @media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_custom-screen-sizes.scss}line{font-family:\00003106}}
    .modal-lg {
        width: 690px !important;
    }

    @media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_custom-screen-sizes.scss}line{font-family:\00003110}}
    .product-modal .easyzoom-flyout {
        display: none;
    }

    @media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_custom-screen-sizes.scss}line{font-family:\00003117}}
    #about .container .row:nth-child(2) > div {
        margin-top: 40px;
    }

    @media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_custom-screen-sizes.scss}line{font-family:\00003120}}
    #about .container .row:nth-child(2) > div:first-child {
        margin-top: 0;
    }
}
@media (min-width: 992px) {
    @media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_custom-screen-sizes.scss}line{font-family:\00003127}}
    .easyzoom--adjacent .easyzoom-flyout {
        width: 617px;
    }
}
/* Small devices (tablets) */
@media (max-width: 992px) {
    @media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_custom-screen-sizes.scss}line{font-family:\00003139}}
    #product .product-border {
        border-right: none !important;
    }
    @media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_custom-screen-sizes.scss}line{font-family:\00003143}}
    #product .availability {
        margin-top: 5px;
        text-align: left !important;
    }
}
/* Modals */
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_modals.scss}line{font-family:\000034}}
.modal-lg {
    width: 990px;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_modals.scss}line{font-family:\000037}}
.modal {
    -webkit-animation-duration: 0.7s;
    -moz-animation-duration: 0.7s;
    -o-animation-duration: 0.7s;
    animation-duration: 0.7s;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_modals.scss}line{font-family:\0000312}}
.modal label.control-label {
    text-align: left;
    padding-right: 0px;
    position: relative;
}
.modal label.control-label .starrequired{
    color: #FF0000;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_modals.scss}line{font-family:\0000316}}
.modal input.form-control {
    border-color: #dcdcdc;
    padding-left: 8px;
    padding-right: 8px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_modals.scss}line{font-family:\0000321}}
.modal .form-control {
    height: 28px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_modals.scss}line{font-family:\0000324}}
.modal .form-group.buttons input.btn,
.modal .form-group.buttons button.btn{
    margin-right: 15px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_modals.scss}line{font-family:\0000327}}
.modal .form-group:last-child {
    margin-bottom: 0;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_modals.scss}line{font-family:\0000332}}
.modal .modal-content {
    -webkit-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.15);
    box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.15);
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_modals.scss}line{font-family:\0000338}}
.modal .modal-header {
    padding: 27px 28px 27px 28px;
    border: none;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_modals.scss}line{font-family:\0000342}}
.modal .modal-header h4 {
    font-size: 24px;
    line-height: 24px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_modals.scss}line{font-family:\0000346}}
.modal .modal-header .close {
    margin: -20px -20px 0 0;
    font-size: 18px;
    color: #ccc;
    opacity: 1;
    /*
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
	&:hover {
		-webkit-transform: rotate(10deg);
		-moz-transform: rotate(10deg);
		-o-transform: rotate(10deg);
		-ms-transform: rotate(10deg);
		transform: rotate(10deg);
	}
	*/
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_modals.scss}line{font-family:\0000364}}
.modal .modal-header .close:hover {
    color: #8c8c8c;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_modals.scss}line{font-family:\0000370}}
.modal .modal-body {
    padding: 0 30px 30px 30px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_modals.scss}line{font-family:\0000380}}
.modal.modal-login .form-group.forgot {
    margin-top: -4px;
    margin-bottom: 18px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_modals.scss}line{font-family:\0000383}}
.modal.modal-login .form-group.forgot a {
    color: #777777;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_modals.scss}line{font-family:\0000384}}
.modal.modal-login .form-group.forgot a:hover {
    color: #6a82a9;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_modals.scss}line{font-family:\0000386}}
.modal .form-group.buttons a {
    position: relative;
    top: 1px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_modals.scss}line{font-family:\0000392}}
.modal.modal-registration .modal-dialog,
.modal.modal-registration .modal-add-to-cart{
    width: 426px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_modals.scss}line{font-family:\0000396}}
.modal .form-group.subscribe .checkbox {
    color: #777777;
    margin-top: -16px;
    margin-bottom: -4px;
    min-height: 10px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_modals.scss}line{font-family:\00003103}}
.modal .form-group.pass {
    margin-top: 20px;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_modals.scss}line{font-family:\00003111}}
.product-modal {
    /*.product-media {
  	padding-left: 30px;
  }
  .product-content {
  	padding-right: 30px;
  }*/
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_modals.scss}line{font-family:\00003112}}
.product-modal #product_modale {
    padding: 20px;
    margin-top: -4px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_modals.scss}line{font-family:\00003116}}
.product-modal .description {
    padding-bottom: 16px;
    /*padding-top: 5px;
  text-align: left!important;*/
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_modals.scss}line{font-family:\00003129}}
.product-modal .product-info {
    /*max-height: 500px;
  overflow-y: auto;*/
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_modals.scss}line{font-family:\00003136}}
.product-modal .product-side .feature .item {
    margin-top: 2px;
    margin-bottom: 24px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_modals.scss}line{font-family:\00003140}}
.product-modal .product-side .feature p {
    font-size: 12px !important;
    line-height: 14px !important;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/helpers/_modals.scss}line{font-family:\00003147}}
.product-modal .easyzoom-flyout {
    width: 541px !important;
}

/*.modal {
	display: table;
 	height:100%;
}
.modal-dialog {
	display: table-cell;
	vertical-align: middle;
}*/
/* Pages */
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_home.scss}line{font-family:\000031}}
#home {
    /* Big Slider */
    /* Tab Products */
    /* Popular Categories */
    /* About */
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_home.scss}line{font-family:\000034}}
#home #big-carousel {
    /*.owl-controls {
  	display: none;
  	font-family: 'iconfont';
  	line-height: 20px;
  	.owl-buttons > div {
  		background: #cdcdcd;
  	}
  	.owl-buttons .owl-prev:before {
  		content: "\e64e";
  	}
  	.owl-buttons .owl-next:before {
  		content: "\e64f";
  	}
  }*/
    /*#sync2 {
  			position: relative;
  			z-index: 1111111;

  			.owl-item {
  				display: block;
  				width: auto;
  			}
  			//position: absolute;
  		}
  		#sync2 .owl-wrapper {
  			//display: table;
  			//width: auto;
  			//height: auto;
  			top: 15%;
  			//bottom: 0;
  			//left: 0;
  			//margin-left: 0;
  			//font-size: 14px; //16px
  			//text-align: left;
  		}*/
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_home.scss}line{font-family:\0000350}}
#home #big-carousel .carousel-indicators {
    display: table;
    width: auto;
    height: auto;
    top: 15%;
    bottom: 0;
    left: 0;
    margin-left: 0;
    font-size: 14px;
    text-align: left;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_home.scss}line{font-family:\0000361}}
#home #big-carousel .carousel-indicators span {
    min-width: 180px;
    padding: 0 0 0 16px;
    line-height: 34px;
    cursor: pointer;
    display: block;
    color: #000;
    border-bottom: 1px solid;
    border-color: rgba(0, 0, 0, 0.5);
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_home.scss}line{font-family:\0000370}}
#home #big-carousel .carousel-indicators span:last-child {
    border-bottom: none;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_home.scss}line{font-family:\0000375}}
#home #big-carousel .carousel-indicators.white span {
    color: #fff;
    border-color: rgba(250, 250, 250, 0.5);
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_home.scss}line{font-family:\0000379}}
#home #big-carousel .carousel-indicators .active {
    width: auto;
    height: auto;
    font-weight: bold;
    background: none;
    border-color: rgba(0, 0, 0, 0.8);
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_home.scss}line{font-family:\0000387}}
#home #big-carousel .carousel-control .ico {
    position: absolute;
    top: 46%;
    z-index: 5;
    display: inline-block;
    text-shadow: none;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_home.scss}line{font-family:\0000394}}
#home #big-carousel .carousel-control.left .ico {
    margin-left: -10px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_home.scss}line{font-family:\0000397}}
#home #big-carousel .carousel-control.right .ico {
    margin-right: -10px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_home.scss}line{font-family:\00003105}}
#home #tab-products {
    /*
  //owl-controls
  .owl-controls {
  	margin-top: 0;
  	//position: absolute;
  	z-index: 111;
  	.owl-buttons > div {
  		top: 25%;
  		position: absolute;
  		font-family: 'iconfont';
  		background: #fff;
  		color: #666;
  		font-size: 36px;
  		-webkit-transition: all 0.2s;
  		-moz-transition: all 0.2s;
  		-ms-transition: all 0.2s;
  		-o-transition: all 0.2s;
  		transition: all 0.2s;
  	}
  	.owl-prev:before {
  		content: '\e6e8'
  	}
  	.owl-next:before {
  		content: '\e6e9'
  	}
  	.owl-prev {
  		left: -30px;
  	}
  	.owl-next {
  		right: -30px;
  	}
  }
  */
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_home.scss}line{font-family:\00003107}}
#home #tab-products .title-line {
    text-align: center;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_home.scss}line{font-family:\00003109}}
#home #tab-products .title-line .list-inline {
    padding-bottom: 0;
    margin-right: 0;
    margin-bottom: 30px;
    margin-left: 0;
    border-bottom: 1px dotted #bcbcbc;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_home.scss}line{font-family:\00003116}}
#home #tab-products .title-line h3 {
    border: none;
    margin-bottom: 0;
    font-size: 16px;
    position: relative;
    z-index: 2;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_home.scss}line{font-family:\00003123}}
#home #tab-products .title-line li, #home #tab-products .title-line h3 a {
    color: #919191;
    /*
  -webkit-transition: all 0.1s ease-in-out;
  -moz-transition: all 0.1s ease-in-out;
  -ms-transition: all 0.1s ease-in-out;
  -o-transition: all 0.1s ease-in-out;
  transition: all 0.1s ease-in-out;
  */
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_home.scss}line{font-family:\00003133}}
#home #tab-products .title-line h3 a:hover {
    color: #6a82a9;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_home.scss}line{font-family:\00003136}}
#home #tab-products .title-line .active h3 {
    font-size: 20px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_home.scss}line{font-family:\00003138}}
#home #tab-products .title-line .active h3 a {
    color: #444444;
    cursor: default;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_home.scss}line{font-family:\00003140}}
#home #tab-products .title-line .active a {
    text-decoration: none;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_home.scss}line{font-family:\00003144}}
#home #tab-products .row > .tab-content {
    padding-left: 15px;
    padding-right: 15px;
    overflow-x: visible;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_home.scss}line{font-family:\00003150}}
#home #tab-products .carousel-arrow {
    position: absolute;
    display: block;
    width: 40px;
    height: 40px;
    margin-left: -40px;
    top: 35%;
    right: 0;
    left: 0;
    color: #bcbcbc;
    text-decoration: none;
    text-align: center;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_home.scss}line{font-family:\00003162}}
#home #tab-products .carousel-arrow.right {
    margin-right: -38px;
    left: auto;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_home.scss}line{font-family:\00003166}}
#home #tab-products .carousel-arrow:hover {
    color: #666666;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_home.scss}line{font-family:\00003169}}
#home #tab-products .carousel-arrow span {
    font-size: 36px;
    line-height: 38px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_home.scss}line{font-family:\00003175}}
#home #tab-products .arrows2 {
    width: 100%;
    position: absolute;
    margin-top: -70px;
    text-align: right;
    z-index: 1;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_home.scss}line{font-family:\00003181}}
#home #tab-products .arrows2 a {
    width: 30px;
    height: 30px;
    color: #bcbcbc;
    display: inline-block;
    text-align: center;
    text-decoration: none;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_home.scss}line{font-family:\00003188}}
#home #tab-products .arrows2 a span {
    font-size: 26px;
    line-height: 28px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_home.scss}line{font-family:\00003193}}
#home #tab-products .arrows2 a:hover {
    color: #666;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_home.scss}line{font-family:\00003237}}
#home #popular-categories .items {
    text-align: center;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_home.scss}line{font-family:\00003239}}
#home #popular-categories .items > div {
    margin-bottom: 30px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_home.scss}line{font-family:\00003242}}
#home #popular-categories .items img {
    display: inline-block;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_home.scss}line{font-family:\00003250}}
#home #about h4 {
    margin-bottom: 24px;
    margin-top: 4px;
    color: #444444;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_home.scss}line{font-family:\00003254}}
#home #about h4 .ico {
    padding-right: 10px;
    color: lighter(#444444, 40%);
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_home.scss}line{font-family:\00003260}}
#home #about p {
    margin-bottom: 8px;
}

/* Category page */
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_category.scss}line{font-family:\000034}}
#category #page-wrapper {
    padding-bottom: 69px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_category.scss}line{font-family:\000039}}
#category #page-wrapper #content > .row,
#category #page-wrapper #content .category-list .go-items {
    margin-left: -10px;
    margin-right: -10px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_category.scss}line{font-family:\0000314}}
#content .row > div,
#content .row > .go-items > div {
    padding-left: 10px;
    padding-right: 10px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_category.scss}line{font-family:\0000321}}
#category .product-item {
    margin-bottom: 30px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_category.scss}line{font-family:\0000326}}
#category .bottom-bar a.scrollup {
    display: inline-block;
    margin-top: 6px;
}

/* Product */
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_product.scss}line{font-family:\000032}}
#product {
    /*
  .owl-controls {
  	//position: absolute;
  	width: 30px;
  	background: red;
  }
  .owl-buttons div {
  	//top: -14px;
  	font-size: 28px;
  	background: red;
  	padding: 2px;
  }
  .owl-next {
  	//right: 0;
  }
  */
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_product.scss}line{font-family:\000035}}
#product .title-under {
    margin-bottom: 30px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_product.scss}line{font-family:\000038}}
#product .title-under .gray-line {
    height: 1px;
    margin-top: 24px;
    background: #e4e4e4;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_product.scss}line{font-family:\0000315}}
#product .title-under .reviews {
    line-height: 22px;
    margin: 0 0 -1px 0;
    padding: 0;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_product.scss}line{font-family:\0000319}}
#product .title-under .reviews li {
    margin: 0;
    padding: 0 10px 0 0;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_product.scss}line{font-family:\0000323}}
#product .title-under .reviews li.rating {
    color: #ffcc00;
    font-size: 16px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_product.scss}line{font-family:\0000326}}
#product .title-under .reviews li.rating span {
    cursor: pointer;
    margin-right: 3px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_product.scss}line{font-family:\0000330}}
#product .title-under .reviews li.rating span:hover {
    color: #ff9933;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_product.scss}line{font-family:\0000334}}
#product .title-under .reviews li:last-child {
    height: 22px;
    line-height: 22px;
    border-left: 1px solid;
    border-left-color: #e4e4e4;
    padding-left: 14px;
    margin-left: 0px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_product.scss}line{font-family:\0000345}}
#product .title-under .availability {
    text-align: right;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_product.scss}line{font-family:\0000347}}
#product .title-under .availability .green {
    color: #339900;
}
#product .title-under .availability .red {
    color: #FF0000;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_product.scss}line{font-family:\0000356}}
#product .product-info .color, #product .product-info .size, #product .product-info .info-table {
    /*margin-bottom: 30px;*/
    margin-bottom: 16px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_product.scss}line{font-family:\0000360}}
#product .product-info .price {
    margin-top: -3px;
    margin-bottom: 22px;
    font-size: 24px;
    line-height: 24px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_product.scss}line{font-family:\0000367}}
#product .product-info .color > b {
    display: block;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_product.scss}line{font-family:\0000370}}
#product .product-info .color .bootstrap-select {
    width: 170px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_product.scss}line{font-family:\0000376}}
#product .product-info .color .selectbox > ul > li a {
    line-height: 20px;
    padding: 4px 14px 1px 9px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_product.scss}line{font-family:\0000380}}
#product .product-info .color .selectbox span.current {
    font-size: 12px;
    color: #666;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_product.scss}line{font-family:\0000384}}
#product .product-info .color .selectbox .color {
    font-size: 13px;
    margin-right: 2px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_product.scss}line{font-family:\0000393}}
#product .product-info .size .btn {
    margin-right: 10px;
    border-radius: 2px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_product.scss}line{font-family:\0000398}}
#product .product-info .size .active {
    background: #ff9e34;
    color: white;
    border-color: #ff9e34;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_product.scss}line{font-family:\00003105}}
#product .product-info .info-table {
    margin-top: -4px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_product.scss}line{font-family:\00003107}}
#product .product-info .info-table li {
    margin-bottom: 6px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_product.scss}line{font-family:\00003113}}
#product .add-to-cart {
    margin-bottom: 30px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_product.scss}line{font-family:\00003118}}
#product .product-content h1 {
    margin: -4px 0 5px 0;
    padding: 0;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_product.scss}line{font-family:\00003122}}
#product .product-content .article {
    display: block;
    margin-bottom: 14px;
    color: #333;
    font-size: 12px;
    text-transform: uppercase;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_product.scss}line{font-family:\00003129}}
#product .product-content .product-border {
    border-right: 1px solid #e4e4e4;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_product.scss}line{font-family:\00003136}}
#product .product-side {
    /*border-left: 1px solid #e4e4e4;*/
    text-align: center;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_product.scss}line{font-family:\00003142}}
#product .product-side .brand-logo img {
    max-width: 80%;
    margin: 10px 0 21px 0;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_product.scss}line{font-family:\00003148}}
#product .product-side .feature {
    color: #666;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_product.scss}line{font-family:\00003150}}
#product .product-side .feature .item {
    margin-bottom: 27px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_product.scss}line{font-family:\00003156}}
#product .product-side .feature .ico {
    font-size: 30px;
    line-height: 30px;
    margin-bottom: 10px;
    display: block;
    text-decoration: none;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_product.scss}line{font-family:\00003169}}
#product .product-side .feature a:hover {
    color: #6a82a9;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_product.scss}line{font-family:\00003172}}
#product .product-side .feature p {
    font-size: 13px;
    line-height: 16px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_product.scss}line{font-family:\00003181}}
#product .product-media {
    /**
   * EasyZoom core styles
   */
    /**
   * EasyZoom layout variations
   */
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_product.scss}line{font-family:\00003184}}
#product .product-media #small-media.row {
    margin-left: -5px;
    margin-right: -5px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_product.scss}line{font-family:\00003188}}
#product .product-media #small-media-items {
    margin-top: 4px;
    text-align: center;
    /**/
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_product.scss}line{font-family:\00003201}}
#product .product-media #small-media-items .owl-item {
    /*margin: 5px;*/
    /*padding: 0 5px;*/
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_product.scss}line{font-family:\00003205}}
#product .product-media #small-media-items .owl-buttons {
    /**/
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_product.scss}line{font-family:\00003206}}
#product .product-media #small-media-items .owl-buttons div {
    width: 25px;
    z-index: 0;
    opacity: 0.5;
    font-size: 30px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_product.scss}line{font-family:\00003212}}
#product .product-media #small-media-items .owl-buttons div:hover {
    opacity: 1;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_product.scss}line{font-family:\00003216}}
#product .product-media #small-media-items .owl-buttons .owl-prev {
    left: 0px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_product.scss}line{font-family:\00003219}}
#product .product-media #small-media-items .owl-buttons .owl-next {
    right: 0px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_product.scss}line{font-family:\00003226}}
#product .product-media #small-media-items:hover .owl-prev {
    left: -19px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_product.scss}line{font-family:\00003230}}
#product .product-media #small-media-items:hover .owl-next {
    right: -17px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_product.scss}line{font-family:\00003234}}
#product .product-media #small-media-items img {
    padding-left: 5px;
    padding-right: 5px;
    cursor: pointer;
    max-width: 100%;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_product.scss}line{font-family:\00003246}}
#product .product-media .easyzoom {
    position: relative;
    /* 'Shrink-wrap' the element */
    display: inline-block;
    *display: inline;
    *zoom: 1;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_product.scss}line{font-family:\00003253}}
#product .product-media .easyzoom img {
    vertical-align: bottom;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_product.scss}line{font-family:\00003257}}
#product .product-media .easyzoom.is-loading img {
    cursor: progress;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_product.scss}line{font-family:\00003261}}
#product .product-media .easyzoom.is-ready img {
    cursor: crosshair;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_product.scss}line{font-family:\00003265}}
#product .product-media .easyzoom.is-error img {
    cursor: not-allowed;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_product.scss}line{font-family:\00003269}}
#product .product-media .easyzoom-notice {
    position: absolute;
    top: 50%;
    left: 100%;
    z-index: 150;
    width: 10em;
    margin: -1em 0 0 -5em;
    line-height: 2em;
    text-align: center;
    background: #FFF;
    box-shadow: 0 0 10px #888;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_product.scss}line{font-family:\00003282}}
#product .product-media .easyzoom-flyout {
    position: absolute;
    z-index: 100;
    overflow: hidden;
    background: #FFF;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_product.scss}line{font-family:\00003292}}
#product .product-media .easyzoom--overlay .easyzoom-flyout {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_product.scss}line{font-family:\00003299}}
#product .product-media .easyzoom--adjacent .easyzoom-flyout {
    top: 0;
    left: 100%;
    min-width: 100%;
    width: 653px;
    height: 100%;
    margin-left: 30px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_product.scss}line{font-family:\00003310}}
#product #recommended-for-you .product-item {
    padding-left: 10px;
    padding-right: 10px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_product.scss}line{font-family:\00003316}}
#product #recommended-for-you .owl-controls div {
    font-size: 20px;
    top: -75px;
    float: right;
    width: 26px;
    text-align: center;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_product.scss}line{font-family:\00003326}}
#product #recommended-for-you .owl-controls .owl-prev {
    right: 30px;
    left: auto;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/pages/_product.scss}line{font-family:\00003331}}
#product #recommended-for-you .owl-controls .owl-next {
    right: 0;
}

/* Modules */
/* Owl carousel */
/*
 * 	Core Owl Carousel CSS File (owl.carousel.css)
 *	v1.3.3
 */
/* clearfix */
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_owl.carousel.scss}line{font-family:\0000311}}
.owl-carousel .owl-wrapper:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

/* display none until init */
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_owl.carousel.scss}line{font-family:\0000320}}
.owl-carousel {
    display: none;
    position: relative;
    width: 100%;
    -ms-touch-action: pan-y;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_owl.carousel.scss}line{font-family:\0000326}}
.owl-carousel .owl-wrapper {
    display: none;
    position: relative;
    -webkit-transform: translate3d(0px, 0px, 0px);
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_owl.carousel.scss}line{font-family:\0000331}}
.owl-carousel .owl-wrapper-outer {
    overflow: hidden;
    position: relative;
    width: 100%;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_owl.carousel.scss}line{font-family:\0000336}}
.owl-carousel .owl-wrapper-outer.autoHeight {
    -webkit-transition: height 500ms ease-in-out;
    -moz-transition: height 500ms ease-in-out;
    -ms-transition: height 500ms ease-in-out;
    -o-transition: height 500ms ease-in-out;
    transition: height 500ms ease-in-out;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_owl.carousel.scss}line{font-family:\0000344}}
.owl-carousel .owl-item {
    float: left;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_owl.carousel.scss}line{font-family:\0000347}}
.owl-controls .owl-page,
.owl-controls .owl-buttons div {
    cursor: pointer;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_owl.carousel.scss}line{font-family:\0000351}}
.owl-controls {
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-tap-highlight-color: transparent;
}

/* mouse grab icon */
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_owl.carousel.scss}line{font-family:\0000361}}
.grabbing {
    cursor: url(grabbing.png) 8 8, move;
}

/* fix */
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_owl.carousel.scss}line{font-family:\0000366}}
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
}

/*
* 	Owl Carousel Owl Demo Theme (owl.theme.css)
*	v1.3.3
*/
/* Styling Next and Prev buttons */
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_owl.carousel.scss}line{font-family:\0000391}}
.owl-theme .owl-controls .owl-buttons div {
    display: inline-block;
    zoom: 1;
    z-index: 111;
    *display: inline;
    /*IE7 life-saver */
    padding: 3px 5px;
    font-size: 12px;
    filter: Alpha(Opacity=50);
    /*IE7 fix*/
    opacity: 0.5;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_owl.carousel.scss}line{font-family:\00003110}}
.owl-theme .owl-controls .owl-buttons > div {
    top: 25%;
    position: absolute;
    font-family: 'iconfont';
    color: #666;
    font-size: 40px;
    -webkit-transition: all 0.2s;
    -moz-transition: all 0.2s;
    -ms-transition: all 0.2s;
    -o-transition: all 0.2s;
    transition: all 0.2s;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_owl.carousel.scss}line{font-family:\00003126}}
.owl-controls .owl-prev:before {
    content: "\e6e8";
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_owl.carousel.scss}line{font-family:\00003129}}
.owl-controls .owl-next:before {
    content: "\e6e9";
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_owl.carousel.scss}line{font-family:\00003132}}
.owl-controls .owl-prev {
    left: -26px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_owl.carousel.scss}line{font-family:\00003136}}
.owl-controls .owl-next {
    right: -26px;
}

/*
.owl-carousel {
	&:hover .owl-prev {
		left: -20px - 10px;
	}
	&:hover .owl-next {
		right: -20px - 10px;
	}
}
*/
/*.owl-controls {
			margin-top: 0;
			//position: absolute;
			z-index: 111;
			.owl-buttons > div {
				top: 25%;
				position: absolute;
				font-family: 'iconfont';
				background: #fff;
				color: #666;
				font-size: 36px;
				-webkit-transition: all 0.2s;
				-moz-transition: all 0.2s;
				-ms-transition: all 0.2s;
				-o-transition: all 0.2s;
				transition: all 0.2s;
			}
			.owl-prev:before {
				content: '\e6e8'
			}
			.owl-next:before {
				content: '\e6e9'
			}
			.owl-prev {
				left: -30px;
			}
			.owl-next {
				right: -30px;
			}
		}

		*/
/* Clickable class fix problem with hover on touch devices */
/* Use it for non-touch hover action */
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_owl.carousel.scss}line{font-family:\00003189}}
.owl-theme .owl-controls.clickable .owl-buttons div:hover {
    filter: Alpha(Opacity=100);
    /*IE7 fix*/
    opacity: 1;
    text-decoration: none;
}

/* Styling Pagination*/
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_owl.carousel.scss}line{font-family:\00003197}}
.owl-theme .owl-controls .owl-page {
    display: inline-block;
    zoom: 1;
    *display: inline;
    /*IE7 life-saver */
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_owl.carousel.scss}line{font-family:\00003202}}
.owl-theme .owl-controls .owl-page span {
    display: block;
    width: 12px;
    height: 12px;
    margin: 5px 7px;
    filter: Alpha(Opacity=50);
    /*IE7 fix*/
    opacity: 0.5;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    background: #869791;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_owl.carousel.scss}line{font-family:\00003215}}
.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span {
    filter: Alpha(Opacity=100);
    /*IE7 fix*/
    opacity: 1;
}

/* If PaginationNumbers is true */
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_owl.carousel.scss}line{font-family:\00003223}}
.owl-theme .owl-controls .owl-page span.owl-numbers {
    height: auto;
    width: auto;
    color: #FFF;
    padding: 2px 10px;
    font-size: 12px;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
}

/* preloading images */
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_owl.carousel.scss}line{font-family:\00003235}}
.owl-item.loading {
    min-height: 150px;
    background: url(assets/img/AjaxLoader.gif) no-repeat center center;
}

/*
 *  Owl Carousel CSS3 Transitions owl.transitions.css
 *  v1.3.2
 */
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_owl.carousel.scss}line{font-family:\00003247}}
.owl-origin {
    -webkit-perspective: 1200px;
    -webkit-perspective-origin-x: 50%;
    -webkit-perspective-origin-y: 50%;
    -moz-perspective: 1200px;
    -moz-perspective-origin-x: 50%;
    -moz-perspective-origin-y: 50%;
    perspective: 1200px;
}

/* fade */
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_owl.carousel.scss}line{font-family:\00003257}}
.owl-fade-out {
    z-index: 10;
    -webkit-animation: fadeOut .7s both ease;
    -moz-animation: fadeOut .7s both ease;
    animation: fadeOut .7s both ease;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_owl.carousel.scss}line{font-family:\00003263}}
.owl-fade-in {
    -webkit-animation: fadeIn .7s both ease;
    -moz-animation: fadeIn .7s both ease;
    animation: fadeIn .7s both ease;
}

/* backSlide */
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_owl.carousel.scss}line{font-family:\00003269}}
.owl-backSlide-out {
    -webkit-animation: backSlideOut 1s both ease;
    -moz-animation: backSlideOut 1s both ease;
    animation: backSlideOut 1s both ease;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_owl.carousel.scss}line{font-family:\00003274}}
.owl-backSlide-in {
    -webkit-animation: backSlideIn 1s both ease;
    -moz-animation: backSlideIn 1s both ease;
    animation: backSlideIn 1s both ease;
}

/* goDown */
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_owl.carousel.scss}line{font-family:\00003280}}
.owl-goDown-out {
    -webkit-animation: scaleToFade .7s ease both;
    -moz-animation: scaleToFade .7s ease both;
    animation: scaleToFade .7s ease both;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_owl.carousel.scss}line{font-family:\00003285}}
.owl-goDown-in {
    -webkit-animation: goDown .6s ease both;
    -moz-animation: goDown .6s ease both;
    animation: goDown .6s ease both;
}

/* scaleUp */
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_owl.carousel.scss}line{font-family:\00003291}}
.owl-fadeUp-in {
    -webkit-animation: scaleUpFrom .5s ease both;
    -moz-animation: scaleUpFrom .5s ease both;
    animation: scaleUpFrom .5s ease both;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_owl.carousel.scss}line{font-family:\00003297}}
.owl-fadeUp-out {
    -webkit-animation: scaleUpTo .5s ease both;
    -moz-animation: scaleUpTo .5s ease both;
    animation: scaleUpTo .5s ease both;
}

/* Keyframes */
/*empty*/
@-webkit-keyframes empty {
    /* line 305, modules/_owl.carousel.scss */
    0% {
        opacity: 1;
    }
}
@-moz-keyframes empty {
    /* line 308, modules/_owl.carousel.scss */
    0% {
        opacity: 1;
    }
}
@keyframes empty {
    /* line 311, modules/_owl.carousel.scss */
    0% {
        opacity: 1;
    }
}
@-webkit-keyframes fadeIn {
    /* line 314, modules/_owl.carousel.scss */
    0% {
        opacity: 0;
    }

    /* line 315, modules/_owl.carousel.scss */
    100% {
        opacity: 1;
    }
}
@-moz-keyframes fadeIn {
    /* line 318, modules/_owl.carousel.scss */
    0% {
        opacity: 0;
    }

    /* line 319, modules/_owl.carousel.scss */
    100% {
        opacity: 1;
    }
}
@keyframes fadeIn {
    /* line 322, modules/_owl.carousel.scss */
    0% {
        opacity: 0;
    }

    /* line 323, modules/_owl.carousel.scss */
    100% {
        opacity: 1;
    }
}
@-webkit-keyframes fadeOut {
    /* line 326, modules/_owl.carousel.scss */
    0% {
        opacity: 1;
    }

    /* line 327, modules/_owl.carousel.scss */
    100% {
        opacity: 0;
    }
}
@-moz-keyframes fadeOut {
    /* line 330, modules/_owl.carousel.scss */
    0% {
        opacity: 1;
    }

    /* line 331, modules/_owl.carousel.scss */
    100% {
        opacity: 0;
    }
}
@keyframes fadeOut {
    /* line 334, modules/_owl.carousel.scss */
    0% {
        opacity: 1;
    }

    /* line 335, modules/_owl.carousel.scss */
    100% {
        opacity: 0;
    }
}
@-webkit-keyframes backSlideOut {
    /* line 338, modules/_owl.carousel.scss */
    25% {
        opacity: .5;
        -webkit-transform: translateZ(-500px);
    }

    /* line 339, modules/_owl.carousel.scss */
    75% {
        opacity: .5;
        -webkit-transform: translateZ(-500px) translateX(-200%);
    }

    /* line 340, modules/_owl.carousel.scss */
    100% {
        opacity: .5;
        -webkit-transform: translateZ(-500px) translateX(-200%);
    }
}
@-moz-keyframes backSlideOut {
    /* line 343, modules/_owl.carousel.scss */
    25% {
        opacity: .5;
        -moz-transform: translateZ(-500px);
    }

    /* line 344, modules/_owl.carousel.scss */
    75% {
        opacity: .5;
        -moz-transform: translateZ(-500px) translateX(-200%);
    }

    /* line 345, modules/_owl.carousel.scss */
    100% {
        opacity: .5;
        -moz-transform: translateZ(-500px) translateX(-200%);
    }
}
@keyframes backSlideOut {
    /* line 348, modules/_owl.carousel.scss */
    25% {
        opacity: .5;
        transform: translateZ(-500px);
    }

    /* line 349, modules/_owl.carousel.scss */
    75% {
        opacity: .5;
        transform: translateZ(-500px) translateX(-200%);
    }

    /* line 350, modules/_owl.carousel.scss */
    100% {
        opacity: .5;
        transform: translateZ(-500px) translateX(-200%);
    }
}
@-webkit-keyframes backSlideIn {
    /* line 353, modules/_owl.carousel.scss */
    0%, 25% {
        opacity: .5;
        -webkit-transform: translateZ(-500px) translateX(200%);
    }

    /* line 354, modules/_owl.carousel.scss */
    75% {
        opacity: .5;
        -webkit-transform: translateZ(-500px);
    }

    /* line 355, modules/_owl.carousel.scss */
    100% {
        opacity: 1;
        -webkit-transform: translateZ(0) translateX(0);
    }
}
@-moz-keyframes backSlideIn {
    /* line 358, modules/_owl.carousel.scss */
    0%, 25% {
        opacity: .5;
        -moz-transform: translateZ(-500px) translateX(200%);
    }

    /* line 359, modules/_owl.carousel.scss */
    75% {
        opacity: .5;
        -moz-transform: translateZ(-500px);
    }

    /* line 360, modules/_owl.carousel.scss */
    100% {
        opacity: 1;
        -moz-transform: translateZ(0) translateX(0);
    }
}
@keyframes backSlideIn {
    /* line 363, modules/_owl.carousel.scss */
    0%, 25% {
        opacity: .5;
        transform: translateZ(-500px) translateX(200%);
    }

    /* line 364, modules/_owl.carousel.scss */
    75% {
        opacity: .5;
        transform: translateZ(-500px);
    }

    /* line 365, modules/_owl.carousel.scss */
    100% {
        opacity: 1;
        transform: translateZ(0) translateX(0);
    }
}
@-webkit-keyframes scaleToFade {
    /* line 368, modules/_owl.carousel.scss */
    to {
        opacity: 0;
        -webkit-transform: scale(0.8);
    }
}
@-moz-keyframes scaleToFade {
    /* line 371, modules/_owl.carousel.scss */
    to {
        opacity: 0;
        -moz-transform: scale(0.8);
    }
}
@keyframes scaleToFade {
    /* line 374, modules/_owl.carousel.scss */
    to {
        opacity: 0;
        transform: scale(0.8);
    }
}
@-webkit-keyframes goDown {
    /* line 377, modules/_owl.carousel.scss */
    from {
        -webkit-transform: translateY(-100%);
    }
}
@-moz-keyframes goDown {
    /* line 380, modules/_owl.carousel.scss */
    from {
        -moz-transform: translateY(-100%);
    }
}
@keyframes goDown {
    /* line 383, modules/_owl.carousel.scss */
    from {
        transform: translateY(-100%);
    }
}
@-webkit-keyframes scaleUpFrom {
    /* line 387, modules/_owl.carousel.scss */
    from {
        opacity: 0;
        -webkit-transform: scale(1.5);
    }
}
@-moz-keyframes scaleUpFrom {
    /* line 390, modules/_owl.carousel.scss */
    from {
        opacity: 0;
        -moz-transform: scale(1.5);
    }
}
@keyframes scaleUpFrom {
    /* line 393, modules/_owl.carousel.scss */
    from {
        opacity: 0;
        transform: scale(1.5);
    }
}
@-webkit-keyframes scaleUpTo {
    /* line 397, modules/_owl.carousel.scss */
    to {
        opacity: 0;
        -webkit-transform: scale(1.5);
    }
}
@-moz-keyframes scaleUpTo {
    /* line 400, modules/_owl.carousel.scss */
    to {
        opacity: 0;
        -moz-transform: scale(1.5);
    }
}
@keyframes scaleUpTo {
    /* line 403, modules/_owl.carousel.scss */
    to {
        opacity: 0;
        transform: scale(1.5);
    }
}
/* Product item style */
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_product-item.scss}line{font-family:\000032}}
.product-item {
    margin-bottom: 20px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_product-item.scss}line{font-family:\000037}}
.product-item .product-image {
    position: relative;
    /*button:hover {
  	background-color: rgba(255, 255, 255, 0.85);
  	.ico {
  		color: darken($global-p-color, 25%);
  	}
  }*/
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_product-item.scss}line{font-family:\000039}}
.product-item .product-image > a > .product-label {
    position: absolute;
    z-index: 4;
    color: #fff;
    min-width: 44px;
    padding: 0 7px;
    margin: 10px 0 0 10px;
    font-size: 12px;
    line-height: 20px;
    text-align: center;
    font-weight: normal;
    text-transform: uppercase;
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    text-decoration: none;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_product-item.scss}line{font-family:\0000325}}
.product-item .product-image > a > .product-label.sale {
    background-color: #ff0000;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_product-item.scss}line{font-family:\0000326}}
.product-item .product-image > a > .product-label.new {
    background-color: #33cc99;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_product-item.scss}line{font-family:\0000326}}
.product-item .product-image > a > .product-label.recom {
    background-color: #3399cc;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_product-item.scss}line{font-family:\0000327}}
.product-item .product-image > a > .product-label.not-available {
    background-color: #666;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_product-item.scss}line{font-family:\0000328}}
.product-item .product-image > a > .product-label:nth-child(2) {
    margin-top: 40px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_product-item.scss}line{font-family:\0000329}}
.product-item .product-image > a > .product-label:nth-child(3) {
    margin-top: 70px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_product-item.scss}line{font-family:\0000330}}
.product-item .product-image > a > .product-label:nth-child(4) {
    margin-top: 100px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_product-item.scss}line{font-family:\0000337}}
.product-item .product-image:hover .favorite .btn {
    display: block;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_product-item.scss}line{font-family:\0000340}}
.product-item .product-image:hover .favorite .btn:hover {
    color: #ff9e34;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_product-item.scss}line{font-family:\0000344}}
.product-item .product-image .favorite {
    position: absolute;
    right: 10px;
    top: 10px;
    z-index: 10;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_product-item.scss}line{font-family:\0000349}}
.product-item .product-image .favorite .btn {
    display: none;
    width: 26px;
    height: 26px;
    border-radius: 13px;
    line-height: 26px;
    font-size: 12px;
    margin: 0;
    padding: 1px 0;
    color: #999;
    border-color: #dcdcdc;
    background: #fff;
    box-shadow: none;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_product-item.scss}line{font-family:\0000363}}
.product-item .product-image .favorite .btn.active,
.product-item .product-image .favorite .btn.active:hover {
    display: block;
    color: #fff;
    background: #ff9e34;
    border: none;
    box-shadow: 3px 0 3px rgba(0, 0, 0, 0.12) inset;
    -webkit-box-shadow: inset 3px 3px 3px 0px rgba(0, 0, 0, 0.12);
    -moz-box-shadow: inset 3px 3px 3px 0px rgba(0, 0, 0, 0.12);
    box-shadow: inset 3px 3px 3px 0px rgba(0, 0, 0, 0.12);
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_product-item.scss}line{font-family:\0000378}}
.product-item .product-image img {
    width: 100%;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_product-item.scss}line{font-family:\0000382}}
.product-item .product-image > img {
    position: relative;
    z-index: 2;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_product-item.scss}line{font-family:\0000386}}
.product-item .product-image .second {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    border: none;
    z-index: -1;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_product-item.scss}line{font-family:\0000393}}
.product-item .product-image .second img {
    display: none;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_product-item.scss}line{font-family:\0000397}}
.product-item .product-image:hover .second {
    z-index: 3;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_product-item.scss}line{font-family:\0000399}}
.product-item .product-image:hover .second img {
    display: block;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_product-item.scss}line{font-family:\00003103}}
.product-item .product-image:hover button {
    z-index: 3;
    display: block;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_product-item.scss}line{font-family:\00003107}}
.product-item .product-image button {
    display: none;
    position: absolute;
    width: 100%;
    height: 40px;
    font-size: 14px;
    line-height: 40px;
    margin-top: -40px;
    padding: 0;
    border: none;
    text-align: center;
    color: #444444;
    background-color: rgba(255, 255, 255, 0.8);
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_product-item.scss}line{font-family:\00003120}}
.product-item .product-image button .ico {
    padding-right: 8px;
    font-size: 13px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_product-item.scss}line{font-family:\00003134}}
.product-item .product-description {
    margin-bottom: 14px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_product-item.scss}line{font-family:\00003136}}
.product-item .product-description h6 {
    padding: 0px;
    margin: 18px 0 5px 0;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_product-item.scss}line{font-family:\00003140}}
.product-item .product-description .price {
    display: inline-block;
    font-weight: bold;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_product-item.scss}line{font-family:\00003143}}
.product-item .product-description .price.old {
    color: #999;
    font-weight: normal;
    text-decoration: line-through;
    padding-right: 3px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_product-item.scss}line{font-family:\00003149}}
.product-item .product-description .price.new {
    color: #ff0000;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_product-item.scss}line{font-family:\00003154}}
.product-item .product-description .size {
    /*display: none;*/
    display: block;
    position: absolute;
    opacity: 0.5;
    margin-top: 2px;
    color: lighter(#444444, 10%);
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_product-item.scss}line{font-family:\00003164}}
.product-item:hover .size {
    display: block;
}

/* Partners List Style */
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_partners.scss}line{font-family:\000034}}
#partners ul {
    margin: 0 0 -11px 0;
    padding: 0;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_partners.scss}line{font-family:\000039}}
#partners li {
    height: 40px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_partners.scss}line{font-family:\0000311}}
#partners li img {
    margin: 0 8px;
    max-height: 40px;
    max-width: 130px;
    opacity: 0.8;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_partners.scss}line{font-family:\0000317}}
#partners li img:hover {
    opacity: 1;
}

/* Toggle Categories on the bottom */
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_toggle-categories.scss}line{font-family:\000032}}
#toggle-categories {
    background: #f7f5f5;
    padding: 36px 0 10px;
    margin-bottom: -240px;
    z-index: 1;
    position: relative;
    overflow: hidden;
}
#toggle-categories.open{
    margin-bottom: 0;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_toggle-categories.scss}line{font-family:\0000310}}
#toggle-categories ul.list-unstyled {
    padding-bottom: 10px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_toggle-categories.scss}line{font-family:\0000312}}
#toggle-categories ul.list-unstyled li > a {
    line-height: 24px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_toggle-categories.scss}line{font-family:\0000315}}
#toggle-categories ul.list-unstyled li.list-title {
    text-transform: uppercase;
    font-weight: bold;
    padding-bottom: 6px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_toggle-categories.scss}line{font-family:\0000322}}
#toggle-categories .categories-toggle {
    position: absolute;
    margin: 0 0 0 -37px;
    padding: 5px 2px 3px 2px;
    border: none;
    background: none;
    outline: none;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_toggle-categories.scss}line{font-family:\0000329}}
#toggle-categories .categories-toggle:hover .icon-bar {
    background: #6a82a9;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_toggle-categories.scss}line{font-family:\0000332}}
#toggle-categories .categories-toggle .icon-bar {
    display: block;
    width: 20px;
    height: 3px;
    border-radius: 1px;
    background: #777777;
    margin: 0 0 3px 0;
    padding: 0;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_toggle-categories.scss}line{font-family:\0000341}}
#toggle-categories .categories-toggle .icon-bar:last-child {
    margin-bottom: 0;
}

/* Sidebar */
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_sidebar.scss}line{font-family:\000032}}
#sidebar {
    /* Try to create a checkbox style for all checkboxes
  	input {
  		width: 14px;
  	    height: 14px;
  	    border: 1px solid #000;
  	    border-radius: 0px;
  	    background: #fff;
  		&[type="checkbox"]:after{
  		    position: relative;
  		    display: block;
  		    //content: "\e42f";
  		    font-family: 'iconfont';
  		    margin-top: -1px;
  		    background: red;
  		    width: 10px;
  		    height: 10px;
  		    border: 1px solid #000;
  		    border-radius: 0px;
  		    background: #fff;
  		}
  		&:before {
  			position: absolute;
  			display: block;
  			content: "\e42f";
  			font-family: 'iconfont';
  			font-size: 14px;
  			line-height: 14px;
  			color: #999;

  			width: 10px;
  			height: 10px;
  			background:red;

  		}
  	}
  	*/
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_sidebar.scss}line{font-family:\0000316}}
#sidebar .sidebar-item > h6 {
    display: block;
    width: 100%;
    height: 7px;
    margin-top: -2px;
    font-weight: bold;
    text-transform: uppercase;
    text-align: center;
    border-bottom: 1px dotted #bcbcbc;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_sidebar.scss}line{font-family:\0000326}}
#sidebar .sidebar-item > h6 span {
    padding: 0 8px;
    background: #fff;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_sidebar.scss}line{font-family:\0000333}}
#sidebar .list-of-categories {
    line-height: 16px;
    margin-bottom: 47px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_sidebar.scss}line{font-family:\0000338}}
#sidebar .list-of-categories h6 {
    margin-bottom: 21px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_sidebar.scss}line{font-family:\0000342}}
#sidebar .list-of-categories a {
    color: #6a82a9;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_sidebar.scss}line{font-family:\0000345}}
#sidebar .list-of-categories a:hover {
    color: #444444;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_sidebar.scss}line{font-family:\0000348}}
#sidebar .list-of-categories .current > a {
    font-weight: bold;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_sidebar.scss}line{font-family:\0000353}}
#sidebar .list-of-categories > ul {
    margin: 0;
    padding: 0;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_sidebar.scss}line{font-family:\0000357}}
#sidebar .list-of-categories > ul > li {
    margin-bottom: 14px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_sidebar.scss}line{font-family:\0000362}}
#sidebar .list-of-categories > ul ul {
    margin: 8px 0 3px 14px;
    padding: 0;
    font-size: 13px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_sidebar.scss}line{font-family:\0000367}}
#sidebar .list-of-categories > ul ul > li {
    line-height: 15px;
    margin-bottom: 9px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_sidebar.scss}line{font-family:\0000374}}
#sidebar .list-of-categories ul > li > span {
    color: #999;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_sidebar.scss}line{font-family:\0000381}}
#sidebar .sort-by {
    margin-bottom: 44px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_sidebar.scss}line{font-family:\0000385}}
#sidebar .sort-by h6 {
    margin-bottom: 26px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_sidebar.scss}line{font-family:\0000388}}
#sidebar .sort-by > div {
    margin-bottom: 20px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_sidebar.scss}line{font-family:\0000391}}
#sidebar .sort-by > div:last-child {
    margin-bottom: 0;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_sidebar.scss}line{font-family:\0000394}}
#sidebar .sort-by .checkbox {
    margin-bottom: 12px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_sidebar.scss}line{font-family:\0000397}}
#sidebar .sort-by .title {
    margin-bottom: -2px;
    font-weight: bold;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_sidebar.scss}line{font-family:\00003105}}
#sidebar .description h6 {
    margin-bottom: 26px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_sidebar.scss}line{font-family:\00003108}}
#sidebar .description p {
    color: #6a6a6a;
}

/* Breadcrumbs */
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_breadcrumbs.scss}line{font-family:\000033}}
#breadcrumbs ul {
    height: 30px;
    margin-top: 20px;
    margin-bottom: 20px;
    margin-left: 0;
    line-height: 30px;
    font-size: 12px;
    color: #999999;
    background: #f9f9f9;
    overflow: hidden;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_breadcrumbs.scss}line{font-family:\0000315}}
#breadcrumbs ul a {
    color: #666666;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_breadcrumbs.scss}line{font-family:\0000318}}
#breadcrumbs ul a:hover {
    color: #6a82a9;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_breadcrumbs.scss}line{font-family:\0000321}}
#breadcrumbs ul a, #breadcrumbs ul span {
    float: left;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_breadcrumbs.scss}line{font-family:\0000324}}
#breadcrumbs ul > li {
    padding-left: 5px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_breadcrumbs.scss}line{font-family:\0000327}}
#breadcrumbs ul > li:first-child {
    padding-left: 15px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_breadcrumbs.scss}line{font-family:\0000332}}
#breadcrumbs ul > li:after {
    float: right;
    margin: -4px 0 0 10px;
    display: inline-block;
    content: "\e6e9";
    font-size: 64px;
    color: #fff;
    font-family: "iconfont";
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_breadcrumbs.scss}line{font-family:\0000343}}
#breadcrumbs ul > li:last-child:after {
    display: none;
}

/* Filter */
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_filter.scss}line{font-family:\000032}}
.filter {
    margin-bottom: 20px;
    /*
  .row  {
  	margin-left: -10px;
  	margin-right: -10px;
  }
  .row > div {
  	padding-left: 10px;
  	padding-right: 10px;
  }
  */
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_filter.scss}line{font-family:\0000316}}
.filter h6 {
    font-weight: bold;
    padding: 0 0 7px 0;
    margin: 0;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_filter.scss}line{font-family:\0000322}}
.filter .selectbox .dropdown-menu {
    max-height: 322px;
    overflow-y: auto;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/modules/_filter.scss}line{font-family:\0000326}}
.filter .selectbox {
    margin-bottom: 18px;
}

/* Selectbox */
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_selectbox.scss}line{font-family:\000036}}
.selectbox a.dropdown-toggle {
    height: 26px;
    width: 100%;
    padding: 3px 8px;
    border-radius: 2px;
    display: block;
    text-decoration: none;
    cursor: pointer;
    color: #333;
    border: 1px solid #dcdcdc;
    background: linear-gradient(to top, #f4f4f4, #fefefe);
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_selectbox.scss}line{font-family:\0000322}}
.selectbox.open a.dropdown-toggle, .selectbox a.dropdown-toggle:active {
    box-shadow: 0 3px 3px rgba(0, 0, 0, 0.06) inset;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_selectbox.scss}line{font-family:\0000325}}
.selectbox.open a.dropdown-toggle, .selectbox a.dropdown-toggle:active, .selectbox a.dropdown-toggle:hover {
    background: linear-gradient(to top, #eeeeee, #fefefe);
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_selectbox.scss}line{font-family:\0000330}}
.selectbox > a > .ico-sort {
    float: right;
    padding: 3px 0;
    font-size: 12px;
    color: #666;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_selectbox.scss}line{font-family:\0000337}}
.selectbox:hover a > .ico {
    color: #444444;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_selectbox.scss}line{font-family:\0000342}}
.selectbox .not-selected {
    color: #6a6a6a;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_selectbox.scss}line{font-family:\0000347}}
.selectbox .dropdown-menu {
    width: 100%;
    padding: 0;
    margin: 0;
    border: none;
    border-radius: 0px;
    -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.15);
    box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.15);
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_selectbox.scss}line{font-family:\0000361}}
.selectbox .dropdown-menu > li.checkbox {
    padding-left: 14px;
    padding-right: 14px;
}

/* Checkbox */
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_checkbox\.scss}line{font-family:\000032}}
.checkbox {
    color: #777777;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_checkbox\.scss}line{font-family:\000035}}
.checkbox span:hover {
    color: #5e5e5e;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_checkbox\.scss}line{font-family:\000038}}
.checkbox input:checked + span {
    color: #333;
}

/* Pagination */
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_pagination.scss}line{font-family:\000032}}
.pagination {
    margin: 0;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_pagination.scss}line{font-family:\000034}}
.pagination li {
    font-size: 13px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_pagination.scss}line{font-family:\000037}}
.pagination li a {
    margin-left: 10px;
    border-radius: 2px !important;
    border: 1px solid #dcdcdc;
    background: linear-gradient(to top, #fafafa, white);
    color: #444444;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_pagination.scss}line{font-family:\0000315}}
.pagination li a:hover {
    color: #333;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_pagination.scss}line{font-family:\0000319}}
.pagination li a, .pagination li span {
    padding: 5px 10px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_pagination.scss}line{font-family:\0000323}}
.pagination .current a, .pagination .current a:hover {
    background: #ff9e34 !important;
    color: white;
    border-color: #ff9e34;
    box-shadow: 0px 3px 3px rgbs(0, 0, 0, 0.12) inset;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_pagination.scss}line{font-family:\0000329}}
.pagination .separator span, .pagination .separator span:hover {
    float: left;
    margin-right: -10px;
    background: none;
    border: none;
}

/* Bootstrap select */
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\0000314}}
.bootstrap-select {
    /*width: 220px\9; IE8 and below*/
    width: 100% \0;
    /*IE9 and below*/
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\0000319}}
.bootstrap-select > .btn {
    width: 100%;
    padding-right: 18px;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\0000323}}
.error .bootstrap-select .btn {
    border: 1px solid #b94a48;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\0000326}}
.control-group.error .bootstrap-select .dropdown-toggle {
    border-color: #b94a48;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\0000329}}
.bootstrap-select.fit-width {
    width: auto !important;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\0000332}}
.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {
    width: 100%;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\0000335}}
.bootstrap-select .btn:focus {
    outline: thin dotted #333333 !important;
    outline: 5px auto -webkit-focus-ring-color !important;
    outline-offset: -2px;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\0000340}}
.bootstrap-select.form-control {
    margin-bottom: 0;
    padding: 0;
    border: none;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\0000345}}
.bootstrap-select.form-control:not([class*="col-"]) {
    width: 100%;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\0000348}}
.bootstrap-select.btn-group:not(.input-group-btn),
.bootstrap-select.btn-group[class*="col-"] {
    float: none;
    display: inline-block;
    margin-left: 0;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\0000354}}
.bootstrap-select.btn-group.dropdown-menu-right,
.bootstrap-select.btn-group[class*="col-"].dropdown-menu-right,
.row-fluid .bootstrap-select.btn-group[class*="col-"].dropdown-menu-right {
    float: right;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\0000359}}
.form-search .bootstrap-select.btn-group,
.form-inline .bootstrap-select.btn-group,
.form-horizontal .bootstrap-select.btn-group,
.form-group .bootstrap-select.btn-group {
    margin-bottom: 0;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\0000365}}
.form-group-lg .bootstrap-select.btn-group.form-control,
.form-group-sm .bootstrap-select.btn-group.form-control {
    padding: 0;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\0000369}}
.form-inline .bootstrap-select.btn-group .form-control {
    width: 100%;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\0000372}}
.input-append .bootstrap-select.btn-group {
    margin-left: -1px;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\0000375}}
.input-prepend .bootstrap-select.btn-group {
    margin-right: -1px;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\0000378}}
.bootstrap-select.btn-group > .disabled {
    cursor: not-allowed;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\0000381}}
.bootstrap-select.btn-group > .disabled:focus {
    outline: none !important;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\0000384}}
.bootstrap-select.btn-group .btn .filter-option {
    display: inline-block;
    overflow: hidden;
    width: 100%;
    text-align: left;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\0000390}}
.bootstrap-select.btn-group .btn .caret {
    position: absolute;
    top: 50%;
    right: 12px;
    margin-top: -2px;
    vertical-align: middle;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\0000397}}
.bootstrap-select.btn-group[class*="col-"] .btn {
    width: 100%;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\00003100}}
.bootstrap-select.btn-group .dropdown-menu {
    min-width: 100%;
    z-index: 1035;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\00003108}}
.bootstrap-select.btn-group .dropdown-menu.inner {
    position: static;
    border: 0;
    padding: 0;
    margin: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\00003117}}
.bootstrap-select.btn-group .dropdown-menu li {
    position: relative;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\00003120}}
.bootstrap-select.btn-group .dropdown-menu li:not(.disabled) a:hover small,
.bootstrap-select.btn-group .dropdown-menu li:not(.disabled) a:focus small,
.bootstrap-select.btn-group .dropdown-menu li.active:not(.disabled) a small {
    color: rgba(102, 102, 102, 0.5);
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\00003126}}
.bootstrap-select.btn-group .dropdown-menu li.disabled a {
    cursor: not-allowed;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\00003129}}
.bootstrap-select.btn-group .dropdown-menu li a {
    cursor: pointer;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\00003132}}
.bootstrap-select.btn-group .dropdown-menu li a.opt {
    position: relative;
    padding-left: 2.25em;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\00003136}}
.bootstrap-select.btn-group .dropdown-menu li a span.check-mark {
    display: none;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\00003139}}
.bootstrap-select.btn-group .dropdown-menu li a span.text {
    display: inline-block;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\00003142}}
.bootstrap-select.btn-group .dropdown-menu li small {
    padding-left: 0.5em;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\00003145}}
.bootstrap-select.btn-group .dropdown-menu .notify {
    position: absolute;
    bottom: 5px;
    width: 96%;
    margin: 0 2%;
    min-height: 26px;
    padding: 3px 5px;
    background: #f5f5f5;
    border: 1px solid #e3e3e3;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
    pointer-events: none;
    opacity: 0.9;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\00003162}}
.bootstrap-select.btn-group .no-results {
    padding: 3px;
    background: #f5f5f5;
    margin: 0 5px;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\00003167}}
.bootstrap-select.btn-group.fit-width .btn .filter-option {
    position: static;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\00003170}}
.bootstrap-select.btn-group.fit-width .btn .caret {
    position: static;
    top: auto;
    margin-top: -1px;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\00003175}}
.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark {
    position: absolute;
    display: inline-block;
    right: 15px;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\00003184}}
.bootstrap-select.show-menu-arrow.open > .btn {
    z-index: 1036;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\00003187}}
.bootstrap-select.show-menu-arrow .dropdown-toggle:before {
    content: '';
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    border-bottom-width: 7px;
    border-bottom-style: solid;
    border-bottom-color: #cccccc;
    border-bottom-color: rgba(204, 204, 204, 0.2);
    position: absolute;
    bottom: -4px;
    left: 9px;
    display: none;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\00003200}}
.bootstrap-select.show-menu-arrow .dropdown-toggle:after {
    content: '';
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-bottom: 6px solid white;
    position: absolute;
    bottom: -4px;
    left: 10px;
    display: none;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\00003210}}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before {
    bottom: auto;
    top: -3px;
    border-bottom: 0;
    border-top-width: 7px;
    border-top-style: solid;
    border-top-color: #cccccc;
    border-top-color: rgba(204, 204, 204, 0.2);
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\00003219}}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after {
    bottom: auto;
    top: -3px;
    border-top: 6px solid white;
    border-bottom: 0;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\00003225}}
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:before {
    right: 12px;
    left: auto;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\00003229}}
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:after {
    right: 13px;
    left: auto;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\00003233}}
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle:before,
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle:after {
    display: block;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\00003237}}
.bs-searchbox,
.bs-actionsbox {
    padding: 4px 10px;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\00003241}}
.bs-actionsbox {
    float: left;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\00003248}}
.bs-actionsbox .btn-group button {
    width: 50%;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\00003251}}
.bs-searchbox + .bs-actionsbox {
    padding: 0 8px 4px;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\00003254}}
.bs-searchbox input.form-control {
    margin-bottom: 0;
    width: 100%;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\00003258}}
.mobile-device {
    position: absolute;
    top: 0;
    left: 0;
    display: block !important;
    width: 100%;
    height: 100% !important;
    opacity: 0;
}

/*# sourceMappingURL=bootstrap-select.css.map */
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\00003271}}
.filter {
    transition-delay: 2s;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\00003275}}
.filter select {
    width: 100%;
    height: 30px;
    font-size: 0;
    border: 1px solid #dcdcdc;
    border-radius: 2px;
    padding: 0;
    margin: 0;
    background: linear-gradient(to top, #f4f4f4, #fefefe);
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\00003287}}
.filter .btn.dropdown-toggle.selectpicker .color {
    display: none;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\00003293}}
.filter ul.dropdown-menu.inner.selectpicker > li a {
    color: #666;
    padding-top: 2px;
    padding-bottom: 2px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\00003298}}
.filter ul.dropdown-menu.inner.selectpicker > li.selected a {
    color: #333;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\00003301}}
.filter ul.dropdown-menu.inner.selectpicker > li > a:before
{
    float: left;
    content: "\e42f";
    font-family: 'iconfont';
    font-size: 14px;
    line-height: 14px;
    margin: 2px 10px 0 0;
    padding: 0;
    color: #999;
    background: #fff;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\00003312}}
.filter ul.dropdown-menu.inner.selectpicker > li.selected > a:before {
    content: "\e42e";
    color: #444;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\00003319}}
.filter .ico-ok {
    display: none !important;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\00003326}}
.bootstrap-select {
    /*.btn:hover, .btn:focus {
  	border: 1px solid #cdcdcd!important;
  }*/
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\00003329}}
.bootstrap-select:hover .ico-sort {
    color: #444;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\00003332}}
.bootstrap-select .ico-sort {
    font-size: 12px;
    color: #666;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\00003341}}
.bootstrap-select .btn:hover, .bootstrap-select .btn:focus, .bootstrap-select .btn:active, .bootstrap-select .btn.active {
    outline: none !important;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\00003345}}
.bootstrap-select .btn {
    border: 1px solid gainsboro !important;
    background: linear-gradient(to top, #f4f4f4, #fefefe) !important;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\00003350}}
.bootstrap-select .btn:hover {
    box-shadow: 0 3px 3px rgba(0, 0, 0, 0.06) inset;
    background: linear-gradient(to top, #eeeeee, #fefefe) !important;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\00003356}}
.bootstrap-select .dropdown-menu > li > a {
    padding: 3px 12px;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\00003363}}
.bootstrap-select .dropdown-menu > .active > a, .bootstrap-select .dropdown-menu > .active > a:hover, .bootstrap-select .dropdown-menu > .active > a:focus {
    background: #f5f5f5;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\00003366}}
.bootstrap-select .dropdown-menu .disabled a, .bootstrap-select .dropdown-menu .disabled a:before {
    color: #cccccc !important;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\00003373}}
.bootstrap-select .bs-searchbox input {
    height: 26px;
    padding: 4px 6px;
    border-radius: 2px;
    font-size: 14px;
    line-height: 14px;
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\00003385}}
.bootstrap-select .dropdown-menu {
    top: 100%;
    bottom: auto;
    margin: 0;
    border: none;
    border-radius: 0px;
    -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.15);
    box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.15);
}

@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\00003396}}
.bootstrap-select .color {
    color: #cdcdcd;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\00003398}}
.bootstrap-select .color.red {
    color: #e74c3c;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\00003401}}
.bootstrap-select .color.orange {
    color: #f39c12;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\00003404}}
.bootstrap-select .color.yellow {
    color: #f1c40f;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\00003407}}
.bootstrap-select .color.green {
    color: #27ae60;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\00003410}}
.bootstrap-select .color.blue-1 {
    color: #3498db;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\00003413}}
.bootstrap-select .color.blue-2 {
    color: #2980b9;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\00003416}}
.bootstrap-select .color.purple {
    color: #5A009D;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\00003419}}
.bootstrap-select .color.black {
    color: #000;
}
@media -sass-debug-info{filename{font-family:/bitrix/templates/primavera/assets/stylesheet/sass/uielement/_bootstrap-select.scss}line{font-family:\00003422}}
.bootstrap-select .color.white {
    color: #fff;
    font-size: 12px;
    border: 1px solid #cdcdcd;
}

/*# sourceMappingURL=style.css.map */


#modal-add-to-cart h4.modal-title {
    font-size: 24px;
    line-height: 24px;
    padding: 28px 0px 27px 29px;
}

.modal .modal-body {
    padding: 0 30px 30px 30px;
}

.modal-body {
    position: relative;
    padding: 15px;
}

.list-inline {
    padding-left: 0;
    list-style: none;
    margin-left: -5px;
}

.list-inline>li {
    display: inline-block;
    padding-left: 5px;
    padding-right: 5px;
}

#modal-add-to-cart .modal-body .product .desc {
    color: #555;
    line-height: 26px;
    vertical-align: top;
    padding-top: 16px;
}

list-inline>li {
    display: inline-block;
    padding-left: 5px;
    padding-right: 5px;
}

#modal-add-to-cart .modal-body .product .desc .title {
    color: #333;
    font-weight: bold;
    font-size: 16px;
}
.alert-success .bottom-buttons > hr {
    border-top-color: #e3e3e3
}
.alert-success {
    background-color: #dff0d8;
    border-color: #d6e9c6;
    color: #3c763d;
}

/*
.alert-success {
    background-color: #fff !important;
    border-color: #fff !important;
    color: #000 !important;
}
*/

#modal-add-to-cart .modal-body .bottom-buttons {
    text-align: center;
    margin-bottom: -10px;
}

#product .product-info .size .btn {
    margin-bottom: 10px;
}
#product .product-info .size {
    margin-bottom: 6px!important;
}
#product .product-info > .product-border .color > b,
#product .product-info > .product-border .size > div > b {
    margin-bottom: 6px;
    display: block;
}

hr {
    margin-top: 20px;
    margin-bottom: 20px;
    border: 0;
    border-top: 1px solid #eee;
}

.reviews-block-container.reviews-reviews-block-container .review-avatar {
    display: none;
}
.reviews-block-container.reviews-reviews-block-container .reviews-actions div.reviews-post-reply-buttons {
    margin-bottom: 10px;
    padding-bottom: 10px;
}

.reviews-block-container.reviews-reviews-block-container{
    margin-bottom: 20px;
}

.reviews-preview span {
    color: #fff;
    text-decoration: none;
}


#home-small-banners img:hover,
.banner-long img:hover,
#very-long-banner img:hover {
    opacity: 0.8;
}
#home-small-banners img,
.banner-long img,
#very-long-banner img {
    -webkit-transition: 0.5s!im;
     -moz-transition: 0.5s;
     -o-transition: 0.5s;
     transition: 0.5s;
     cursor: pointer;
}

div#ff {
    padding-left: 5px;
}


#cart .cart-form .right-side.delivery .bx_block .bx_description>.bx_result_price {
    display: inline-block;
    margin-top: 2px;
    margin-bottom: 8px;
}
#cart .cart-form .right-side.delivery .bx_block .bx_description>.bx_result_price,
#cart .cart-form .right-side.delivery .bx_block .bx_description>.bx_result_price b {
    color: #333!important;
}
#cart .cart-form .right-side.delivery .bx_block .bx_description>p {
    padding-right: 12px;
    font-style: italic;
    color: #999;
    line-height: 18px;
}




#modal-add-to-cart .alert-success {
    background: transparent;
}



/* 29-01-2017 */

@media (max-width:770px) {
    #page-wrapper {
        width: 100%;
        overflow-x: hidden;
    }
    .easyzoom-flyuot {
        display: none !important;
        position: absolute;
        top: -100000000px !important;
    }
    #cart h1 {
        margin-bottom: 0px;
        margin-top: 25px;
    }
    .bx-touch .bx_item_detail_rating .bx_stars_container {
        width: 104px !important;
    }
    #product .product-media .big-media {
        margin-top: 20px;
    }
    #product .product-media .big-media  > a  {
        /*display: none;*/
    }
    #product .product-media .small-media  > div  {
        display: none;
    }	

    #product .product-media #small-media {
        margin-bottom: 30px;
    }

    .modal.modal-add-to-cart .modal-dialog {
        max-width: 90% !important;
    }
    #modal-add-to-cart .modal-body {
        padding-left: 10px;
        padding-right: 10px;
    }
    #modal-add-to-cart .modal-title {
        padding-left: 10px !important;
        padding-top: 5px !important;
    }
    #modal-add-to-cart .btn {
        width: 100% !important;
    }
    #modal-add-to-cart .btn:not(:last-child) {
        margin-bottom: 20px !important;
    }

	.product-item .product-description .size{
		height: 50px;
	}	
	#category .product-item {
		margin-bottom: 65px;
	}	
}
@media (max-width: 430px) {
    .modal .modal-dialog.modal-sm {
        max-width: 90%;
        width: 90%;
    }
}





#product .razmerny_ryad_but:active + .razmerny_ryad {
    display: block;
}

#product .razmerny_ryad_but {
    position: relative;
    display: inline-block;
    top: -10px;
    margin-bottom: 15px;
    cursor: pointer;
}
#product .razmerny_ryad_but:not(.open) {

}
#product .razmerny_ryad_but.open {

}
#product .razmerny_ryad_but:hover {
    color: #6a82a9;
    text-decoration: underline;
}
#product .razmerny_ryad_but:before {
    position: relative;
    display: inline-block;
    width: 16px;
    height: 16px;
    background: url(assets/img/line.png) no-repeat center;
    content: "";
    top: 3px;
    margin-right: 5px;
}

#product .razmerny_ryad {
    width: 100%;
    background: #e3e5ed;
    padding: 15px;
    border-radius: 5px;
    margin-top: -20px;
    margin-bottom: 35px;
}
#product .razmerny_ryad:not(.open) {
    display: block;

}
#product .razmerny_ryad.open {
    display: block;

}
#product .razmerny_ryad .razmerny_ryad_header {
    display: none;
}
#product .razmerny_ryad .razmerny_ryad_table {
    width: 100%;
}
#product .razmerny_ryad .razmerny_ryad_table td {
    text-align: center;
    padding: 10px;
    border: 1px solid #cacdda;
}
#product .razmerny_ryad .razmerny_ryad_table tbody {
    border-color: red !important;
}


.razmerny_ryad_but1{
	cursor: pointer;
	border-bottom: 1px dotted #000;
}



@media (min-width: 992px) {
    div#ff {
        margin-left: -20px;
        margin-right: -20px;
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    div#ff form.row.filter .filter-item + .filter-item {
        padding-left: 30px !important;
    }
    div#ff {
        margin-left: -20px;
        margin-right: 5px !important;
    }
}

@media (max-width: 767px) {
    div#ff form.row.filter {
        margin-left: 5px;
        margin-right: 5px;
        margin-top: 20px;
    }
}



.category_filter_div input.btn.btn-default {
    display: none;
}

.category_filter_div a[data-normalized-text*="-"] span {
    margin-left: 10px;
}
.category_filter_div .selected a {
    cursor: default !important;
    font-weight: bold;
}

.category_filter_div h6 {
    font-weight: bold;
        margin-top: -3px;
}
@media (min-width: 992px) {
    .filter-item.col-md-3 {
        width: 24%;
    }
}



a.comeback {
    font-weight: bold;
}
a.comeback:before {
    position: relative;
    display: inline-block;

    content: " ";

    top: -1px;
    left: 3px;
    margin-right: 6px;


    border: solid black;
    border-width: 0 1px 1px 0;
    display: inline-block;
    padding: 3px;
    transform: rotate(135deg);
   -webkit-transform: rotate(135deg);
}




#product .product-content .article {
    color: #F62459;
    font-weight: bold;
}



.razmerny_ryad_but {
    text-decoration: none !important;
    pointer-events: none;
}



.product-info .price {
    color: #F62459;;
}
.product-info .price .p_price_kol {
    color: #444;
}
.product-info .price .p_price_kol .p_price,
.product-info .price .p_price_kol .p_kol {
    color: #1b5479;
}

.quantity .btn.btn-default.hidden-xs.hidden-sm.hidden-md {
    display: inline-block !important;
}


@media (min-width: 1200px) {
    .go-items .product-item {
        min-height: 410px;
    }
    .go-items .product-item .product-image > a {
        height: 264px;
        display: block;
    }
    .go-items .product-item .product-image .second {
        height: initial !important;
    }
    .product-item .product-image:hover img.second + img {
        opacity: 0 !important;
    }

    #viewed-products .product-item {
        min-height: 320px;
    }
    #viewed-products .product-item .product-image > a {
        height: 235px;
        display: block;
    }
    #viewed-products .product-item .product-image .second {
        height: initial !important;
    }
    #viewed-products .product-image:hover img.second + img {
        opacity: 0 !important;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    .go-items .product-item {
        min-height: 470px;
    }
    .go-items .product-item .product-image > a {
        height: 314px;
        display: block;
    }
    .go-items .product-item .product-image .second {
        height: initial !important;
    }
    .product-item .product-image:hover img.second + img {
        opacity: 0 !important;
    }

    #viewed-products .product-item {
        min-height: 410px;
    }
    #viewed-products .product-item .product-image > a {
        height: 290px;
        display: block;
    }
    #viewed-products .product-item .product-image .second {
        height: initial !important;
    }
    #viewed-products .product-image:hover img.second + img {
        opacity: 0 !important;
    }
}



#sidebar .sidebar-item.sort-by {
    display: none;
}



.price-list {
    margin: -5px 0 40px 0;
}
.price-list .price-list__link {
    cursor: pointer !important;
    font-weight: bold;
    font-size: 16px;
}
.price-list .price-list__icon {
    margin-top: -6px;
    margin-right: 4px;
    display: inline-block;
    position: relative;

}


#tab-01-carousel .product-image a, #tab-02-carousel .product-image a, #tab-03-carousel .product-image a {
    height: 290px;
    display: block;
}
#tab-01-carousel .product-item .product-image .second , #tab-02-carousel .product-item .product-image .second , #tab-03-carousel .product-item .product-image .second {
	height: initial !important;
}

#sidebar .bx_sitemap ul,
#sidebar .bx_sitemap ul li {
    list-style: none;
    padding-left: 0 !important;
}

#sidebar .bx_sitemap ul ul li {

    margin-left: 15px;
}
#sidebar .bx_sitemap ul ul ul li {
    margin-left: 25px;
}
#sidebar .bx_sitemap .bx_sitemap_ul > li > h2 > a {
    font-weight: bold;
    font-size: 14px;
}
#sidebar .bx_sitemap .bx_sitemap_ul a > span {
    font-weight: normal;
    color: #999;
}

#sidebar .bx_sitemap .bx_sitemap_ul {
    padding-left: 0 !important;
}
#sidebar .bx_sitemap .bx_sitemap_ul > li {
    margin-bottom: 15px;
}




.tooltip1 {
    position: relative;
    display: inline-block;
    /*border-bottom: 1px dotted black;*/
}

.tooltip1 .tooltiptext1 {
    visibility: hidden;
    width: 140px;
    background-color: white;
    color: #F62459 /*#fff*/;
    text-align: center;
    border-radius: 6px;
    border: 1px solid #F62459;
    padding: 5px;
    font-size: 14px;
    font-family: "PT Sans", sans-serif;
    position: absolute;
    z-index: 1;
    left: 25px;
    top: 0px;
}

.tooltip1:hover .tooltiptext1 {
    visibility: visible;
}

span.price_none{
	cursor: pointer;
	color: #F62459 /*#fff*/;
}

.color.black, .color.black1, .color.black2	{color: #000000;}
.color.dimgray, .color.dimgray1, .color.dimgray2	{color: #696969;}
.color.gray, .color.gray1, .color.gray2	{color: #808080;}
.color.darkgray, .color.darkgray1, .color.darkgray2	{color: #A9A9A9;}
.color.silver, .color.silver1, .color.silver2	{color: #C0C0C0;}
.color.lightgrey, .color.lightgrey1, .color.lightgrey2	{color: #D3D3D3;}
.color.gainsboro, .color.gainsboro1, .color.gainsboro2	{color: #DCDCDC;}
.color.whitesmoke, .color.whitesmoke1, .color.whitesmoke2	{color: #F5F5F5;}
.color.white, .color.white1, .color.white2	{color: #FFFFFF;}
.color.snow, .color.snow1, .color.snow2	{color: #FFFAFA;}
.color.rosybrown, .color.rosybrown1, .color.rosybrown2	{color: #BC8F8F;}
.color.lightcoral, .color.lightcoral1, .color.lightcoral2	{color: #F08080;}
.color.indianred, .color.indianred1, .color.indianred2	{color: #CD5C5C;}
.color.brown, .color.brown1, .color.brown2	{color: #A52A2A;}
.color.firebrick, .color.firebrick1, .color.firebrick2	{color: #B22222;}
.color.maroon, .color.maroon1, .color.maroon2	{color: #800000;}
.color.darkred, .color.darkred1, .color.darkred2	{color: #8B0000;}
.color.red, .color.red1, .color.red2	{color: #FF0000;}
.color.salmon, .color.salmon1, .color.salmon2	{color: #FA8072;}
.color.mistyrose, .color.mistyrose1, .color.mistyrose2	{color: #FFE4E1;}
.color.tomato, .color.tomato1, .color.tomato2	{color: #FF6347;}
.color.darksalmon, .color.darksalmon1, .color.darksalmon2	{color: #E9967A;}
.color.coral, .color.coral1, .color.coral2	{color: #FF7F50;}
.color.orangered, .color.orangered1, .color.orangered2	{color: #FF4500;}
.color.lightsalmon, .color.lightsalmon1, .color.lightsalmon2	{color: #FFA07A;}
.color.sienna, .color.sienna1, .color.sienna2	{color: #A0522D;}
.color.seashell, .color.seashell1, .color.seashell2	{color: #FFF5EE;}
.color.saddlebrown, .color.saddlebrown1, .color.saddlebrown2	{color: #8B4513;}
.color.chocolate, .color.chocolate1, .color.chocolate2	{color: #D2691E;}
.color.peachpuff, .color.peachpuff1, .color.peachpuff2	{color: #FFDAB9;}
.color.sandybrown, .color.sandybrown1, .color.sandybrown2	{color: #F4A460;}
.color.linen, .color.linen1, .color.linen2	{color: #FAF0E6;}
.color.peru, .color.peru1, .color.peru2	{color: #CD853F;}
.color.bisque, .color.bisque1, .color.bisque2	{color: #FFE4C4;}
.color.darkorange, .color.darkorange1, .color.darkorange2	{color: #FF8C00;}
.color.antiquewhite, .color.antiquewhite1, .color.antiquewhite2	{color: #FAEBD7;}
.color.tan, .color.tan1, .color.tan2	{color: #D2B48C;}
.color.burlywood, .color.burlywood1, .color.burlywood2	{color: #DEB887;}
.color.blanchedalmond, .color.blanchedalmond1, .color.blanchedalmond2	{color: #FFEBCD;}
.color.navajowhite, .color.navajowhite1, .color.navajowhite2	{color: #FFDEAD;}
.color.papayawhip, .color.papayawhip1, .color.papayawhip2	{color: #FFEFD5;}
.color.moccasin, .color.moccasin1, .color.moccasin2	{color: #FFE4B5;}
.color.oldlace, .color.oldlace1, .color.oldlace2	{color: #FDF5E6;}
.color.wheat, .color.wheat1, .color.wheat2	{color: #F5DEB3;}
.color.orange, .color.orange1, .color.orange2	{color: #FFA500;}
.color.floralwhite, .color.floralwhite1, .color.floralwhite2	{color: #FFFAF0;}
.color.goldenrod, .color.goldenrod1, .color.goldenrod2	{color: #DAA520;}
.color.darkgoldenrod, .color.darkgoldenrod1, .color.darkgoldenrod2	{color: #B8860B;}
.color.cornsilk, .color.cornsilk1, .color.cornsilk2	{color: #FFF8DC;}
.color.gold, .color.gold1, .color.gold2	{color: #FFD700;}
.color.lemonchiffon, .color.lemonchiffon1, .color.lemonchiffon2	{color: #FFFACD;}
.color.khaki, .color.khaki1, .color.khaki2	{color: #F0E68C;}
.color.palegoldenrod, .color.palegoldenrod1, .color.palegoldenrod2	{color: #EEE8AA;}
.color.darkkhaki, .color.darkkhaki1, .color.darkkhaki2	{color: #BDB76B;}
.color.ivory, .color.ivory1, .color.ivory2	{color: #FFFFF0;}
.color.beige, .color.beige1, .color.beige2	{color: #F5F5DC;}
.color.lightyellow, .color.lightyellow1, .color.lightyellow2	{color: #FFFFE0;}
.color.olive, .color.olive1, .color.olive2	{color: #808000;}
.color.yellow, .color.yellow1, .color.yellow2	{color: #FFFF00;}
.color.olivedrab, .color.olivedrab1, .color.olivedrab2	{color: #6B8E23;}
.color.yellowgreen, .color.yellowgreen1, .color.yellowgreen2	{color: #9ACD32;}
.color.darkolivegreen, .color.darkolivegreen1, .color.darkolivegreen2	{color: #556B2F;}
.color.greenyellow, .color.greenyellow1, .color.greenyellow2	{color: #ADFF2F;}
.color.lawngreen, .color.lawngreen1, .color.lawngreen2	{color: #7CFC00;}
.color.chartreuse, .color.chartreuse1, .color.chartreuse2	{color: #7FFF00;}
.color.honeydew, .color.honeydew1, .color.honeydew2	{color: #F0FFF0;}
.color.darkseagreen, .color.darkseagreen1, .color.darkseagreen2	{color: #8FBC8F;}
.color.lightgreen, .color.lightgreen1, .color.lightgreen2	{color: #90EE90;}
.color.palegreen, .color.palegreen1, .color.palegreen2	{color: #98FB98;}
.color.forestgreen, .color.forestgreen1, .color.forestgreen2	{color: #228B22;}
.color.limegreen, .color.limegreen1, .color.limegreen2	{color: #32CD32;}
.color.darkgreen, .color.darkgreen1, .color.darkgreen2	{color: #006400;}
.color.green, .color.green1, .color.green2	{color: #008000;}
.color.lime, .color.lime1, .color.lime2	{color: #00FF00;}
.color.seagreen, .color.seagreen1, .color.seagreen2	{color: #2E8B57;}
.color.mediumseagreen, .color.mediumseagreen1, .color.mediumseagreen2	{color: #3CB371;}
.color.mintcream, .color.mintcream1, .color.mintcream2	{color: #F5FFFA;}
.color.springgreen, .color.springgreen1, .color.springgreen2	{color: #00FF7F;}
.color.mediumspringgreen, .color.mediumspringgreen1, .color.mediumspringgreen2	{color: #00FA9A;}
.color.mediumaquamarine, .color.mediumaquamarine1, .color.mediumaquamarine2	{color: #66CDAA;}
.color.aquamarine, .color.aquamarine1, .color.aquamarine2	{color: #7FFFD4;}
.color.turquoise, .color.turquoise1, .color.turquoise2	{color: #40E0D0;}
.color.lightseagreen, .color.lightseagreen1, .color.lightseagreen2	{color: #20B2AA;}
.color.mediumturquoise, .color.mediumturquoise1, .color.mediumturquoise2	{color: #48D1CC;}
.color.azure, .color.azure1, .color.azure2	{color: #F0FFFF;}
.color.paleturquoise, .color.paleturquoise1, .color.paleturquoise2	{color: #AFEEEE;}
.color.darkslategray, .color.darkslategray1, .color.darkslategray2	{color: #2F4F4F;}
.color.teal, .color.teal1, .color.teal2	{color: #008080;}
.color.darkcyan, .color.darkcyan1, .color.darkcyan2	{color: #008B8B;}
.color.aqua, .color.aqua1, .color.aqua2	{color: #00FFFF;}
.color.cyan, .color.cyan1, .color.cyan2	{color: #00FFFF;}
.color.lightcyan, .color.lightcyan1, .color.lightcyan2	{color: #E0FFFF;}
.color.darkturquoise, .color.darkturquoise1, .color.darkturquoise2	{color: #00CED1;}
.color.cadetblue, .color.cadetblue1, .color.cadetblue2	{color: #5F9EA0;}
.color.powderblue, .color.powderblue1, .color.powderblue2	{color: #B0E0E6;}
.color.lightblue, .color.lightblue1, .color.lightblue2	{color: #ADD8E6;}
.color.deepskyblue, .color.deepskyblue1, .color.deepskyblue2	{color: #00BFFF;}
.color.skyblue, .color.skyblue1, .color.skyblue2	{color: #87CEEB;}
.color.lightskyblue, .color.lightskyblue1, .color.lightskyblue2	{color: #87CEFA;}
.color.steelblue, .color.steelblue1, .color.steelblue2	{color: #4682B4;}
.color.aliceblue, .color.aliceblue1, .color.aliceblue2	{color: #F0F8FF;}
.color.slategray, .color.slategray1, .color.slategray2	{color: #708090;}
.color.lightslategray, .color.lightslategray1, .color.lightslategray2	{color: #778899;}
.color.dodgerblue, .color.dodgerblue1, .color.dodgerblue2	{color: #1E90FF;}
.color.lightsteelblue, .color.lightsteelblue1, .color.lightsteelblue2	{color: #B0C4DE;}
.color.cornflowerblue, .color.cornflowerblue1, .color.cornflowerblue2	{color: #6495ED;}
.color.royalblue, .color.royalblue1, .color.royalblue2	{color: #4169E0;}
.color.ghostwhite, .color.ghostwhite1, .color.ghostwhite2	{color: #F8F8FF;}
.color.lavender, .color.lavender1, .color.lavender2	{color: #E6E6FA;}
.color.midnightblue, .color.midnightblue1, .color.midnightblue2	{color: #191970;}
.color.navy, .color.navy1, .color.navy2	{color: #000080;}
.color.darkblue, .color.darkblue1, .color.darkblue2	{color: #00008B;}
.color.mediumblue, .color.mediumblue1, .color.mediumblue2	{color: #0000CD;}
.color.blue, .color.blue1, .color.blue2	{color: #0000FF;}
.color.darkslateblue, .color.darkslateblue1, .color.darkslateblue2	{color: #483D8B;}
.color.slateblue, .color.slateblue1, .color.slateblue2	{color: #6A5ACD;}
.color.mediumslateblue, .color.mediumslateblue1, .color.mediumslateblue2	{color: #7B68EE;}
.color.mediumpurple, .color.mediumpurple1, .color.mediumpurple2	{color: #9370DB;}
.color.blueviolet, .color.blueviolet1, .color.blueviolet2	{color: #8A2BE2;}
.color.indigo, .color.indigo1, .color.indigo2	{color: #4B0082;}
.color.darkorchid, .color.darkorchid1, .color.darkorchid2	{color: #9932CC;}
.color.darkviolet, .color.darkviolet1, .color.darkviolet2	{color: #9400D3;}
.color.mediumorchid, .color.mediumorchid1, .color.mediumorchid2	{color: #BA55D3;}
.color.thistle, .color.thistle1, .color.thistle2	{color: #D8BFD8;}
.color.plum, .color.plum1, .color.plum2	{color: #DDA0DD;}
.color.violet, .color.violet1, .color.violet2	{color: #EE82EE;}
.color.purple, .color.purple1, .color.purple2	{color: #800080;}
.color.darkmagenta, .color.darkmagenta1, .color.darkmagenta2	{color: #8B008B;}
.color.fuchsia, .color.fuchsia1, .color.fuchsia2	{color: #FF00FF;}
.color.magenta, .color.magenta1, .color.magenta2	{color: #FF00FF;}
.color.orchid, .color.orchid1, .color.orchid2	{color: #DA70D6;}
.color.mediumvioletred, .color.mediumvioletred1, .color.mediumvioletred2	{color: #C71585;}
.color.deeppink, .color.deeppink1, .color.deeppink2	{color: #FF1493;}
.color.hotpink, .color.hotpink1, .color.hotpink2	{color: #FF69B4;}
.color.lavenderblush, .color.lavenderblush1, .color.lavenderblush2	{color: #FFF0F5;}
.color.palevioletred, .color.palevioletred1, .color.palevioletred2	{color: #DB7093;}
.color.crimson, .color.crimson1, .color.crimson2	{color: #DC143C;}
.color.pink, .color.pink1, .color.pink2	{color: #FFC0CB;}
.color.lightpink, .color.lightpink1, .color.lightpink2	{color: #FFB6C1;}



.color.black, .color.black3, .color.black4	{color: #000000;}
.color.dimgray, .color.dimgray3, .color.dimgray4	{color: #696969;}
.color.gray, .color.gray3, .color.gray4	{color: #808080;}
.color.darkgray, .color.darkgray3, .color.darkgray4	{color: #A9A9A9;}
.color.silver, .color.silver3, .color.silver4	{color: #C0C0C0;}
.color.lightgrey, .color.lightgrey3, .color.lightgrey4	{color: #D3D3D3;}
.color.gainsboro, .color.gainsboro3, .color.gainsboro4	{color: #DCDCDC;}
.color.whitesmoke, .color.whitesmoke3, .color.whitesmoke4	{color: #F5F5F5;}
.color.white, .color.white3, .color.white4	{color: #FFFFFF;}
.color.snow, .color.snow3, .color.snow4	{color: #FFFAFA;}
.color.rosybrown, .color.rosybrown3, .color.rosybrown4	{color: #BC8F8F;}
.color.lightcoral, .color.lightcoral3, .color.lightcoral4	{color: #F08080;}
.color.indianred, .color.indianred3, .color.indianred4	{color: #CD5C5C;}
.color.brown, .color.brown3, .color.brown4	{color: #A52A2A;}
.color.firebrick, .color.firebrick3, .color.firebrick4	{color: #B22222;}
.color.maroon, .color.maroon3, .color.maroon4	{color: #800000;}
.color.darkred, .color.darkred3, .color.darkred4	{color: #8B0000;}
.color.red, .color.red3, .color.red4	{color: #FF0000;}
.color.salmon, .color.salmon3, .color.salmon4	{color: #FA8072;}
.color.mistyrose, .color.mistyrose3, .color.mistyrose4	{color: #FFE4E1;}
.color.rose, .color.rose3, .color.rose4	{color: #FFE4E1;}
.color.tomato, .color.tomato3, .color.tomato4	{color: #FF6347;}
.color.darksalmon, .color.darksalmon3, .color.darksalmon4	{color: #E9967A;}
.color.coral, .color.coral3, .color.coral4	{color: #FF7F50;}
.color.orangered, .color.orangered3, .color.orangered4	{color: #FF4500;}
.color.lightsalmon, .color.lightsalmon3, .color.lightsalmon4	{color: #FFA07A;}
.color.sienna, .color.sienna3, .color.sienna4	{color: #A0522D;}
.color.seashell, .color.seashell3, .color.seashell4	{color: #FFF5EE;}
.color.saddlebrown, .color.saddlebrown3, .color.saddlebrown4	{color: #8B4513;}
.color.chocolate, .color.chocolate3, .color.chocolate4	{color: #D2691E;}
.color.peachpuff, .color.peachpuff3, .color.peachpuff4	{color: #FFDAB9;}
.color.sandybrown, .color.sandybrown3, .color.sandybrown4	{color: #F4A460;}
.color.linen, .color.linen3, .color.linen4	{color: #FAF0E6;}
.color.peru, .color.peru3, .color.peru4	{color: #CD853F;}
.color.bisque, .color.bisque3, .color.bisque4	{color: #FFE4C4;}
.color.darkorange, .color.darkorange3, .color.darkorange4	{color: #FF8C00;}
.color.antiquewhite, .color.antiquewhite3, .color.antiquewhite4	{color: #FAEBD7;}
.color.tan, .color.tan3, .color.tan4	{color: #D2B48C;}
.color.burlywood, .color.burlywood3, .color.burlywood4	{color: #DEB887;}
.color.blanchedalmond, .color.blanchedalmond3, .color.blanchedalmond4	{color: #FFEBCD;}
.color.navajowhite, .color.navajowhite3, .color.navajowhite4	{color: #FFDEAD;}
.color.papayawhip, .color.papayawhip3, .color.papayawhip4	{color: #FFEFD5;}
.color.moccasin, .color.moccasin3, .color.moccasin4	{color: #FFE4B5;}
.color.oldlace, .color.oldlace3, .color.oldlace4	{color: #FDF5E6;}
.color.wheat, .color.wheat3, .color.wheat4	{color: #F5DEB3;}
.color.orange, .color.orange3, .color.orange4	{color: #FFA500;}
.color.floralwhite, .color.floralwhite3, .color.floralwhite4	{color: #FFFAF0;}
.color.goldenrod, .color.goldenrod3, .color.goldenrod4	{color: #DAA520;}
.color.darkgoldenrod, .color.darkgoldenrod3, .color.darkgoldenrod4	{color: #B8860B;}
.color.cornsilk, .color.cornsilk3, .color.cornsilk4	{color: #FFF8DC;}
.color.gold, .color.gold3, .color.gold4	{color: #FFD700;}
.color.lemonchiffon, .color.lemonchiffon3, .color.lemonchiffon4	{color: #FFFACD;}
.color.khaki, .color.khaki3, .color.khaki4	{color: #F0E68C;}
.color.palegoldenrod, .color.palegoldenrod3, .color.palegoldenrod4	{color: #EEE8AA;}
.color.darkkhaki, .color.darkkhaki3, .color.darkkhaki4	{color: #BDB76B;}
.color.ivory, .color.ivory3, .color.ivory4	{color: #FFFFF0;}
.color.beige, .color.beige3, .color.beige4	{color: #F5F5DC;}
.color.lightyellow, .color.lightyellow3, .color.lightyellow4	{color: #FFFFE0;}
.color.olive, .color.olive3, .color.olive4	{color: #808000;}
.color.yellow, .color.yellow3, .color.yellow4	{color: #FFFF00;}
.color.olivedrab, .color.olivedrab3, .color.olivedrab4	{color: #6B8E23;}
.color.yellowgreen, .color.yellowgreen3, .color.yellowgreen4	{color: #9ACD32;}
.color.darkolivegreen, .color.darkolivegreen3, .color.darkolivegreen4	{color: #556B2F;}
.color.greenyellow, .color.greenyellow3, .color.greenyellow4	{color: #ADFF2F;}
.color.lawngreen, .color.lawngreen3, .color.lawngreen4	{color: #7CFC00;}
.color.chartreuse, .color.chartreuse3, .color.chartreuse4	{color: #7FFF00;}
.color.honeydew, .color.honeydew3, .color.honeydew4	{color: #F0FFF0;}
.color.darkseagreen, .color.darkseagreen3, .color.darkseagreen4	{color: #8FBC8F;}
.color.lightgreen, .color.lightgreen3, .color.lightgreen4	{color: #90EE90;}
.color.palegreen, .color.palegreen3, .color.palegreen4	{color: #98FB98;}
.color.forestgreen, .color.forestgreen3, .color.forestgreen4	{color: #228B22;}
.color.limegreen, .color.limegreen3, .color.limegreen4	{color: #32CD32;}
.color.darkgreen, .color.darkgreen3, .color.darkgreen4	{color: #006400;}
.color.green, .color.green3, .color.green4	{color: #008000;}
.color.lime, .color.lime3, .color.lime4	{color: #00FF00;}
.color.seagreen, .color.seagreen3, .color.seagreen4	{color: #2E8B57;}
.color.mediumseagreen, .color.mediumseagreen3, .color.mediumseagreen4	{color: #3CB371;}
.color.mintcream, .color.mintcream3, .color.mintcream4	{color: #F5FFFA;}
.color.springgreen, .color.springgreen3, .color.springgreen4	{color: #00FF7F;}
.color.mediumspringgreen, .color.mediumspringgreen3, .color.mediumspringgreen4	{color: #00FA9A;}
.color.mediumaquamarine, .color.mediumaquamarine3, .color.mediumaquamarine4	{color: #66CDAA;}
.color.aquamarine, .color.aquamarine3, .color.aquamarine4	{color: #7FFFD4;}
.color.turquoise, .color.turquoise3, .color.turquoise4	{color: #40E0D0;}
.color.lightseagreen, .color.lightseagreen3, .color.lightseagreen4	{color: #20B2AA;}
.color.mediumturquoise, .color.mediumturquoise3, .color.mediumturquoise4	{color: #48D1CC;}
.color.azure, .color.azure3, .color.azure4	{color: #F0FFFF;}
.color.paleturquoise, .color.paleturquoise3, .color.paleturquoise4	{color: #AFEEEE;}
.color.darkslategray, .color.darkslategray3, .color.darkslategray4	{color: #2F4F4F;}
.color.teal, .color.teal3, .color.teal4	{color: #008080;}
.color.darkcyan, .color.darkcyan3, .color.darkcyan4	{color: #008B8B;}
.color.aqua, .color.aqua3, .color.aqua4	{color: #00FFFF;}
.color.cyan, .color.cyan3, .color.cyan4	{color: #00FFFF;}
.color.lightcyan, .color.lightcyan3, .color.lightcyan4	{color: #E0FFFF;}
.color.darkturquoise, .color.darkturquoise3, .color.darkturquoise4	{color: #00CED1;}
.color.cadetblue, .color.cadetblue3, .color.cadetblue4	{color: #5F9EA0;}
.color.powderblue, .color.powderblue3, .color.powderblue4	{color: #B0E0E6;}
.color.lightblue, .color.lightblue3, .color.lightblue4	{color: #ADD8E6;}
.color.deepskyblue, .color.deepskyblue3, .color.deepskyblue4	{color: #00BFFF;}
.color.skyblue, .color.skyblue3, .color.skyblue4	{color: #87CEEB;}
.color.lightskyblue, .color.lightskyblue3, .color.lightskyblue4	{color: #87CEFA;}
.color.steelblue, .color.steelblue3, .color.steelblue4	{color: #4682B4;}
.color.aliceblue, .color.aliceblue3, .color.aliceblue4	{color: #F0F8FF;}
.color.slategray, .color.slategray3, .color.slategray4	{color: #708090;}
.color.lightslategray, .color.lightslategray3, .color.lightslategray4	{color: #778899;}
.color.dodgerblue, .color.dodgerblue3, .color.dodgerblue4	{color: #1E90FF;}
.color.lightsteelblue, .color.lightsteelblue3, .color.lightsteelblue4	{color: #B0C4DE;}
.color.cornflowerblue, .color.cornflowerblue3, .color.cornflowerblue4	{color: #6495ED;}
.color.royalblue, .color.royalblue3, .color.royalblue4	{color: #4169E0;}
.color.ghostwhite, .color.ghostwhite3, .color.ghostwhite4	{color: #F8F8FF;}
.color.lavender, .color.lavender3, .color.lavender4	{color: #E6E6FA;}
.color.midnightblue, .color.midnightblue3, .color.midnightblue4	{color: #191970;}
.color.navy, .color.navy3, .color.navy4	{color: #000080;}
.color.darkblue, .color.darkblue3, .color.darkblue4	{color: #00008B;}
.color.mediumblue, .color.mediumblue3, .color.mediumblue4	{color: #0000CD;}
.color.blue, .color.blue3, .color.blue4	{color: #0000FF;}
.color.darkslateblue, .color.darkslateblue3, .color.darkslateblue4	{color: #483D8B;}
.color.slateblue, .color.slateblue3, .color.slateblue4	{color: #6A5ACD;}
.color.mediumslateblue, .color.mediumslateblue3, .color.mediumslateblue4	{color: #7B68EE;}
.color.mediumpurple, .color.mediumpurple3, .color.mediumpurple4	{color: #9370DB;}
.color.blueviolet, .color.blueviolet3, .color.blueviolet4	{color: #8A2BE2;}
.color.indigo, .color.indigo3, .color.indigo4	{color: #4B0082;}
.color.darkorchid, .color.darkorchid3, .color.darkorchid4	{color: #9932CC;}
.color.darkviolet, .color.darkviolet3, .color.darkviolet4	{color: #9400D3;}
.color.mediumorchid, .color.mediumorchid3, .color.mediumorchid4	{color: #BA55D3;}
.color.thistle, .color.thistle3, .color.thistle4	{color: #D8BFD8;}
.color.plum, .color.plum3, .color.plum4	{color: #DDA0DD;}
.color.violet, .color.violet3, .color.violet4	{color: #EE82EE;}
.color.purple, .color.purple3, .color.purple4	{color: #800080;}
.color.darkmagenta, .color.darkmagenta3, .color.darkmagenta4	{color: #8B008B;}
.color.fuchsia, .color.fuchsia3, .color.fuchsia4	{color: #FF00FF;}
.color.magenta, .color.magenta3, .color.magenta4	{color: #FF00FF;}
.color.orchid, .color.orchid3, .color.orchid4	{color: #DA70D6;}
.color.mediumvioletred, .color.mediumvioletred3, .color.mediumvioletred4	{color: #C71585;}
.color.deeppink, .color.deeppink3, .color.deeppink4	{color: #FF1493;}
.color.hotpink, .color.hotpink3, .color.hotpink4	{color: #FF69B4;}
.color.lavenderblush, .color.lavenderblush3, .color.lavenderblush4	{color: #FFF0F5;}
.color.palevioletred, .color.palevioletred3, .color.palevioletred4	{color: #DB7093;}
.color.crimson, .color.crimson3, .color.crimson4	{color: #DC143C;}
.color.pink, .color.pink3, .color.pink4	{color: #FFC0CB;}
.color.lightpink, .color.lightpink3, .color.lightpink4	{color: #FFB6C1;}



.color.black, .color.black5, .color.black6	{color: #000000;}
.color.dimgray, .color.dimgray5, .color.dimgray6	{color: #696969;}
.color.gray, .color.gray5, .color.gray6	{color: #808080;}
.color.darkgray, .color.darkgray5, .color.darkgray6	{color: #A9A9A9;}
.color.silver, .color.silver5, .color.silver6	{color: #C0C0C0;}
.color.lightgrey, .color.lightgrey5, .color.lightgrey6	{color: #D3D3D3;}
.color.gainsboro, .color.gainsboro5, .color.gainsboro6	{color: #DCDCDC;}
.color.whitesmoke, .color.whitesmoke5, .color.whitesmoke6	{color: #F5F5F5;}
.color.white, .color.white5, .color.white6	{color: #FFFFFF;}
.color.snow, .color.snow5, .color.snow6	{color: #FFFAFA;}
.color.rosybrown, .color.rosybrown5, .color.rosybrown6	{color: #BC8F8F;}
.color.lightcoral, .color.lightcoral5, .color.lightcoral6	{color: #F08080;}
.color.indianred, .color.indianred5, .color.indianred6	{color: #CD5C5C;}
.color.brown, .color.brown5, .color.brown6	{color: #A52A2A;}
.color.firebrick, .color.firebrick5, .color.firebrick6	{color: #B22222;}
.color.maroon, .color.maroon5, .color.maroon6	{color: #800000;}
.color.darkred, .color.darkred5, .color.darkred6	{color: #8B0000;}
.color.red, .color.red5, .color.red6	{color: #FF0000;}
.color.salmon, .color.salmon5, .color.salmon6	{color: #FA8072;}
.color.mistyrose, .color.mistyrose5, .color.mistyrose6	{color: #FFE4E1;}
.color.rose, .color.rose5, .color.rose6	{color: #FFE4E1;}
.color.tomato, .color.tomato5, .color.tomato6	{color: #FF6347;}
.color.darksalmon, .color.darksalmon5, .color.darksalmon6	{color: #E9967A;}
.color.coral, .color.coral5, .color.coral6	{color: #FF7F50;}
.color.orangered, .color.orangered5, .color.orangered6	{color: #FF4500;}
.color.lightsalmon, .color.lightsalmon5, .color.lightsalmon6	{color: #FFA07A;}
.color.sienna, .color.sienna5, .color.sienna6	{color: #A0522D;}
.color.seashell, .color.seashell5, .color.seashell6	{color: #FFF5EE;}
.color.saddlebrown, .color.saddlebrown5, .color.saddlebrown6	{color: #8B4513;}
.color.chocolate, .color.chocolate5, .color.chocolate6	{color: #D2691E;}
.color.peachpuff, .color.peachpuff5, .color.peachpuff6	{color: #FFDAB9;}
.color.sandybrown, .color.sandybrown5, .color.sandybrown6	{color: #F4A460;}
.color.linen, .color.linen5, .color.linen6	{color: #FAF0E6;}
.color.peru, .color.peru5, .color.peru6	{color: #CD853F;}
.color.bisque, .color.bisque5, .color.bisque6	{color: #FFE4C4;}
.color.darkorange, .color.darkorange5, .color.darkorange6	{color: #FF8C00;}
.color.antiquewhite, .color.antiquewhite5, .color.antiquewhite6	{color: #FAEBD7;}
.color.tan, .color.tan5, .color.tan6	{color: #D2B48C;}
.color.burlywood, .color.burlywood5, .color.burlywood6	{color: #DEB887;}
.color.blanchedalmond, .color.blanchedalmond5, .color.blanchedalmond6	{color: #FFEBCD;}
.color.navajowhite, .color.navajowhite5, .color.navajowhite6	{color: #FFDEAD;}
.color.papayawhip, .color.papayawhip5, .color.papayawhip6	{color: #FFEFD5;}
.color.moccasin, .color.moccasin5, .color.moccasin6	{color: #FFE4B5;}
.color.oldlace, .color.oldlace5, .color.oldlace6	{color: #FDF5E6;}
.color.wheat, .color.wheat5, .color.wheat6	{color: #F5DEB3;}
.color.orange, .color.orange5, .color.orange6	{color: #FFA500;}
.color.floralwhite, .color.floralwhite5, .color.floralwhite6	{color: #FFFAF0;}
.color.goldenrod, .color.goldenrod5, .color.goldenrod6	{color: #DAA520;}
.color.darkgoldenrod, .color.darkgoldenrod5, .color.darkgoldenrod6	{color: #B8860B;}
.color.cornsilk, .color.cornsilk5, .color.cornsilk6	{color: #FFF8DC;}
.color.gold, .color.gold5, .color.gold6	{color: #FFD700;}
.color.lemonchiffon, .color.lemonchiffon5, .color.lemonchiffon6	{color: #FFFACD;}
.color.khaki, .color.khaki5, .color.khaki6	{color: #F0E68C;}
.color.palegoldenrod, .color.palegoldenrod5, .color.palegoldenrod6	{color: #EEE8AA;}
.color.darkkhaki, .color.darkkhaki5, .color.darkkhaki6	{color: #BDB76B;}
.color.ivory, .color.ivory5, .color.ivory6	{color: #FFFFF0;}
.color.beige, .color.beige5, .color.beige6	{color: #F5F5DC;}
.color.lightyellow, .color.lightyellow5, .color.lightyellow6	{color: #FFFFE0;}
.color.olive, .color.olive5, .color.olive6	{color: #808000;}
.color.yellow, .color.yellow5, .color.yellow6	{color: #FFFF00;}
.color.olivedrab, .color.olivedrab5, .color.olivedrab6	{color: #6B8E23;}
.color.yellowgreen, .color.yellowgreen5, .color.yellowgreen6	{color: #9ACD32;}
.color.darkolivegreen, .color.darkolivegreen5, .color.darkolivegreen6	{color: #556B2F;}
.color.greenyellow, .color.greenyellow5, .color.greenyellow6	{color: #ADFF2F;}
.color.lawngreen, .color.lawngreen5, .color.lawngreen6	{color: #7CFC00;}
.color.chartreuse, .color.chartreuse5, .color.chartreuse6	{color: #7FFF00;}
.color.honeydew, .color.honeydew5, .color.honeydew6	{color: #F0FFF0;}
.color.darkseagreen, .color.darkseagreen5, .color.darkseagreen6	{color: #8FBC8F;}
.color.lightgreen, .color.lightgreen5, .color.lightgreen6	{color: #90EE90;}
.color.palegreen, .color.palegreen5, .color.palegreen6	{color: #98FB98;}
.color.forestgreen, .color.forestgreen5, .color.forestgreen6	{color: #228B22;}
.color.limegreen, .color.limegreen5, .color.limegreen6	{color: #32CD32;}
.color.darkgreen, .color.darkgreen5, .color.darkgreen6	{color: #006400;}
.color.green, .color.green5, .color.green6	{color: #008000;}
.color.lime, .color.lime5, .color.lime6	{color: #00FF00;}
.color.seagreen, .color.seagreen5, .color.seagreen6	{color: #2E8B57;}
.color.mediumseagreen, .color.mediumseagreen5, .color.mediumseagreen6	{color: #3CB371;}
.color.mintcream, .color.mintcream5, .color.mintcream6	{color: #F5FFFA;}
.color.springgreen, .color.springgreen5, .color.springgreen6	{color: #00FF7F;}
.color.mediumspringgreen, .color.mediumspringgreen5, .color.mediumspringgreen6	{color: #00FA9A;}
.color.mediumaquamarine, .color.mediumaquamarine5, .color.mediumaquamarine6	{color: #66CDAA;}
.color.aquamarine, .color.aquamarine5, .color.aquamarine6	{color: #7FFFD4;}
.color.turquoise, .color.turquoise5, .color.turquoise6	{color: #40E0D0;}
.color.lightseagreen, .color.lightseagreen5, .color.lightseagreen6	{color: #20B2AA;}
.color.mediumturquoise, .color.mediumturquoise5, .color.mediumturquoise6	{color: #48D1CC;}
.color.azure, .color.azure5, .color.azure6	{color: #F0FFFF;}
.color.paleturquoise, .color.paleturquoise5, .color.paleturquoise6	{color: #AFEEEE;}
.color.darkslategray, .color.darkslategray5, .color.darkslategray6	{color: #2F4F4F;}
.color.teal, .color.teal5, .color.teal6	{color: #008080;}
.color.darkcyan, .color.darkcyan5, .color.darkcyan6	{color: #008B8B;}
.color.aqua, .color.aqua5, .color.aqua6	{color: #00FFFF;}
.color.cyan, .color.cyan5, .color.cyan6	{color: #00FFFF;}
.color.lightcyan, .color.lightcyan5, .color.lightcyan6	{color: #E0FFFF;}
.color.darkturquoise, .color.darkturquoise5, .color.darkturquoise6	{color: #00CED1;}
.color.cadetblue, .color.cadetblue5, .color.cadetblue6	{color: #5F9EA0;}
.color.powderblue, .color.powderblue5, .color.powderblue6	{color: #B0E0E6;}
.color.lightblue, .color.lightblue5, .color.lightblue6	{color: #ADD8E6;}
.color.deepskyblue, .color.deepskyblue5, .color.deepskyblue6	{color: #00BFFF;}
.color.skyblue, .color.skyblue5, .color.skyblue6	{color: #87CEEB;}
.color.lightskyblue, .color.lightskyblue5, .color.lightskyblue6	{color: #87CEFA;}
.color.steelblue, .color.steelblue5, .color.steelblue6	{color: #4682B4;}
.color.aliceblue, .color.aliceblue5, .color.aliceblue6	{color: #F0F8FF;}
.color.slategray, .color.slategray5, .color.slategray6	{color: #708090;}
.color.lightslategray, .color.lightslategray5, .color.lightslategray6	{color: #778899;}
.color.dodgerblue, .color.dodgerblue5, .color.dodgerblue6	{color: #1E90FF;}
.color.lightsteelblue, .color.lightsteelblue5, .color.lightsteelblue6	{color: #B0C4DE;}
.color.cornflowerblue, .color.cornflowerblue5, .color.cornflowerblue6	{color: #6495ED;}
.color.royalblue, .color.royalblue5, .color.royalblue6	{color: #4169E0;}
.color.ghostwhite, .color.ghostwhite5, .color.ghostwhite6	{color: #F8F8FF;}
.color.lavender, .color.lavender5, .color.lavender6	{color: #E6E6FA;}
.color.midnightblue, .color.midnightblue5, .color.midnightblue6	{color: #191970;}
.color.navy, .color.navy5, .color.navy6	{color: #000080;}
.color.darkblue, .color.darkblue5, .color.darkblue6	{color: #00008B;}
.color.mediumblue, .color.mediumblue5, .color.mediumblue6	{color: #0000CD;}
.color.blue, .color.blue5, .color.blue6	{color: #0000FF;}
.color.darkslateblue, .color.darkslateblue5, .color.darkslateblue6	{color: #483D8B;}
.color.slateblue, .color.slateblue5, .color.slateblue6	{color: #6A5ACD;}
.color.mediumslateblue, .color.mediumslateblue5, .color.mediumslateblue6	{color: #7B68EE;}
.color.mediumpurple, .color.mediumpurple5, .color.mediumpurple6	{color: #9370DB;}
.color.blueviolet, .color.blueviolet5, .color.blueviolet6	{color: #8A2BE2;}
.color.indigo, .color.indigo5, .color.indigo6	{color: #4B0082;}
.color.darkorchid, .color.darkorchid5, .color.darkorchid6	{color: #9932CC;}
.color.darkviolet, .color.darkviolet5, .color.darkviolet6	{color: #9400D3;}
.color.mediumorchid, .color.mediumorchid5, .color.mediumorchid6	{color: #BA55D3;}
.color.thistle, .color.thistle5, .color.thistle6	{color: #D8BFD8;}
.color.plum, .color.plum5, .color.plum6	{color: #DDA0DD;}
.color.violet, .color.violet5, .color.violet6	{color: #EE82EE;}
.color.purple, .color.purple5, .color.purple6	{color: #800080;}
.color.darkmagenta, .color.darkmagenta5, .color.darkmagenta6	{color: #8B008B;}
.color.fuchsia, .color.fuchsia5, .color.fuchsia6	{color: #FF00FF;}
.color.magenta, .color.magenta5, .color.magenta6	{color: #FF00FF;}
.color.orchid, .color.orchid5, .color.orchid6	{color: #DA70D6;}
.color.mediumvioletred, .color.mediumvioletred5, .color.mediumvioletred6	{color: #C71585;}
.color.deeppink, .color.deeppink5, .color.deeppink6	{color: #FF1493;}
.color.hotpink, .color.hotpink5, .color.hotpink6	{color: #FF69B4;}
.color.lavenderblush, .color.lavenderblush5, .color.lavenderblush6	{color: #FFF0F5;}
.color.palevioletred, .color.palevioletred5, .color.palevioletred6	{color: #DB7093;}
.color.crimson, .color.crimson5, .color.crimson6	{color: #DC143C;}
.color.pink, .color.pink5, .color.pink6	{color: #FFC0CB;}
.color.lightpink, .color.lightpink5, .color.lightpink6	{color: #FFB6C1;}


.main_navigation{
	position: sticky;
	top: 0;
	z-index: 1000;	
}