

/* Start:/local/templates/RCAIR/components/bitrix/catalog/services/bitrix/catalog.section.list/.default/style.css?15027796721005*/
.directions_list {}
.directions_list .element {display: block; margin-bottom: 60px; border:none; padding-right: 120px; position: relative}
.directions_list .element span {font-weight: 600; border-bottom:solid 1px #6CA931; font-size: 19px; line-height: 29px; transition: .2s border;}

.directions_list .element:after {
    font-family: 'icomoon' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 30px;
    width: 100px;
    height: 30px;
    text-align: left;
    font-size: 30px;

    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;

    content: "\f105";

    display: block;;
    position: absolute;
    right: 0; top:0;
    color: #EEE;
    transition:  all .2s;
}

.directions_list .element:hover span {border-color: transparent}
.directions_list .element:hover:after {right: -30px; color:#282828;}

/* End */


/* Start:/local/templates/RCAIR/components/bitrix/system.pagenavigation/.default/style.css?1502779672973*/
div.modern-page-navigation {margin: 40px 0 60px; border-bottom:solid 6px #EEE; text-align: left}

div.modern-page-navigation span.count {float:left; color:#DDD; line-height: 34px;}
div.modern-page-navigation span.count strong {font-weight: 800;}

div.modern-page-navigation a, 
span.modern-page-current, 
span.modern-page-dots
{
    display:inline-block;
    width: 40px;
    line-height: 40px;
    height: 40px;
    text-align: center;
	text-decoration: none;
    border:none;
    color:#777;
    font-weight: 300;
    position: relative;
    border-bottom:solid 6px transparent;
    margin-bottom:-6px;
}

div.modern-page-navigation a:hover {color:#000; border-color:#6CA931;}


div.modern-page-navigation a.modern-page-previous, div.modern-page-navigation a.modern-page-next {width:auto;}
div.modern-page-navigation a.modern-page-first, 
div.modern-page-navigation span.modern-page-first {}

span.modern-page-current {color:#000; font-weight: 800; border-color:#3E55A1;}
/* End */


/* Start:/local/templates/RCAIR/components/bitrix/catalog/services/bitrix/catalog.section/.default/style.css?1502779672575*/
.directions_element_list .element {margin-bottom: 60px;}
.directions_element_list .element a  {display: block; border:none; padding-right: 120px; position: relative; margin-bottom: 10px;}
.directions_element_list .element a span {font-weight: 600; border-bottom:solid 1px #6CA931; font-size: 16px; line-height: 29px; transition: .2s border;}

.directions_element_list .element a:hover span {border-color: transparent}

.directions_element_list .element .price {background: #faba0e; font-weight: 600; padding: 5px 10px; line-height: 20px; font-size: 13px; color:#FFF;}

/* End */
/* /local/templates/RCAIR/components/bitrix/catalog/services/bitrix/catalog.section.list/.default/style.css?15027796721005 */
/* /local/templates/RCAIR/components/bitrix/system.pagenavigation/.default/style.css?1502779672973 */
/* /local/templates/RCAIR/components/bitrix/catalog/services/bitrix/catalog.section/.default/style.css?1502779672575 */
