

/* Start:/bitrix/templates/monopol/components/bitrix/news.list/banner/style.css?14744498022588*/
#main-banner {
    width: 768px;
    height: 575px;
    display: inline-block;
    float: left;
}
#main-banner .item {
    width: 768px;
    height: 575px;
    background-size: cover!important;
    background-position: center!important;
}
.carousel-caption {
    width: 100%;
    left: 0!important;
    bottom: 88px!important;
    padding: 40px;
    background: rgba(38, 44, 46,0.7);
    text-shadow: none!important;
    z-index: 25;
    text-align: left!important;
    padding-top: 45px!important;
}
.carousel-caption span {
    display: block;
    color: #fff;
    text-transform: uppercase;
}
.carousel-caption .first-title {
    font-size: 22px;
    line-height: 22px;
}
.carousel-caption .second-title {
    font-size: 35px;
    font-weight: 700;
    line-height: 40px;
    margin-top: 5px;
}
.item .carousel-caption {
    visibility: hidden;
}
.carousel-caption p {
    margin: 0;
}
.main-controls {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 50%;
    letter-spacing: -0.3em;
    padding: 34px 0 33px;
    background: rgba(38, 44, 46,0.7);
}
.bars-and-magazine {
    position: absolute;
    right: 0;
    bottom: 0;
    width: 50%;
    letter-spacing: -0.3em;
}
.bars-and-magazine img {
    width: 100%;
}
.main-controls > div {
    letter-spacing: normal;
    display: inline-block;
    width: 50%;
    vertical-align: middle;
}
.main-controls > div:last-child {
    text-align: right;
    padding-right: 40px;
}
.main-controls .carousel-caption {
    height: 297px;
}
.main-controls .carousel-indicators, .main-controls .carousel-control {
    position: relative!important;
    font-size: 15px;
}
.main-controls .carousel-control {
    background-image: none!important;
    text-shadow: none!important;
    margin: 0;
    padding: 10px
}
.main-controls .carousel-indicators {
    bottom: 0!important;
    margin-bottom: 0!important;
    left: 40px!important;
    width: 100%!important;
    margin-left: 0!important;
    text-align: left!important;
}
.main-controls .carousel-indicators li {
    width: 8px;
    height: 8px;
    background: #c4c4c4;
    border-color: #c4c4c4;
    margin-right: 15px;
}
.main-controls .carousel-indicators li.active {
    width: 8px;
    height: 8px;
    background: #fff;
    border-color: #fff;
    margin: 1px;
    margin-right: 15px;
}
a.banner-link {
    color: #fff;
    text-transform: uppercase;
    font-size: 12px;
    display: inline-block;
    margin-top: 10px;
    border-bottom: 1px solid rgba(255,255,255,0.3);
    line-height: 12px;
}
a.banner-link:hover {
    color: #fff;
}
#description {
    display: block;
}
/* End */


/* Start:/bitrix/templates/monopol/components/bitrix/menu/banside1/style.css?1474449802625*/
/* Left menu*/
ul.left-menu
{
    list-style:none;
    padding:0;
    margin: 30px 0 20px;
    position: relative; /*IE bug*/
}

ul.left-menu li
{
    padding: 10px 16px;
    background:transparent;
    text-align: center;
}

ul.left-menu li a
{
    font-size: 14px;
    color: #fff;
    font-weight: 400;
    text-decoration: none;
    text-transform: uppercase;
}

ul.left-menu li a:visited
{
    color:#fff;
}

ul.left-menu li a:hover
{
    opacity: 0.8;
}


ul.left-menu li a.selected:link,
ul.left-menu li a.selected:visited,
ul.left-menu li a.selected:active,
ul.left-menu li a.selected:hover
{
    color:#FC8D3D;
}




/* End */


/* Start:/bitrix/templates/monopol/components/bitrix/news/news-main/bitrix/news.list/.default/style.css?14778926871213*/
#main-news-list {
    padding: 15px 100px 15px 115px;
    background-color: #e9ddd1;
}
#main-news-list:before {
    content: 'Лекции';
    color: #755d5b;
    text-transform: uppercase;
    font-size: 14px;
    position: absolute;
    left: 59px;
}
#main-news-list .carousel-control {
    width: auto!important;
    background-image: none!important;
    text-shadow: none!important;
}
#main-news-list .carousel-control.left {
    right: 80px;
}
#main-news-list .carousel-control.right {
    right: 40px;
}
#main-news-list .item a span {
    color: #9d7d7a;
    font-size: 13px;
    text-transform: uppercase;
}
#main-news-list .item a:hover b {
    text-decoration: underline;
}
#main-news-list .delimeter {
    margin: 0 5px;
}
#main-news-list .item a b {
    font-size: 13px;
    color: #755d5b;
    font-weight: 400;
}
.cntrl-left, .cntrl-right {
    position: absolute;
    font-size: 22px;
    color: #755d5b;
    opacity: 0.5;
    top: 50%;
    margin-top: -17px;
}
.cntrl-left:hover, .cntrl-right:hover, .cntrl-left:focus, .cntrl-right:focus {
    opacity: 1;
    color: #fff;
}
.cntrl-left {
    right: 80px;
}
.cntrl-right {
    right: 40px;
}
.cntrl-left i, .cntrl-right i {
    font-size: 15px;
}
/* End */


/* Start:/bitrix/templates/monopol/components/bitrix/news/brand-main/bitrix/news.list/.default/style.css?1474449801355*/
.brand-news-list {
    letter-spacing: -0.3em;
    background: #ffffff;
    text-align: center;
}
.brand-news-item {
    display: inline-block;
    letter-spacing: normal;
    background-position: center!important;
    background-size: 75%!important;
    height: 145px;
    width: 120px;
}
.brand-news-item a {
    display: block;
    padding: 75px 0px;
}
/* End */
/* /bitrix/templates/monopol/components/bitrix/news.list/banner/style.css?14744498022588 */
/* /bitrix/templates/monopol/components/bitrix/menu/banside1/style.css?1474449802625 */
/* /bitrix/templates/monopol/components/bitrix/news/news-main/bitrix/news.list/.default/style.css?14778926871213 */
/* /bitrix/templates/monopol/components/bitrix/news/brand-main/bitrix/news.list/.default/style.css?1474449801355 */
