


:root{ 
	font-family: 'Poppins', sans-serif;
}

body{
	font-size: 14px;
	line-height: 1;
	font-family: 'Poppins', sans-serif;
}

@font-face {
    font-family: 'Greta Arabic';
    src: url('../fonts/arabic/greatNew/GretaArabic-Medium.woff2') format('woff2'),
        url('../fonts/arabic/greatNew/GretaArabic-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Greta Arabic';
    src: url('../fonts/arabic/greatNew/GretaArabic-Light.woff2') format('woff2'),
        url('../fonts/arabic/greatNew/GretaArabic-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Greta Arabic';
    src: url('../fonts/arabic/greatNew/GretaArabic-Bold.woff2') format('woff2'),
        url('../fonts/arabic/greatNew/GretaArabic-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}





@font-face {
    font-family: 'ArbFONTS-GretaTextArabicLight';
    src: url('../fonts/arabic/ArbFONTS-GretaTextArabicLight.eot');
    src: local('☺'), url('../fonts/arabic/ArbFONTS-GretaTextArabicLight.woff') format('woff'), url('../fonts/arabic/ArbFONTS-GretaTextArabicLight.ttf') format('truetype'), url('../fonts/arabic/ArbFONTS-GretaTextArabicLight.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}


/* Genral css */
a{
    color: #22a8f0;
    transition: all 0.3s ease;  
}
a:hover{
    transition: all 0.3s ease;
}

.btn-c {
    padding: 12px 22px;
    font-family: 'Poppins', sans-serif;
    font-weight: normal;
    font-size: 16px;
    text-align: left;
    color: #22a8f0;
}

.btn-c img {
    margin-right: 8px;
}
.btn-c:hover img {
    filter: brightness(0) invert(10);
}
.blue-btn {
    background: #22a7f0;
    color: #fff !important;
}
.blue-btn img {
    filter: brightness(0) invert(1);
    transition: all 0.3s ease;
}

.blue-btn:hover {
    color: #22a8f0 !important;
}

.blue-btn:hover img {filter: unset;}
/* Header css */
.header-cstm {
    padding: 17px 10px;
}
.header-right {
    margin-left: 50px;
}

.ul-nav li a {
    padding: 0 50px 0 0;
    font-family: 'Poppins', sans-serif;
	font-weight: 600;
	font-size: 20px;
	color: #707070;
    font-weight: bold !important;
}

.ul-nav li:last-child a {
    padding-right: 0;
}
.carousel-control-next, .carousel-control-prev {
    z-index: 99;
}
.languagebox a {
    font-family: 'Poppins', sans-serif;
    font-weight: 400;
    font-size: 24px;
    color: #707070;
}
.languagebox {
    margin-right: 18px;
}
/* Carousel slider */
#carouselExampleCaptions ol.carousel-indicators li {
	height: 20px;
	border-radius: 100%;
	width: 20px;
	background: transparent;
    border: 1px solid #8a8583;
	position: relative;
	display: inline-flex;
	align-items: center;
	justify-content: center;
}

#carouselExampleCaptions ol.carousel-indicators li:after {
	content: '';
	width: 12px;
	height: 12px;
	background: transparent;
	border-radius: 100%;
	display: block;
	transition: all 0.3s ease;
}

#carouselExampleCaptions ol.carousel-indicators li.active:after {
    background: #8a8583;
    transition: all 0.3s ease;
}
#carouselExampleCaptions .carousel-inner:before {
	content: '';
	position: absolute;
	display: block;
	bottom: 0;
	top: auto;
	/* background: linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.2) 61.08%, rgba(0, 0, 0, 0.52) 71.92%, #000 100%); */
	height: 100%;
	width: 100%;
	opacity: 1;
	z-index: 9;
}
#carouselExampleCaptions .carousel-inner img {
    height: 470px;
    object-fit: cover;
}
#carouselExampleCaptions .carousel-indicators {
    bottom: 10px;
}
#carouselExampleCaptions .carousel-caption {
    bottom: 135px;
}
.carousel-control-prev-icon{
	background-image: url('../images/theme/icons/slider-angle-left.png');
	width: 15px;
    height: 25px;
}
.carousel-control-next-icon{
	background-image: url('../images/theme/icons/slider-angle-right.png');
	width: 15px;
    height: 25px;
}
.carousel-caption h1 , .carousel-caption h4 {
    font-family: 'Poppins', sans-serif;
    font-weight: 600;
    font-size: 59px;
    text-align: center;
    color: #fff;
    margin-bottom: 15px;
}

.carousel-caption p {
	font-family: 'Poppins', sans-serif;
    font-weight: normal;
    font-size: 31px;
    color: #fff;
}
.carousel-control-next:focus, .carousel-control-next:hover, .carousel-control-prev:focus, .carousel-control-prev:hover{
	opacity: 1;
}
.carousel-control-prev {
	justify-content: flex-start;

}
.carousel-control-prev{
    left: 25px;
}
.carousel-control-next{
    right: 25px;
    justify-content: flex-end;
}
.carousel-control-next, .carousel-control-prev{
	opacity: 1;
}
.search-top {
    padding: 28px 28px;
    border-radius: 5px;
    margin-bottom: 25px;
}
.theme-form input , .theme-form select {
    border: 1px solid #ddd;
    border-radius: 5px;
	font-weight: normal;
	font-size: 18px;
	color: #757575;
	font-family: 'Poppins', sans-serif;
	   padding: 3px 20px;
    min-height: 50px;
}
.theme-form input::-webkit-input-placeholder {
	font-family: 'Poppins', sans-serif;
  font-weight: normal;
  font-size: 14px;
  text-align: left;
  color: #c1c1c1;

}

.theme-form input:-ms-input-placeholder { /* Internet Explorer */
	font-family: 'Poppins', sans-serif;
    font-weight: normal;
  font-size: 14px;
  text-align: left;
  color: #c1c1c1;
}

.theme-form input::placeholder {
	font-family: 'Poppins', sans-serif;
    font-weight: normal;
  font-size: 14px;
  text-align: left;
  color: #c1c1c1;
}
.src-form-theme input::-webkit-input-placeholder{
	font-size: 18px;
}


.src-form-theme input:-ms-input-placeholder { /* Internet Explorer */
  font-size: 18px;
}

.src-form-theme input::placeholder {
  font-size: 18px;
}
.input-s span svg {
    top: 50%;
    transform: translate(0, -50%);
    fill: #ddd !important;
    right: 20px;
}

.input-s span svg path , .input-s span svg line {
    stroke: #ddd !important;
}
.search-top .cstm-check label {
    font-family: 'Poppins', sans-serif;
}

/* Post list */
.share-a {
    margin-left: 0;
    margin-right: auto;
}
.profile-img {
    margin: 0 0 0 25px;
}

.post-profile-info a {
    font-weight: 600;
    font-size: 20px;
    text-align: left;
    color: #414141;
    font-family: 'Poppins', sans-serif;
    text-transform: capitalize;
    word-break: break-all;
}
.share-a svg {
    fill: #22A8F0;
}
p.ad-post-date {
    font-family: Poppins;
    font-weight: normal;
    font-size: 16px;
    color: #adadad;
    margin-bottom: 0;
    margin-top: 8px;
}
.profile {
    border-bottom: 1px solid #f4f4f4;
        margin-bottom: 15px;
    padding-bottom: 15px;
}

h2.post_li {
    font-family: 'Poppins', sans-serif !important;
    font-weight: 600;
    font-size: 22px;
    color: #414141;
    margin-bottom: 25px;
}
.highlight_content p.blog-p.post_li {
    font-family: Poppins;
    font-weight: normal;
    font-size: 16px !important;
    line-height: 1.9;
    color: #414141 !important;
    white-space: pre-line !important;
}
a.red-more-link {
    font-weight: normal;
    font-size: 16px;
    line-height: 1.2;
    text-align: right;
    color: #22a8f0;
    font-family: 'Poppins';
}
.b-list-detail {
    border-top: 1px solid #f4f4f4;
        margin-top: 15px;
    padding-top: 15px;

    margin-bottom: 0;

}
.b-list-detail p {
   	white-space: unset !important;
    margin: 0 !important;
    font-family: 'Poppins', sans-serif !important;
    font-weight: 500 !important;
    font-size: 15px !important;
    line-height: 1.4;
    text-align: right;
    color: #adadad !important;
    margin-left: 15px !important;
    text-indent: unset !important;
}
.arabic-v .b-list-detail p {
    font-family: 'Greta Arabic' !important;
    font-weight: 300 !important;
}
.b-list-detail p svg {
    display: none !important;
}
.profile .dropdown .dropdown-menu {
    border: none;
    border-radius: 5px;
    box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important;
    min-width: 200px;
}

.profile .dropdown .dropdown-menu span , .profile .dropdown .dropdown-menu a {
    font-size: 14px;
}
.twitter-share:hover, .facebook-share:hover, .copy_link_btn:hover {
    background:  #22a7f0;
    color: #fff;
    border-radius: 0 !important;
}
.post-list-wrapper .h-blog-content {
    border-radius: 5px;
    background: #fff;
    border: none;
}

.sidebar-fillter .filter-poes{
    padding: 23px 28px;
}

.sidebar-fillter .panel-h3 {
    font-family: 'Poppins', sans-serif;
    font-weight: 600;
    font-size: 18px;
    color: #22a8f0;
    margin-bottom: 30px;
}
.sidebar-fillter .panel-h3 span {
    float: right;
    font-family: Poppins;
    font-weight: normal;
    font-size: 12px;
    text-align: left;
    color: #c1c1c1;
    padding-top: 5px;
    cursor: pointer;
}
.sidebar-fillter .panel-h3 span:hover {
    color: #22a7f0;
}

.sidebar-fillter h4 {
    font-family: 'Poppins', sans-serif;
    font-weight: 600;
    font-size: 16px;
    color: #a0a0a0;    
    margin-top: 30px;
}

.sidebar-fillter .cstm-checkbox-mb > div {
    margin-bottom: 15px;
}
.cstm-check label {
    font-family: Poppins;
    font-weight: normal;
    font-size: 14px;
    text-align: left;
    color: #a0a0a0;
    padding-top: 3px;
}

.cstm-check [type="checkbox"]:not(:checked), .cstm-check [type="checkbox"]:checked {
}

.cstm-check [type="checkbox"]:not(:checked) + label:before, .cstm-check [type="checkbox"]:checked + label:before {
    width: 20px;
    height: 20px;
    border-color: #e5e5e5;
}

.cstm-check [type="checkbox"]:checked + label:after {
    border: none;
    background: #22a8f0;
    transform: unset;
    position: r;
}

.cstm-check [type="checkbox"]:not(:checked) + label:after, .cstm-check [type="checkbox"]:checked + label:after {
    width: 12px;
    height: 12px;
    top: 4px;
    left: 4px;
}
.select-country {
    margin-top: 35px;
}

.select-country select {
    -moz-appearance: none;
    -webkit-appearance: none;
    background-image: url(../images/theme/icons/angle-down.png);
    background-repeat: no-repeat;
    background-position: 95% 50%;
    background-size: 13px;
    font-family: 'Poppins', sans-serif;
    font-weight: normal;
    font-size: 14px;
    color: #adadad;
}
input.chk-btn + label {
    width: auto;
    height: auto;
    border-radius: 5px;
    background: transparent;
    border: 1px solid #adadad;
    font-family: 'Poppins', sans-serif;
    font-weight: normal;
    font-size: 13px;
    text-align: left;
    color: #adadad;
    font-style: normal;
    margin: 0;
    padding: 8px 8px;
}
.ul-tag {
    padding-top: 0;
}
.ul-tag li {
    padding: 0;
    margin: 0 5px 5px 0;
}
input.chk-btn + label:active, input.chk-btn:checked + label {
    background: #22a8f0;
    color: #fff;
    border-color: #22a8f0;
}
.sidebar-footer li {
    display: block;
    margin-bottom: 15px;
}

.sidebar-footer {
    display: block;
    text-align: center;
}

.sidebar-footer li a {
    font-family: 'Poppins', sans-serif;
    font-weight: normal;
    font-size: 14px;
    text-align: left;
    color: #707070;
}

.social-wrapper li {
    display: inline-block;
    margin: 0 5px;
}

.social-wrapper li a {
    font-size: 28px;
}

ul.social-wrapper {
    text-align: center;
    margin: 30px auto 15px;
}

.sidebar-footer li:last-child {
    margin-bottom: 0;
}

social-wrapper li:hover a {
    color: red;
}

.social-wrapper li:hover a {opacity: 0.8;color: #22a8f0;transition: all 0.3s ease;}
.copyright-p {
    font-family: 'Poppins', sans-serif;
    font-weight: normal;
    font-size: 14px;
    text-align: center;
    color: #22a8f0;
    line-height: 1.4;
}




/* Login and signup modal */
.modal-login-inner {
    padding: 50px 28px;
}
.p-login.p-for a {
    color: #22a8f0;
}
.frm-grp span b{
    top: 50%;
    transform: translate(0, -50%);
}
.modal-login-inner h1 {
    margin: 0;
    padding: 0;
    line-height: 1;
    font-weight: normal;
    font-size: 26px;
    text-align: center;
    color: #707070;
    transition: all 0.3s ease-in-out;
    margin-bottom: 15px;
    font-family: 'Poppins', sans-serif;
    font-weight: 500;
}

.modal-login-inner p {
    font-family: 'Poppins', sans-serif;
    font-style: normal;
    font-weight: 500;
}

.check-login a {font-family: 'Poppins', sans-serif;font-style: normal;}
#resend_verification_modal h5 {
    margin-top: 5px;
    color: #707070;
}
input.chk-btn:not(:checked) + label:hover {
    background: #22a7f0;
    color: #fff;
    border-color: #22a7f0;
}

/* Arabic css */

.arabic-v .ul-nav li a{

    /*padding: 0 0 0 10px;*/
}
.arabic-v .ul-nav li:last-child a {
    padding-left: 0;
    padding-right:  50px;
}
.arabic-v .header-right {
    margin-left: 0;
   /* margin-right: 50px;*/
}
.arabic-v .right-header-btn {
    margin-left: 0 !important;
    margin-right: auto;
}
.arabic-v .languagebox {
    margin-right: 0;
    margin-left: 18px;
}
.arabic-v .languagebox a{
    font-size:  18px;
}
.arabic-v .btn-c img {
    margin-right: 0;
    margin-left: 8px;
}

.arabic-v .carousel-control-prev {
	justify-content: flex-end;

}
.arabic-v .carousel-control-next{
    justify-content: flex-start;
}
.arabic-v #carouselExampleCaptions ol.carousel-indicators {
    padding: 0 !important;
}
.arabic-v .box-inner h2 {
    text-align: right;
    direction: ltr;
}

.arabic-v .box-inner p ,.arabic-v .theme-form input{
    text-align: right;
}

.arabic-v .list-img {
    margin-left: 60px;
    margin-right: 0;
}
.arabic-v .profile {
    direction: ltr;
}
.arabic-v .b-list-detail {
    justify-content: flex-start;
    direction: ltr;
    padding-left: 25px;
}


.arabic-v  .theme-form input::-webkit-input-placeholder {
	font-family: 'ArbFONTS-Greta-Arabic-Medium' !important;
  font-weight: normal;
  font-size: 18px;
  text-align: right;
  color: #c1c1c1;

}

.arabic-v  .theme-form input:-ms-input-placeholder { 
	font-family: 'ArbFONTS-Greta-Arabic-Medium' !important;
    font-weight: normal;
  font-size: 18px;
  text-align: right;
  color: #c1c1c1;
}

.arabic-v .theme-form input::placeholder {
	font-family: 'ArbFONTS-Greta-Arabic-Medium' !important;
    font-weight: normal;
  font-size: 18px;
  text-align: right;
  color: #c1c1c1;
}
.arabic-v .cstm-check label {
    padding-right: 30px !important;
}
.arabic-v .cstm-check label:after {
    right: 4px;
}
.arabic-v .sidebar-fillter .panel-h3 span {
    float: left;
    font-family: 'ArbFONTS-Greta-Arabic-Medium' !important;
}
p.list-detail-p.tag-p a:hover {
    background: #22a8f0;
    color: #fff;
}
.p-info-pro {border-radius: 5px;background: #fff;border: 0;}
.profile-img-full {margin: 0 auto;position: relative;}
.p-info-pro .profile-name {margin-bottom: 0;margin-top: 13px;min-height: initial;font-family: Poppins;font-size: 16px;text-align: center;color: #414141;font-weight: 600;}
.p-info-pro p.p-pro {margin-top: 6px;min-height: 24px;font-family: Poppins;font-weight: normal;font-size: 13px;text-align: center;color: #707070;}
.autor-btn a.btn-c {width: 125px;height: 40px;border-radius: 5px;background: #22a8f0;font-family: Poppins;font-weight: normal;font-size: 16px;text-align: left;color: #fff;border-color: #22a8f0;margin: 0 auto;padding: 0;}
.autor-btn a.btn-c:hover {background: transparent;color: #22a8f0;}
.p-info-pro .pro-content p:first-child {font-weight: 600;margin-bottom: 6px;}
.p-info-pro .pro-content p {margin-left: 0;font-weight: 400;color: #adadad;}
.pro-content p {font-family: Poppins;font-weight: normal;font-size: 14px;text-align: left;color: #adadad;margin: 0;display: block;}
.pro-ul-list.three-col > li {flex-basis: 25%;max-width: 25%;padding: 0 10px;}
.pro-ul-list.three-col {margin-left: -10px;margin-right: -10px;}
.p-info-pro .pro-content {flex-direction: column;}
.section-home-blog {padding-left: 5px;padding-right: 5px;}
.home-three-box {padding-left: 10px;padding-right: 10px;padding-top: 25px;}
.autor-btn {margin-top: 30px;}
.p-info-pro {margin-bottom: 20px;}
.author-unfollow.autor-btn a.btn-c {border: 1px solid #ADADAD;background: transparent;color: #ADADAD;}
.profile-img {width: 50px;height: 50px;position: relative;border: 1px solid #757575;border-radius: 50%;}
.home-blog-inner {margin-left: 0;margin-right: 0;}
.profile-detail-wrapper>.container {max-width: 100%;}
.progile-d {min-height: 490px;}


.header-count-profile {display: inline-block;font-family: Poppins;font-weight: 600;font-size: 24px;text-align: center;color: #adadad;order: 2;}
.tab-profile-panel li p b {order: 1;margin-bottom: 12px;font-weight: 400;}
.tab-profile-panel li p {display: flex;flex-direction: column;font-family: Poppins;font-weight: 400;font-size: 18px;text-align: left;color: #adadad;margin: 0;}
.tab-profile-panel {padding-left: 280px;background: #fff;border: 0;justify-content: initial;}
.profile-box .pbox-pro-text p i {margin-right: 3px;}
.profile-detail-inner {margin-bottom: -35px;}
.profile-box .file-btn {max-width: 150px;flex-basis: 150px;}
.box-p.profile-box {padding: 0;}
.profile-box .file-btn .profile-img-full {height: 150px;width: 150px;}
.profile-box .file-btn:hover .profile-img-full:after {width: 100%;height: 100%;left: 0;top: 0;}
.progile-d {min-height: 250px;background-position: center center !important;}

.profile-box .pbox-pro-text {align-self: center;margin-bottom: 38px;}
.pbox-pro-text h2 {font-family: Poppins;font-weight: 600;font-size: 28px;text-align: left;color: #fff;text-transform: capitalize;}
.profile-box .pbox-pro-text p {font-family: Poppins;font-weight: normal;font-size: 14px;text-align: left;color: #fff;line-height: 20px;margin-bottom: 0;    font-style: normal;}
.tab-profile-panel li {padding: 0 45px;}
.bio-li svg {margin-top: 15px;width: 20px;height: 20px;}
.tab-profile-panel li.active p {color: #22A8F0;}
.tab-profile-panel li.active .header-count-profile {color: #22A8F0;}
.about_you_less{white-space: break-spaces;}

.profile-data-l {padding: 0;}
.profile-panel-l h2 {background: transparent;border: 0;padding: 0;font-family: Poppins;font-weight: 600;font-size: 20px;text-align: left;color: #22a8f0;margin-bottom: 20px;}
.box-tab-inner {background: #fff;border: 0px solid #dddddd;margin-bottom: 12px;border-radius: 5px;padding: 30px 20px;}
p-about {font-family: Poppins;font-weight: normal;font-size: 14px;line-height: 20px;text-align: left;color: #707070;margin-bottom: 6px;}
.p-about b {color: #707070;    font-size: 14px;    font-size: 14px;}
.profile-page-data .h-blog-r {flex-basis: 25%;max-width: 25%;border: 0 !important;padding-right: 10px;}
h4.schead {font-family: Poppins;font-weight: 600;font-size: 20px;text-align: left;color: #22a8f0;margin-top: 31px;margin-bottom: 30px;}
.profile-page-data .h-blog-l {padding-right: 15px;padding-left: 15px;flex-basis: calc(100% - 25%);max-width: calc(100% - 25%);}
ul.social-wrapper.about-sc {margin: 0 auto;justify-content: space-between;text-align: left;}
ul.social-wrapper.about-sc li {margin: 0; margin-right: 15px;}

.arabic-v ul.social-wrapper.about-sc {text-align: right;}
.arabic-v ul.social-wrapper.about-sc li { margin-right: 0;margin-left: 15px;}
/* ul.social-wrapper.about-sc li:last-child i:before {content: "\f431";} */
/* ul.social-wrapper.about-sc li:nth-child(3) i:before {content: "\f08c";} */
ul.ul-drop-log {margin: 0;list-style: none;position: absolute;top: calc(100% + 25px);background: #fff;width: 250px;right: 0;transform: none;padding: 15px 0 10px 0;border-radius: 5px;box-shadow: 0 0 10px rgb(0 0 0 / 15%);display: none;}
ul.ul-drop-log li a {font-family: Poppins;font-weight: normal;font-size: 14px;text-align: left;color: #707070;padding: 15px 15px;display: block;}
ul.ul-drop-log li {border-bottom: 1px solid #eae6e6;}
ul.ul-drop-log li:last-child {border: 0;}
.header-loggedin .loging-btn {justify-content: flex-end;}
.profile-edit-btn a.btn-blue-sharp.btn-edit-bn {background: #fff;border-radius: 5px;font-family: Poppins;font-weight: normal;font-size: 16px;text-align: left;color: #22a8f0;height: 40px;box-sizing: border-box;padding: 0 30px;    border: 0;}
.profile-edit-btn {margin-left: auto;padding-top: 15px;align-items: flex-end;padding-bottom: 70px;}
.profile-edit-btn a.btn-blue-sharp.btn-edit-bn i {margin-right: 8px;}
.top-report {display: flex;flex-wrap: wrap;width: 100%;justify-content: flex-end;padding-top: 40px;}
.top-report > ul {display: flex;flex-wrap: wrap;padding-right: 60px;}
.top-report .share-a svg {fill: #fff;}
li.report-one {margin-left: 30px;font-family: Poppins;font-weight: normal;font-size: 16px;text-align: left;color: #fff;text-shadow: 0px 0px 2px rgb(0 0 0 / 20%);cursor: pointer;}
li.report-one svg {margin-right: 4px;}
.top-report .share-a {margin-right: auto;margin-left: 30px;}
.top-report .share-a a.btn {padding: 0;}
.top-report .share-a svg {fill: #fff;padding: 0;width: 33px;height: 33px;}
.top-report .twitter-share, .top-report .facebook-share, .top-report .copy_link_btn {border-radius: 6px;font-family: Poppins;font-weight: normal;font-size: 13px;text-align: left;}
.top-report .dropdown-menu {left: auto !important;right: 0 !important;transform: none !important;top: 100% !important;}
.profile-b-text i {color: #fff;}
.profile-b {position: absolute;width: 70px;margin: 0;left: 0;top: 20px;padding-left: 20px;}
.profile-detail-wrapper {position: relative;}
.profile-edit-btn .btn-blue-sharp.btn-border {border: 1px solid #fff;border-radius: 5px;}
.filter-poes.box-panel {margin-bottom: 25px;}
.add-bog-btn select.btn-c,.add-sort-by-btn select.btn-c{height:55px;}
ul.social-wrapper.social-one {max-width: 179px;display: flex;flex-wrap: wrap;justify-content: space-between;margin-bottom: 18px;margin-top: 35px;}
ul.social-wrapper.social-one li:last-child i:before {content: "\f431";}
ul.social-wrapper.social-one li:nth-child(3) i:before {content: "\f08c";}
ul.social-wrapper.social-one li a {font-size: 24px;}
.profile-page-data {padding-top: 25px;padding-bottom: 25px;}
.fav-write-head {margin-bottom: 25px;}
.add-bog-btn , .add-sort-by-btn{margin-left: 0;}
.add-bog-btn select.btn-c,.add-sort-by-btn select.btn-c {height: 55px;margin-left: 0;border: 0;border-radius: 5px;min-width: 150px;font-size: 16px;}
.add-bog-btn a.btn-c,.add-sort-by-btn a.btn-c {border-radius: 5px;height: 50px;padding: 0;background: #22A8F0;border: 0;color: #fff;border: 1px solid #22A8F0;}
.add-bog-btn a.btn-c:hover,.add-sort-by-btn a.btn-c:hover {background: transparent;color: #22A8F0;}
.add-bog-btn a.btn-c:hover i,.add-sort-by-btn a.btn-c:hover i {color: #22a7f0;}
.add-bog-btn a.btn-c i.ion-plus,.add-sort-by-btn a.btn-c i.ion-plus {position: relative;height: auto;font-weight: bold;}
.add-bog-btn.flex.add_post_div,.add-sort-by-btn.flex.add_post_div {margin-bottom: 35px;}
.bio-listing-wrap {border-radius: 5px;background: #fff;border: none;padding: 38px 34px;}
.bio-listing-wrap h2 {font-family: Poppins;font-weight: 600;font-size: 20px;text-align: left;color: #22a8f0;margin-bottom: 29px;}
.bio-listing-wrap p {font-family: Poppins;font-weight: normal;font-size: 16px;line-height: 30px;text-align: left;color: #707070;border: 0;padding: 0;}
.header-loggedin .languagebox {margin-right: 0;align-items: center;}
.add-write-wrapper {background: #fff;}
.add-write-wrapper h1 {font-family: Poppins;font-weight: 600;font-size: 20px;text-align: left;color: #fff;border-radius: 5px 5px 0px 0px;background: #22a8f0;height: 65px;display: flex;padding: 0 30px;align-items: center;    margin: 0;}
.add-write-wrapper form {padding: 40px 30px;}
.add-write-wrapper form .frm-grp .input-search {border-radius: 5px;background: transparent;border: 1px solid #e5e5e5;font-family: Poppins;font-weight: normal;font-size: 16px;text-align: left;color: #656565;padding: 0 20px;    line-height: normal;}
.add-write-wrapper form .frm-grp span.select2-selection.select2-selection--multiple {min-height: 50px;padding: 0 20px !important;font-family: Poppins;font-weight: normal;font-size: 16px;text-align: left;color: #656565;border-radius: 5px !important;display: flex;align-items: center;}
.add-write-wrapper form .frm-grp span.select2-selection.select2-selection--multiple input {font-weight: normal;font-size: 16px;text-align: left;color: #656565;font-family: 'Poppins';}
.add-write-wrapper form .frm-grp textarea.input-search {background: transparent;border: 1px solid #e5e5e5;padding: 20px 20px;}
.frm-grp.btn-add {display: flex;align-items: center;margin: 0;}
.frm-grp.btn-add .login-btn {margin-left: auto;}
.frm-grp.btn-add .cstm-check label {font-family: Poppins;font-weight: normal;font-size: 15px;text-align: left;color: #707070;padding-left: 35px;}
.frm-grp.btn-add .login-btn .btn-c {width: 162px;height: 50px;border-radius: 5px;background: #22a8f0;font-family: Poppins;font-weight: normal;font-size: 18px;text-align: left;color: #fff;}
.add-write-wrapper form .frm-grp .input-search::-webkit-input-placeholder,
.add-write-wrapper form .frm-grp span.select2-selection.select2-selection--multiple input::-webkit-input-placeholder {color: #656565;}
.add-write-wrapper form .frm-grp .input-search::-moz-placeholder,
.add-write-wrapper form .frm-grp span.select2-selection.select2-selection--multiple input::-moz-placeholder {color: #656565;}
.add-write-wrapper form .frm-grp .input-search:-ms-input-placeholder,
.add-write-wrapper form .frm-grp span.select2-selection.select2-selection--multiple input:-ms-input-placeholder {color: #656565;}
.add-write-wrapper form .frm-grp .input-search:-moz-placeholder,
.add-write-wrapper form .frm-grp span.select2-selection.select2-selection--multiple input:-moz-placeholder {color: #656565;}
.add-write-wrapper form .frm-grp select.input-search {-moz-appearance: none;-webkit-appearance: none;background-image: url('../images/theme/icons/arrow-down-one.png');background-repeat: no-repeat;background-position: 99% 50%;}
.add-write-wrapper ul.select2-selection__rendered li.select2-search.select2-search--inline {height: auto !important;}
.add-write-wrapper .slect-cstm .select2-container--default .select2-selection--multiple .select2-selection__choice span.select2-selection__choice__remove {float: right;margin-right: 0;margin-left: 2px;}
.add-write-wrapper .slect-cstm .select2-container--default .select2-selection--multiple .select2-selection__choice {padding: 2px 4px;font-size: 13px;}


/* Arabic css */

.arabic-v .profile-b {right: 0;left: auto;}
.arabic-v .profile-edit-btn a.btn-blue-sharp.btn-edit-bn i {margin-right: 0;margin-left: 8px;}
.arabic-v .tab-profile-panel li {text-align: center;}
.arabic-v .profile-panel-l h2 {text-align: right;}
.arabic-v .top-report .dropdown-menu {left: 0 !important;right: auto !important;border: 0;}
.arabic-v li.report-one svg {margin-right: 0;margin-left: 4px;}
.arabic-v ul.ul-drop-log {right: auto;left: 0;}
.arabic-v .bio-listing-wrap h2 {text-align: right;}
.arabic-v .add-bog-btn select.btn-c,.arabic-v .add-sort-by-btn select.btn-c {margin-right: 0;margin-left: unset;}
.arabic-v .add-bog-btn,.arabic-v .add-sort-by-btn {margin-right: 0;margin-left: auto;}
.arabic-v .add-write-wrapper form .frm-grp select.input-search {background-position: 1.5% 50%;}
.arabic-v .add-write-wrapper form .frm-grp .input-search {text-align: right;}
.arabic-v .add-write-wrapper form .frm-grp span.select2-selection.select2-selection--multiple input {text-align: right;}
.arabic-v .frm-grp.btn-add .login-btn {margin-left: 0;margin-right: auto;}

.header-loggedin .loging-btn {flex: 0 0 287px;max-width: 287px;}
.search-page-section{padding-top:25px;}
.profile-edit-btn .btn-c img {filter: brightness(0) invert(10);}
.logout-btn {margin-right: 20px;}
.mobile-footer ul.social-wrapper li:nth-child(3) i:before {content: "\f08c";}
.mobile-footer ul.social-wrapper li:nth-child(4) i:before {content: "\f431";}
.profile-edit-btn .btn-blue-sharp.btn-border.logout-btn {padding: 0 20px;background: transparent;}


.view-post-inner {padding-top: 25px;}
.view-post-inner .h-blog-l {flex-basis: 75%;max-width: 75%;padding: 0 0 0 15px;}
.view-post-inner .h-blog-r {flex-basis: 25%;max-width: 25%;padding: 0 10px 0 0 !important;}
.view-post-inner .box-white.post-div {border: 0;border-radius: 5px;font-family: Poppins;font-weight: normal;font-size: 16px;text-align: left;color: #adadad;margin-bottom: 0;margin-top: 0;margin-bottom: 20px;padding: 20px 30px;}
.view-post-inner  .h-blog-content {border: 0;padding: 30px 30px;}
.view-post-inner .h-blog-content h2 {font-family: 'Poppins', sans-serif !important;font-weight: 600;font-size: 22px;color: #414141;margin-bottom: 25px;}
.view-post-inner .post_li, .view-post-inner .blog-p, .view-post-inner  .post-title {font-family: Poppins;font-weight: normal;font-size: 16px;line-height: 1.9;color: #414141;white-space: inherit;}
.view-post-inner .post-share {position: relative;display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;}
.view-post-inner .post-share h2.post-title {width: calc(100% - 80px);margin-bottom: 0;padding-left: 0;}
.view-post-inner .h-blog-content h2 {width: 100%;line-height: 18px;text-align: right;padding-left: 40px;}
.view-post-inner .post-share .share-a {position: absolute;left: 0;top: 0;}
p.list-detail-p.tag-p a {width: auto;height: auto;border-radius: 5px;background: transparent;border: 1px solid #adadad;font-family: 'Poppins', sans-serif;font-weight: 400;font-size: 13px;text-align: left;font-style: normal;margin: 0;padding: 8px 20px;display: inline-flex;transition: ease-in-out .5s;border-color: #22A8F0;color: #22A8F0;}
p.list-detail-p.list-post-date {border-bottom: 1px solid #f4f4f4;margin-bottom: 20px;padding-bottom: 20px;font-family: Poppins;font-weight: normal;font-size: 14px;color: #adadad;}
.btn-single-page a.ic-heart {width: auto;height: auto;border: 0;font-family: Poppins;font-weight: normal;font-size: 16px;text-align: left;color: #707070;}
.btn-single-page a.ic-heart i {color: #FF5757;margin-right: 12px;}
.btn-single-page a.ic-circle {width: auto;height: auto;border: 0;font-family: Poppins;font-weight: normal;font-size: 16px;text-align: left;color: #707070;}
.btn-single-page a.ic-circle svg {margin-right: 12px;}
.btn-single-page a {margin-right: 15px;}
.comment-box-report {display: flex;flex-wrap: wrap;border-top: 1px solid #f4f4f4;margin-top: 25px;padding-top: 25px;}
.comment-box-report .b-list-detail {margin: 0;border: 0;padding: 0;}
.comment-box-report .div-s-share {margin: 0;margin-left: auto;}
.comment-box-report .b-single-list p.list-detail-p {font-family: Poppins !important;font-weight: 500 !important;font-size: 14px !important;line-height: 21px !important;text-align: right !important;color: #adadad !important;margin-left: 0 !important;margin-right: 15px !important;}
.comment-box-report .b-single-list p.list-detail-p  b {color: #adadad;font-weight: 500;}
.comment-box-report .b-single-list p.list-detail-p a {color: #adadad;}
.view-post-inner #delete_btn,.view-post-btn {border: 0;background: #22a7f0 !important;color: #fff !important;border-radius: 5px;height: 26px !important;width: 26px !important;}
.view-post-inner #delete_btn i ,.view-post-btn i {font-size: 13px !important;}
.view-post-inner .h-blog-ul li {margin-bottom: 0;}
.view-post-btn:hover{opacity: 0.8;color: #fff !important;}
.view-post-btn:hover i{color: #fff !important;}
.view-post-inner .box-tab-inner.form-single {padding-top: 0;}
.view-post-inner .box-tab-inner.form-single .form-profile-set {padding: 0;}
.view-post-inner .box-tab-inner.form-single .form-profile-set textarea {height: 169px;border-radius: 5px;background: transparent;border: 1px solid #e5e5e5;resize: none;font-family: Poppins;font-weight: normal;font-size: 14px;text-align: left;color: rgb(112 112 112 / 64%);padding: 20px 20px;}
.view-post-inner .s-change .btn-c {padding: 0;width: 170px;height: 50px;border-radius: 5px;background: #22a8f0;font-family: Poppins;font-weight: normal;font-size: 14px;text-align: left;color: #fff;}
.review-data-sec.box-white {background: #fff;border: 0;border-radius: 5px;padding: 40px 40px 20px 40px;}
.review-data-sec.box-white h2 {font-family: Poppins;font-weight: 600;font-size: 18px;text-align: left;background: transparent;color: #707070;border: 0;padding: 0;padding-bottom: 20px;border-bottom: 1px solid #F4F4F4;margin-bottom: 30px;}
.comment-head {display: flex;flex-wrap: wrap;}
.comment-head h3 {text-align: right;margin: 0;}
.comment-head h3 a {font-family: Poppins;font-weight: 600;font-size: 20px;text-align: left;color: #414141;display: block;text-align: right;margin-bottom: 2px;}
.comment-head h3 .r-data {font-family: Poppins;font-weight: normal;font-size: 14px;text-align: left;color: #adadad;border: 0;margin: 0;padding: 0;}
.comment-head .reply-like {margin: 0;align-self: center;margin-right: auto;position: relative;top: -5px;}
.comment-head .reply-like li {border: 0;margin: 0;padding: 0;margin-right: 15px;}
.comment-head .reply-like a {font-family: Poppins;font-weight: normal;font-size: 14px;text-align: left;color: #d1d1d1;}
.r-box {padding: 0;padding-bottom: 20px;border-bottom: 1px solid #F4F4F4;margin-bottom: 20px;}
.review-data-inner {padding: 0;}
.r-right {padding-bottom: 0;width: calc(100% - 81px);flex-basis: calc(100% - 81px);}
.r-box .profile-img-full {width: 70px;height: 70px;flex-basis: 70px;margin: 0;border: 0;}
.r-right p {margin-top: 10px;font-family: Poppins;font-weight: normal;font-size: 13px;line-height: 24px;text-align: right;color: #414141;}
.comment-head .reply-like li svg {fill: #d1d1d1;width: 16px;height: 16px;margin-left: 10px;vertical-align: middle;position: relative;top: -1px;}
.comment-head .reply-like li svg path {fill: #d1d1d1;}
.btn-single-page a.ic-circle:hover {background: transparent;}
.profile-box.profile-post-info {background: #22a8f0;border-radius: 5px;padding: 40px 40px 40px 40px;}
.post-profile-one {display: flex;flex-wrap: wrap;margin-bottom: 30px;flex-direction: column;}
.post-profile-one .profile-img-full {width: 108px;height: 108px;border: 2px solid #fff;padding: 0;}
.post-profile-one h4.profile-name {width: 100%;padding-left: 0;margin: 0;font-family: Poppins;font-weight: 600;font-size: 16px;text-align: center;color: #fff;margin-top: 10px;}
.post-profile-one h4.profile-name a.profile_url {color: #fff;display: block;white-space: nowrap;width: 98%;text-overflow: ellipsis;overflow: hidden;}
span.span-contry-post {font-family: Poppins;font-weight: normal;font-size: 13px;text-align: center;color: #fff;margin-top: 3px;display: block;}
span.span-contry-post i {font-size: 13px;margin-right: 6px;}
.ul-follow {max-width: 220px;margin: 0 auto;justify-content: space-between;position: relative;margin-bottom: 40px;}
.ul-follow > li {font-family: Poppins;font-weight: 600;font-size: 19px;text-align: left;color: #fff;text-align: center;position: relative;cursor: pointer;}
.ul-follow > li b {font-weight: 600;display: block;}
.ul-follow > li big {font-size: 18px;margin-bottom: 4px;display: block;}
.ul-follow:After {position: absolute;content: "";width: 0px;height: 32.11px;background: transparent;border: 1px solid #e5e5e5;opacity: 0.3;left: 50%;top: 50%;transform: translate(-50%, -50%);margin-left: 15px;}

.ul-follow-mobile {max-width: 220px;margin: 0 auto;justify-content: space-between;position: relative;margin-bottom: 40px;}
.ul-follow-mobile > li {font-family: Poppins;font-weight: 600;font-size: 19px;text-align: left;color: #212529;text-align: center;position: relative;cursor: pointer;}
.ul-follow-mobile > li b {font-weight: 600;display: block;font-size: 21px;}
.ul-follow-mobile > li big {font-size: 24px;margin-bottom: 4px;display: block;}
.ul-follow-mobile:After {position: absolute;content: "";width: 0px;height: 32.11px;background: #212529;border: 1px solid #212529;opacity: 0.3;left: 50%;top: 50%;transform: translate(-50%, -50%);margin-left: 15px;}

.profile-post-info .profile-edit-btn {margin: 0;padding: 0;}
.profile-post-info .profile-edit-btn a , .profile_user_btn a.btn-c {font-family: Poppins;font-weight: normal;font-size: 15px;text-align: left;color: #fff;width: 157px;height: 50px;background: transparent;border: 1px solid #fff;border-radius: 5px;margin: 0 auto;transition: ease-in-out .5s;}
.profile-post-info .profile-edit-btn a:hover {background: #fff;color: #22a8f0;}
.profile-post-info .profile-info {margin: 0;}
.post-merge {padding: 30px;}
.post-merge .panel-h3 {font-family: Poppins;font-weight: 600;font-size: 20px;text-align: left;color: #707070;margin-bottom: 20px;padding-bottom: 20px;border-bottom: 1px solid #f4f4f4;}
.post-merge .related_post.post-see a {color: #22a8f0;}
.note-data p svg {position: absolute;left: 0;top: 4px;}
.note-data p {font-family: Poppins;font-weight: normal;font-size: 13px;text-align: left;margin-bottom: 0;line-height: 22px;color: #707070;margin-bottom: 8px;}
.post-merge.last-m {margin-bottom: 0;padding-bottom: 10px;}
p.list-detail-p.list-post-date b {font-weight: 400;}
.twitter-share, .facebook-share, .copy_link_btn {font-family: Poppins;font-weight: normal;font-size: 14px;line-height: 21px;text-align: left;color: #414141;}
.share-a  .dropdown-menu {border: none;border-radius: 5px;box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important;}
.r-box-list > div:nth-last-child(2) {border: 0;padding-bottom: 0;margin-bottom: 0;}
.post_li, .blog-p, .post-title {text-indent: initial;}
.progile-d:After {position: absolute;content: "";left: 0;top: 0;width: 100%;height: 100%;background: rgb(34 167 240 / 30%);z-index: -1;}
.progile-d {position: relative;z-index: 1;}




.arabic-v .view-post-inner .h-blog-l {padding-left: 0;padding-right: 15px;}
.arabic-v .view-post-inner .h-blog-r {padding: 0 0px 0 10px !important;border: 0;}
.arabic-v .comment-box-report .div-s-share {margin-left: 0;margin-right: auto;}
.arabic-v .btn-single-page a.ic-heart i {margin-right: 0;margin-left: 12px;}
.arabic-v .btn-single-page a.ic-circle svg {margin-right: 0;margin-left: 12px;}
.arabic-v .comment-box-report .b-single-list p.list-detail-p {margin-right: 0px !important;margin-left: 15px !important;}
.arabic-v .profile-post-info .profile-edit-btn a {padding: 0;}
.arabic-v span.span-contry-post i {margin-right: 0;margin-left: 6px;}

.arabic-v .post-profile-one h4.profile-name {padding-left: 0;}
.arabic-v .ul-follow:After {margin-left: 0;margin-right: -15px;}
.arabic-v .ul-follow-mobile:After {margin-left: 0;margin-right: -15px;}
.arabic-v .comment-box-report .btn-single-page a {margin-left: 0;margin-right: 15px;}
.arabic-v .view-post-inner .box-tab-inner.form-single .form-profile-set textarea {text-align: right;}
.arabic-v .view-post-inner .s-change {margin-right: 0;margin-left: auto;}
.arabic-v .review-data-sec.box-white h2 {text-align: right;}
.arabic-v .view-post-inner .reply-like li:first-child {border-left: 0px solid #cccccc;padding-left: 0;margin-left: 0;padding-right: 10px;}
.arabic-v .post-merge .panel-h3 {text-align: right;}
.arabic-v .view-post-inner .note-data p {padding-left: 0;padding-right: 20px;text-align: right;}
.arabic-v .view-post-inner .note-data p svg {left: auto;right: 0;}


.sec-account-set.my-account-wrapper {padding: 30px 10px;}
.my-account-wrapper .ac-l {flex-basis: 25%;max-width: 25%;padding-right: 0;}
.my-account-wrapper .ac-r {border: 0;max-width: 75%;flex-basis: 75%;padding-left: 25px;}
.my-account-wrapper .box-p {border: 0;}
.my-account-wrapper .box-tab-inner {padding: 25px 25px;}
.my-account-wrapper .form-profile-set {padding: 0;margin: 0 -15px;}
.my-account-wrapper .form-profile-set .frm-grp {position: relative;margin-bottom: 30px;}
.my-account-wrapper .asterisk {color: #22A8F0;padding-left: 12px;font-size: 20px;top: 12px;}
.my-account-wrapper .input-cstm,
.my-account-wrapper .input-search {height: 50px;border-radius: 5px;background: transparent;border: 1px solid #e5e5e5;font-family: Poppins;font-weight: normal;font-size: 15px;color: #757575;padding: 0 22px;}
.my-account-wrapper textarea.input-cstm {padding: 15px 22px;font-family: Poppins;font-weight: normal;font-size: 15px;color: #757575;height: 181px;}
.my-account-wrapper .form-profile-set {padding: 0;margin: 0 -15px;margin-bottom: 15px;}
.my-account-wrapper .box-tab-inner h2 {font-family: Poppins;font-weight: 600;font-size: 20px;text-align: left;color: #22a8f0;background: transparent;border: 0;padding: 0;margin-bottom: 30px;}
.my-account-wrapper .form-social-code {padding: 0;}
.my-account-wrapper .form-social-code .frm-grp {position: relative;margin-bottom: 25px;}
.my-account-wrapper .form-social-code .frm-grp span {border-right: 0;}
.my-account-wrapper .form-social-code .frm-grp span i {font-size: 21px;color: #22A8F0;}
.my-account-wrapper .form-social-code .frm-grp .input-cstm {padding-left: 64px;font-family: Poppins;font-weight: normal;font-size: 15px;text-align: left;color: #adadad;}
.btn-save-account {margin-top: 40px;}
.btn-save-account.flex .btnr {padding-right: 25px;width: auto;}
.btnr input {width: 230px;height: 50px;border-radius: 5px;background: transparent;border: 1px solid #e5e5e5;font-family: Poppins;font-weight: normal;font-size: 15px;text-align: left;color: #adadad;}
.btns {width: auto;padding: 0;}
.btns input {width: 230px;height: 50px;border-radius: 5px;background: #22a8f0;font-family: Poppins;font-weight: normal;font-size: 15px;text-align: left;color: #fff;}
.my-account-wrapper .input-cstm::-webkit-input-placeholder {color: #adadad;}
.my-account-wrapper .input-cstm ::-moz-placeholder {color: #adadad;}
.my-account-wrapper .input-cstm:-ms-input-placeholder{color: #adadad;}
.my-account-wrapper .input-cstm:-moz-placeholder{color: #adadad;}
.box-blue .file-btn {flex: 0 0 150px;max-width: 150px;margin-bottom: 24px;}
.box-blue .file-btn .profile-img-full {height: 150px;width: 150px;border: 3px solid #fff;}
.box-blue .circle-check {background: #fff;width: 36px;height: 36px;border: 2px solid #22a8f0;line-height: 36px;color: #22a8f0;right: 0;top: 0;}
.box-blue .circle-check i {font-size: 18px;top: -1px;left: 0px;text-align: center;}
.box-blue .file-btn:hover .profile-img-full:after {width: 144px;height: 144px;top: 0;left: 0;z-index: 1;}
.box-blue .pbox-pro-text {flex: 0 0 100%;max-width: 100%;padding-left: 0;align-self: center;}
.box-blue .pbox-pro-text h2 {font-family: Poppins;font-weight: 600;font-size: 20px;text-align: left;color: #fff;margin: 0 0 3px 0;}
.box-blue .pbox-pro-text p {font-family: Poppins;font-weight: normal;font-size: 16px;text-align: center;color: #fff;line-height: 20px;}
.box-p.box-blue {border-radius: 5px;background: #22a8f0;padding: 43px 40px;flex-direction: column;justify-content: center;align-items: center;margin-bottom: 25px;}
.tab_panel_new.tab-profile-l {border: 0;}
.tab_panel_new.tab-profile-l li {font-family: Poppins;font-weight: normal;font-size: 16px;text-align: left;color: #adadad;min-height: 75px;display: flex;align-items: center;justify-content: center;border-bottom: 1px solid #f4f4f4;margin: 0 25px;position: relative;z-index: 1;}
.tab_panel_new.tab-profile-l li.active {color: #fff !important;}
.tab_panel_new.tab-profile-l li.active:after {position: absolute;content: "";left: 0;top: 0;width: calc(100% + 50px);height: 100%;background: #22a8f0;z-index: -1;left: -25px;}
.tab_panel_new.tab-profile-l li:first-child.active:after {border-radius: 5px 5px 0 0;}
.tab_panel_new.tab-profile-l li:last-child {border: 0;}
.tab_panel_new.tab-profile-l {border: 0;border-radius: 5px;}
.my-account-wrapper .frm-grp span b {font-size: 16px;color: #22A8F0;}
.my-account-wrapper .pass-set .form-profile-set .frm-grp {flex-basis: 100%;max-width: 615px;margin-bottom: 25px;}


.notification-wrap .form-profile-set.box-pad.notification-inner-text {padding: 0;margin: 0;}
.sec_btn label {width: 42px;height: 23px;background: #f4f4f4;}
.sec_btn label:after {width: 17px;height: 17px;background: #adadad;margin: 3px;}
.sec_btn input:checked + label:after {background: #fff;}
.notification-wrap .show-notification-btn {margin-bottom: 30px;}
.show-notification-btn p {font-family: Poppins;font-weight: normal;font-size: 15px;text-align: left;color: #707070;margin-left: 22px;font-style: initial;}
.notification-wrap .form-profile-set.box-pad.notification-inner-text .btns {padding-top: 0;}
.form-profile-set.box-pad.notification-inner-text {margin: 0;padding: 0;}
.my-account-wrapper .privay-wrapper .form-profile-set.form-privacy {margin: 0;border: 0;}
.my-account-wrapper .form-profile-set.form-privacy form {margin: 0;}
.privay-wrapper .show-notification-btn {margin-bottom: 30px;}
.privay-wrapper  .form-profile-set.box-pad.notification-inner-text .btns {padding-top: 0;}
.my-account-wrapper .privay-wrapper .form-profile-set.form-privacy.frm-border {border-top: 1px solid #e5e5e5;margin-top: 50px;padding-top: 40px;}
.my-account-wrapper .privay-wrapper .form-profile-set.form-privacy.frm-border h3 {font-family: Poppins;font-weight: 600;font-size: 20px;text-align: left;color: #22a8f0;margin-bottom: 30px;}
.privay-wrapper .frm-border .ul-simple-text li {font-family: Poppins;font-weight: normal;font-size: 15px;line-height: 27px;text-align: left;color: #707070;font-style: initial;padding-bottom: 0;margin-bottom: 15px;padding-left: 28px;}
.privay-wrapper .frm-border .ul-simple-text li i {display: none;}
.privay-wrapper .frm-border .ul-simple-text li:After {position: absolute;content: "";left: 0;top: 0;width: 15px;height: 15px;background: #22a8f0;border-radius: 50%;top: 7px;}
.privay-wrapper .form-profile-set.form-privacy .check-login .cstm-check {margin-bottom: 25px;}
.privay-wrapper .form-profile-set.form-privacy .check-login .cstm-check label {font-family: Poppins;font-weight: normal;font-size: 15px;text-align: left;color: #adadad;padding-left: 35px;}
.privay-wrapper .form-profile-set.form-privacy .check-login .cstm-check label a {font-family: Poppins;font-weight: normal;font-size: 15px;text-align: left;color: #adadad;}
.privay-wrapper .s-change {margin: 0;}
.privay-wrapper .frm-border .btns {margin-right: 20px;}
.privay-wrapper .frm-border .btns .btn-c {width: auto;font-family: Poppins;font-weight: normal;font-size: 15px;text-align: left;color: #adadad;padding: 0 22px;border-radius: 5px;background: transparent;border: 1px solid #adadad;}
.privay-wrapper .form-profile-set.form-privacy .check-login .cstm-check label a:hover {color: #22a8f0;}
.linking-wrapper .form-profile-set {margin: 0;}
.linking-wrapper .form-profile-set h3 {font-family: Poppins;font-weight: normal;font-size: 16px;text-align: left;color: #22a8f0;max-width: 780px;line-height: 22px;margin-bottom: 10px;}
.ul-social.ul-social-ac.ul-new-link {justify-content: initial;}
.ul-social.ul-social-ac.ul-new-link li {margin: 0;padding: 0;margin-right: 40px;}
.ul-social.ul-social-ac.ul-new-link li a {width: auto;height: auto;line-height: normal;padding: 0;background: transparent;display: flex;align-items: center;}
.ul-social.ul-social-ac.ul-new-link li a i {font-size: 53px;}
.ul-social.ul-social-ac.ul-new-link li a b {font-family: Poppins;font-weight: normal;font-size: 16px;text-align: left;color: #22a8f0;margin-left: 15px;}
.ul-social.ul-social-ac.ul-new-link li.li-disable {opacity: 1;}
.ul-social.ul-social-ac.ul-new-link li.li-disable i {color: #ddd;}
.ul-social.ul-social-ac.ul-new-link li.li-disable b {color: #ddd;}
.error {color: #cc0000 !important;margin-top:5px !important;}
.invite-frd-tab .invite_p{font-family: 'Poppins';font-weight: normal;font-size: 14px;line-height: 25px;text-align: left;color: #adadad;padding-top: 35px;}
.invite-ul {padding-top: 25px;}
.form-report .btnr {width: 50% !important;padding: 0 5px 0 0 !important;}
.form-report .btns {width: 50%;padding: 0 0 0 5px;}
.form-report .btnr input {width: 100%;}
.form-report .btns input {width: 100%;}
.btn-single-page a.ic-heart:hover {background: transparent;} 

.arabic-v .my-account-wrapper .box-tab-inner h2 {text-align: right;}
.arabic-v .my-account-wrapper .form-social-code .frm-grp .input-cstm {padding-left: 20px;text-align: right;}
.arabic-v .btn-save-account.flex .btnr {padding-right: 0;}
.arabic-v .my-account-wrapper .privay-wrapper .form-profile-set.form-privacy.frm-border h3 {text-align: right;}
.arabic-v .privay-wrapper .frm-border .ul-simple-text li:After {top: 5px;left: auto;right: 0;}
.arabic-v .privay-wrapper .frm-border .ul-simple-text li {text-align: right;padding-right: 28px;padding-left: 20px;}
.arabic-v .privay-wrapper .frm-border .btns {margin-right: 0;margin-left: 20px;}
.arabic-v .linking-wrapper .form-profile-set h3 {text-align: right;}
.arabic-v .ul-social.ul-social-ac.ul-new-link li a b {margin-left: 0;margin-right: 20px;}
.arabic-v .ul-social.ul-social-ac.ul-new-link li {margin-left: 40px;}
.arabic-v .invite-frd-tab .invite_p {text-align: right;}
.arabic-v h3.tab_drawer_heading i {margin-left: 0;margin-right: auto;}
.arabic-v .form-report .btns {padding: 0 5px 0 0px;}
.arabic-v .form-report .btnr {padding: 0 0px 0 5px !important;}
.arabic-v a.btn-c.btn-blue-sharp.btn-border.logout-btn {margin-right: 0;margin-left: 20px;}
.arabic-v .profile-content .h-blog-l {padding-right: 10px;padding-left: 0;}
.arabic-v .prf-abt-sec .h-blog-r {padding-left: 15px;padding-right: 0 !important;}
.arabic-v .select-country select{background-position: 5% 50%;}
.arabic-v .pbox-pro-text h2{text-align: right;}
.arabic-v .profile-box .pbox-pro-text p{text-align: right;}
.arabic-v .profile-box .pbox-pro-text .my-profile-username{font-family: Poppins !important;}
.arabic-v .top-report .share-a .dropdown-menu.show{right: auto !important;}

.p-about{font-family: 'Poppins';}
button.close:focus {outline: 0;}
.report-abuse h2 {font-size: 26px;font-family: 'Poppins';}
.report-abuse p {font-family: 'Poppins';font-style: initial;font-weight: 400;margin: 0;}
.form-report textarea.input-cstm {height: 166px;border-radius: 5px;font-family: 'Poppins';}
.form-report .modal.show .modal-dialog {max-width: 450px;}
div#modal-report-user .modal-dialog .modal-content {border-radius: 5px;border: 0;}
.form-report .btnr input:hover {background: #adadad;color: #fff;}
.tab-profile-panel li:hover p, .tab-profile-panel li:hover .header-count-profile {color: #22a7f0;}
.tab-profile-panel li:hover svg path {fill: #22a7f0;}
a.red-more-link:hover {opacity: 0.7;}
.p-info-pro:hover {box-shadow: 0 10px 20px rgb(0 0 0 / 10%);}
a,.p-info-pro {transition: ease-in-out .5s;}
.languagebox a:hover {color: #22a7f0;}
.add-bog-btn a.btn-c i.ion-plus,.add-sort-by-btn a.btn-c i.ion-plus {background: transparent;}
.btnr input:Hover {background: #adadad;color: #fff;}
.privay-wrapper .frm-border .btns .btn-c:hover {background: #adadad;color: #fff;}
.ul-social.ul-social-ac.ul-new-link li a:hover {color: #22a8f0;}
.cms_page_content h1, .cms_page_content h2, .cms_page_content h3, .cms_page_content h4 {margin-top: 0px !important;font-family: 'Poppins';font-weight: 400;color: #000;margin: 0;margin-bottom: 20px;}
.cms_page_content p {font-family: 'Poppins';font-size: 14px;line-height: 24px;color: #848181;}
.cms_page_content {background: #fff;border: 0px solid #dddddd;padding: 30px;border-radius: 5px;}
section.section-home-blog.search-page-section.prv-plc-sec {padding-bottom: 25px;}
.contact_us {font-family: 'Poppins';}
.contact_us {max-width: 100%;font-family: 'Poppins';border:0;}
.contact_us.box-inner:hover, .contact_us.box-inner.active {background: #fff;}
.contact_us.box-inner:hover h2,.contact_us.box-inner:hover p, .contact_us.box-inner.active h2, .contact_us.box-inner.active p {color: #707070;}
.contact_us.box-inner h2 {font-size: 20px !important;}
.contact_us.box-inner p {font-size: 20px;line-height: 26px;max-width: 760px;}
form#contact_form .login-btn .btn-c {max-width: 170px;padding: 0;border-radius: 5px;}
.contact-ul li i {color: #22a7f0;}
.contact-ul li  p {font-size: 16px;margin-top: 10px;max-width: 180px;line-height: 24px;margin: 15px auto 0;    color: #22a7f0;}
.section_contact {padding-top: 25px;padding-bottom: 25px;}
/* .btn-single-page a.ic-heart.clicked i:before {content: "\f443";} */
p.list-detail-p.tag-p {margin: 0;margin-top: 20px;}
a:hover i, a:hover span {color: #22a8f0;}
.pagination-wrapper .pagination {justify-content: flex-end;}
.pagination-wrapper .pagination li a {height: 40px;font-family: Poppins;font-weight: normal;font-size: 16px;text-align: left;color: #707070;width:auto;min-width: 40px;display: flex;align-items: center;justify-content: center;border: 1px solid #ddd;padding:0 5px 0 5px;}
.pagination-wrapper .pagination span {padding: 0;border: 0;}
.pagination-wrapper .pagination li.active a {color: #fff;background: #22a8f0;pointer-events: none;}
.pagging.pagination-wrapper {padding-bottom: 25px;}
.box-inner .media {max-width: 100%;}
.box-inner {padding: 18px 18px;}
.arabic-v .list-img {margin-left: 20px;}
.box-inner h2 {margin-bottom: 5px;font-size: 24px;}
.box-inner p {font-size: 16px;}
.list-img img {max-width: 45px;max-height: 40px;}
.list-img {margin-right: 20px;}
.arabic-v .h-blog-r {border-left: 0px solid #dddddd;}
.alert {padding: 10px 20px;border-radius: 5px: }
div.alert button.close {position: absolute;right: 10px !important;top: 9px !important;color: #fff;font-family: 'Poppins' !important;font-size: 16px !important;}
.box-panel {border-radius: 5px;}
.h-blog-ul li {margin-bottom: 25px;}
.input-s {margin-bottom: 0;}
:focus {outline: 0 !important;}
.fav-write-head {margin-bottom: 10px;margin-top: -15px;}
.arabic-v .ul-tag li{padding-left: 0;}
.modal-login .modal-content {border-radius: 5px;}
.profile-main-wrapper {padding-left: 0;padding-right: 0;max-width: 1170px;margin: 0 auto;}
.no-red-div {padding: 0 10px;width: 100%;}
.box-inner .media {max-width: 175px;}
.user_btn {padding: 10px 10px;margin-bottom: 5px !important;}
.user_btn:hover {color: #22a8f0 !important;background: #fff !important;border: #22a8f0 !important;}
.input-search {font-family: 'Poppins';font-size: 14px;font-weight: 400;}

b.text-check {width: 18px;}
b.text-check i {font-size: 14px}
.arabic-v h1, .arabic-v h2, .arabic-v h3, .arabic-v h4, .arabic-v h5, .arabic-v h6{font-family: 'ArbFONTS-Greta-Arabic-Medium' !important;}
.arabic-v p, .arabic-v a{font-size: 16px;}
.arabic-v .h-blog-content h2{font-size: 19px;}

body.arabic-v {overflow-x: hidden;}


/* body.arabic-v{font-family: 'ArbFONTS-GretaTextArabicLight';}
.arabic-v p, .arabic-v a {font-family: 'ArbFONTS-GretaTextArabicLight';}
.arabic-v h1, .arabic-v h2, .arabic-v h3, .arabic-v h4, .arabic-v h5, .arabic-v h6 {font-family: 'ArbFONTS-Greta-Arabic-Medium' !important;} */
body.arabic-v{ font-family: 'Greta Arabic' !important;}
.arabic-v p, .arabic-v a { font-family: 'Greta Arabic' !important;font-weight:  300 !important;}
.arabic-v h1, .arabic-v h2, .arabic-v h3, .arabic-v h4, .arabic-v h5, .arabic-v h6 { font-family: 'Greta Arabic' !important;font-weight:  bold;}
.arabic-v .view-post-inner .h-blog-content h2{ font-family: 'Greta Arabic' !important;font-weight: bold !important;}
.post-profile-info a {
    font-weight: bold !important;
}
h1,h2{font-size: 26px}
p, a , span{font-size: 16px}
.arabic-v .comment-box-report .b-single-list p.list-detail-p{font-family: 'Greta Arabic' !important;font-weight: 300 !important;}
.arabic-v .theme-form input, .theme-form select{font-family: 'Greta Arabic' ;font-weight: bold;}
.arabic-v .add-bog-btn select.btn-c, .arabic-v .add-sort-by-btn select.btn-c{font-family: 'Greta Arabic' ;font-weight: bold;}
.arabic-v .cstm-check label{font-family: 'Greta Arabic' ;font-weight: 300;}
.arabic-v .btn-c{font-family: 'Greta Arabic' ;font-weight: 300;}
.arabic-v .profile .dropdown .dropdown-menu span, .arabic-v .profile .dropdown .dropdown-menu a{font-family: 'Greta Arabic' !important;font-weight: 300 !important;}
.arabic-v .top-report .twitter-share, .arabic-v .top-report .facebook-share, .top-report .copy_link_btn{font-family: 'Greta Arabic';font-weight: 300 !important;}
.arabic-v li.report-one{font-family: 'Greta Arabic';font-weight: 300 !important;}
/* .arabic-v .h-blog-content h2 {
    font-family: 'Greta Arabic' !important;
    font-size: 72px;
    letter-spacing: 0 !important;
    white-space: initial !important;
    word-break: initial !important;
    font-weight:  normal;
} */

.profile-box .circle-check {right: 9px;top: 5px;}
.my-profile-username{direction: ltr;}
.profile-img-full .circle-check {
    right: 15px;
    top: 10px;
}
.view-post-inner .profile-img-full .circle-check {
    top: 0px;
    right: 10px;
}
.profile_url .profile-img-full .circle-check {
    right: 4px;
    top: 9px;
}
.arabic-v h4.schead{text-align: right;}

.arabic-v .profile-data-l{padding: 0;}
.post-list-wrapper .h-blog-content{
	    position: relative;
}
.h-blog-content{
    padding: 25px 25px;
}
.post-list-wrapper .h-blog-content .share-a.copy-input {
    position: absolute;
    bottom: 20px;
    left: 20px;
}
.post-list-wrapper .h-blog-content .share-a.copy-input .dropdown-menu {
    bottom: 40px !important;
    transform: none !important;
    top: auto !important;
}
.post-list-wrapper .h-blog-content .post-profile-info {
    margin-left: auto;
}
.header-cstm{
	    z-index: 1040;
}
.btn-single-page .share-a.copy-input > a {
    border: 0;
    padding: 0;
        background: transparent;
}

.btn-single-page .share-a.copy-input > a svg {
    fill: #22a7f0;
    width: 22px;
    height: 22px;
}
.btn-single-page .share-a.copy-input .dropdown-menu a {
    border: 0;
    text-align: left;
    background: #fff;
    cursor: pointer;
    display: inline-block;
    padding: 5px 10px;
    -webkit-border-radius: 6px;
    opacity: 1;
    width: 100%;
    font-family: Poppins;
    font-weight: normal;
    font-size: 14px;
    line-height: 19px;
    color: #414141;
    margin: 0;
    height: auto;
}
.btn-single-page .share-a.copy-input .dropdown-menu a:hover {
    background: #22a7f0;
    color: #fff;
}
.btn-single-page .share-a.copy-input > a + .dropdown-menu {
    right: 0 !important;
    left: auto !important;
    min-width: 200px;
}
.arabic-v .btn-single-page .share-a.copy-input > a + .dropdown-menu {
    left: 0 !important;
    right: auto !important;
}
.arabic-v .preview{
    direction: ltr;
}

.ul-follow a {
    color: #fff;
}
.ul-follow-mobile a {
    color: #212529;
}
.add-sort-by-btn select.btn-c {
   
    color: #757575;
    border-radius: 0;
    background: #fff;
}
.p-profile-text{font-family: 'Poppins';}
.hide{display: none !important;}
.show{display: block !important;}
.like-by-title{text-align: left;margin: 0;}
.arabic-v .like-by-title{text-align: revert;}
.show_like_list,.show_post_detail{cursor: pointer;}
.likes_link{text-decoration: none;color: #adadad;}

.arabic-v .profile_birth{direction: ltr;}
.arabic-v .profile_birth b{direction: rtl;float: right;}

.header-notification-wrapper{

    margin: auto;
    margin-left: 10px;
    margin-right: 10px;
    font-size: 20px;
    cursor: pointer;
    color: #707070;
    position: relative;
}
.notification-count {
    position: absolute;
    color: #fff;
    font-size: 10px;
    background: red;
    top: -8px;
    left: 8px;
    font-weight: bold;
    padding: 4px;
    border-radius: 5px;
}
.header-notification-wrapper:hover span {
    color: #fff;
}
.arabic-v .notification-count {
    padding: 4px 6px;
}
.arabic-v .header-notification-wrapper {
    margin-left: 20px;
}
.arabic-v .n-text p {
    font-family: 'Greta Arabic' !important;
    font-weight: 300;
}
.arabic-v .n-text h4 {
    font-family: 'Greta Arabic' !important;
    font-weight: 500;
}
.arabic-v .n-text {
    padding-right: 25px;
    padding-left: 0;
}






ul.ul-noti {
    display: flex;
    flex-wrap: wrap;
}

.notification-wrapper {background: #fff;padding: 0;padding-top: 20px;}

ul.ul-noti > li {
    width: 100%;
    padding: 20px;
    border-bottom: 1px solid #ddd;
}

.n-inner {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}

.n-inner .n-photo {
    width: 60px;
}

.n-inner .n-photo img {
    width: 60px;
    height: 60px;
    background: #eee;
    border-radius: 100px;
    border: 1px solid #eee;
}

.n-text {
    width: calc(100% - 80px);
    padding-left: 25px;
    display: flex;
    justify-content: space-between;
}

.n-text h4 {
    font-size: 14px;
    color: #666;
    font-weight: 500;
    margin-bottom: 8px;
    padding-right: 15px;
}

.n-text p {
    font-size: 12px;
    font-weight: 400;
    margin: 0;
    white-space: nowrap;
}

li.not-read {
    background: #e8e8e8;
}

.notification-wrapper h6 {
    text-align: right;
    font-size: 12px;
    font-weight: 400;
    color: #000;
    margin-bottom: 0;
    /* padding-right: 20px; */
}

.notification-wrapper h6 a {
    padding: 6px 15px;
    font-size: 14px;
}
.noti-head {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
    padding: 0 20px;
    padding-bottom: 20px;
}

.noti-head .add-sort-by-btn select.btn-c {
    background: #f8f8f8;
}
ul.ul-noti > li:hover {
    background: #d2cfcf;
}
.mark_as_read{
    justify-content: flex-end;
}
.circle-check i {
    color: #fff !important;
}
.font_action_wrapper {
    padding-bottom: 0;
    display: flex;
}

.font_action_wrapper i {
    font-size: 18px;
    padding: 10px;
    cursor: pointer;
}
.font_action_wrapper i:hover{
    color: #22a8f0;
}
.authors_count,
.writers_count,
.post_count{
    font-size: 30px;
}

/* Media start here  */

@media (min-width:  1200px){
.english-v .h-blog-r.pa-0 {padding-left: 0px !important;padding-right: 0;}
.english-v .h-blog-l.pa-0 {padding: 0;padding-left: 25px;}
.profile-page-data {padding-left: 0px;padding-right: 0px;}
.profile-main-wrapper {margin: 0 -20px;max-width: initial;}
.profile-detail-wrapper>.container {max-width:1170px;}
}

@media (min-width:  576px){
	.modal-fp .modal-dialog {
	    max-width: 400px;
	}

}


@media (min-width: 1351px) and (max-width: 1500px){
	.pro-ul-list.three-col > li {flex-basis: 33.33%;max-width: 33.33%;}
}

@media (min-width: 1200px) and (max-width: 1350px){
	.pro-ul-list.three-col > li {flex-basis: 33.33%;max-width: 33.33%;}
	.tab-profile-panel li {padding: 0 35px;}
}


@media (max-width: 1366px){	
	.list-img {
	    margin-bottom: 0;
	    margin-right: 25px;
    }
}
@media (max-width: 1200px){	
	.box-inner .list-img img {
	    width: 66px;
	}

	.box-inner .list-img {
	    margin-right: 20px;
	}

	.box-inner h2 {
	    font-size: 22px;
	}

	.box-inner p {
	    font-size: 16px;
	}

	.box-inner {
	    padding: 15px;
	}

	.box-inner .media {
	    align-items: center;
	}
	.sidebar-fillter .panel-h3 span{
		font-size: 14px;
	}
	.sidebar-fillter .panel-h3 {
	    font-size: 16px;
	}
	#carouselExampleCaptions .carousel-inner img {
	    height: 400px;
	}
	.carousel-caption h1, .carousel-caption h4 {
	    font-size: 48px;
	    color: #fff;
	    margin-bottom: 5px;
	}
	.carousel-caption p {
	    font-size: 26px;
	}
	input.chk-btn + label{
		font-size: 14px;
	}
	.profile-img {
	    width: 65px;
	    height: 65px;
	}
}
@media (max-width: 1199px){
	.box-inner .list-img img {
	    width: auto;
	}
	.section-home-blog {padding-left: 0;padding-right: 0;}
	.home-three-box {padding-left: 0;padding-right: 0;}
	.pro-ul-list.three-col > li {flex-basis: 50%;max-width: 50%;}
	/* .profile-detail-wrapper>.container {padding: 0;} */
	.tab-profile-panel li {padding: 0 25px;}
	.top-report > ul {padding-right: 30px;}
	.add-bog-btn a.btn-c,.add-sort-by-btn a.btn-c {font-size: 14px;}
	.filter-poes h4:first-child {margin-top: 0;}
	.copyright-p {font-size: 12px;}
	.box-panel {padding: 30px 20px;}
	.header-loggedin .header-right {max-width: calc(100% - 376px);flex: 0 0 calc(100% - 376px);}
	ul.ul-drop-log {right: -15px;}
	.header-loggedin .loging-btn {flex: 0 0 260px;max-width: 260px;}

.view-post-inner .h-blog-l {flex-basis: 66.66%;max-width: 66.66%;}
.view-post-inner .h-blog-r {flex-basis: 33.33%;max-width: 33.33%;}
.profile-box.profile-post-info {padding: 30px 20px;}
.section-home-blog.add-new-autor {padding-top: 0;}
.my-account-wrapper .ac-r {max-width: 66.66%;flex-basis: 66.66%;}
.my-account-wrapper .ac-l {flex-basis: 33.33%;max-width: 33.33%;}
.privay-wrapper .frm-border .btns .btn-c{font-size: 13px;}

}

@media (max-width: 991px){

	
	.header-cstm .btn-c {
	    padding: 12px 18px;
    	font-size: 14px;
	}
	.ul-nav li a {
	    padding: 0 25px 0 0;
	    font-size: 16px;
	}
	.header-right {
	    margin-left: 20px;
	}
	.box-inner {
	    padding: 15px 15px;
	}
	
	.box-inner h2 {
    font-size: 20px;
    line-height: 20px;
    margin: 0;
}
	.box-inner p {
	    font-size: 15px;
	}
	.sidebar-fillter .filter-poes {
	    padding: 23px 15px;
	}
	.sidebar-fillter h4 , p.ad-post-date  , a.red-more-link{
	    font-size: 14px;
	}
	h2.post_li {
	    font-size: 20px;
	    margin-bottom: 15px;
	}
	.profile-img {
	    width: 50px;
	    height: 50px;
	    margin: 0 0 0 15px;
	}
	.post-profile-info a {
	    font-size: 19px;
	        word-break: break-word;
	}
	.b-list-detail {
	    margin-top: 20px;
	    padding-top: 20px;
	}
	.b-list-detail p {
	    font-size: 14px !important;
	}
	.search-top {
	    padding: 25px 20px;
	}
	.src-form-theme input::-webkit-input-placeholder{
		font-size: 14px;
	}


	.src-form-theme input:-ms-input-placeholder { /* Internet Explorer */
	  font-size: 14px;
	}

	.src-form-theme input::placeholder {
	  font-size: 14px;
	}
	.header-loggedin .loging-btn {margin-left: auto;}
	.profile-edit-btn {padding-bottom: 30px;}
	.profile-box .pbox-pro-text p {font-size: 12px;}
	.pbox-pro-text h2 {font-size: 22px;}
	.profile-box .file-btn {max-width: 168px;flex-basis: 168px;}
	.profile-box .file-btn .profile-img-full {height: 168px;width: 168px;}
	.tab-profile-panel {padding-left: 200px;}
	.bio-li svg {margin-top: 8px;}
	.tab-profile-panel li p {font-size: 16px;}
	.header-count-profile {font-size: 22px;}
	.progile-d {min-height: 380px;}
	.logo img {width: 46px;}
	.header-cstm {padding: 13px 10px;}
	.profile-b {top: 12px;}
	.top-report {padding-top: 20px;}
	.top-report .share-a svg {width: 23px;height: 23px;}
	li.report-one {font-size: 14px;}
	li.report-one svg {width: 24px;height: 24px;}
	.profile-edit-btn a.btn-blue-sharp.btn-edit-bn {font-size: 14px;}
	.box-tab-inner {padding: 23px 15px;}
	.add-bog-btn a.btn-c i.ion-plus,.add-sort-by-btn a.btn-c i.ion-plus {width: auto;height: auto;font-size: 14px;margin-right: 3px;}
	.add-bog-btn a.btn-c,.add-sort-by-btn a.btn-c {font-size: 12px;}
	.add-bog-btn.flex.add_post_div,.add-sort-by-btn.flex.add_post_div {margin-bottom: 20px;}
	.box-panel {padding: 23px 15px;}
	.sidebar-footer li {margin-bottom: 10px;}
	.sidebar-footer li a {font-size: 14px;padding: 0;}
	ul.social-wrapper.social-one {margin-bottom: 15px;margin-top: 22px;}

	.profile-post-info .profile-edit-btn a {font-size: 15px;width: 107px;height: 42px;padding: 0;}
	.ul-follow {max-width: 170px;position: relative;margin-bottom: 20px;}
	.ul-follow > li {font-size: 16px;}
	.ul-follow > li big {font-size: 14px;margin-bottom: 4px;}
	.ul-follow:After {margin-left: 8px;}

    .ul-follow-mobile {max-width: 170px;position: relative;margin-bottom: 20px;}
    .ul-follow-mobile > li {font-size: 16px;}
    .ul-follow-mobile > li big {font-size: 24px;margin-bottom: 4px;font-weight: bold;}
    .ul-follow-mobile:After {margin-left: 8px;}
	.post-profile-one {margin-bottom: 30px;flex-direction: column;}
	.post-profile-one .profile-img-full {width: 88px;height: 88px;border: 2px solid #fff;}
	.post-profile-one h4.profile-name {width: 100%;padding-left: 0;font-size: 19px;text-align: center;margin-top: 10px;}
	span.span-contry-post {font-size: 15px;text-align: center;margin-top: 3px;display: block;}
	.note-data p {font-size: 16px;line-height: 24px;    font-weight: 600;}
	.post-merge .panel-h3 {font-size: 18px;}
	.arabic-v .view-post-inner .h-blog-r {padding: 0 0px 0 0px !important;}

	.box-p.box-blue {padding: 35px 20px;}
	.box-blue .file-btn {flex: 0 0 125px;max-width: 125px;margin-bottom: 10px;}
	.box-blue .file-btn .profile-img-full {height: 125px;width: 125px;}
	.box-blue .circle-check {width: 26px;height: 26px;line-height: 26px;right: 0;top: 6px;}
	.box-blue .circle-check i {font-size: 13px;}
	.box-blue .pbox-pro-text h2 {font-size: 18px;}
	.box-blue .pbox-pro-text p {font-size: 14px;line-height: 20px;}
	.tab_panel_new.tab-profile-l li {font-size: 15px;min-height: 55px;margin: 0 15px;}
	.my-account-wrapper .box-tab-inner {padding: 35px 20px;}
	.my-account-wrapper .input-cstm, .my-account-wrapper .input-search {font-size: 14px;padding: 0 15px;}
	.my-account-wrapper .asterisk {padding-left: 6px;}
	.my-account-wrapper .form-profile-set {margin: 0 -5px;} 
	.my-account-wrapper .form-profile-set .frm-grp {margin-bottom: 20px;flex-basis: 100%;max-width: 100%;}
	.btns input {width: 180px;font-size: 14px;}
	.btnr input {width: 180px;font-size: 14px;}
	.btn-save-account.flex .btnr {padding-right: 15px;}
	.ul-social.ul-social-ac.ul-new-link li {margin-right: 15px;}
	.ul-social.ul-social-ac.ul-new-link li a i {font-size: 30px;}
	.ul-social.ul-social-ac.ul-new-link li a b {font-size: 13px;margin-left: 10px;}
	.linking-wrapper .form-profile-set h3 {font-size: 14px;margin-bottom: 20px;}
	.my-account-wrapper .box-tab-inner h2 {margin-bottom: 20px;}
	.show-notification-btn p {font-size: 14px;margin-left: 10px;}



}

@media (min-width: 768px){
.menu-mobile-div {display: none;}
.mobile-footer {display: none;}
.add-bog-btn.flex.add_post_div.mobile-add-btn,.add-sort-by-btn.flex.add_post_div.mobile-add-btn{display: none;}
.social-mobile-bio{display: none;}
.bio-m{display: none;}
.ul-follow-mobile {display: none;}
}

@media (max-width: 767px){
	/* Header css */
	.menunav-md li {
	    display: inline-block;
	}
    .box-blue .file-btn:hover .profile-img-full:after{
        width: 120px;
        height: 120px;
    }

	.menunav-md li a {
	    font-family: 'Poppins', sans-serif;
	    font-weight: normal;
	    font-size: 11px;
	    text-align: left;
	    color: #707070;
	    padding: 0 9px;
	    transition: all 0.3s ease;
	}
	.menunav-md li a:hover{	    
	    color: #22a8f0;
	    transition: all 0.3s ease;

	}

	ul.menunav-md {
	    margin-left: auto;
	    margin-right: 16px;
	}
	.mobile-menu {
	    margin-left: auto;
	}
	.carousel-caption {
	    width: 100%;
	    left: auto;
	    right: auto;
	}
	.carousel-caption h1, .carousel-caption h4 {
	    font-size: 26px;
	}
	.carousel-caption p {
	    font-size: 20px;
	}
	#carouselExampleCaptions .carousel-indicators {
	    bottom: 10px;
	}
	#carouselExampleCaptions .carousel-caption {
	    bottom: 30px;
	}
	.section-home-blog {
	    padding-top: 20px;
	}
	.box-inner .media {
	    display: block;
	    text-align: center;
	    width: 100%;
	}

	.box-inner h2, .box-inner p {
	    text-align: center;
	}

	.box-inner .list-img img {
	    width: 40px;
	    max-height: 40px;
	    height: 40px;
	    margin-bottom: 10px;
	    object-fit: contain;
	}

	.box-inner .list-img {
	    margin: 0;
	}

	.box-inner {
	    padding: 20px;
	}

	.box-inner p {
	    font-size: 14px;
	    line-height: 1;
	    margin-top: 5px;
	}
	.res-inputform svg {
	    display: none;
	}
	.res-inputform > svg {
	    display: none !important;
	}
	.res-inputform button {
	    border: none;
	    background: transparent;
	    padding: 0;
	    position: absolute;
	    top: 50%;
	    right: 0;
	    transform: translate(0, -50%);
	}
	.filter-btn-wrapper a.btn-c.blue-btn {
	    display: none;
	}

	.filter-btn-wrapper a.btn-c.blue-btn a.filter-icon.d-md-none {}

	.filter-btn-wrapper {text-align: right;}

	.filter-btn-wrapper a.filter-icon {
	    font-size: 26px;
	}
	.ppl-ser.flex {
	    justify-content: center;
	}	
	.sidebar-fillter{
		position: fixed;
	    right: -280px;
	    top: 0;
	    height: 100%;
	    transition: ease-in-out .5s;
	    background: #fff;
	    width: 100%;
	    max-width: 280px;
	    box-shadow: 0 10px 30px 0 rgb(0 0 0 / 20%);
	    z-index: 9999;
	    overflow: auto;
	}
	.sidebar-fillter.filter-open {
	    right: 0;
	}
	.sidebar-fillter::-webkit-scrollbar {
	  width: 5px;
	  border-radius: 5px;
	}

	/* Track */
	.sidebar-fillter::-webkit-scrollbar-track {
	  background: #fff; 

	}
	 
	/* Handle */
	.sidebar-fillter::-webkit-scrollbar-thumb {
	  background: #22a8f0; 
	    border-radius: 12px;

	}

	/* Handle on hover */
	.sidebar-fillter::-webkit-scrollbar-thumb:hover {
	  background: #22a7f0; 
	}
	.sidebar-fillter .panel-h3 span {
	    display: none;
	}
	.closeSidebarFilter {
	    text-align: right;
	    display: block;
	    padding: 15px 10px 0;
	    font-size: 20px;
	}
	.closeSidebarFilter:hover {
	    opacity: 0.8;
	}
	.sidebar-fillter .filter-poes {
	    padding-top: 5px;
	    padding-bottom: 0;
	}
	.sidebar-fillter .panel-h3 {
	    border-color: #f4f4f4;
	    padding-bottom: 15px;
	    margin-bottom: 15px;
	}
	.sidebar-fillter h4{
	    margin-top: 20px;
	    font-weight: 600;
	    font-size: 13px;
	    color: #707070;
	}
	.sidebar-fillter .cstm-check [type="checkbox"]:not(:checked) + label:before, .sidebar-fillter .cstm-check [type="checkbox"]:checked + label:before {
	    width: 16px;
	    height: 16px;
	}
	.sidebar-fillter .cstm-check [type="checkbox"]:not(:checked) + label:after, .sidebar-fillter .cstm-check [type="checkbox"]:checked + label:after {
	    width: 10px;
	    height: 10px;
	    top: 3px;
	    left: 3px;
	}
	input.chk-btn + label {
	    border-color: #ddd;
	}
	.cstm-check label{
	    padding-top: 0;
	}
	.sidebar-filter-action {
	    display: flex;
	    justify-content: space-between;
	    flex-wrap: wrap;
	    margin-top: 35px;
	}
	.sidebar-filter-action button {
		margin: 0 !important;
	    padding: 8px 15px;
	    font-size: 14px;
	    height: auto !important;
	}
	.btn-filter-clear{
		border-radius: 5px;
		background: transparent;
		border: 1px solid #ddd;
		color: #adadad;
	}
	.btn-filter-clear:hover{
		background: transparent;
		border: 1px solid #707070;
		color: #707070;
	}

	.dropdown-menu.show {
	    right: auto !important;
	}
	.listtag-filter {
	    margin-bottom: 15px;
	    margin-top: 15px;
	}

	.listtag-wrap li {
	    display: inline-block;
	    background: #fff;
	    padding: 12px 15px;
	    margin-right: 10px;
	    border-radius: 5px;
	    cursor: pointer;
        margin-bottom: 10px;
	}
	.listtag-wrap li span {
	    font-size: 14px;
	    margin-left: 5px;
	    color: #adadad;
	}
	.listtag-wrap li a , .listtag-wrap li a span {
		display: inline-block;
	    font-weight: normal;
	    font-size: 12px;
	    text-align: left;
	    color: #adadad;
	}
	.listtag-wrap li:hover a {
	    color: #22a8f0;
	}
	.header-cstm {padding-left: 0;padding-right: 0;}
	.menunav-md li a {font-size: 17px;padding: 0 9px;     font-weight: bold !important;}
	.logo img {width: 100%;max-width: 40px;}
	.header-cstm {padding-left: 0;padding-right: 0;padding-top: 10px;padding-bottom: 10px;}
	ul.ul-nav.ul-mobile-none {display: none;}
	.menu-trigger svg {fill: #fff;}
	.header-right {margin-left: 0;}
	.menu-trigger svg {fill: #fff;    width: 18px;height: 18px;}
	.loging-btn.for-mobile-btn {margin-left: 0;margin-right: 15px;background: #22A8F0;margin: 0;min-height: 122px;align-items: flex-start;padding-top: 65px;justify-content: center;}
	.loging-btn.for-mobile-btn a {color: #fff;padding: 0 18px;height: 28px;border: 0;}
	.loging-btn.for-mobile-btn a.border-blue-btn {margin-right: 0;border-right: 1px solid rgb(229 229 229 / 20%);border-radius: 0;}
	.loging-btn.for-mobile-btn a img {filter: brightness(0) invert(1);}
	.header-space {height: 60px;}
	.for-mobile-btn .languagebox {display: none;}
	.menu-mobile-div {}
.ul-m-menu {padding: 0 16px;}
.ul-m-menu > li > a {font-family: Poppins;font-weight: normal;font-size: 14px;text-align: left;color: #707070;display: block;padding: 22px 0;border-bottom: 1px solid #F4F4F4;}
.ul-m-menu > li:last-child > a {border-bottom: 0;}
.ul-m-menu > li:first-child > a {font-size: 16px;}
.header-right {padding-bottom: 100px;    max-width: 220px;}
.mobile-footer {padding: 0 16px;position: absolute;width: 100%;bottom: 0;left: 0;padding-bottom: 19px;}
.mobile-footer ul.social-wrapper {margin: 0;padding: 22px 0 0 0;border-top: 1px solid #F4F4F4;padding-bottom: 16px;}
.mobile-footer p.copyright-p {font-family: Poppins;font-weight: normal;font-size: 10px;color: #22a8f0;text-align: center;}
.mobile-footer ul.social-wrapper li {padding: 0 5px;margin: 0;}
.logo {flex: 0 0 40px;max-width: 40px;}
#carouselExampleCaptions .carousel-inner img {height: 270px;}
#carouselExampleCaptions ol.carousel-indicators li {height: 9px;width: 9px;}
#carouselExampleCaptions ol.carousel-indicators li:after {width: 5px;height: 5px;}
#carouselExampleCaptions ol.carousel-indicators li.active:after{background: #fff;} 
.carousel-control-prev-icon {width: 9px;height: 17px;}
.carousel-control-next-icon {width: 9px;height: 17px;}
.carousel-control-prev {left: 10px;}
.carousel-control-next {right: 10px;}
.carousel-caption p {font-size: 14px;margin-bottom: 5px;}
.box-inner .list-img img {width: 24px;height: 24px;}
.box-inner h2 {font-size: 16px;}
.box-inner p {font-size: 12px;margin-top: 5px;}
.box-inner .media {max-width: 100%;margin: 0 auto;}
.box-inner {padding: 20px 10px 15px 10px;}
.header-right {right: -400px;}
.sidebar-fillter {right: -400px;}
.p-info-pro p.p-pro {font-size: 12px;margin-bottom: 0;}
.p-info-pro .profile-name {font-size: 14px;}
.p-info-pro .pro-content p {font-size: 10px;}
.autor-btn a.btn-c {width: 83px;height: 30px;font-size: 10px;}
.pro-ul-list.three-col {margin-left: -7px;margin-right: -7px;}
.pro-ul-list.three-col > li {padding: 0 7px;}
.p-info-pro {margin-bottom: 0;}
.section-home-blog.home-blog-looged-in {padding-top: 0;}
.section-home-blog.home-blog-looged-in .search-top {margin-bottom: 0;margin-left: -15px;margin-right: -15px;}
.top-report .share-a {margin-left: 12px;}
.progile-d {min-height: 180px;margin-bottom: 0;margin:0;}
.profile-b {top: 12px;padding-left: 15px;}
.top-report > ul {padding-right: 15px;}
.top-report .share-a {margin-left: 12px;}
.profile-detail-inner {margin-bottom: 0;margin: 0;align-items: flex-end;padding-bottom: 20px;}
.box-p.profile-box {padding: 0;}
.profile-edit-btn {padding-bottom: 6px;padding-top: 0;}
.profile-edit-btn a.btn-blue-sharp.btn-edit-bn {font-size: 14px;width: 80px;height: 40px;padding: 0;}
.profile-box .file-btn .profile-img-full {height: 80px;width: 80px;padding: 0;}
.profile-box .file-btn {max-width: 80px;flex-basis: 80px;}
.profile-box .pbox-pro-text {padding-top: 0;padding-left: 12px;margin: 0;}
.pbox-pro-text h2 {font-size: 14px;}
.tab-profile-panel li .xs-show {display: none;}
.tab-profile-panel {padding: 10px 15px;justify-content: space-between;}
.bio-li svg {margin-top: 6px;width: 15px;height: 15px;}
.tab-profile-panel li p {font-size: 12px;}
.tab-profile-panel li.active, .tab-profile-panel li:hover {border-bottom: 0px solid #22a7f0;padding: 0;margin: 0;}
.tab-profile-panel li p b {order: 1;margin-bottom: 8px;font-weight: 400;font-size: 12px;}
.header-count-profile {font-size: 14px;}
.tab-profile-panel li {padding: 0;}
.profile-page-data .h-blog-l {padding-right: 0;padding-left: 0;flex-basis: 100%;max-width: 100%;border: 0;margin: 0;}
.profile-page-data .h-blog-r {flex-basis: 100%;max-width: 100%;border: 0 !important;padding-right: 0;margin: 0;}
.profile-page-data {padding-top: 0;padding-bottom: 25px;}
.tab-profile-mobile .tab_content {border: 0px solid #ddd;background: transparent;padding: 0;border-top: 0;}
.mobile-none {display: none;}
.add-bog-btn.flex.add_post_div.mobile-add-btn,.add-sort-by-btn.flex.add_post_div.mobile-add-btn {margin: 0;padding: 0 15px;padding-top: 10px;background: #fff;    padding-bottom: 15px;}
.add-bog-btn.flex.add_post_div.mobile-add-btn a.btn-c,.add-sort-by-btn.flex.add_post_div.mobile-add-btn a.btn-c {height: 40px;font-size: 14px;margin: 0;}
.add-bog-btn.flex.add_post_div.mobile-add-btn a.btn-c i.ion-plus,.add-sort-by-btn.flex.add_post_div.mobile-add-btn a.btn-c i.ion-plus {margin-right: 10px;}
.search-top.box-panel.mobile-search-one {padding: 0px 15px 15px 15px;margin-bottom: 0;}
.search-top.box-panel.mobile-search-one .input-s {margin-bottom: 0;}
.add-bog-btn {width: 100%;margin-left: 0;padding-top: 30px;margin-top: 0;padding-bottom: 15px;padding-left: 15px;padding-right: 15px;}
.add-sort-by-btn {width: 100%;margin-left: 0;margin-top: 0;}
.add-bog-btn select.btn-c,.add-sort-by-btn select.btn-c {height: 55px;margin-left: 0;border: 0;border-radius: 5px;min-width: 110px;font-size: 12px;padding: 0 10px;}
.fav-write-head {margin-bottom: 0;}
.h-blog-ul.post-m {padding: 0 15px;}

.bio-listing-m .bio-listing-wrap {border-radius: 5px;background: #fff;border: none;padding: 20px 15px;margin: 15px;}
.bio-listing-m .bio-m {margin-bottom: 25px;}
.bio-listing-m.bio-listing-wrap h2 {font-size: 26px;margin-bottom: 13px;}
.bio-listing-m.bio-listing-wrap p {font-size: 16px;margin-bottom: 0;}
.social-mobile-bio {border-radius: 5px;background: #fff;border: none;padding: 20px 15px;display: flex;margin: 15px;flex-wrap: wrap;align-items: center;}
.social-mobile-bio h2 {font-family: Poppins;font-weight: 600;font-size: 14px;text-align: left;color: #22a8f0;margin-bottom: 0;}
.social-mobile-bio ul.social-wrapper.about-sc {max-width: 100%;justify-content: initial;margin-left: auto;margin-right: 0;}
ul.social-wrapper.about-sc li {margin: 0;padding-left: 25px;}
.pro-ul-list.three-col.follow-tab {margin-top: 15px;margin-left: 7px;margin-right: 7px;}
.fav-wrapper {padding: 0 15px;}
.bio-listing-wrap.bio-listing-m {margin: 17px 15px 15px 15px;padding: 15px;}
.search-top.box-panel.mobile-search-one .input-s > div {flex-basis: 100%;max-width: 100%;padding-right: 37px;}
.search-top.box-panel.mobile-search-one .input-s {position: relative;}
.search-top.box-panel.mobile-search-one .theme-form input, .search-top.box-panel.mobile-search-one .theme-form select {font-size: 14px;padding: 3px 10px;min-height: 40px;padding-right: 40px;}
.search-top.box-panel.mobile-search-one .input-s > div.filter-btn-wrapper {position: absolute;right: 0;top: 0;padding: 0;height: 100%;align-items: center;flex-basis: initial;max-width: initial;width: 21px;display: flex;}
.search-top.box-panel.mobile-search-one .input-s > div.filter-btn-wrapper i {font-size: 21px;position: relative;top: -2px;}
.header-loggedin .header-right {max-width: 280px;flex: 0 0 280px;}
.header-loggedin .loging-btn.for-mobile-btn {display:none;align-items: center;height: 122px;padding-bottom: 15px;margin-right: 0;flex: 0 0 100%;max-width: 100%;}
.header-loggedin .loging-btn.for-mobile-btn a img {filter: initial;}
.header-loggedin .loging-btn.for-mobile-btn a {height: auto;padding: 0;}
.header-loggedin .profile-img {margin: 0 10px 0 0;}
.header-loggedin ul.ul-drop-log {display: none !important;}
.add-write-wrapper {margin: 0 15px;}
.add-write-wrapper h1 {height: 50px;font-size: 14px;padding: 0 20px;}
.add-write-wrapper form {padding: 20px 15px;}
.add-write-wrapper form .frm-grp .input-search {font-size: 14px;padding: 0 15px;height: 40px;}
.add-write-wrapper form .frm-grp span.select2-selection.select2-selection--multiple input {font-size: 14px;height: auto;}
.add-write-wrapper ul.select2-selection__rendered li.select2-search.select2-search--inline {height: auto !important;line-height: 40px !important;}
.add-write-wrapper form .frm-grp textarea.input-search {padding: 15px;}
.add-write-wrapper form .frm-grp span.select2-selection.select2-selection--multiple {line-height: normal;min-height: 40px;}
.frm-grp.btn-add .cstm-check label {font-size: 13px;padding-top: 3px;}
.frm-grp.btn-add > span {margin-bottom: 10px;}
.frm-grp.btn-add .login-btn .btn-c {width: 128px;height: 40px;font-size: 14px;color: #fff;}
.frm-grp.btn-add {flex-direction: column;}
.frm-grp.btn-add .login-btn {margin-left: 0;}
.add-write-wrapper form .frm-grp select.input-search {background-position: 97% 50%;}
.add-write-wrapper form#add_new_writing_form .select2-container--default .select2-selection--multiple .select2-selection__choice {margin-top: 0;font-size: 11px;}
.add-write-wrapper form#add_new_writing_form .select2-container--default .select2-selection--multiple .select2-selection__choice span {float: right;margin-left: 2px;margin-right: 0;}
.header-loggedin .menu-trigger svg {fill: #22a7f0;}
.header-loggedin .menu-mobile-div {margin-top: 40px;}
.profile-edit-btn .btn-blue-sharp.btn-border.logout-btn {display: none;}


	.view-post-inner {padding-top: 0;}
	.profile-box.profile-post-info {padding: 30px 15px;margin-left: -15px;margin-right: -15px;border-radius: 0;min-height: 206px;display: flex;align-items: flex-end;padding-bottom: 24px;}
	.profile-post-info .profile-info {width: 100%;margin: 0;display: flex;align-items: flex-end;}
	.post-profile-one {margin-bottom: 0;flex-direction: initial;width: calc(100% - 87px);}
	.ul-follow {display: none;}
    .ul-follow-mobile {display: flex;}
	.profile-post-info .profile-edit-btn {margin: 0;padding: 0;margin-left: auto;}
	.profile-post-info .profile-edit-btn a {font-size: 12px;width: 83px;height: 30px;padding: 0;}
	.post-profile-one {margin-bottom: 0;flex-direction: initial;width: calc(100% - 87px);}
	.post-profile-one .profile-img-full {width: 71px;height: 71px;border: 2px solid #fff;}
	.post-profile-one h4.profile-name {width: calc(100% - 91px);padding-left: 10px;font-size: 14px;text-align: left;margin-top: 0;}
	span.span-contry-post {font-size: 20px;text-align: left;margin-top: 6px;display: block;}
	.view-post-inner .h-blog-r {flex-basis: 100%;max-width: 100%;padding: 0 !important;}
	.view-post-inner .h-blog-l {flex-basis: 100%;max-width: 100%;padding: 0;}
	.view-post-inner .h-blog-content {border: 0;padding: 20px;}
	.view-post-inner .h-blog-content h2 {line-height: 30px;margin-bottom: 4px;}
	p.list-detail-p.list-post-date {margin-bottom: 15px;padding-bottom: 15px;font-size: 12px;}
    .arabic-v p.list-detail-p.list-post-date {margin-top: 10px;font-size: 14px;}
	.view-post-inner .blog-p {font-size: 16px;margin: 0;}
	.comment-box-report {border-top: 1px solid #f4f4f4;margin-top: 20px;padding-top: 20px;flex-direction: column;}
	.comment-box-report .b-list-detail {padding: 0;margin-bottom: 20px;padding-bottom: 20px;border-bottom: 1px solid #f4f4f4;}
	.btn-single-page a.ic-heart {font-size: 12px;}
	.btn-single-page a.ic-heart i {margin-right: 5px;}
	.btn-single-page a i {font-size: 15px;}
	.btn-single-page a {margin-right: 0;margin-left: 12px;}
	.btn-single-page a.ic-circle {font-size: 12px;}
	.btn-single-page a.ic-circle svg {margin-right: 5px;}
	.btn-single-page a svg {width: 13px;height: 13px;}
	.view-post-inner #delete_btn ,.view-post-btn {height: 20px;width: 20px;}
	.view-post-inner #delete_btn i ,.view-post-btn i {font-size: 9px;}
	.view-post-inner .box-tab-inner.form-single .form-profile-set textarea {height: 95px;font-size: 14px;padding: 10px 15px;}
	.view-post-inner .form-signle-check {align-items: center;}
	.view-post-inner .s-change .btn-c {width: 170px;height: 40px;font-size: 14px;}
	.b-list-detail p span {vertical-align: middle;display: block !important;}
	.comment-box-report .b-single-list p.list-detail-p {font-size: 12px !important;line-height: 21px !important;margin-right: 5px !important;}
	.form-profile-set .check-login {justify-content: center;}
	.view-post-inner .s-change {margin-top: 0;}
	/* p.list-detail-p.tag-p {display: none;} */
	.review-data-sec.box-white {padding: 20px 15px;}
	.review-data-sec.box-white h2 {font-size: 16px;}
	.r-box {flex-direction: initial;}
	.r-box .profile-img-full {width: 50px;height: 50px;flex-basis: 50px;margin: 0;padding: 0;}
	.r-right {padding-bottom: 0;width: calc(100% - 50px);flex-basis: calc(100% - 50px);padding-right: 10px;}
	.comment-head h3 {text-align: right;margin: 0;font-size: 14px;}
	li.edit-li.ed {margin-right: 8px;}
	.comment-head .reply-like li {border: 0;margin: 0;padding: 0;margin-right: 4px;}
	li.edit-li.ed i {display: none;}
	.reply-like a i {margin-left: 4px;margin-right: 0;font-size: 13px;}
	span.title_text {display: inline-flex;}
	.comment-head .reply-like a {font-size: 12px;}
	.r-right p {margin-top: 8px;font-size: 13px;line-height: 25px;}
	.comment-head h3 a {font-size: 14px;margin-bottom: 2px;width: 160px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
	.comment-head h3 .r-data {font-size: 12px;}
	.comment-head .reply-like li svg {width: 14px;height: 14px;margin-left: 4px;}
	.post-merge .panel-h3 {font-size: 14px;color: #414141;margin-bottom: 15px;padding-bottom: 15px;}
	.filter-poes.box-panel.post-merge.last-m {margin-top: 20px;margin-bottom: 20px;padding-bottom: 20px;}
	.filter-poes.box-panel.for-mobile-sec {display: none;}
	.section-home-blog.add-new-autor {padding-bottom: 0;}
	.view-post-inner .post-share .share-a a {padding: 0;}
	.view-post-inner .post-share .share-a .dropdown-menu a {padding: 5px 10px;}
	.sec-account-set.my-account-wrapper {padding: 15px 0;}
	.box-p.box-blue {padding: 30px 20px 20px 20px;margin-bottom: 0;}
	.my-account-wrapper .ac-r {max-width: 100%;flex-basis: 100%;padding: 0;}
	.my-account-wrapper .ac-l {flex-basis: 100%;max-width: 100%;}
	.box-blue .file-btn {margin-bottom: 3px;}
	.box-blue .pbox-pro-text h2 {font-size: 16px;margin: 0;}
	.box-blue .pbox-pro-text p {font-size: 12px;line-height: 20px;}
	h3.tab_drawer_heading.d_active + div {margin-bottom: 15px;}
	h3.tab_drawer_heading {height: 52px;border: 0;background: #fff;font-family: Poppins;font-weight: normal;font-size: 14px;text-align: left;color: #707070;padding: 0 20px;position: relative;z-index: 1;}
h3.tab_drawer_heading.d_active:After {position: absolute;content: "";bottom: 0;width: 100%;height: 100%;background: #22a8f0;left: 0;z-index: -1;}
h3.tab_drawer_heading:After {position: absolute;content: "";bottom: 0;width: calc(100% - 30px);height: 1px;background: #f4f4f4;left: 15px;}
h3.tab_drawer_heading.d_active {color: #fff;margin-top: 0;}
h3.tab_drawer_heading.d_active i {color: #fff;}
.my-account-wrapper .box-tab-inner {margin-bottom: 0;padding: 20px 20px;}

h3.tab_drawer_heading.d_active + div {margin-bottom: 15px;}
.my-account-wrapper .form-profile-set {margin: 0;}
.my-account-wrapper .form-profile-set .frm-grp {margin-bottom: 15px;flex-basis: 100%;max-width: 100%;}
.my-account-wrapper .asterisk {padding-left: 6px;top: 6px;}
.my-account-wrapper .input-cstm, .my-account-wrapper .input-search {padding: 0 15px;height: 40px;}
.my-account-wrapper .box-tab-inner h2.sc-ac {display: block;font-size: 16px;margin-bottom: 15px;}
.my-account-wrapper .form-social-code .frm-grp {margin-bottom: 15px;}
.my-account-wrapper .form-social-code .frm-grp .input-cstm {padding-left: 42px;font-size: 14px;}
.btn-save-account {margin-top: 30px;}
.btn-save-account.flex .btnr {padding-right: 0;width: 50%;padding-right: 7px;}
.btnr input {width: 100%;font-size: 12px;padding: 0;height: 40px;}
.btns {width: 50%;padding: 0;padding-left: 7px;}
.btns input {width: 100%;font-size: 12px;height: 40px;}
h3.tab_drawer_heading.d_active:After {position: absolute;content: "";bottom: 0;width: 100%;height: 100%;background: #22a8f0;left: 0;z-index: -1;    border-radius: 5px 5px 0 0;}
.my-account-wrapper textarea.input-cstm {padding: 10px 15px;font-size: 14px;height: 152px;}
.sec_btn label:after {width: 12px;height: 12px;}
.sec_btn label {width: 32px;height: 18px;}
.form-profile-set.box-pad.notification-inner-text .btns {padding-top: 0px;margin: 0 auto;}
.btns input {font-size: 12px;padding: 0;width: 146px;margin: 0 auto;}
.show-notification-btn {margin-bottom: 15px;position: relative;min-height: 18px;padding-left: 42px;}
.sec_btn {position: absolute;left: 0;top: 0;}
.show-notification-btn p {margin-left: 0;line-height: 16px;}
.notification-wrap .show-notification-btn {margin-bottom: 15px;}
.privay-wrapper .show-notification-btn {margin-bottom: 15px;}
.my-account-wrapper .privay-wrapper .form-profile-set.form-privacy.frm-border {margin-top: 20px;padding-top: 20px;}
.my-account-wrapper .privay-wrapper .form-profile-set.form-privacy.frm-border h3 {font-size: 15px;margin-bottom: 20px;}
.privay-wrapper .frm-border .ul-simple-text li {font-size: 14px;line-height: 18px;padding-left: 25px;}
.privay-wrapper .frm-border .ul-simple-text li:After {width: 13px;height: 13px;top: 3px;}
.privay-wrapper .form-profile-set.form-privacy .check-login .cstm-check label a {font-size: 13px;}
.privay-wrapper .form-profile-set.form-privacy .check-login .cstm-check label {font-size: 13px;padding-left: 30px;padding-top: 2px;}
.privay-wrapper .s-change {margin: 0;}
.privay-wrapper .frm-border .btns {margin-right: 0;width: 100%;padding: 0;margin-top: 10px;}
.privay-wrapper .frm-border .btns:first-child {margin-top: 0;}
.privay-wrapper .frm-border .btns .btn-c {font-size: 13px;padding: 0;width: 100%;}
.ul-social.ul-social-ac.ul-new-link li a b {display: none;}
.ul-social.ul-social-ac.ul-new-link li {margin-right: 0;}
.ul-social.ul-social-ac.ul-new-link {justify-content: space-between;max-width: 223px;margin: 0 auto;padding-top: 0;}
h3.tab_drawer_heading.d_active:nth-last-child(2) {margin-top: 15px;}
h3.tab_drawer_heading.d_active:nth-last-child(2) + div {margin-bottom: 0;}
.error {color: #22a8f0 !important;font-size: 12px;margin-top: 5px !important;}
.no-data-div img{width: 60px;}
.p-info-pro h4 {font-size: 1rem;}
.top-report .share-a .dropdown-menu.show {right: 0 !important;}
.logout_btn_user{display: none;}
.p_top_0{padding-top: 0;}
form#contact_form br {display: none;}
form#contact_form  .row > div {margin-bottom: 20px;}
div#modal-login {padding-right: 0 !important;}

.modal-login-inner {padding: 50px 20px 20px 20px;}
.check-login a {font-size: 14px;margin-left: auto;}

.profile-box .circle-check i {
    color: #fff !important;
}
.profile-img-full .circle-check {
    right: 0px !important;
    top: 8px !important;
}
.view-post-inner .profile-img-full .circle-check{
    right: 0px !important;
    top: 0px !important;
}
/* .mobile-menu {
    margin-right: 0 !important;
    margin-left: 0 !important;
    width: 24px;
}
.header-notification-wrapper {
    top: 0 !important;
    right: 0 !important;
} */
	/*-----------------------------------------


	 	Arabic 
	-------------------------------------------*/
	.arabic-v .sidebar-fillter.filter-open {
	    left: 0;
	    right: auto;
	}

	.arabic-v .sidebar-fillter {
	    left: -300px;
	    right: auto;
	}
	.arabic-v  .sidebar-fillter .cstm-check [type="checkbox"]:not(:checked) + label:after, .arabic-v  .sidebar-fillter .cstm-check [type="checkbox"]:checked + label:after {
	    top: 3px;
	    left: auto;
	    right: 3px;
	}
	.arabic-v .box-inner .media-body h2 {text-align: center;}
	.arabic-v .box-inner .media-body  p {text-align: center;}
	.arabic-v .res-inputform button {right: auto;}

	.arabic-v .header-loggedin .header-right {right: auto;left: -400px;}
	.arabic-v .header-loggedin .profile-img {margin: 0 0px 0 10px;}
	.arabic-v .profile-box .pbox-pro-text {padding-right: 12px;}
	.arabic-v .tab-profile-panel {padding-left: 15px;padding-right: 15px;}
	.arabic-v .search-top.box-panel.mobile-search-one .theme-form input::-webkit-input-placeholder {font-size: 14px !important;}
	.arabic-v .search-top.box-panel.mobile-search-one .theme-form input::-moz-placeholder {font-size: 14px !important;}
	.arabic-v .search-top.box-panel.mobile-search-one .theme-form input:-ms-input-placeholder {font-size: 14px !important;}
	.arabic-v .search-top.box-panel.mobile-search-one .theme-form input:-moz-placeholder {font-size: 14px !important;}
	.arabic-v .add-bog-btn.flex.add_post_div.mobile-add-btn a.btn-c i.ion-plus,.arabic-v .add-sort-by-btn.flex.add_post_div.mobile-add-btn a.btn-c i.ion-plus {margin-right: 0;margin-left: 10px;}
	.arabic-v .profile-data-l {padding: 0;text-align: right;}
	.arabic-v .bio-listing-m.bio-listing-wrap p {text-align: right;}
	.arabic-v .social-mobile-bio ul.social-wrapper.about-sc {margin-left: 0;margin-right: auto;}
	.arabic-v ul.social-wrapper.about-sc li {margin: 0;padding-left: 0;padding-right: 25px;}
	.arabic-v li.report-one {margin-left: 15px;}
	.arabic-v .search-top.box-panel.mobile-search-one .input-s > div.filter-btn-wrapper {right: auto;left: 0;    padding-left: 0;}
	.arabic-v .search-top.box-panel.mobile-search-one .input-s > div {padding-right: 0;padding-left: 37px;}
	.arabic-v .add-write-wrapper form .frm-grp span.select2-selection.select2-selection--multiple input {padding: 0;}
	.arabic-v .frm-grp.btn-add .login-btn {margin-right: 0;}
	.arabic-v .frm-grp.btn-add .login-btn .btn-c {margin: 0 auto;}
	.arabic-v .frm-grp.btn-add {align-items: initial;}
	.overlay_is_open.arabic-v .header-loggedin .header-right {left: 0;}
	

	.arabic-v .post-profile-one h4.profile-name {padding-right: 10px;}
	.profile-post-info .profile-edit-btn {margin-left: 0;margin-right: auto;}
	.arabic-v .comment-box-report .div-s-share {margin-left: auto;margin-right: 0;}
	.arabic-v .profile-post-info .profile-edit-btn a {font-size: 14px;}
	.arabic-v .dropdown-menu.show {right: auto !important;left: 0 !important;}
	.arabic-v .ul-social.ul-social-ac.ul-new-link li {margin-left: 0;}

	.arabic-v span.span-contry-post {text-align: right;} .arabic-v
.post-profile-one h4.profile-name a.profile_url {text-align: right;font-size: 22px;font-weight: bold !important;}
.post-list-wrapper .h-blog-content .share-a.copy-input{ bottom: 22px; }
    /* .arabic-v .view-post-inner .blog-p {font-size: 18px !important;font-weight: 600;}
    .arabic-v .h-blog-content h2{font-size: 20px;}
    .arabic-v .highlight_content p.blog-p.post_li{
        font-weight: 600;
        font-size: 18px !important;
    }
    .arabic-v .menunav-md li a{
        font-size: 14px;
        font-weight: 600;
    }
    .arabic-v .cstm-check label{
        font-weight: 600;
        font-size: 16px;
    } */
	
}

@media (max-width:  767px){
.noti-head .add-sort-by-btn {width: auto;}
ul.ul-noti > li {padding: 10px;}
.arabic-v .n-text {padding-right: 12px;padding-left: 0;}
.n-inner .n-photo img {width: 50px;height: 50px;}
.n-inner .n-photo {width: 50px;}
.n-text {width: calc(100% - 50px);padding-left: 12px;}
.n-text h4 {font-size: 12px;}
.n-text p {font-size: 10px;}
.noti-head {padding: 0 10px;margin-bottom: 15px;}
.notification-wrapper {padding-top: 15px;}
.arabic-v .view-post-inner .h-blog-l {padding-right: 0;}
.header-notification-wrapper{top: 5px;right: 10px;}
.arabic-v .header-notification-wrapper{top: 5px;right: 0;}
.arabic-v .notification-count{right: 8px;left: unset;}
.view-post-inner .post-share h2.post-title {width: 100%;padding-left: 0;}

}

@media (max-width:  576px){
	.sidebar-filter-action button{
	    font-size: 13px;
	}
	
}
@media (min-width: 320px) and (max-width: 360px){
.check-login a {font-size: 12px;margin-left: auto;}
.cstm-check label {font-size: 12px;}
.modal-login-inner {padding: 50px 15px;}
.modal-login-inner {padding: 50px 15px 20px 15px;}
.p-login.p-for {font-size: 13px;}

}
.datepicker {
    z-index: 100000 !important;
}
p.p-birth-date {
    font-size: 14px;
    color: #757575;
}
.timeline-header {
    background: #22a8f0;
    margin: 0;
    padding: 9px;
    color: #fff;
    font-size: 22px !important;
}
.invisible-comment span {
    padding-left: 5px;
    color: #1f8fcc;
    font-weight: 600;
    font-size: 16px;
}
.invisible-comment img {
    width: 20px;
}
.invisible-comment span {
    padding-left: 5px;
    color: #1f8fcc;
    font-weight: 600;
    font-size: 16px;
}
.new-auther-check {
    right: -2px !important;
    top: -1px !important;
}