/* Clean Sheet New Up To Date Misagh Theme
New Style Codex By Mohammad Abedini
*/
img{
    object-fit:cover;
}.header{
    width:100%;
    float:right;
    box-shadow:0 0 5px rgba(0, 0, 0, 0.4);
}.header-top{
    width:100%;
    float:right;
    padding-bottom:5px;
}.time-th{
    float:left;
    padding:0 10px;
    background:linear-gradient(to right , rgba(0, 173, 255, 0.3), rgba(0, 0, 255, 0.06));
margin-top:5px;
border-radius:10px;
margin-left:10px;
}.time-th p{
    text-align:center;
    color:white;
    font-size:12px;
    float:right;
}.time-th p i{
    color:white;
}.fixi-width{
    width:1350px;
    margin:0 auto;
}.fixi-text{
    width:95%;
    margin:0 auto;
}.fixi-left{
    width:95%;
    float:left;
}.fixi-right{
    width:95%;
    float:right;
}.fixi-space{
    width:98%;
    margin:0 auto;
}.full-width{
    width:100%;
    float:right;
    }@media screen and (max-width:1400px){
    .fixi-width{
        width:95%;
    }#custom-posts-index{
        justify-content: space-between;
    }

}.logo{
    width:170px;
    height:60px;
    float:right;
}.logo-img{
    width:170px;
    height:60px;
     background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
    display:block;
}.nav-header{
    width:1000px;
    float:right;
}.nav-header > div > ul > li{
    float:right;
    padding:0 7px;
    margin-righT:10px;
    position:relative;
}.nav-header > div > ul > li:nth-child(1){
    margin-righT:0;
}.nav-header > div > ul > li > a{
    color:white;
    font-size:17px;
    text-align:right;
    display:block;
    line-height:60px;
}.nav-header > div > ul > li:hover{
   background: #275868;
   transition:.3s;
   border-radius:10px 10px 0 0;
}.nav-header > div > ul > li > ul{
    opacity:0;
    position:absolute;
    width:180px;
    top:0;
    background: #275868;
    border-radius:0 0 10px 10px;
    z-index:100;
    visibility:hidden;
    box-shadow:0 0 rgba(0, 0, 0, 0.1) ;
    right:0;
}.nav-header > div > ul > li:hover > ul{
    opacity:1;
    top:100%;
    visibility:visible;
    transition:.3s;
}.nav-header > div > ul > li > ul > li{
    padding:7px 10px;
}.nav-header > div > ul > li > ul > li > a{
    font-size:15px;
    text-align:right;
    padding-right:6px;
    display:block;
    color:white;
    line-height:35px;
}.nav-header > div > ul > li > ul > li > a:hover{
    background:rgba(0, 0, 0, 0.2);
    transition:.3s;
    border-radius:10px;
}.nav-header > div > ul > li > ul > li > ul{
    position:absolute;
    width:160px;
    right:0;
    opacity:0;
    top:50%;
     background: #275868;
     z-index:50;
     visibility:hidden;
      box-shadow:0 0 rgba(0, 0, 0, 0.1) ;
      border-radius:10px;
}.nav-header > div > ul > li > ul > li:hover > ul{
    opacity:1;
    transition:.3s;
    visibility:visible;
    right:100%;
}.nav-header > div > ul > li > ul > li > ul > li > a{
    font-size:15px;
    text-align:right;
    padding-right:6px;
    display:block;
    color:white;
    line-height:35px;
}.nav-header > div > ul > li > ul > li > ul > li > a:hover{
    background:rgba(0, 0, 0, 0.2);
    transition:.3s;
    border-radius: 10px;
}.nav-header > div > ul > li > ul > li > ul > li > ul{
    position:absolute;
    width:160px;
    right:0;
    opacity:0;
    top:-2%;
     background: #275868;
     border-radius:10px;
     z-index:50;
     visibility:hidden;
      box-shadow:0 0 rgba(0, 0, 0, 0.1) ;
}.nav-header > div > ul > li > ul > li > ul > li:hover > ul{
    opacity:1;
    transition:.3s;
    visibility:visible;
    right:100%;
}.nav-header > div > ul > li > ul > li > ul > li > ul > li > a{
    font-size:15px;
    text-align:right;
    padding-right:6px;
    display:block;
    color:white;
    line-height:35px;
}.nav-header > div > ul > li > ul > li > ul > li > ul > li > a:hover{
    background:rgba(0, 0, 0, 0.2);
    transition:.3s;
    border-radius:10px;
}.rss-feed{
    float:left;
}.rss-feed i{
    padding:0 4px;
    font-size:17px;
    color:#DDDDDD;
    border-radius:6px;
    margin-top:10px;
}.rss-feed i:hover{
    color:white;
    transition:.3s;
}.nav-header > div > ul > li > ul > li > ul > li > ul > li > ul {
    position:absolute;
    width:160px;
    right:0;
    opacity:0;
    top:-2%;
     background: #275868;
     z-index:50;
     visibility:hidden;
     border-radius:10px;
      box-shadow:0 0 rgba(0, 0, 0, 0.1) ;
}.nav-header > div > ul > li > ul > li > ul > li > ul > li:hover > ul{
    opacity:1;
    transition:.3s;
    visibility:visible;
    right:100%;
}.nav-header > div > ul > li > ul > li > ul > li > ul > li > ul > li > a{
    font-size:15px;
    text-align:right;
    padding-right:6px;
    display:block;
    color:white;
    line-height:35px;
}.nav-header > div > ul > li > ul > li > ul > li > ul > li > ul > li > a:hover{
    background:rgba(0, 0, 0, 0.2);
    transition:.3s;
    border-radius:10px;
}.nav-header > div > ul > li > ul > li > ul > li{
    padding:7px 10px;
}.nav-header > div > ul > li > ul > li > ul > li > ul > li{
    padding:7px 10px;
}.nav-header > div > ul > li > ul > li > ul > li > ul > li > ul > li{
    padding:7px 10px;
}.menu-left{
    float:left;
}.menu-caset{
    width:100%;
    float:right;
}.menu-left-icons{
    width:30px;
    float:left;
    position:relative;
    margin-left:10px;
}.header-widgets{
    width:95%;
    margin:0 auto;
}.header-widgets > i{
    padding:0 6px;
    background:rgba(13, 96, 114, 0.7) ;
    border-radius:10px;
    font-size:20px;
    display:block;
    text-align:center;
    color:white;
    margin-top:15px;
    line-height:35px;
    cursor:pointer;
float:right;
} .header-widgets > a > i{
    padding:0 6px;
    background:rgba(13, 96, 114, 0.7) ;
    border-radius:10px;
    font-size:20px;
    display:block;
    text-align:center;
    color:white;
    margin-top:15px;
    line-height:35px;
    cursor:pointer;
float:right;
} .header-widgets > i:hover{
    color:#FF0033;
    transition:.3s;
}.header-widgets > a > i:hover{
    color:#FF0033;
    transition:.3s;
}.loged-use{
    opacity:0;
    position:absolute;
    width:140px;
    background:white;
    border-radius:10px;
    top:0;
    left:40%;
    visibility:hidden;
    z-index:5;
    box-shadow:0 0 4px rgba(17, 17, 17, 0.1);
}.header-widgets:hover .loged-use{
    opacity:1;
    transition:.3s;
    top:100%;
    visibility:visible;
}.loged-use li{
    padding:3px 8px;
}.loged-use a{
    font-size:13px;
    color:#333333 ;
    text-align:right;
    padding-right:6px;
    display:block;
} .search-d i{
    float:right;
    padding:0 4px;
    color:white;
    font-size:26px;
    cursor:pointer;
    margin-top:6px;
} .loged-use i{
    float:none;
    color:#444444 ;
    margin-top:0;
    padding:0;
    font-size:12px;
} .loged-use a:hover{
    color:white;
    background:#3366FF ;
    border-radius:10px;
    transition:.2s;
}.loged-use a:hover i{
    color:white;
} #use-log:hover{
    color:#3366CC;
} .smodal {
  display: none; /* Hidden by default */
  position: fixed; /* Stay in place */
  z-index:1000; /* Sit on top */
  left: 0;
  top: 0;
  width: 100%; /* Full width */
  height: 100%; /* Full height */
  overflow: auto; /* Enable scroll if needed */
  background:linear-gradient(to right ,rgba(227, 227, 227, 0.7), rgba(221, 221, 221, 0.9));
    -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  transition:.6s;
   transform: scale(1.1);
  transition: visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s;
}
.smodal-content {
  /*background:rgba(31, 31, 31, 0.5);*/
  margin: 15% auto; /* 15% from the top and centered */
  width: 60%; /* Could be more or less, depending on screen size */
  overflow-y:auto;
  max-height:400px;
  border-radius:6px;
  max-width:932px;
}.close1 {
  color: #aaa;
  float: right;
  font-size: 28px;
  font-weight: bold;
}.close1:hover,
.close1:focus {
  color: red;
  text-decoration: none;
  cursor: pointer;
} .darkmode{
    width:100%;
    float:left;
}.light-mode-button {
    background: 0;
    box-sizing: border-box;
    cursor: pointer;
    height: 35px;
    width: 60px;
    position: relative;
    border: 1px solid rgba(255, 255, 255, 0);
    margin-top: 15px;
    float: left;
}.light-mode-button:focus {
    outline: none; /* Not ideal for accessibility */
}.light-mode-button span:nth-child(1) {
    position: absolute;
    top: 0;
    left: 0;
    width: 60px;
    height: 35px;
    border-radius: 20px;
    background-color: #0D6072;
    box-shadow: inset 1px 1px 3px 0 rgb(0 0 0 / 40%);
    transition: 0.3s;
}.light-mode-button span:nth-child(2) {
    position: absolute;
    top: 3px;
    left: 5px;
    width: 25px;
    height: 28px;
    background-color: #3d899e;
    border-radius: 50%;
    box-shadow: 1px 1px 2px 0 rgb(0 0 0 / 40%);
    transition: 0.3s;
}body[light-mode="dark"] {
    background-color: #0D6072;
    color: white;
}body[light-mode="dark"] .light-mode-button span:nth-child(1) {
    background-color: #0D6072;
    color: white;
}body[light-mode="dark"] .light-mode-button span:nth-child(2) {
    left: 30px;
    background-color: #3d899e;
}.moonex{
    position: absolute;
    z-index: 2;
    top: 12px;
    left: 8px;
}.sunex{
    position: absolute;
    z-index: 3;
    right: 3px;
    top: 5px;
    opacity:0;
} body[light-mode="dark"] .light-mode-button span:nth-child(2) i {
   opacity:1;
}  body[light-mode="dark"] .light-mode-button span:nth-child(1) i {
   opacity:0;
}#dark-widgets{
    width:65px;
    margin-left:0;
} .langmodal {
  display: none; /* Hidden by default */
  position: fixed; /* Stay in place */
  z-index: 999; /* Sit on top */
  left: 0;
  top: 0;
  width: 100%; /* Full width */
  height: 100%; /* Full height */
  overflow: auto; /* Enable scroll if needed */
  background: rgba(17, 17, 17, 0.9);
    -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  transition:.6s;
}/* Modal Content/Box */
.langmodal-content {
  width: 100%; /* Could be more or less, depending on screen size */
  border-radius:6px;
}.close2 {
  color: #ccc;
  float: right;
  font-size: 28px;
  font-weight: bold;
  cursor:pointer;
}.close2:hover,
.close2:focus {
  color: red;
  text-decoration: none;
  cursor: pointer;
}.lang-choose{
    width:20%;
    margin:15% auto;
    max-height:500px;
    overflow-y:auto;
}.lang-choose p{
    font-size:18px;
    text-align:center;
    color:#ddd ;
    display:block;
    padding-bottom:15px;
    border-bottom:1px dashed #ccc;
}.lang-choose > div >  ul > li > a{
    text-align:center;
    display:block;
    margin-top:6px;
    font-size:15;
    color:white;
}.lang-choose > div > ul > li ul{
    display:none;
}.lang-choose a:hover{
    color:red;
    transition:.3s;
}.lang-choose > div >  ul > li > a span{
    color:white;
}.lang-choose > div > ul > li > a span:hover{
    color:red;
}.sharebox{
    position:fixed;
    left:-36%;
    width:120px;
    top:43%;
    z-index:60;
}.sharebox-header{
    width:50%;
    margin:0 auto;
}.sharebox-header svg{
    margin-top:10px;
}.sharebox-header-main{
    width:100%;
    float:right;
    background: rgba(17, 17, 17, 0.8);
    border-radius:15px;
    border:2px solid orange;
    padding-bottom:15px;
}.modal-wrapper{
  width:100%;
  height:100%;
  position:fixed;
  top:0; left:0;
background:linear-gradient(to top ,rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.7));
    -webkit-backdrop-filter: blur(6px);
  backdrop-filter: blur(6px);
  transition:.6s;
   transform: scale(1.1);
  transition: visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s;
  visibility:hidden;
  opacity:0;
  z-index:100;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.modal-wrapper.open{
  opacity:1;
  visibility:visible;
}.modal-wrapper.open .smodal{
  margin-top:-200px;
  opacity:1;
}.btn-closex{
  width:18px;
  height:18px;
  display:block;
  float:right;
}.btn-closex::before, .btn-closex::after{
  content:'';
  width:18px;
  height:6px;
  display:block;
  background:#C9C9C9;
}.btn-closex::before{
  margin-top:4px;
  -webkit-transform:rotate(45deg);
  -moz-transform:rotate(45deg);
  -o-transform:rotate(45deg);
  transform:rotate(45deg);
} .asl_res_url{
    color:black !important;
    font-size:16px;
    font-weighT:bold !important;
}.asl_res_url:hover{
    color:red !important;
} .asl_desc{
    color:#555;
    font-size:13px;
}.asl_image , div.asl_r.vertical{
    border-radius:10px !important;
} div.asl_r .results .item .asl_image {
    float: right !important;
}div.asl_r .results .item .asl_content h3, div.asl_r .results .item .asl_content h3 a{
   padding-righT:5px !important;
   float:right;
    text-align: right !important;
    margin-top:6px !important;
    display: block !important;
}div.asl_r.vertical {
    width: 65% !important;
    max-width:932px !important;
} div.asl_r .results .item .asl_content .asl_desc{
    width:90% !important;
    float:left;
    text-align:right !important;
}
#ajaxsearchlite1 .probox .proinput input, div.asl_w .probox .proinput input{
    color:#3A3A3C !important;
}div.asl_w .probox .promagnifier{
    width:50px !important;
}
#ajaxsearchlite1 .probox .proinput input, div.asl_w .probox .proinput input{
    text-align:right !important;
    font-size:16px !important;
    padding-righT:5px !important;
    font-weighT:bold !important;
}
div.asl_w .probox .promagnifier .innericon svg{
    fill:black !important;
    font-size:35px !important;
} #ajaxsearchlite1 .probox, div.asl_w .probox {
    padding: 10px 0 !important;
    border-radius: 10px !important;
}
div.asl_w .probox .promagnifier .innericon svg:hover{
    fill:red !important;
}.btn-closex::after{
  margin-top:-6px;
  -webkit-transform:rotate(-45deg);
  -moz-transform:rotate(-45deg);
  -o-transform:rotate(-45deg);
  transform:rotate(-45deg);
} .body-sharebox-header{
    width:100%;
    float:right;
}.body-sharebox-header i{
    font-size:23px;
    text-align:center;
    display:block;
    color:#D6D6D6;
    margin-top:10px;
    background:rgba(153, 153, 153, 0.3);
    border-radius:10px;
    line-height:35px;
}#close-sharebox{
    font-size:13px;
    text-align:right;
    padding-righT:5px;
    color:#D6D6D6;
    margin-top:5px;
    cursor:pointer;
}#sharebox-center{
    width:70%;
}.body-sharebox-header i:hover{
    color:white;
    background:black;
    transition:.3s;
}.ex-share{
    position:absolute;
    left:0;
    background:rgba(17, 17, 17, 0.7);
    width:100px;
    color:white;
    font-size:11px;
    text-align:center;
    display:block;
    border-radius:10px;
    opacity:0;
    z-index:10;
    top:0;
    visibility:hidden;
}#facebox:hover .ex-share{
    opacity:1;
    transition:.3s;
    left:60%;
    visibility:visible;
} #gooplus:hover .ex-share{
    opacity:1;
    transition:.3s;
    left:60%;
    visibility:visible;
}#teleg:hover .ex-share{
    opacity:1;
    transition:.3s;
    left:60%;
    visibility:visible;
} #instx:hover .ex-share{
    opacity:1;
    transition:.3s;
    left:60%;
    visibility:visible;
}#insx{
    width:120px;
}#ex-goo{
    width:110px;
}#balex:hover .ex-share{
    opacity:1;
    transition:.3s;
    left:60%;
    visibility:visible;
} #sorux:hover .ex-share{
    opacity:1;
    transition:.3s;
    left:60%;
    visibility:visible;
}#itax:hover .ex-share{
    opacity:1;
    transition:.3s;
    left:60%;
    visibility:visible;
}#facebox{
    position:relative;
}#gooplus{
    position:relative;
}#teleg{
    position:relative;
}#instx{
    position:relative;
}#balex{
    position:relative;
}#sorux{
    position:relative;
}#itax{
    position:relative;
} .body-element{
    width:100%;
    float:right;
}.content-element{
    width:100%;
    float:right;
    margin-top:15px;
}.hashtag-body{
    width:100%;
    float:right;
    background:#DDDDDD ;
    border-radius:10px;
    padding-bottom:6px;
    padding-top:6px;
}.hashtag-body a{
    float:right;
    padding:0 6px;
}.hashtag-body h6{
    float:right;
    font-size:15px;
    font-weight:bold;
    color:black;
    text-align:right;
    padding-right:10px;
}#loader-wrapper {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1000;
}
#loader {
    display: block;
    position: relative;
    width: 150px;
    height: 150px;
    margin: 20% auto;
    border-radius: 50%;
    border: 3px solid transparent;
    border-top-color: #222222;

    -webkit-animation: spin 2s linear infinite; /* Chrome, Opera 15+, Safari 5+ */
    animation: spin 2s linear infinite; /* Chrome, Firefox 16+, IE 10+, Opera */

    z-index: 1001;
}

    #loader:before {
        content: "";
        position: absolute;
        top: 5px;
        left: 5px;
        right: 5px;
        bottom: 5px;
        border-radius: 50%;
        border: 3px solid transparent;
        border-top-color: #222222;

        -webkit-animation: spin 3s linear infinite; /* Chrome, Opera 15+, Safari 5+ */
        animation: spin 3s linear infinite; /* Chrome, Firefox 16+, IE 10+, Opera */
    }

    #loader:after {
        content: "";
        position: absolute;
        top: 15px;
        left: 15px;
        right: 15px;
        bottom: 15px;
        border-radius: 50%;
        border: 3px solid transparent;
        border-top-color: black;

        -webkit-animation: spin 1.5s linear infinite; /* Chrome, Opera 15+, Safari 5+ */
          animation: spin 1.5s linear infinite; /* Chrome, Firefox 16+, IE 10+, Opera */
    }

    @-webkit-keyframes spin {
        0%   {
            -webkit-transform: rotate(0deg);  /* Chrome, Opera 15+, Safari 3.1+ */
            -ms-transform: rotate(0deg);  /* IE 9 */
            transform: rotate(0deg);  /* Firefox 16+, IE 10+, Opera */
        }
        100% {
            -webkit-transform: rotate(360deg);  /* Chrome, Opera 15+, Safari 3.1+ */
            -ms-transform: rotate(360deg);  /* IE 9 */
            transform: rotate(360deg);  /* Firefox 16+, IE 10+, Opera */
        }
    }
    @keyframes spin {
        0%   {
            -webkit-transform: rotate(0deg);  /* Chrome, Opera 15+, Safari 3.1+ */
            -ms-transform: rotate(0deg);  /* IE 9 */
            transform: rotate(0deg);  /* Firefox 16+, IE 10+, Opera */
        }
        100% {
            -webkit-transform: rotate(360deg);  /* Chrome, Opera 15+, Safari 3.1+ */
            -ms-transform: rotate(360deg);  /* IE 9 */
            transform: rotate(360deg);  /* Firefox 16+, IE 10+, Opera */
        }
    }

    #loader-wrapper .loader-section {
        position: fixed;
        top: 0;
        width: 51%;
        height: 100%;
        z-index: 1000;
        -webkit-transform: translateX(0);  /* Chrome, Opera 15+, Safari 3.1+ */
        -ms-transform: translateX(0);  /* IE 9 */
        transform: translateX(0);  /* Firefox 16+, IE 10+, Opera */
         background:rgba(255, 255, 255, 0.9);
           -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
    }

    #loader-wrapper .loader-section.section-left {
        left: 0;
    }

    #loader-wrapper .loader-section.section-right {
        right: 0;
    }

    /* Loaded */
    .loaded #loader-wrapper .loader-section.section-left {
        -webkit-transform: translateX(-100%);  /* Chrome, Opera 15+, Safari 3.1+ */
            -ms-transform: translateX(-100%);  /* IE 9 */
                transform: translateX(-100%);  /* Firefox 16+, IE 10+, Opera */

        -webkit-transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1.000);
                transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1.000);
    }

    .loaded #loader-wrapper .loader-section.section-right {
        -webkit-transform: translateX(100%);  /* Chrome, Opera 15+, Safari 3.1+ */
            -ms-transform: translateX(100%);  /* IE 9 */
                transform: translateX(100%);  /* Firefox 16+, IE 10+, Opera */

-webkit-transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1.000);
        transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1.000);
    }

    .loaded #loader {
        opacity: 0;
        -webkit-transition: all 0.3s ease-out;
                transition: all 0.3s ease-out;
    }
    .loaded #loader-wrapper {
        visibility: hidden;

        -webkit-transform: translateY(-100%);  /* Chrome, Opera 15+, Safari 3.1+ */
            -ms-transform: translateY(-100%);  /* IE 9 */
                transform: translateY(-100%);  /* Firefox 16+, IE 10+, Opera */

        -webkit-transition: all 0.3s 1s ease-out;
                transition: all 0.3s 1s ease-out;
    }

    /* JavaScript Turned Off */
    .no-js #loader-wrapper {
        display: none;
    }
    .no-js h1 {
        color: #222222;
    } .text-loader{
        width:100%;
        position:absolute;
        bottom:20px;
        z-index:3000;
        display:flex;
        justify-content:center;
        align-items:center;
    }.text-loader p{
        font-size:18px;
        font-weighT:bold;
    }.has-child-nav > a::after{
       font-family:"FontAwesome";
       color:white ;
       content:"\f107";
       margin-right:5px;
 }
  .has-child-navi > a::after{
       font-family:"FontAwesome";
       color:white ;
       content:"\f104";
       position:absolute;
       left:20px;
 }
 .has-child-navii > a::after{
       font-family:"FontAwesome";
       color:white ;
       content:"\f104";
       position:absolute;
       left:20px;
 } .has-child-naviii > a::after{
       font-family:"FontAwesome";
       color:white ;
       content:"\f104";
       position:absolute;
       left:20px;
 }.index-posts{
     width:50%;
     float:right;
     margin-top:35px;
     padding:3px 0;
 }.rtl-index-posts{
     width:250px;
     float:right;
 }.thumb-index-posts{
     width:100%;
     float:right;
     height:165px;
     background:#DEDEDE;
     background-size:cover;
     background-repeat:no-repeat;
     background-position:center center;
     border-radius:10px;
 } .lft-index-posts{
     width:60%;
     float:left;
 } .title-index-posts , .content-index-posts{
     width:100%;
     float:right;
 }.title-index-posts h6{
     color:#616161 ;
     font-size:13px;
 }.title-index-posts a{
     color:black;
     font-size:15px;
     font-weighT:bold;
 }.title-index-posts p {
     color:#777777 ;
     font-size:12px;
 }.content-index-posts h5{
     color:#525252 ;
     font-size:13px;
 } .content-index-posts h5{
     height:55px;
 }.title-index-posts p i{
     color:#777777 ;
 } #custom-posts-index{
     display:flex;
     flex-wrap:wrap;
     width:100%;
     float:right;
     padding:10px 0;
 }.more-label{
     float:right;
     color:#525252;
     line-height:20px;
 }.title-index-posts a:hover{
     color:red;
 } .thumb-index-posts:hover{
     opacity:.9;
 }.footer{
     Width:100%;
     float:right;
     background:#1A1A1A;
 }.nav-footer{
     width:100%;
     float:right;
     background:#DDDDDD ;
     margin-top:10px;
     padding:4px 0;
     box-shadow:0 0 5px rgba(0, 0, 0, 0.3);
 }.nav-footer > div > div > ul > li {
     float:right;
     padding:2px 15px;
 }.nav-footer > div > div > ul > li > a{
     font-size:15px;
     color:#333333 ;
     display:block;
 }.nav-footer > div > div > ul > li:first-child{
     padding:3px 0;
 }.nav-footer > div > div > ul > li > a:hover{
     color:Red;
 }.nav-footer > div > div > ul > li ul{
     display:none;
 }.copyright{
     width:100%;
     float:right;
     padding:7px 0;
     background:black;
 }.copyright p{
     font-size:14px;
     color:#ccc;
     display:block;
     float:right;
 }.copyright a{
     display:block;
     font-size:12px;
     color:#9E9E9E;
     float:left;
 }.copyright a:hover{
     color:orange;
 } .noposts , .index-text{
     width:100%;
     float:right;
     margin-top:6px;
 }.noposts p{
     font-size:15px;
     color:red;
     text-align:center;
     display:block;
 }.index-content{
     width:100%;
     float:right;
     padding:50px 0;
 } .index-content p{
     font-size:23px;
     color:black;
     font-weighT:bold;
     text-align:center;
     display:block;
     width:80%;
     margin:20px auto;
 }.index-background{
     width:200px;
     height:200px;
     margin:20px auto;
     background-size:cover;
     background-repeat:no-repeat;
     background-position:center center;
 }.index-text h4 , .texing-index{
     font-size:17px;
     color:#444444 ;
     width:60%;
     margin:20px auto;
     text-align:center;
     display:block;
 }.index-content a{
     font-size:17px;
     background:#0099FF ;
     border-radius:10px;
     padding:5px 15px;
     color:white;
 }.index-text{
     width:100%;
     float:right;
     display:flex;
     justify-content:center;
     align-items:center;
     margin-top:10px;
 }.index-content a:hover{
     background:red;
 }#wpadminbar *{
     color:white;
 }.titr-title{
     float:right;
     padding:2px 10px;
     border-radius:10px;
     background:linear-gradient(to right ,#990000 ,#f5003d );
 } .titr-title p{
    color:white;
     font-size:15px;
 } .titr-title p i{
     color:white;
 } .line-news-shower{
     float:right;
     padding:3px 5px;
     background:#eee;
     margin-righT:10px;
     border-radius:10px;
 }.rtl-content{
     width:50%;
     float:right;
     margin-top:15px;
 }.lft-content{
     width:50%;
     float:left;
     margin-top:15px;
 } .widget-center{
     width:50%;
     float:right;
 } .widget-left{
     width:50%;
     float:left;
 }.slider-wrraper{
     width:100%;
     float:right;
     margin-top:15px;
 }.slider-main{
     width:100%;
     float:right;
     height:400px;
     background:#DDDDDD;
     border-radius:10px;
     background-size:cover;
     background-position:center center;
     background-repeat:no-repeat;
     position:relative;
     box-shadow:0 0 6px rgba(0, 0, 0, 0.3) ;
 }.back-slider-main{
     position:absolute;
     width:100%;
     height:100%;
     background:linear-gradient(to right ,rgba(0, 0, 0, 0.2) , rgba(34, 34, 34, 0.4));
     border-radius:10px;
     top:0;
     righT:0;
     z-index:10;
 }.category-header a{
     padding:1px 6px;
     font-size:12px;
     float:left;
     margin-top:10px;
     display:none;
 }.category-header a:nth-child(1){
     display:block;
 } .title-slider-main{
     width:100%;
     position:absolute;
     bottom:60px;
     z-index:20;
 }.title-slider-main a{
     font-weight:bold;
 }.title-slider-main a:hover{
     color:#007DD1 !important;
 }.slider .owl-nav{
     position:absolute;
     width:100%;
  top:20%;
     z-index:10;
     opacity:0;
 }.slider .owl-nav .owl-prev i{
     font-size:30px;
     padding:8px 8px;
     background:rgba(0, 0, 0, 0.7);
     border-radius:10px ;
     color:white;
     margin-left:10px;
      font-weight:bold;
     position:absolute;
    right:10px;
 }  .slider .owl-nav .owl-next i{
     font-size:30px;
     padding:8px 8px;
     background:rgba(0, 0, 0, 0.7);
     border-radius:10px ;
     color:white;
     position:absolute;
     font-weight:bold;
     left:10px;
 }.slider .owl-nav .owl-next.disabled , .slider .owl-nav .owl-prev.disabled{
   opacity:0;
 } .category-header a:hover{
     color:red;
 }.slider:hover .owl-nav{
     opacity:1;
     top:40%;
     transition:.3s;
 }.slider{
     width:100%;
     overflow:hidden;
 }.slider .owl-dots{
     width:100%;
     position:absolute;
     bottom:10px;
     z-index:10;
     display:flex;
     justify-content:center;
     align-items:center;
 }.slider .owl-dots .owl-dot{
     width:10px;
     height:10px;
     background-color:white;
     border-radius:100%;
     margin-left:5px;
 }.slider .owl-dots .owl-dot.active{
     background-color:red;
 }.pin-posts{
     width:100%;
     float:right;
     margin-top:45px;
 }.rtl-pin{
     width:40%;
     float:right;
 }.lft-pin{
     width:60%;
     float:left;
 }.pin-posts:nth-child(1){
     margin-top:0;
 }.rtl-pin-image{
     width:256px;
     heighT:178px;
     float:right;
     position:relative;
     background:#eee;
     border-radius:10px;
     margin-righT:10px;
 }.rtl-pin-image img{
     width:100%;
     height:100% !important;
     display:block;
     border-radius:10px;
     position:absolute;
     object-fit:cover;
 }.back-pin-image{
     width:100%;
     heighT:100%;
     position:absolute;
     top:0;
     righT:0;
     z-index:10;
 }.back-pin-image i{
     float:right;
     padding:6px 6px;
     background:rgba(221, 221, 221, 0.7);
     border-radius:10px;
     margin-top:5px;
 }.back-pin-image a{
     float:left;
     padding:1px 5px;
     font-size:12px;
     border-radius:10px;
     margin-top:5px;
     display:none;
 }.back-pin-image a:nth-child(1){
     display:block;
 }.lft-pin a{
     font-weight:bold;
     font-size:16px;
     color:black;
 } .lft-pin h6{
     font-size:13px;
     color:#3B3B3B;
 }.lft-pin h5{
     font-size:13px;
     color:#303030;
 } .last-posts-index{
     width:100%;
     float:right;
     padding:5px 0;
 }.posts-river{
     width:100%;
     float:right;
     padding-bottom:15px;
     margin-top:15px;
     border-bottom:1px dashed #ccc;
 }.thumb-post{
     width:240px;
     heighT:160px;
     float:right;
     background:#eee;
     border-radius:10px;
     background-size:cover;
     background-repeat:no-repeat;
     background-position:center center;
     position:relative;
 }.thumb-post h3{
     position:absolute;
     background:rgba(240, 0, 0, 0.7);
     padding:1px 8px;
     border-radius:10px;
     color:white;
     margin-top:5px;
     margin-righT:5px;
     z-index:10;
     font-size:12px;
 } .posts-river-links{
     width:62%;
     float:left;
 }.posts-river-links h6{
     font-size:13px;
     color:#555555 ;
 } .posts-river-links h5{
     font-size:13px;
     color:#3B3B3B;
 } .posts-river-links a{
     font-size:15px;
     color:black ;
     font-weight:bold;
 }.posts-river-links a:hover{
     color:Red;
 }.desc-titr{
     width:100%;
     float:right;
     heighT:90px;
     overflow:hidden;
 }.posts-river:hover  .posts-river-links a{
     color:red;
 }.loadmore{
     width:100%;
     float:right;
     margin-top:15px;
     display:flex;
     justify-content:center;
     align-items:center;
 }.loadmore a{
     font-size:15px;
     padding:7px 30px;
     background:#E3E3E3;
     border-radius:10px;
     font-weight:bold;
 } .loadmore a:hover{
     opacity:.8;
     background:#800000 !important;
     color:white !important;
 }.loadmore a:hover i{
     color:white !important;
 }#smoothup{
    position:fixed;
    left:10px;
    bottom:10px;
    z-indeX:100;
 }#smoothup i{
     font-size:40px;
     color:white;
     background:rgba(17, 17, 17, 0.7);
     padding:3px 3px;
     border-radius:10px;
 }.fixed-header{
     width:100%;
     position:fixed;
     top:0;
     z-index:100;
 }.widget-center .body-widget > div {
     width:100%;
     float:right;
 }.widget-center .body-widget {
     width:100%;
     float:right;
     background:#ededed ;
     border:1px solid #ddd;
     border-radius:10px;
     margin-top:15px;
 } .widget-center .widget-title{
     float:right;
     background:linear-gradient(to left, rgba(13, 96, 115, 1) , rgba(110, 179, 202, 1));
     color:white;
     border-radius:0 0 10px 10px;
     padding:3px 10px;
     margin-right:10px;
     font-size:17px;
 }.widget-center .pfc-post , .widget-left .pfc-post{
     width:100%;
     float:right;
     margin-top:6px;
     padding:4px 0;
     border-bottom:1px dashed #ddd;
 }.widget-center .pfc-post:last-child{
     border-bottom:none;
 }.widget-left .pfc-post:last-child{
     border-bottom:none;
 }.widget-center .news-thumb , .widget-left .news-thumb{
     width:60px;
     height:60px;
     float:right;
     margin-right:10px;
     margin-top:5px;
 }.widget-center .news-thumb img , .widget-left .news-thumb img{
   width:100%;
   height:100% !important;
   display:block;
   border-radius:10px;
   object-fit:cover;
 }.widget-center .title-category-posts , .widget-left .title-category-posts{
     width:72%;
     float:right;
 } .widget-center .title-category-posts h2 a , .widget-left .title-category-posts h2 a{
     font-size:14px;
     color:#2B2B2B;
     font-weight:bold;
     position:relative;
     padding-right:10px;
     display:flex;
 }.widget-center .title-category-posts h2 a::before , .widget-left .title-category-posts h2 a::before{
     width:7px;
     height:7px;
     content:'';
     position:absolute;
     background-color:#5c5c5c;
     border-radius:100%;
     top:13px;
     righT:0;
 } .widget-center .posted-date , .widget-left .posted-date{
     color:#666666;
     font-size:12px;
     display:block;
     padding-right:10px;
 }.widget-center .yaddasht-posts , .widget-left .yaddasht-posts , .footer-widget .yaddasht-posts{
     width:100%;
     float:right;
     margin-top:10px;
 }.widget-center .y-thumbnail , .widget-left .y-thumbnail , .footer-widget .y-thumbnail{
     width:60px;
     heighT:60px;
     float:right;
 } .widget-center .y-thumbnail img , .widget-left .y-thumbnail img , .footer-widget .y-thumbnail img{
     width:100%;
     heighT:100% !important;
     display:block;
     border-radius:10px;
     margin-righT:10px;
     object-fit:cover;
 }.widget-center .yaddasht-link , .widget-left .yaddasht-link , .footer-widget .yaddasht-link{
     width:75%;
     float:left;
 } .widget-center .yaddasht-link a , .widget-left .yaddasht-link a{
   font-size:14px;
   color:#222222;
 } .widget-center .yaddasht-link a:hover ,.widget-left .yaddasht-link a:hover , .footer-widget .yaddasht-link a:hover{
   color:red;
 } .widget-center .posted-datex , .widget-left .posted-datex , .footer-widget .posted-datex{
     color:#666666;
     font-size:12px;
     display:block;
 } .widget-center .posted-auth , .widget-left .posted-auth , .footer-widget .posted-auth{
     color:#3B3B3B;
     font-size:13px;
 }.widget-center .body-widget ul , .widget-left .body-widget ul{
     width:100%;
     float:right;
     margin-top:10px;
     padding-bottom:5px;
 } .widget-center .body-widget ul li a , .widget-left .body-widget ul li a{
    font-size:14px;
    color:#2B2B2B;
    font-weight:bold;
    position:relative;
    padding-right:12px;
    display:flex;
    margin-right:10px;
 }.widget-center .body-widget ul li a::before , .widget-left .body-widget ul li a::before{
     width:8px;
     height:8px;
     content:'';
     position:absolute;
     background-color:#5C5C5C;
     border-radius:100%;
     top:13px;
     righT:0;
 }.widget-center .body-widget ul li a:hover , .widget-left .body-widget ul li a:hover{
     color:Red;
 }.widget-center .body-widget ul li a:hover::before , .widget-left .body-widget ul li a:hover::before{
     background-color:Red;
 }.widget-center .title-category-posts h2 a:hover::before , .widget-left .title-category-posts h2 a:hover::before{
     background-color:red;
 }.tab-random {
  border: 1px solid #ccc;
  background-color: #f1f1f1;
  width:100%;
  float:right;
  margin-top:10px;
  border-radius:10px 10px 0 0 ;
  overflow:hidden;
  margin-top:15px;
}.tab-random button {
  background-color: inherit;
  float: right;
  cursor: pointer;
 width: 33.3%;
 padding:8px 0;
 border-left:1px solid #ddd;
  transition: 0.3s;
} .tab-random button:last-child{
    border-left:none;
}.tab-random button:hover {
  background-color: #ddd;
}.tab-random button.active {
 background:linear-gradient(to left, rgba(13, 96, 115, 1) , rgba(110, 179, 202, 1));
 color:white;
}.tab-random-content {
  display: none;
  border: 1px solid #ccc;
  border-top: none;
  background:#ededed;
  width:100%;
  float:right;
  border-radius:0 0 10px 10px;
  padding:4px 0;
}.random-widget a{
    font-size:14px;
    color:#2b2b2b;
    position:relative;
    display:block;
    padding-right:12px;
    font-weight:bold;
} .random-widget a::before{
    width:8px;
     height:8px;
     content:'';
     position:absolute;
     background-color:#5C5C5C;
     border-radius:100%;
     top:13px;
     righT:0;
}.random-widget a:hover{
    color:red;
}.widget-left .post-widget , .widget-center .post-widget{
    width:100%;
    float:right;
    margin-top:10px;
    height:300px;
}.widget-left .dash-post-widget , .widget-center .dash-post-widget{
    width:100% !important;
    float:right;
    padding:8px 0 !important;
    border-bottom:1px dashed #ddd;
    height:auto !important;
} .bg-post-widget{
    width:60px;
    heighT:60px;
    float:right;
    background:#eee;
    border-radius:10px;
} .bg-post-widget img{
    width:100%;
    heighT:100% !important;
    display:block;
    border-radius:10px;
}.link-post-widget{
    width:76%;
    float:left;
}.link-post-widget a{
    font-size:14px;
    color:#2b2b2b;
    font-weighT:bold;
    position:relative;
    padding-right:12px;
    display:flex;
}.link-post-widget a::before{
     width:8px;
     height:8px;
     content:'';
     position:absolute;
     background-color:#5C5C5C;
     border-radius:100%;
     top:13px;
     righT:0;
 }.widget-center .body-widget h3{
     float:right;
     padding:2px 10px;
     display:block;
     font-size:17px;
 }.link-post-widget a:hover{
     color:Red;
 }.link-post-widget a:hover::before{
     background-color:red;
 }.widget-center .title-wlast , .widget-left .title-wlast{
     width:100%;
     float:right;
     background:#e3e3e3;
     border-radius:10px;
     margin-top:15px;
 }.widget-center .title-wlast h4 , .widget-left .title-wlast h4{
     font-size:17px;
     color:black;
     font-weight:bold;
     position:relative;
     padding:6px 0;
     padding-right:12px;
 } .widget-center .title-wlast h4::before , .widget-left .title-wlast h4::before {
     position:absolute;
     content:'';
     width:8px;
     heighT:8px;
     righT:0;
     top:17px;
     background-color:red;
     border-radius:100%;
 }.wlast-link{
     width:100%;
     float:right;
 }.thumb-first-wlast{
     width:100%;
     float:right;
     height:200px;
     margin-top:15px;
 }.thumb-first-wlast img{
     width:100%;
     height:100% !important;
     display:block;
     border-radius:10px !important;
 }.titr-wlast{
     font-size:13px;
     color:#808080;
 }.link-wlast{
     font-size:15px;
     color:#333333;
     display:block;
     position:relative;
     padding-right:12px;
 }.link-wlast::before{
     content:'';
     position:absolute;
     width:8px;
     height:8px;
     background-color:#666666 ;
     border-radius:100%;
     top:13px;
     righT:0;
 }.wlast-link-a{
     float:right;
     width:100%;
 }.wlast-link:nth-child(1) > div.wlast-link-a > a {
      color:black;
      font-weight:bold;
      margin-top:15px;
      font-size:16px;
 }.wlast-link:nth-child(1) > div.wlast-link-a > a :hover{
     color:red;
 }.show-all-wlast{
     font-size:12px;
     color:#555555 ;
     position:relative;
     display:block;
     float:right;
     width:100%;
 }.show-all-wlast::after{
    display:block;
    content:'';
    position:absolute;
    height:2px;
    width:80%;
    top:55%;
    left:0;
    transform:translateY(-50%);
    z-index:0;
    background:#E8E8E8;
 }.widget-center a img{
     max-width:100%;
     height:auto;
     display:block;
     margin:0 auto;
 }.show-all-wlast:hover{
    color:Red;
}.widget-left .body-widget .widget-title {
    color: #0D6073;
    display:block;
    position:relative;
    font-size:18px;
}.widget-left .body-widget > h3{
  color: #0D6073;
    display:block;
    position:relative;
    font-size:18px;
}.widget-left .body-widget .widget-title::after {
  display:block;
    content:'';
    position:absolute;
    height:2px;
    width:50%;
    top:60%;
    left:0;
    transform:translateY(-50%);
    z-index:0;
    background-color:#0D6073;
}.widget-left .body-widget > h3::after {
  display:block;
    content:'';
    position:absolute;
    height:2px;
    width:50%;
    top:60%;
    left:0;
    transform:translateY(-50%);
    z-index:0;
    background-color:#0D6073;
}.widget-left .body-widget{
    width:100%;
    float:right;
    margin-top:10px;
}.date-exch{
    font-size:13px;
    text-align:center;
    display:block;
    margin-top:10px;
}.exchange table{
    width:100% !important;
    float:right;
    margin-top:10px;
}.exchange table tbody tr{
   display:none !important;
   font-size:13px;
}.widget-left > div > a img{
    float:left;
    max-width:100%;
    margin-top:16px;;
    display:block;
    height:auto;
}.widget-left > div > div > div > h3 > strong{
    color:#0D6073;
}#navasan_table > thead > tr > th.chg.thchange > span{
    display:none !important;
}#navasan_table_container{
    width:100%;
    float:right;
}#navasan_table thead th, #navasan_table .caption {
    float: right;
    width: 25% !important;
}#navasan_table th{
    padding: 10px 0;
   float:right;
    font-size:14px;
    background-color:#0D6072 !important;
    border-bottom:none !important;
    border-radius:10px 10px 0 0;
}#navasan_table tr td{
   width:25%;
   float:right;
   font-size:14px;
   text-align:center;
   margin-top:7px;
}#navasan_table th, #navasan_table td{
    padding:5px 0 !important;
}#navasan_table thead tr{
    background-color: #0D6072 !important;
    width:100%;
    float:right;
    border-radius:10px 10px 0 0;
    padding:10px 0;
}.blinks-main{
    width:100%;
    float:right;
    margin-top:10px;
    padding:15px 0;
}.blinks-main li{
    float:right;
    width:50%;
}.random-widget{
    width:100%;
    float:right;
}.blinks-main li a::before{
    display:none;
}.blinks-main li h6{
  font-size:13px;
  color:#444444 ;
}.blinks-main h5{
  font-size:15px;
  color:#2E2E2E ;
  font-weight:bold;
  text-align:center;
  display:block;
  margin-top:25px;
  float:right;
  width:100%;
}.widget-center .blinks-main li h6{
    padding-righT:10px;
}.widget-center .blinks-main{
    margin-top:15px;
}
.blinks-main li a i{
    line-height:30px;
}.blinks-main li a {
    padding-righT:0 !important;
    margin-right:0 !important;
}.blinks-main li a:hover{
    opacity:.9
}.prayers-time{
    width:100%;
    float:right;
    margin-top:6px;
} .prayers-time p , .prayers-time p i{
    font-size:13px;
}.widget-left .title-category-posts{
    margin-top:13px;
}.pin-posts:hover .lft-pin a{
    color:red;
}.title-videos-element , .title-images-element , .title-pishkhan{
    width:100%;
    float:right;
    background:#e3e3e3;
    border-radius:10px;
    position:relative;
    padding:6px 0;
} .title-videos-element p , .title-images-element p , .title-pishkhan p{
    float:right;
    font-size:20px;
    color:black;
    font-weight:bold;
}.title-videos-element p i , .title-images-element p i , .title-pishkhan p i{
  color:red;
  line-height:30px;
}.title-videos-element a , .title-images-element a , .title-pishkhan a{
    float:left;
    font-size:15px;
   color:white;
   border-radius:10px;
   padding:2px 10px;
   margin-top:3px;
   background:rgba(0, 173, 255, 0.9);
}.title-videos-element a:hover , .title-images-element a:hover , .title-pishkhan a:hover{
    opacity:.8;
    transition:.3s;
}.videos-posts{
    width:100%;
    float:right;
    margin-top:10px;
}.icona{
    position:absolute;
    opacity:.1;
    top:8px;
    right:5%;
    z-index:50;
    transform:rotate(15deg);
    font-size:25px;
}.rtl-videos{
    width:50%;
    float:right;
}.rtl-videos article{
    width:100% ;
    float:right;
    margin-top:20px;
    }.lft-videos{
    width:50%;
    float:left;
}.videos-drag{
    position:relative;
    width:270px;
    height:170px;
    float:right;
    background:#e3e3e3;
    border-radius:10px;
    background-size:cover;
    background-repeat:no-repeat;
    background-position:center center;
}.back-videos{
    position:absolute;
    width:100%;
    height:100%;
    border-radius:10px;
    background:rgba(17, 17, 17, 0.4) ;
    z-index:50;
    top:0;
    right:0;
} .back-videos ol{
    position:absolute;
    bottom:3px;
    right:6px;
    color:white;
    font-size:18px;
    text-shadow:0 0 5px #000;
    z-index:10;
}.rtl-videos h5{
    font-size:13px;
    color:#444444;
    margin-top:7px;
     float:right;
   width:60%;
   padding-right:10px;
}.title-vid{
    font-size:16px;
    font-weighT:bold;
    color:black;
    padding-right:10px;
    margin-top:20px;
     float:right;
   width:60%;
}.rtl-videos article:hover .title-vid{
    color:Red;
}.lft-video-main{
    width:100%;
    height:400px;
    background:#e3e3e3;
    float:left;
    border-radius:10px;
    background-size:cover;
    background-repeat:no-repeat;
    background-position:center center;
    position:relative;
    margin-top:20px;
}.back-videos i{
    position:absolute;
    left:6px;
    bottom:3px;
  color:white;
    font-size:40px;
    text-shadow:0 0 5px #000;
    z-index:10;
}.rtl-videos p{
    font-size:12px;
    color:#777777 ;
   padding-right:10px;
   float:right;
   width:60%;
}.rtl-videos article:nth-child(1){
    display:none;
}.title-vid:hover{
    color:red;
}.lft-videos h5{
    font-size:13px;
    color:#444444;
    margin-top:6px;
} .lft-videos a{
    font-size:16px;
    color:black;
    font-weight:bold;
    margin-top:7px;
}.lft-videos a:hover{
    color:red;
}.lft-videos p{
    font-size:12px;
    color:#555555 ;
}.lft-videos h6{
    font-size:13px;
    color:#363636;
    margin-top:3px;
}.lft-videos article:hover .lft-videos a{
    color:red;
} .lft-videos .back-videos i{
    font-size:50px;
}.img-widget{
    width:300px;
    margin:0 auto;
}.image-widget-main{
    width:100%;
    height:200px;
    margin:0 auto;
    position:relative;
    background:#e3e3e3;
    border-radius:10px;
}.image-widget-main img{
    width:100%;
    height:100% !important;
    display:block;
    border-radius:10px !important;
}.back-image-wi{
    position:absolute;
    width:100%;
    height:100%;
    top:0;
    right:0;
    z-index:10;
    background:rgba(17, 17, 17, 0.2) ;
    border-radius:10px;
}.back-image-wi i{
    font-size:40px;
    left:5px;
    bottom:5px;
    position:absolute;
    color:white;
}.title-img-wi{
    width:100%;
    float:right;
}.title-img-wi a{
    font-size:15px;
    font-weighT:bold;
} .back-image-wi:hover{
    color:red;
}.img-widget:hover .title-img-wi a{
    color:red;
}#images-wi{
    margin-top:20px;
    position:relative;
}#images-wi .owl-nav{
    position:absolute;
    width:100%;
    top:0;
    opacity:0;
}#images-wi .owl-nav .owl-prev i{
    padding:6px 6px;
    background:#000024;
    border-radius:10px;
    color:white;
    font-size:25px;
    righT:0;
}#images-wi .owl-nav .owl-next i{
    padding:6px 6px;
    background:#000024;
    border-radius:10px;
    color:white;
    font-size:25px;
    left:0;
}#images-wi:hover .owl-nav{
    opacity:1;
    top:45%;
    transition:.4s;
}.pishkan-main{
    width:100%;
    float:right;
    margin-top:15px;
    padding-bottom:10px;
}.rtl-pish{
    width:50%;
    float:right;
}.lft-pish{
    width:50%;
    float:left;
}#pishkhaan_sidebar_title{
    display:none !important;
}#pishkhaan_slider > div:nth-child(3){
    display:none !important;
}.txt-pish{
    width:100%;
    float:right;
    margin-top:100px;
}.txt-pish h6{
    font-size:20px;
    color:#444444;
    text-align:center;
    width:95%;
}.pishkhan-div{
    width:95%;
    float:left;
    border:2px dashed #B2B2B2;
    border-radius:10px;
    margin-top:20px;
}.lft-pish > div > div{
    width:100%;
    float:right;
} .line-pish{
    width:40%;
    border:2px dashed #ccc;
    margin:15px auto;
}.footer-widget  h3 , .footer-widget  h2{
   font-size:18px;
   font-weight:bold;
   color:white;
   position:relative;
}.footer-widget .pfc-posts-inner{
    width:100%;
    float:right;
    margin-top:6px;
}.footer-widget .title-category-posts h2 a{
    font-size:14px;
    color:#ddd;
    position:relative;
    display:block;
}#jssor_1 span{
    display:none !important;
}.footer-widget .posted-date{
    font-size:12px;
    color:#B8B8B8;
}.footer-widget{
    width:25%;
    float:right;
    padding:12px 0;
}.footer-widget .title-category-posts h2 a:hover{
    color:white;
}#searchsubmit{
    padding:1px 7px;
    background:#0099FF ;
    color:White;
    font-size:15px;
}.footer-widget .news-thumb{
    width:80px;
    height:55px;
    float:right;
}.footer-widget .news-thumb img{
    width:100%;
    height:100% !important;
    border-radius:10px;
    display:block;
}.footer-widget .pfc-post{
    width:100%;
    float:right;
    display:flex;
    flex-wrap:wrap;
    margin-top:10px;
}.footer-widget .title-category-posts{
    width:75%;
    float:right;
}.footer-widget ul li a{
    font-size:13px;
    color:#ddd;
}.footer-widget ul li a:hover{
    color:red;
}.footer-widgets{
    Width:100%;
    float:right;
    margin-top:10px;
    overflow:hidden;
}.footer-widgets > a > img{
    max-width:100%;
    height:auto;
    display:block;
    margin:15px auto;
}.footer-widget .body-widget{
    width:100%;
    float:right;
    margin-top:5px;
}.footer-widget .tagcloud a{
    font-size:14px !important;
    color:#ddd;
    padding:2px 6px;
}.footer-widgets > ul > li{
    color:#ddd;
}.footer-widget b , .footer-widget br{
    color:#616161;
    display:none;
} .footer-widget table *{
    color:#ddd;
}.footer-widget table , #wp-calendar > thead , #wp-calendar tbody{
    width:100%;
    float:right;
}.footer-widget .yad , .footer-widget .yad i{
    color:#ddd;
    font-size:13px;
}.footer-widgets .textwidget *{
    color:#ddd;
    font-size:14px;
    padding-left:6px;
}.footer-widgets .textwidget img{
    max-width:100%;
    height:auto;
    margin:0 auto;
    display:block;
}.footer-widgets .textwidget strong{
    font-weight:bold;
}.videos-footer{
    width:100%;
    float:right;
    margin-top:15px;
}.videos-footer-bg{
    width:150px;
    height:100px;
    float:right;
    position:relative;
    background:#e3e3e3;
    border-radius:10px;
}.videos-footer-bg img{
    width:100%;
    height:100%;
    display:block;
    border-radius:10px;
    opacity:.9;
}.videos-footer-link{
    width:55%;
    float:right;
    margin-top:6px;
} .videos-footer-link a{
    font-size:14px;
    color:#ddd;
    padding-righT:10px;
    display:flex;
    width:90%;
} .videos-footer-link a i{
    color:#ddd;
    font-size:14px;
    line-height:30px;
}.videos-footer-bg ol{
    position:absolute;
    font-size:14px;
    color:white;
    right:5px;
    bottom:0px;
    z-index:20;
    text-shadow:0 0 6px #000;
}.videos-footer-bg i{
    position:absolute;
    left:5px;
    color:white;
    bottom:3px;
    z-index:20;
    font-size:25px;
      text-shadow:0 0 6px #000;
} .videos-footer:hover .videos-footer-link a{
    color:red;
}.footer-widget .noposts p{
    font-size:14px;
}.gallery-footer{
    width:90%;
   margin-top:25px;
    padding:5px 0;
    float:right;
    border-radius:10px;
}.ftr-gallery{
    width:300px;
    margin:0 auto;
}.ftr-gallery-img{
    width:99%;
    float:right;
    position:relative;
    border:2px solid #292929;
    border-radius:10px;
    heighT:200px;
}.ftr-gallery-img img{
    width:100%;
    heighT:100%;
    display:block;
    border-radius:10px;
}.ftr-gallery-link{
    width:100%;
    float:right;
    margin-top:3px;
}.ftr-gallery-link a{
    font-size:14px;
    text-align:right;
    display:block;
    color:white;
}.f-gallery .owl-nav{
    position:absolute;
    top:27%;
    z-index:100;
    width:100%;
    display:none;
}.f-gallery .owl-nav .owl-prev i{
    padding:3px 3px;
    background:rgba(0, 0, 0, 0.4);
    border-radius:10px;
    color:white;
    font-size:25px;
    position:absolute;
    right:10px;
} .f-gallery .owl-nav .owl-next i{
    padding:3px 3px;
   background:rgba(0, 0, 0, 0.4);
    border-radius:10px;
    color:white;
    font-size:25px;
    position:absolute;
    left:10px;
} .f-gallery .owl-nav .owl-next.disabled , .f-gallery .owl-nav .owl-prev.disabled{
     opacity:0;
}.f-gallery:hover .ftr-gallery-link a{
    color:red;
} .f-gallery .owl-nav i:hover{
    background:red;
}.ftr-gallery-link p{
    font-size:12px;
    color:#C7C7C7;
} .social-footer{
    Width:100%;
    float:right;
    margin-top:20px;
    border-top:1px dashed #2a2a2a ;
    padding:15px 0;
}.social-footer svg{
    width:25px;
    height:25px;
    margin-lefT:15px;
    float:right;
    fill:#9E9E9E;
}.f-bale svg:hover{
    fill:#00D17A;
}.f-sur svg:hover{
    fill:#2E8A8A;
}.f-eita svg:hover{
    fill:orange;
}.f-android svg:hover{
    fill:#00CC66;
} .f-ins svg:hover{
    fill:#E6005C;
}.social-footer span{
    float:left;
    font-family:impact;
    font-size:20px;
    color:#595959;
} .f-bale svg , .f-sur svg , .f-eita svg{
    margin-top:3px;
}.story-bar{
    width:100%;
    float:right;
    margin-top:15px;
    display:flex;
    flex-wrap:wrap;
}#zuck-modal .close{
    color:white !important;
} .story-bar .story{
    margin-righT:10px !important;
}.story-bar .story:first-child{
    margin-righT:0 !important;
}.stories.carousel .story >.item-link > .info .name{
    color:white !important;
}.admin-navbar{
    position:fixed;
    right:0;
    top:35%;
    z-index:100;
}.admin-navbar ul{
    float:right;
    width:100%;
}.admin-navbar ul li{
    background:#e3e3e3;
    border-radius:10px 0 0 10px;
    margin-top:8px;
    width:40px;
    overflow:hidden;
}.admin-navbar ul li i{
    padding:10px 10px;
    color:#2B2B2B  ;
    float:right;
    font-size:16px;
    display:block;
}.admin-navbar ul li a{
    font-size:14px;
    font-weight:bold;
    color:black;
    float:right;
    display:none;
} .admin-navbar ul li:hover{
   width:auto;
   transition:.2s;
   padding-left:20px;
}.admin-navbar ul li:hover a{
  display:block;
}.admin-navbar ul li a:hover , .admin-navbar ul li:hover i{
    color:red;
}.footer .noposts p{
    color:#777777;
}.widget-center .img-ads img{
    display:block;
    margin-top:15px;
} .widget-left .img-ads img{
   float:left;
   margin-top:15px;
   max-width:100%;
   height:auto;
}.footer-widget .pfc-post{
    border-bottom:none !important;
}.single-page{
    width:100%;
    float:right;
    margin-top:20px;
}.breadcumbs{
    float:right;
    padding:1px 0;
    overflow:hidden;
}.breadcumbs a{
    font-size:13px;
    color:#777777 ;
    padding:0 10px;
}.breadcumbs ul li{
    float:right;
    padding:0 3px;
}.breadcumbs p{
    font-size:13px;
    color:#777777 ;
}.breadcumbs a:nth-child(1){
    padding:0;
}.top-bar-single{
    width:100%;
    float:right;
    background:#F0F0F0;
    border-radius:10px;
    margin-top:10px;
}.breadcumbs p i , .breadcumbs a i{
    font-size:13px;
    color:#777777 ;
}.breadcumbs a:hover{
    color:Red;
}.date-bar-single , .id-bar-single{
    float:right;
    width:16%;
    padding:1px 0;
}.date-bar-single p, .id-bar-single p{
    font-size:13px;
    color:#777777;
} .date-bar-single p i, .id-bar-single p i{
    font-size:13px;
    color:#777777;
}.bread{
    width:50%;
    float:right;
}.rtl-page-single{
    width:50%;
    float:right;
    margin-top:15px;
}.rtl-cover-single{
    float:right;
    width:100%;
    heighT:230px;
    background:#ededed;
    border-radius:10px;
    position:relative;
}.rtl-cover-single img{
    width:100%;
    height:100% !important;
    display:block;
    border-radius:10px;
}.lft-title-single{
    width:50%;
    float:left;
    margin-top:15px;
}.lft-title-single a:hover{
    color:red;
}.lft-title-single h6 , .lft-title-single p ,.lft-title-single p i{
    font-size:13px;
    color:#777777 ;
} .lft-title-single a{
    font-size:17px;
    color:black;
    display:block;
    font-weighT:bold;
}.lft-title-single h5{
    font-size:14px;
    color:#636363 ;
    background:#F0F0F0;
    border-radius:10px;
    padding:3px 10px;
    margin-top:10px;
}.impo-text{
    position:absolute;
    z-index:50;
    background:rgba(255, 15, 15, 0.8);
    border-radius:10px;
    righT:5px;
    top:5px;
    color:white;
    font-size:13px;
    padding:1px 8px;
} .impo-fix{
    background:rgba(255, 15, 15, 0.8);
    border-radius:10px;
    margin-top:5px;
    color:white;
    font-size:13px;
    float:left;
    padding:0 8px;
}.content-single{
    width:100%;
    float:right;
    margin-top:10px;
    border-top:1px dashed #ddd;
    padding-top:10px;
    overflow:hidden;
}.content-single h1{
    font-size:30px;
}.content-single h2{
    font-size:28px;
}.content-single h3{
    font-size:25px;
}.content-single h4{
    font-size:20px;
}.content-single h5{
    font-size:18px;
}.content-single h6{
    font-size:15px;
}.content-single p{
    font-size:15px;
}.content-single a:hover{
    Color:red;
}.content-single span{
    font-size:15px;
} .content-single strong{
    font-weight:bold;
}.content-single blockquote{
  padding:10px 10px;
  background:#ebebeb;
  border-radius:10px;
  font-weighT:bold;
  position:relative;
  margin-top:10px;
}.naghl::before{
 font-family:"FontAwesome";
   position:absolute;
   content:"\f10d";
   top:-15px;
   font-size:30px;
   right:20px;
   text-align:center;
   font-weight:bold;
   display:block;
   opacity:.8;
}.content-single *{
    color:#555555;
}.content-single img{
    max-width:100%;
    height:auto;
    display:block;
}.rtl-navbar-single{
    width:100%;
    float:right;
    background:#EBEBEB ;
    border-radius:10px;
    padding:6px 0;
    margin-top:10px;
}.rtl-navbar-single a{
    width:33.3%;
    float:right;
    color:#444444 ;
    font-size:14px;
    display:block;
    text-align:center;
    font-weight:bold;
    cursor:pointer;
}.rtl-navbar-single a:hover{
    color:red;
}.shmodal {
  display: none;
  position: fixed;
  z-index: 999;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: auto;
  background-color: rgb(0,0,0);
  background-color:rgba(38, 38, 38, 0.8);
  transition:.6s;
}.shmodal-content {
  margin: 20% auto;
  padding: 20px;
  width: 70%;
  overflow-y:auto;
  max-height:400px;
  border-radius:10px;
}.close-sh {
  color: black;
  float: right;
  font-size: 28px;
  font-weight: bold;
  margin-righT:10px;
}.close-sh:hover,
.close-sh:focus {
  color: red;
  text-decoration: none;
  cursor: pointer;
}.share-main{
    width:45%;
    margin:5% auto;
}.share-box-single{
    width:100%;
    float:right;
    display:flex;
    justify-content:center;
    margin-top:15px;
} .share-box-single i{
    padding:8px 8px;
    font-size:25px;
    margin-left:7px;
    border:1px solid #ddd;
    border-radius:10px;
}.share-main p{
    font-size:15px;
    text-align:center;
}#social-bar{
            background:white;
    padding:15px 0;
    border-radius:10px;
}.share-box-single i:hover{
    color:Red;
}.last-label ,.tags-single , .ads-single , .related-posts{
    width:100%;
    float:right;
    margin-top:20px;
}.ads-single{
    overflow:hidden;
}.last-label p{
    font-size:15px;
    color:#555555;
    font-weighT:bold;
    float:right;
}.last-label i{
    float:left;
    font-size:18px;
    color:#555;
    line-height:30px;
} .last-label input{
    border-radius:10px;
    border:1px dashed #ccc;
    background:#F2F2F2;
    font-size:13px;
    float:left;
}.tags-single p{
    float:right;
    font-size:18px;
    color:#555;
    font-weighT:bold;
} .tags-single a{
    float:right;
    font-size:13px;
    color:#424242;
    padding:1px 10px;
    margin-right:6px;
    border-radius:10px;
    margin-top:5px;
    background:#ededed;
}.tags-single a:hover{
    color:Red;
}.related-posts span{
    font-size:18px;
    color:#555;
    font-weighT:bold;
}.tags-single{
    display:flex;
    flex-wrap:wrap;
} .related-posts-main{
    width:33.3%;
    float:right;
    margin-top:15px;
}.img-related{
    width:100%;
    float:right;
    height:160px;
    background:#e3e3e3;
    border-radius:10px;
    position:relative;
}.img-related img{
    width:100%;
    height:100%;
    display:block;
    border-radius:10px;
}.related-posts-main h6{
    font-size:13px;
    color:#555;
}.link-rel i{
 font-size:10px;
 color:#666;
}.link-rel{
    font-size:14px;
    color:black;
    font-weight:bold;
}.link-rel:hover{
    color:red;
}.related-posts-main:hover .link-rel{
    color:red;
}.related-posts{
    display:flex;
    flex-wrap:wrap;
}.ads-single img{
    max-width:100%;
    height:auto;
    display:block;
    margin:0 auto;
}.comments-single h3{
    float:right;
    font-size:18px;
    color:#555;
    font-weighT:bold;
}.comments-single{
    margin-top:30px;
    width:100%;
    float:right;
}.cm-theme  , .rtl-cm , .log-details-cm{
    width:100%;
    float:right;
    margin-top:10px;
}.title-cm-theme strong{
    font-size:14px;
    color:#6B6B6B;
}.title-cm-theme strong i{
    color:#6B6B6B;
}.nocomments{
    font-size:13px;
    text-align:center;
    display:block;
} .rtl-cm input{
    width:50%;
    float:right;
    margin-right:10px;
    border:1px solid #e3e3e3;
    background:#EDEDED;
    font-size:15px;
    border-radius:10px;
    margin-top:10px;
    padding:4px 0;
     padding-right:5px;
}#author{
    margin-right:0;
    width:48%;
} .lft-cm textarea{
    width:100%;
    float:right;
    border:1px solid #e3e3e3;
    background:#EDEDED;
    font-size:15px;
    border-radius:10px;
    margin-top:10px;
     padding-right:5px;
     height:200px;
     padding-top:5px;
}.lft-cm{
    width:100%;
    float:right;
}.lft-cm #submit{
    padding:3px 15px;
    font-size:14px;
    color:white;
    background:#0D6073 ;
    float:right;
    border-radius:10px;
    margin-top:10px;
    cursor:pointer;
}.lft-cm #submit:hover{
    background:red;
}.commentlist{
    width:100%;
    float:right;
    margin-top:10px;
} .cm-title{
     font-size:20px;
     font-weight:bold;
 }.comment{
     border:1px dashed #ddd;
    border-radius:10px;
    padding:10px 0;
    background:#F2F2F2;
    width:100%;
    float:right;
    box-shadow:0 0 6px rgba(17, 17, 17, 0.1) ;
    margin-top:30px;
    display:flex;
    flex-wrap:wrap;
    position:relative;
 }.author-cmer{
     font-size:19px;
 }  span.comment-by > span > div > span{
      padding:2px 8px;
      color:white;
      background:black;
      font-size:13px;
 }#submit:hover{
    opacity:.8;
 }.comment-reply-link{
     color:white;
 }span.comment-by > span > div > span > a i {
     color:White;
 }.comment-savex a{
     display:none;
 } .dateop{
     font-size:13px;
     color:#666666 ;
     display:block;
 }.comment-block em{
     color:red;
 }.pending-cm{
     color:red;
     font-size:13px;
 } .comment.byuser.comment-author-admin.bypostauthor:before {
	content:'بخش مدیریت';
   border-radius:10px 10px 0 10px;
	position:absolute;
    left:15px;
    color:white;
	padding:0px 15px;
	margin-top:10px;
  background:linear-gradient(to left, #0D6072, #6EB3CA);
    font-size:15px;
}.children{
      width:100%;
      float:right;
      margin-top:10px;
      position:relative;
  } .children li{
      width:80%;
      margin:10px auto;
      padding:5px 8px;
      float:none;
      border:2px dashed  #ccc;
  }.comments-navigation{
      width:100%;
      float:right;
      margin-top:10px;
  } span.comment-by > span > div > span:hover{
      background:orange;
  } .cld-count-wrap{
    float:right;
}.comment-author{
    width:96%;
    margin:0 auto;
} .comment-author img{
    width:50px;
    heighT:50px;
    float:right;
    margin-top:5px;
    display:block;
    border-radius:100%;
} .comment-by , .says{
    float:right;
    padding:0 4px;
    font-size:16px;
    font-weight:bold;
    color:#555555;
    margin-top:10px;
    display:block;
}.says{
    display:none;
}.comment-by a{
    font-size:16px;
    color:#555;
}.comment-meta.commentmetadata a{
    font-size:12px;
    color:#666;
    margin-top:6px;
}.comment-body{
 width:95%;
 margin:0 auto;
 display:flex;
 flex-wrap:wrap;
} .comment-body p{
    font-size:15px;
    color:#555;
    display:block;
    padding:6px 0;
}.comment-meta.commentmetadata > a:nth-child(1){
    position:relative;
    padding-right:9px;
}.comment-meta.commentmetadata a:nth-child(1)::before{
    position:absolute;
    content:'';
    width:6px;
    height:6px;
    top:10px;
    right:0;
    background-color:red;
    border-radius:100%;
}.comment-meta.commentmetadata , .reply    {
 float:right;
 width:100%;
 margin-top:10px;
}.comment-awaiting-moderation {
    color: red;
    font-size: 15px;
    display: block;
    float: right;
    width: 100%;
}.like-element i{
     font-size:20px;
     color:#555;
}.cld-dislike-count-wrap .cld-count-wrap{
    font-size:12px;
    font-weight:bold;
}.reply span{
    float:left;
    padding:2px 15px;
    background:#009999 ;
    font-size:13px;
    border-radius:10px;
 }.reply span i{
     color:white;
 }.reply a{
     font-size:13px;
 }.reply{
    padding-bottom:5px;
    order:3;
}.reply a:hover , .log-details-cm a:hover{
    opacity:.8;
}#cancel-comment-reply-link{
    font-size:13px;
    color:#444;
    font-weighT:bold;
} .postcomment a{
    font-size:15px !important;
    padding-left:6px;
    float:right;
}#cancel-comment-reply-link:hover{
    color:red;
}.log-details-cm a {
    background:#0D6073;
    border-radius:10px;
    color:white;
    padding:3px 10px;
    float:right;
    font-size:13px;
}.log-details-cm a:nth-child(2){
    margin-righT:10px;
}.no-access-cm{
    font-size:15px;
    text-align:right;
    color:#333;
}.title-cm-theme {
    width:100%;
    float:right;
}.like-element.cld-template-1 > div.cld-like-wrap.cld-common-wrap{
    margin-right:3%;
    float:right;
}.widget-center > div > div > div > h3{
             border-radius:0 0 10px 10px;
             margin-righT:10px;
            }  .widget-center > div > div > h3{
             border-radius:0 0 10px 10px;
             margin-right:10px;
            }
     .widget-center > div > div > div > h3{
          color:white ;
          } .widget-center > div > div > h3{
          color:white;
          }
          .widget-center > div > div > div > h3{
         background:linear-gradient(to left, #0D6072, #6EB3CA);
          } .widget-center > div > div > h3{
         background:linear-gradient(to left, #0D6072, #6EB3CA);
          }
          .widget-center > div > div > div > h3{
         font-size:18px;
          } .widget-center > div > div > h3{
              font-size:18px;
          }  .widget-left > div > div > h3{
              font-size:18px;
          } .widget-left > div > div > div > h3{
              font-size:18px;
          }
          .news-thumb img{
         border-radius:10px;
          } .y-thumbnail img{
             border-radius:10px;
          }
          .widget-center ul li a{
        color:#2B2B2B;
          } .title-category-posts h2 a{
            color:#2B2B2B;
          } .yad{
              color:#2B2B2B;
          }
          .widget-center ul li a:hover{
        color:red;
          } .title-category-posts h2 a:hover{
            color:red;
          } .yad:hover{
              color:red;
          }
          .widget-left > div > div > h3{
        color:#0D6073;
          } .widget-left > div > div > div > h3{
            color:#0D6073;
          } .widget-left > div > div > h3::after{
        background-color:#0D6073 ;
          }.widget-left > div > div > div > h3::after{
            background-color:#0D6073 ;
          }.rel-posts-admin{
              width:100%;
              float:right;
              margin-top:5px;
          }.rel-posts-admin a{
              font-size:15px;
              font-weight:bold;
          }.rel-posts-admin a:hover{
              color:Red;
          }.if-log-user{
              font-size:17px;
              text-align:center;
              color:#666;
              margin-top:15px;
              background:#EDEDED;
              border-radius:10px;
              width:100%;
              float:right;
              padding:10px 0;
          }.if-log-user a{
              font-weight:bold;
              color:#666;
          }.if-log-user a:hover{
              color:Red;
          }

 .cld-like-dislike-wrap {
                            float:right;
                            width:100%;
                    }.cld-common-wrap{
                            float:right;
                    }.video-player{
                        width:100%;
                        float:right;
                        margin-top:10px;
                        overflow:hidden;
                    }.vjs-no-js{
                        font-size:14px;
                        text-align:center;
                        display:block;
                        color:red;
                    }#video-page{
                        width:100%;
                        height:450px;
                        float:right;
                        background:rgba(17, 17, 17, 0.3);
                        box-shadow:0 0 6px rgba(17, 17, 17, 0.1);
                    }.video-js .vjs-big-play-button .vjs-icon-placeholder:before, .video-js .vjs-play-control .vjs-icon-placeholder:before, .vjs-icon-play:before {
    color: white !important;
    font-size: 25px !important;
    top: 5px !important;
}.video-player  *{
    color:white !important;
}.dl-box {
    width:100%;
    float:right;
    margin-top:15px;
    display:flex;
    justify-content:center;
}.dl-box li{
   float:right;
   margin-top:10px;
}.dl-box li a{
    font-size:15px;
    color:White;
    background:linear-gradient(to left, #0D6072, #6EB3CA);
    padding:3px 18px;
    border-radius:10px;
    margin-left:6px;
}.dl-box li a i{
    color:White;
} .dl-box li a:hover{
    opacity:.6;
} .comment-body em {
    font-size:15px;
    color:red;
}.gallery-box p{
    font-size:14px;
    color:#444;
    background:#F2F2F2;
    border-radius:10px;
    padding:3px 0;
    text-align:center;
    font-weight:bold;
}.gallery-box{
    width:100%;
    float:right;
    margin-top:15px;
    padding:10px 0;
}.item-gallery{
    width:200px;
    height:200px;
    margin:10px auto;
    background:#e2e2e2;
    border-radius:10px;
    position:relative;
}.item-gallery img{
    width:100%;
    height:100%;
    display:block;
    border-radius:10px;
    box-shadow:0 0 6px rgba(0, 0, 0, 0.2);
}.fancybox-container *{
    color:white !important;
} .item-gallery i{
    position:absolute;
    z-index:30;
    text-align:center;
    display:block;
    bottom:10px;
    color:white;
    font-size:40px;
    opacity:.3;
    righT:10px;
} .single-gallery .owl-nav{
    position:absolute;
    width:100%;
    z-index:50;
    top:40%;
}.single-gallery .owl-nav .owl-next i{
    left:0;
    font-size:30px;
    position:absolute;
    color:white;
    background:rgba(17, 17, 17, 1) ;
    border-radius:10px;
    padding:6px 6px;
    z-index:10;
}.single-gallery .owl-nav .owl-prev i{
    right:0;
    position:absolute;
    font-size:30px;
    color:white;
    background:rgba(17, 17, 17, 1) ;
    border-radius:10px;
    padding:6px 6px;
    z-index:10;
} .single-gallery .owl-nav .owl-next i:hover , .single-gallery .owl-nav .owl-prev i:hover{
    background:red;
}.single-gallery .owl-nav .owl-next.disabled , .single-gallery .owl-nav .owl-prev.disabled{
   opacity:0;
}.pagenation{
    width:100%;
    float:right;
    margin-top:15px;
    display:flex;
    flex-wrap:wrap;
}.page-numbers.current{
    background:#DB0000;
    color:white;
    floaT:right;
    padding:1px 10px;
    border-radius:10px;
}.page-numbers{
     color:#444;
    font-size:12px;
    floaT:right;
    padding:0 10px;
    background:#E8E8E8 ;
    border-radius:10px;
}.pagenation li{
    float:right;
    margin-righT:10px;
}.pagenation li a:hover{
    background:#DB0000;
    color:white;
}.pagenation li:nth-child(1){
    margin-righT:0;
}.foundposts{
    font-size:13px;
    color:#444;
    text-align:center;
    display:block;
    margin-top:10px;
    background:#EEEEEE;
    border-radius:10px;
    padding:3px 0;
}.viewer-tags{
    width:100%;
    float:right;
    margin-top:10px;
    padding:5px 0;
    background:#F2F2F2;
    border-radius:10px;
}.viewer-tags p{
    font-size:15px;
    text-align:center;
    font-weighT:bold;
    color:#575757;
    display:block;
    margin-top:10px;
}.viewer-hash{
    width:100%;
    float:right;
    display:flex;
   justify-content:center;
}.viewer-hash a{
    font-size:17px;
    color:red;
    font-weighT:bold;
    margin-top:10px;
    margin-righT:10px;
}.viewer-hash a:hover .viewer-hash a i{
    color:#555;
}.viewer-hash a i{
    color:red;
}.time-tag{
    font-size:13px;
    color:#444;
    font-weight:bold;
    float:right;
}.error-page-logo , .link-back-error{
    width:100%;
    float:right;
    margin-top:15px;
} .error-page-logo > i{
    font-size:200px;
    color:#8A8A8A;
    display:block;
    text-align:center;
} .error-page-logo p{
    font-size:25px;
    color:#555;
    display:block;
    text-align:center;
    margin-top:10px;
    font-weighT:bold;
    background:#F0F0F0 ;
    border-radius:10px;
    padding:6px 0;
} .error-page-logo h3{
    font-size:18px;
    color:#6E6E6E;
    display:block;
    text-align:center;
    margin-top:30px;
} .error-page-logo h4{
    font-size:14px;
    color:#6E6E6E;
    display:block;
    text-align:center;
    margin-top:5px;
}.link-back-error{
    display:flex;
    justify-content:center;
}.link-back-error a{
    font-size:15px;
    padding:2px 15px;
    color:white;
    background:#006699 ;
    border-radius:10px;
}.link-back-error a:hover{
    background:red;
}.link-back-error a i{
    color:white;
} .widget-left .body-widget .image{
    float:left;
    margin-top:10px;
    display:block;
}.logged-user , .title-login-page-form , .captcha-theme , .toggle_reg , .results-search{
    width:100%;
    float:right;
}.logged-user p , .no-lo{
    font-size:15px;
    font-weighT:bold;
    display:block;
    text-align:center;
    padding:6px 0;
    background:#f2f2f2;
    border-radius:10px;
    margin-top:15px;
    cursor:pointer;
}.input-log label{
    font-size:13px;
    color:#666;
    margin-top:10px;
    float:right;
}.input-log input{
    width:100%;
    float:right;
    font-size:13px;
    border:1px solid #ccc;
    border-radius:10px;
    margin-top:10px;
    color:#333;
    background:#f3f3f3;
    padding:4px 0;
    padding-righT:6px;
} .input-log {
    width:50%;
    margin:0 auto;
}#login-btn{
    font-size:15px;
    color:White;
    background:#0099FF;
    border-radius:10px;
    margin-top:16px;
    width:100%;
    padding:4px 0;
    cursor:pointer;
}#login-btn i{
    color:White;
}.title-login-page-form label{
    font-size:13px;
    font-weighT:bold;
    color:#666;
    padding-right:6px;
}#check{
    float:right;
    width:auto;
    margin-top:15px;
}.lost{
    float:left;
    font-size:13px;
    font-weight:bold;
    color:#555;
}.lost:hover{
    color:red;
}#login-btn:hover{
    opacity:.6;
}.toggle_reg ul{
    width:100%;
    float:right;
    display:none;
}.logged-user .error{
   font-size:15px;
   color:#FF2E2E;
   padding:2px 10px;
   background:rgba(245, 0, 0, 0.1);
   border-radius:10px;
   display:block;
   text-align:center;
   margin-top:15px;
}.logged-user .suc{
   font-size:15px;
   color:#339966;
   padding:2px 10px;
   background:rgba(29, 88, 59, 0.1);
   border-radius:10px;
   display:block;
   text-align:center;
   margin-top:15px;
}.input-log em{
    font-size:12px;
    color:#777;
    text-align:left;
    display:block;
    float:right;
}#account-main h2 , #account-main span{
   font-size:13px;
   text-align:center;
   color:#777777;
   display:block;
   margin-top:15px;
} #account-main strong{
    font-size:13px;
    color:#777;
}#account-main a{
    font-size:15px;
    color:white;
    text-align:center;
    display:block;
    background:#0099ff ;
    border-radius:10px;
    margin-top:15px;
    padding:5px 0;
} #account-main a i{
    color:white;
}#account-main a:hover{
opacity:.6;
}.results-search p , .results-search strong{
    font-size:15px;
    color:#666;
    text-align:center;
    display:block;
    font-weight:bold;
}.results-search {
     background:#f2f2f2;
    padding:5px 0;
    border-radius:10px;
    margin-top:15px;
}.results-search strong{
    font-size:12px;
    color:red;
}.captcha-code{
    width:100%;
    float:right;
}.rtl-img-maint{
    width:50%;
    float:Right;
}.lft-maint{
    float:left;
    width:50%;
}.rtl-img-maint img{
    width:100%;
    height:600px;
    float:right;
    margin-top:15%;
    display:block;
} .lft-maint h2{
    font-size:35px;
    text-align:center;
    display:block;
    color:#1C0038;
    font-weight:bold;
}.lft-maint-space{
    width:90%;
    margin:30% auto;
}.lft-maint p{
    font-size:20px;
    text-align:center;
    display:block;
    color:#555;
    font-weight:bold;
    margin-top:35px;
} .maint-footer{
    position:fixed;
    bottom:0;
    z-index:40;
    left:0;
    righT:0;;
} .maint-footer p{
        background:rgba(17, 17, 17, 1) ;
    border-radius:10px 10px 0 0;
    color:white;
    font-size:15px;
    text-align:center;
    padding:10px 15px;
}.maint-footer .position{
    width:15%;
    margin:0 auto;
}.maint-footer p i{
    color:white;
}.logo-maint{
    width:170px;
    height:60px;
    margin:0 auto;
    background-position: center center;
    background-repeat: no-repeat;
    background-size:cover;
}.logo-maint img{
    width:100%;
    height:100%;
     background-position: center center;
    background-repeat: no-repeat;
    display:block;
}.typewrite > .wrap{
    font-weighT:bold;
}#page-content input{
    border-radius:10px;
    background:#f2f2f2;
    border:1px solid #ddd;
    padding-right:3px;
    margin-right:3px;
}#page-content textarea{
    border-radius:10px;
    background:#f2f2f2;
    border:1px solid #ddd;
    padding-top:5px;
    padding-right:3px;
    margin-right:3px;
} .wpcf7-submit{
    padding-righT:0 !important;
   width:10%;
    background:#0099FF !important;
    border-radius:10px;
    color:white;
    cursor:pointer;
    margin-top:10px;
    text-align:center !important;
    font-size:17px;
}.wpcf7-submit:hover{
    background:red !important;
}#navasan_table td.nam {
    text-align: center !important;
}.wpcf7-spinner{
    margin-top:16px;
} .wpcf7-not-valid-tip{
    color:red;
}.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output{
    border-radius:10px;
}.sellphone{
    width:40px;
    float:right;
    display:none;
    position:relative;
    heighT:50px;
} .toggler{
   position:absolute;
	top:0.5rem;
	width:45px;
	heighT:45px;
	border-radius:50%;
	opacity:0;
	z-index:300;
	cursor:pointer;
}.mobile-gajets{
		position:absolute;
	width:40px;
	heighT:40px;
	cursor:pointer;
		display:flex;
	justify-content:center;
	align-items:center;
	z-index:200;
    margin-top:10px;

}.mobile-gajets > div{
   position:absolute;
	width:28px;
	heighT:3px;
	border-radius:1.5px;
	background-color:#D4D4D4;
	transition:.4s;
	top:46%;
	right:20%;
    z-index:800;
}.menu-index{
		z-index:999;
		position:absolute;
	}.mobile-gajets > div:before, .mobile-gajets > div:after{
	content:'';
   position:absolute;
	width:100%;
	heighT:3px;
	border-radius:1.5px;
	background-color:#D4D4D4;
}.toggler:checked ~ .navigations{
	visibility:visible;
}.toggler:checked ~ .navigations > div{
   	transform:translateX(0) translateY(0);
}.toggler:checked ~ .navigations > div > div{
  opacity:1;
}.mobile-gajets > div:before{
	top:-10px;
}.mobile-gajets > div:after{
	top:10px;
}.toggler:checked + .mobile-gajets > div{
	transform: rotate(135deg);
}.toggler:checked:hover + .mobile-gajets > div{
	transform: rotate(225deg);
}.toggler:checked + .mobile-gajets > div:after, .toggler:checked + .mobile-gajets > div:before{
	transform:rotate(90deg);
	top:0;
}.navigations{
	position:fixed;
	top:0;
	right:0;
	transition:.6s;
	visibility: hidden;
	width:100%;
	height:100%;
	background:rgba(34, 34, 34, 0.8);
   -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
    z-index:100;
}.navigations > div{
   	position:absolute;
	width:60%;
	height:100%;
	top:0%;
	right:0;
	transform: translateX(150%) translateY(0);
	background:#f9f9f9;
	transition:.6s;
	display:flex;
		justify-content:center;
		z-index:999;
		overflow-y:auto;
		box-shadow:0 0 6px rgba(0, 0, 0, 0.3);
        max-width:230px;
}.main-sellphone{
    width:100%;
    float:right;
}.icons-sellphones{
    width:100%;
    float:right;
    display:flex;
    justify-content:center;
    align-items:Center;
}.dark-modex{
    width:100%;
    float:right;
    margin-top:40px;
} .nav-sellphone{
    Width:100%;
    float:right;
    margin-top:15px;
}.nav-sellphone > div > ul > li{
    position:relative;
}.nav-sellphone > div > ul > li > a{
    font-size:15px;
    font-weight:bold;
    display:block;
    margin-top:6px;
}.nav-sellphone a:hover{
    color:red;
} .nav-sellphone > div > ul > li > ul , .nav-sellphone > div > ul > li > ul > li > ul , .nav-sellphone > div > ul > li > ul > li > ul > li > ul , .nav-sellphone > div > ul > li > ul > li > ul > li > ul > li > ul{
    width:100%;
    background:#f4f4f4;
    display:none;
    margin-top:10px;
}.nav-sellphone > div > ul > li > ul li a{
    font-size:13px;
    padding-right:10px;
    font-weight:bold;
}.story-bar .story{
    margin-top:10px;
} #rel-flex{
    display:flex;
    flex-wrap:wrap;
}.link-rel {
    font-size: 13px !important;
} .vjs-remaining-time-display{
    display:inline-block;
    margin-top:8px;
    font-sizE:13px;
}.modal-wrapper .search-keyword{
    font-size:18px;
    text-align:center;
    display:block;
    position:absolute;
    bottom:60px;
    color:white ;
    text-shadow:0 0 3px #000;
    z-index:40;
    width:100%;
}.widget-center .blinks-main ul li a i{
    padding-right:10px;
}.html::-webkit-scrollbar {
           background-color:#e3e3e3;
           width:10px;
           }html::-webkit-scrollbar {
background-color:#e3e3e3;
width:6px;
}
html::-webkit-scrollbar-thumb {
background-color:#0D6072;
}
html::-webkit-scrollbar-thumb:hover {
background-color: ;
}
html::-o-scrollbar {
background-color:#0D6072;
width:4px;
}
html::-o-scrollbar-thumb {
background-color:#0D6072;
}
html::-o-scrollbar-thumb:hover {
background-color:#003038;
}
@media screen and (max-width:850px){
    .loadmore a{
        font-size:13px;
    }.asl_simplebar-wrapper{
        heighT:200px !important;
        overflow-y:auto !important;
    }

}
.lang-choose::-webkit-scrollbar {
           background-color:none;
           width:3px;
           }.lang-choose::-webkit-scrollbar {
background-color:none;
width:3px;
}
.lang-choose-webkit-scrollbar-thumb {
background-color:#0D6072;
}
.lang-choose::-webkit-scrollbar-thumb:hover {
background-color: ;
}
.lang-choose::-o-scrollbar {
background-color:#0D6072;
width:4px;
}
.lang-choose::-o-scrollbar-thumb {
background-color:#0D6072;
}
.lang-choose::-o-scrollbar-thumb:hover {
background-color:#003038;
}  #wpadminbar .ab-icon, #wpadminbar .ab-item:before, #wpadminbar>#wp-toolbar>#wp-admin-bar-root-default .ab-icon, .wp-admin-bar-arrow {
    font: normal 20px/1 dashicons !important;
    speak: never !important;
    }.widget-center .body-widget form , .widget-left .body-widget form {
        width:100%;
        float:right;
        margin-top:6px;
        padding:5px 5px;
    }.widget-center .body-widget form #s , .widget-left .body-widget form #s{
        width:80%;
        float:right;
        border-radius:10px;
    }.widget-center .body-widget form #searchsubmit , .widget-left .body-widget form #searchsubmit{
        float:right;
        border-radius:10px;
        margin-right:5px;
    }.widget-center .recentcomments a::before  , .widget-left .recentcomments a::before{
        display:none !important;
    }.widget-center .recentcomments a .widget-left .recentcomments a{
        padding-right:10px;
        font-size:13px;
    }.comment-author-link{
        font-size:13px;
        font-weighT:bold;
    }.widget-center .recentcomments , .widget-left .recentcomments{
        width:95%;
        margin:5px auto;
    }.widget-center .body-widget select , .widget-left .body-widget select{
        width:95%;
        margin:15px auto;
        display:block;
        margin-top:50px;
        padding:6px 0;
        border-radius:10px;
        font-size:13px;
    }.full-y{
        float:left;
        margin-left:10px;
    }.full-y a{
        font-size:11px;
        opacity:.8;
    }.full-y a:hover{
        color:red;
    }.tag-cloud-link{
        font-size:13px !important;
        padding-righT:10px !important;
        padding-left:10px !important;
        font-weight:bold;
        display:flex;
        float:right;
    }.main-sellphone .fixi-width{
        width:90%;
    }#zuck-modal-content .story-viewer .head .left .info .name{
        color:white !important;
    }




    /* End Of Theme Style */