.customers-need-raw .right-conn ul,
.customers-need-raw .right-conn ul li,
.customers-need-raw .right-conn ul ul,
.customers-need-raw .right-conn ul li ul li
{
    list-style-type: disc !important;
    /*list-style-position: inside !important;*/
    line-height: 140%;
    color: #545454;
}
.customers-need-raw .right-conn ol,
.customers-need-raw .right-conn ol li,
.customers-need-raw .right-conn ol ol,
.customers-need-raw .right-conn ol li ol li
{
    list-style-type: decimal !important;
    /*list-style-position: inside !important;*/
    line-height: 140%;
    color: #545454;
}
.customers-need-raw .right-conn ul,
.customers-need-raw .right-conn ul ul,
.customers-need-raw .right-conn ol,
.customers-need-raw .right-conn ol ol {
    margin: 10px 0;
    display: inline-block !important;
    color: #545454;
}

.architect .container .architect_main ul,
.architect .container .architect_main ul li,
.architect .container .architect_main ul ul,
.architect .container .architect_main ul li ul li
{
    list-style-type: disc !important;
    /*list-style-position: inside !important;*/
    line-height: 140%;
    color: #545454;
}
.architect .container .architect_main ul ul,
.architect .container .architect_main ul li ul li {
    list-style-type: circle !important;
}
.architect .container .architect_main ul li ul li,
.architect .container .architect_main ol li ol li
{
    margin-left: 40px;
}
.architect .container .architect_main ul li,
.architect .container .architect_main ul li ul li,
.architect .container .architect_main ol li,
.architect .container .architect_main ol li ol li
{
    padding-bottom: 12px;
    line-height: 1.1em;
    margin-left: 40px;
}
.architect .container .architect_main ol,
.architect .container .architect_main ol li,
.architect .container .architect_main ol ol,
.architect .container .architect_main ol li ol li
{
    list-style-type: decimal !important;
    /*list-style-position: inside !important;*/
    line-height: 140%;
    color: #545454;
}
.architect .container .architect_main ul,
.architect .container .architect_main ul ul,
.architect .container .architect_main ol,
.architect .container .architect_main ol ol {
    margin: 10px 0;
    display: inline-block !important;
    color: #545454;
}
.architect .container .architect_main img {
    height: auto;
}
.architect blockquote {
    margin-left: 20px;
    border-left: 4px solid #f17d00;
    display: inline-block;
    padding-left: 20px;
    color: #545454;
}

.lab_main .container ul ul,
.lab_main .container ul li ul li {
    list-style-type: circle !important;
}
.lab_main .container ul li ul li,
.lab_main .container ol li ol li
{
    margin-left: 30px;
    padding-left: 15px;
}
.lab_main .container ul li,
.lab_main .container ul li ul li,
.lab_main .container ol li,
.lab_main .container ol li ol li
{
    padding-bottom: 12px;
    line-height: 1.1em;
    margin-left: 40px;
}
.lab_main .container ul,
.lab_main .container ul li,
.lab_main .container ul ul,
.lab_main .container ul li ul li
{
    list-style-type: disc !important;
    /*list-style-position: inside !important;*/
    line-height: 140%;
    color: #545454;
}
.lab_main .container ol,
.lab_main .container ol li,
.lab_main .container ol ol,
.lab_main .container ol li ol li
{
    list-style-type: decimal !important;
    /*list-style-position: inside !important;*/
    line-height: 140%;
    color: #545454;
}
.lab_main .container ul,
.lab_main .container ul ul,
.lab_main .container ol,
.lab_main .container ol ol {
    margin: 10px 0;
    display: inline-block !important;
    color: #545454;
}
.lab_main .container img {
    height: auto;
}
.lab_main blockquote {
    margin-left: 20px;
    border-left: 4px solid #f17d00;
    display: inline-block;
    padding-left: 20px;
    color: #545454;
}

.specication_tab .container .anvre_con ul,
.specication_tab .container .anvre_con ul li,
.specication_tab .container .anvre_con ul ul,
.specication_tab .container .anvre_con ul li ul li
{
    list-style-type: disc !important;
    /*list-style-position: inside !important;*/
    line-height: 140%;
    color: #545454;
}

.specication_tab .container .anvre_con ul ul,
.specication_tab .container .anvre_con ul li ul li {
    list-style-type: circle !important;
}

.specication_tab .container .anvre_con ol,
.specication_tab .container .anvre_con ol li,
.specication_tab .container .anvre_con ol ol,
.specication_tab .container .anvre_con ol li ol li
{
    list-style-type: decimal !important;
    /*list-style-position: inside !important;*/
    line-height: 140%;
    color: #545454;
}

.specication_tab .container .anvre_con ul,
.specication_tab .container .anvre_con ol
{
    margin: 20px 0;
    display: table-row !important;
    color: #545454;
    float: none;
}

.specication_tab .container .anvre_con ul li ul li,
.specication_tab .container .anvre_con ol li ol li
{
    margin-left: 40px;
}

.specication_tab .container .anvre_con ul li:first-child,
.specication_tab .container .anvre_con ul li ul li:first-child,
.specication_tab .container .anvre_con ol li:first-child,
.specication_tab .container .anvre_con ol li ol li:first-child
{
    margin-top: 20px;
}

.specication_tab .container .anvre_con ul li,
.specication_tab .container .anvre_con ul li ul li,
.specication_tab .container .anvre_con ol li,
.specication_tab .container .anvre_con ol li ol li
{
    padding-bottom: 12px;
    line-height: 1.1em;
    margin-left: 40px;
}

.specication_tab .container .anvre_con ul ul,
.specication_tab .container .anvre_con ol ol {
    margin-left: 20px;
}

.specication_tab .container img {
    height: auto;
}
.specication_tab blockquote {
    margin-left: 20px;
    border-left: 4px solid #f17d00;
    display: block !important;
    padding-left: 20px;
    color: #545454;
}

.videodetector iframe {
    width: 100%;
    min-height: 380px;
}
.container iframe {
    width: 100%;
    min-height: 380px;
}

.news_details .container .post-content ul ul,
.news_details .container .post-content ul li ul li {
    list-style-type: circle !important;
    font-size: 16px;
}
.news_details .container .post-content ul li ul li,
.news_details .container .post-content ol li ol li
{
    margin-left: 40px;
    font-size: 16px;
}
.news_details .container .post-content ul li,
.news_details .container .post-content ul li ul li,
.news_details .container .post-content ol li,
.news_details .container .post-content ol li ol li
{
    padding-bottom: 12px;
    line-height: 1.1em;
    color: #545454;
    font-size: 16px;
    margin-left: 40px;
}

.news_details .container .post-content ul,
.news_details .container .post-content ul li,
.news_details .container .post-content ul ul,
.news_details .container .post-content ul li ul li
{
    list-style-type: disc !important;
    /*list-style-position: inside !important;*/
    line-height: 140%;
    font-size: 16px;
}
.news_details .container .post-content ol,
.news_details .container .post-content ol li,
.news_details .container .post-content ol ol,
.news_details .container .post-content ol li ol li
{
    list-style-type: decimal !important;
    /*list-style-position: inside !important;*/
    line-height: 140%;
    font-size: 16px;
}
.news_details .container .post-content ul,
.news_details .container .post-content ul ul,
.news_details .container .post-content ol,
.news_details .container .post-content ol ol {
    margin: 10px 0;
    display: inline-block !important;
    font-size: 16px;
}
.news_details .container .post-content img {
    height: auto;
}

.group_team {
    /*position: static;*/
}

/*.achive_thumb img, .intervention_img img, .news_thumb img {*/
.news_thumb img {
    width: auto;
    height: auto;
}
.main-thumb-slides .carousel.slide .item img {
    width: auto;
    height: auto;
    /*margin: 0 auto;*/
    /*display: flex;*/
    /*align-items: center;*/
}
.div-date {
    margin: 10px 0;
    float: left;
    color: #919191;
}

.nav-main .inner-nav-media ul li a {
    font-size: 17px;
}

.inner-nav-media .sub_left h3 {
    font-size: 26px;
}

@media only screen and (max-width: 1120px) and (min-width: 992px)
{
    .inner-nav-media .sub_left h3 {
        font-size: 24px;
    }
    .nav-main .inner-nav-media ul li a {
        font-size: 15px;
    }
}

@media only screen and (max-width: 991px) and (min-width: 768px) {
    .inner-nav-media .sub_left h3 {
        font-size: 20px;
    }
    .nav-main .inner-nav-media ul li a {
        font-size: 15px;
    }
}

.category_block{
    margin-top:30px;
    margin-bottom:30px;
}

.category_block ol,.category_block ol li{
    list-style: auto !important;
    margin-left: 10px;
    line-height:25px;
}

.category_block ul,.category_block ul li{
    list-style: disc !important;
    margin-left: 10px;
    line-height:25px;
}



