h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,th,p,a,li,td,b,div,span{font: inherit; color: inherit;}
html{font:400 100% "Open Sans", "Lucida Grande", "Lucida Sans Unicode", "Arial"; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: none; line-height:1.2; color:#333;}
html{ font-size:16px; direction:rtl;}

.dsl{display:inline-block;}
.dft_pw{ width: 100%; max-width: 1120px; margin-left: auto; margin-right: auto;}
.m1_wrap{ background:#000 url(https://imobie-resource.com/ar/m1-app-checker/img/m1_bj.png) top center no-repeat; background-size: 100% auto;}

.banner{ padding:60px 0 90px; background:url(https://imobie-resource.com/ar/m1-app-checker/img/m1_screen.png) bottom right no-repeat; background-position-x:10%;}
.banner_text{ max-width: 450px; color: #fff;}
.banner_text h1{ font-size: 38px; font-weight: bold;}
.banner_text p{ margin: 15px 0; font-size: 16px; opacity: 0.7; line-height: 1.5;}
.banner_text p a{color:#89b8ff; font-weight:bold;}
.banner_text .dlbtn{ width: 234px; height: 48px; display: block; margin:auto; text-decoration:none;
background: linear-gradient(320deg, #FE9479 -60.54%, #1FACFE -46.36%, #4736D1 40.66%, #F52829 89.2%); background-color:#4736D1; border-radius: 5px; font-size: 18px; line-height: 48px; color: #fff; text-align: center;}
.banner_text .dlbtn:before{content:"\eabf"; font-family:pricon; display:inline-block; margin-left:9px;position:relative; vertical-align:middle;color:inherit; font-size:22px; font-weight:400; top:-2px}
.banner_text span{display: block; margin-top: 10px; font-size: 12px; color: #A5A5A5;}
.m1_vedio_btn{opacity:.7; cursor:pointer; margin-bottom:24px;}
.m1_vedio_btn em{display:inline-block; vertical-align:middle; margin-left:8px; width:16px; height:16px; border-radius:50%; border:1px solid #fff;}
.m1_vedio_btn em:before{content: ""; position: absolute; right: 6px; top: 4px; width: 0; height: 0; border-top: 4px solid transparent; border-right: 7px solid #fff; border-bottom: 4px solid transparent;}
.m1_vedio_btn b{border-bottom:1px solid #fff; display:inline-block; font-weight:bold; font-size:14px; transition:.3s ease-in-out;}
.m1_vedio_btn:hover b{transform:translateX(-3px);}
.m1_vedio{ width:100%; height:100%; position:fixed; top:0; left:0; z-index:10; display:none; animation: opac1 .5s ease-in-out;}
.m1_vedio_bg{width:100%; height:100%; position:absolute; top:0; left:0; z-index:11; background:rgba(0,0,0,0.8);}
.m1_iframe{width:70%; max-width:1000px; height:60%; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); z-index:22;}
.m1_close{ font-size:46px; color:#fff; top:-60px; right:-60px; z-index:12; cursor:pointer; position:absolute;}
@keyframes opac1{
	from{opacity:0;}
	to{opacity:1;}
}
.movedio{width: 100%;max-width:500px; position: relative; height: 0; padding-bottom: 56.25%; margin:20px auto;}
.movedio iframe{position: absolute; top: 0; left: 0; width: 100%; height: 100%;}
.m1_main{ min-height: 500px; padding: 30px 0; margin-top: -40px; background: #333; border-radius: 10px; position: relative;}
.m1_main h2{ font-size: 24px; color: #fff; margin:20px auto 40px auto;padding:0 5%; text-align: center; font-weight: bold;}
.loading{ width: 100%; height: 100%; position: absolute; top: 0; left: 0; background: rgba(0,0,0,0.5); z-index: 9; display: none;}
.loading_main{ position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%);}
.loading_main img{ animation:loadimg 1s linear infinite;}

@keyframes loadimg{
	from{ transform: rotate(0);}
	to{ transform: rotate(360deg);}
}

.m1_nav { padding-bottom: 20px; text-align: center; border-bottom: 1px solid #414141;}
.m1_nav a{ margin: 0 30px; color: #fff; font-size: 20px; opacity: .6;}
.m1_nav a:hover{ text-decoration: none; opacity: 1;}
.m1_nav .m1_nav_active{ opacity: 1; position: relative;}
.m1_nav_active:after{ content: ""; display:inline-block; width: 120%; height: 6px; background: linear-gradient(90.93deg, #F5282A 0%, #453FD5 100%); position: absolute; bottom: -20px; left:-7%;}

.m1_table{margin: 0 auto; color: #A5A5A5;}
.m1_table th{padding:10px; background:#424242; text-align:right; font-size:16px; font-weight:700; cursor:default;}
.m1_table .updtab,.m1_table .hottab{cursor:pointer; min-width:80px;}
.m1_table th i{display:inline-block; vertical-align:middle; width:14px; height:14px; margin-right:5px; position:relative;}
.m1_table th i:before{content:""; position:absolute; top:-1px; left:0; width:0; height:0; border-right:5px solid transparent; border-left:5px solid transparent; border-bottom:6px solid #a5a5a5;}
.m1_table th i:after{content:""; position:absolute; bottom:-1px; left:0; width:0; height:0; border-right:5px solid transparent; border-left:5px solid transparent; border-top:6px solid #a5a5a5;}
.m1_table .sortdesc i:after{border-top:6px solid #fff;}
.m1_table .sortasc i:before{border-bottom:6px solid #fff;}
.m1_table tr{ margin-top: 20px;}
.m1_table tr:hover{background-color:#424242;}
.m1_table td{ padding: 10px 10px 10px 0; line-height: 22px; font-size: 14px; max-width:210px; position:relative;}
.m1_table td:nth-child(1){padding-right:47px}
.m1_table td:nth-child(4){max-width:110px;}
.m1_table td:nth-child(5){position:relative; padding-right:27px;}
.m1_table td:nth-child(5) span{ position:absolute; right:8px; top:44%; width:10px; height:10px; border-radius:50%; background:#a5a5a5;}
.m1_table td:nth-child(5) .yes{background:#49C756;}
.m1_table td:nth-child(5) .no{background:#F52829;}
.m1_table td:nth-child(5) .via{background:#fec379;}
.m1_table td:nth-child(7){min-width:48px;}
.m1_table td:nth-child(7) span{display:inline-block; height:16px; background:url(https://imobie-resource.com/en/m1-app-checker/img/m1_fire.png) left top repeat-x; background-size:auto 100%;}
.m1_table td:nth-child(7) .fire1{width:16px;}
.m1_table td:nth-child(7) .fire2{width:32px;}
.m1_table td:nth-child(7) .fire3{width:48px;}
.td_icon{ width: 25px; height: 25px; display: inline-block; margin-left: 10px; background: url(https://imobie-resource.com/en/m1-app-checker/img/mricon.png) no-repeat; background-size: contain;  position:absolute; right:10px; top:26%;}
.m1_table td img{ width: 32px; height: auto; vertical-align: middle; position: absolute; top: -4px; left: -4px; background-color: #333;}
.m1_table tr:hover img{background-color:#424242;}
.category_td{text-transform:capitalize;} 

.paginate{ margin-top: 20px; padding: 20px 0; border-top: 1px solid #414141; color: #A5A5A5; text-align: center;}
.paginate select{ padding: 2px; background-color: #333; color: #A5A5A5; border-radius: 3px;}

.paginate span{ margin:0 10px;}
#previous,#next{ cursor: pointer;}
#previous:hover, #next:hover{ text-decoration: underline;}

.m1_filter{ margin: 25px 20px;}
.m1_filter_input{ width: 25%; max-width: 500px; height: 30px; padding-right: 30px; background: url(https://imobie-resource.com/en/m1-app-checker/img/m1_search.png) right center no-repeat; outline: none; color:#A5A5A5; border: none; border-bottom: 1px solid transparent;}
.m1_filter_input:focus{ border-bottom-color:#fff;}
::-webkit-input-placeholder{color: #fff;} 
::-moz-placeholder{color: #fff;} 
:-ms-input-placeholder {color: #fff;} 

.m1_filter_detail select{ padding: 2px; margin-left: 10px; background-color: #333; color: #fff; border-radius: 3px; border:none; text-align: right; cursor:pointer;}
.m1_filter_detail select:focus{ outline: none;}
.m1_filter_detail >span{ margin: 0 10px; font-size: 14px; color: #A5A5A5;}


.nodata{ text-align: center; color: #A5A5A5; display: none;}
.nodata img{ margin:60px auto 20px auto;}
.nodata a{width: 214px;height: 30px; display: block; margin: 20px auto; background: linear-gradient(290.18deg, #FE9479 -60.54%, #1FACFE -46.36%, #4736D1 40.66%, #F52829 89.2%); border-radius: 5px; color: #fff; line-height: 30px; text-decoration:none;}

.fixedbot{ background-color: #000 !important;}
.fixedclt{ color: #A5A5A5 !important;}
.navcnt, .navigation{ background-color: #000 !important; box-shadow: none; }
.navigation{max-width:1120px;}
.navlogo{ background: none; width:73px; height: 24; margin-top: 15px;}
.navigation .left a,.m1navlang span,.m1footer a{opacity:.6;}
.navigation .left a:hover,.m1navlang:hover span,.m1footer a:hover{color:#fff; opacity:.9;}
.m1navpro,.m1navlang,.m1navsns{display:inline-block;}
.m1navpro li{display:inline-block; line-height:56px; margin:0 20px;}
.m1navpro li a{color:#fff; font-size:14px;}
.m1navlang{margin:0 20px 0 140px; line-height:56px;}
.m1navlang span{color:#fff; font-size:14px; cursor:pointer;}
.m1navlang span:after{content: "\e800";font-family: iconfont; display: inline-block; margin-right:5px; vertical-align: middle; color: inherit;}
.m1navlist{background-color:#333; border-radius:5px; overflow:hidden; left:-10px; top:50px; transition:height .3s; height:0;}
.m1navlang:hover .m1navlist{height:180px;}
.m1navlist a{font-size:14px; color:#fff; line-height:30px; padding:0 10px; display:block; width:60px;}
.m1navlist a:hover{background-color:#666;}
.m1navsns a{display:inline-block; margin:0 4px; line-height:56px;}
.m1navsns a img{vertical-align:middle;}

.faqbg{background:url(https://imobie-resource.com/en/m1-app-checker/img/m1_faqbg.png); background-size:cover;}
.faqcont li{padding:25px 30px 25px 20px; margin-bottom:20px; border-radius:10px; border:2px solid #333; transition:.3s;}
.faqcont li h5{font-size:18px; color:#fff; font-weight:bold; padding-right:15px; padding-left:20px; position:relative; cursor:pointer; opacity:.85; transition:.3s;}
.faqcont li h5:before{content:""; position:absolute; right:0; top:8px; width:5px; height:5px; border-radius:50%; background-color:#fff;}
.faqcont li h5:after{content:"\e814"; font-family:iconfont; position:absolute; left:0; top:3px; color:#fff;}
.faqcont li p{font-size:16px; color:#a5a5a5; line-height:2.2; padding-left:17px; padding-right:15px; position:relative;}
.faqcont li b{font-weight:bold; color:#ddd;}
.faqcont .faqcont_open{ background-color:#333;}
.faqcont .faqcont_open h5{opacity:1;}
.faqcont .faqcont_open h5:after{content:"\e812";}
.faqcont li div{display:none; margin-top:15px;}
.faqcont li:first-child div{display:block;}

.m1footer{border:none; margin:50px auto 0; max-width:1120px; }
.m1footer p{color:#fff; line-height:30px;}
.m1footer span{opacity:.6;}
footer.m1footer p a{color:inherit; text-decoration:none;}
.m1footer .left a{display:inline-block; margin:0 4px;}

.m1_email{}
.m1_emailbg{width:100%; height:100%; position:fixed; top:0; left:0; z-index:55; background:rgba(0,0,0,.8); animation:opac1 .3s ease-in-out alternate}
.m1_emailcont{position:fixed; z-index:56; left:0; right:0; margin:0 auto; top:50%; transform:translateY(-50%); width:calc(94% - 20px); max-width:580px; padding:40px 10px; border-radius:10px; background-color:#fff; animation:opac1 .3s ease-in-out alternate}
.m1_closeemail{font-size:30px; color:#cfcfcf; top:5px; left:10px; z-index:12; cursor:pointer; position:absolute;}
.m1_sendcont p{line-height:1.6; color:#000; font-size:18px;}
.m1_sendcont .mt25{font-size:16px; color:#999; margin:25px auto 0; max-width:280px;}
.email{background-color:#efefef; width:calc(100% - 110px); margin:0; line-height:30px; font-size:16px; border:none; padding:5px 15px 5px 5px; color:#333; vertical-align:top;}
.email::placeholder{ color:#999;}
a.submit{margin-right:-5px; display:inline-block; width:88px; line-height:40px; font-size:18px; color:#fff; text-align:center; text-decoration:none; background: linear-gradient(290.18deg, #FE9479 -60.54%, #1FACFE -46.36%, #4736D1 40.66%, #F52829 89.2%); background-color:#1FACFE; border-radius: 4px 0px 0px 4px;}
.m1_sendcont .errorp{font-size:14px; text-align:center; color:#F5282A; top:45px; left:0; right:0; margin:0 auto;}
.m1_succont h5{font-size:20px; font-weight:bold; color:#000;}
.m1_succont p{font-size:16px;}
.m1_sucshare a{display:inline-block; vertical-align:middle; margin:12px 12px 0;}
.m1_sucshare img{width:42px; height:42px; margin-top:5px;}

@media screen and (max-width:1120px){
	.m1navlang{margin-left:20px;}
	.banner{padding:60px 20px 90px; width:calc(100% - 40px);}
	.m1footer{max-width:96%;}
}
@media screen and (max-width:1024px){
	.m1_vedio_btn{display:none;}
	.banner{background:none;}
	.banner_text{text-align:center; max-width:100%;}
	.faqcont li{background-color:#333; padding-left:10px;}
	.faqcont li h5{opacity:1;}
	.faqcont li h5:after{display:none;}
	.faqcont li div{display:block;}
}
@media screen and (max-width:980px){
	.m1navpro{display:none;}
	.banner{background-size:48% auto; background-position-x:4%;}
	.m1_tablecont{overflow-x:scroll;}
	.m1_table{min-width:980px;}
}
@media screen and (max-width:750px){
	.m1_filter_input{display:block; width:50%; float:none;}
	.m1_filter_detail{float:none;}
	.m1_filter_detail span{display:block; margin:10px 0 5px;}
	.m1_filter_detail select{width:80%;}
	.m1footer p{float:none;}
	.m1footer .right{margin-top:10px;}
}
@media screen and (max-width:568px){
	.m1_nav a{margin:0; display:inline-block; vertical-align:middle; font-size:14px; font-weight:bold; width:43%; padding:0 3%;}
	.m1_nav_active:after{width:100%; left:0;}
	.banner_text h1{font-size:26px;}
	#page_detail:after{content:""; display:block;}
	#previous, #next{margin-top:5px; display:inline-block;}
}