/*
Theme Name: the7dtchild
Author: Dream-Theme
Author URI: http://dream-theme.com/
Description: The7 is perfectly scalable, performance and SEO optimized, responsive, retina ready multipurpose WordPress theme. It will fit every site – big or small. From huge corporate portals to studio or personal sites – The7 will become a great foundation for your next project!
Version: 1.0.0
License: This WordPress theme is comprised of two parts: (1) The PHP code and integrated HTML are licensed under the GPL license as is WordPress itself.  You will find a copy of the license text in the same directory as this text file. Or you can read it here: http://wordpress.org/about/gpl/ (2) All other parts of the theme including, but not limited to the CSS code, images, and design are licensed according to the license purchased. Read about licensing details here: http://themeforest.net/licenses/regular_extended
Template: dt-the7
*/
.single .post:not(.type-event) .post-thumbnail{display:none}
.assistive-text {position: relative!important;font-size: 16px;line-height: 1.1;padding-top: 5px;margin: 0;display: inline-block;}
.assistive-text a{color: #515355;text-decoration:none !important;}
.branding a img, .branding imgб .branding a {height: auto;width:30px;display: inline-block;margin:0px 10px 0px 10px}
.left-widgets.mini-widgets, .mini-search,input.field.searchform-s{width:100%;justify-content: space-between;}
.mixed-header.logo-right .branding{display:inline-flex;}
.masthead .mini-search{max-width:20%}
.top-bar>.mini-widgets {display: -ms-flexbox;display: -ms-flex;display: flex;-ms-align-items: center;-ms-flex-align: center;-ms-flex: 1 1 auto;flex: 1 1 auto;-ms-justify-content: flex-start;-ms-flex-pack: start;-ms-flex-flow: row wrap;flex-flow: row wrap;flex-direction: row;align-items: center;justify-content: flex-start;}
.masthead .top-bar .text-area{font-size:15px;font-weight:100 !important;font-family: 'Roboto Condensed';}
.podim {margin-left:auto;}
.podim img {-webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */filter: grayscale(100%);}
.wpb_page_list li a:hover .podim img{-webkit-filter: grayscale(0%); /* Safari 6.0 - 9.0 */filter: grayscale(0%);}
input.field.searchform-s{border-radius:4px;}
.top-bar {padding:5px 30px}
.header-elements-button-2.microwidget-btn-bg-on:before, .header-elements-button-1.microwidget-btn-bg-on:before{background-color:#dd3535;box-shadow: none}
.menu-item a img, img.menu-image-title-after, img.menu-image-title-before, img.menu-image-title-above, img.menu-image-title-below, .menu-image-hover-wrapper .menu-image-title-above{width:42px;height:42px}

#main {padding-top: 30px !important;padding-bottom: 30px !important;background:#b7bbc0}
#main > .wf-wrap{    margin-bottom: 25px;padding: 30px;background-color: #fff;margin-left: 50px;margin-top:-10px;margin-right: 50px;position: relative;float: left;z-index: 80;width: calc(100% - 100px);box-sizing: border-box;}

.content td {line-height: 1.5;padding: 8px 5px;border: 1px dotted #ccc}
.content table tr {background: #f6f6f6;}
.content table tr:nth-child(2n) {background: #fff;}
.wpb_page_list > ol li{width:100% !important;background:none !important}
.wpb_page_list{display: flex;flex-wrap: wrap;height: auto;}
.wpb_page_list > p{display:block !important}
.wpb_page_list li a{text-decoration: none;padding: 10px;min-height: 60px;display: flex;flex-wrap: wrap;align-content: space-between;background-repeat: no-repeat;background-position: bottom -10px right -10px;background-color: #f7f2ef;background-size: 110px 110px;color: #555555;margin-bottom: 7px;font-size: 16px;font-weight: bold;line-height: 1.2;}
.wpb_page_list li{/*display:inline-flex;*/background: #f7f2ef;width: calc(33.33% - 7px);margin-right: 7px;margin-bottom: 7px;position: relative;cursor: pointer;transition: transform 0.3s;color: #555555;}
.wpb_page_list li:not(.active):hover {transform: scale(1.05);box-shadow: 1px 0px 3px rgb(0 0 0 / 30%);z-index: 2;}
ul.wpb_page_list li::marker{color:transparent}
.ult-team-member-wrap{text-align:center;}.ult-team-member-image img{max-height:340px;width:auto !important}

a{text-decoration:none}

#menu-ssylki li a{display: block;min-height: 34px;padding-left: 55px;background: url(/wp-content/themes/dt-the7-child/images/min.png) left no-repeat;background-size:13%;font-size:15px}
#menu-ssylki li.verh a{display: block;min-height: 34px;padding-left: 55px;background: url(/wp-content/themes/dt-the7-child/images/verh.jpg) left no-repeat;background-size:13%;font-size:15px}
#menu-ssylki li.prav a{display: block;min-height: 34px;padding-left: 55px;background: url(/wp-content/themes/dt-the7-child/images/prav.jpg) left no-repeat;background-size:13%;font-size:15px}
#menu-ssylki li.just a{display: block;min-height: 34px;padding-left: 55px;background: url(/wp-content/themes/dt-the7-child/images/just.jpg) left no-repeat;background-size:13%;font-size:15px}
#menu-ssylki li.gerb a, #menu-simvolika-pmr li.gerb a{display: block;min-height: 34px;padding-left: 55px;background: url(/wp-content/themes/dt-the7-child/images/gerb.jpg) left no-repeat;background-size:13%;font-size:15px}
#menu-simvolika-pmr{display: grid;grid-template-columns: repeat(3, 1fr);grid-column-gap: var(--column-gap);column-gap: var(--column-gap);width: 60%;margin: 0 auto;font-size:17px;align-items:end}
#menu-ssylki{align-items: stretch;display: grid;grid-template-columns: repeat(5, 1fr);grid-column-gap: var(--column-gap);column-gap: var(--column-gap);width: 100%;margin: 0 auto;font-size:17px;align-items:end}
#menu-ssylki li{padding: 0px 30px 0px 0px;}
#menu-simvolika-pmr li.flag a{display: block;min-height: 34px;padding-left: 55px;background: url(/wp-content/themes/dt-the7-child/images/flag.jpg) left no-repeat;background-size:13%;font-size:15px}
#menu-simvolika-pmr li.gimn a{display: block;min-height: 34px;padding-left: 55px;background: url(/wp-content/themes/dt-the7-child/images/gimn.jpg) left no-repeat;background-size:13%;font-size:15px}
#write{background: #dd3535;text-decoration: none;text-transform: uppercase;font-weight: bold;line-height: 44px;display: block;text-align: center;margin-left:30px;width:200px}#write a{color:#fff;text-decoration:none;font-size:18px}
.page-title-breadcrumbs > .assistive-text{display:none}
.widget-chart-wrap{margin-top:30px}
.widget-chart-wrap p{font-weight:600;text-align:center;line-height:18px;font-size:15px;color:#000}
.widget-chart-wrap p.small{font-size:12px;font-weight:400}
#price.progress-track,#price.progress-track>.progress-fill{border-radius:10px}
#price.progress-track>.progress-fill{background:#1f365c}
#zp.progress-track>.progress-fill{background:#ffb102}
#zp.progress-track{border-radius:none!important}
.widget-chart-wrap .horizontal .progress-bar{float:left;height:45px;width:100%;padding:12px 0}
.widget-chart-wrap .progress-bar.horizontal{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}
.widget-chart-wrap .horizontal .progress-track{position:relative;width:70%;display:inline-block;height:15px;background:#ebebeb;box-shadow:inset 0 0 5px rgb(166 166 166 / 90%)}
.widget-chart-wrap .horizontal .progress-track-val{margin-left: 10px;width: 30%;display: inline-block;font-size: 18px;font-weight: 800;color: #1f365c;font-family: oswald;}
.widget-chart-wrap .horizontal .progress-fill{position:relative;background:#666;height:15px;width:50%;color:#fff;text-align:center;font-family:Lato,Verdana,sans-serif;font-size:12px;line-height:20px}
.widget-chart-wrap .rounded .progress-fill,.widget-chart-wrap .rounded .progress-track{border-radius:3px;box-shadow:inset 0 0 5px rgba(0,0,0,.2)}
.widget-chart-wrap .semi-donut {--percentage: 0;--fill: #ff0;width: 250px;height: 130px;position: relative;color: #fff;font-size: 22px;font-weight: 600;overflow: hidden;color: var(--fill);display: flex;align-items: flex-end;justify-content: center;box-sizing: border-box;}
.widget-chart-wrap .semi-donut:after {content: "";width: 250px;height: 250px;border: 50px solid;border-color: rgb(255 177 2) rgb(31 54 92) var(--fill) var(--fill);position: absolute;border-radius: 50%;left: 0;top: 0;box-sizing: border-box;transform: rotate(calc(1deg * (-45 + var(--percentage) * 1.8)))}

.sidebar-content .widget-title{background:#5b6778;border-radius:0px 10px 0px 0px;padding:10px;color:#fff;border-bottom:2px solid #ffb102}
.breadcrumbs span{position: relative;display: inline-block;padding-left: 12px;margin-left: 8px;}
.breadcrumbs span:first-child{padding-left: 0;margin-left: 0;}
.breadcrumbs.text-small > span:before{position: absolute;
    left: 0;
    top: 0;
    width: 15px;
    height: 13px;
    content: "/";
    opacity: .5;
    text-align: left;
    z-index: 3;}

/*.searchandfilter input.sf-input-checkbox[type=checkbox] + .sf-label-checkbox:before {content:"";display:inline-block;top: -3px;width: 9px;height: 17px;margin-right: 10px;}
.searchandfilter input.sf-input-checkbox[type=checkbox]:checked + .sf-label-checkbox:before {border: solid #5EB28F;border-width: 0 3px 3px 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}
.searchandfilter input.sf-input-checkbox {display: none;}*/

.banners{/*max-width:284px;*/width:100%;height:auto}

.page-numbers.act {
	color: #ffb102 !important;
}
.author.vcard, .post.no-results.not-found{display:none}
.masthead.line-decoration:not(.side-header):not(.mixed-header):not(.masthead-mobile-header)	{webkit-box-shadow: 1px 2px 5px rgb(102 102 102 / 20%);-moz-box-shadow: 1px 2px 5px rgba(102,102,102,.2);box-shadow: 1px 2px 5px rgb(102 102 102 / 20%);}
.admin-bar.overlay-navigation .side-header{margin-top:51px}.overlay-navigation .hide-overlay{left:0px}.hide-overlay{justify-content:flex-start}.hide-overlay.active{opacity:0;    width: 50px;margin-top: 0px;}
.mixed-header .header-bar {
    position: relative;
    display: -ms-flexbox;
    display: -ms-flex;
    display: flex;
    -ms-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    -ms-align-content: stretch;
    -ms-flex-line-pack: stretch;
    -ms-flex-pack: space-between;
    -ms-justify-content: space-between;
    -ms-flex-pack: justify;
    flex-direction: row;
    justify-content: flex-start;
}
.top-line-left { flex: 0 0 70% !important}
.top-line-right {flex: 0 0 30% !important}
.overlay-navigation .side-header{top:55px;}
#the7-body > .closed-mobile-header.show-header {
  height: 100vh;
  overflow-y: hidden;
}

/**
team tabs
 */
.team-tabs--slide--content::-webkit-scrollbar{display:none !important}
.team-tabs--slide--img img{width:50%;min-height:auto}
.team-tabs-container {
    display: flex;
    justify-content: space-between;
}
.team-tabs {
    cursor: pointer;
}
.team-tabs--tabs-box {
    width: 48%;
    overflow-y: scroll;
    height:800px;
    border: 8px solid #ebebeb;
    transition: all 0.15s ease-out 0s;
}
.team-tabs--tabs-box::-webkit-scrollbar{display:none !important}
.team-tabs--main-slide {
    margin-bottom: 25px;
    position: relative;
}

.team-tabs--arrow {
    width: 94px;
    height: 13px;
    background: url("images/anti_str.jpg");
    position: absolute;
    right: 0;
    display: none;
    bottom: 0;
}
.team-tabs--main-slide.active .team-tabs--arrow {
    display: block;
}
.team-tabs--main-slide--pict {
    width: 100%;
    height: auto;
    position: relative;
    overflow: hidden;
    margin-bottom: 25px;
}
.team-tabs--main-slide--pict img {
    width: 50%;
    height:auto;
    box-sizing: border-box;
    margin:20px;
}
.team-tabs--main-slide--pict:before, .team-tabs--little--pict:before {
	position: absolute;
	top: 0;
	left: -75%;
	z-index: 2;
	display: block;
	content: '';
	width: 50%;
	height: 100%;
	background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,.3) 100%);
	background: linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,.3) 100%);
	-webkit-transform: skewX(-25deg);
	transform: skewX(-25deg);
}
.team-tabs--main-slide--pict:hover::before,.team-tabs--little--pict:hover:before {
	-webkit-animation: shine .95s;
	animation: shine .95s;
}
@-webkit-keyframes shine {
	100% {
		left: 125%;
	}
}
@keyframes shine {
	100% {
		left: 125%;
	}
}
.team-tabs--fio {
    font-size: 13px;
    width: 90%;
    margin-bottom: 10px;
}
.team-tabs--fio strong{font-size:16px}
.team-tabs--main-slide .team-tabs--fio {
    padding-right: 150px;
    padding-left:10px;
}
.team-tabs--main-slide .team-tabs--fio strong {
    font-size: 18px;
    font-weight: bold;
}
.team-tabs--fio strong {
    display: block;
}
.team-tabs--main-slide--description {
    font-size: 12px;
}
.team-tabs--little-box {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    flex-direction: row;
}
.team-tabs--little {
    width: 45%;
    position: relative;
    margin-bottom: 25px !important;
    padding-left:10px;
}
.team-tabs--little-box .team-tabs--little:nth-child(2n+2) {
    margin: 0 1%;
}
.team-tabs--little.active {
    flex-basis: 100%;
    display: flex;
}
.team-tabs--little.active .team-tabs--arrow {
    display: block;
}
.team-tabs--little--pict {
    width: 100%;
    height: auto;
    position: relative;
    margin-bottom: 15px;
    overflow: hidden;
}

.team-tabs--little.active .team-tabs--little--pict {
    width: 100%;
    margin-right: 15px;
}
.team-tabs--little--pict img {
   /* min-height: 150px;*/
    width: 100%;
    box-sizing: border-box;
}
.team-tabs--slide {
    width: 48%;
    border: 8px solid #ebebeb;
    padding: 15px;
    position: relative;
    transition: all 0.15s ease-out 0s;
    height: 770px;
}
.team-tabs--slide--box {
    display: none;
}
.team-tabs--slide--box.active {
    display: block;
}
.team-tabs--slide--title strong {
    border-left: 10px;
    font-size: 26px;
    font-weight: bold;
    display: block;
}
.team-tabs--slide--title {
    font-size: 18px;
    border-left: 10px #FFB102 solid;
    margin-bottom: 25px;
    padding-left: 25px;
}
.team-tabs--slide--content {
    padding-left: 35px;
    overflow-y: scroll;
    height: 560px;
}
.team-tabs--slide--img {
    width: 100%;
    display: block;
    margin-bottom: 25px;
    position: relative;
    overflow: hidden;
   height:auto;
}
/* iPads (portrait and landscape) ----------- */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) {
.team-tabs--little{width:40%}
.masthead:not(.side-header):not(.side-header-v-stroke):not(.side-header-menu-icon) .header-bar, .ph-wrap{padding:0px}
.assistive-text, .mixed-header .text-area{font-size: 10px !important;padding-top: 8px;}
}
@media only screen 
and (min-device-width : 1025px) 
and (max-device-width : 1223px){
.masthead:not(.side-header):not(.side-header-v-stroke):not(.side-header-menu-icon) .header-bar, .ph-wrap{padding:0px}
}
@media only screen 
and (min-device-width : 1224px) 
and (max-device-width : 1280px){
.assistive-text{font-size:13px} .top-line-left {flex: 0 0 72% !important;}.top-line-right {flex: 0 0 28% !important;}   
}
@media only screen and (min-width: 1200px) and (max-width: 1440px)
{.top-line-left {flex: 0 0 75% !important;}
    .top-line-right {flex: 0 0 25% !important;}
}
/* Smartphones (portrait and landscape) ----------- */
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 480px) {
.nav--icons ul li a {flex-direction: column !important;align-items: center !important;font-size:9px !important;padding:0 !important}
.team-tabs--little-box {display: flex;justify-content: flex-start;flex-wrap: wrap;flex-direction: row;}
.team-tabs--fio strong{font-size:14px}
.team-tabs--little{width:40%}
.team-tabs--slide--content{height:450px;padding-left:5px;font-size:15px;}.team-tabs--slide--title{font-size:16px;padding-left:15px}
.team-tabs--tabs-box, .team-tabs--slide{border:4px solid #ebebeb;}.team-tabs--main-slide--pict img{margin:12px}
.top-bar>.mini-widgets{flex-direction: column;}
.second-switch-logo-left.second-switch-menu-right .mobile-header-bar .mobile-mini-widgets{justify-content: flex-start;}
}

@media only screen and (min-width: 900px) and (max-width: 1400px){
    .team-tabs--slide--content{padding-left:0px;overflow-y: scroll;max-height: 450px;}
    .team-tabs--slide--img img {height: auto !important;width:100%}
    .team-tabs--little-box{display: flex;flex-wrap: wrap;justify-content: flex-start;}
    .team-tabs--main-slide--pict{height:auto}
    .team-tabs--main-slide--pict img{height:auto;width:80%}
    #menu-ssylki li a, #menu-simvolika-pmr li.gerb a, #menu-simvolika-pmr li.flag a, #menu-simvolika-pmr li.gimn a{background-size:50px;padding-left:65px;font-size:12px}
    .dt-css-grid{grid-template-columns: repeat(2,1fr) !important;}
}
@media screen and (max-width: 992px){#main > .wf-wrap{margin-top:0px;margin:0px 20px;padding:20px;width: calc(100% - 40px);}}
@media only screen and (max-width: 834px) {
    
    .team-tabs--tabs-box {
        width: 100%;
    }
    .team-tabs--slide {
        width: 100%;
    }
    .team-tabs--little--pict img {
        min-height: auto;
        margin-right: 10px;
    }
    /*.team-tabs--fio {
        width: 120px;
    }*/
    .team-tabs--main-slide--pict img {
        width: 85%;
        display: block;
        min-height: auto;
    }
    .team-tabs--main-slide--pict {
        width: 100%;
        margin-right: 15px;
        height: auto;
    }
    .team-tabs--main-slide .team-tabs--fio {
        padding-right: 0;
        width: 100%;
    }
    .team-tabs--arrow {
        display: none !important;
    }
    .team-tabs .team-tabs--little--pict img,
    .team-tabs .team-tabs--main-slide--pict img{
        border: 3px #fff solid;
    }
    .team-tabs.active .team-tabs--little--pict img,
    .team-tabs.active .team-tabs--main-slide--pict img{
        border: 3px #FFB102 solid;
    }
    .team-tabs--little.active {
        display: flex;
        flex-basis: 30%;
    }
    .team-tabs--little.active .team-tabs--little--pict {
        width: 45px;
    }
}

@media only screen and (max-width: 375px) {
    .masthead .top-bar .text-area{font-size:14px}
    rs-fullwidth-wrap{display:none !important}
    .team-tabs--little.active .team-tabs--little--pict {
        width: 100%;
    }
    .team-tabs--little.active {
        display: block;
        flex-basis: 48%;
    }
    .team-tabs--little {
        flex-basis: 48%;
        display: block;
    }
    .team-tabs--little--pict {
        width: 100%;
        height: 100px;
        text-align: center;
    }
    .team-tabs--little--pict img {
        width: auto;
        height: 100px;
    }
    .team-tabs--fio {
        width: 100%;
    }
    #menu-ssylki, #menu-simvolika-pmr{grid-template-columns: repeat(1, 1fr) !important; width:100% !important}
    #fp{position: fixed;right: 0;top: 40%;z-index: 9999;display:none}
    #your-sidebar > .widget.widget_text{width: 90% !important;}
    .openbtn, .openbtn2, .openbtn3{font-size:14px !important;width:auto !important}
}

@media only screen and (min-width: 375px) and (max-width: 568px){
    #menu-ssylki, #menu-simvolika-pmr{grid-template-columns: repeat(1, 1fr) !important; width:100% !important}
    #menu-ssylki li{padding:0px}
    #fp{position: fixed;right: 0;top: 25%;z-index: 9999;}
    #your-sidebar > .widget.widget_text{width: 90% !important;}
}
@media only screen and (min-width: 375px) and (max-width: 1280px){#fp{display:none}}
@media only screen and (min-width: 1281px) and (max-width: 1366px){#your-sidebar{display:flex;}.overlay-navigation .side-header .header-bar{padding-top:30px !important}#your-sidebar > .widget.widget_text, #your-sidebar > #presscore-blog-posts-3, #your-sidebar > #presscore-blog-posts-4{padding-left:1% !important;}#text-13{width:50% !important}}
@media only screen and (min-width: 1281px) and (max-width: 2400px)
{nav.nav.nav--icons{display:none}}
.sidebar-divider-vertical.sidebar-right .sidebar{z-index:1}


@media screen and (max-width: 767px){
    .wpb_page_list li{width: 100% !important;order: 1 !important;}
}
@media only screen and (min-width: 740px) and (max-width: 912px){#menu-ssylki {grid-template-columns: repeat(2, 1fr);}#menu-simvolika-pmr{width:100%}}
@media only screen and (min-width: 550px) and (max-width: 1025px){
    #fp{position: fixed;right: 0;top: 25%;z-index: 9999;}
    .dt-css-grid{grid-template-columns: repeat(1,1fr) !important;}
}
@media only screen and (min-width: 1400px) and (max-width: 3000px){
     #fp{position: fixed;right: 0;top: 25%;z-index: 9999;}
}
.nav--icons {
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 1000;
    will-change: transform;
    transform: translateZ(0);
    display: inline-flex;
    height: 50px;
    box-shadow: 0 -2px 5px -2px #333;
    background-color: #fff;
    /* width: 100%; */
    justify-content: space-evenly;
	}
.nav--icons ul {
    list-style-type: none;
    display: inline-block;
    padding: 0;
    margin: 0;
    flex-wrap: nowrap;
    justify-content: space-between;
    padding-top: 10px;
}
.nav--icons ul li{display:inline-flex}
.nav--icons ul li a {
    font-family: sans-serif;
    font-size: 13px;
    letter-spacing: 1px;
    text-decoration: none;
    color: #000;
    line-height: 1;
    vertical-align: middle;
    display: flex;
    align-items: center;
    border-radius: 3em;
    padding: 0.75em 1.25em;
    transition: 0.6s ease-in-out;
}
.nav--icons ul li a:hover, .nav--icons ul li a.is-active {
    color: #fff;
    background-color: #0069b2;
}
.nav--icons ul li a:hover span, .nav--icons ul li a.is-active span {
    opacity: 1;
    max-width: 160px;
    transform: translate3d(0, 0, 0);
}
.nav--icons ul li a span {
    display: inline-block;
    /* overflow: hidden; */
    /* max-width: 0; */
    /* opacity: 0; */
    padding-left: 0.5em;
    transform: translate3d(-0.5em, 0, 0);
    transition: opacity 0.6s, max-width 0.6s, transform 0.6s;
    transition-timing-function: ease-in-out;
    margin: 0 10px;
}
.blog-content.wf-td .entry-meta, .blog-content.wf-td p{display:none}.blog-content.wf-td h3.entry-title{font-size:16px;padding-top:0px;}.blog-content.wf-td h3.entry-title a{color:#555 !important}
.post.bg-on{background-color:#f7f2ef !important;transition: transform 0.3s;}
.post.bg-on:hover{    transform: scale(1.05);box-shadow: 1px 0px 3px rgb(0 0 0 / 30%);z-index: 2;}
.wpb_page_list > div.articles-list{display: flex;flex-wrap: wrap;height: auto;}
.content ol li{display: list-item;list-style-type: decimal;list-style-position: inside;}.content lo li::marker{color:#000 !important}