body{background:#f8f8f8;margin:0;font-family:Heebo,Arial;direction:rtl}
.header{text-align:center;position:relative}
.header .logo{display:block;width:calc(100% - 160px);margin:20px auto;max-width:400px}
.header .logo img{width:100%}
.header .login{position:absolute;top:10px;left:10px;cursor:pointer}
.header .menu{position:absolute;right:10px;top:10px}
.header .login span,.header .menu span{display:none}
.header .topText{font-size:16px;margin:0 30px 20px;color:#439db5;line-height:1.2}
.header .share{width:80px;font-size:24px;margin:0 auto;background-color:#1342a1;background-image:url(../images/share.svg);background-repeat:no-repeat;background-position:right 15px center;background-size:26px;padding:0 40px 0 12px;height:40px;bottom:10px;line-height:40px;left:90px;border-radius:20px;color:#fff;cursor:pointer}
.wrapper{max-width:1600px;margin:40px auto;position:relative;font-size:0}
.box{position:absolute;top:0;width:100%;background:0 0;padding-top:80px;font-size:16px;text-align:right}
.box:not(.selected)>*{display:none}
.box>.box-title{display:table;width:33%;height:58px;line-height:1;text-align:center;box-sizing:border-box;top:0;position:absolute;z-index:9;background:#057a88;color:#057a88;padding:1px 1px 0 1px}
.box.box2>.box-title{margin-right:33%;width:34%;background:#fc6299;color:#fc6299}
.box.box3>.box-title{margin-right:67%;background:#38bbcc;color:#38bbcc}
.box>.box-title>div{display:table;width:100%}
.box>.box-title>div>div{display:table-cell;height:57px;vertical-align:middle;padding:0 12px;box-sizing:border-box;max-width:100%;background:rgba(255,255,255,.95);font-weight:600}
.box.selected>.box-title{color:#fff!important}
.box.selected>.box-title div{background:0 0}
.box.selected::before{content:"";top:58px;height:2px;background:#057a88;width:100%;position:absolute;z-index:9}
.box.box2.selected::before{background:#fc6299}
.box.box3.selected::before{background:#38bbcc}
.box input.box-search{box-sizing:border-box;height:40px;border-radius:5px;border:1px solid #057a88;margin-left:14px;float:left;width:calc(50% - 20px);padding:0 10px;font-size:18px;color:#555}
.box.box2 input.box-search{border-color:#fc6299}
.box.box3 input.box-search{border-color:#38bbcc}
.box .addBtn{width:calc(50% - 20px);height:42px;font-size:14px;line-height:1;position:relative;margin-right:14px;cursor:pointer}
.box .box_content{margin:20px 0 0;border-top:2px dotted #057a88;max-height:calc(100vh - 142px);overflow:auto;box-sizing:border-box;padding-bottom:20px;display:flex;padding:0 14px;flex-wrap:wrap}
.wrapper{font-size:16px}
.box .box_content::-webkit-scrollbar-track{background-color:#f5f5f5}
.box .box_content::-webkit-scrollbar{width:10px;background-color:#f5f5f5}
.box .box_content::-webkit-scrollbar-thumb{background-color:#057a88}
.box2 .box_content::-webkit-scrollbar-track{background-color:#f5f5f5}
.box2 .box_content::-webkit-scrollbar{width:10px;background-color:#f5f5f5}
.box2 .box_content::-webkit-scrollbar-thumb{background-color:#fc6299}
.box.box2 .box_content{border-color:#fc6299}
.box.box3 .box_content{border-color:#38bbcc}
.box .addBtn{color:#057a88;font-weight:600}
.box.box2 .addBtn{color:#fc6299}
.box.box3 .addBtn{color:#38bbcc}
.box .plus{width:42px;height:42px;background:#057a88;border-radius:50%;cursor:pointer;position:absolute;margin-left:5px;top:0}
.box.box2 .plus{background:#fc6299}
.box .form{position:absolute;top:0;right:0;left:0;bottom:0;background:#fff;padding-top:60px;box-sizing:border-box}
.acf-field .autoBox,.inputWrap .autoBox{position:absolute;top:60px;right:0;background:#fff;width:302px;max-height:0;overflow:hidden;border:2px solid red;z-index:101;box-sizing:border-box;opacity:0;-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}
.autoBox a,.autoBox span{display:block;padding:5px 30px 5px 5px;text-align:right;cursor:pointer;font-size:18px}
.autoBox a:nth-child(even),.autoBox span:nth-child(even){background:#f8f8f8}
.autoBox a>b,.autoBox span>b{color:#d9418f}
.autoBox a:hover,.autoBox span:hover{background-color:#09a1e7;color:#fff}
.autoBox a:hover b,.autoBox span:hover b{color:#fff;font-weight:400}
.autoBox a{color:#000}
.autoBox a.keyActive,.autoBox span.keyActive{background:#fdf0d8!important}
.acf-field.active .autoBox,.inputWrap.active .autoBox{max-height:200px;border:1px solid #2d3b60;padding:0;box-shadow:0 0 5px rgba(0,0,0,.5);opacity:1;overflow:auto}
.autoBox .autoComplete .title{font-size:12px;text-align:left;padding:0 5px;background:#f1f1f1;color:#bebebe;border-top:1px solid #bebebe;border-bottom:1px solid #bebebe}
.autoBox .autoSuggest .title{font-size:12px;text-align:left;padding:0 5px;background:#f1f1f1;color:#bebebe;border-top:1px solid #bebebe;border-bottom:1px solid #bebebe}
.popup.contact .container{position:absolute;top:50%;right:50%;width:100%;height:550px;max-height:90vh;transform:translateY(-50%) translateX(50%);border-radius:8px;max-width:400px;background:#fff;padding:10px;box-sizing:border-box;overflow:auto}
.popup.contact .inputWrap{display:block;width:100%;background:#ccc;max-width:300px;height:50px;display:block;margin:10px auto;position:relative}
.popup.contact .inputWrap input{position:Absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;box-sizing:border-box;padding:0;border:0;direction:rtl;background:0 0;z-index:2;padding:0 10px;font-size:16px;font-weight:600;font-family:inherit}
.popup.contact .inputWrap input+label{position:absolute;top:1px;right:5px;font-size:14px;z-index:1}
.popup.contact .title{padding:10px;text-align:right}
.popup.contact .title .img{display:inline-block;width:40px;height:40px;border-radius:40px;margin-left:5px}
.popup.contact .title .img img{width:100%;height:auto;border-radius:40px}
.popup.contact .title>div:not(.img){display:inline-block;vertical-align:top}
.popup.contact .title>div:not(.img)>div{display:table-cell;height:40px;vertical-align:middle}
.popup.contact .title>div:not(.img)>div .name{font-weight:600}
.popup.contact{text-align:center}
.popup.contact .wpcf7{display:inline-block;text-align:right}
.box.box3 .plus{background:#38bbcc}
.box .plus svg{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}
.addBtn span{position:relative;display:block;margin-right:50px;padding-top:6px}
.post .bottom{border-bottom:2px dotted #057a88;margin:10px 0;padding-bottom:50px;position:relative;padding-right:50px;color:#057a88;width:100%;box-sizing:border-box}
.post{width:100%}
.box.box2 .post{border-color:#fc6299;color:#fc6299}
.box.box3 .post{border-color:#38bbcc;color:#38bbcc}
.user_thumb{width:42px;height:42px;position:absolute;border-radius:50%;background:#439db5;background-image:url(../images/user_white.svg);background-repeat:no-repeat;background-position:center;background-size:26px;top:10px;right:0}
.user_thumb.pic{background-size:cover}
.box.box2 .user_thumb{background-color:#fc6299}
.box.box3 .user_thumb{background-color:#38bbcc}
.user_name{font-weight:600}
.post_content{color:#777;line-height:1.2;font-size:14px;max-height:50px;overflow:hidden;min-height:32px}
.post_location{margin-top:4px;background-image:url(../images/location.svg);background-repeat:no-repeat;background-position:right}
.location_name{display:inline-block;vertical-align:top;margin-right:24px}
.post_time{position:absolute;bottom:10px;font-size:12px;line-height:1.2;width:60px}
.post_time span{display:block}
.post .share{position:absolute;background-color:#439db5;background-image:url(../images/share.svg);background-repeat:no-repeat;background-position:right 10px center;background-size:20px;padding:0 34px 0 10px;height:30px;bottom:10px;line-height:30px;left:90px;border-radius:15px;opacity:.7;filter:alpha(70%);color:#fff;cursor:pointer}
.post_contact{position:absolute;bottom:10px;left:0;padding:0 10px;color:#fff;background:#439db5;line-height:30px;border-radius:15px;cursor:pointer}
.box2 .post .share,.box2 .post_contact{background-color:#fc6299}
.box3 .post .share,.box3 .post_contact{background-color:#38bbcc}
#login_popup{position:fixed;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,.6);display:none;z-index:10}
#login_popup .container{position:absolute;top:50%;right:50%;transform:translateY(-50%) translateX(50%);width:100%;height:100%;max-height:500px;overflow:auto;max-width:500px;border-radius:6px}
.loginPopup-r{position:relative;background:#f5f5f5;box-shadow:-2px 1px 5px rgba(0,0,0,.2)}
.loginPopup-r>div{padding:0 10px;box-sizing:border-box;width:100%;height:100%}
.loginPopup-r .loginPopup-r-login.active{padding:0 30px;right:0}
.loginPopup-r .loginPopup-r-login{border-radius:6px;background:#f5f5f5;box-shadow:-2px 1px 5px rgba(0,0,0,.2);position:absolute;top:0;right:-105%;width:100%;overflow:hidden;padding:0;transition:all .2s ease}
div .loginPopup-title{padding-top:50px;text-align:center;font-weight:500}
div .loginPopup-title div:nth-child(1){font-size:24px;padding-bottom:25px}
.single .post{display:block;font-size:16px}
.loginPopup-r .loginPopup-r-first-c{margin-top:15px}
.loginPopup-r .loginPopup-r-first-c .fb{background:#3b5998;color:#fff}
.loginPopup-r .loginPopup-r-first-c>div{font-size:14px;cursor:pointer;line-height:50px;background:#fff;width:100%;display:block;height:50px;box-sizing:border-box;border:1px solid transparent;border-radius:6px;margin-bottom:20px;padding:0 15px;overflow:hidden}
.loginPopup-r .loginPopup-r-first .loginPopup-first-svg{display:inline-block;width:22px;text-align:center}
.loginPopup-r .loginPopup-r-first-c>div span{font-weight:500;display:inline-block}
.loginPopup-r .loginPopup-r-first-c>div:not(:last-child) span{font-size:16px}
.loginPopup-r .loginPopup-r-first-c .gp{background:#db4437;color:#fff}
.loginPopup-r .loginPopup-r-first-c .l{border-color:#555;color:#555}
.loginPopup-r .loginPopup-r-first .loginPopup-r-first-b{text-align:center;color:#555;font-size:14px;padding-bottom:20px}
.loginPopup-r .addReview-inf{display:block;padding:0;max-height:60vh;overflow-y:auto}
.loginPopup-r .addReview-inf .panel{box-shadow:none;background-color:transparent;margin-bottom:0}
.loginPopup-r .addReview-inf .panel .panel_body{background-color:transparent;border-top:none}
.addReview-inf .panel .panel_body .side .wrap_input{height:50px;border-radius:6px;background-color:rgba(255,255,255,.5);border:1px solid #a9a9a9;margin-bottom:10px;padding:5px;box-sizing:border-box;position:relative}
.addReview-inf .panel .panel_body .side .wrap_input input.form_inp{width:100%;height:46px;background-color:transparent;border:0;padding:0 11px;box-sizing:border-box;font-size:18px}
.addReview-inf .panel .panel_body .side .wrap_input label{font-size:18px;color:#888;position:absolute;right:0;padding-right:16px;top:15px;pointer-events:none;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}
.loginPopup-r .loginPopup-r-login .forgetPass{display:inline-block;cursor:pointer}
.loginPopup-r .btnSend{width:100%;background:#ea1a6f;line-height:50px;text-align:center;color:#fff;border-radius:5px;margin-top:10px;cursor:pointer}
.loginPopup-r .loginToReg{text-align:center;font-size:20px;font-weight:500;padding-top:60px}
.loginPopup-r .loginToReg .toReg{cursor:pointer;text-decoration:underline}
.loginPopup-r .loginPopup-r-first-c>div .nsl-container,.loginPopup-r .loginPopup-r-first-c>div .nsl-container .nsl-container-buttons,.loginPopup-r .loginPopup-r-first-c>div .nsl-container .nsl-container-buttons a,.loginPopup-r .loginPopup-r-first-c>div .nsl-container .nsl-container-buttons a span{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;display:block;-moz-opacity:0;margin:0;-webkit-opacity:0;opacity:0;max-width:100%}
.loginPopup-r .loginPopup-r-first-c>div{position:relative}
.user_thumb img{width:100%;height:100%;border-radius:50%}
.box .acf-input-wrap{overflow:visible;height:auto}
.single .post_location{max-width:300px;text-align:right}
.tab-block.edit-profile ul.wpuf-form{padding:0}
.tab-block.edit-profile ul.wpuf-form li.wpuf-el{width:100%;display:block;max-width:300px;height:50px;border:1px solid #000;box-sizing:border-box;border-radius:8px;position:relative;margin:10px auto}
.tab-block.edit-profile ul.wpuf-form li.wpuf-el input{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;background:0 0;border:0;font-family:inherit;padding:0 10px;box-sizing:border-box}
.tab-block.edit-profile ul.wpuf-form li.wpuf-el label{position:absolute;top:3px;right:5px;font-size:12px;color:#000;line-height:1;margin:0;padding:0}
.tab-block.edit-profile ul.wpuf-form input[type=submit]{display:block;margin:0 auto;height:50px;width:100%;max-width:300px;border-radius:8px;border:0;cursor:pointer;font-family:inherit}
.popup{display:none;position:fixed;z-index:10;top:0;right:0;left:0;bottom:0;width:100%;height:100%;background:rgba(0,0,0,.6)}
.popup .acf-input-wrap{overflow:visible}
.popup>.cont{border-radius:6px;position:absolute;top:50%;right:50%;width:100%;height:100%;background:#fff;max-width:550px;max-height:90%;transform:translateY(-50%) translateX(50%);overflow:auto}
body.rtl ul.wpuf-form li .wp-editor-wrap{border:0}
ul.wpuf-form li,ul.wpuf-form li.post_content{max-height:none}
body.rtl ul.wpuf-form li .wpuf-fields,body.rtl ul.wpuf-form li .wpuf-label,body.rtl ul.wpuf-form li.field-size-large .wpuf-fields{display:block;width:100%;float:none;padding:5px 0;margin:0;line-height:1}
ul.wpuf-form li label{color:#000;font-size:16px;padding:10px 0}
input[data-type=text]{width:100%;border:1px solid #666;border-radius:3px;padding:.5rem 1rem;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.popup.information .container{position:fixed;top:0;right:0;bottom:0;height:100vh;width:100%;max-width:420px;padding:10px;box-sizing:border-box;background:#fff}
.popup.my-account .container{position:fixed;top:0;left:0;bottom:0;height:100vh;width:100%;max-width:420px;padding:10px;box-sizing:border-box;background:#fff}
.popup.my-account .container iframe{width:100%;height:100%;position:absolute;top:0;right:0;left:0;bottom:0;border:0;padding:0}
.page-template-template-frame .container-100 h1{font-size:24px;display:block;line-height:1;text-align:center}
.page-template-template-frame .container-100{max-width:320px;margin:0 auto;display:block}
.wpuf-dashboard-container .wpuf-dashboard-navigation{margin-bottom:0!important}
#share_popup .container{position:absolute;top:50%;right:50%;width:100%;max-width:420px;border-radius:6px;height:100%;max-height:420px;overflow:auto;background:#fff;transform:translateY(-50%) translateX(50%);padding:10px;box-sizing:border-box;text-align:center}
#share_popup .share{display:block;margin:10px 0}
#share_popup .share i{display:inline-block;width:22px;text-align:center;font-style:normal;vertical-align:top;margin-top:5px;margin-left:5px}
#share_popup .share i svg{width:22px;height:22px;fill:#fff}
#share_popup .share>div.fb{background:#3b5998;color:#fff}
#share_popup .share>div.tr{background:#1da1f2;color:#fff}
#share_popup .share>div.wp{background:#25d366;color:#fff}
#share_popup .share>div{text-align:right;font-size:14px;cursor:pointer;line-height:50px;background:#fff;width:100%;position:relative;display:block;height:50px;box-sizing:border-box;border:1px solid transparent;border-radius:6px;margin-bottom:20px;padding:0 15px}
#share_popup .title{font-size:24px;display:block;width:100%;text-align:center;padding:10px;box-sizing:border-box}
.box.reloading .box_content{position:relative;overflow:hidden}
.wpuf-dashboard-container .wpuf-dashboard-content{width:100%}
.box.reloading .box_content::before{content:'';position:absolute;top:0;right:0;left:0;bottom:0;background:rgba(255,255,255,.9);z-index:10}
#my-account .tabs{display:block;font-size:0;width:100%}
#my-account .tabs .tab{transition:all .2s ease;display:inline-block;width:100%;max-width:31.33%;margin:0 1%;font-size:16px;text-align:center;padding:0 5px;box-sizing:border-box;cursor:pointer;line-height:30px;background:#057a88;color:#fff}
#my-account .tabs .tab.active{font-weight:600}
#my-account .tab-block{display:none}
#my-account .tab-block.active{display:block}
.wrapper .post a{width:100%;display:flex;align-items:center;justify-content:space-around}
.wrapper .post a img{width:auto;max-width:90%}
body.rtl .wpuf-dashboard-container .wpuf-dashboard-content{width:100%;max-width:100%;float:none}
body.rtl .wpuf-dashboard-container .wpuf-dashboard-navigation{width:100%;float:none}
body.rtl .wpuf-dashboard-container .wpuf-dashboard-content>div{width:100%}
body.rtl .wpuf-dashboard-container .wpuf-dashboard-content>div>table{width:100%;max-width:100%}
@media (min-width:1200px){
.post{width:100%;max-width:33.33%}
.header .topText{font-size:20px}
.wrapper{text-align:center}
.box{width:100%;display:inline-block;position:relative;vertical-align:top;margin:0 1.5%;box-sizing:border-box;border:none;border-radius:10px;overflow:hidden;min-height:650px}
.box.box2{border-color:#fc6299}
.box.box3{border-color:#38bbcc}
.box.selected::before{display:none}
.box>.box-title{color:#fff!important;width:100%!important;margin:0!important;text-align:right;display:block}
.box>.box-title>div>div{background:0 0}
.box:not(.selected)>*{display:block}
.box input.box-search{position:absolute;left:-6px;top:9px;background:rgba(255,255,255,.2);z-index:9;width:180px;border-color:#fff!important;color:#fff}
.box .addBtn{width:auto}
.addBtn span{font-size:18px;padding-top:12px}
.header .login span{display:block;float:right;line-height:32px;padding-left:10px;font-size:18px;font-weight:600;color:#439db5}
.header .menu span{display:block;float:left;line-height:32px;padding-right:10px;font-size:18px;font-weight:600;color:#439db5}
}
.wrapper .post .bottom{position:relative;width:100%}
.wrapper .post .big_image{min-height:250px;display:flex;align-items:center;justify-content:space-around}
@media (min-width:1600px){
    .wrapper .post .bottom{padding-bottom:30px;padding-right:80px}
.post_contact{box-sizing:border-box;width:90px;text-align:center}
.wrapper .post .share{box-sizing:border-box;width:90px;left:0;top:35px}
.post_time{top:5px;left:0;text-align:left;width:auto;bottom:auto;font-size:14px}
.post_time span{margin-right:10px;float:left}
.box>.box-title>div>div{font-size:24px;font-weight:400}
.user_thumb{width:60px;height:60px}
}