
.sbutton{
	    z-index: 0;
}

.link-area img {
    max-width: 25%;
	border-radius: 50%;
    padding: 5px 20px;
    -webkit-mask-image: linear-gradient(45deg, #000 25%, rgba(0, 0, 0, .2) 50%, #000 75%);
    mask-image: linear-gradient(45deg, #000 25%, rgba(0, 0, 0, .2) 50%, #000 75%);
    -webkit-mask-size: 800%;
    mask-size: 800%;
    -webkit-mask-position: 0;
    mask-position: 0;
    transition: all 2s ease;
	
}

.link-area img:hover {
    -webkit-mask-position: 100%; 
    mask-position: 100%; 
}

.p-y img  {
   padding: 5px 0;
    -webkit-mask-image: linear-gradient(45deg, #000 25%, rgba(0, 0, 0, .2) 50%, #000 75%);
    mask-image: linear-gradient(45deg, #000 25%, rgba(0, 0, 0, .2) 50%, #000 75%);
    -webkit-mask-size: 800%;
    mask-size: 800%;
    -webkit-mask-position: 0;
    mask-position: 0;
    transition: all 1s ease;
}

.p-y img:hover {
    -webkit-mask-position: 100%; 
    mask-position: 100%; 
}





.frp-container .frp a {
	padding: 0 0 0 30px;
    cursor: pointer;
    border-radius: 5px;
    text-align: center;
    font-weight: bold;
    display: flex;
    align-items: center;
	  border-bottom: 0px;
}

.file-version-table .fa {
		width: 5px;
    height: 5px;
    display: flex;
    align-items: center;
    justify-content: center;
		border-bottom: 2px solid;
		border-top: 2px solid;
		border-left: 2px solid;
    padding: 15px;
    border-radius: 50px 10px 10px 50px ;
		margin-right: 4px;
		font-size: 25px;
	
}

.fa-tablet{
	color: #581d91;
			
}

.fa-database{
	color: #0675c4;
}

.fa-heartbeat{
	color: red;
}

.fa-usd{
	color: #8d5f08;
}

.fa-sliders{
	color: #a936bd;
}

.fa-android{
	color: #47afdb;
}

.fa-file-archive-o{
		color: #581d91;
}
.fa-television {
		color: #499557;
}
.fa-info{
			color: #499557;
}

.file-version-table .fa-whatsapp{
		width: 0px;
    height: 0px;
    align-items: end;
    justify-content: end;
		border: 0px;
    padding: 2px;
	margin-left: 90px;
}


.frp-container img {
		width: 25px;
}
.frp-container p{
	font-size: 15px;
	margin-right: 8px
}

.frp-container hr{
    border-bottom: 2px solid;
    width: 100%;
	margin: 10px;
}


#sidebar .wp-post-image {
    border: 2px solid;
    border-radius: 50%;
	  width: 20%;
}
.image-logo{
	text-align: center;
}
.post-data-container {
    padding: 10px 0 0 0;
}
.ss-row,
.home-container,
.more-page-2,
.more-page-3,
.more-page-4,
.more-page-5,
.more-page-6,
.more-page-7,
.more-page-8,
.more-page-9,
.more-page-10,
.more-page-11,
.more-page-12,
.more-page-13,
.more-page-14,
.more-page-15,
.more-page-16,
.more-page-17,
.more-page-18,
.more-page-19,
.more-page-20,
.more-page-21,
.more-page-22,
.more-page-23,
.more-page-24,
.more-page-25,
.more-page-26,
.more-page-27,
.more-page-28,
.more-page-29,
.more-page-30,
.more-page-31,
.more-page-32,
.more-page-33,
.more-page-34,
.more-page-35,
.more-page-36,
.more-page-37,
.more-page-38,
.more-page-39,
.more-page-40,
.more-page-41,
.more-page-42,
.more-page-43,
.more-page-44,
.more-page-45,
.more-page-46,
.more-page-47,
.more-page-48,
.more-page-49,
.more-page-50,
.more-page-51,
.more-page-52,
.more-page-53,
.more-page-54,
.more-page-55,
.more-page-56,
.more-page-57,
.more-page-58,
.more-page-59,
.more-page-60,
.more-page-61,
.more-page-62,
.more-page-63,
.more-page-64,
.more-page-65,
.more-page-66,
.more-page-67,
.more-page-68,
.more-page-69,
.more-page-70,
.more-page-71,
.more-page-72,
.more-page-73,
.more-page-74,
.more-page-75,
.more-page-76,
.more-page-77,
.more-page-78,
.more-page-79,
.more-page-80,
.more-page-81,
.more-page-82,
.more-page-83,
.more-page-84,
.more-page-85,
.more-page-86,
.more-page-87,
.more-page-88,
.more-page-89,
.more-page-90,
.more-page-91,
.more-page-92,
.more-page-93,
.more-page-94,
.more-page-95,
.more-page-96,
.more-page-97,
.more-page-98,
.more-page-99,
.more-page-100 {
   display: grid;
grid-template-columns: repeat(auto-fill, minmax(230px, 1fr));
}

.card, .home-box{
    border-radius: 5px 5px 5px 5px;
    text-align: center;
    box-shadow: #d7dbdc 0px 0px 2px 2px;
    transition: transform 0.3s ease-in-out;
	margin: 7px;
}

.card:hover, .home-box:hover  {
 box-shadow: 0 0 10px rgba(0, 75, 117, 0.3);
transform: translateY(-5px);
}

a.link-area {
    display: flex;
    align-items: center;
justify-content: space-between;

    box-shadow: #d7dbdc 0px 0px 2px 2px;
	    justify-content: flex-start;
}




.home-box {
    display: flex;
    justify-content: space-around;
    justify-items: center;
    align-items: center;
}


.home-container a {
border-bottom: 0px !important;
color: #3c434a !important;
    ;
}

.home-box img  {
   max-width: 27%;
	
}

.home-title {
    padding: 10px 5px 15px 5px;
    font-size: 17px;
    font-weight: bolder;
}


#post-thumbnail-small {
    max-width: 15%;
    border-radius: 10px;
    border: 2px solid #5e5e5e;
}

#post-thumbnail-small {
    max-width: 10%;
}


input#submit {
    border-radius: 20px;
}

#jp-relatedposts {
    display: none !important
}

.box-post ol {
    counter-reset: my-awesome-counter;
    list-style-type: none;
    margin: 1.5em 0 1.571em 1.6em;
}

.box-post ol>li {
    position: relative;
    margin-bottom: 20px;
    list-style-type: none;
    padding-left: 15px;
}

.box-post ol>li {
    font-family: 'Tajawal', sans-serif;
    font-size: 17px;
    line-height: 1.9;
}

.box-post ol>li::before {
    background: #1B4242;
    font-weight: 700;
    position: absolute;
    top: 0;
    left: -1.5rem;
    transform: translateY(0);
    content: counter(my-awesome-counter);
    color: white;
    width: 28px;
    height: 28px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    counter-increment: my-awesome-counter;
}

.box-post ul>li {
    position: relative;
    list-style-type: none;
}

.box-post ul>li {
    font-family: 'Tajawal', sans-serif;
    font-size: 17px;
    line-height: 1.9;
}

.box-post ul>li:before {
    position: absolute;
    left: -1.3rem;
    content: '\2713';
    font-weight: bold;
    color: green;
    font-size: 1.2em;
}

.box-post ul>li:hover:before {
    color: red;
}

.row-100p {
    width: 100%;
    margin: auto;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.width-20p {
    float: left;
    width: 100px;
}

.padding-4 {
    padding: 0px;
}

.padding-10 {
    padding: 0px;
}

a>.padding-bottom-0 {
    padding-bottom: 0px;
}

.width-150 {
    width: 120px;
    margin: auto
}

.site-header {
    background-color: #FFF !important;
}

#logo a {
    color: white;
    font-size: 40px;
}

.site-description {
    display: none
}

.postsby {
    font-size: 24px;
}

#floating_ads_bottom_textcss_wrap {
    margin-bottom: -8px
}

.site-branding {
    background-color: #555
}

.primary-navigation a {
    color: #fff;
}

.fa {
    padding-right: px;
}

.width-150>p {
    margin-bottom: 0px;
}

.width-150>a>p {
    margin: 3px;
}

.fullcontent {
    background: #fff;
    padding-left: 10px padding-right: 10px
}


.app1 {
    margin-right: 10px;
    padding-top: 15px;
    color: white;
    font-size: 17px;
    font-weight: bold
}

.app2 {
    padding-top: 8px
}

.app0 {
    background: #151212;
    justify-content: center;
}

@media(min-width:720px) {
    .app4 {
        display: none
    }
}


.btn {
    background-color: #38b7ee;
    border-radius: 10px;
    border: 0px;
    border: none;
    color: black;
    padding: 0px 20px;
    cursor: pointer;
    font-size: 20px;
}

.btn:hover {
    background-color: #0675c4;
    border: none;
    color: #ebebeb;
    padding: 0px 20px;
    cursor: pointer;
    font-size: 20px;
}
.button {
    cursor: pointer;
    line-height: 2;
    width: 48%;
    font-size: 17px;
    text-align: center;
		margin-bottom:10px;
}

#s
 {
    text-indent: 20px;
	     width: 90%;
}

#searchform .fa-search {
    width: 150%;
	border-radius: 0px 8px 8px 0;
}

#searchform .fa-search:hover {
    background-color: red;
}

.button1 {
    background-color: #AE1605;
    color: white;
    border: 0px solid #000;
    border-radius: 5px;
}

.button1:hover {
    background-color: #000;
    color: white;
    border-radius: 5px;
}

.button2 {
    background-color: #215F2F;
    color: white;
    border: 0px solid #000;
    border-radius: 5px;
    margin-bottom: 20px;
}

.button2:hover {
    background-color: #000;
    color: white;
    border-radius: 5px;
}

.button3 {
    background-color: #0B4EBC;
    color: white;
    border: 0px solid #000;
    border-radius: 5px;
}

.button3:hover {
    background-color: #000;
    color: white;
    border-radius: 5px;
}


.title {
    font-size: 20px !important;
}

.sorol-btn-green {
    padding: 4px 6px;
    background: #0572bc !important;
    font: 14px;
    color: #fff !important;
    text-decoration: none;
    width: 95% !important;
    border-radius: 10px;
    text-align: center;
    display: block;
}

.sorol-btn-green:hover {
    background: #1fa463 !important;
}

.single_page>header {
    display: none;
}


.main-container {
    width: 1080px;
    margin-top: 10px;

}


.sidebar .widget h3 {
    text-transform: none
}

#page,
.container {
    max-width: 1080px;
}


.widget li {
    margin-left: 0;
    padding: 10px;
    border: 1px solid #cccccc;
    box-shadow: #d7dbdc 2px 0.25em 0.25rem;
    font-weight: bold;
    border-radius: 10px;
}

.widget li:hover {
    background: #f0f0f0;
}


.sidebar .widget h3 {
    margin-top: 7px;
    border-bottom: 4px dotted #464646;
    width: 150px;
    padding-bottom: 10px;

}


body {
    font-family: auto;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: Droid Sans !important;
}


.latestPost {
    margin-bottom: 2px;
    padding-bottom: 0px;
}

.post-single-content h1,
.post-single-content h2,
.post-single-content h3,
.post-single-content h4,
.post-single-content h5,
.post-single-content h6 {
    text-transform: none;
}

#floating_ads_bottom_textcss_close {
    display: none
}

.single-title {
    text-transform: none
}

p {
    font-family: 'Tajawal', sans-serif;
    font-size: 17px;
    line-height: 1.9;56
}

article.latestPost.excerpt {
    border: 0px;
}

.kawsar {
    line-height: 2;
    width: 32%;
    font-size: 17px;
    text-align: center;
    margin-right: 8px;
    margin: 4px 2px;
    cursor: pointer;
}

.kawsar1 {
    background-color: #0B4EBC;
    color: white;
    border: 0px solid #000;
    border-radius: 5px;
}

.kawsar1:hover {
    background-color: #000;
    color: white;
    border-radius: 5px;
}

.kawsar2 {
    background-color: #215F2F;
    color: white;
    border: 0px solid #000;
    border-radius: 5px;
}

.kawsar2:hover {
    background-color: #000;
    color: white;
    border-radius: 5px;
}

.kawsar3 {
    background-color: #000;
    color: white;
    border: 0px solid #000;
    border-radius: 5px;
}

.kawsar3:hover {
    background-color: #4285F4;
    color: white;
    border-radius: 5px;
}

.kawsar4 {
    background-color: #485A07;
    color: white;
    border: 0px solid #000;
    border-radius: 5px;
}

.kawsar4:hover {
    background-color: #000;
    color: white;
    border-radius: 5px;
}


.kawsar5 {
    background-color: #f51d05;
    color: white;
    border: 0px solid #000;
    border-radius: 5px;
}

.kawsar5:hover {
    background-color: #000;
    color: white;
    border-radius: 5px;
}

.category-name div {
    font-size: 17px;
    font-weight: bold;
    color: #3c434a !important;
}


.post-info{
	    color: #595959;
}
article img.center,
article img.aligncenter,
.wp-caption.aligncenter {
    border: 1px solid #c3b7b7;
    box-shadow: #d7dbdc 1px 0.25em 0.25rem;
    border-radius: 5px
}

.box-post {
    background: #f6f8ff;
    border: 1px solid #cccccc;
    box-shadow: #d7dbdc 2px 0.25em 0.25rem;
    margin: 20px 0;
    padding: 0 15px 0px 15px;
    border-radius: 5px
}

.box-post h2 {
    padding: 10px 10px 10px;
    border-bottom: 2px solid;
    font-size: 14pt;
}

.box-post h3 {
    font-size: 12pt;
    margin-bottom: 0px;
    margin-top: 10px
}

.toc div {
    background: #fff;
    padding: 5px 5px 5px 25px;
    display: flex;
    align-items: center;
    font-size: 18px;
}

.toc div:nth-child(odd),
.toc {
    background: #d8e6ef;
}

div.toc img {
    width: 30px;
    margin-right: 20px
}



.single_post a {
    color: #005217;
    border-bottom: 1px solid;
}

a:hover,
.single_post a:hover {
    color: #ff6200;
    border-bottom: none;
}

p {
    margin-bottom: 5px;
}



.version-table {
    margin-bottom: 0;
    background-color: #f6f8ff;
    border-collapse: collapse;
    width: 100%;
    font-size: 14pt;
    color: #2a2a2a;
    font-weight: bold;
    box-shadow: #d7dbdc 2px 0.25em 0.25rem;
    border-radius: 5px;
}

.version-td {
    border-top: 1px solid #a09d9d;
    text-align: left;
    padding: 12px 12px 12px 20px;
}

.version-th {
    border-bottom: 2px solid;
    background-color: #d8e6ef;
    font-weight: bold;
    text-align: left;
    padding: 15px;
}

.version-tr:hover {
    background-color: #fff !important;

}

.table-btn {
    background-color: #215F2F;
    width: 100%;
    color: #fff;
    border: 0;
    border-radius: 0px 0px 5px 5px;
    box-shadow: #d7dbdc 2px 0.25em 0.25rem;
    text-align: center;
    padding: 10px;
    font-size: 20px;
    font-weight: bold;
}

.table-btn:hover {
    background-color: #010201;
    width: 100%;
    cursor: pointer;
    padding: 10px;
}

.file-version-table {
    background-color: #bcdff0;
    border-collapse: collapse;
    width: 100%;
    font-size: 14pt;
    color: #2a2a2a;
    margin: 20px 0 20px 0;

}

.file-version-td {
    vertical-align: middle;
}

.file-version-flex img {
    width: 30px;
    margin-right: 10px;
}

.file-version:nth-child(even) {
    background-color: #ffffff;
}

tbody th {
    border-bottom: 0px solid #ddd;
}

.file-version-flex {
    display: flex;
    align-items: center;
    font-weight: bold;
    width: 100%;
}

.latest {
    background-color: green;
    padding: 1px 5px;
    border-radius: 10px;
    color: white;
    font-size: 15px;
    font-weight: bold;
}

.frp-box {
    background-color: white;
    width: 100%;
    box-shadow: 0 2px 5px 0 #dce2ee;
    border: 1px solid #dce2ee;
    display: flex;
    justify-content: center;
    border-radius: 10px;
    cursor: pointer;
    padding-top: 17px;
    margin-bottom: -30px;
    margin-top: -30px;
}

.frp-box:hover {
    background-color: #f3f3f3;
}

.frp-box img {
    width: 40px !important;
    height: 40px !important;
    padding: 3px;
    border: solid #0572bc 2px;
    border-radius: 50px;
    margin-left: 32px;
}

.frp-box .apk-name {
    background-color: #FFFFFF;
    padding: 0;
    border: solid #0572bc 1px;
    width: 250px;
    border-radius: 10px;
    font-weight: bold;
    font-size: 14px;
}

.frp-box .apk-size {
    font-size: 14px;
    font-weight: bold;
    color: #535379;
}

@media only screen and (max-width:865px) {
a#pull {
    display: none;
}
}


@media only screen and (max-width:728px) {
	#secondary-navigation a {
    display: none;
}
		.widget {
    display: none;
	}
}


@media only screen and (max-width:450px) {

    .frp-box img {
        width: 35px !important;
        height: 35px !important;
        margin-left: 5px;
    }
	
    div.toc div {
        font-size: 14px;
    }

    .button {
        width: 100%
    }

    .kawsar1 {
        width: 100%
    }

    .kawsar2 {
        width: 100%
    }

    .kawsar3 {
        width: 100%
    }

    .kawsar4 {
        width: 100%
    }

    .kawsar5 {
        width: 100%
    }

    .kwsar {
        width: 100%
    }

    .no-results {
        width: 200%;
    }


    .file-version-flex,
    .file-version-td {
        font-size: 15px;
    }

	
	#post-thumbnail-small {
      display: none;
}
			.footer-eeeee {
padding: 0px !important;
}
	.file-version-table .fa-whatsapp{
	
	margin-left: 83px;
}
	#searchform .fa-search {
    height: auto;
}
	
}