/*style.css*/
section.archives .block.papers .block-content .number {
    color: #2f6ab6 !important;
}

section.archives .block.papers .block-content .date {
    color: #c7d5ff  !important;
}

section.archives-line .content > .more-button a {
    background: #ff9600 !important;
}

section.archives-line h1 {
    color: #111111 !important;
}

.more-button a {
    background: #2f6ab6 !important;
    border: 1px solid #2f6ab6 !important;
}

.news-box .news-image .label {
    background: #0b7173 !important;
}

.news-box .news-content .section {
    color: #2f6ab6 !important;
}

.news-box .news-content h3 {
    color: #111111 !important;
}

.news-box .news-content .author .name {
    color: #0b7173 !important;
}

section.archives .block-1 {
    background: #0b7173 !important;
}

section.archives .block-1 .content-switcher ul li a {
    border: 1px solid #2f6ab6 !important;
}

section.archives .block.papers .more-button a {
    border: 1px solid #2f6ab6 !important;
    color: #fff !important;
}

section.new-materials h2 {
    color: #111111 !important;
}

section.news h2 {
    color: #111111 !important;
}

.news-box .news-content .more-section a.see-more {
    color: #2f6ab6 !important;
}

.paginator ul li a {
    border: 1px solid #2f6ab6 !important;
}

section.authors .block-1 {
    background: #0b7173 !important;
}

section.authors .block-1 .content-switcher ul li a {
    border: 1px solid #2f6ab6 !important;
}

section.authors .block-1 .block-content p{
    color:#ffffff;
}

section.authors .block-1 h2{
    color:#ffffff;
}

section.authors .block-1 .block-content h3{
    color:#002043;
}

section.authors .block-1 .content-switcher ul li a{
 color:#ffffff;
}

section.authors .block-1 .content-switcher ul li a:hover{
    color:#ffffff;
}

section.authors .block.author h3 {
    color: #111111 !important;
}

section.authors .block.author .subtitle {
    color: #2f6ab6 !important;
}

section.pricing .content {
    border-top: 6px solid #2f6ab6 !important;
}

section.pricing .block-4 {
    background: #2f6ab6 !important;
}

section.pricing .block .price-box .price-label-box .price-label-2 {
    color: #2f6ab6 !important;
}

section.pricing .block .price-box .price-label-box .price-label {
    color: #2f6ab6 !important;
}

section.pricing .block .price-box .price {
    color: #2f6ab6 !important;
}

section.pricing .block h3 {
    color: #111111 !important;
}

section .submit {
    background: #002043 !important;
    border: 1px solid #002043 !important;
}

section.partners h2 {
    color: #111111 !important;
}

section.newsletter-fb .block.facebook h2 {
    color: #111111 !important;
}

section.newsletter-fb .block.facebook .join-button a {
    background: #002043 !important;
}

.archive-full-content .articles h3 {
    color: #0a7f82 !important;
}

.archive-full-content .header .date {
    color: #0a7f82 !important;
}

.archive-full-content .header h1 {
    color: #111111 !important;
}

section.knowledge-3 .header h1 {
    color: #111111 !important;
}

section.knowledge-3 .header .sort-by .label {
    color: #0b7173 !important;
}

section.movies .block-1 {
    background: #002043 !important;
}

section.knowledge-1 .header h1 {
    color: #111111 !important;
}

section.knowledge-1 .header .categories ul li.active a {
    background: #2f6ab6 !important;
    border: 1px #2f6ab6 solid;
}

section.knowledge-1 .header .sort-by .label {
    color: #2f6ab6 !important;
}

section.knowledge-1 .header .sort-by ul li.active a {
    background: #2f6ab6 !important;
}

section.knowledge-1 .result .category {
    color: #2f6ab6 !important;
}

section.knowledge-1 .result .more a {
    color: #2f6ab6 !important;
}

section.knowledge-1 .result h3 {
    color: #111111 !important;
}

body.knowledge-1 #main-aside {
    background: #002043 !important;
}

body.knowledge-1 #main-aside .category {
    color: #2f6ab6 !important;
}

body.knowledge-1 #main-aside .lead p, body.knowledge-1 #main-aside .lead {
    color: #111111;
}

body.knowledge-1 #main-aside .text{
    color:#111111;
}

body.knowledge-1 #main-aside .see-more {
    background: #222222 !important;
}

body.knowledge-1 #main-aside .block {
    border-bottom: 1px solid #555555 !important;
}

article.article-full .header .author .name {
    color: #0b7173 !important;
}

article.article-full .header h1 {
    color: #111111 !important;
}

#main-aside {
    background: #0b7173 !important;
}

#main-aside .submit {
    background: #2f6ab6  !important;
    border: 1px solid #2f6ab6 !important;
}

#main-aside.home {
    background: #0b7173	!important;
}

#main-aside > .aside-header:first-child {
    border-top: 2px solid #355097 !important;
}

#main-aside.home .section {
    border-bottom: 1px solid #c7d5ff !important;
    color: #c7d5ff !important;
}

#main-aside.home .section.learn-more {
    background: #002043	none repeat scroll 0 0 !important;
}

#main-aside.companies-aside {
    background: #002043 !important;
}

#main-aside .submit {
    background: #2f6ab6  !important;
    color: #ffffff !important;
}

#main-aside.subscription-aside {
    background: #0b7173 !important;
}

#main-aside.subscription-aside .change a {
    color: #2f6ab6 !important;
}

#main-aside .need-a-hand {
    background: #0c898b !important
}

#main-aside .need-a-hand .chat a {
    background: #002043 !important;
}

#main-slider .slide .slide-content .date {
    background: #0b7173 !important;
}

#main-slider .slide.slick-current .slide-box {
    background: rgba(39, 56, 71, 0.5) !important;
    opacity: 1 !important;
}

#main-slider .slide .slide-box {
    background: rgba(0, 0, 0, 1) !important;
    opacity: .7 !important;
}

.section.companies .header .sort-by .label {
    color: #2f6ab6 !important;
}

.section.companies .header h1 {
    color: #111111 !important;
}

section.subscription-header .options .option-2 .price-box .price {
    color: #2f6ab6 !important;
}

section.subscription-header .options .option-2 .price-box .price-label-box .price-label {
    color: #2f6ab6 !important;
}

section.subscription-header .options .option-2 .price-box .price-label-box .price-label-2 {
    color: #2f6ab6 !important;
}

section.subscription-header .options .option-1 .price-box .price {
    color: #2f6ab6 !important;
}

section.subscription-header .options .option-1 .price-box .price-label-box .price-label {
    color: #2f6ab6 !important;
}

section.subscription-header .options .option-1 .price-box .price-label-box .price-label-2 {
    color: #2f6ab6 !important;
}

section.subscription-form h2 {
    color: #111111 !important;
}

section.subscription-form .input-box span.label {
    color: #111111 !important;
}

section.subscription-header .options .option-1 {
    background-color: #162333 !important;
}

section.subscription-header .options .option-1 .price-box {
    border-top: 1px solid #555555 !important;
}

section.subscription-header .options .option-1 .option-content .text ul li {
    color: #ffffff !important;
}

.archive-full-content .articles .list .article .page {
    color: #2f6ab6 !important;
}

.archive-box .cover .number {
    background: #2f6ab6 !important;
}

.archive-box a:hover {
    background: #c7d5ff;
}

.archive-box .more-button{
color:#2f6ab6;
border:1px #2f6ab6 solid;

}


.news-box .news-image .hover {
    background: rgba(251, 119, 0, 0.8) url("./images/play-icon.png") no-repeat scroll 50% 50% !important;
}

section.calendar .result .category {
    color: #2f6ab6 !important;
}

section.calendar .result h3 {
    color: #111111 !important;
}

section.calendar .result .image .date {
    background: #222222 none repeat scroll 0 0 !important;
}

section.calendar .result .image .date span.day-name {
    background: #111111 none repeat scroll 0 0 !important;
}

section.calendar .result .image .date span.month {
    color: #c7d5ff !important;
}

footer .content {
    background: #002043;
}

footer .column h3 {
    color: #ffffff;
}

footer .column nav ul li a{
    color:#ffffff;
}

#main-aside .aside-header h2 {
    color: #ffffff;
}

#main-aside.home .section .number{
    color: #ffffff;
}

#main-aside.author-aside .stats {
    background: #002043
}

#main-aside.author-aside .from {
    color: #c7d5ff !important;
}

section.calendar .result .more a {
    color: #2f6ab6 !important
}

.section.login-form .form .span-2:last-child a.register {
    background: #002043 !important;
}

.section.login-form .form .span-2:last-child a.learn {
    color: #0b7173;
}

.slide-content a:hover {
    color: #0b7173;
}

.subscription-box .day-counter-content {
    background: #c7d5ff !important;
}

/*jquery.selectBox.css*/
.selectBox-options li a {
    color: #222222 !important;
}

/*responsive.css*/
section.archives .block.papers .more-button a:hover {
    color: #fff !important;
    background: #002043 !important
}

.more-button a:hover {
    color: #02b2a7 !important;
    background-color: #2f6ab6 !important;
    text-decoration: none !important;
}

#nav ul li a:hover {
    color: #02b2a7 !important;
    text-decoration: none !important;
}

.submit:hover {
    color: #2f6ab6 !important;
}

.paginator ul li a:hover, .content-switcher ul li a:hover {
    background-color: #02b2a7 !important
}

#main-aside .aside-content{
    color:#ffffff;
}

.tags-aside .aside-content a {
    color: #111111;
    border: 1px #111111 solid;
}

.tags-aside .aside-content a:hover {
    background: #2f6ab6 !important;
    border-color: #2f6ab6 !important;
}

#header-nav ul li.search a {
    background: url('./images/header-nav/loop.png') 2px center no-repeat;
}

#header-nav ul li.login a {
    background: url('./images/header-nav/login.png') 2px center no-repeat;
}

#header-nav ul li.activate a {
    background: url('./images/header-nav/activate.png') 2px center no-repeat;
}

#header-nav ul li.order a {
    background: url('./images/header-nav/order.png') 2px center no-repeat
}

section.pricing .block .where {
    background: url('./images/position-icon.png') 0 center no-repeat;
}

section.pricing .block .date {
    background: url('./images/calendar-icon-2.png') 0 center no-repeat;
}

section.pricing .block-4 .content-switcher ul li a.prev {
    background: url('./images/prev-1.png') 15% center no-repeat;
}

section.pricing .block-4 .content-switcher ul li a.next {
    background: url('./images/next-1.png') 85% center no-repeat;
}

section.pricing .block h3 {
    background: url('./images/calendar-icon.png') 0 center no-repeat;
}

section.authors .block-1 .content-switcher ul li a.prev {
    background: url('./images/prev-2.png') 15% center no-repeat;
}

section.authors .block-1 .content-switcher ul li a.next {
    background: url('./images/next-2.png') 85% center no-repeat;
}

section.authors .block-1 .content-switcher ul li a.blocked.prev {
    background-image: url('./images/prev-3.png')
}

section.authors .block-1 .content-switcher ul li a.blocked.next {
    background-image: url('./images/next-3.png')
}

section.new-materials .block.type-1 a {
    background: url('./images/new-materials/type-1.png') 30px center no-repeat
}

section.new-materials .block.type-2 a {
    background: url('./images/new-materials/type-2.png') 30px center no-repeat
}

section.new-materials .block.type-3 a {
    background: url('./images/new-materials/type-3.png') 30px center no-repeat
}

section.new-materials .block.type-4 a {
    background: url('./images/new-materials/type-4.png') 30px center no-repeat
}

section.new-materials .block.type-5 a {
    background: url('./images/new-materials/type-5.png') 30px center no-repeat
}

section.new-materials .block.type-6 a {
    background: url('./images/new-materials/type-6.png') 30px center no-repeat
}

section.archives .block.papers .block-content .cover {
    background: url('./images/cover-shadow.png') 0 100% no-repeat;
}

#main-aside.calendar-aside .add-event {
    background: #002043 url('./images/add-event.jpg') right bottom no-repeat;
}

#main-aside.companies-aside .add-company {
    background: #002043 url('./images/add-company.jpg') right bottom no-repeat;
}

#main-aside.home .section.archive .number {
    background: url('./images/home-aside/archive.png') 0 center no-repeat
}

#main-aside.home .section.documents .number {
    background: url('./images/home-aside/documents.png') 0 center no-repeat
}

#main-aside.home .section.articles .number {
    background: url('./images/home-aside/articles.png') 0 center no-repeat
}

#main-aside.home .section.videos .number {
    background: url('./images/home-aside/videos.png') 0 center no-repeat
}

#main-aside.home .section.time .number {
    background: url('./images/home-aside/time.png') 0 center no-repeat
}

#main-aside.author-aside .image {
    background: url('./images/avatar-bg.png') no-repeat;
}

#main-aside.author-aside .stats table .date th {
    background: url('./images/calendar-icon-2.png') 20px center no-repeat
}

#main-aside.author-aside .stats table .articles th {
    background: url('./images/articles-icon-2.png') 14px center no-repeat
}

#main-aside .need-a-hand .icons .icon.icon-1 {
    background: url('./images/phone-icon.png') 0 center no-repeat
}

#main-aside .need-a-hand .icons .icon.icon-2 {
    background: url('./images/mail-icon.png') 0 center no-repeat
}

.icons a{
    color:#ffffff;
}

#main-aside .need-a-hand .chat a {
    background: #002043 url('./images/chat-icon.png') 30px center no-repeat;
}

.paginator ul li a.prev {
    background: url('./images/prev-2.png') 15% center no-repeat;
}

.paginator ul li a.next {
    background: url('./images/next-2.png') 85% center no-repeat;
}

.paginator ul li a.blocked.prev {
    background-image: url('./images/prev-3.png')
}

.paginator ul li a.blocked.next {
    background-image: url('./images/next-3.png')
}

section.news .paginator {
    background: url('./images/news-paginator.png') 0 center no-repeat
}

.cms-ul li {
    background: url('./images/li.jpg') 0 18% no-repeat
}

article.article-full .header .stats .share {
    background: url('./images/share-icon.png') 0 center no-repeat;
}

article.article-full .header .stats .comments {
    background: url('./images/comments-icon.png') 0 center no-repeat;
}

article.article-full .gallery > a .hover {
    background: rgba(89, 89, 89, .8) url('./images/gallery-zoom.png') 50% 50% no-repeat;
}

section.knowledge-1 .header .categories .articles {
    background: url('./images/articles.png') 0 6px no-repeat;
}

section.calendar .result .more-info span.where {
    background: url('./images/position-icon.png') 0 center no-repeat;
}

section.calendar .result .more-info span.date {
    background: url('./images/calendar-icon-2.png') 0 center no-repeat;
}

section.calendar .result .more-info span.cost {
    background: url('./images/cost-icon.png') 0 center no-repeat;
}

.news-box .news-image .hover {
    background: rgba(51, 51, 51, .8) url('./images/play-icon.png') 50% 50% no-repeat;
}

.news-box .news-image .triangle {
    background: url('./images/triangle.png');
}

.news-box:nth-child(even) .news-image .triangle {
    background-image: url('./images/triangle-2.png')
}

.news-box .news-content .more-section a.share {
    background: url('./images/share-icon.png') 0 center no-repeat;
}

.news-box .news-content .more-section a.comments {
    background: url('./images/comments-icon.png') 0 center no-repeat;
}

.news-box .news-content .more-section a.where {
    background: url('./images/position-icon.png') 0 center no-repeat;
}

section.newsletter-fb .block.newsletter {
    background: #355097 url('./images/newsletter-box.jpg') right 0 no-repeat;
}

section.subscription-header .options .option-1 .option-content .text ul li {
    background: url('./images/li.png') 0 center no-repeat
}

section.subscription-header .options .option-2 .option-content .text ul li {
    background: url('./images/li.png') 0 center no-repeat
}

section.subscription-form .submits .safe {
    background: url('./images/safe.png') 0 center no-repeat;
}

section.newsletter-fb .block.facebook {
    background: #ffffff url('./images/join-fb.jpg') right 0 no-repeat;
}

.section.login-form {
    background: url('./images/login-bg.jpg') no-repeat scroll center 50% / cover;
}

.section.login-form .form .span-2:last-child {
    background: #ffffff url('./images/login-form-bg.jpg') right bottom no-repeat;
}

.section.login-form .form .span-2:last-child ul li {
    background: url('./images/li.png') 0 center no-repeat
}

body.companies .header .selectBox-dropdown .selectBox-arrow {
    background: url('./images/selectbox-gray-arrow.png');
}

#main-aside .selectBox-dropdown .selectBox-arrow {
    background: url('./images/blue-select.png');
}

#main-aside .selectBox-dropdown{
    border:1px #ffffff solid;
    box-shadow: none;
}

.section.subscription-form .selectBox-dropdown .selectBox-arrow {
    background: url('./images/blue-select.png');
}

label.checkbox {
    background: url('./images/checkbox.png') 10px center no-repeat
}

label.checkbox.active {
    background: url('./images/checkbox-active.png') 10px center no-repeat
}

label.radio {
    background: url('./images/radio.png') 10px center no-repeat
}

label.radio.active {
    background: url('./images/radio-active.png') 10px center no-repeat
}

section.newsletter-fb .block.newsletter form label.checkbox {
    background: url('./images/checkbox-blue.png') 0 center no-repeat
}

section.newsletter-fb .block.newsletter form label.checkbox.active {
    background: url('./images/checkbox-blue-active.png') 0 center no-repeat
}

a{
  color:#002043;
}

#main-aside.home .section.learn-more {
    border-top: 1px #355097 solid;
}

section.newsletter-fb .block.newsletter form label .input{
    border:1px #ffffff solid;
    box-shadow:none;
}

footer .content > .copy{
    border-top:1px #ffffff solid;
}

footer .content > .copy .copy{
   color:#ffffff;
}

.lockedHeader {
    background-color: #2f6ab6;
}

.lockedBodyBtn1 {
    background: #2f6ab6 none repeat scroll 0 0;
}

.lockedBody span {
    color: #2f6ab6;
}

section.subscription-header .options .option-4 .option-content .text h3 {
    color: #fff;
    font-size: 18px;
    font-family: 'pt serif';
    font-weight: bold;
    margin: 0 0 20px
}

section.subscription-header .options .option-4 .option-content .text ul li {
    color: #fff;
    font-family: 'roboto';
    font-size: 16px;
    line-height: 20px;
    margin: 0 0 10px;
    padding: 0 0 0 30px;
    background: url('../i/li.png') 0 center no-repeat
}

section.subscription-header .options .option-4 .price-box .label {
    display: block;
    color: #fff;
    font-size: 14px;
    text-transform: uppercase;
    font-weight: bold;
    margin: 0 0;
    font-family: 'roboto'
}

section.subscription-header .options .option-4 .price-text {
    text-align: center;
    color: #bbc1de;
    font-size: 12px;
    line-height: 14px;
    font-family: 'roboto';
    margin: 0 0 30px
}

section.subscription-header .options .option-4 {
    background: #0b7173 center 0 no-repeat!important;
}

section.subscription-header .options .option-4 .option-content .text ul li {
    list-style-type: circle;
}

section.subscription-header .options .option.option-4 .header h2 {
    color: #fff;
}

section.subscription-header .options .option-4 .price-box .price {
    display: inline-block;
    width: 104px;
    text-align: right;
    color: #1E90FF !important;
    font-size: 65px;
    font-family: 'roboto';
    font-weight: 300;
}

section.subscription-header .options .option-4 .price-box .price-label-box .price-label {
    display: block;
    color: #1E90FF !important;
    font-size: 21px;
    text-transform: uppercase;
    font-family: 'roboto'
}

section.subscription-header .options .option-4 .price-box .price-label-box .price-label-2 {
    display: block;
    color: #1E90FF !important;
    font-size: 14px;
    font-family: 'roboto'
}