/*к 4-му  дизайну*/
.more a{
    color: #04ADBF;
}
body, #search input.text{
    background-color: #f2f2f2;   
}
.line, #logo, 
#search, 
.rb{
    border-color: #04ADBF;

}
.h1 .more{
    font-family: Tahoma, sans-serif;        
}
#addMenu a, #tel a, #basket a, #heart a, #basketbox a{
    color: #a6a6a6;
}
#tel a{
    color: #171717;
    font-family: PT Serif, serif;
}
#iconsTop .svgicons, .feedback .svgicons{
    fill: #04ADBF;    
}
#addMenu .svgicons, #search .svgicons{
    fill: #a6a6a6;
}
.mainMenu{
    font-family: PT Serif, serif;
}
#addTopBox1::before, #addTopBox2::before, #addTopBox3::before{
    color: #a6a6a6;
    font-family: PT Serif, serif;    
}
#basket .svgicons, #heart .svgicons, #basketbox .svgicons{
    fill: #025959;
}
#basket, #heart, #basketbox{
    background-color: #ffffff;
    box-shadow: 0 0 10px #a6a6a6;    
}
.mainMenu a{
    color: #5f5f5f;
}
#bottomBox, .bgcolor #vybor img, .words.article li, .articleMainList a{
    background-color: #ffffff;
}
#stoimost strong{
    background-color: #A0A603;
    color: #ffffff;
}
.bgcolor{
    background-color: #A0A603;
    color: #ffffff;
}
.bgcolor .svgicons{
    fill: #ffffff;
}
.bgcolor, #pu, #msgCookies{
    background-color: #025959;
}
.bgcolor2{
    background-color: #ffffff;
    color: #171717;
}
.bgcolor a, 
.bgcolor h1, 
.bgcolor .h1, 
.bgcolor .addFileBut:hover,
.bgcolor2 a.submit{
    color: #ffffff;
}
.bgcolor2 h2, .bgcolor2 h3/*, .articleMenu .quote*/{
    color: #025959;    
}
.bgcolor2 .h1, .bgcolor2 h1, .bgcolor.bgcolor2 h2, .bgcolor.bgcolor2 h2 a{
    color: #171717;    
}
.bgcolor2 a{
    color: #04ADBF;    
}
.bgcolor h2, .bgcolor h2 a{
	color: #A0A603;  
    font-family: PT Serif, serif;     
}
.error{
    background: linear-gradient(to right, #ffffff, #A0A603);
}
.mainMenu .submenu ol ul,
#submitBox{
    border-color: #025959;
}

h1, .h1{
    color: #171717;
}

h2, h2 a{
    color: #171717;
}
#bottom a{
    color: #a6a6a6;
}
h3, .bgcolor2 h3{
    color: #171717;
    border-left-color: #04ADBF; 
}
#latexCont>div p, .borderleft{
    border-left-color: #04ADBF;   
}
.imgbordleft{
    border-left-color: #a6a6a6;   
}
#latexCont h3 a{
    color: #025959; 
}
h3 a{
    color: #171717;
}
#stoimost > div,
.tagList a, 
.quote,
.noteInnerCont,
.articleInner{
    background-color: #ffffff;
}
code:not(.quote code, .verb code),
.articleContent .quote, 
.noteContent .quote, 
.articleContent .verb, 
.noteContent .verb {
    background-color: #f2f2f2;
}
input.update, input.submit, button{
    font-family: PT Serif, serif;   
    background-color: #04ADBF; 
    box-shadow: 0 4px 8px #a6a6a6;  
}
a.submit{
    font-family: PT Serif, serif;   
    background-color: #04ADBF; 
}
button .svgicons{
    fill: #ffffff;
}
button.secondary {
    background-color: #fcfcfc; 
    color: #171717;    
}
button.secondary .svgicons{
    fill: #171717;
}
button.success {
    background-color: #A0A603; 
    color: #025959;
}
button.success .svgicons{
    fill: #025959;
}
input.submit:hover, button:hover {
    box-shadow: 0 6px 12px #a6a6a6;  
}
a.buy, input.buy{
    background-color: #A0A603;    
}
.bgcolor input.update, .bgcolor input.submit, .bgcolor a.submit{
    background-color: #A0A603; 
}
.notes .noteImg.wImg h2, .notes .noteImg.wImg h2 a{
    color: #025959;
}
.notes > div {
    box-shadow: none;
}
.notes .noteImg.wImg h2{
    background-color: #ffffff;
}
.selRubr > div > a, .list > div, .notes > div, .words li, .list.feedback > div, .hrBlock{
    background-color: #ffffff;
}
.list > div > b{
    background-color: #A0A603; 
}
#iconsBottom{
    border-color: #a6a6a6;    
}
.imgLanding{
    box-shadow: 0 0 15px #171717;
}
.articleContent img, .noteContent img{
    box-shadow: 0 0 15px #a6a6a6;
}
.articleContent img.imgbordleft{
    box-shadow: none;
}
#blockLan_sectionparent .list h4{
    font-family: PT Serif, serif;   
    font-size: 150%;     
}
.mainMenu .submenu ol ul li{
    font-family: Tahoma, sans-serif;       
}
.priceFrom{
    background-color: #025959; 
    color: #ffffff;
}
.priceFrom h3, #checkType th strong{
    color: #ffffff;
}
.listing > ul > li, .listing li img, .form tr {
    border-color: #A0A603;
}
.articleMenuBox{
    background-color: transparent;
}
/*-----------------------------*/
@supports (grid-area:auto){
    @media  screen and (min-width: 800px){
        #addMenuBox{
            background-color: #ffffff;
        }
        #addTopBox1{
            background-color: #025959;
        }
        #mainTitle{
            color: #a6a6a6;
        }
        .mainMenu > ul > li > a,
        #menuBox ul > li > span{
            color: #ffffff;
        }
        .mainMenu a:hover{
            color: #A0A603;
        }    
        .searchIcons .svgicons, .mainMenu .submenu .svgicons{
            fill: #04ADBF;
        }
        .mainMenu li div, #mainMenuAdd:hover .bgMenu{
            box-shadow: 1px 1px 10px #a6a6a6;
            background-color: #ffffff;
        }
    }
}
@media screen and (max-width: 799px){
    #menu, #mainMenuAdd, #mainMenuAdd2 {
        font-family: Tahoma, sans-serif;  
    }
}

/*---- для latexprotect ---------*/
.lprotect-panel:not(.tabs-container), 
.lprotect-panel .tabs-content{
    box-shadow: 0 5px 15px #a6a6a6;
    background-color: #ffffff;
}

.lprotect-panel-header, .status-bar{
    background-color: #025959;
    color: #ffffff;
} 
.lprotect-panel-header .svgicons{
    fill: #ffffff;
}
.notification{
    background: linear-gradient(135deg, #025959 0%, #04ADBF 100%);
    box-shadow: 0 6px 16px #a6a6a6;
    color: white;
}
.lprotect-panel .tabs{
    color: #171717;
}
.tooltip{
    background-color: #ffffff;
    box-shadow: 0 8px 25px #a6a6a6;
}
.context-menu {
    background-color: #ffffff;
    border: 1px solid #f2f2f2;
    box-shadow: 0 5px 20px #a6a6a6;
}
.context-menu-item:hover {
    background-color: #f2f2f2;
    color: #025959;
}
.context-menu-item:active {
    background-color: #cccccc;
}
.modal-overlay {
    background-color: rgba(0, 0, 0, 0.5);
}
.modal-dialog {
    background-color: #ffffff;
    box-shadow: 0 10px 40px #a6a6a6;
}
