/*
Theme name: سلاک طب
Theme URI: http://selakteb.com
Author: Saman Zamani
Author URI: http://samanzamani.ir
Licence: Selakpardaz Co.
Version: 1.0.1
Description: This is a professional Wordpress theme for selakteb website
 */
/*****************download demo fancy box***************/
.demo-download-fancybox{
    display: flex;
    flex-direction: column;

}
.demo-download-fancybox img{
    width: 100%;
}
/**************start fold image***************/

@-webkit-keyframes animatedBackgroundFold{0%{background-position:0 0}to{background-position:-8257px 0}}

.fold-image {
    width: 100%;
    border-radius: .5rem;
    box-shadow: 0 4px 8px 0 rgba(0,0,0,.12), 0 2px 4px 0 rgba(0,0,0,.08);
    height: 140px;
    background-color: #fff;
    margin-top: 51px;
    /*margin-bottom: -140px;*/
    position: relative;
    z-index: 10;
    overflow-x: hidden;
    display: flex;
    justify-content: center;
    align-items: center;
}

#comments ol.comment-list > li {
	margin-top: 16px;
    margin-bottom: 16px;
    background: #ccdddd;
    padding: 16px;
    border-radius: 16px;
}
#comments ol.comment-list ol.children {
background: white;
    padding: 16px;
    border-radius: 8px;
    margin-top: 16px;
}
html {
    margin-top: 46
px
 !important;
    overflow-x: hidden;
}
.blog__content img {
	max-width: 100%;
}
.fold-image .fold-images-container {
    width: 100%;
    height: 100%;
    background-image: url("https://selakteb.com/wp-content/themes/selakteb/media/companie-logos-intro-(1).jpg");
     /*background-color: rebeccapurple;*/
    background-size: cover;
    -webkit-animation: animatedBackgroundFold 150s linear infinite;
}
@media only screen and (max-width: 991px){
    .honor-section-02-box{
        padding-bottom: 190px;
    }
}

/**************end fold image***************/



.slide-about-us .opinions-part01 section .main-div-slick img.gallery-img{
    margin: auto;
    width: 100% !important;
   max-height: 229px;
    border-radius:4%;
}

@media only screen and (max-width: 1200px){
    .slide-about-us .opinions-part01 section .main-div-slick img.gallery-img{
        max-height: 186px;
    }
}
@media only screen and (max-width: 992px){
    .slide-about-us .opinions-part01 section .main-div-slick img.gallery-img{
        max-height: 208px;
    }
}
@media only screen and (max-width: 768px){
    .slide-about-us .opinions-part01 section .main-div-slick img.gallery-img{
        max-height: 143px;
    }
	.intro__textbox h2 {
    font-size: 14px !important;
    text-align: center !important;
	}
	.intro__img img {
    display: block !important;
		    width: 85%;
    margin-top: -100px;
    margin-bottom: -110px;
	}
    .intro__circle{
        width: 600px;
        height: 600px;

    }
}
@media only screen and (max-width: 600px){
    .slide-about-us .opinions-part01 section .main-div-slick img.gallery-img{
        height: 288px;
    }
}
@media only screen and (max-width: 476px){
    .slide-about-us .opinions-part01 section .main-div-slick img.gallery-img{
        max-height: 194px;
    }
}
@media only screen and (max-width: 342px){
    .slide-about-us .opinions-part01 section .main-div-slick img.gallery-img{
        max-height: 168px;
    }
}

@media only screen and (max-width: 475px){

    .honor-section-02-box .section-02-content-box .Customers{
        text-align: justify;
    }
}

.section__news-article-nav .article__SummaryAndImg .Summary-title{
    display: block;
    width: 100%;
}

.footer-section-01 .textwidget{
    width: 100%;
}

.portal .portal-section-01 .log-in-Support a img{
    width: 56px;
    height: 51px;
}

.intro__maintitle.stage1{
    text-align: right;
    margin-bottom: 13px;
}
.intro__textbox h3.stage1{
    text-align: right;
    margin-bottom: 13px;
}
.Social-Networks-introduce{
    margin-top: 20px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
}

.Social-Networks-introduce i{
    color: #fffbfb;
    padding: 10px;
    cursor: pointer;
    font-size: 27px;
}
.Social-Networks-introduce i:hover {
    box-shadow: 0px -1px 8px 0px #fff;
    color: #fff;
    -ms-transform: scale(1.05);
    transform: scale(1.05);
}

@media only screen and (max-width: 800px){
    .news__card header img{
        height: 128px;
    }
    .honor-section-02-box .section-02-content-box .Customers
}

@media only screen and (max-width: 1538px){
    .introduce .w-100 .archive-video{
        margin-top: 153px;
    }
}
@media only screen and (max-width: 1024px){
    .introduce .w-100 .archive-video{
        margin-top: 130px;
    }
    .introduce .w-100 .video-frame{
        margin-top: -82px;
    }
}
@media only screen and (max-width: 768px){

    .introduce .w-100 .archive-video{
        margin-top: 16px;
    }
}







.honor-section-02-box .section-02-content-box .box-of-Honors-4 img{
    width: 55px;
    height: 55px;
}
@media only screen and (max-width: 1085px){
    .honor-section-02-box .section-02-content-box .box-of-Honors-4 p{
        font-size: 13px;
    }
}
@media only screen and (max-width: 991px){
    .honor-section-02-box .section-02-content-box .box-of-Honors-4 p{
        font-size: 16px;
    }
    .honor-section-01-txt .section-01-content-txt .container-fluid .honor-txt-part01{
        text-align: justify;
    }
}

.honor-section-02-box .section-02-content-box .box-of-Honors-4 p

.similar_products .content__Specialist__mainBox{
    transition: all .2s ease-in-out; ;
}.similar_products .content__Specialist__mainBox:hover{
    transform: scale(1.1);
}
.slide-about-us .opinions-part01 section .main-div-slick img {
    width: auto !important;
    height: auto !important;
}

h3#comments {
    text-align: right;
    color: #222;
    text-shadow: 1px 1px 1px #FFF;
    margin: 0 auto 20px;
    display: block;
    background: url(http://dl.expres.ir/2014/05/free.gif);
    clear: both;
    border-bottom: 1px dashed #AAA;
    padding-bottom: 10px;
}

img.avatar {
    margin-left: 15px;
    width: 70px;
    float: right;
    height: 70px;
}

ol.commentlist {
    margin: 15px auto;
    list-style: none;
    padding-top: 5px;
    display: block;
    clear: both;
}

ol.commentlist img {
    border: none;
    border-radius: 0;
    padding: 0;
}

ol.commentlist a {
    color: #bbb;
    text-decoration: none;

}

ol.commentlist li {
    font-size: 14px;
    background-color: #efefef;
    padding: 11px;
    padding-right: 15px;
    margin-top: 20px;
    border: 2px dashed #dad6d6;
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    overflow: hidden;
}

ol.commentlist li li {
}

ol.commentlist li p {
    width: 80%;
    font-size: 14px;
    margin-right: 100px;
}

ol.commentlist li a {
    color: #888;
    font-size: 14px;
}

#respond {
    margin: 0 auto 15px;
    clear: both;
    display: block;
}

#respond h3 {
    visibility: hidden;
}

form#commentform {
    background: #f7f7f6;
    width: 100%;
    padding: 11px;
    margin-top: 10px;
    border: 3px dashed #dad6d6;
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    overflow: hidden;
}

#commentform p, #formp {
    padding-right: 10px;
    margin-bottom: 5px;
    line-height: 2;
    width: 100%;
    float: right;
}

#commentform label {
    color: #999;
    font-size: 14px;
    margin-right: 10px;
    float: right;
    margin-left: 16px;
}

#commentform input, #forminput {
    float: right;
    display: block;
    width: 170px;
    padding: 3px 10px;
    height: 30px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    -moz-box-shadow: inset 0px 0px 5px #CCC;
    -webkit-box-shadow: inset 0px 0px 5px #CCC;
    box-shadow: inset 0px 0px 5px #CCC;
    border: none;
    background: #eeeeed;
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
    font-size: 13px;
}

#commentform input:focus, #forminput:focus {
    -moz-box-shadow: inset 0px 0px 5px #AAA;
    -webkit-box-shadow: inset 0px 0px 5px #AAA;
    box-shadow: inset 0px 0px 5px #AAA;
}

#commentform textarea, #formtextarea {
    border-radius: 6px;
    width: 100%;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    background: #eeeeed;
    color: #333;
    -moz-box-shadow: inset 0px 0px 5px #CCC;
    -webkit-box-shadow: inset 0px 0px 5px #CCC;
    box-shadow: inset 0px 0px 5px #CCC;
    padding: 4px 6px;
    height: 180px;
    font-family: BKoodakBold;
    font-size: 17px;
    line-height: 20px;
    float: right;
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}

#commentform textarea:focus, #formtextarea:focus {
    display: block;
    clear: both;
    margin: 10px auto 0;
    padding: 10px 15px;
    height: 200px;
    border: none;
    -moz-box-shadow: inset 0px 0px 5px #AAA;
    -webkit-box-shadow: inset 0px 0px 5px #AAA;
    box-shadow: inset 0px 0px 5px #AAA;
}

#commentform #submit, #formsubmit {
    border: 1px;
    margin-top: 20px;
    background-color: #F02D2D;
    color: white;
    width: 151px;
}

#commentbox .chalt {
    background: #fff;
    padding: 11px;
    border: 3px solid #dad6d6;
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
}
@media screen
and (min-device-width: 1200px)
and (-webkit-min-device-pixel-ratio: 1) {
    .cover_images{
        height: 250px;
    }
}

.categote_text{
    min-height: 70px;
}


@media only screen
and (min-device-width: 300px)
and (max-device-width: 767px)
{
    .cover_images{
        height: 200px;
    }
}
@media only screen
and (min-device-width: 768px)
and (max-device-width: 1199px)
and (-webkit-min-device-pixel-ratio: 1) {
    .cover_images{
        height: 250px;
    }
}



@media screen
and (min-device-width: 1290px)
and (max-device-width: 1780px)
and (-webkit-min-device-pixel-ratio: 1) {
    .categote_text{
        min-height: 110px;
    }
}

@media screen
and (min-device-width: 770px)
and (max-device-width: 1289px)
and (-webkit-min-device-pixel-ratio: 1) {
    .categote_text{
        max-height: 180px;
    }
}

.footer-section-02:nth-child(4) {
    text-align: left;
}

.img-view-gallery{
    width: 100%;
    background: #efefef;
    text-align: center;
    padding: 6px 5px 18px 5px;
    box-shadow: -1px 3px 12px -1px grey;
    border-radius: 7px;
    position: relative;

}
.img-view-gallery a p{
    margin-bottom: 15px;
    font-size: 14px;
    color: black;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    line-height: 21px;     /* fallback */
    max-height: 32px;      /* fallback */
    -webkit-line-clamp: 1; /* number of lines to show */
    -webkit-box-orient: vertical;
}
.menu-level-2 {


    background-color: #e3e1e1 !important;


}
.menu-level-3 {

    border-radius: 0 0 4px 4px !important;

}
.btn--mr100{
    margin-right : 150px;
}
#commentform label {
    min-width: 120px !important;
}
input#wp-comment-cookies-consent {
    width: 24px;
}

@media only screen and (max-width: 768px)
.intro__img img {
    display: block !important;
    width: 85%;
    margin-top: -129px;
    margin-bottom: -110px;
}

/***************start media query .section--absolute ***************/
@media only screen and (min-width: 1920px){
    .section--absolute {
        top: 600px ;
    }
}

@media only screen and (max-width: 1920px){
    .section--absolute {
        top: 601px ;
    }
}

@media only screen and (max-width: 1901.87px){
    .section--absolute {
        top: 581px;
    }
}
@media only screen and (max-width: 1880px){
    .section--absolute {
        top: 580px;
    }
}
@media only screen and (max-width: 1370px){
    .intro__slidewrap {
        height: 500px!important;
    }
}
@media only screen and (max-width: 800px){
    .intro__slidewrap {
        height: 413px!important;
    }
    .intro__controls{
        top:70%;
    }
}

@media only screen and (max-width: 750px){
    .intro__slidewrap {
        height: 336px!important;
    }
}

@media only screen and (max-width: 500px){
    .intro__slidewrap {
        height: 356px!important;
    }
}

/***************end media query .section--absolute ***************/

.section__agent{padding-top:160px;padding-bottom:20px}@media only screen and (max-width: 576px){.section__agent{padding-top:98px;padding-bottom:0}}@media only screen and (max-width: 576px){.section__agent-Maincontent{padding-bottom:50px}}.section__agent .agent-title{border-bottom:4px solid #F13C3C;border-radius:9%;margin-bottom:20px;padding-bottom:15px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.section__agent .agent-title h3{font-size:23px}.section__agent .agent-frame{border:1px solid #707070;border-radius:18px;margin-bottom:15px;padding:20px 29px}.section__agent .agent-user span{font-weight:600}.section__agent .agent-user i{margin-left:3px;color:#8f8f8f}.section__agent .agent-info{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-around;margin-top:20px}@media only screen and (max-width: 500px){.section__agent .agent-info{-ms-flex-direction:column;flex-direction:column;margin-right:29px}}.section__agent-article-nav .article-title{display:-ms-flexbox;display:flex;border-bottom:1px solid #F02D2D;padding:10px}.section__agent-article-nav .article-title .svg_newspaper{width:42px;height:34px;margin-left:10px}.section__agent-article-nav .article-title a{color:black}.section__agent-article-nav .article-title a:hover{color:black}.section__agent-article-nav .article__mainNews{padding:5px;box-shadow:0px 2px 13px 3px #ccc}.section__agent-article-nav .article__contentNews{margin-top:30px}.section__agent-article-nav .article__SummaryAndImg{display:-ms-flexbox;display:flex}.section__agent-article-nav .article__SummaryAndImg img{width:100%}.section__agent-article-nav .article__SummaryAndImg a{color:#636466}.section__agent-article-nav .article__SummaryAndImg a:hover{text-decoration:none}.section__agent-article-nav .article__SummaryAndImg a p{margin-right:10px;text-align:justify}@media only screen and (max-width: 576px){.section__agent-article-nav .article__SummaryAndImg a p{font-size:14px;font-weight:400}}.section__agent-article-nav .article__date{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:5px;margin-top:5px;-ms-flex-align:center;align-items:center}.section__agent-article-nav .article__date .svg_date{width:26px;height:23px}.section__agent-article-nav .article__date p{color:#F02D2D}@media only screen and (max-width: 576px){.section__agent-article-nav .article__date p{font-size:14px}}.section__agent-article-nav .article__SocialNetpworks{margin-top:50px;box-shadow:0px 2px 13px 3px #ccc;padding:11px}.section__agent-article-nav .article__SocialNetpworks p{text-align:center}.section__agent-article-nav .article__SocialNetpworks-icons{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;margin-top:20px}.section__agent-article-nav .article__SocialNetpworks-icons i{font-family:"Font Awesome 5 Brands";background:#F02D2D;color:white;border-radius:50%;padding:11px;margin-left:5px}.section__agent-article-nav .article__searchBox{background-color:#F13C3C;color:white;text-align:center;padding-top:20px;padding-bottom:20px;margin-bottom:50px;box-shadow:0px 2px 41px 3px #ccc;position:relative}@media only screen and (max-width: 576px){.section__agent-article-nav .article__searchBox{margin-top:46px}}.section__agent-article-nav .article__searchBox h3{text-align:right;width:80%;margin:auto}.section__agent-article-nav .article__searchBox .fa-search{position:absolute;right:12%;top:64%}.section__agent-article-nav .article__searchBox input{width:80%;opacity:.5;margin-top:20px;position:relative}.section__agent-article-nav .article__searchBox input:focus{opacity:1}.section__agent-article-nav .article__AdvicemainNews{margin-top:50px;margin-bottom:20px;box-shadow:0px 2px 13px 3px #ccc;background-color:black}.section__agent-article-nav .article__AdvicemainNews img{width:100%;vertical-align:middle}.section__agent-article-nav .article__AdvicemainNews-box{text-align:center;background-color:#F13C3C;padding-top:14px;padding-bottom:30px}.section__agent-article-nav .article__AdvicemainNews-box h3{color:white;margin-bottom:29px}.section__agent-article-nav .article__AdvicemainNews-box a{background-color:white;text-decoration:none;color:black;border-radius:40px;padding:7px}.section__agent-article-nav .article__AdvicemainNews-box a:hover{color:black;text-decoration:none}


