.rtl .col-md-1, .rtl .col-md-10, .rtl .col-md-11, .rtl .col-md-12, .rtl .col-md-2, .rtl .col-md-3, .rtl .col-md-4, .rtl .col-md-5, .rtl .col-md-6, .rtl .col-md-7, .rtl .col-md-8, .rtl .col-md-9{
    float: right !important;
}   


@media only screen and (max-width: 800px) {
.job_title{
        width: 100% !important;
    }
    .company_img{
            width: 100% !important;
    }
    .jobloc_w{
            width: 100% !important;
    }
    .jobint{
        margin-left: 15px !important;
    }
    
}
@media only screen and (max-width: 992px) {
   .det{
        display: flex; flex-flow: column;
    }
    .one { order: 1; }
    .two { order: 2; }
    .three { order: 3; }
     .mob_width{
        width:100%;
    }
}
@media only screen and (max-width: 500px) {
   .related_functional{
        float: right;
        width: 100%;
    }
    .companylogo {
    margin-bottom: 0px !important;
    }
    .title{
    padding-top: 3% !important;
    }
    .float_right_mob{
       float: right !important; 
    }
    .rtl .col-md-1, .rtl .col-md-10, .rtl .col-md-11, .rtl .col-md-12, .rtl .col-md-2, .rtl .col-md-3, .rtl .col-md-4, .rtl .col-md-6, .rtl .col-md-8, .rtl .col-md-9{
    float: none !important;
    }
    .rtl .breadCrumb {
    text-align: right;
    }
    
    
}



.title{
    /*height: 60px;*/
    padding-top: 8%;
    font-size: 16px;
}
.job_title{
    width: 75%;
    padding-left: 15px;
    padding-right: 15px;
    float: right;
    min-height: 1px;
    position: relative;
}
.company_img{
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
    width: 25%;
}
.breadCrumb h1 {
    color: #18a7ff;
    display: inline;
    padding-left: 5px;
    font-size: 16px;
}
.pageTitle h2 {
    font-size: 30px;
    font-weight: 500;
    color: #fff;
}
ul.skillslist li a {
    font-size: 16px;
    font-weight:400;
}


.jobslist li h3 a {
    font-size: 16px;
    color: #000;
    font-weight: 700;
}
.jobslist li h3 a:hover {
     color: #18a7ff; 
}
ul.skillslist li {
    display: inline-table;
}
h2{
    margin-bottom:0;
}
.job-header .contentbox p {
    margin-bottom: 10px;
}
.header{
    position:relative;
}

.tool_tip {
  position: relative;
  display: inline-block;
}

.tool_tip .tool_tiptext {
  visibility: hidden;
  width: 140px;
  background-color: #555;
  color: #fff;
  text-align: center;
  border-radius: 6px;
  padding: 5px;
  position: absolute;
  z-index: 1;
  bottom: 150%;
  left: 50%;
  margin-left: -75px;
  opacity: 0;
  transition: opacity 0.3s;
}

.tool_tip .tool_tiptext::after {
  content: "";
  position: absolute;
  top: 100%;
  left: 50%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: #555 transparent transparent transparent;
}

.tool_tip:hover .tool_tiptext {
  visibility: visible;
  opacity: 1;
}
                                            
                               .share-soc {
                                    /*background: #f1f1f1;*/
                                    display: inline-block;
                                    width: 100%;
                                    padding: 0;
                                    bottom: 0;
                                    text-align: center;
                                    border: 0;
                                }
                                .share-soc ul li:before {
                                    content: unset !important;
                                }
                                .share-soc ul {
                                    width: 100%;
                                    display: inline-flex;
                                    padding: 0;
                                }
                                .share-soc ul li {
                                    flex-direction: column;
                                    flex-basis: 0;
                                    flex: 1 0 5%;
                                    max-width: calc(100% - 10px);
                                    display: flex;
                                    height: 40px;
                                }
                                .share-soc ul li .telegram {
                                    color: #fff;
                                    background: #42b2e0;
                                }
                                
                                .share-soc li a {
                                    color: #fff;
                                    font-size: 30px;
                                    display: inline-block;
                                    padding:8px;
                                     margin: 0;
                                    border-radius: 25px;
                                }
                                
                                .fa-telegram:before {
                                    content: "\f2c6";
                                }
                                
                                .fa-whatsapp:before {
                                    content: "\f232";
                                }
                                .share-soc li a.twitter {
                                    color: #fff;
                                    background-color: #1da1f2;
                                }
                                .card-header {
    padding: .75rem 1.25rem;
    margin-bottom: 0;
    /*background-color: rgba(0,0,0,.03);*/
    /*border-bottom: 1px solid rgba(0,0,0,.125);*/
}
.card-header h3{
    color: #000;
    font-size: 19px;
    font-family: cursive;
}
.whatsapp {
                                    background: #14884d !important;
                                }
                                  @if($is_mobile == 'yes')
                                              .share-soc {
                                                   border-top: 3px solid #bdc3c7;
                                                    background: #fff;
                                                    padding: 3px 8px;
                                                    opacity: 0.9;
                                                    transition: margin-bottom 0.8s linear;
                                                    position: fixed;
                                                    bottom: 0;
                                                    left: 0;
                                                    right: 0;
                                                    width: 100%;
                                                    z-index: 100;
                                                 
                                              }
                                              .share-soc ul li{
                                                  display:unset;
                                              }
                                              .share-soc ul li a{
                                                  font-size: 25px;
                                                  width: 85%;
                                              }
                                                  
                                             
                                             
                                              .job-header .contentbox ul li {
                                                    padding: 0px;
                                                    margin-left:9px;
                                                    
                                                }
                                                
                                                
                                                .job-header .contentbox ul {
    margin-bottom: 5px;
}
.view_more{display:none !important;}