
*{
    direction: rtl;
}
body,html{
    background-color:#fff!important;
}
.jarallax {

    position: relative;

    background-size: cover;

    background-repeat: no-repeat;

    background-position: 50% 50%;

}
.op-btn-dlsection {
    padding-top:95px;
    color:#fff;
}
.dlBtnImg img{
    margin-top: 30px;
}

/**************************************start*****************   download page style ***********************start*****************************************/
.download-sec1{
    background-color: #000;
}
@media(min-width:768px){
    .download-sec2 .row:last-child {
        padding-top:10px;
    }
}
.sec2-mokupPhone {
    position: absolute;
    bottom: -71px;
}

.download-titleSec h1 {
    color:#fff;
    margin:70px;
    font-size: 35px;
}
.handMokup-dl {
    padding-top:120px;
}

.sec2-opRow {
    margin-bottom:200px;
}
@media(max-width:768px){
    .topImg-app,
    .middleImg-app	{
        right: 7%!important;
    }
}
/***************/

.phones-box {
    margin-bottom:20px;
}
.dl-btn-icon {
    background-color: #4DD105;
    min-width: 70px;
    display: inline-block;
    min-height: 55px;
    line-height: 55px;
    vertical-align: middle;
}
.dl-btn-text,.opt-btn-text{
    background-color: #FFFFFF;
    vertical-align: middle;
    min-width: 150px;
    border-top: 0px solid #fff;
    border-radius: 9px 0 0 9px;
    color: #333;
    font-size: 20px;
    box-shadow: 4px 0px #fff;
    text-align: center;
    display: inline-block;
    min-height: 55px;
    line-height: 55px;
}
.opt-btn-icon ,  .dl-btn-icon {
    color: #fff;
    border-radius: 0 9px 9px 0;
}
.opt-btn-icon {
    background-color: #2C2C2C;
    min-width: 70px;
    display: inline-block;
    min-height: 55px;
    line-height: 55px;
    vertical-align: middle;
}
.opt-btn-icon img, .dl-btn-icon img{
    vertical-align:middle;
}

/**************************************end*****************   download page style ***********************end********************************/

/* scroll animation style */

.os-animation{
    opacity: 0;
}

.os-animation.animated{
    opacity: 1;
}
i {
    vertical-align:baseline;
}
.relative-pos {
    position:relative;
}
.absolute-pos {
    position:absolute;
}
.margin-tp-bt {
    margin-top:50px!important;
    margin-bottom:55px!important;
}

.margin-bt-40 {
    margin-bottom:40px;
}

.margin-btm80 {
    margin-bottom:80px;
}
.title-icon {
    margin-left:8px;
}
.black-color {
    color:#333;
}
.overflow-h {
    overflow: hidden;
}
h3 {
    font-size:20px!important;
}
@media (max-width:768px ){
    h3 {
        font-size:18px!important;
    }
}