@import url('https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i');
@import url(https://fonts.googleapis.com/css?family=Lato:400,300,700,900);

*,after,before{box-sizing:border-box}.wrapper{margin:0 auto;max-width:1180px;width:100%}.vfbg{font-size:small;margin:17px 0 15px;padding:0;text-align:center}.vfh{background-color:#dedede;color:#333;margin:0;min-height:0;padding:3px 0 3px 7px;font-weight:400}.vfmain{font-size:small;font-family:"Lucida Grande",Tahoma,Arial,Verdana,sans-serif;float:left;margin:0 27% 10px;width:640px;background:#fff;border:1px solid #ccc;box-shadow:0 0 5px rgba(0,0,0,.2);text-align:left}.mform{margin:10px 14px 0;padding:0 0 20px;position:relative}.minfo{border-bottom:1px dotted #ccc;clear:both;display:inline-block;margin:0 0 5px;padding:0 1% 1.1em;width:96%}.minfo h2{clear:left;font-size:160%;font-weight:400;margin:0 0 0}.minfodiv{color:#555;float:left;width:100%}.vf_row{background-color:transparent;clear:both;margin:0;padding:6px 1% 9px;position:relative;transition:background-color 350ms ease-out 0s;float:left;width:96%}.vfl{color:#222;display:block;font-size:95%;font-weight:700;line-height:20px;padding:0 0 3px;width:100%}.vftxt{border:1px solid #d6d6d6;border-radius:1px;color:#074376;float:left;font-size:16px;padding:4px 7px;width:97%}.req{color:red}.ckbox{float:left;margin:0 7px 0 0}.cboption{float:left;margin:0 0 6px;width:33%}.vftxtarea{border:1px solid #d6d6d6;border-radius:1px;height:80px;padding:4px 7px;width:97%;color:#074376;float:left;font-size:16px;font-family:"Lucida Grande",Tahoma,Arial,Verdana,sans-serif}.choicesdrop{border:1px solid #d6d6d6;border-radius:1px;color:#074376;float:left;font-size:15px;padding:4px 5px;width:100%}.saveform[type=submit]{background-color:#074376;border:1px solid #074376;border-radius:2px;color:#fff;cursor:pointer;float:left;font-size:16px;height:32px;line-height:29px;padding:0 29px;width:auto}.vf_row.vflast{margin:5px 0 15px}.error{color:red}.sdown{float:right;background-color:#074376;border:1px solid #074376;border-radius:2px;color:#fff;cursor:pointer;font-size:16px;height:32px;line-height:29px;padding:0 29px;text-decoration:none}.minfodiv input[type=text]::-webkit-input-placeholder,.minfodiv textarea::-webkit-input-placeholder{color:#666!important;font-size:13px!important}.minfodiv input[type=text]::-moz-placeholder,.minfodiv textarea::-moz-placeholder{color:#666!important;font-size:13px!important}.minfodiv input[type=text]:-ms-input-placeholder,.minfodiv textarea::-ms-input-placeholder{color:#666!important;font-size:13px!important}.minfodiv input[type=text]:-moz-placeholder,.minfodiv textarea::-moz-placeholder{color:#666!important;font-size:13px!important}.minfodiv input[type=text]::-webkit-input-placeholder,.minfodiv textarea::-webkit-input-placeholder{color:#666!important;font-size:13px!important}.thankss{color:green;font-size:18px;padding:20px}.af_ra input[type=file]{border:1px solid #d6d6d6;border-radius:3px;color:#666;float:left;font-size:15px;padding:7px 10px;width:100%}.cbrow>span{color:#333;float:left;font-size:13px;margin:7px 0 0}._innerc{float:left;width:49%}.cap{-moz-user-select:none;color:#000;float:left;font-size:25px;font-weight:700;text-align:center;width:100px}.application-form-section{float:left;width:100%;padding:50px 0;background:#e6e6e6}.appliction-form-bxs{background:#fff;display:inline-block;padding:20px;width:100%}.appliction-top{float:left;width:100%}.appliction-top-left{float:left;width:80%;text-align:center}.appliction-top h3{color:#333;font-size:20px;font-weight:600;text-align:center}.appliction-top h1{color:#333;font-size:24px;font-weight:600;padding:20px 0;text-align:center}.appliction-post{float:left;width:100%;text-align:left;padding-top:100px}.appliction-post label{display:inline-block;margin-bottom:5px;max-width:100%;float:left;font-weight:400;padding-right:10px;color:#333;padding-top:8px}.application-input{float:left;width:60%}.application-input .form-control{background:0 0;border:none;box-shadow:none;border-bottom:1px #333 dotted}.appliction-top-right{float:right;width:18%}.upload-photo{background:#fff;float:right;height:170px;overflow:hidden;position:relative;text-align:center;width:170px;border:1px solid #ddd;box-shadow:0 0 5px 0 #ddd}.upload-photo input[type=file]{background:rgba(0,0,0,.8);bottom:0;color:#fff;font-size:11px;left:0;padding:6px;position:absolute;text-align:left;width:100%;height:auto;opacity:0;cursor:pointer}.upload-photo::after{background:rgba(0,0,0,.5) none repeat scroll 0 0;border-radius:0;bottom:0;color:#fff;content:"Add Photo";left:0;padding:9px 0;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:1;cursor:pointer}.upload-photo img{bottom:0;left:0;margin:auto;max-height:100%;position:absolute;right:0;top:0}#show_sign{display:inline-block;overflow:hidden;text-align:right;width:100%}.application-details{border-top:1px solid #ddd;display:inline-block;margin-top:30px;padding-top:30px;width:100%}.application-details h3{color:#000;font-size:18px;font-weight:600}.personal-detals{display:inline-block;padding-top:10px;width:100%}.personal-detals h5{color:#000;font-size:15px;font-weight:600;border:1px #333 solid;text-align:center;padding:10px;border-bottom:none}.personal-detals-bx{float:left;width:100%}.personal-detals-table{display:table;width:100%;border-left:1px solid #333;border-top:1px #333 solid}.personal-detals-tr{display:table-row;width:100%}.personal-detals-th{border-bottom:1px solid #333;border-right:1px solid #333;display:table-cell;padding:10px;text-align:center}.personal-detals-td{border-bottom:1px solid #333;border-right:1px solid #333;display:table-cell;padding:10px;text-align:center;vertical-align:top}.personal-detals-bax2,.personal-detals-bax3{display:inline-block;width:100%;padding-top:30px}.accdemic-detals-bx .personal-detals-table,.personal-detals-bax2 .personal-detals-table{border-top:1px solid #333}.experience-post{float:left;width:40%}.experience-post label{display:inline-block;margin-bottom:5px;max-width:100%;float:left;font-weight:400;padding-right:10px;color:#333;padding-top:8px}.application-details h6{color:#000;font-size:14px;font-weight:600;padding:10px 0}.currwnt-bx{display:inline-block;width:100%;padding-top:20px}.current-input{display:inline-block;width:100%}.current-input .form-control{width:50%}.places-bx{display:inline-block;padding-top:30px;width:100%}.places-bx-left{float:left;width:40%}.places-bx-left .form-control{width:100%}.places-bx-right{float:right;width:40%;text-align:right;padding-top:0}.places-bx-right input[type=file]{height:auto;cursor:pointer}.sign_dv{display:inline-block;position:relative;width:100%;text-align:left}.sign_dv p{margin-bottom:4px;font-weight:700;width:100%;z-index:1;cursor:pointer}#show_sign .img_signn{width:220px}.appli-btn{display:inline-block;width:100%;padding-top:20px}.appli-btn .btn{font-size:15px;padding:8px 20px}.appli-btn a{margin-left:10px}.personal-detals-td .form-control[readonly]{background-color:#fff;opacity:1}.experience-post .application-input .form-control{border:1px solid #ccc}@media(max-width:991px){.vfbg .vfmain{margin:0 10%;max-width:80%!important;width:100%!important}.application-input{float:left;width:50%}}@media(max-width:767px){#formbuilder .ld_main .ld_main_l,#formbuilder .ld_main .ld_main_r{width:100%}#formbuilder .lfsavebtn{left:0;width:100%}.vfbg .vfmain{margin:0 5%;max-width:90%!important;width:100%!important}.personal-detals-table{width:800px}.personal-detals-bx{overflow-x:auto}.places-bx-left{width:100%}.places-bx-right{float:left;width:100%;text-align:left;padding-top:20px}.current-input .form-control{width:100%}.experience-post{float:left;width:100%}.experience-post label{width:30%}.appliction-top-left{width:100%}.appliction-post{width:100%;text-align:left;padding-top:10px;padding-bottom:20px}.application-input{width:100%}.appliction-top-right{width:100%;text-align:center}.upload-photo{float:none;display:inline-block}#show_sign{text-align:left}}
@font-face {
    font-family: 'interregular';
    src: url('fonts/inter-regular-webfont.woff2') format('woff2'),
         url('fonts/inter-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: fallback;

}
@font-face {
    font-family: 'intersemi_bold';
    src: url('fonts/inter-semibold-webfont.woff2') format('woff2'),
         url('fonts/inter-semibold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: fallback;

}

.iphone_template_header{
    background:url(../../img/images/iphone_app_header_bg.png) center top/cover no-repeat rgba(0,0,0,0);
    float:left;
    padding:50px 0 0;
    position:relative;
    width:100%;
    z-index:9
}
.iphone_template_header::before{
    background:rgba(0,0,0,.5);
    bottom:0;
    content:" ";
    left:0;
    position:absolute;
    right:0;
    top:0
}
.iphone_template_header_left{
    margin-bottom:-100px;
    position:relative
}
.iphone_template_header_right{
    padding-right:50px;
    padding-top:50px;
    text-align:center
}
.iphone_template_header_rightwh{
    color:#fff;
    float:left;
    font-size:41px;
    margin-bottom:32px;
    width:100%
}
.iphone_template_header_rightwh .cussizeset{
    clear:both;
    color:#ffa9aa;
    display:block;
    font-size:48px;
    margin-top:7px
}
.line_iptemp{
    background:rgba(255,255,255,.5);
    display:block;
    height:1px;
    margin:0 auto;
    max-width:230px
}
.iphone_template_header_right .portfolio_button{
    margin-top:50px;
    text-align:center
}
.iphone_template_header_bottom_cont{
    background:#efefef;
    padding:40px 0;
    text-align:left
}
.cont_rihss{
    font-size:20px;
    line-height:28px
}
.cont_rihss h1{
    padding-left:3px;
    vertical-align:top;
    font-size:22px;
    display:inline-block
}
.cont_rihss h1 a{
    color:#451095
}
.apps_portfolioshowe_sections{
    overflow:hidden;
    position:relative
}
.apps_portfolioshowe_sections_container{
    margin:0 auto;
    max-width:100%;
    position:relative;
    width:100%;
    z-index:99
}
.apps_portfolioshowe_sections_container_in{
    padding:17% 0 15%
}
.sethcontent{
    background:#efefef;
    float:left;
    padding:60px 0;
    text-align:center;
    width:100%
}
.sethcontent .tegsj{
    font-size:20px;
    line-height:28px
}
.phone__reveal{
    height:72%;
    left:8.5%;
    position:absolute;
    top:13.9%;
    width:83.5%
}
.phone__reveal img{
    height:404px;
    width:226px
}
.phone__reveal__wrap{
    bottom:0;
    height:100%;
    left:0;
    overflow:hidden;
    position:absolute;
    width:100%
}
.nav--home-projects{
    display:none!important;
    position:absolute;
    right:8%;
    top:6%;
    transform:translateY(-50%)
}
.nav--home-projects a{
    background:#d1d1d1;
    display:block;
    height:40px;
    margin:5px 0;
    text-indent:-9999px;
    width:8px
}
.blockActive{
    background:#42ab47!important
}
.home-project__clip{
    clip:rect(auto,auto,auto,auto);
    height:100%;
    left:0;
    position:absolute;
    top:0;
    width:38.7%
}
.home-project__phone{
    display:block;
    left:27.5%;
    max-height:637px;
    max-width:314px;
    position:fixed;
    text-align:center;
    top:55%;
    transform:translate(-50%,-50%);
    vertical-align:middle
}
.first-slide .home-project__phone{
    margin-left:43%;
    position:relative;
    top:47%
}
.home-project__inner{
    border-bottom:10px solid transparent;
    padding:6% 0 15%
}
.first-slide .home-project__phone.fixed-slide{
    margin-left:-1px;
    position:fixed;
    top:55%
}
.home-project__clip+.wrap{
    display:table;
    margin-left:40%;
    padding-top:150px;
    position:relative
}
.scroll_sec{
    position:relative;
    z-index:10
}
.home-project__inner.last-slide{
    padding-bottom:25%
}
.home-project .slide-last-bdr{
    border:0
}
.best-heating_pos{
    position:fixed!important;
    top:50%!important
}
.mobileapp-deve_header{
    float:left;
    overflow:hidden;
    position:relative;
    width:100%
}
.mobileapp_dev_bg_set{
    background:url(../../img/images/mobileapp_dev_bg.png) center top/cover no-repeat rgba(0,0,0,0);
    bottom:0;
    left:0;
    position:absolute;
    right:0;
    top:0;
    transition:all 7s ease-in-out 0s
}
.image_of_inhand,.mobileapp-deve_header_in{
    float:left;
    position:relative;
    width:100%
}
.mobileapp-deve_header:hover .mobileapp_dev_bg_set{
    transform:scale(1.1)
}
.mobileapp-deve_header_in{
    background:rgba(0,0,0,.3);
    padding-top:80px;
    z-index:9
}
.image_of_inhand::after{
    bottom:0;
    content:"";
    left:0;
    position:absolute;
    right:0;
    top:0;
    z-index:1
}
.mobileapp-deve_bottom{
    background:#efefef;
    border-bottom:1px solid #e5e5e5;
    float:left;
    padding-bottom:40px;
    width:100%
}
.mobileapp-deve_bottom_contop{
    background:#29166f;
    float:right;
    margin-bottom:50px;
    margin-top:-350px;
    padding:45px 50px;
    position:relative;
    width:675px;
    z-index:9
}
.mobileapp-deve_bottom_contop::before{
    background:#31aae1;
    content:"";
    height:50px;
    left:0;
    margin-top:30px;
    position:absolute;
    top:0;
    width:25px
}
.mobileapp-deve_bottom_contopsm{
    color:#fff;
    float:left;
    font-size:18px;
    opacity:.6;
    width:100%
}
.mobileapp-deve_bottom_contop_title{
    color:#fff;
    float:left;
    font-size:67px;
    margin-top:25px;
    width:100%
}
.mobileapp-deve_bottom_contop_desc{
    color:#fff;
    float:left;
    font-size:16px;
    line-height:23px;
    margin-top:15px;
    width:100%
}
.devide_secs{
    float:left;
    margin-bottom:20px;
    padding-right:43px;
    width:50%
}
.devide_secs_icn{
    float:left;
    width:100px
}
.devide_secs_right{
    display:block;
    overflow:hidden
}
.devide_secs_right p{
    text-align:justify
}
.devide_secs_title{
    float:left;
    font-size:26px;
    margin-bottom:15px;
    width:100%
}
.devide_secs_title a{
    color:#333;
    font-size:26px;
    transition:all .3s ease-in-out 0s
}
.devide_secs_title a:hover{
    color:#ff7f00
}
.devide_secs_rrf{
    padding-left:43px;
    padding-right:0
}
.home-project__phone.relative{
    left:71%;
    position:relative!important;
    top:62%
}
.quality-work{
    z-index:10
}
.apps_portfolioshowe_right_wrap{
    width:70%
}
.apps_portfolioshowe_right_wrap_in{
    display:table-cell;
    height:388px;
    vertical-align:middle
}
.apps_portfolioshowe_top{
    float:left;
    width:100%
}
.apps_portfolioshowe_topleft{
    float:left
}
.apps_portfolioshowe_top_icon{
    background:#fff;
    border:1px solid rgba(0,0,0,.2);
    border-radius:13px;
    float:left;
    height:75px;
    overflow:hidden;
    padding:0;
    text-align:center;
    width:75px
}
.apps_portfolioshowe_top_icon img{
    border-radius:8px
}
.apps_portfolioshowe_top_name{
    float:left;
    font-size:41px;
    margin:14px 0 0 62px;
    text-transform:uppercase
}
.apps_portfolioshowe_topright{
    float:right;
    margin-top:6px
}
.apps_portfolioshowe_topright ul li{
    display:inline-block;
    float:left;
    margin-left:10px
}
.apps_portfolioshowe_topright ul li a{
    background:#e2e2e2;
    border-radius:50%;
    display:inline-block;
    float:left;
    height:56px;
    position:relative;
    text-align:center;
    transition:all .3s ease-in-out 0s;
    width:56px
}
.apps_portfolioshowe_topright ul li a img{
    bottom:0;
    left:0;
    margin:auto;
    position:absolute;
    right:0;
    top:0
}
.apps_portfolioshowe_topright ul li a:hover{
    background:#fff;
    box-shadow:0 0 1px rgba(0,0,0,.3) inset,0 4px 14px -1px rgba(0,0,0,.3)
}
.details_of_appdesc{
    float:left;
    margin-top:68px;
    width:100%
}
.details_of_appdesc_row{
    float:left;
    margin-bottom:16px;
    width:100%
}
.details_of_appdesc_row_title{
    float:left;
    font-size:17px;
    line-height:23px;
    text-transform:uppercase;
    width:140px
}
.details_of_appdesc_row span{
    color:#444;
    display:block;
    font-size:16px;
    line-height:23px;
    overflow:hidden
}
.apps_portfolioshowe_sections_image{
    background-position:center top!important;
    background-repeat:no-repeat!important;
    background-size:cover!important;
    bottom:0;
    left:0;
    opacity:.1;
    position:absolute;
    right:0;
    top:-100%
}
.set_casestudysedc{
    padding:80px 0
}
.title_of_casesetif_sm{
    font-size:16px;
    line-height:23px;
    margin-top:17px
}
.casestudy_avards{
    background:#efefef;
    margin-top:30px;
    padding:12px 12px 10px;
    float:left;
    width:100%
}
.casestudy_avards ul li{
    float:left;
    margin-bottom:2px;
    padding:0 1px;
    text-align:center;
    width:33.33%
}
.casestudy_avards ul li span{
    background:#fff;
    float:left;
    height:60px;
    padding:5px;
    position:relative;
    text-align:center;
    width:100%
}
.casestudy_avards ul li span img{
    bottom:0;
    left:0;
    margin:auto;
    max-height:100%;
    max-width:90%;
    opacity:.7;
    position:absolute;
    right:0;
    top:0;
    transition:all .3s ease-in-out 0s
}
.casestudy_avards ul li span:hover img{
    opacity:1
}
.casestudy_mobcontent{
    background:#fff;
    border-left:5px solid #31aae1;
    float:left;
    margin-left:20px;
    margin-right:20px;
    margin-top:-80px;
    min-width:90%;
    padding:20px 20px 24px 28px;
    position:relative
}
.casestudy_mobcontent span a{
    font-size:27px
}
.more_btn.more_btnrevercebn{
    margin-top:20px
}
.set_casestudysedc_right .carousel-control .fa{
    background-color:rgba(0,0,0,.5);
    color:#fff;
    padding:10px
}
.set_casestudysedc_right .left.carousel-control{
    left:0
}
.set_casestudysedc_right .right.carousel-control{
    right:40px
}
.satisfied_clients{
    background:#efefef;
    padding:50px 0
}
.satisfied_clients_logo{
    background:#fff;
    border:1px solid #ddd;
    height:120px;
    margin:0 auto;
    position:relative;
    width:120px
}
.satisfied_clients_logo img{
    border-radius:10px;
    bottom:0;
    left:0;
    margin:auto;
    max-width:67px;
    position:absolute;
    right:0;
    top:0
}
.industryblock{
    padding:60px 0
}
.block-industry-new{
    background-color:#451095
}
.industryblock_right_title h3{
    color:#fff;
    font-size:27px
}
.indsubcnt{
    color:#fff;
    font-size:16px;
    line-height:23px;
    margin-top:35px
}
.viewall_ind{
    margin-top:60px;
    text-align:center
}
.viewall_ind span{
    color:#fff;
    font-size:18px;
    font-weight:700
}
.lin_hr{
    background:#fff;
    height:1px;
    margin:10px 0
}
.seall_btn .btn.btn-primary{
    border-color:#fff
}
.industryblock_right{
    padding:40px 40px 0 10px
}

.mobileapp-deve_bottom_contop {
  width: 580px;
}
.mobileapp-deve_bottom.MobileAppDevelopment {
    background-color: #fff;
}
.BestMobileAppDevelopmentCompany {
    float: left;
    text-align: left;
    width: 100%;
}

.BestMobileAppDevelopmentCompany p {
    margin: 30px 0;
}
.mobileapp-deve_bottom.known-iphone {
    padding: 80px 0;
}
.industry_block{
     background:url(../../img/images/industryblock1.png);
     background-repeat: no-repeat;
     background-size: cover;
     padding: 40px 0px;
     text-align: center;
    width: 100%;
}
.industry_block h4{
   font-family: lato;
    color: #fff;
    text-align: center;
    padding: 20px;
    font-size: 40px;
}
.industry_block p{
color: #fff;
    text-align: center;
    padding: 20px;
    font-size: 18px;
      font-family: lato;
}
.industry_block h6{
color: #fff;
    text-align: center;
    padding: 20px;
    font-size: 40px;
    border-bottom: 4px #fff solid;
      font-family: lato;
}
.industry_block .industru_btn{
    text-align: center;
     padding: 20px;
     padding-top: 40px;
}
.industry_block .industru_btn .btn-primary{
    background-color: #fff !important;
    color: #000 !important;
    border-color: #fff !important;
    padding: 8px 20px;
}
.industry_block .industru_btn .btn-primary:hover{
   background-color: #451095 !important;
 color: #fff !important;
     border-color: #451095 !important;
}
@media(max-width:1199px){
    .iphone_template_header_rightwh{
        font-size:33px;
    }
    .SatisfyDemandModernBusiness1 .mobil-bg_h {
    position: absolute;
    top: -15px !important;
    left: 254px !important;
   
}
#satisfying_clients1 .owl-next {
    right: 46% !important;
    }
.SatisfyDemandModernBusiness1{
    padding: 35px 0 !important;
}
    .iphone_template_header_rightwh .cussizeset{
        font-size:38px
    }
    #satisfying_clients1 .owl-prev{
        margin-top: -5px !important;
    }
    #satisfying_clients1 .owl-next{
        margin-top: -5px !important;
    }
    .SatisfyDemandModernBusiness1 .mobil-bg_h {
        top: -17px !important;
    }
    .iphone_template_header_right .portfolio_button{
        margin-top:30px
    }
    .industryblock_right_title h3{
        font-size:20px
    }
    .indsubcnt{
        margin-top:15px
    }
    .viewall_ind{
        margin-top:20px
    }
    .home-project__phone{
        left:18.5%
    }
}
@media(max-width:991px){
    .iphone_template_header_rightwh{
        font-size:23px
    }
    .SatisfyDemandModernBusiness1 {
    padding: 0px 0 !important;
}
    .SatisfyDemandModernBusiness1 h2 {
    margin-bottom: 50px;
    text-align: center;
    margin-top: 40px;
}
.SatisfyDemandModernBusiness1 .mobil-bg_h {
    top: -40px !important;
}
#satisfying_clients1 .owl-prev {
    margin-top: -15px !important;
}
#satisfying_clients1 .owl-next {
    margin-top: -15px !important;
}
    .iphone_template_header_rightwh .cussizeset{
        font-size:28px
    }
    .iphone_template_header_left{
        margin-bottom:0
    }
    .iphone_template_header_bottom_cont .col-sm-6.col-sm-offset-6{
        margin:0;
        width:100%
    }
    .home-project__clip{
   
        width:43%
    }
    .first-slide .home-project__phone{
        margin-left:0;
        position:relative;
        top:0
    }
    .home-project__clip+.wrap{
        padding-top:20px;
              margin-left: 40%;
        position:relative;
        top:0;
         width: 71%;
    }
    .home-project__phone{
        display:block;
        left:0;
        max-height:637px;
        max-width:314px;
        position:relative;
        text-align:center;
        top:0;
        vertical-align:middle;
        transform:translate(0,0)
    }
    .industryblock_left.col-md-5>img{
        display:inherit;
        margin:40px auto 0;
        max-width:360px;
        width:100%
    }
    .industryblock_right{
        padding:40px
    }
    .casestudy_sider {
  display: inline-block;
  width: 100%;
}
}
@media(max-width:767px){
    .iphone_template_header .portfolio_button{
        margin-bottom:25px
    }
    .SatisfyDemandModernBusiness1 .mobil-bg_h {
        display: none;
    }
    .home-project__clip+.wrap{
        margin-left:0;
        padding:20px; width: 100%;
    }
    .apps_portfolioshowe_topleft{
        text-align:center;
        width:100%
    }
    .apps_portfolioshowe_top_name{
        font-size:20px;
        margin:14px 0;
        width:100%
    }
    .apps_portfolioshowe_topright ul li{
        float:none
    }
    .apps_portfolioshowe_topright{
        float:left;
        text-align:center;
        width:100%
    }
    .details_of_appdesc_row span{
        display:block;
        width:100%
    }
    .apps_portfolioshowe_right_wrap,.details_of_appdesc_row_title{
        width:100%
    }
    .set_casestudysedc_right{
        float:left;
        margin-top:35px;
        width:100%
    }
    .apps_portfolioshowe_top_icon img{
        padding:9px 0;
        width:55px
    }
    .apps_portfolioshowe_top_icon{
        float:none;
        margin:0 auto;
        padding:0 10px;
        width:78px
    }
    .title_of_casesetif h2{
        font-size:25px
    }
    .home-project__clip {
  position: relative;
  width: 100%;
}
.SatisfyDemandModernBusiness1 {
    padding: 56px 0 !important;
}
#satisfying_clients1 .owl-prev {
    margin-top: 20px !important;
}
#satisfying_clients1 .owl-next {
    margin-top: 20px !important;
}
.SatisfyDemandModernBusiness1 h2{
    margin-top: 0px !important;
}
#satisfying_clients1 .owl-next {
    right: 42% !important;
}
.question_sec {
    width: 100%;
    display: inline-block;
    padding: 0px;
}
.login_fild {
    float: left;
    width: 100%;
    text-align: center;
    padding: 50px 70px;
}
.question_sec span {
    color: #b0bec5;
    text-align: left;
    width: 100%;
    display: inline-block;
    font-size: 15px;
    text-transform: uppercase;
    margin: 0px 0px 15px 0px;
}
.question_sec .input_login {
    width: 48%;
    float: left;
}
.question_full {
    width: 100% !important;
}
.input_login {
    display: inline-block;
    width: 100%;
    position: relative;
    margin-bottom: 20px;
}

}
@media only screen and (max-width: 480px){
  #satisfying_clients1 .owl-prev{
    left: 37% !important;
}  
.SatisfyDemandModernBusiness1 {
    padding: 50px 0 !important;
}
#satisfying_clients1 .owl-prev {
    margin-top: 20px !important;
}
#satisfying_clients1 .owl-next {
    margin-top: 20px !important;
}
}




.header.affix{background-color:rgba(255,255,255,0.9);border-bottom:2px solid #eee;z-index:999; }
.header.home-header.affix{position:fixed;}
.nav > li.hide-main{display:none;}
.header .navbar-brand{height:auto;}
.header .nav.navbar-nav .btn.btn-primary{color:#fff;margin-top:8px;padding:6px 8px;}


.header .navbar-brand img{max-width:300px;}
.header .navbar.navbar-default.mega-menu{background:transparent !important;border:0 none;border-radius:0;margin:0;}
.contact_detail_top ul{text-align:right;}
.contact_detail_top li{display:inline-block;list-style:outside none none;padding:6px 0 0 40px;}
.contact_detail_top ul li span{font-size:13px;}
.contact_detail_top ul li img{margin-right:6px;width:19px;}
.header.home-header{left:0;top:0;width:100%;z-index:999;box-shadow:none}
.home-slide1{background:rgba(0,0,0,0) url("../../img/images/slide_2.webp") no-repeat scroll center 0px / cover;
height:500px;padding:150px 0 0;}
.home-slide2{background:#f2f7fd url("../../img/images/Jobportal_banner.webp") no-repeat ;padding:133px 0 0;
background-size:contain;background-position: right bottom; height: 500px}
.home-slide2 .sl-count {margin: 0;max-width: 390px;padding-top: 30px;}
.home-slide9 .sl-count {padding-left: 60px;}
.home-slide4 .sl-count {padding-right: 60px;padding-top: 30px;}
.home-slide3{background:rgba(0,0,0,0) url("../../img/images/slider3.png") no-repeat scroll center top / cover;height:500px;padding:150px 0 0;}
.home-slide5{background:rgba(0,0,0,0) url("../../img/images/banner5.jpg") no-repeat scroll center top / cover;height:500px;padding:131px 0 0}
.home-slide4{background:rgba(0,0,0,0) url("../../img/images/gigger_bg.webp") no-repeat scroll center center / cover;height:500px;padding:131px 0 0}
.home-slide6{background:rgba(0,0,0,0) url("../../img/images/banner_top.webp") no-repeat scroll center top / cover;height:500px;padding:150px 0 0;}
.home-slide7{background:rgba(0,0,0,0) url("../../img/images/crowdfunding_banner.webp") no-repeat scroll center center / cover;height:500px;padding:180px 0 0}
.home-slide8{background:rgba(0,0,0,0) url("../../img/images/Logistic_marketplace_software2.webp") no-repeat scroll center center / cover;height:500px;padding:200px 0 0}
.home-slide7 p{font-size:25px;color:#013738;padding:10px 0px 20px 0px;letter-spacing:1px;font-weight:700;}

.home-slide8 h2{color:#451095;font-size:36px;font-weight:bold;margin-bottom:15px;padding-bottom:10px;position:relative;text-transform:capitalize;}
.home-slide9 h2{color:#fff;font-size:38px;font-weight:bold;margin-bottom:15px;padding-bottom:10px;position:relative;text-transform:capitalize;}
.home-slide9 .btn.btn-default{background-color:#451095!important;border-color:#451095!important;color:#fff;}
.home-slide9 .btn.btn-default:hover{background:#451095!important;border-color:#451095!important;color:#fff;}
.home-slide8 .btn.btn-default{background-color:#451095!important;border-color:#451095!important;color:#fff;
      margin-top:0px;}
.home-slide8 .btn.btn-default:hover{background:#451095!important;border-color:#451095!important;color:#fff;}
.home-slide9 p{font-size:18px;margin:10px auto 35px;max-width:97%;color:#fff;text-align:center;letter-spacing:1px;}
.home-slide8 p{font-size:22px;margin:-7px auto 35px;max-width:100%;color:#626262;text-align:center;letter-spacing:1px;font-weight:normal;}
.home-slide9{background:rgba(0,0,0,0) url("../../img/images/Equepment_rentel_banner.webp")
no-repeat scroll center center / cover;height:500px;padding:180px 0 0}
.home-count{max-width:1170px;margin:0 auto;}
.brand-food li{color:#818181;font-size:20px;margin-bottom:10px;}
.home-slide5 h2{color:#451095;font-size:26px;font-weight:bold;margin-bottom:12px;}
.brand-food .fa{color:#451095;font-size:18px;}
.list-food li{font-size:16px;margin-bottom:12px;color:#818181;text-transform:capitalize;}
.list-food .fa{color:#451095;}
.sl-count{margin:0 auto;max-width:550px;text-align:center;}
.sl-count .img_po1 h3{font-size:47px;color:#10c1bc;text-shadow:2px 2px #078783;font-weight:800;letter-spacing:1px;}
.home-slide1 .sl-count h2,.home-slide4 .sl-count h2,.home-slide2 .sl-count h2{color:#888888;font-size:33px;font-weight:bold;margin-bottom:15px;
            padding-bottom:10px;position:relative;text-transform:uppercase;}
.home-slide1 .sl-count p,.home-slide4 .sl-count p,.home-slide2 .sl-count p{max-width:510px;}
.job_mobile{width:auto;position:absolute;right:0px;}
.video_txt{position:absolute;top:30%;left:0px;width:100%;z-index:9;text-align:center;}
.video_txt h2{color:#fff;font-weight:bold;max-width:1170px;margin:0px auto;font-size:40px;text-align:left;}
.video_txt p{text-align:left;color:#fff;font-size:20px;max-width:1170px;margin:0px auto;padding:20px 0px;}
.video_btn_wrap{max-width:1170px;text-align:left;margin:0px auto;}
.video_btn_wrap .btn.btn-default{background:transparent;margin-left:25px;}
.relative_css{position:relative}
.video_wrap{position:relative;float:left;width:100%;height:750px;}
.video_wrap:after{position:absolute;content:"";background:linear-gradient(90deg,#0a1234,#232770 70%);top:0px;left:0px;width:100%;height:100%;top:0px;opacity:0.7;}
.mobile_phone{width:360px;}
.mid-span{display:block;padding:10px 0;}
.colorBlue{color:#451095;font-style:normal;}
.home-slide1 p,.home-slide4 p,.home-slide2 p{font-size:17px;margin:10px auto 35px;max-width:90%;}
.btn{border-radius:3px;font-size:16px;padding:13px 20px;text-transform:uppercase;position:relative;transform:perspective(1px) translateZ(0px);transition-duration:0.3s;transition-property:color;vertical-align:middle;overflow:hidden;font-family:'lato',sans-serif;}


.btn.btn-primary:hover {
	background: rgba(69,16,149,0.8) !important;
	border-color: rgba(69,16,149,0.8) !important;
}
.header.affix .navbar-brand{padding:2px 0 0 15px;}
.iphone_template_header{overflow:initial;}
.btn.btn-primary{background-color:#451095 !important;border-color:#451095!important; }
.multibutton .btn.btn-default {
	margin-left: 10px;
}
.sl-count .btn.btn-primary {
	background-color: rgba(255,255,255,0.2) !important;
	border-color: #451095 !important;
	color: #451095;
}
.sl-count .btn.btn-primary:hover {
	background: rgba(69,16,149,0.8) !important;
	border-color: rgba(69,16,149,0.8) !important; color: #fff
}

.btn.btn-default.bt234{ margin-left: 10px}
.modal input.btn.btn-primary{background-color:#451095!important;border-color:#451095!important;}
.btn.btn-default{background-color:rgba(255,255,255,0.5);border-color:#451095;color:#451095;}

.btn.btn-default:hover {
	background: #451095;
	color: #fff;
}
.home-slide6 .sl-count .professional01{font-size:42px;color:#888888;font-weight:300;margin-top:-71px;font-weight:800;}
.home-slide6 .sl-count .professional01 span{font-size:42px; }
.home-slide6 .sl-count .iPhone{
      color: #2f5ea6;
}
.home-slide6 .sl-count .Android{
      color: #3c9437;
}
.home-slide6 .sl-count .ready2{color:#888888;}
.home-slide6 .sl-count .ready2.r1{margin-top:-10px;padding-bottom:0px;margin-bottom:-19px;}
.home-slide6 .sl-count li{font-size:20px;margin-bottom:15px;list-style:none;}
.home-slide6 .sl-count ul{margin-bottom:7%;margin-top:4%;padding-left:0px;}
.home-slide6 .sl-count{margin:0 auto;max-width:1130px;text-align:left;}
.home-slide7 .sl-count{margin:0 auto;text-align:center;}
.btn.btn-primary:focus{outline:0;box-shadow:none}
.home-slide2 .sl-count li{font-size:20px;margin-bottom:15px;list-style:inside;}
.home-slide2 .sl-count ul{margin-bottom:7%;margin-top:10%;padding-left:20px;}
.home-slide3 .sl-count{float:left;margin:0;max-width:inherit;width:33.33%;}
.sl-count.sl-count2 img{display:block;margin:0 auto 10px;width:190px;}
.home-slide3 .sl-count{float:left;margin:0;max-width:inherit;width:33.33%;}
.home-slide3 .sl-count > h2{color:#fff;font-size:35px;font-weight:bold;margin-top:80px;text-transform:uppercase;}
.home-slide3 .sl-count:first-child{padding:0 0 0 40px;text-align:left;}
.home-slide3 .sl-count p{background-color:#fff;color:#1c7ffe;display:block;font-size:28px;font-weight:normal;margin-bottom:15px;max-width:372px;text-align:center;text-transform:uppercase;}
.home-slide3 .sl-count li{color:#fff;font-size:20px;margin-bottom:2px;list-style:inside;}
.home-slide1 .sl-count{max-width:700px;}
.home-slider .carousel-indicators .active{background-color:rgba(0,0,0,0.3);border:1px solid #fff;}
.home-slider .carousel-indicators li{background-color:rgba(0,0,0,0.1);border:1px solid #fff;}
.customize-top{background:url("../../img/images/bg-slide-new.webp");background-size:100% 100%;padding:80px 0;transition:all 0.5s ease 0s;position:relative}
.headings{padding-bottom:25px;text-align:center;}
.headings h2{font-size:31px;font-weight:bold;margin-bottom:15px;}
.headings.headings_white{color:#fff;padding-bottom:45px;text-align:center;}
.headings.headings_white h1,.headings.headings_white h2{color:#fff;font-size:31px;font-weight:bold;margin-bottom:15px;}
.headings p{font-size:18px;}
.customize-top .nav.nav-tabs{border:0 none;margin-bottom:50px;text-align:center}
.customize-top .nav-tabs > li{margin:0;text-align:center;padding:0 10px;width:19%}
.customize-top .nav-tabs > li.active > a,.customize-top .nav-tabs > li.active > a:hover,.customize-top .nav-tabs > li.active > a:focus{border:0 none;border-radius:40px;color:#fff;}
.customize-top .nav > li > a:hover,
.customize-top .nav > li > a:focus,
.tab-cw-content .btn.btn-primary.tab-btn:hover,
.customize-top .nav-tabs > li.active > a,
.customize-top .nav-tabs > li.active > a:hover,
.customize-top .nav-tabs > li.active > a:focus{background:#f1794f;  
      background:-moz-linear-gradient(left,#f1794f 0%,#ac40df 100%); 
      background:-webkit-linear-gradient(left,#f1794f 0%,#ac40df 100%); 
      background:linear-gradient(to right,#f1794f 0%,#ac40df 100%); 
      filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1794f',endColorstr='#ac40df',GradientType=1);
}
.customize-top .nav > li > a:hover span,.customize-top .nav > li > a:focus span,.customize-top .nav-tabs > li.active > a span,.customize-top .nav-tabs > li.active > a:hover span,.customize-top .nav-tabs > li.active > a:focus span{background:transparent}
.customize-top .nav > li > a:hover,.customize-top .nav > li > a:focus{border:0 none;text-decoration:none;color:#fff;}
.customize-top .nav-tabs > li > a{border:0px solid transparent!important;border-radius:40px;color:#fff;line-height:1.42857;margin-right:0;font-size:18px;padding:2px;overflow:hidden;background:#fff}
.customize-top .nav.nav-tabs > li.active > a,.customize-top .nav.nav-tabs > li.active > a:focus,.customize-top .nav.nav-tabs > li.active > a:hover{color:#fff}
.tab-cw-content .btn.btn-primary.tab-btn{background:#ac40df; background:-moz-linear-gradient(left,#ac40df 0%,#f1794f 100%); background:-webkit-linear-gradient(left,#ac40df 0%,#f1794f 100%); background:linear-gradient(to right,#ac40df 0%,#f1794f 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ac40df',endColorstr='#f1794f',GradientType=1); }
.tab-cw-content .btn.btn-primary.tab-btn{border:none}
.customize-top .nav-tabs > li > a span{padding:8px 10px;background:#3079a7;display:inline-block;border-radius:30px;width:100%}
.tab-cw-content h3{color:#fff;font-size:24px;margin-bottom:20px;}
.tab-cw-content p{color:#fff;font-size:15px;line-height:26px;}
.tab-cw-content .btn.btn-primary.tab-btn{margin-top:35px;}
.inline-link{color:#d0c5ff;font-size:15px;}
.inline-link:hover{color:#ffa466;}
.process_border{background:#dfdfdf none repeat scroll 0 0;height:1px;position:relative;top:60px;width:100%;}
.process_border::after{background:rgba(0,0,0,0) url("../../img/images/green_rocket.png");height:26px;right:-27px;top:-14px;width:26px;content:"";position:absolute;}
.process_border::before{background:rgba(0,0,0,0) url("../../img/images/dot.png");height:19px;left:0;top:-9px;width:19px;content:"";position:absolute;}
.process_sect ul{clear:both;margin:0 -10px;}
.process_sect ul li{color:#fff;float:left;margin-bottom:20px;padding:0 10px;text-align:center;width:20%;list-style:none;}
.icon_process{background:#fff none repeat scroll 0 0;border:2px solid #dfdfdf;border-radius:50%;color:#53535d;display:inline-block;float:none;font-size:35px;height:118px;position:relative;text-align:center;width:118px;z-index:9;}
.icon_process img {
	position: absolute;
	left: 0;
	top: 0;
	bottom: 0;
	right: 0;
	margin: auto;
        filter: grayscale(100%);
}
.process_sect ul li:hover .icon_process img{filter: grayscale(0%);}
.icon_process i{line-height:114px;}
.titiie{display:inline-block;font-size:17px;margin:25px 0 17px;text-transform:uppercase;font-family:'lato',sans-serif;}
.value_process{display:block;float:left;font-size:15px;margin-top:10px;vertical-align:top;width:100%;}
.process_sect ul li:hover .icon_process{border-color:#451095;color:#451095;font-size:30px;transform:scale(1) rotate(-5deg);transition:all 0.2s ease-in-out 0s;}
#testiCW li{list-style:none;padding-right:5px;}
.cilent_img{border:1px solid #e3e3e3;height:80px;margin:0 auto 25px;overflow:hidden;width:80px;}
.titleoftestimthis{color:#fff;display:inline-block;font-size:18px;min-height:60px;padding:0 20px 14px;width:100%;text-align:center;}
.testimonial_sectks_cont p{background:rgba(0,0,0,0.2) none repeat scroll 0 0;border:1px solid #e3e3e3;border-radius:4px;color:#fff;margin-bottom:14px;min-height:130px;padding:15px 8px;text-align:left;}
.why-choose-us .media-left > span,.why-choose-us .media-left > a{background-color:#fff;border-radius:50%;display:block;height:70px;line-height:60px;text-align:center;width:70px;}
.why-choose-us .media-object{display:inline;}
.why-choose-us .media{min-height:150px;margin-top:20px;}
.why-choose-us .media-heading{color:#fff;font-size:20px;}
.why-choose-us .media-body p{color:#fff;margin-top:12px;text-align:justify;}
.take-a-look{padding:30px 0;}
.take-a-look .carousel-control{background-image:none!important;width:auto;}
.take-a-look .carousel-control .fa{color:#3c3c3c;font-size:55px;position:absolute;top:50%;transform:translate(0px,-50%);}
.take-a-look .carousel-control.left{left:-40px;}
.take-a-look .carousel-control.right{right:-40px;}
.to_matf{font-size:17px;margin:50px 0 20px;max-width:400px;}
.case-study{color:#451095;display:inline-block;font-family:'lato',Arial,Helvetica,sans-serif;font-size:18px;font-weight:600;margin-bottom:70px;text-decoration:underline;}
.have_look{color:#363636;font-family:'lato',Arial,Helvetica,sans-serif;font-size:25px;margin-bottom:35px;}
.ind-we-serv{background-attachment:fixed;background-image:url("../../img/images/industries/industries-bg.jpg");background-position:center center;background-size:cover;
            padding:60px 0; margin-top: 1px;position: relative}
.ind-we-serv ul{text-align:center;}
.ind-we-serv li {
	display: inline-block;
	list-style: outside none none;
	text-align: center;
	width: 18%;
	vertical-align: top;
	background: #fff;
	float: left;
	margin: 1%;
	border-radius: 10px;
        transition: all 0.3s ease-in-out 0s;
}
.ind-we-serv li a {
	display: block;
	width: 100%;
	height: 100%;
	padding: 15px 10px;
	float: left;
	min-height: 240px;
        transition: all 0.3s ease-in-out 0s;
}
/*.ind-we-serv strong{color:#fff;display:block;font-family:'lato',Arial,Helvetica,sans-serif;font-size:19px;font-weight:400;}*/
.ind-we-serv strong {
	color: #3f3f3f;
	display: block;
	font-size: 20px;
	font-weight: 400;
	font-family: 'roboto', sans-serif;
	margin-top: 20px;
}
/*.ind-we-serv li span{border:2px #ddd dotted;border-radius:50%;display:block;height:100px;margin:0 auto;width:100px;margin-top:40px;}*/
.ind-we-serv li span {
	display: inline-block;
	height: 100px;
	margin: 20px 0 0 auto;
	width: 100px;
}
/*.ind-we-serv li:hover span{border:2px #9f9f9f dotted;}*/
/*.ind-we-serv li:hover strong{color:#dbdbdb;}*/
.readymateSolution{padding:60px 0 50px;}






.ready-product {border: 1px solid #ccc;border-radius: 5px;display: block;margin-bottom: 45px;min-height: 310px;padding: 30px 8px 10px;position: relative;text-align: center;}
.ready-product:hover{background-color:#eee;}
.ready-product > img{margin-bottom:15px;width:100px;}
.abs-product > h3{color:#4a11a0;font-size:18px;font-weight:bold;margin-bottom:10px;padding-bottom:0px;}
.abs-product > p{color:#323232;font-size:14px;margin-bottom:10px;padding-bottom:0px;}
.product-star {display: inline-block;width: 100%;padding: 5px 0;}
.product-star i {color:#ffdc64}
.product-review{color:#323232;font-size:17px;margin-bottom:10px;padding-bottom:0px;}
.make-style {text-align: center;width: 100%;position: absolute;left: 0;bottom: -18px;}
.make-style li {display: inline-block;list-style: outside none none;padding: 0;background: #fff;width: 40px;height: 40px;border-radius: 50%;line-height: 38px;}
.make-style img{width:25px;}

.product-view {
	display: inline-block;
	width: 100%;
	text-align: center;
	padding-top: 50px;
}



#multi_slider2{margin-bottom:65px;max-width:20%;padding:3.3% 2.7% 4%;position:absolute;right:70px;top:3%;z-index:9;}
#multi_slider .item > img{width:100%;}
#multi_slider2 .mobile_Image{left:0;position:absolute;top:0;width:100%;}
#multi_slider.doubleSlider{position:relative;}
.doubleSlider .left.carousel-control,.doubleSlider .right.carousel-control{background-color:transparent;background-image:none!important;height:50px;opacity:1;width:60px;z-index:9;}
#multi_slider .fa{color:#fff;font-size:45px;}
.left.carousel-control{left:5px;position:absolute;top:50%;transform:translate(0px,-59%);z-index:99}
.right.carousel-control{position:absolute;right:5px;top:50%;transform:translate(0px,-59%);z-index:99}
.home-hire-icon{display:block;padding:20px 0;}
.hiring-list .bg{background-color:#f0f0f0;border-radius:50%;display:block;height:100px;margin:0 auto;width:100px;position:relative;transition:all 0.3s ease-in-out 0s;}
.hiring-list .icon{display:block;height:55px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:55px;background-repeat:no-repeat;
        background-image:url("../../img/images/hire-icon/hire-expad-icons.webp");background-repeat:no-repeat;}
.hiring-list > li{float:left;list-style:none;margin-bottom:25px;padding:0 15px;text-align:center;width:25%;margin-bottom:30px;}
.hiring-list strong{color:#626262;font-family:'lato',Arial,Helvetica,sans-serif;font-size:18px;font-weight:500;text-decoration:none;}
.hiring-list li:hover .bg{background-color:#451095;}
.hiring-list .and-icon{background-position:0 0;}
.hiring-list li:hover .and-icon{background-position:-55px 0;}
.hiring-list .apple-icon{background-position:0 -55px;}
.hiring-list li:hover .apple-icon{background-position:-55px -55px;}
.hiring-list .web-icon{background-position:0 -110px;}
.hiring-list li:hover .web-icon{background-position:-55px -110px;}
.hiring-list .cake-icon{background-position:0px -165px;}
.hiring-list li:hover .cake-icon{background-position:-55px -165px;}
.hiring-list .word-icon{background-position:0px -220px;}
.hiring-list li:hover .word-icon{background-position:-55px -220px;}
.hiring-list .lara-icon{background-position:0px -275px;}
.hiring-list li:hover .lara-icon{background-position:-55px -275px;}
.hiring-list .codi-icon{background-position:0px -330px;}
.hiring-list li:hover .codi-icon{background-position:-55px -330px;}
.hiring-list .mag-icon{background-position:0px -385px;}
.hiring-list li:hover .mag-icon{background-position:-55px -385px;}
.blog-home{padding:50px 0;}
.blog-home .owl-item.active li{list-style:outside none none;}
.blog-home .owl-item figure{position:relative;}
.blog-home .owl-item figcaption{background-color:rgba(0,0,0,0.5);height:100%;left:0;position:absolute;text-align:center;top:0;width:100%;opacity:0;transition:all 0.3s ease-in 0s;}
.blog-home .owl-item figcaption a{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);}
.blog-home .owl-item li:hover figcaption{opacity:1;}
.client-side{background-attachment:fixed;background-image:url("../../img/images/cs-bg-new.webp");background-position:center center;background-size:cover;padding:60px 0;text-align:center;}
.number-client{color:#fff;font-size:50px;margin-top:0px;}
.client-side p{color:#fff;font-size:20px;}
.client-side img{max-height:90px;}
.certificates{padding:60px 0;}
.certificates .nav.nav-tabs{border:0 none;text-align:center;}
.certificates .nav-tabs > li > a{border:1px solid #ddd;color:#888;font-family:'lato',Arial,Helvetica,sans-serif;font-size:22px;padding:8px 50px;border-radius:0;}
.certificates .nav-tabs > li{display:inline-block;float:none;margin-bottom:0;}
.cer-icon{display:inline-block;margin-right:5px;}
.cer-icon img{filter:grayscale(100%);height:30px; background-size: 100%}
.certificates .nav-tabs > li.active .cer-icon img,.certificates .nav-tabs > li:hover .cer-icon img{filter:grayscale(0%);}
.certificates .nav-tabs > li.active > a,.certificates .nav-tabs > li.active > a:hover,.certificates .nav-tabs > li.active > a:focus{border:1px solid #ddd;background-color:#eee;}
.certificates .tab-content li{border:1px solid #ddd;display:inline-block;list-style:none;padding:10px 14px;margin-bottom:20px;vertical-align:top;}
.clutch-widget{width:200px;min-height:77px;}
.certificates .tab-content ul{text-align:center;margin:20px 0 0; }
.certificates .tab-content li img{height:75px; background-size: 100%}
.client-say{background-color:#eeeeee;padding:60px 0;}
.client-say .headings h2{color:#451095;}
.client-say p{font-size:19px;font-weight:500;line-height:35px;margin-bottom:25px;color:#999}
.client-say p span{color:#451095;}
.events{padding:60px 0 0 0;}
.events li{list-style:none;}
.img-event{float:left;height:187px;overflow:hidden;position:relative;width:100%;}
.img-event img{transition:all 0.6s ease-in-out 0s;width:100%;}
.events li:hover .img-event img{transform:scale(1.15);}
.even_img_name{color:#29166f;float:left;font-size:19px;margin-top:10px;padding-left:1px;width:100%;}
.even_img_date{color:#999;float:left;font-size:14px;margin-top:4px;padding-left:1px;width:100%;}
.event_gallery_colsshom_col_box_in{background:#fff none repeat scroll 0 0;border-radius:4px;box-shadow:0 0 4px rgba(0,0,0,0.1);float:left;padding:25px;position:relative;width:100%;z-index:3;}
.event_gallery_colsshom_col_box_in_shadow{background:rgba(0,0,0,0) url("../../img/images/port_shadow.png") no-repeat scroll right top / 100% auto;display:block;float:left;height:47px;margin-top:-8px;pointer-events:none;width:100%;}
.footer_bg{background:#282e3e url("../../img/front/product-icon/footer_bg.webp") no-repeat scroll center center / cover;float:left;line-height:23px!important;width:100%;}
.title_of_footer_menu a{color:#fff;display:inline-block;font-size:20px;margin-bottom:20px;font-family:'roboto',sans-serif;}
.title_of_footer_menu a{color:#fff;}
.footer-top{float:left;padding:40px 0;width:100%;}
.menu-item li a{color:#fff;display:inline-block;font-size:14px;}
.menu-item li{list-style:outside none none;padding:0 0 5px;}
.company_informetion > span{color:#fff;display:inline-block;font-size:14px;margin-left:8px;}
.company_informetion{margin-bottom:10px;}
.company_informetion a {color: #fff;display: inline-block;font-size: 14px;margin-left: 8px;}
.social_footer li{display:inline-block;list-style:outside none none;padding:0 15px 0 0;}
.footer_center{border-bottom:1px solid #fff;float:left;padding-bottom:30px;width:100%;}
.social_footer img{width:60px;}
.social_footer li:first-child img{width:auto;}
.footer-bottom > p{color:#fff;padding:20px 0 20px;}
.footer-bottom{float:left;width:100%;}
.menu-item a:hover{color:#d0bdee;}
.footer_bg .panel.panel-default{background:transparent none repeat scroll 0 0;border:0 none;}
.footer_bg .panel-default > .panel-heading{background:#451095 none repeat scroll 0 0;color:#fff;}
.mobileShow{display:none;}
.top-heading{padding:80px 0;}
.top-heading.services-top-banner{background:rgba(0,0,0,0) url("../../img/images/services/our_service.jpg") no-repeat scroll center center;}
.top-heading h1{color:#fff;font-size:45px;font-weight:900;text-shadow:0 0 3px #000;}
.bread-top{background-color:#451095;padding:8px 0;}
.bread-top h2{color:#fff;font-size:30px;font-weight:bold;}
.bread-top ol.breadcrumb{background:transparent none repeat scroll 0 0;border-radius:0;margin:0;}
.bread-top .breadcrumb > li + li::before{color:#fff;content:"/";padding:0 5px;}
.bread-top .breadcrumb a{color:#fff;}
.bread-top .breadcrumb > .active,.bread-top li a{color:#fff;}
.service-boxes .serv-img{text-align:center;}
.title_subs::after{background:#451095 none repeat scroll 0 0;clear:both;content:"";display:block;height:2px;margin:5px 0 0;vertical-align:top;width:47px;}
.title_subs{color:#29166f;display:inline-block;float:left;font-size:18px;margin-bottom:15px;margin-top:15px;position:relative;width:100%;}
.title_subs > span{display:block;padding-bottom:5px;}
.text-right .title_subs::after{float:right;}
.serv-count p{font-size:16px;font-weight:300;margin-bottom:15px;}
.learn_serv_btn a{color:#000;display:inline-block;font-size:16px;}
.learn_serv_btn .fa{border:1px solid #666;border-radius:50%;color:#666;display:inline-block;height:30px;line-height:30px;text-align:center;width:30px;}
.serv-div{float:left;padding:20px 0;width:100%;}
.serv_professional h2{color:#451095;display:inline-block;float:left;font-size:30px;margin-bottom:10px;margin-top:20px;position:relative;text-transform:uppercase;width:100%;}
.serv_professional h2::after{background:#451095;clear:both;content:"";display:block;height:2px;margin:5px 0;vertical-align:top;width:47px;}
.serv_professional p{font-size:16px;font-weight:300;margin:10px 0;}
.serv_professional h3{display:block;font-size:18px;margin-bottom:10px;font-weight:bold;margin-top:20px;}
.serv_professional li{font-size:16px;font-weight:400;list-style:none;margin:10px 0;}
.serv_professional{padding:10px 0 60px;}
.clients_slide .owl-carousel .owl-item img{display:block;max-width:100%;width:auto;}
.clients_slide li{list-style:none;height:70px;line-height:70px;margin:auto;padding:0 10px;position:relative;text-align:center;vertical-align:middle;}
.clients_slide h2{color:#451095;float:left;font-size:30px;margin-bottom:50px;text-transform:uppercase;width:100%;}
.clients_slide .owl-carousel{width:100%;float:left;}
.clients_slide{padding:0 0 40px;}
.clients_slide .container-main{margin:0 auto;max-width:90%;}
.clients_slide img{bottom:0;left:0;margin:auto;max-height:100%;position:absolute;right:0;top:0;}
.clients_slide .owl-prev{font-size:40px;left:-20px;position:absolute;top:50%;transform:translate(0%,-50%);}
.clients_slide .owl-next{font-size:40px;right:-20px;position:absolute;top:50%;transform:translate(0%,-50%);}
.readyToStart{background-color:#451095;padding:20px 0;}
.readyToStart h2{color:#fff;font-size:25px;padding:8px 0;}
.readyToStart .btn.btn-primary{border:1px solid #fff;padding:10px 20px;}
.complete_servca li span{clear:both;display:block;margin-top:10px;width:100%;font-size:20px;}
.complete_servca li{display:inline-block;list-style:none;padding:0 15px;text-align:center;}
.complete_servca .fa{font-size:20px;}
.complete_servca ul{padding:30px 0;text-align:center;}
.grid-demo ul li.img_web_app{margin:11px 0 0;}
.countrys_menu{position:relative;}
.countrys_menus{background:#fff none repeat scroll 0 0;border:1px solid rgba(0,0,0,0.2);bottom:100%;box-shadow:0 2px 5px rgba(0,0,0,0.2);display:none;margin-top:-50px;padding:0 15px;position:absolute;right:0;width:510px;z-index:99;}
.country_col_set,.country_row_set,.country_tab_set{float:left;width:100%;}
.country_col_set{border-bottom:1px solid #ddd;padding:3px 3px 3px 0;text-align:left;}
.countrys_menus span{float:left;margin:6px 10px;width:auto;}
.countrys_menus span.country_nm{margin-left:0;width:132px;}
.countrys_menus span{position:relative;}
.counlistshow{display:block;overflow:hidden;padding-top:3px;width:auto;}
.countrys_menus span a{font-size:13px;text-transform:capitalize;color:#000;padding-left:5px;}
.countrys_menus span.country_nm a img{width:20px;}
.counlistshow span::after{background:#555 none repeat scroll 0 0;border-radius:50%;content:"";height:6px;left:-7px;position:absolute;top:10px;width:6px;}
.countrys_menu:hover .countrys_menus{display:block!important;}
/*.ind_icons{display:block;height:96px;margin:0 auto;width:96px;background:url(../../img/images/ind-icons.webp) no-repeat;}
.ind_icons.ind_icon1{background-position:0 0;}
.ind_icons.ind_icon2{background-position:-96px 0;}
.ind_icons.ind_icon3{background-position:-192px 0;}
.ind_icons.ind_icon4{background-position:-288px 0;}
.ind_icons.ind_icon5{background-position:-384px 0;}
.ind_icons.ind_icon6{background-position:0 -96px;}
.ind_icons.ind_icon7{background-position:-96px -96px;}
.ind_icons.ind_icon8{background-position:-192px -96px;}
.ind_icons.ind_icon9{background-position:-288px -96px;}
.ind_icons.ind_icon10{background-position:-384px -96px;}*/

.ind_icons{display:block;height:96px;margin:0 auto;width:96px; position: relative}
.ind_icons.ind_icon1{background:url(../../img/images/industries/industries-icon1.svg) no-repeat center top;}
.ind_icons.ind_icon2{background:url(../../img/images/industries/industries-icon2.svg) no-repeat center top;}
.ind_icons.ind_icon3{background:url(../../img/images/industries/industries-icon3.svg) no-repeat center top;}
.ind_icons.ind_icon4{background:url(../../img/images/industries/industries-icon4.svg) no-repeat center top;}
.ind_icons.ind_icon5{background:url(../../img/images/industries/industries-icon5.svg) no-repeat center top;}
.ind_icons.ind_icon6{background:url(../../img/images/industries/industries-icon6.svg) no-repeat center top;}
.ind_icons.ind_icon7{background:url(../../img/images/industries/industries-icon7.svg) no-repeat center top;}
.ind_icons.ind_icon8{background:url(../../img/images/industries/industries-icon8.svg) no-repeat center top;}
.ind_icons.ind_icon9{background:url(../../img/images/industries/industries-icon9.svg) no-repeat center top;}
.ind_icons.ind_icon10{background:url(../../img/images/industries/industries-icon10.svg) no-repeat center top;}
.ind-we-serv li span{ position: relative}
.ind-we-serv li span::before {position: absolute;left: -10px;top: 0;content: "";width: 63px;height: 63px;border-radius: 50%;transition: all 0.3s ease-in-out 0s;}
.IndustriesBx1 span:before{background: #451095;opacity: 0.1;}
.IndustriesBx2 span:before{background: #fee4dd;}
.IndustriesBx3 span:before{background: #c0ecfa; opacity: 0.3}
.IndustriesBx4 span:before{background: #f5a6a6; opacity: 0.5}
.IndustriesBx5 span:before{background: #d6fdec; opacity: 0.5}
.IndustriesBx6 span:before{background: #e5f2ff; opacity: 0.7}
.IndustriesBx7 span:before{background: #f8ebd9;}
.IndustriesBx8 span:before{background: #c1c6f3; opacity: 0.3}
.IndustriesBx9 span:before{background: #fff4d8;}
.IndustriesBx10 span:before{background: #ffbbf6; opacity: 0.2}

.IndustriesBx1:hover{background: #ece7f4;}
.IndustriesBx2:hover{background: #fee4dd;}
.IndustriesBx3:hover{background: #ecf9fd;}
.IndustriesBx4:hover{background: #fad2d2;}
.IndustriesBx5:hover{background: #eafef5;}
.IndustriesBx6:hover{background: #edf6ff;}
.IndustriesBx7:hover{background: #f8ebd9;}
.IndustriesBx8:hover{background: #eceefb;}
.IndustriesBx9:hover{background: #fff4d8;}
.IndustriesBx10:hover{background: #fff1fd;}
.IndustriesBx10:hover span:before,
.IndustriesBx9:hover span:before,
.IndustriesBx8:hover span:before,
.IndustriesBx7:hover span:before,
.IndustriesBx6:hover span:before,
.IndustriesBx5:hover span:before,
.IndustriesBx4:hover span:before,
.IndustriesBx3:hover span:before,
.IndustriesBx2:hover span:before,
.IndustriesBx1:hover span:before{background: #fff;opacity:1;}




.client-side .cs_icon{display:block;height:113px;margin:0 auto;width:100px;background:url(../../img/images/cs-icons.webp) no-repeat;margin:0 auto;}
.client-side .cs_icon.cs_icon1{background-position:0 0;}
.client-side .cs_icon.cs_icon2{background-position:-100px 0;}
.client-side .cs_icon.cs_icon3{background-position:-200px 0;}
.client-side .cs_icon.cs_icon4{background-position:-300px 0;}
.home-slide2 .btn.btn-primary{margin-left:21px;}
.testimonial_row_cover.home_testi{padding-left:1px;}
.input-group .input-group-addon{min-width:44px;}
.input-group{width:100%;}
.SatisfyDemandModernBusiness1{background-image:url(../../img/images/app-mobile/bg-mobile1.png);position:relative;background-position:right bottom;background-repeat:no-repeat;background-size:cover;color:#fff;float:left;padding:100px 0;text-align:left;width:100%;}
.SatisfyDemandModernBusiness1 .mobil-bg_h{position:absolute;top:-54px;left:305px;width:30%;}
.SatisfyDemandModernBusiness1 .satisfied_clients_logo1{text-align:center;}
.SatisfyDemandModernBusiness1 .satisfied_clients_logo1 .icon_mobil{padding-bottom:20px;}
.SatisfyDemandModernBusiness1 .satisfied_clients_logo1 .icon_mobil .fa{border:3px #fff solid;border-radius:100%;height:50px;width:50px;text-align:center;padding:12px;}
.SatisfyDemandModernBusiness1 .satisfied_clients_logo1 h6{color:#fff;font-size:18px;padding-bottom:20px;}
.SatisfyDemandModernBusiness1 .satisfied_clients_logo1 p{color:#fff;font-size:15px;padding-bottom:20px;padding:0px 26px;}
#satisfying_clients1 .owl-prev{font-size:20px;left:46%;top:100%!important;margin-top:20px;}
#satisfying_clients1 .owl-prev .fa{background:#aaa3b8;border-radius:100%;width:25px;height:25px;padding:2px 8px;}
#satisfying_clients1 .owl-next .fa{background:#aaa3b8;border-radius:100%;width:25px;height:25px;padding:2px 10px;}
#satisfying_clients1 .owl-next{font-size:20px;right:47%;top:100%!important;margin-top:20px;}
#satisfying_clients1 .owl-item{opacity:0.4;}
#satisfying_clients1 .owl-item.active.center{opacity:0.7;}
.SatisfyDemandModernBusiness .demand-box{margin-top:18px;}
.demand-box > h3{color:#ff7f00;font-size:18px;font-weight:bold;margin-bottom:10px;}
.demand-box > p{color:#fff;}
.demand-box > h3{font-size:18px;color:#ff7f00;font-weight:bold;}
.SatisfyDemandModernBusiness1 h2{color:#fff;font-size:35px;}
.BestMobileAppDevelopmentCompany h2{color:#ff7f00;}
.mobileapp-deve_bottom_contop{margin-bottom:20px;}
.mobileapp-deve_header_in{margin-top:-150px;padding-top:0;}
#testiCW .owl-nav.disabled{display:none;}
.inner_bodyarea{float:left;padding:50px 0;text-align:center;width:100%;}
.second_show.new_csx_shw{color:#fff;}
.webhome_div span{display:inline-block;vertical-align:middle}
#applynow .loadloader{margin-left:25px;margin-top:-41px;position:relative;}
canvas{display:block;vertical-align:bottom;}
#particles-js2{position:absolute;width:100%;height:100%;background-image:url("");background-repeat:no-repeat;background-size:cover;background-position:50% 50%;position:absolute;left:0;top:0;}
.our-services-new{padding-top:30px;text-align:center}
.serv-div_new{display:inline-block;width:100%;padding:30px 0;}
.our-services-new h1{font-size:45px;color:#000;font-weight:600;margin-top:0px;margin-bottom:7px;font-family:'lato',sans-serif;}
.our-services-new p{font-size:20px;color:#6a6a6a;font-family:'lato',sans-serif;max-width:950px;margin:0 auto;}
.service-boxes-new{padding-top:30px;}
.our-services-bx{background:#fff;text-align:center;padding:50px 10px;border-bottom:1px #ddd solid;border-right:1px #ddd solid;}
.client-chat a,.product_image_full_shon span img,.circle_icon img,.our-services-bx
{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;}
.product_image_full_shon:hover .client-chat a,.product_image_full_shon span:hover img,.circle_icon:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);}
.our-services-bx:hover{-webkit-transform:scale(1.05);transform:scale(1.05);}
.our-services-img{display:inline-block;width:100%;padding:10px 0 20px}
.our-services-bx h2,
.our-services-bx h2 a{color:#000000;font-size:25px;}
.padding-no{padding:0}
.botton-none{border-bottom:none}
.right-none{border-right:none}
.our-services-bx:hover{box-shadow:0 0 25px 0 #c2c2c2;position:relative;z-index:1}
.our-services-bx:hover h2,
.our-services-bx:hover h2 a{color:#451095}
.technologies_section{background:#131a26;padding:80px 0;margin-top:50px;text-align:center;}
.technologies_section h2{color:#fff;font-size:35px;font-family:'lato',sans-serif;}
.technologies_bx{display:inline-block;width:100%;padding-top:30px;}
.ourservices-tab{display:inline-block;width:100%;border-bottom:1px #fff dashed}
.ourservices-tab li{display:inline-block;padding:0px 25px;}
.ourservices-tab li a{color:#fff;font-size:18px;font-family:'lato',sans-serif;padding:10px 0;display:inline-block;position:relative}
.ourservices-tab li.active a:before{position:absolute;left:0;bottom:-2px;content:"";width:100%;height:3px;background:#a781df;}
.technologi-bx{display:inline-block;width:100%;padding-top:60px;}
.technologi-bx ul{display:inline-block;width:100%}
.technologi-bx ul li{display:inline-block;padding:0 20px;margin-bottom:40px;vertical-align:top}
.technologi-bx ul li h3{color:#fff;font-size:18px;font-family:'lato',sans-serif;padding-top:15px;}
.clients_slide_new{padding:90px 0 0px;text-align:center;position:relative;z-index:1}
.serv_professional_new{background:#0b333e;margin-top:-50px;padding-top:80px;}
.our-services-sliders{background:#fff;box-shadow:0 0 5px 0 #838383;display:inline-block;width:100%;padding:15px 30px;}
.clients_slide_new h2{color:#000;font-size:45px;margin-bottom:50px;text-transform:capitalize;font-family:'lato',sans-serif;font-weight:600}
.serv_professional_new h2{color:#fff;font-size:32px;margin-bottom:10px;margin-top:20px;text-transform:capitalize;font-family:'lato',sans-serif;font-weight:600}
.serv_professional_new h2::after{height:3px;margin-top:16px;width:87px;}
.serv_professional_new p{font-weight:300;color:#fff;font-style:italic;margin:10px 0;font-size:20px;font-family:'lato',sans-serif;}
.serv_professional_new h3{color:#fff;font-family:'lato',sans-serif;}
.serv_professional_new li{font-size:16px;font-weight:400;list-style:none;margin:10px 0;color:#fff;}
.readyToStart_new{background:#fff}
.readyToStart_new h2{color:#451095;font-style:italic;font-size:35px;padding:8px 0;font-weight:600;font-family:'lato',sans-serif;}
.readyToStart_new .btn.btn-primary{font-size:25px;font-family:'lato',sans-serif;border:none;border-bottom:4px #cf292b solid!important;text-transform:capitalize;padding-bottom:6px;}
#owl-demo-clients.owl-carousel .owl-stage-outer{}
.circle_icon{width:100px;display:inline-block;border-radius:50px;height:100px;text-align:center;line-height:100px;transition:.15s;position:relative;z-index:9}
.circle_icon:hover{box-shadow:3px 1px 12px hsla(0,0%,0%,0.16);transition:.15s;}
.circle_icon:after,.circle_icon:before{position:absolute;content:'';width:140%;height:100%;left:-20%;z-index:-1000;transition:all ease-in-out 1.95s;background-repeat:no-repeat}
.circle_icon:before{display:none;top:-75%;}
.circle_icon:after{display:none;bottom:-75%;}
.circle_icon:active{transform:scale(1)}
.circle_icon:hover:before{display:block;animation:topBubbles ease-in-out 1.95s forwards}
.circle_icon:hover:after{display:block;animation:bottomBubbles ease-in-out 1.95s forwards}
.andri-img:before{background-image:radial-gradient(circle,#aef40a 20%,transparent 20%),radial-gradient(circle,transparent 20%,#aef40a 20%,transparent 30%),radial-gradient(circle,#aef40a 20%,transparent 20%),radial-gradient(circle,#aef40a 20%,transparent 20%),radial-gradient(circle,transparent 10%,#aef40a 15%,transparent 20%),radial-gradient(circle,#aef40a 20%,transparent 20%),radial-gradient(circle,#aef40a 20%,transparent 20%),radial-gradient(circle,#aef40a 20%,transparent 20%),radial-gradient(circle,#aef40a 20%,transparent 20%);background-size:10% 10%,20% 20%,15% 15%,20% 20%,18% 18%,10% 10%,15% 15%,10% 10%,18% 18%}
.andri-img:after{background-image:radial-gradient(circle,#aef40a 20%,transparent 20%),radial-gradient(circle,#aef40a 20%,transparent 20%),radial-gradient(circle,transparent 10%,#aef40a 15%,transparent 20%),radial-gradient(circle,#aef40a 20%,transparent 20%),radial-gradient(circle,#aef40a 20%,transparent 20%),radial-gradient(circle,#aef40a 20%,transparent 20%),radial-gradient(circle,#aef40a 20%,transparent 20%);background-size:15% 15%,20% 20%,18% 18%,20% 20%,15% 15%,10% 10%,20% 20%}
.iPhone-img:before{background-image:radial-gradient(circle,#f29276 20%,transparent 20%),radial-gradient(circle,transparent 20%,#f29276 20%,transparent 30%),radial-gradient(circle,#f29276 20%,transparent 20%),radial-gradient(circle,#f29276 20%,transparent 20%),radial-gradient(circle,transparent 10%,#f29276 15%,transparent 20%),radial-gradient(circle,#f29276 20%,transparent 20%),radial-gradient(circle,#f29276 20%,transparent 20%),radial-gradient(circle,#f29276 20%,transparent 20%),radial-gradient(circle,#f29276 20%,transparent 20%);background-size:10% 10%,20% 20%,15% 15%,20% 20%,18% 18%,10% 10%,15% 15%,10% 10%,18% 18%}
.iPhone-img:after{background-image:radial-gradient(circle,#f29276 20%,transparent 20%),radial-gradient(circle,#f29276 20%,transparent 20%),radial-gradient(circle,transparent 10%,#f29276 15%,transparent 20%),radial-gradient(circle,#f29276 20%,transparent 20%),radial-gradient(circle,#f29276 20%,transparent 20%),radial-gradient(circle,#f29276 20%,transparent 20%),radial-gradient(circle,#f29276 20%,transparent 20%);background-size:15% 15%,20% 20%,18% 18%,20% 20%,15% 15%,10% 10%,20% 20%}
.hybirds-img:before{background-image:radial-gradient(circle,#4db4f6 20%,transparent 20%),radial-gradient(circle,transparent 20%,#4db4f6 20%,transparent 30%),radial-gradient(circle,#4db4f6 20%,transparent 20%),radial-gradient(circle,#4db4f6 20%,transparent 20%),radial-gradient(circle,transparent 10%,#4db4f6 15%,transparent 20%),radial-gradient(circle,#4db4f6 20%,transparent 20%),radial-gradient(circle,#4db4f6 20%,transparent 20%),radial-gradient(circle,#4db4f6 20%,transparent 20%),radial-gradient(circle,#4db4f6 20%,transparent 20%);background-size:10% 10%,20% 20%,15% 15%,20% 20%,18% 18%,10% 10%,15% 15%,10% 10%,18% 18%}
.hybirds-img:after{background-image:radial-gradient(circle,#4db4f6 20%,transparent 20%),radial-gradient(circle,#4db4f6 20%,transparent 20%),radial-gradient(circle,transparent 10%,#4db4f6 15%,transparent 20%),radial-gradient(circle,#4db4f6 20%,transparent 20%),radial-gradient(circle,#4db4f6 20%,transparent 20%),radial-gradient(circle,#4db4f6 20%,transparent 20%),radial-gradient(circle,#4db4f6 20%,transparent 20%);background-size:15% 15%,20% 20%,18% 18%,20% 20%,15% 15%,10% 10%,20% 20%}
.magentos-img:before{background-image:radial-gradient(circle,#3fde9d 20%,transparent 20%),radial-gradient(circle,transparent 20%,#3fde9d 20%,transparent 30%),radial-gradient(circle,#3fde9d 20%,transparent 20%),radial-gradient(circle,#3fde9d 20%,transparent 20%),radial-gradient(circle,transparent 10%,#3fde9d 15%,transparent 20%),radial-gradient(circle,#3fde9d 20%,transparent 20%),radial-gradient(circle,#3fde9d 20%,transparent 20%),radial-gradient(circle,#3fde9d 20%,transparent 20%),radial-gradient(circle,#3fde9d 20%,transparent 20%);background-size:10% 10%,20% 20%,15% 15%,20% 20%,18% 18%,10% 10%,15% 15%,10% 10%,18% 18%}
.magentos-img:after{background-image:radial-gradient(circle,#3fde9d 20%,transparent 20%),radial-gradient(circle,#3fde9d 20%,transparent 20%),radial-gradient(circle,transparent 10%,#3fde9d 15%,transparent 20%),radial-gradient(circle,#3fde9d 20%,transparent 20%),radial-gradient(circle,#3fde9d 20%,transparent 20%),radial-gradient(circle,#3fde9d 20%,transparent 20%),radial-gradient(circle,#3fde9d 20%,transparent 20%);background-size:15% 15%,20% 20%,18% 18%,20% 20%,15% 15%,10% 10%,20% 20%}
.opne-img:before{background-image:radial-gradient(circle,#facf09 20%,transparent 20%),radial-gradient(circle,transparent 20%,#facf09 20%,transparent 30%),radial-gradient(circle,#facf09 20%,transparent 20%),radial-gradient(circle,#facf09 20%,transparent 20%),radial-gradient(circle,transparent 10%,#facf09 15%,transparent 20%),radial-gradient(circle,#facf09 20%,transparent 20%),radial-gradient(circle,#facf09 20%,transparent 20%),radial-gradient(circle,#facf09 20%,transparent 20%),radial-gradient(circle,#facf09 20%,transparent 20%);background-size:10% 10%,20% 20%,15% 15%,20% 20%,18% 18%,10% 10%,15% 15%,10% 10%,18% 18%}
.opne-img:after{background-image:radial-gradient(circle,#facf09 20%,transparent 20%),radial-gradient(circle,#facf09 20%,transparent 20%),radial-gradient(circle,transparent 10%,#facf09 15%,transparent 20%),radial-gradient(circle,#facf09 20%,transparent 20%),radial-gradient(circle,#facf09 20%,transparent 20%),radial-gradient(circle,#facf09 20%,transparent 20%),radial-gradient(circle,#facf09 20%,transparent 20%);background-size:15% 15%,20% 20%,18% 18%,20% 20%,15% 15%,10% 10%,20% 20%}
.webdesign-img:before{background-image:radial-gradient(circle,#5955f2 20%,transparent 20%),radial-gradient(circle,transparent 20%,#5955f2 20%,transparent 30%),radial-gradient(circle,#5955f2 20%,transparent 20%),radial-gradient(circle,#5955f2 20%,transparent 20%),radial-gradient(circle,transparent 10%,#5955f2 15%,transparent 20%),radial-gradient(circle,#5955f2 20%,transparent 20%),radial-gradient(circle,#5955f2 20%,transparent 20%),radial-gradient(circle,#5955f2 20%,transparent 20%),radial-gradient(circle,#5955f2 20%,transparent 20%);background-size:10% 10%,20% 20%,15% 15%,20% 20%,18% 18%,10% 10%,15% 15%,10% 10%,18% 18%}
.webdesign-img:after{background-image:radial-gradient(circle,#5955f2 20%,transparent 20%),radial-gradient(circle,#5955f2 20%,transparent 20%),radial-gradient(circle,transparent 10%,#5955f2 15%,transparent 20%),radial-gradient(circle,#5955f2 20%,transparent 20%),radial-gradient(circle,#5955f2 20%,transparent 20%),radial-gradient(circle,#5955f2 20%,transparent 20%),radial-gradient(circle,#5955f2 20%,transparent 20%);background-size:15% 15%,20% 20%,18% 18%,20% 20%,15% 15%,10% 10%,20% 20%}
.redesign-img:before{background-image:radial-gradient(circle,#f37e36 20%,transparent 20%),radial-gradient(circle,transparent 20%,#f37e36 20%,transparent 30%),radial-gradient(circle,#f37e36 20%,transparent 20%),radial-gradient(circle,#f37e36 20%,transparent 20%),radial-gradient(circle,transparent 10%,#f37e36 15%,transparent 20%),radial-gradient(circle,#f37e36 20%,transparent 20%),radial-gradient(circle,#f37e36 20%,transparent 20%),radial-gradient(circle,#f37e36 20%,transparent 20%),radial-gradient(circle,#f37e36 20%,transparent 20%);background-size:10% 10%,20% 20%,15% 15%,20% 20%,18% 18%,10% 10%,15% 15%,10% 10%,18% 18%}
.redesign-img:after{background-image:radial-gradient(circle,#f37e36 20%,transparent 20%),radial-gradient(circle,#f37e36 20%,transparent 20%),radial-gradient(circle,transparent 10%,#f37e36 15%,transparent 20%),radial-gradient(circle,#f37e36 20%,transparent 20%),radial-gradient(circle,#f37e36 20%,transparent 20%),radial-gradient(circle,#f37e36 20%,transparent 20%),radial-gradient(circle,#f37e36 20%,transparent 20%);background-size:15% 15%,20% 20%,18% 18%,20% 20%,15% 15%,10% 10%,20% 20%}
.responsive-img:before{background-image:radial-gradient(circle,#28aa13 20%,transparent 20%),radial-gradient(circle,transparent 20%,#28aa13 20%,transparent 30%),radial-gradient(circle,#28aa13 20%,transparent 20%),radial-gradient(circle,#28aa13 20%,transparent 20%),radial-gradient(circle,transparent 10%,#28aa13 15%,transparent 20%),radial-gradient(circle,#28aa13 20%,transparent 20%),radial-gradient(circle,#28aa13 20%,transparent 20%),radial-gradient(circle,#28aa13 20%,transparent 20%),radial-gradient(circle,#28aa13 20%,transparent 20%);background-size:10% 10%,20% 20%,15% 15%,20% 20%,18% 18%,10% 10%,15% 15%,10% 10%,18% 18%}
.responsive-img:after{background-image:radial-gradient(circle,#28aa13 20%,transparent 20%),radial-gradient(circle,#28aa13 20%,transparent 20%),radial-gradient(circle,transparent 10%,#28aa13 15%,transparent 20%),radial-gradient(circle,#28aa13 20%,transparent 20%),radial-gradient(circle,#28aa13 20%,transparent 20%),radial-gradient(circle,#28aa13 20%,transparent 20%),radial-gradient(circle,#28aa13 20%,transparent 20%);background-size:15% 15%,20% 20%,18% 18%,20% 20%,15% 15%,10% 10%,20% 20%}
.adprograming-img:before{background-image:radial-gradient(circle,#f5523c 20%,transparent 20%),radial-gradient(circle,transparent 20%,#f5523c 20%,transparent 30%),radial-gradient(circle,#f5523c 20%,transparent 20%),radial-gradient(circle,#f5523c 20%,transparent 20%),radial-gradient(circle,transparent 10%,#f5523c 15%,transparent 20%),radial-gradient(circle,#f5523c 20%,transparent 20%),radial-gradient(circle,#f5523c 20%,transparent 20%),radial-gradient(circle,#f5523c 20%,transparent 20%),radial-gradient(circle,#f5523c 20%,transparent 20%);background-size:10% 10%,20% 20%,15% 15%,20% 20%,18% 18%,10% 10%,15% 15%,10% 10%,18% 18%}
.adprograming-img:after{background-image:radial-gradient(circle,#f5523c 20%,transparent 20%),radial-gradient(circle,#f5523c 20%,transparent 20%),radial-gradient(circle,transparent 10%,#f5523c 15%,transparent 20%),radial-gradient(circle,#f5523c 20%,transparent 20%),radial-gradient(circle,#f5523c 20%,transparent 20%),radial-gradient(circle,#f5523c 20%,transparent 20%),radial-gradient(circle,#f5523c 20%,transparent 20%);background-size:15% 15%,20% 20%,18% 18%,20% 20%,15% 15%,10% 10%,20% 20%}
@keyframes topBubbles{
    0%{background-position:5% 90%,10% 90%,10% 90%,15% 90%,25% 90%,25% 90%,40% 90%,55% 90%,70% 90%}
    50%{background-position:0 80%,0 20%,10% 40%,20% 0,30% 30%,22% 50%,50% 50%,65% 20%,90% 30%}
    100%{background-position:0 70%,0 10%,10% 30%,20% -10%,30% 20%,22% 40%,50% 40%,65% 10%,90% 20%;background-size:0 0,0 0,0 0,0 0,0 0,0 0}
}
@keyframes bottomBubbles{
    0%{background-position:10% -10%,30% 10%,55% -10%,70% -10%,85% -10%,70% -10%,70% 0}
    50%{background-position:0 80%,20% 80%,45% 60%,60% 100%,75% 70%,95% 60%,105% 0}
    100%{background-position:0 90%,20% 90%,45% 70%,60% 110%,75% 80%,95% 70%,110% 10%;background-size:0 0,0 0,0 0,0 0,0 0,0 0}
}
.dis-in{float:none;display:inline-block;}
.readymateSolution-new{display:inline-block;width:100%}
.readymateSolution-new .ready-product::before,.readymateSolution-new .ready-product::after{position:absolute;top:0;bottom:0;left:0;right:0;}
.readymateSolution-new .ready-product{width:250px;height:250px;margin:20px 0;display:inline-block}
.readymateSolution-new .ready-product::before,.ready-product::after{content:'';z-index:-1;margin:-5%;box-shadow:inset 0 0 0 1px;border-radius:10px;animation:clipMe 8s linear infinite;}
.readymateSolution-new .ready-product:hover::before,.ready-product:hover::after{animation:clipMe 0s linear infinite;}
.readymateSolution-new .ready-product::before{animation-delay:-4s;}
@keyframes clipMe{
    0%,100%{clip:rect(0px,280px,2px,0px);}
    25%{clip:rect(0px,2px,280px,0px);}
    50%{clip:rect(268px,280px,280px,0px);}
    75%{clip:rect(0px,280px,280px,268px);}
}
section.yellow_slider{background:url("../../img/images/mt-1378-home3-header-bg.jpg") no-repeat scroll center top / cover;padding:67px 0;}
section.social_media_slider{background-image: none;padding:67px 0;
background: #3e69d4; 
background: -moz-linear-gradient(45deg,  #3e69d4 0%, #68b1f5 100%); 
background: -webkit-linear-gradient(45deg,  #3e69d4 0%,#68b1f5 100%); 
background: linear-gradient(45deg,  #3e69d4 0%,#68b1f5 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3e69d4', endColorstr='#68b1f5',GradientType=1 );

}
section.nodeja_developent_slider{background-image: none;padding:67px 0;
background: #3e69d4; 
background: -moz-linear-gradient(45deg,  #aa7147 0%, #f568e6 100%); 
background: -webkit-linear-gradient(45deg,  #aa7147 0%,#f568e6 100%); 
background: linear-gradient(45deg,  #aa7147 0%,#f568e6 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#aa7147', endColorstr='#f568e6',GradientType=1 ); 

}
section.yellow_slider .slidere-tittle h1{color:#fff;font-size:43px;padding-bottom:26px;}
section.yellow_slider .slidere-tittle p{color:#fff;padding-bottom:20px;line-height:27px;}
section.resources-banner.our-sass{background:none;}
section.new-why-choose-section.sass_title h2{color:#008aff;}
section.new-why-choose-section.sass_title h2 span{color:#000;}
section.sasss-middle-section{background:#008aff;padding:60px 0px;position:relative;}
.img_saaa{float:right;position:absolute;right:0px;width:50%;top:0px;}
.sasss-middle-section .sa_t p{color:#fff;padding-bottom:20px;}
.sasss-middle-section .sa_t p span{color:#002646;font-style:italic;}
section.yellow_slider .slidere-tittle p strong{font-weight:900;font-size:18px;}
section.yellow_slider .slidere-tittle p strong span{font-style:italic;}
.sas12{float:left;}
section.yellow_slider .btn_align .btn_same {border: 1px solid #451095;border-radius: 3px;width: 144px;cursor: pointer;height: 46px;display: inline-block;color: #fff;
background: #451095;background-position: right bottom;transition: all .5s ease-out;font-size: 16px;text-align: center;padding-top: 12px;}
section.yellow_slider .btn_align .btn_same:hover {background-position: left bottom; background: linear-gradient(to right, #451095 50%, #fc7613 50%);
background-size: 200% 100%;color: #fff;box-shadow: 0 1rem 3rem rgba(0,0,0,.175)!important;}
.whatsapp-call {position: fixed;right: 7px;top: 150px;z-index: 999999;}
 body.modal-open .whatsapp-call  {right: 24px;}
.whatsapp-call img{ width: 30px;}
 section.yellow_slider .btn_align #bt2{margin-left: 10px;}
 section.new-why-choose-section.sass_title{padding:60px 0px 30px;}
.btn.btn-primary.sas13{float:right;}
.countrys_menu_mobile{ position: relative; display: none !important}
.countrys_mobile_icon {display: inline-block;color: #fff;margin-left: 10px;font-size: 20px;cursor: pointer;}
section.social_media_slider .slidere-tittle h1 {font-size: 35px;font-weight: 600;}
section.social_media_slider .slidere-tittle p {line-height: 22px;}

.page-contact-new{ padding: 50px 0; background:url("../../img/images/contact-bg.png") no-repeat scroll center top / cover;}
.page-contact-new h1{  text-align: center; color: #fff;font-size: 40px; font-weight: 600}
.contact-top-bg {width: 92%;padding: 30px;background: #fff;margin: 30px 4% 0;float: left;}
.google-reting-review {width: 92%;padding-top: 20px;margin: 0 4%;float: left;}
.awards_recognition {	float: left;width: 100%;padding: 50px 0 20px;}
.awards_recognition h2{  text-align: center; color: #fff; font-size: 35px; font-weight: 600}
.awards_recognition_img {display: inline-block;width: 100%;background: #fff;text-align: center;padding: 17px 10px;}
.awards_recognition_contact{ display: inline-block; width: 100%; padding-top: 40px;}
.awards_link{ display: inline-block; width: 100%; margin-top: 20px;}
.awards_link ul{ float: left; width: 50%;}
.awards_link ul li{ float: left; width: 100%; position: relative;margin-bottom: 12px;padding-left: 25px; font-size: 17px; color: #000000}
.awards_link ul li::before {content: "\f138";font-family: FontAwesome;font-size: 21px;position: absolute;left: 0;top: 0;
line-height: 26px; color: #451095}
.awd_img {display: inline-block;width: 100%;margin-bottom: 20px;}
.logicspicefriendly{ background: #fff; padding: 60px 0}
.logicspicefriendbg{ display: inline-block; width: 100%; background: #f14244; padding: 30px 30px}
.logic-fd{ display: inline-block; width: 100%; text-align: center; color: #fff}
.logic-fd i{ font-size: 60px;}
.logic-fd span{ display: block; padding-top: 10px; font-size: 17px;}
.contact-top-bg .form-control {width: 100%;height: 50px;padding-left: 60px;border: 1px solid #d0d1d8;box-shadow: none;}
.contact-top-bg textarea.form-control{ height: 140px}
.contact-top-bg .form-group {position: relative;}
.contact-top-bg .form-group span {position: absolute;left: 1px;top: 1px;width: 50px;height: 48px;background: #eee;text-align: center;font-size: 21px;
line-height: 48px; border-right: 1px solid #d0d1d8;}
.contact-top-bg .form-group span.textarea-field{ height: 138px; line-height: 138px}
.newcontact-btn .btn.btn-primary {border: none;border-radius: 0;font-size: 20px;float: right;width: 230px;}
.gcerror {color: #f00;}
.google-reting-review .ls-google-swction p {min-height: 90px;}



@media (min-width:992px) and (max-width:1199px){
section.sasss-middle-section{background:#008aff;padding:38px 0px;position:relative;}
section.yellow_slider .slidere-tittle h3{color:#fff;font-size:36px;padding-bottom:26px;}
}
@media (min-width:768px) and (max-width:991px){
.img_saaa{float:left;position:initial;right:0px;width:100%;top:0px;}
 section.sasss-middle-section{background:#008aff;padding:30px 0px;position:relative;}
}
@media (max-width:767px){
.img_saaa{float:left;position:initial;right:0px;width:100%;top:0px;}
 section.sasss-middle-section{background:#008aff;padding:30px 0px;position:relative;}
.countrys_menu_bobile_hide{ display: none !important}
.countrys_menu_mobile{ position: relative; display: inline-block !important; }
.countrys_menu_mobile .countrys_menus {right: auto;width: 310px;left: 50%;transform: translate(-50%,0);}
.footer_bg {overflow: visible;}
.social_footer .country_nm img {margin-bottom: 0;}
.countrys_menus span.country_nm {width: 105px;margin: 0;}
.countrys_menus span {margin: 0px 7px;}
}



.SBC_logic h2::after,.content_area h3::after,.head-feature>li:after,.mainhead::before,.sbc-list li::after,.su_rev_section::after{content:""}.top-head-custom{background:url(../../img/images/custom/top-bg.png) top right no-repeat;background-size:cover!important;padding:50px 0 20px}.hotel-soft.top-head-custom{background:url(../../img/images/custom-solution-banner/hotel-booking-software.jpg) top right no-repeat}.top-head-custom.user-management-system{background:url(../../img/images/custom-solution-banner/user-management-system.png) top right no-repeat}.top-head-custom.matrimonial{background:url(../../img/images/custom-solution-banner/Matrimonial.png) top right no-repeat}.appointment-booking.top-head-custom{background:url(../../img/images/custom-solution-banner/appointment-booking.jpg) top right no-repeat}.Auction-System.top-head-custom{background:url(../../img/images/custom-solution-banner/Auction-System.jpg) top right no-repeat}.business-directory.top-head-custom{background:url(../../img/images/custom-solution-banner/business-directory.jpg) top right no-repeat}.Classified-Ads.top-head-custom{background:url(../../img/images/custom-solution-banner/Classified-Ads.jpg) top right no-repeat}.Dating-System.top-head-custom{background:url(../../img/images/custom-solution-banner/Dating-System.jpg) top right no-repeat}.Equipment-Rental.top-head-custom{background:url(../../img/images/custom-solution-banner/Equipment-Rental.jpg) top right no-repeat}.Event-Booking.top-head-custom{background:url(../../img/images/custom-solution-banner/Event-Booking.jpg) top right no-repeat}.fiver-clone.top-head-custom{background:url(../../img/images/custom-solution-banner/fiver-clone.jpg) top right no-repeat}.car-rental-software.top-head-custom{background:url(../../img/images/custom-solution-banner/car-rental-software.jpg) top right no-repeat}.delivery-management-software.top-head-custom{background:url(../../img/images/custom-solution-banner/delivery-management-software.jpg) top right no-repeat}.top-head-custom.point-sale{background:url(../../img/images/custom-solution-banner/point-of-sale.png) top right no-repeat}.Groupon-Clone.top-head-custom{background:url(../../img/images/custom-solution-banner/Groupon-Clone.jpg) top right no-repeat}.Online-Booking-App.top-head-custom{background:url(../../img/images/custom-solution-banner/Online-Booking-App.jpg) top right no-repeat}.Restaurant-Table-Booking.top-head-custom{background:url(../../img/images/custom-solution-banner/Restaurant-Table-Booking.jpg) top right no-repeat}.e-commerce.top-head-custom{background:url(../../img/images/custom-solution-banner/e-commerce.jpg) top right no-repeat}.Custom-CRM-Software.top-head-custom{background:url(../../img/images/custom-solution-banner/Custom-CRM-Software.jpg) top right no-repeat}.Loan-System.top-head-custom{background:url(../../img/images/custom-solution-banner/Loan-System.jpg) top right no-repeat}.Marketplace-Solutions.top-head-custom{background:url(../../img/images/custom-solution-banner/Marketplace-Solutions.jpg) top right no-repeat}.Online-Test-App.top-head-custom{background:url(../../img/images/custom-solution-banner/Online-Test-App.jpg) top right no-repeat}.Survey-App.top-head-custom{background:url(../../img/images/custom-solution-banner/Survey-App.jpg) top right no-repeat}.Property-Rental.top-head-custom{background:url(../../img/images/custom-solution-banner/Property-Rental.jpg) top right no-repeat}.jewellery-e-commerce.top-head-custom{background:url(../../img/images/custom-solution-banner/jewellery-e-commerce.jpg) top right no-repeat}.Freelancer-Clone.top-head-custom{background:url(../../img/images/custom-solution-banner/Freelancer-Clone.jpg) top right no-repeat}.E-learning-System.top-head-custom{background:url(../../img/images/custom-solution-banner/E-learning-System.jpg) top right no-repeat}.Service-Offering.top-head-custom{background:url(../../img/images/custom-solution-banner/Service-Offering.jpg) top right no-repeat}.vehicle-tracking.top-head-custom{background:url(../../img/images/custom-solution-banner/Vehicle-tracking.jpg) top right no-repeat}.icon_hybrid_application{background:url(../../img/images/menu_icon/hire_hybrid_mobile_app_icon.png) center center no-repeat rgba(0,0,0,0)}.navigation_top ul ul li a:hover .icon_hybrid_application{background:url(../../img/images/menu_icon/hire_hybrid_mobile_app_icon_hr.png) center center no-repeat rgba(0,0,0,0)}.icon_software-development{background:url(../../img/images/menu_icon/soft-icon.png) center center no-repeat rgba(0,0,0,0)}.navigation_top ul ul li a:hover .icon_software-development{background:url(../../img/images/menu_icon/soft-icon-wht.png) center center no-repeat rgba(0,0,0,0)}.head-enquiry{background-color:rgba(0,0,0,.2);padding:30px}.head-enquiry h1{color:#fff;font-weight:900;font-size:39px;padding-bottom:10px}.head-enquiry p{color:#fff;font-size:18px;padding-bottom:12px}.head-enquiry .btn.btn-primary{margin-top:14px;padding:12px 13px}.head-feature{padding:10px 0}.head-feature>li{color:#fff;float:left;font-size:17px;font-weight:700;padding:15px 30px;position:relative;width:50%;min-height:70px;list-style:none}.feature_inner{background-color:#eee}.head-feature>li:after{width:10px;height:10px;position:absolute;left:0;top:23px;border:3px solid;border-radius:50%}.BFC_logic{padding:60px 0;overflow:hidden}.BFC_logic h2{text-align:center;font-weight:700;font-size:22px;color:#000;margin-bottom:75px}.top-box-BFC{text-align:center;background-color:#ebebeb;padding:0 18px 30px;transition:all .3s ease 0s}.top-box-BFC img{margin-top:-40px;margin-bottom:15px}.top-box-BFC h3{font-weight:700;color:#000;font-size:19px;margin-bottom:15px;min-height:40px}.top-box-BFC>p{color:#424242;font-size:16px;min-height:138px}.top-box-BFC:hover{background-color:#3489ca}.top-box-BFC:hover h3,.top-box-BFC:hover p{color:#fff}.SBC_logic .inner_content_SBG{background:#282e3e;padding:120px 0 80px;text-align:left}.SBC_logic h2{background-color:#451095;color:#fff;font-size:30px;font-weight:700;padding:20px 0;text-align:center;margin-bottom:-50px;position:relative}.SBC_logic h2::after{border:40px solid transparent;position:absolute;bottom:-80px;left:50%;border-top-color:#451095;transform:translate(-50%,0)}.SBC_logic p{color:#fff;font-size:17px;margin-bottom:18px}.demand-img{float:left;width:100px}.demand-img img{-webkit-transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out}.demand-card:hover .demand-img img{-webkit-transform:rotate(360deg);transform:rotate(360deg)}.demand-content{float:left;width:calc(100% - 100px)}.demand-content>h3{font-weight:600;margin-bottom:9px;font-size:19px}.demand_app{padding:50px 0 0;overflow:hidden}.demand-card{margin:20px 0}.demand_app h2{font-weight:600;margin-bottom:30px;font-size:22px;text-align:center;color:#000}.demand-content p{min-height:100px;line-height:19px}.center_image img{display:inherit;margin:23px auto 0}.app_feature{background-color:#3489ca;padding:80px 0}.app_feature h2{color:#fff;font-weight:900;text-align:center;font-size:22px;margin-bottom:40px}.feature_list{background:#fff;border-radius:35px;padding:35px 25px}.feature_list h3{color:#3489ca;font-weight:900;font-size:22px;margin-bottom:15px;margin-top:0}.feature_list li i{color:#3489ca;margin-right:2px}.feature_list li{border-bottom:1px solid #ddd;border-right:1px solid #ddd;color:#000;float:left;font-size:14px;padding:13px 10px;width:50%}.feature_list>ul{border-left:1px solid #ddd;float:left;width:100%;border-top:1px solid #ddd}.app_solution{padding:60px 0}.app_solution h2{text-align:center;font-size:22px;font-weight:700;color:#000;margin-bottom:40px}.app_solution .nav.nav-tabs{background-color:#e9e9e9;border:1px solid #ccc}.app_solution .nav-tabs>li{margin-bottom:0;width:20%;border-right:1px solid #ccc;height:60px;position:relative;float:left}.app_solution .nav.nav-tabs .active>a,.app_solution .nav.nav-tabs a{background:0 0;border-color:transparent;border-radius:0;font-size:20px;font-weight:700}.app_solution .nav.nav-tabs .active:after{content:"";height:4px;width:100%;position:absolute;left:-1px;bottom:-1px;background-color:#3489ca}.app_solution .nav.nav-tabs img{margin-right:10px;width:35px}.app_solution .tab-pane{border:1px solid #ccc;padding:30px 20px;margin-top:-1px}.support_logic{text-align:center;padding:65px 0;overflow:hidden}.support_logic h2{font-weight:700;font-size:22px;margin-bottom:40px}.support_logic h3{color:#000;font-weight:700;font-size:16px;margin:20px 0 10px}.support_logic p{color:#000;font-size:16px;min-height:150px;max-width:310px;margin:0 auto}.faq_logic h2,.faq_logic>.container>h4{margin-bottom:25px;text-align:center;font-weight:700;font-size:22px}.faq_logic .panel-group .panel{border-radius:0;box-shadow:none;border-color:#EEE}.faq_logic .panel-default>.panel-heading{padding:0;border-radius:0;color:#212121;background-color:#FAFAFA;border-color:#EEE}.faq_logic .panel-title{font-size:14px}.faq_logic .panel-title>a{display:block;padding:15px;text-decoration:none}.faq_logic .more-less{float:right;color:#212121}.faq_logic .panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#EEE}
.faq_logic .panel-title span { color: #ff7f00; display: inline-block; float: left; font-size: 19px; font-weight: 700; margin-right: 15px; min-height: 50px;}
.faq_logic .panel-title a{color:#000;font-size:19px}.faq_logic .more-less.glyphicon.glyphicon-minus{color:#ff7f00;font-size:13px}.faq_logic .more-less.glyphicon.glyphicon-plus{color:#000;font-size:13px}.faq_logic .collapsed>span{color:#000}.faq_logic{padding:0 0 70px}#popup_sc_review{display:none}.sbc-list li::after{border:2px solid #fff;border-radius:50%;height:15px;left:0;position:absolute;top:14px;width:15px}.sbc-list li{color:#fff;float:left;padding:10px 40px;position:relative;text-align:left;width:33.33%}.sbc-list{float:left;margin-bottom:25px;width:100%}.content_area.feature_inner{padding:50px 0}.features-tab .nav.nav-tabs{border:0;margin-bottom:25px;text-align:center}.features-tab .nav-tabs>li{display:inline-block;float:none;margin-bottom:0}.features-tab .nav.nav-tabs li.active>a{background-color:transparent;border:0;border-radius:0;color:#451095;border-bottom:4px solid #451095}.features-tab .nav.nav-tabs li a{font-size:20px;font-weight:500;padding:12px 30px;color:#000;border-bottom:4px solid #ccc}.heading-tabbing{border-bottom:2px solid;display:block;font-size:25px;margin-bottom:30px;padding-bottom:10px}.ftr-detail{margin-bottom:20px}#screen-car .item>img{margin:0 auto;max-width:800px}#screen-car .left.carousel-control,#screen-car .right.carousel-control{background-image:none;color:#000;opacity:1}.content_area h3::after{background:#451095;clear:both;display:block;height:2px;margin:5px 0 0;vertical-align:top;width:47px}.content_area h3{ font-weight: 600;color:#000;display:inline-block;float:left;font-size:18px;margin-bottom:15px;margin-top:15px;position:relative;width:100%}.modal label.error,h3.titlesettop::after{display:none}.ftr-detail p{    font-family: 'roboto', sans-serif;min-height:75px;float:left;line-height:25px;margin-bottom:25px;overflow:hidden;font-size:15px;text-align:inherit;text-overflow:ellipsis;white-space:pre-line;width:100%}.titlesettop_mar,h3.titlesettop_mar{margin-bottom:35px;margin-top:10px}h3.titlesettop{color:#2b2b2b;padding:0 80px;text-transform:none; font-weight:500;}.titlesettop,h3.titlesettop{float:left;font-size:28px;letter-spacing:0;text-align:center;width:100%}.features-tab .tab-content .left.carousel-control,.features-tab .tab-content .right.carousel-control{background-color:rgba(0,0,0,.5);background-image:none!important;order-radius:50%;height:50px!important;opacity:1;width:50px}.features-tab .tab-content .left.carousel-control{left:0;position:absolute;top:50%;transform:translate(0,-50%);border-radius:50%}.features-tab .tab-content .right.carousel-control{position:absolute;right:0;top:50%;transform:translate(0,-50%);border-radius:50%}.features-tab .tab-content .carousel-control .glyphicon-chevron-right,.tab-content.main-tab-feat .carousel-control .icon-next{margin-right:-15px;top:19px}.features-tab .tab-content .carousel-control .glyphicon-chevron-left,.tab-content.main-tab-feat .carousel-control .icon-prev{margin-left:-15px;top:19px}.features-tab .tab-content .item>img{width:100%}.pos-soft li{float:left;padding:10px 0;width:50%}.pos-soft{float:left;margin:30px 0 50px;width:100%}.pos-soft li .fa{color:#ff7f00;margin-right:10px}.modal-header #myModalLabel>font,.modal-header .modal-title{color:#fff}.modal-footer .btn{font-size:15px;padding:8px 20px}.modal-header{background-color:#451095}.modal-header .close{color:#fff;opacity:1}.modal-footer{text-align:left}label.error{color:red}.form-control.error{border:1px solid red}.modal-open .modal{z-index:9999999}.modal-backdrop.in{z-index:999999}.product_top_sectins{background-color:#0f2a3b;color:#fff;position:relative;clear:both;float:left;padding:60px 0 40px;width:100%}.product_top_sectins .container{position:relative}.bg_images{position:absolute;top:140px;width:100%;z-index:0}.product_top_sectins h1{background-image:url(../../img/images/product_new/head_bg.png);background-repeat:no-repeat;background-size:100% 100%;font-size:30px;margin:0 auto 30px;max-width:465px;padding:16px 20px 37px;text-align:center;color:#fff}.product_top_sectins h2,.product_top_sectins h3{color:#fff;font-size:25px;margin:0 0 25px;text-align:center}.both-left-p-sec{width:80%;float:left}.left-p-sec{float:left;padding:0 22px;width:50%}.left-p-sec li{color:#fff;margin-bottom:19px;position:relative;font-size:15px;padding-left:43px;background-image:url(../../img/images/product_new/right_icon.png);min-height:70px;background-repeat:no-repeat}.s-log-in span{display:inline-block;font-size:20px}.left-p-sec.s-log-in li{min-height:auto}.gettoknowslideFull .gettoknowslide_col{width:50%}
.product_top_sectins h5{font-size:20px;color:rgba(255, 255, 255, 0.8);border-top:1px solid;margin:25px 0;padding-top:30px}
.product_top_sectins .dv_lscls p { color: rgba(255, 255, 255, 0.8); font-size: 20px; margin: 0 0 20px; text-align: center;}
.product_top_sectins .dv_lscls p a{color:#ffb061;font-size:22px}
.product_top_sectins .dv_lscls{border-top:1px solid;margin:25px 0;padding-top:30px}
.right-p-sec{float:left;padding:0 10px 0 15px;width:20%;text-align:center}
.right-p-sec h4{font-size:52px;color:#fff;margin-top:0}
.line-border{border:1px solid #fff;border-radius:5px;margin:5px auto 20px;max-width:127px;padding:10px 0}
.lft_cnt .btn.btn-primary.lnk_dwn_cen,.rgt_cnt .btn.btn-primary.lnk_dwn_cen{margin:15px 0;padding:10px 20px}.gettoknow_sectins .media-left .media-object{margin-right:15px;max-width:inherit;width:50px}.gettoknow_sectins{background:linear-gradient(45deg,rgba(21,12,53,1) 0,rgba(44,24,118,1) 100%) rgba(0,0,0,0);padding:70px 0}.gettoknow_sectins .titlesettop{color:#fff;font-size:23px;text-align:center;margin-bottom:30px}.titlesettop span{display:block;font-weight:700}.gettoknow_sectins .media{background:#fff;border-radius:4px;box-shadow:4px 4px 5px rgba(0,0,0,.75);float:left;min-height:192px;padding:20px 12px;width:100%;margin-bottom:25px}.gettoknow_sectins .media .media-heading{color:#451095;float:left;font-size:19px;margin-bottom:12px;width:100%}.gettoknow_sectins .media p{font-size:15px;margin:0}.product_middle_menu{background-color:#451095;padding:10px 0}.product_middle_menu .navbar.navbar-default{background-color:transparent;border:0;border-radius:0;margin:0}.product_middle_menu .navbar-default .navbar-nav>li>a{color:#fff;font-weight:700;padding:15px 30px}.product_middle_menu .navbar-default .navbar-nav>li>a.btn.btn-default{background:0 0;border:1px solid #fff;padding:11px 27px;color:#fff}.product_middle_menu .navbar-nav>li.active a{background:0 0!important;color:#fff!important}.Frequently_Asked_Questions{padding:80px 0}.Frequently_Asked_Questions h2,.Frequently_Asked_Questions h3,.product_mobileappase h2{font-size:25px;margin-bottom:20px;text-align:center}.Frequently_Asked_Questions h2 span,.Frequently_Asked_Questions h3 span,.product_mobileappase h2 span{font-weight:700}.Frequently_Asked_Questions p{font-size:16px;margin-bottom:10px}.used_technology_section{background:#ededed;float:left;padding:80px 0;width:100%}.used_technology_section_dataa ul li{display:inline-block;margin-bottom:20px;padding:0 20px}.icntechimg{background:#fff;border-radius:20px;height:82px;position:relative;width:82px}.icntechimg img{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.icntechimg_nm{clear:both;float:left;font-size:17px;margin-top:14px;width:100%}.title_main{text-align:center;font-size:25px;margin-bottom:25px}.title_main span{font-weight:700}.whatsupport_section{background:#f3f3f3;padding:80px 0}.supportsetting ul li{display:inline-block;padding:0 20px; vertical-align: top}.supportsetting ul{text-align:center}.supportsetting_icn{background:#fff;border:1px solid #d1d1d1;border-radius:50%;display:inline-block;height:108px;position:relative;width:108px}.supportsetting_icn img{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.supportsettingtext{display:block;font-size:18px;margin-top:10px}.su_rev_section{padding:70px 0;position:relative}.su_rev_section::after{background:#ebebeb;bottom:0;left:50%;position:absolute;right:0;top:0}.Quick_FAQ{position:relative;z-index:99;padding-left:50px}.Quick_FAQ .panel-heading .panel-title a{background:url(../../img/images/arrow_select-rev.png) 27px 19px no-repeat rgba(0,0,0,0);clear:both;display:block;padding:15px 15px 15px 40px}.Quick_FAQ .panel-heading .panel-title a[aria-expanded=true]{background:url(../../img/images/arrow_select.png) 26px 23px no-repeat #dbdbdb}.Quick_FAQ .panel-heading{padding:0}.su_rev_section .title_main{text-align:left}.main-rait h2{font-size:22px}.main-rait .fa{color:#451095;font-size:25px}.main-rait span{color:#777;font-size:13px}.main-rait{margin-bottom:30px}.review_rating_fjs{float:left;width:100%;margin-bottom:10px}.review_rating_fjs .star_num{float:left;width:15%}.review_rating_fjs .progress{float:left;width:70%;margin:0}.review_rating_fjs .people_star_num{float:left;width:15%;text-align:right}.starget{background:#451095;border-radius:3px;color:#fff;display:block;float:left;font-size:14px;padding:5px 8px}.customers_review_sec_row_ra span{display:block;font-size:16px;letter-spacing:0;overflow:hidden;padding:5px 0 0 10px}.who_ratset{color:#7d7d7d;float:left;font-size:13px;letter-spacing:0;margin-top:8px;width:100%}.customer_review_stext{font-size:14px;letter-spacing:0;margin-top:14px}.reviews_down_pro{margin:20px 0}.used_technology_section_dataa ul{text-align:center}.product_page_header_in{background:#e5eaf1;padding:40px 0 45px}.chat-code{float:left;margin:40px 0 0;width:100%;background:#fff;padding:30px;border-radius:5px}.table-index .nav-tabs>li.active>a,.table-index .nav-tabs>li.active>a:focus,.table-index .nav-tabs>li.active>a:hover{background:#31aae1;border:0;color:#fff;margin:0}.table-index .nav-tabs>li>a{border:0;border-radius:0;display:block;line-height:1.42857;margin-right:2px}.table-index .nav-tabs>li{float:left;margin-bottom:0;width:100%}.table-index .nav.nav-tabs{background-color:#fff;border:1px solid #ddd}.head-code-index{font-weight:700;font-size:20px}.table-index .nav-tabs li.clientSide{background-color:#ff7f00;display:none}.table-index .nav-tabs li.clientSide:hover a{background-color:#ff7f00}.table-index .nav-tabs li.clientSide a{color:#fff}.preview-table-index .btn.btn-primary{float:right;margin-bottom:10px;margin-top:10px;padding:9px 30px}.product_page_header_in .headhs{color:#000;font-size:22px;margin-bottom:15px}.product_page_header_in .whateissuprt p{text-align:justify;margin-bottom:15px}.product_page_header_in .mainhead span{background:#fff;border:1px solid #ddd;border-radius:18px;box-shadow:0 0 3px 0 #ccc;display:inline-block;line-height:normal;padding:5px 20px;position:relative}.mainhead::before{background:#ddd;height:1px;left:0;position:absolute;top:20px;width:100%}.mainhead{color:#074376;margin-top:30px;float:left;font-size:20px;margin-bottom:13px;position:relative;text-align:center;width:100%}.header.affix.sticky_head{position:static}.product_middle_menu.top-fixed{left:0;position:fixed;top:0;transition:all .9s ease 0s;width:100%;z-index:999}.product_middle_menu.top-fixed .navbar-default .navbar-nav>li>a.btn.btn-default{font-size:13px;padding:6px 11px}.product_middle_menu.top-fixed .navbar-default .navbar-nav>li>a.btn.btn-default img{width:20px}.product_middle_menu.top-fixed .navbar-default .navbar-nav>li>a{color:#fff;font-weight:700;padding:5px 20px}.product_middle_menu.top-fixed .navbar-default{min-height:inherit}.paid-pro .btn.btn-primary{border:0;margin:7px 0;max-width:128px;padding:8px 0;width:100%;font-size:15px}.right-p-sec.paid-right h4{font-size:29px;margin-top:0;margin-bottom:10px}.sml_labl{font-size:14px}.bullet li{list-style:inside}.headhs span{font-weight:700}.product_mobileappase{background:url(../../img/images/patternfulshe.png) right bottom no-repeat rgba(0,0,0,0);float:left;padding:60px 0 35px;width:100%}.subpartofks{clear:both;display:block;margin:0 auto;max-width:1036px;padding-top:18px;text-align:center}.pro_mob_se{padding:30px 0}.pr_pricapp{color:#451095;float:left;font-size:40px;width:100%;font-weight:700;padding-top:140px}.pr_set_da{clear:both;display:block;float:left;line-height:23px;padding:5px 0;width:100%}.portfolio_button{float:left;margin-top:20px;width:100%}.used_technology_section_dataa .list_detail li{display:block;text-align:left}.customers_review_sec_row{float:left;width:100%}#equipment_sldier{background:#fff; padding:30px 40px 80px;text-align:center;border:1px solid rgba(204,204,204,.65);border-radius:5px;box-shadow:0 0 10px rgba(204,204,204,.63)}.titleof_scnew{color:#464647;display:inline-block;float:left;font-size:26px;font-weight:700;padding:20px 28px 0;text-align:center;width:100%}#equipment_sldier .carousel-indicators li{background-color:#ddd;border:0 solid #ddd;border-radius:0}#equipment_sldier .carousel-indicators li.active{background-color:#451095}.cont_row_bx_box{margin-bottom:75px}.cont_row_bx_box:last-child{margin-bottom:0}.titleof_sc{color:#451095;float:left;font-size:28px;margin-bottom:15px;text-transform:capitalize;width:100%;font-weight:600}.cont_row_bx_box p{font-size:16px;line-height:27px;text-align:justify}.product_middle_menu .container-fluid{padding:0}.product_middle_menu .nav.navbar-nav{margin-left:-30px}.left-p-sec li.fb-p{background-image:url(../../img/images/social/fb.png)}.left-p-sec li.tw-p{background-image:url(../../img/images/social/tw.png)}.left-p-sec li.lin-p{background-image:url(../../img/images/social/lin.png)}.left-p-sec li.gp-p{background-image:url(../../img/images/social/gp.png)}.content_area_sets{background:#e4e4e4;padding:50px 0}.usermodes_efficient .titlesettop{padding:0 0 50px}.usermodes_efficient .media-left{background-color:#fff;width:110px;height:110px;float:left;border-radius:5px;margin-bottom:11px;line-height:107px;text-align:center;margin-right:25px}.usermodes_efficient .media-left.pull-right{margin-left:25px;margin-right:0}.usermodes_efficient .media-heading{font-weight:700;font-size:20px;margin-bottom:15px}.usermodes_efficient .media-body p{font-size:20px;font-weight:300}.usermodes_efficient .media{margin-bottom:25px}.usermodes_efficient img{max-width:inherit;width:60px}.feature_inner img{max-width:500px;width:100%}.feature_inner #equipment_sldier .item img{max-width:100%;width:auto!important}.meet-logic,.modal .form-group{width:100%;float:left}.feature_inner .pull-right{text-align:right}.bg-white{background:#fff}.app_feature.product_feature{background-color:#637b88}.app_feature.product_feature h2{color:#fff;font-size:22px;font-weight:900;margin-bottom:10px;text-align:center}.app_feature.product_feature h3{color:#fff;font-size:22px;font-weight:900;margin-bottom:40px;text-align:center}.app_feature.product_feature .customi-zation{color:#fff;text-align:center;max-width:959px;margin:0 auto 35px}.app_feature .feature_list li{font-size:15px}.app_feature.product_feature .feature_list h3{color:#637b88;text-align:left;margin-bottom:10px}.app_feature.product_feature .feature_list li i{color:#637b88;margin-right:5px}.meet-logic{color:#fff;font-weight:600;text-align:center;margin:30px 0 0;text-transform:uppercase}.meet-logic>a{display:inline-block;color:#fff;border:1px solid #fff;padding:8px 10px;margin-right:10px}.modal-footer .btn{float:left;margin-bottom:0;margin-right:5px;width:auto}.feature_table .table-responsive{float:left;width:100%}.feature_table{padding:60px 0}.feature_table .titlesettop span{color:#451095;font-size:25px;margin-bottom:20px;text-align:left}.feature_table .active th{font-size:18px;background-color:#f1f1f1!important;padding:20px 15px}.feature_table td{font-size:18px;padding:15px!important}.MultiPleImg .cusroeset{border:2px solid #fff;float:left;width:50%}.features-tabbing .nav-tabs>li{float:none;margin-bottom:-1px;display:inline-block}.features-tabbing .nav.nav-tabs{text-align:center;margin-bottom:30px}.feature_inner .ftr-detail img{width:auto}.form_quote label.error{display:none}.display_success_message{color:green;font-weight:700}.doubleSlider .left.carousel-control{left:0}.doubleSlider .right.carousel-control{right:15px}
#equipment_sldier .hands-proved { color: #fff;}
.hands-proved { background-color: rgba(0, 0, 0, 0.5); bottom: 0; padding: 15px 0; position: absolute; width: 100%;}
.hands-proved .titleof_scnew { color: #fff; padding: 0 28px;}
.app_solution .nav-tabs > li:last-child { border-right: medium none;}
.gettoknow_sectins .titlesettop h2 {color: #fff; font-size: 23px; margin-bottom: 30px; text-align: center;}
.new_red{ color: #451095}
.new_red a{ color: #451095; font-weight: 600; text-decoration: underline}
.res_txt a{color: #451095;  text-decoration: underline}
 h2.titlesettop::after { display: none;}
.content_area h2::after { background: #451095; clear: both; display: block; height:2px; margin:5px 0 0;vertical-align: top;width: 47px;}
.titlesettop, h2.titlesettop { float: left; font-size: 28px; letter-spacing: 0; text-align: center; width: 100%;}
.ser-market{ display: inline-block; width: 100%; padding: 5px 20px 20px;}
.ser-market li{ float: left; width: 100%; list-style: disc;padding-bottom: 7px;}

.inductries-innesr{ text-align: center}
.inductries-innesr p{ font-size: 18px; color: #333}
.inductries-innesr .titlesettop_mar{margin-bottom: 20px;}
.inductries-innesr ul{ display: inline-block; width: 100%; padding-top: 40px;}
.inductries-innesr ul li{ color: #5a5959; float: left; margin-bottom: 20px;position: relative;font-size: 16px;padding-left: 30px;background-size: 22px;
 background-image: url(../../img/images/product_new/tick-box.png);min-height: 30px;background-repeat: no-repeat;line-height: 22px; padding-right: 30px;
 width: 25%; font-weight: 500; text-align: left}
.erp-System.top-head-custom{background:url(../../img/images/custom-solution-banner/erp_system.jpg) top right no-repeat}

.no-padding {padding: 0;}
.top-box-BFC-new {display: inline-block;width: 100%;padding: 20px; background: #fff}
.top-box-BFC-new h3 {font-weight: 700;color: #000;font-size: 21px;margin-bottom: 15px;min-height: 47px;}
.top-box-BFC-new > p {color: #000;font-size: 16px;min-height: 125px;}
.BFC_logic_bg{ float: left; width: 100%; background: #0b333e;margin-top: 120px}
.BFC_logic_bx{ display: inline-block; width: 100%; margin-top: -120px}
.img-custom{ background:url(../../img/images/custom/img-custom.png) left top no-repeat; display: inline-block; width: 74px; height: 80px;}
.your-team-img{ background-position: -88px 0px}
.receive-img{ background-position: -166px 0px}
.installation-img{ background-position: -246px 0px}
.top-box-BFC-new.active,
.top-box-BFC-new:hover{ background: #f35c1a }
.top-box-BFC-new.active p,
.top-box-BFC-new.active h3,
.top-box-BFC-new:hover p,
.top-box-BFC-new:hover h3 { color: #fff}
.top-box-BFC-new.active .consult-img,
.top-box-BFC-new:hover .consult-img{ background-position: 0 -81px}
.top-box-BFC-new:hover .your-team-img{ background-position: -88px -81px}
.top-box-BFC-new:hover .receive-img{ background-position: -166px -82px}
.top-box-BFC-new:hover .installation-img{ background-position: -246px -81px}
.BFC_logic_Demand {display: inline-block;width: 100%;padding: 80px 0;text-align: center;}
.demand_text {display: inline-block;width: 100%;padding-top: 20px;}
.demand_text h3{color: #fff; font-size: 70px; font-weight: 800;font-family:'lato', sans-serif;}
.demand_text p{color: #fff; font-size: 20px; font-weight: normal;font-family:'lato', sans-serif; text-transform: uppercase}
.demand_img {display: inline-block;width: 100%;min-height: 65px;}
.newbfc-section .BFC_logic {padding-bottom: 10px;}
.all-silutions{ display: inline-block; width: 100%; padding: 30px 0; text-align: center}
.all-silutions a{ display: inline-block; color: #fff; font-size: 20px; font-weight: 500; background: #f57239; border-radius: 7px; padding:10px 40px;
border-bottom: 4px #a93e0f solid}
.all_products_show {display: inline-block;width: 100%;margin-top: 20px;}
.faq_logic_marketplace{ padding-bottom: 0}
.faq_logic_marketplace .panel-group {margin-bottom: 0;}
.advance-unique .fd-feature,.fd-feature img{-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out}.fd-mapps,.fd-solution{background-position:right bottom;background-size:cover;background-repeat:no-repeat}.fd-dashboard,.fd-mapps,.fd-solution{background-repeat:no-repeat}.advance-unique h2,.fd-dashboard h2,.fd-mapps h2,.fd-website h2,.fd-work-task h2{font-weight:700;text-transform:uppercase}.fd-solution{background-image:url(../../img/images/fohs/fd-slide.png);padding:80px 0 0}.fd-solution h1{color:#000;font-size:40px;font-weight:700;margin-bottom:20px}.fd-solution .poweredBy li{color:#000;display:inline-block;font-size:25px;font-weight:700;margin-right:10px}.fd-solution .poweredBy p{color:#000;font-size:25px;margin:0;font-weight:700;text-align:center}.free-trial .btn.btn-primary{font-size:16px;padding:10px 30px;margin-top:25px}.fd-solution .poweredBy{padding:30px 0 40px}.fd-solution .red-strip{background-color:#ed431f;color:#fff;font-size:24px;font-weight:700;padding:10px;margin-bottom:10px}.fd-solution .fd-list-top li{color:#000;font-size:23px;font-weight:700;padding:5px 0 0}.red-system-app{background-color:#ed431f;padding:40px 0}.red-system-app p{color:#fff;font-size:25px;font-weight:700;line-height:30px;margin:0 auto;max-width:1060px;text-align:center}.advance-unique{padding:70px 0}.advance-unique h2{font-size:29px;margin-bottom:45px;text-align:center}.advance-unique .fd-feature{border:1px solid #ed431f;border-radius:10px;margin-bottom:25px;padding:25px 15px;text-align:center;transition:all .5s ease-out}.advance-unique .fd-feature h3{font-size:25px;font-weight:700;margin:20px 0 10px;min-height:55px}.fd-mapps h2,.fd-mapps p,.fd-website h2,.fd-work-task h2,.fd-work-task p{margin-bottom:15px}.fd-feature p{color:#4c4c4c;font-size:17px;min-height:80px}.fd-feature:hover{background-color:#f1f1f1;border-radius:0;border-color:#000}.fd-feature img{transition:all .5s ease-out}.fd-feature:hover img{-webkit-transform:rotateY(360deg);-moz-transform:rotateY(360deg);-o-transform:rotateY(360deg);transform:rotateY(360deg);filter:grayscale(1)}.fd-mapps{background-image:url(../../img/images/fohs/fd-ma-bg.png)}.fd-mapps h2{color:#ed431f;font-size:40px;margin-top:100px}.fd-mapps p{font-size:24px;line-height:35px}.fd-work-task h2{font-size:29px;margin-top:60px}.fd-work-task p{color:#4c4c4c;font-size:16px}.fd-work-task li{color:#000;font-size:16px;padding:5px 0 5px 20px;position:relative}.fd-work-task li::after{background-color:#000;border-radius:50%;content:"";height:10px;left:0;position:absolute;top:13px;width:10px}.fd-website h2{color:#ed431f;font-size:40px;text-align:center}.fd-feat-list-img{float:left;margin-right:21px}.fd-feat-list-img img{-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.fd-feat-list-cont{float:left;width:calc(100% - 120px);padding:20px 0 0}.fd-feat-list{float:left;width:100%;margin-bottom:10px}.fd-website p{font-size:20px;text-align:center;margin-bottom:15px;line-height:30px}.fd-feat-list-cont h3{color:#000;font-size:20px;font-weight:700}.fd-feat-list-cont p{color:#4c4c4c;font-size:18px;text-align:left}.fd-feat-list:nth-child(2),.fd-feat-list:nth-child(4){padding-left:30px}.fd-feat-list:nth-child(3){padding-left:60px}.website-img{margin-top:50px}.fd-dashboard{background-image:url(../../img/images/fohs/fd-dashboard.png);background-position:left bottom;background-size:100%;background-color:#e6ebf1;padding:58px 0}.fd-dashboard h2{color:#ed431f;font-size:40px;margin-bottom:15px}.fd-dashboard p{font-size:20px;margin-bottom:30px}.fd-dashboard li{font-size:20px;margin-bottom:10px;color:#000}.fd-dashboard li span{margin-right:10px}.fd-website,.fd-work-task{padding:50px 0}
.sites_maps, .sites_maps li { float: left;  position: relative;  width: 100%;}
.sites_maps li { border-left: 1px solid #ddd; padding-bottom: 15px;  padding-left: 20px;}
.sites_maps li:last-child { margin-bottom: 0; padding-bottom: 25px;}
.sites_maps a:hover { color: #31aae1;}
.sites_maps li::after { background: #ddd none repeat scroll 0 0;  content: "";  height: 1px; left: 0; position: absolute;  top: 9px;  width: 15px;}
.sites_maps li ul { margin-top: 15px;}
.sites_maps li ul li::after { width: 10px;}
.sites_maps li ul li:last-child { margin-bottom: 0; padding-bottom: 0;}
.sub_mp > a { font-weight: bold;}
.content_area.sitemap { padding: 50px 0;}
.sites_maps li a, h1.entry-title { font-weight: bold;}
.sites_maps li ul li a { font-weight: normal;}
.sites_maps .sub_mp > a { font-weight: bold;}
input.required.form-control.error { border: 1px solid red;}
.hire_developer_back_iin_mask{background:rgba(0,0,0,.63);float:left;padding:60px 0;position:relative;text-align:center;width:100%}.hire_developer_back_iin_mask .slide_title{color:#fff;font-size:40px;font-weight:700;margin-bottom:25px}.otherhire_developer_back_iin .hire_developer_back_iin_mask{padding:50px 0 130px;text-align:center}.otherhire_developer_back_iin .slide_title{color:#fff;font-size:52px;font-weight:700}.otherhire_developer_back_iin .subinstet{clear:both;color:#fff;display:block;font-size:20px;margin:20px auto 25px;max-width:60%}.dev_flexibility .title_heading,.dev_flexibility .title_heading_Main{float:none;font-size:25px;font-family:lato,sans-serif}.dev_flexibility .title_heading{margin:0 auto 40px;max-width:790px}.dev_flexibility{padding:50px 0;text-align:center}.inner-flex{background-color:#eee;border-radius:15px;padding:30px 0}.dev_flexibility .title_heading_Main{color:#2064b6;font-weight:700;margin:0 auto 10px;text-transform:uppercase}.inner-flex p{margin:0 auto;max-width:280px}.inner-flex .fa{font-size:45px;margin-bottom:9px;color:#2064b6}.dev_Packages{background:#eee;padding:60px 0}.dev_Packages .title_heading{font-size:30px;color:#fff;font-weight:700;text-align:center;text-transform:uppercase}.dev_Packages p{color:#000;margin-bottom:20px;line-height:28px}.dev_Packages li{color:#fff;list-style:inside;padding:9px 5px}.dev_Packages h3{font-size:20px;color:#000;font-weight:700;text-align:left;text-transform:uppercase;margin:30px 0 15px}.hire_type img{float:right;max-width:400px}.hire_type2 img{float:left;max-width:270px}.dev_Packages.dev_Packages_top{background:#2064b6}.dev_Packages.dev_Packages_top p{color:#fff}.content_hireexpertin .headings span,.content_hireexpertin p a{color:#451095}.hire_type .mobile_view{display:none}.dev_Packages .button-dev{margin-top:15px;text-align:center}.content_hireexpertin{background:#fff;padding:50px 0}.content_hireexpertin .headings{padding-bottom:10px;text-align:center}.content_hireexpertin p{font-size:16px;line-height:25px;margin-bottom:20px}.dev_future_solution{background-color:#2064b6;padding:50px 0}.dev_future_solution .title_heading{color:#fff;margin-bottom:14px;text-transform:uppercase;font-size:30px;text-align:center}.dev_future_solution p{color:#fff;margin-bottom:25px;text-align:center}.dev_future_solution h4{color:#fff;font-size:25px;font-weight:700;margin-bottom:15px;text-transform:uppercase}.dev_future_solution li{color:#fff;list-style:none;padding:8px 0}.dev_future_solution li ul li{list-style:inside}.dev_future_solution li ul{margin-top:10px;padding-left:20px}.how_to_hire{background:#2064b6;padding:60px 0}.how_to_hire li{background:#2064b6;border:1px solid #ddd;float:left;margin:2%;min-height:110px;padding:35px 10px;text-align:center;width:calc(100% / 3 - 4%);color:#fff}.how_to_hire li span{display:block;margin-bottom:20px}.how_to_hire .title_heading{color:#fff}.remv_sec{text-align:right}.remv_sec>a{background-color:#f2812e;border-radius:5px;color:#fff;display:inline-block;margin-right:10px;margin-top:10px;padding:6px 20px}.remv_sec .fa.fa-remove{margin-right:5px}.developer_mid{background:#f2f2f2;padding:50px 0}.title_heading{color:#000;float:left;font-size:26px;font-weight: bold;margin-bottom:5px;width:100%}.developer_mid .title_heading{text-align:center;margin-bottom:40px}.developer_mid_block_inner{background:#fff;border:1px solid #e4e4e4;display:inline-block;margin:0 0 24px;min-height:150px;padding:15px 0 10px;position:relative;text-align:center;transition:all .3s ease 0s;width:100%}.developer_mid_block_inner .box_icon_top{margin-bottom:10px;z-index:9;position:relative}.developer_box_content{line-height:22px;z-index:9;position:relative; padding: 0 10px;}.developer_mid_block_inner::before{background:linear-gradient(to bottom,#fff 0,#e0e0e0 100%) rgba(0,0,0,0);content:"";height:0;left:0;position:absolute;top:0;transition:all .3s ease 0s;width:100%;z-index:1}.developer_mid_block_inner:hover::before{height:0%}.form_quote{background:#eee;border:1px solid #ddd;border-radius:15px;padding:20px 30px;text-align:center;margin-left:10%}.form_quote h4{font-size:25px;font-weight:700;margin-bottom:15px}.form-control{border-radius:0!important}.form-control.phoneCode{float:left;width:55px}.form-control.phoneNumber{float:left;margin-bottom:8px;margin-left:6px;width:calc(100% - 61px)}.form_quote .form-group{margin-bottom:8px}.form_quote input,.form_quote select{height:45px;background-color:#fff}.form_quote textarea.form-control{height:100px;background-color:#fff}.form_quote input[type=submit]{height:auto}.certificationawardsecin{background:#f2f2f2;border:0;padding:50px 0}#owl-demo-clients{float:left;width:100%}.client_logos{float:none;height:70px;line-height:70px;margin:auto;padding:0 10px;position:relative;text-align:center;vertical-align:middle;width:90%}.requirement_section,.working_with{padding:50px 0;text-align:center}.owl-carousel .client_logos img{bottom:0;left:0;margin:auto;max-height:100%;position:absolute;right:0;top:0;width:auto;background-size: contain}.carousel-control .fa,.owl-next,.owl-prev{position:absolute;top:50%;transform:translate(0,-50%)}.owl-next{font-size:35px;right:-15px}.owl-prev{font-size:35px;left:-15px}.requirement_section{background:#451095}.requir_title{color:#fff;font-size:21px;font-weight:500;margin-bottom:15px}.requirement_section .btn.btn-primary{border-color:#fff}.contact_now_wraper{float:left;padding:60px 0;text-align:center;width:100%}.contact_now .conatct_title{font-size:20px;margin-top:18px}.contact_now .btn.btn-primary{border-radius:50px;padding:19px 60px}.testimonial-hire .media-object{margin-right:25px;max-width:initial;width:120px}.carousel-control .fa{color:#3c3c3c;font-size:55px}.carousel-control.left{left:-40px}.carousel-control.right{right:-40px}.carousel-control{background-image:none!important;width:auto}.testimonial-hire{padding:50px 0}.testimonial-hire .media-heading{font-size:25px;margin-bottom:15px}.testimonial-hire .media-body p{font-size:16px;line-height:25px}.author_name{color:#451095;font-size:17px;font-style:italic;margin-top:10px}.author_name span{color:#000;font-style:normal}.content_hireexpertin li{background:url(../../img/images/icn_list_detail.png) 0 2px no-repeat;display:block;float:left;font-size:16px;margin-bottom:15px;padding-left:24px;width:100%}.hire_dedicated_section{padding:60px 0;text-align:center}.hire_dedicated_section .title_heading{margin-bottom:30px}.dedicated_develop_col_inner{background:#fff;border:1px solid #e4e4e4;display:inline-block;margin:0 0 30px;min-height:310px;padding:27px 16px 24px;text-align:center;width:100%}.dedicated_develop_icon_box{min-height:87px;position:relative;width:100%}.dedicated_develop_icon_box a img{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.dedicated_develop_title_box a{color:#484848;display:block;font-family:lato,sans-serif;font-size:20px;font-weight:700;margin-bottom:10px;text-decoration:none}.portfolio_hire{padding:60px 20px;background:#eaeaea}.port_feat_img img{left:0;margin:auto;max-width:100%!important;position:absolute;right:0;top:0}.port_feat_img,.port_feat_img span{position:relative;width:100%;float:left}.port_feat_img{background:#fff;border-radius:4px;height:388px;padding:25px;text-align:center;vertical-align:middle;z-index:2}.port_feat_img span{height:100%;max-width:100%;overflow:hidden;vertical-align:top}.portimagesec_shadow{background:url(../../img/images/port_shadow.png) right top/100% auto no-repeat rgba(0,0,0,0);display:block;float:left;height:47px;margin-top:-15px;pointer-events:none;width:100%}.port_feat li{display:block;font-family:lato,sans-serif;font-size:16px;list-style:none;padding-bottom:25px}.port_feat b{display:inline-block;text-transform:uppercase;width:150px}.portfolio_hire .carousel-control.left{left:-10px}.portfolio_hire .carousel-control.right{right:10px}.hire_developer_back{background:url(../../img/images/slider1-bg.png) center top/cover no-repeat fixed rgba(0,0,0,0);float:left;width:100%}.developer_slide_left{max-width:620px;padding:120px 0 0}.hire_developer_back .slide_title{color:#fff;font-size:52px;text-transform:capitalize;font-weight:700}.left_content_section p.slide_con{color:#fff;font-size:20px;line-height:30px;padding:20px 0 0}.hire_developer_back .more_btn.deve_btn{margin-top:35px}.hire_developer_back .right_slide_section{padding-top:35px}.content_hireexpert{background:#fff;border-bottom:1px solid #eee;text-align:center;padding:50px 0}
#satisfying_clients .owl-next { font-size: 35px; right: -18px;}
#satisfying_clients .owl-prev { font-size: 35px; left: -18px;}

.otherhire_developer_back_iin .new-developers-mask { padding-bottom: 160px;}
.new-developers-mask .subinstet{ max-width: 100%}
.new-developers-mask{}
.new-developers-mask .btn.btn-primary {background-color: transparent !important; margin-right: 10px; border:2px #fff solid !important; border-radius: 0; 
 color: #fff; text-transform: none; font-size: 18px}
.new-developers-mask{ background:url(../../img/images/php-developer-bg.png) no-repeat center top; background-size: cover}
.developer-servicees-bx { float: left; padding: 0 0 20px; width: 100%;}
.developer-servicees{ float: left; width: 100%; color: #fff; margin-bottom: 10px;}
.developer-servicees span{ font-size: 17px; display: inline-block}
.developer-servicees i { border: 2px solid #fff; border-radius: 2px; font-size: 12px; height: 18px; line-height: 16px; padding: 0; text-align: center;
 width: 18px;}
.new-hiring-div {background: #fff; box-shadow: 0 0 9px #777; float: left; margin-top: -150px; position: relative; width: 100%; padding: 20px;}
.new-hirig-section{ overflow: visible}
.dev_flexibility .new-hiring-div .title_heading{ font-size: 30px;}
.inner-flex-new{ display: inline-block; width: 100%;}
.inner-flex-new i{ display: inline-block}
.title_heading_Main-new {color: #000000; display: inline-block; font-size: 22px; vertical-align: middle; padding-left: 10px;}
.hiring-sr { display: inline-block; padding-top: 50px; width: 100%; text-align: left}
.hiring-sr .jumbotron{ padding: 0 20px 0 0; background: transparent; width: 90%}
.hiring-sr h2{ font-size: 30px; color: #000000; font-weight: bold; margin-bottom: 40px;font-family:lato,sans-serif}
.hiring-sr p{ font-size: 16px; color: #5f5f5f; font-weight: normal; margin-bottom: 20px;font-family:lato,sans-serif; text-align: justify}
.hiring-sr .list-group-item{ border: none; border-radius: 0; padding: 3px 5px; color: #2677e2; font-size: 18px; font-weight: bold;font-family:lato,sans-serif; margin-bottom: 25px;}
.hiring-sr .list-group-item i{ font-size: 28px; vertical-align: middle; margin-right: 12px;}
.hiring-sr .list-group-item span{ display: inline-block; vertical-align: middle;}
.new-custom-section{ padding: 0px 0 50px;}
.new-custom-section h2{ font-size: 30px; color: #000000; font-weight: bold; margin-bottom: 60px;font-family:lato,sans-serif; text-align: center; }
.custom-solution-bx{ display: inline-block; width: 100%;}
.custom-solution-bx .list-group{ background: #2677e2; float: left; width: 100%; box-shadow: -5px 5px 20px 0 #bababa}
.custom-solution-bx .list-group-item{ border: none; border-radius: 0; padding:0; font-family:lato,sans-serif; background: transparent; color: #fff;  
 min-height: 182px; float: left;width: 100%}
.custom-solution-bx .list-group-item i{ background: #fff; float: left; width: 20%; text-align: center; padding: 38px 0;  min-height: 182px;}
.custom-ser-txt{ float: left; padding: 30px 30px 40px; width: 80%;}
.custom-solution-bx .list-group-item h3{font-family:lato,sans-serif; font-size: 22px; font-weight: 700; color: #fff}
.custom-solution-bx .list-group-item p{font-family:lato,sans-serif; font-size: 18px; font-weight: normal; color: #fff; padding-top: 5px;}
.dev_step_solution { background:url(../../img/images/php-developer-bg.png) no-repeat center top; background-size: cover; padding: 50px 0;}
.dev_step_solution .title_heading { color: #fff; font-size: 30px; margin-bottom: 14px;text-align: center;}
.new-app-section .title_heading { color: #000; font-size: 30px; margin-bottom: 14px; text-align: center;}
.dev-steps{ display: inline-block; width: 100%; text-align: center; position: relative}
.dev-steps h5{ color: #fff; font-size: 17px; font-weight: 500}
.step-row .col-md-2{ width: 20%; float: left}
.dev-steps i{ display: inline-block; width: 100%; height: 72px; margin-bottom: 10px; position: relative}
.dev-steps i img{ max-height: 100%; left: 0; right: 0; top: 0; bottom: 0; margin: auto; position: absolute}
.dev-steps:before{ position: absolute; right: -60px; top: 38px; content: "";background:url(../../img/images/step-arrow.png) no-repeat center top; width: 99px; height: 16px; }
.step-row { display: inline-block; padding: 30px 0; width: 100%;}
.last-step:before{ display: none}
.step-but{ display: inline-block; width: 100%; text-align: center; padding-top: 10px;}
.step-but .btn.btn-primary { background-color: transparent !important; border: 2px solid #fff !important; border-radius: 4px; color: #fff; font-size: 21px;
 text-transform: none; width: 200px;}
.requir_title-new{ font-size: 24px; margin-bottom: 0}
.requirement_section-new .btn.btn-primary { background-color: #e6e6e6 !important; border: 4px solid #b93739 !important; border-radius: 7px; color: #db3a3b;
 font-size: 18px; padding: 17px 20px; text-transform: none; width: 320px;}
.requirement_section-new .btn.btn-primary:hover{ color: #fff}
.developer_mid_block_inner:hover{ border-color: #8400ff; box-shadow: 0 0 8px 0 #abaaaa}
.developer_mid .title_heading { font-size: 30px;}
.cack_logo_img { display: inline-block; padding-top: 80px;}
.eve-txt{ display: block; color: #fff; color: #fff; font-size: 14px; padding-bottom: 20px;}
.apps-bxa { background: #f6f6f6; border: 1px solid #ddd; float: left; padding: 30px 20px; text-align: center; width: 100%; margin-bottom: 30px;}
.box_apps_top{ float: left; width: 100%;}
.developer_app_content { color: #000; float: left; font-size: 16px; padding-top: 13px; width: 100%;}
.box_apps_top img { width: 80px;}
.aew-app-bxx { float: left; padding-top: 30px; width: 100%;}

.inner-qa-section{ background: #355355; padding: 20px 0}
.inner-qa-section h1{ color: #fff; text-transform: uppercase; font-size: 50px; font-weight: 600; text-shadow: 4px 4px 0 #2b4143; padding-top: 70px;}
.qa-img{ display: inline-block; width: 100%; text-align: center}
.about-qa-section{ padding: 50px 0 30px;}
.about-qa-section .jumbotron{ background: transparent; padding: 0; text-align: justify; border-radius: 0}
.about-qa-section .jumbotron h2{ color: #000000; font-size:32px; font-weight: 600 }
.about-qa-section .jumbotron p{ color: #4e4e4e; font-size: 19px; padding-top: 30px; margin-bottom: 0;font-weight: normal; }
.testing-qa-section{background: url("../../img/images/qa-bg1.png") no-repeat center top; padding: 60px 0 40px; background-size: cover}
.testing-qa-section h2{ color: #fff; font-size: 32px;text-align: center; font-weight: 600 }
.testin-bx { display: inline-block; padding-top: 50px; width: 100%;}
.tesitng-fild { display: inline-block; width: 100%;}
.tesitng-fild i{display: inline-block; margin-right: 15px;}
.tesitng-fild h3{ color: #fff; font-size: 27px; padding-bottom: 20px; display: inline-block;}
.tesitng-fild p{ color: #fff; font-size: 18px; padding-bottom: 20px;}
.testing-top{ display: inline-block; width: 100%; padding-bottom: 20px;}
.testing-img{ display: inline-block; width: 100%; text-align: right; margin-top: 20px;}
.testing-services-section{ padding:70px 0}
.testing-services-section h2{color: #000; font-size: 32px;text-align: center; font-weight: 600}
.testin-sercvies { display: inline-block; padding-top: 40px; width: 100%;}
.testin-sercvies-bx{ display: inline-block; width: 100%; padding-left: 10%;}
.testin-sercvies-bx h3{ color: #2f75ee; font-size: 28px; font-weight: 600}
.testin-sercvies-bx .list-group{ margin-top: 20px;}
.testin-sercvies-bx .list-group .list-group-item{ border: none; color: #333; font-weight: 600; font-size: 19px; 
 background: url("../../img/images/arrow-qa.png") no-repeat left center; padding: 17px 45px;}
.form_testing{ margin-left: 0; padding: 20px 70px;margin-right: 16%;}
.qatesting-services-section{ padding: 20px 0 30px}
.qatesting-services-section h2{ color: #2f75ee; font-size: 32px; font-weight: 600}
.qatesting-services-section p{ color: #000; font-size: 17px; font-weight: 400; padding: 20px 0}
.qatesting-services-section .list-group{ margin-top: 20px;}
.qatesting-services-section .list-group .list-group-item{ border: none; color: #565656; font-weight: 600; font-size: 19px; padding: 12px 0px;}
.qatesting-services-section .list-group .list-group-item i{ margin-right: 15px; color: #2F75EE; vertical-align: top;font-size: 26px;}
.testing-statred-section{ padding: 30px 0; background: #fff; text-align: center}
.testing-statred-section h2 {color: #151515;font-size: 36px;font-weight: 600;display: inline-block;vertical-align: middle;padding-right: 20px;}

.inner-technology-section{background: url("../../img/images/technology-banner-new.png") no-repeat center top; padding: 50px 0; background-size: cover; text-align: center}
.inner-online-section h1,
.inner-technology-section h1{ color: #fff; text-transform: uppercase; font-size: 50px; font-weight: 600;text-shadow: 2px 2px 0 #0B3651;}
.inner-online-section p,
.inner-technology-section p{ color: #fff; font-size: 24px;  padding-top: 10px; }
.about-technologies-section{ padding: 30px 0 60px; }
.jumbotron-new{ background: transparent; padding: 0; text-align: center; border-radius: 0}
.jumbotron-new h2{ color: #333; font-size: 38px;}
.jumbotron-new p{ color: #4e4e4e; font-size: 18px; padding-top: 30px; margin: 0 auto ;  font-weight: normal;text-align: left; max-width: 98%;}
.technologies-use{ display: inline-block; width: 100%; padding-top: 40px;}
.technologies-use ul{ display: inline-block; width: 100%; text-align: center;}
.technologies-use ul li{ display: inline-block; width: 19%; text-align: center; margin-right: 3%;  padding: 15px 10px;
 margin-bottom: 34px;}
.technologies-use ul li:last-child{ margin-right: 0}
.technologies-use ul li:nth-child(5n+5) { margin-right: 0;}
.use-icon{ display: inline-block; width: 100%; overflow: hidden; height: 80px; position: relative}
.use-icon img{ position: absolute; left: 0; right: 0; top: 0; bottom: 0; max-height: 100%; margin: auto}
.technologies-use h4{ display: block; font-size: 16px; color: #333; padding-top:8px;font-family: 'roboto', sans-serif;}
.frameworks-section{ padding-top: 0}
.mobile-section{ padding: 0px 0 70px}
.mobile-use{ display: inline-block; width: 100%; padding-top: 40px;}
.mobile-use ul{ display: inline-block; width: 100%; text-align: center;}
.mobile-use ul li{ display: inline-block; width: 32%; border: 1px #ddd solid; text-align: center; margin-right: 3%;  padding: 15px 10px;}
.mobile-use ul li:hover{ box-shadow: 0 0 8px 0 #ccc}
.mobile-use h4{ display: block; font-size: 20px; color: #313131; padding-top:8px;}
.mobile-use .use-icon{ height: 170px;}
.detabesh-use{ display: inline-block; width: 100%; padding-top: 0px;}
.detabesh-use ul{ display: inline-block; width: 100%; text-align: center;}
/*.detabesh-use ul li{ display: inline-block; width: 26%;text-align: center; margin-right: 3%;  padding: 15px 10px;}*/
.detabesh-use h4{ display: block; font-size: 25px; color: #313131; padding-top:10px; font-weight: 500}
/*.database-use-icon{ display: inline-block; width: 250px; height: 130px; overflow: hidden; position: relative;}
.database-use-icon img{ position: absolute; left: 0; right: 0; top: 0; bottom: 0; max-height: 100%; margin: auto}*/
.database-mango-icon{ border-color: #51AA4C}
.quality-use{ display: inline-block; width: 100%; padding-top: 40px;}
.quality-use ul{ display: inline-block; width: 100%; text-align: center;}
.quality-use ul li{ float: left; width:100%;margin-bottom: 3%;  padding: 15px 80px 0 90px}
.quality-use h4{ float: left; font-size: 40px; color: #fff; padding-top:66px; font-weight: 600; border-bottom: 3px #fff solid; padding-bottom:15px;}
.menual-use{ background: #67C18B;}
.stlc-use{ background: #005C6B}
.quality-icon { float: right;width: 25%;}
.stlc-use .quality-icon{ margin-top: 0px; float: left}
.stlc-use h4{ float: right}
.internet-section{background: url("../../img/images/technology-bg.png") no-repeat center top; padding: 20px 0 0; background-size: cover;}
.neternet-new{ display: inline-block; width: 100%;padding-top: 57px;}
.neternet-new h2{ color: #fff; font-size: 30px; font-weight: 600}
.neternet-new p{ color: #fff; font-size: 20px; padding-top: 20px;}
.internet-img {float: right;}
.qatesting-Additional-section{ padding-top: 50px;}
.qatesting-Additional-section h2{ color: #451095;}
.database-use-icon img, 
.use-icon img{transition: 0.5s all;-webkit-transition: 0.5s all;-moz-transition: 0.5s all;-o-transition: 0.5s all; }
.database-use-icon:hover img, 
.use-icon:hover img{transform: scale(1.12);-webkit-transform: scale(1.12);-moz-transform: scale(1.12);
 -o-transform: scale(1.12); -ms-transform: scale(1.12);}
.web_build_question_section{ background: #fff; padding: 40px 0; text-align: center; border-top: 1px #ddd solid}
.web_build_questions{ display: inline-block; width: 100%; }
.web_build_questions_bx{ display: inline-block; width: 75%; padding-top: 30px; text-align: left}
.web_build_question_section h2{ display: inline-block; position: relative; font-size: 30px; color: #333; font-weight: 600;
 border-bottom: 3px #451095 solid; padding-bottom: 10px;}
.web_build_questions .form-group label { font-size: 16px;}
.web_build_questions .form-group {	}
.web_build_questions .form-group textarea.form-control {height: 50px;}

.inner-online-section h1 {
  overflow: hidden; 
  border-right: .15em solid orange; 
  white-space: nowrap; 
  margin: 0 auto; 
  letter-spacing: 1px; 
  animation: 
  typing 3.5s steps(30, end),
    blink-caret .5s step-end infinite;
}
.more-details{ display: inline-block; width: 100%; text-align: center;}
.more-btns{ display: inline-block;background-color: #451095 ; color: #fff; font-size: 16px; padding: 9px 20px; border-radius: 5px; cursor: pointer}

@keyframes typing {
  from { width: 0 }
  to { width: 100% }
}


@keyframes blink-caret {
  from, to { border-color: transparent }
  50% { border-color: transparent }
}

.inner-online-section{background: url("../../img/images/cobc-banner.png") no-repeat center top; padding: 100px 0; background-size: cover; 
 text-align: center; }
.about-online-section{ background: #451095; padding: 15px 0;}
.about-online-section ul{ display: inline-block; width: 100%;}
.about-online-section ul li{ display: inline-block; vertical-align: top; width: 20%; color: #fff; font-size: 18px; font-weight: 500;}
.about-online-section ul li:first-child{ width: 14%}
.about-online-section ul li span{ display: inline-block; padding-left: 15px; vertical-align: middle}
.about-online-section ul li i{ display: inline-block;  vertical-align: middle}
.cobc-solutions-section{ padding: 60px 0;}
.cobc-title{ color: #000; font-size: 30px; text-align: center; font-weight: 600}
.cobc-solutions-bx{ display: inline-block; width: 100%; padding-top: 60px;}
.cobc-solutions-bx .thumbnail {padding: 0px;line-height: 1.42857143;background-color: #fff;border: none;border-radius: 0px; text-align: center;}
.thumbnail-cobc-img{ display: inline-block; width: 100%; text-align: center; height: 130px; overflow: hidden}
.cobc-solutions-bx .thumbnail .caption {padding: 20px 0 10px;color: #333;}
.cobc-solutions-bx .thumbnail .caption h3{ color: #000; font-size: 18px; font-weight: 600}
.cobc-solutions-bx .thumbnail .caption p{ color: #000; font-size: 16px; padding-top: 10px;}
.cobc-subtitle {color: #686868;font-size: 19px;padding-top: 15px;margin-bottom: 0;font-weight: normal; text-align: center}
.cobc-customized-section{ background: #7DFEC8; padding: 60px 0}
.cobc-customized-bx{ display: inline-block; width: 100%; padding-top: 70px;}
.cobc-customized-bx h3{ color: #000; font-size: 28px; font-weight: 600}
.cobc-customized-bx .list-group{ margin-top: 20px;}
.cobc-customized-bx .list-group .list-group-item{ border: none; color: #000;  font-size: 20px; padding: 15px 0px;background: transparent;}
.cobc-customized-bx .list-group .list-group-item i{ margin-right: 15px; color: #451095; vertical-align: top;font-size: 32px;}
.cobc-request-btn{ display: inline-block; width: 100%; padding-top: 40px; text-align: center}
.cobc-request-btn a{ display: inline-block; color: #fff; font-size: 22px; font-weight: 500; padding: 11px 30px; border-radius: 4px;
 background: #ff7173; 
 background: -moz-linear-gradient(top, #ff7173 0%, #f2494b 100%); 
 background: -webkit-linear-gradient(top, #ff7173 0%,#f2494b 100%); 
 background: linear-gradient(to bottom, #ff7173 0%,#f2494b 100%); 
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff7173', endColorstr='#f2494b',GradientType=0 ); }
.cobc-request-btn a:hover{ color: #fff;
 background: #f2494b; 
 background: -moz-linear-gradient(top, #f2494b 0%, #ff7173 100%); 
 background: -webkit-linear-gradient(top, #f2494b 0%,#ff7173 100%); 
 background: linear-gradient(to bottom, #f2494b 0%,#ff7173 100%); 
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2494b', endColorstr='#ff7173',GradientType=0 ); }
.cobc-configure-section{ padding: 60px 0; background: #fff;}
.cobc-configure-bx{ display: inline-block; width: 100%; padding-top: 20px;}
.cobc-configure-bx .jumbotron {padding: 5% 0 0;background-color: transparent;}
.cobc-configure-bx .row{ padding-top: 40px;}
.cobc-configure-bx .jumbotron h3{ color: #000; font-size: 22px; font-weight: 500}
.cobc-configure-bx .jumbotron p{ color: #686868; font-size: 17px;padding-top: 10px;font-weight: normal;}
.cobc-configure-logo{ display: inline-block; width: 100%; text-align: center; padding-top: 60px;}
.cobc-configure-logo ul{ display: inline-block; width: 100%; text-align: center; }
.cobc-configure-logo ul li{ display: inline-block; width: 17%; vertical-align: middle}
.cobc-embede-section{ padding: 30px 0 70px;}

.dedicated_develop_mid_wrap .col-md-3 { float: none; display: inline-block; vertical-align: top; width: 24%}
.cobc-configure-img {text-align: center;}
.cobc-configure-img img {width: 70%;}
.new-product-bx{ display: inline-block; width: 100%; text-align: center}
.new-product-tab{ display: inline-block; border: none; margin: 0; padding: 0; background: #666; width: 100%;}
.new-product-tab li{ float: left !important; border: none; margin: 0; padding: 0; border-radius: 0;width: calc(100%/4);}
.new-product-tab li a{ display: inline-block; border: none; margin: 0; padding: 10px 20px; border-radius: 0; color: #fff; font-size: 20px; 
 width: 100%;font-weight: 500}
.new-product-tab > li > a:hover, .new-product-tab > li.active > a, .new-product-tab > li.active > a:focus, .new-product-tab > li.active > a:hover {
 color: #fff;background-color: #172031;border: none}
.new-product-box{ display: inline-block; width: 100%; padding-top: 40px;}
.new-product-box .thumbnail {padding: 0;line-height: 1.42857143;background-color: #fff;border: none;border-radius: 0; overflow: hidden; position: relative;
 height: 350px;border: 1px solid #ccc;border-radius: 5px; }
.new-product-box .thumbnail .caption {padding: 0px;color: #fff; position: absolute; width: 100%; left: 0; top: 0; background: rgba(0,0,0,0.5);height: 100%;}
.caption-bx{ position: absolute; left: 0; top: 0px; width: 100%;padding: 20px;transition: all .8s ease-in-out 0s; padding-top: 30%}
.new-product-box .thumbnail:hover .caption-bx {/*padding-top: 30px;*/transition: all .8s ease 0s;cursor: pointer;text-align: center;}
.new-product-box .thumbnail:hover p{ display: none}
.caption-bx h3 a{ display: inline-block; color: #fff; font-size: 22px; font-weight: 600}
.caption-bx p{ display: inline-block; color: #ddd; font-size: 16px; padding: 10px 0}
.project-logo,
.socila-pr-icon {display: none;width: 100%;padding: 10px 0;}
.socila-pr-icon i,
.socila-pr-icon a {display: inline-block;color: #fff;margin: 0 5px;font-size: 34px;vertical-align: top;}
.caption-bx .btn-primary { text-transform: none; font-size: 20px; margin-top: 20px;}
.caption-bx .btn-primary i{ margin-right: 10px;}
.caption-bx .btn-primary {display: inline-block;transition: all .8s ease-in-out 0s;/*opacity: 0;*/}
.new-product-box .thumbnail:hover:hover .socila-pr-icon,
.new-product-box .thumbnail:hover:hover .project-logo,
.new-product-box .thumbnail:hover:hover .btn-primary {opacity: 1;transition: all .8s ease-in-out 0s;text-align: center;display: inline-block;}

.job-portal-banner{ color: #fff;background-image: url(../../img/images/product_new/banner3.jpg); background-repeat: repeat; position: relative;
clear: both;float: left;padding: 20px 0 0px;width: 100%;min-height: 446px; background-size: cover}
.job-portal-bg h1{ margin-top: 30px;}
.job-portal-banner:before{ position: absolute; left: 0; top: 0; content: ""; background: rgba(0,0,0,0.1); width: 100%; height: 100%}
.crowdfunding-banner{background-image: url(../../img/images/product_new/Crowd_fundding_banner.jpg); background-size: cover;}
.linkedin-banner{background-image: url(../../img/images/product_new/linkedin-banner.jpg); background-size: cover;}
.gigger-banner{background-image: url(../../img/images/product_new/gigger-banner.jpg); background-size: cover;}
.teacher-marketplace-banner{background-image: url(../../img/images/product_new/teacher-marketplace-banner.jpg); background-size: cover;}
.crowdfunding-banner::before {background: rgba(0,0,0,0.1);}
.service-market-banner{background-image: url(../../img/images/product_new/ser_mar_banner.jpg); background-size: cover;}
.whatsapp-clone-banner{background-image: url(../../img/images/product_new/whatsapp-clone-banner.jpg); background-size: cover;}
.food-orderung-banner{background-image: url(../../img/images/product_new/food-od_banner.png); background-size: cover;}
.classified-banner{background-image: url(../../img/images/product_new/classsified-banner.png); background-size: cover;}
.equipment-banner{background-image: url(../../img/images/product_new/equipment-banner.png); background-size: cover;}
.grocery-banner{background-image: url(../../img/images/product_new/grocery-banner.png); background-size: cover;}
.logistic-banner{background-image: url(../../img/images/product_new/logistic-banner.png); background-size: cover;}
.freelacer-banner{background-image: url(../../img/images/product_new/lsfreelancer-banner.png); background-size: cover;}
.supportticket-banner{background-image: url(../../img/images/product_new/supportticket-banner.png); background-size: cover;}
.lsproperty-banner{background-image: url(../../img/images/product_new/lsproperty-banner.png); background-size: cover;}
.setcourses-banner{background-image: url(../../img/images/product_new/setcourses-banner.png); background-size: cover;}
.onlineexam-banner{background-image: url(../../img/images/product_new/onlineexam-banner.png); background-size: cover;}
.blogscript-banner{background-image: url(../../img/images/product_new/blogscript-banner.png); background-size: cover;}
.rms-banner{background-image: url(../../img/images/product_new/rms-banner.png); background-size: cover;}
.forum-script{background-image: url(../../img/images/product_new/forum-script-banner.png); background-size: cover;}
.food-orderung-banner.abs_banner{background-image: url(../../img/images/product_new/banner_ABS.png); background-size: cover;}
.logistic-banner.business_directory{background-image: url(../../img/images/product_new/Business_directory_slider.png); background-size: cover;}
.realestate-banner{background-image: url(../../img/images/product_new/real-estate-banner.jpg); background-size: cover;}


.job-portal-banner .bg_images{ top: 0} 
.ebay_banner{background-image: url(../../img/images/product_new/ebay-Banner_Ecart_page.png); background-size: cover;}
.job-portal-banner h1{ font-size: 53px; font-weight: 600; color: #fff;}
.job-portal-banner h2{ font-size: 53px; font-weight: 500; color: #fff; padding-top: 5px;}
.job-portal-banner ul{ display: inline-block; width: 100%;}
.job-portal-banner .container {position: relative;}
.left-p-sec-portal {float: left;padding: 60px 0 0;width: 90%;}
.left-p-sec-portal li {color: #fff; float: left; width: 33.33%;margin-bottom: 15px;position: relative;font-size: 18px;padding-left: 43px;
 background-image: url(../../img/images/product_new/white_right_icon.png);min-height: 45px;background-repeat: no-repeat;}
.job-portal-banner .both-left-p-sec a.btn.btn-primary {display: inline-block;border-radius: 5px;padding: 15px 20px;font-size: 16px;text-transform: uppercase;
 width: auto;max-width: none;text-align: center;font-weight: 700;margin-top: 14px;box-shadow: 1px 1px 3px 0 #000;border: 0;}
.job-portal-paid{ background: #0F293A; padding: 15px 0}
.job-portal-paid .right-p-sec {padding: 0;width: 100%; text-align: left}
.portal-price{ float: left; text-align: center;color: #fff; font-size: 18px;}
.job-portal-paid .line-border {display: inline-block;margin: 12px 0 0;border: none;max-width: none; padding: 0}
.job-portal-paid .line-border p{ display: inline-block; color: #fff;}
.pull-rigth {float: right;}
.job-portal-paid .right-p-sec.paid-right h4 { margin-bottom: 0}
.pull-rigth .btn-primary{ border: none; margin-left: 10px;}
.job-portal-paid .btn-primary{  padding: 9px 9px; margin-top: 9px}
.job_portal_area {padding: 40px 0;}
.job_or_title {text-align: center;}
.taxt_tt_job {font-size: 33px;color: #000;font-weight: 700;position: relative; padding-bottom: 15px;}
.taxt_tt_job::before {position: absolute;left: 50%;bottom: 0;background: #451095;width: 100px; content: "";height: 3px; transform: translate(-50%,0)}
.tatxt_txt_job {padding: 40px 0 20px;font-size: 16px;color: #999;}
.tab_bbx_job ul, .tab_bbx_top_job {text-align: center;}
.tab_bbx_job ul, .taxt_tt_job {display: inline-block;}
.tab_bbx_job ul {border-bottom: 1px #A2A2A2 solid;width: 70%;}
.tab_bbx_job ul li {float: left;position: relative;width: calc(100%/3);}
.tab_bbx_job ul li a {display: block;font-size: 18px;color: #000;font-weight: 700;padding: 115px 20px 15px;}
.jobseeker_app_job a {background: url(../../img/images/businessman.png) center top no-repeat;background-size: 110px;}
.tab_bbx_job ul li a:hover, .tab_bbx_job ul li.active a {color: #451095;}
.tab_bbx_job ul li.active::before, .taxt_tt_job::before {content: "";height: 3px;}
.tab_bbx_job ul li.active::before {position: absolute;left: 0;bottom: -1px;width: 100%;background: #451095;}
.jobseeker_app_job.active a, .jobseeker_app_job:hover a {background: url(../../img/images/businessman.png) center top no-repeat;background-size: 110px;}
.emplyer_app_job a ,.emplyer_app_job.active a, .emplyer_app_job:hover a {background: url(../../img/images/employee.png) center top no-repeat;background-size: 110px;}
.admin_app_job a, .admin_app_job.active a, .admin_app_job:hover a {background: url(../../img/images/programming.png) center top no-repeat;background-size: 110px;}
.fund_raiserbg a, .fund_raiserbg.active a, .fund_raiserbg:hover a {background: url(../../img/images/fund-raising.png) center top no-repeat;background-size: 110px;}
.investors-bg a ,.investors-bg.active a, .investors-bg:hover a {background: url(../../img/images/backer.png) center top no-repeat;background-size: 110px;}
.business-directory-system a, .business-directory-system.active a, .business-directory-system:hover a 
{background: url(../../img/images/bus_businessman.png) center top no-repeat;background-size: 110px;}
.food_app_job a {background: url(../../img/images/customer-img.png) center top no-repeat;background-size: 110px;}
.food_app_job.active a, .food_app_job:hover a {background: url(../../img/images/customer-img.png) center top no-repeat;background-size: 110px;}
.food_restaurant_job a {background: url(../../img/images/restaurant-img.png) center top no-repeat;background-size: 110px;}
.food_restaurant_job.active a, .food_restaurant_job:hover a {background: url(../../img/images/restaurant-img.png) center top no-repeat;background-size: 110px;}
.food_restaurant_job.abs_cutting a {background: url(../../img/images/abs_barber.png) center top no-repeat;background-size: 110px;}
.grocery_guest_job a {background: url(../../img/images/guest-img.png) center top no-repeat;background-size: 110px;}
.food_restaurant_job.ebay_cutting a {background: url(../../img/images/store_wend.png) center top no-repeat;background-size: 110px;}
.grocery_guest_job.active a, .grocery_guest_job:hover a {background: url(../../img/images/guest-img.png) center top no-repeat;background-size: 110px;}
.renter_user a {background: url(../../img/images/renter-img.png) center top no-repeat;background-size: 110px;}
.renter_user.active a, .renter_user:hover a {background: url(../../img/images/renter-img.png) center top no-repeat;background-size: 110px;}

.borrower_user a {background: url(../../img/images/borrower-img.png) center top no-repeat;background-size: 110px;}
.borrower_user.active a, .borrower_user:hover a {background: url(../../img/images/borrower-img.png) center top no-repeat;background-size: 110px;}

.logistic_transporters a {background: url(../../img/images/transporters-img.png) center top no-repeat;background-size: 110px;}
.logistic_transporters.active a, .logistic_transporters:hover a {background: url(../../img/images/transporters-img.png) center top no-repeat;background-size: 110px;}

.rental_guest a {background: url(../../img/images/rental_guest.png) center top no-repeat;background-size: 110px;}
.rental_guest.active a, .rental_guest:hover a {background: url(../../img/images/rental_guest.png) center top no-repeat;background-size: 110px;}

.set_course_student a {background: url(../../img/images/student_img.png) center top no-repeat;background-size: 110px;}
.set_course_student.active a, .set_course_student:hover a {background: url(../../img/images/student_img.png) center top no-repeat;background-size: 110px;}

.set_course_teacher a {background: url(../../img/images/teacher_img.png) center top no-repeat;background-size: 110px;}
.set_course_teacher.active a, .set_course_teacher:hover a {background: url(../../img/images/teacher_img.png) center top no-repeat;background-size: 110px;}

.support_team a {background: url(../../img/images/support_team.png) center top no-repeat;background-size: 110px;}
.support_team.active a, .support_team:hover a {background: url(../../img/images/support_team.png) center top no-repeat;background-size: 110px;}

.support_manager a {background: url(../../img/images/support_manager.png) center top no-repeat;background-size: 110px;}
.support_manager.active a, .support_manager:hover a {background: url(../../img/images/support_manager.png) center top no-repeat;background-size: 110px;}

.online_student a {background: url(../../img/images/exam_student.png) center top no-repeat;background-size: 110px;}
.online_student.active a, .online_student:hover a {background: url(../../img/images/exam_student.png) center top no-repeat;background-size: 110px;}

.tab_contant {padding: 30px 0 20px;}
.costomer_tab_left {margin-top: 30px;}
.costomer_tab_left ul {float: left;width: 100%;border: none;}
.costomer_tab_left ul li {float: left;width: 33%;font-size: 17px;font-weight: 700;text-align: left;margin-top: 20px;position: relative; margin-bottom: 20px;}
.costomer_tab_left ul li i {width: 47px;display: inline-block;}
.costomer_tab_left ul li span {padding-top: 0;vertical-align: middle;display: inline-block;text-transform: capitalize;width: 79%;
line-height: 20px; position: relative}
.job_product_page_header_in{color: #fff; text-align: center; padding: 50px 0 20px;
background-size: cover;
background: #100727; 
background: -moz-linear-gradient(left, #100727 0%, #9e9aa7 100%); 
background: -webkit-linear-gradient(left, #100727 0%,#9e9aa7 100%); 
background: linear-gradient(to right, #100727 0%,#9e9aa7 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#100727', endColorstr='#9e9aa7',GradientType=1 );}
.job_product_page_header_in h2{ color: #fff; font-size: 34px; font-weight: 600; padding-bottom: 30px;}
.job_product_page_header_in .whateissuprt p {text-align: center;margin-bottom: 20px;}
.small_bbx_job{ display: inline-block; width: 100%; padding-top: 40px;}
.small_bbx_job .thumbnail {padding: 0 ;text-align: center;border: none;border-radius: 0px;box-shadow: none;min-height: 300px;position: relative;
overflow: hidden;transition: all 0.2s linear;-webkit-transition: all 0.2s linear;}
.pro-dtj {position: absolute;width: 100%;left: 0;bottom: -10px; text-align: left;height: 100px; z-index: 1}
.small_bbx_job .thumbnail:hover .pro-dtj .caption{background: rgba(37,134,183,0.7);border-color: rgba(37,134,183,0);padding-top: 40px;}
.small_bbx_job .thumbnail:hover p,
.small_bbx_job .thumbnail:hover h3{ color: #fff;}
.small_bbx_job .thumbnail:hover{ }
.small_bbx_job .thumbnail:hover .pro-dtj { transition: all .8s ease 0s;cursor: pointer;text-align: center; bottom: 0; transform: translate(0,0); 
 height: 100%}
.small_bbx_job .thumbnail:hover p{ height: auto; opacity: 1}
.pro-dtj img {margin-bottom: 5px;}
.pro-dtj:hover img {margin-bottom: 0px;}
.brt-img{ width: 100%; height: 100%; float: left; position: relative; height: 300px;}
.brt-img::before {position: absolute;left: 0;top: 0px;width: 100%;height: 100%;content: '';z-index: 1;background: rgba(0,0,0,0.5);}

.small_bbx_job .thumbnail .caption {padding:20px 30px ;color: #333; position: absolute; left: 0; width: 100%; top: 50%; transform: translate(0,-50%);
 background: rgba(255,255,255,0.8); height: 100%}
.small_bbx_job .thumbnail h3 { font-size: 18px; color: #000; font-weight: 600; }
.small_bbx_job .thumbnail p { font-size:14px; color: #333; padding-top: 10px;transition: all 0.2s linear;
-webkit-transition: all 0.2s linear; height: 0;opacity: 0 }
.su_rev_section_job:after{ display: none }
.su_rev_section_job .btn-primary{ float: right}
.Quick_FAQ_JOB{ padding-top: 50px}
.Quick_FAQ_JOB .title_main {text-align: center; color: #000; font-size: 35px; font-weight: 600; position: relative;padding-bottom: 20px;}
.Quick_FAQ_JOB .title_main:before{ position: absolute; left: 50%; bottom: 0; content: ""; width: 150px; height: 2px; background: #451095;
 transform: translate(-50%,0)}
.faq_quick_sec_job .panel-title a::after {font-size: 11px;color: #000;float: right;position: absolute;right: 10px; top: 17px; font-family: FontAwesome;
 content: '\f067';color: #000;}
.faq_quick_sec_job .panel-title a{ width: 100%; display: inline-block;font-size: 19px;color: #000;}
.faq_quick_sec_job .panel-title a span{ padding-right: 15px;}
.faq_quick_sec_job .panel-title a[aria-expanded="true"] + span{ color: #451095}
.faq_quick_sec_job .panel-title a[aria-expanded="true"]:after { content: "\f2d1";color: #FC595A;font-size: 9px;top: 14px; font-family: FontAwesome;}
.faq_quick_sec_job .panel-default > .panel-heading {color: #333;background-color: transparent;border: none; position: relative; 
 border-bottom: 1px #ddd solid;box-shadow: none;}
.faq_quick_sec_job .panel-collapse .panel-body,
.faq_quick_sec_job .panel-default {border: none !important; border-radius: 0;box-shadow: none;}
.faq_quick_sec_job .panel-collapse .panel-body{ padding-bottom: 40px;}
.faq_quick_sec_job .panel-collapse .panel-body p{ color: #747474; font-size: 17px;}
.project-logo img {height: 50px;}
.modal-service .modal-dialog-service {max-width: 800px;width: 100%;}
.modal-service .modal-dialog-service .close {cursor: pointer;border: 0;position: sticky;right: 0;top: 3px;width: 25px;height: 25px;background: #451095;
 opacity: 1;text-shadow: none;border-radius: 50%;z-index: 99999; font-size: 21px; color: #fff; text-align: center;
    position: sticky;
    position: -webkit-sticky;
    position: -moz-sticky;
    position: -ms-sticky;
    position: -o-sticky;
}
.modal.in .modal-dialog-service {
    -webkit-transform: initial;
    -ms-transform: translate(0,0);
    -o-transform: translate(0,0);
    
}
.modal-service .modal-dialog-service .close i{ position: relative;}
.modal-service .modal-body { position: initial; padding: 15px; display: inline-block; width: 100%;}
.offer_app_section_job .media-body p {font-size: 14px;}
.app-google-store {position: absolute;right: 0;top: 50%;width: 150px; transform: translate(0,-50%)}
.app-google-store a{ display: inline-block; width: 100%; margin: 5px 0}
.jobportal-btn{ color: #fff; text-decoration: underline;margin-top: 9px;outline: none !important; border: none !important;box-shadow: none !important;
 text-transform: capitalize;font-size: 18px; padding-left: 0;width: 183px; text-align: left}
a.jobportal-btn:hover{ color: #fff}
a.jobportal-btn:focus{ outline: none; border: none;color:#fff;text-decoration: underline;}
a.jobportal-btn:focus:hover{ color: #fff;text-decoration: none;}
.my-breadcrumb{ display: inline-block; width: 100%;padding-top: 10px;}
.my-breadcrumb .breadcrumb {padding: 8px 0;margin-bottom: 0px;list-style: none;background-color: transparent;border-radius: 0;}
.my-breadcrumb .breadcrumb > li a {color: #fff;}
.my-breadcrumb .breadcrumb > li a:hover{ text-decoration: underline}
.my-breadcrumb .breadcrumb > .active {color: #fff;}
.my-breadcrumb .breadcrumb > li + li::before {content: "\f105";padding: 0 5px;color: #ccc; font-family: FontAwesome;}
.job-video iframe{ max-width: 100%;}
.por-mobile {text-align: right;width: 76%;}
.job-pr-icon {display: inline-block;width: 41% !important;float: left;margin-top: 40px;margin-left: 0px;}
.job-pr-icon-no-price{width: 22% !important;}
.job-portal-banner-link {float: left;padding: 10px 15px 0;width: 100%;position: absolute;left: 0;bottom: 0px;}
.job-pr-icon li {color: #fff; float: left; margin-bottom: 0px;position: relative;font-size: 24px;margin-right: 18px;min-height: 30px; width: 32px}
.job-portal-banner-link .my-breadcrumb {display: inline-block;width: auto;padding-top: 0px; float: left;}
.job-portal-ttd {float: left;padding: 20px 0 10px;width: 100%;}
.job-portal-ttd ul{ display: inline-block; width: 100%;}
.job-portal-ttd li {color: #999; float: left; margin-bottom: 12px;position: relative;font-size: 19px;padding-left: 30px;background-size: 22px;width: 50%;
 background-image: url(../../img/images/product_new/tick-box.png);min-height: 30px;background-repeat: no-repeat;line-height: 22px; font-weight: 500}
.job-section-top a.jobportal-btn ,
.client-say a.jobportal-btn { padding-top: 0; margin-top: 0; padding-left: 0;text-transform: capitalize; color: #fff}
.client-say a.jobportal-btn:hover {color: #000; padding-top: 0; margin-top: 0;padding-left: 0;}
.boder-none{ border: none}
.job-section-top a.jobportal-btn i ,
.client-say a.jobportal-btn i {margin-right: 5px;font-size: 22px;margin-top: 1px;vertical-align: top;}
.job-valu{ display: inline-block; width: 100%; padding-top: 40px}
.job-portal-banner-link .line-border {display: inline-block;margin:6px 0 0 30px;border: none;max-width: none;padding: 0;}
.job-portal-banner-link .line-border p {display: inline-block;color: #fff;}
.job-valu .portal-price h4 {font-size: 22px;margin-top: 0;color: #fff;margin-bottom: 10px;display: inline-block;font-weight: 600;margin-left: 6px;}
.job-valu-btn {display: inline-block;padding-left: 0px;}
.job-portal-bg .job-valu-btn .btn-primary {padding: 12px 9px;margin-top: 0px;width: auto;margin-right: 18px;width: 150px;box-shadow: 1px 1px 3px 0 #000;
 margin-bottom: 0;display: inline-block;max-width: 148px;}
.job-portal-bg h1 {font-size: 42px;}
.job-portal-bg h2 {font-size: 32px; padding-top: 15px;}
.job-valu .portal-price {text-align: left;width: 41%;font-size: 20px;margin-top: 27px;}
.job-valu .portal-price .sml_labl {font-size: 20px;}
.job-section-top{ color: #fff;font-size: 18px; padding: 20px 0; background: #1279c6; text-align: center}
.job-section-top p {text-align: left; font-size: 19px;}
.portel-btnbx {float: left;padding-top: 27px;padding-left: 0px;}
.jobportal-btn i{ margin-right: 5px}
.job-portal-bg .both-left-p-sec {width: 100%;}
.both-left-p-sec.abs_text h2{font-size: 25px;}
.job-valu-btn .jobportal-buys{ background: #1279c6 !important}
.job-section-top.jobportal-new-buys,
.job-valu-btn .jobportal-new-buys{ background: #33b6cb !important}
.jocpp{ display: inline-block;width: 100%;padding-top: 0px;}
.job-portal-bg{ padding-bottom:20px;min-height: 426px;}
.service-market-ttd {float: left;padding: 20px 0 10px;width: 100%;}
.service-market-ttd ul{ display: inline-block; width: 100%;}
.service-market-ttd li {color: #999; float: left; margin-bottom: 20px;position: relative;font-size: 16px;padding-left: 30px;background-size: 22px;
 background-image: url(../../img/images/product_new/tick-box.png);min-height: 30px;background-repeat: no-repeat;line-height: 22px; padding-right: 30px;
 width: 50%; font-weight: 500;}
.job-valu .servicemarket-price h4{ margin-left: 0}
.job-valu .servicemarket-price {width: 22%;}
.service-market-say{ padding-bottom: 0}
.ser-market-plus {display: inline-block;width: 100%;padding: 0px 0px 7px 34px;}
.ser-market-plus li {padding-left: 0;margin: 1px 40px 2px 8px;position: relative;list-style: disc;float: left;}
.ser-market-plus li:before{ position: absolute; left: 0; top: 50%; content: "\f111"; font-family:FontAwesome; color: #fff;font-size: 10px;
 transform: translate(0,-50%); display: none}
.crowdfunding-say{ padding-top: 20px; padding-bottom: 20px}
.crowdfunding-say .service-market-ttd li {width: 33%;}
.job-valu-btn .service-buys {background: #ffa800 !important;}
.job-valu-btn .crowdfunding-buys {background: #28c960 !important;}
.ser-mar-section-top{ background:#ec9d06 !important;}
.crowdfunding-section-top {background: #28c960;}
.job-valu-btn .gigger-buys {background: #d4332e !important;}
.gigger-section-top{background: #d4332e;}
.servicemarket-pr-icons{width: 22% !important;}
.enq-section{ background: #fff; padding: 30px 0}
.costomer_tab_right {position: relative;width: 100%;text-align: center;min-height: 460px; display: inline-block}
.brt-img img,
.costomer_tab_right img{ position: absolute; left:0 ; right: 0; top: 0; bottom: 0; margin: auto; max-height: 100%;}
.job_product_page_header_in h2.headhs-ti {font-size: 30px;}
.job-valu-btn .food-buys { background: #E38B1D !important;}
.job-valu-btn .food-buys.abs_btn { background:#0084ff !important;}
.food-oder-section-top { background: #e38b1d;}
.business-directory_header{background: #451095;}
.job-valu-btn .food-buys.ebay_btn { background:#374046 !important;}
.job-valu-btn .food-buys.ebay_btn:hover { background:#ffbc08 !important;}
.food-oder-section-top.ebay_top { background: #374046;}
.food-oder-section-top.abs_top { background: #0084ff;}
.new_red_food a {color: #fff;text-decoration: underline;}
.new_red_food a:hover {color: #fff;text-decoration: none;}
.job-valu-btn .classified-buys { background: #91318b !important;}
.classified-section-top { background: #91318b;}
.job-valu-btn .equipment-buys { background: #e7b901 !important;}
.equipment-section-top { background: #e7b901;}
.job-valu-btn .freelincer-buys { background: #27c5f9 !important;}
.freelincer-section-top { background: #27c5f9;}
.job-valu-btn .lsproperty-buys { background: #0197fd !important;}
.lsproperty-section-top { background: #0197fd;}
.job-valu-btn .setcourses-buys { background: #0f2140 !important;}
.setcourses-section-top { background: #0f2140;}
.job-valu-btn .onlineexam-buys { background: #0265cb !important;}
.onlineexam-section-top { background: #0265cb;}
.tab_bbx_job_classified ul li{ width: calc(100%/2);}
.tab_bbx_support_ticket ul li{ width: calc(100%/6);}
.tab_bbx_support_ticket ul {width: 100%;}
.product-idea{ display: inline-block;width: 100%;cursor: pointer;height: 100% ;
 vertical-align: middle; margin-left: 0px;position: absolute;left: 0px; top: 0;  z-index: 9}
.product-idea p {position: absolute;left: 0;top: 100%;background: #451095;width: 187px;border-radius: 5px;padding: 5px 10px;color: #fff;font-size: 13px;
 font-weight: normal;z-index: 9;text-align: left;display: none; text-transform: none;line-height: 17px;}
.product-idea:hover p{ display: inline-block;}
.product-idea1{ top: 50%; transform: translate(0,-50%);}

.small_bbx_job_new {display: inline-block;width: 100% !important;padding-top: 60px;}
.small_bbx_job_new .thumbnail-new {padding: 20px;border-radius: 10px; text-align: left; 
 margin-bottom: 30px; position: relative;
  min-height: 260px; cursor: pointer;
-webkit-transform: scale(1);
-moz-transform: scale(1);
-o-transform: scale(1);
-webkit-transition-duration: 0.5s;
-moz-transition-duration: 0.5s;
-o-transition-duration: 0.5s;}
.small_bbx_job_new .thumbnail-new .caption {padding: 0; position: relative}
.small_bbx_job_new .thumbnail-new h3{ font-size: 17px; text-transform: uppercase; font-weight: 700;padding-bottom: 8px;display: inline-block; position: relative;
 color: #000}

.small_bbx_job_new .thumbnail-new p{ font-size: 14px;  font-weight: 400;color: #626262; padding-top: 8px; }

.product-idea p:before{ position: absolute; left: 14%; top: -8px; content: ""; border-left: 8px transparent solid;
 border-right: 8px transparent solid; border-bottom: 8px #451095 solid;}
.small_bbx_job_new .thumbnail-new:hover p{ display: inline-block}

.small_bbx_job_new .thumbnail-new:hover{box-shadow: 0 0 7px 0 #bfbaba; }
.small_bbx_job_new .thumbnail-new:hover {
	-webkit-transition: all 200ms ease-in;
	-webkit-transform: scale(1.10);
	-ms-transition: all 200ms ease-in;
	-ms-transform: scale(1.10);
	-moz-transition: all 200ms ease-in;
	-moz-transform: scale(1.10);
	transition: all 200ms ease-in;
	transform: scale(1.10);
}
.food-por-mobile {text-align: right;}
.food-por-mobile img {max-width: 43%;}
.food-orderung-banner .job-valu .servicemarket-price {width: 27%;}
.food-orderung-banner .servicemarket-pr-icons {width: 26% !important;}
.job_portal_area_food{ overflow: visible}
.small_bbx_job_new .thumbnail-box{ min-height: 340px}
.ylogicspice{ margin-top: 20px;}
.onlin_exam_fea{ text-align: center}
.onlin_exam_fea li{ width: auto; float: none; display: inline-block}
.onlineex-mobile{ width: 84%}


.blogscript-valu{padding-top: 20px;}
.blogscript-valu .portal-price h4{ margin-left: 0; font-size: 28px}
.free-img {display: inline-block;width: 130px;overflow: hidden;}
.portal-price-blog-script{margin-top: 20px;}
.portal-price-blog-script p{ font-size: 16px; padding-top: 10px;}
.portal-price-blog-script p a{ color: #fff; border-bottom: 1px #ddd solid;margin-left: 10px;}
.portal-price-blog-script p a:hover{ color: #fff; border-bottom: 1px transparent solid;}
.job-pr-icon-blog{ margin-top: 20px;}
.free-img img {
  text-align:center;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-animation: zoomin 10s ease-in infinite;
  animation: zoomin 10s ease-in infinite;
  transition: all .5s ease-in-out;
  overflow: hidden;
}

.free-img img {
  text-align:center;
  background: none;
  -webkit-animation: zoomout 10s ease-in infinite;
  animation: zoomout 10s ease-in infinite;
  transition: all .5s ease-in-out;
  overflow: hidden;
}


@-webkit-keyframes zoomin {
  0% {transform: scale(1);}
  50% {transform: scale(1.5);}
  100% {transform: scale(1);}
}
@keyframes zoomin {
  0% {transform: scale(1);}
  50% {transform: scale(1.5);}
  100% {transform: scale(1);}
} 


@-webkit-keyframes zoomout {
  0% {transform: scale(1);}
  50% {transform: scale(0.67);}
  100% {transform: scale(1);}
}
@keyframes zoomout {
    0% {transform: scale(1);}
  50% {transform: scale(0.67);}
  100% {transform: scale(1);}
}



.designux-banner{ background:url(../../img/images/ux_design_banner.png) no-repeat center top; background-size: cover; text-align: center; padding: 40px 0}
.designux-banner h1 {font-size: 44px;color: #fff;font-weight: 600;line-height: 62px;}
.designux-banner h1 span{display: block; color: #00ffd8}
.disignui-section{ padding: 70px 0}
.disignui-section h2 {color: #000;padding: 0px 0 12px; font-weight: 600}
.disignui-section p {margin: 10px auto 35px;text-align: justify;font-size: 16px;line-height: 23px;}
.disignui-section ul{ display: inline-block; width: 100%; padding-left: 15px; margin-top: 10px;}
.disignui-section ul li {float: left;width: 100%;list-style-type: decimal;padding-left: 5px;padding-bottom: 15px;color: #3f3f3f;font-size: 16px;}
.disignui-section .form_top {margin-top: 0;}
.designux-banner h1 span .desi-offer {display: inline-block;margin: 0 10px;text-decoration: line-through;color: #451095;font-size: 32px;}


.resources-banner{  background:url(../../img/images/resources-bg.png) no-repeat center top;padding: 60px 0 50px;text-align: center;}
.resources-banner h2{font-family: 'lato', sans-serif; color: #202020; font-size: 40px; font-weight: 600}
.resources-banner p{font-family: 'lato', sans-serif; color: #757575; font-size: 20px; font-weight: 500; padding: 20px 0}
.resources-bx-top {display: inline-block;width: 100%;padding-top: 50px;}
.resources-tabs{ border-bottom: 2px #dedede solid   }
.resources-tabs li{ display: inline-block; padding: 0 20px;}
.resources-tabs li a{ display: inline-block; color: #000000; font-size: 16px; text-transform: uppercase; font-weight: 500; position: relative}
.resources-tabs li a span{ display: block;padding-top: 20px;}
.resources-tabs li.active a:before{ position: absolute; left: 0; bottom: -2px; content: ""; width: 100%; height: 2px; background: #451095}

.resources-tabs li.active a:after{ position: absolute; left: 50%; bottom: -9px; content: ""; border-left: 8px transparent solid;
 border-right: 8px transparent solid;  border-top: 8px #451095 solid; transform: translate(-50%,0)}
.resources-tabs > li > a:focus, .resources-tabs > li > a:hover {text-decoration: none;background-color: transparent;}
.resources-contan {max-width: 840px;margin: 0 auto; text-align: center}
.resources-bx-top .resources-contan p {font-family: 'lato', sans-serif;color: #505050;font-size: 16px; line-height: 30px; text-align: center}
.grow-business{ background: #e1e9ec; padding: 60px 0; text-align: center}
.grow-business h2{font-family: 'lato', sans-serif; color: #202020; font-size: 40px; font-weight: 600}
.grow-business p{font-family: 'lato', sans-serif; color: #757575; font-size: 18px;  padding: 20px 0;max-width: 950px;margin: 0 auto;}
.grow-business-list {display: inline-block;width: 100%;padding-top: 30px; text-align: left}
.grow-business-list .panel-default {border-color: #515151;width: 48%; margin: 0 1% 20px;float: left; border-radius: 10px;transition: all 0.5s ease-in-out 0s;
-webkit-transition: all 0.5s ease-in-out 0s; background: transparent; position: relative}
.grow-business-list .panel-group .panel + .panel {margin-top: 0;}
.grow-business-list .panel-default > .panel-heading {color: #333;background-color: transparent;border-color: #515151;padding: 0;border-radius: 10px;
                                                     text-align: left;position: relative;}
.grow-business-list .glyphicon {position: absolute;right: 12px;top: 28px;}
.grow-business-list .panel-default > .panel-heading a {color: #292929; font-size: 18px;display: block;padding: 15px;}
.grow-business-list .panel-default > .panel-heading a span {color: #bbbdbe; font-size: 40px; font-weight: 900;margin-right: 25px; vertical-align: middle}
.grow-business-list .panel-default::before {content: "";width: 12px;height: 2px;background: #e1e9ec;z-index: 1;position: absolute;top: -2px;right: 80px;
transition: all 0.3s ease-in-out 0s;-webkit-transition: all 0.3s ease-in-out 0s;}
.grow-business-list .panel-default > .panel-heading + .panel-collapse > .panel-body {border-top: solid 2px #b8bec0;}
.grow-business-list .panel-default::after {content: "";width: 12px;height: 2px;background: #e1e9ec;z-index: 1;position: absolute;bottom: -2px;left: 40px;
transition: all 0.3s ease-in-out 0s;-webkit-transition: all 0.3s ease-in-out 0s;}
.grow-business-list .panel-default:hover::before {right: 150px;}
.grow-business-list .panel-default:hover::after {left: 90px;}
.grow-business-list .is-active{ width: 98%}
.quality-assurance-section{ background: #fff; padding: 60px 0; text-align: center}
.quality-assurance-section h2{font-family: 'lato', sans-serif; color: #202020; font-size: 40px; font-weight: 600}
.quality-assurance-section p{font-family: 'lato', sans-serif; color: #202020; font-size: 18px;  padding: 30px 0;max-width: 950px;margin: 0 auto;}
.quality-assurance-section h3{font-family: 'lato', sans-serif; color: #ff3f00; font-size: 30px;}

.steps_format{ float: left; width: 100%; clear: both; position: relative; margin-top: -30px; margin-bottom: -30px; text-align: center; }
.steps_format ul li{ display: inline-block; width: 50%; position: relative; margin: 44px 0; text-align: center; float: left;}
.steps_format ul li:nth-of-type(2n+1) {clear: both;}
.steps_format ul li:before,
.steps_format ul li:after{ content: ""; display: block; clear: both; }
.outer_anim{ display: block; top: 0; right: 0; bottom: 0; left: 0; position: absolute;}
.content_anim{ display: block; position: relative; z-index: 2; width: 100%; height: 100%; text-align: left }
.steps_format ul li:nth-of-type(3) {  text-align: right !important;}
.steps_format ul li:nth-of-type(4) {text-align: left !important;}
.steps_format ul li:nth-of-type(3),
.steps_format ul li:nth-of-type(6){float: right; }
.steps_format ul li:nth-of-type(3) .outer_anim,
.steps_format ul li:nth-of-type(4) .outer_anim,
.steps_format ul li:nth-of-type(6) .outer_anim{transform: rotate(180deg); -webkit-transform: rotate(180deg);}
.section_headerpart {display: block;width: 100%;clear: both;text-align: center;max-width: 86%;margin: 0 auto;padding-bottom: 35px;}
.steps_box{ display: inline-block; border: solid 1px #c4c4c4; border-radius: 0; padding: 20px 30px; text-align: center; width: 100%; max-width: 526px;
           position: relative; background: #f5f7f7 ;min-height: 250px;}
.steps_box_icon {display: block;width: 100%;color: #ffaf95;font-size: 60px;font-weight: 900;font-family: 'lato', sans-serif;}
.steps_box p{ font-size: 20px; color: #202020 ;font-family: 'lato', sans-serif; padding: 0}
.line_spacer{ height: 1px; background: #cfcfcf; position: absolute; top: 50%; margin-top: -1px; right: -90px; left: 100%; }
.steps_format ul li.text-right .line_spacer,
.steps_format ul li.text-right .line-center-middle{ display: none; }
.steps_format ul li.nonearrowss .line_spacer,
.steps_format ul li.nonearrowss .line-center-middle{ display: none; }
.start_anim .line-left-top{ position: absolute; left: -1px; z-index: 1; width: 2px; height: 0%; top: 50%; background:#ff3f00; 
animation: line_left_top 0.5s forwards; -webkit-animation: line_left_top 0.5s forwards;  }
@keyframes line_left_top{ 0%{ top: 50%; } 100%{ top: 0px; height: 50%; }}
@-webkit-keyframes line_left_top{ 0%{ top: 50%; } 100%{ top: 0px; height: 50%; }}

.start_anim .line-top-top{ position: absolute; left: 0; z-index: 1; height: 2px; width: 0%; top: -1px; background:#ff3f00; 
animation: line_top_top 1s forwards; -webkit-animation: line_top_top 1s forwards; animation-delay: 0.5s; -webkit-animation-delay: 0.5s; }
@keyframes line_top_top{ 0%{ width: 0 } 100%{ right: 0%; width: 100%; }}
@-webkit-keyframes line_top_top{ 0%{ width: 0 } 100%{ right: 0%; width: 100%; }}

.start_anim .line-right-top{ position: absolute; right: -1px; z-index: 1; width: 2px; height: 0; top: 0; background:#ff3f00; 
animation: line_right_top 0.5s forwards; -webkit-animation: line_right_top 0.5s forwards; animation-delay: 1.5s; -webkit-animation-delay: 1.5s; }
@keyframes line_right_top{ 0%{ top: 0; } 100%{ height: 50%; }}
@-webkit-keyframes line_right_top{ 0%{ top: 0; } 100%{ height: 50%; }}

.start_anim .line-left-bottom{ position: absolute; left: -1px; z-index: 1; width: 2px; height: 0%; bottom: 50%; background:#ff3f00; 
animation: line_left_bottom 0.5s forwards; -webkit-animation: line_left_bottom 0.5s forwards; }
@keyframes line_left_bottom{ 0%{ bottom: 50%; } 100%{ bottom: 0px; height: 50%; }}
@-webkit-keyframes line_left_bottom{ 0%{ bottom: 50%; } 100%{ bottom: 0px; height: 50%; }}

.start_anim .line-bottom-bottom{ position: absolute; left: 0; z-index: 1; height: 2px; width: 0%; bottom: -1px; background:#ff3f00; 
animation: line_bottom_bottom 1s forwards; -webkit-animation: line_bottom_bottom 1s forwards; animation-delay: 0.5s; -webkit-animation-delay: 0.5s; }
@keyframes line_bottom_bottom{ 0%{ width: 0 } 100%{ right: 0%; width: 100%; }}
@-webkit-keyframes line_bottom_bottom{ 0%{ width: 0 } 100%{ right: 0%; width: 100%; }}

.start_anim .line-right-bottom{ position: absolute; right: -1px; z-index: 1; width: 2px; height: 0; bottom: 0; background:#ff3f00; 
animation: line_right_bottom 0.5s forwards; -webkit-animation: line_right_bottom 0.5s forwards; animation-delay: 1.5s; -webkit-animation-delay: 1.5s; }
@keyframes line_right_bottom{ 0%{ bottom: 0; } 100%{ height: 50%; }}
@-webkit-keyframes line_right_bottom{ 0%{ bottom: 0; } 100%{ height: 50%; }}

.start_anim .line-center-middle{ height: 2px; background: #ff3f00; position: absolute; top: 50%; margin-top: -1px; right: 0; left: 100%; z-index: 1; 
	animation: line_center_middle 0.5s forwards; -webkit-animation: line_center_middle 0.5s forwards; animation-delay: 2s; -webkit-animation-delay: 2s;  }
@keyframes line_center_middle{ 0%{ right: 0;} 100%{ right:-90px; }}
@-webkit-keyframes line_center_middle{ 0%{ right: 0;} 100%{ right:-90px; }}

.start_anim .line-center-middle:before{ content: ""; opacity: 0; width: 8px; height: 8px; background: #ff3f00; border-radius: 50px; position: absolute; left: 50%; margin-left: -2px; margin-top: -3px; 
animation: line_center_middle_before 0.5s forwards; -webkit-animation: line_center_middle_before 0.5s forwards; animation-delay: 2s; -webkit-animation-delay: 2s; }
@keyframes line_center_middle_before{ 0%{ opacity: 0;} 50%{ opacity: 1; } 100%{ opacity: 1; }}
@-webkit-keyframes line_center_middle_before{ 0%{ opacity: 0;} 50%{ opacity: 1; } 100%{ opacity: 1; }}

.start_anim .line-top-middle{ width: 2px; height: 0; background: #ff3f00; position: absolute; top: 0%; margin-top: -1px; left: 50%; z-index: 1; animation: line_top_middle 0.5s forwards; -webkit-animation: line_top_middle 0.5s forwards; animation-delay: 2s; -webkit-animation-delay: 2s; }
@keyframes line_top_middle{ 0%{ height: 0;} 100%{ height:90px; }}
@-webkit-keyframes line_top_middle{ 0%{ height: 0;} 100%{ height:90px; }}

.start_anim .line-top-middle:before{ content: ""; opacity: 0; width: 8px; height: 8px; background: #ff3f00; border-radius: 50px; position: absolute; left: 50%; top: 50%; margin-left: -4px; margin-top: -3px; 
animation: line_top_middle_before 0.5s forwards; -webkit-animation: line_top_middle_before 0.5s forwards; animation-delay: 2s; -webkit-animation-delay: 2s; }
@keyframes line_top_middle_before{ 0%{ opacity: 0;} 50%{ opacity: 1; } 100%{ opacity: 1; }}
@-webkit-keyframes line_top_middle_before{ 0%{ opacity: 0;} 50%{ opacity: 1; } 100%{ opacity: 1; }}

.downlinesp{ position: absolute; width: 1px; height: 90px;right: 50%; top: -90px;}
.line_spacer_ver{ width: 1px; background: #cfcfcf; position: absolute; left: auto;  height: 90px; }
.steps_format .text-left { text-align: left !important;}
.steps_format .text-right {text-align: right !important;}
.resources-statred-section{background: url("../../img/images/resources-nquiry-bg.png") no-repeat left center;background-size: cover;}
.resources-statred-section h2 {color: #fff;}
.resources-statred-section .btn.btn-primary {background-color: #fff !important;border-color: #fff !important;color: #451095;box-shadow: 2px 2px 6px 0 #333;}
.resources-statred-section .btn.btn-primary:hover {background-color: #451095 !important;border-color: #fff !important;color: #fff;box-shadow: 2px 2px 6px 0 #333;}
.rms-banner h4 {font-size: 22px;padding-top: 15px;padding-right: 30px;line-height: 28px;color: #fff;}
.script-update-bg{ background: #f1f1f1}
.script-update-bg p {padding-top: 21px;font-size: 18px;color: #000; position: relative}
.script-update-bg p::before {position: relative;content: "";width: 10px;height: 10px;display: inline-block;background: #333;vertical-align: top;
border-radius: 10px;margin: 8px 8px 0 0;}
.script-update-bg ul {display: inline-block;width: 100%;margin-top: 13px;padding-left: 25px;}
.script-update-bg ul li {display: inline-block;width: 100%;margin: 5px 0; font-size: 17px;}
.script-update-bg ul li span {display: inline-block; position: relative; padding-left:17px}
.script-update-bg ul li span::before {position: absolute;content: "";width: 6px;height: 6px;display: inline-block;background: #333;vertical-align: top;
border-radius: 10px;margin: 10px 6px 0 0; left:0}
.script-update_title {max-width: 700px;margin: 0 auto;text-align: left;}
.front_back_detail {display: inline-block;width: 100%; padding-top: 5px;}
.sub_ttl {float: left;width: 50%;color: #000;font-weight: 500; font-size: 17px}
.sub_ttl_txt {float: left;width: 100%;margin-top: 4px;}
.main_ttl {float: left;width: 100%;font-size: 16px;padding-bottom: 6px;}
.sub_bx {width: 100%;padding: 10px 20px;border-bottom: 1px #ddd solid;float: left;}
.main_ttl_user {display: inline-block;width: 100%;font-weight: 500;color: #000;padding-bottom: 5px; font-size: 17px}
.sub_bx_second {float: left;width: 100%;padding-bottom: 6px; color: #676767}
.sub_ttl_first {float: left;width: 100%;position: relative;margin: 4px 0;}
.front_back_detail a,
.front_back_detail i{ color: #005aff; font-style: normal}
.sub_ttl_txt_back{ padding-bottom: 10px;}
.enq_btttn {display: inline-block;width: 100%;text-align: center;padding: 15px 15px 20px;}
.show_main_pop {display: inline-block;width: 100%;text-align: center;padding: 20px 10px 0;}
.show_main_pop #recaptchaCap {display: inline-block;}
.show_main_pop #recaptchaCap1 {display: inline-block;}
.show_main_pop .cap_error {width: 60%;margin-top: -10px;}
.show_fixxx,
#show_demo_detail {display: inline-block;width: 100%;}
.front_back_detail i.fa {color: #666;padding: 0;width: 20px;height: 20px;text-align: center;line-height: 20px;margin-left: 7px;font-size: 19px;border-radius: 3px;cursor: pointer;
position: relative; }
.front_back_detail i.fa::after {position: absolute;left: 50%;top: 22px;content: "Copy";font-size: 15px;background: #333;border-radius: 3px;
padding: 1px 10px 4px;line-height: 23px; transform: translate(-50%,0); font-family: 'roboto', sans-serif; display: none; z-index: 9}
.front_back_detail i.fa:hover::after { display: inline-block}
.tooltip_cls {position: absolute;right: -3px;top: -5px;content: "";font-size: 13px;background: #333;border-radius: 3px;padding: 1px 7px;line-height: 23px;font-family: 'roboto', sans-serif;
color: #fff; z-index: 9;}
.back_cbt {  display: inline-block;    width: 100%;  text-align: right;padding: 4px 20px;margin-top: 10px;}
.back_cbt a{ display: inline-block; color: #451095; border-bottom: 1px #451095 solid}
.back_cbt a:hover{ display: inline-block; color: #451095; border-bottom: 1px transparent solid}
.newpop_enqury {
background: #002134; 
background: -moz-linear-gradient(top,  #002134 0%, #033154 100%); 
background: -webkit-linear-gradient(top,  #002134 0%,#033154 100%); 
background: linear-gradient(to bottom,  #002134 0%,#033154 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#002134', endColorstr='#033154',GradientType=0 ); 

}
.newpop_enqury .modal-dialog {max-width: 1170px;width: 100%;}
.product-details {display: inline-block;width: 100%;text-align: center;margin: 20px 0 30px;}
.product-details h2 {color: #fff;font-size: 27px;font-weight: 500;}
.product-details p {color: #fff;font-size: 18px;padding-top: 10px;}
.newpop_enqury .modal-content{padding-top: 10px;}
.newpop_enqury .modal-content::before {position: absolute;left: 0;top: 0;content: "";width: 100%;height: 12px;background: #000;border-radius: 4px 4px 0 0;
        
background: #8800fd; 
background: -moz-linear-gradient(left,  #8800fd 0%, #b6179c 48%, #ff3b01 100%); 
background: -webkit-linear-gradient(left,  #8800fd 0%,#b6179c 48%,#ff3b01 100%); 
background: linear-gradient(to right,  #8800fd 0%,#b6179c 48%,#ff3b01 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8800fd', endColorstr='#ff3b01',GradientType=1 );

}
.new-sec-enqury{ display: inline-block; min-width: 60%}
.ls-awards-swction{ display: inline-block; width: 100%; padding: 20px; text-align: center; box-shadow: 0 0 5px 0 #666; border-radius: 6px; background: #fff}
.ls-awards-img {display: inline-block;width: 100%;margin-top: 20px;}
.ls-awards-swction h3 {color: #000;font-size: 21px;font-weight: 600;}
.ls-google-swction{ display: inline-block; width: 100%; padding: 20px; text-align: left; margin-top: 20px; border-radius: 6px;  }
.newcontact-btn .btn.btn-primary,
.ls-google-swction{
background: #8901fb; 
background: -moz-linear-gradient(left,  #8901fb 0%, #fd3b03 100%); 
background: -webkit-linear-gradient(left,  #8901fb 0%,#fd3b03 100%); 
background: linear-gradient(to right,  #8901fb 0%,#fd3b03 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8901fb', endColorstr='#fd3b03',GradientType=1 ); 

}
.ls-google-img {text-align: right;margin-bottom: 14px;}
.ls-google-swction p{ color: #fff; font-size: 15px;}
.client-star{ display: inline-block; width: 100%; padding: 5px 0; text-align: left}
.client-star i{ font-size: 20px; color: #fcaa00}
.client-name{color: #fff; font-size: 20px;}
.newpop_enqury button.close{position: absolute;top: 30px;right: 30px;opacity: 1;outline: none; box-shadow: none}
.newpop_enqury button.close:focus{ outline: none; box-shadow: none}
.ls-awards-img img{ max-width: 89%}
.logo-enqury {display: inline-block;margin: 30px 0 0 50px;}
.rms-banner .job-valu .portal-price h4 {margin-top: 0;padding-top: 2px;}


.new-products-tab{ border: none; margin: 40px 0 0}

.new-products-tab li {margin: 0;text-align: center;padding: 0 10px;width: 19%;}
.new-products-tab li > a {
	border: 0px solid transparent !important;
	border-radius: 0px;
	color: #4a11a0;
	line-height: 1.42857;
	margin-right: 0;
	font-size: 18px;
	padding: 1px;
	
	background: #4a11a0;transition: .3s ease-in-out;
}
.new-products-tab li > a span {
	padding: 10px 10px;
	background: #fff;
	display: inline-block;
	border-radius: 0px;
	width: 100%;
}
.new-products-tab li.active > a, 
.new-products-tab li.active > a:focus, 
.new-products-tab li.active > a:hover {
	color: #fff;
}



.new-products-tab li > a:hover,
.new-products-tab li > a:focus,
.new-products-tab li.active > a,
.new-products-tab li.active > a:hover,
.new-products-tab li.active > a:focus{
 
background: #4a11a0; 

      color: #fff
}
.new-products-tab li > a:hover{
background: rgba(69,16,149,0.8)
}

.new-products-tab li > a:hover span, 
.new-products-tab li > a:focus span, 
.new-products-tab li.active > a span, 
.new-products-tab li.active > a:hover span, 
.new-products-tab li.active > a:focus span {
	background: transparent;
}
.breadcrems_header{ color: #fff;

}


.adsaikat-flip-demo {
	position: relative;
	width: 100%;
	height: 100%;
	overflow: hidden;
	margin: 0px auto;
}
.adsaikat-flip-demo li {
  list-style: none;
}
.adsaikat-flip-demo figure {
    margin:0;
    padding:0;
    position:relative;
    cursor:pointer;
}
.adsaikat-flip-demo figure img {
    display:block;
    position:relative;
    width: 100%;
}
.adsaikat-flip-demo figure figcaption {
    display:block;
    z-index:9;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}


.adsaikat-flip-demo figure figcaption {
    top:0;
    left:0;
    width:100%;
    height:100%;
    text-align:center;
    backface-visibility:hidden;
    -webkit-transform:rotateY(-180deg);
    -moz-transform:rotateY(-180deg);
    transform:rotateY(-180deg);
   
        
          -webkit-transition: all 1s ease;
  transition: all 1s ease;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}
.adsaikat-flip-demo figure img {
    -webkit-transition: all 1s ease;
  transition: all 1s ease;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}
.new-product-box .thumbnail:hover figure img {
    -webkit-transform:rotateY(180deg);
    -moz-transform:rotateY(180deg);
    transform:rotateY(180deg);

}

.customized-website .caption-bx{ padding-top: 50px;}
.new-product-box .customized-website .caption{ background: transparent}

.new-product-box .thumbnail > img.img_prora {
	transition: 0.5s all;
	-webkit-transition: 0.5s all;
	-moz-transition: 0.5s all;
	-o-transition: 0.5s all;
	width: 100%;
}
.new-product-box .thumbnail:hover img.img_prora {
	transform: scale(1.20);
	-webkit-transform: scale(1.20);
	-moz-transform: scale(1.20);
	-o-transform: scale(1.20);
	-ms-transform: scale(1.20);
}
.customized-website .caption-bx .btn-primary{ margin-top: 70px;}
#equipment_sldier .left.carousel-control {
	transform: translate(0px,-50%);
	z-index: 99;
	bottom: auto; opacity: 1;left: -30px;
}
#equipment_sldier .right.carousel-control {
	transform: translate(0px,-50%);
	z-index: 99;
        bottom: auto; right: 30px; opacity: 1;
}
#equipment_sldier .carousel-control i {
	color: #9d9d9d;
	width: 60px;
	background: #fff;
	border-radius: 50%;
	height: 60px;
	text-align: center;
	box-shadow: 0 0 5px 0 rgba(0,0,0,0.2);
	font-size: 39px;
	line-height: 57px;
	text-shadow: none;
}

.wcs-bx i {
	display: inline-block;
	width: 10%;
	margin-right: 2%;
}
.wcs-bx span {
	
	display: inline-block;
	width: 86%;
	vertical-align: middle;
}
.wcs-bx p {
	width: 100%;
}
.wcs-bx {
	display: inline-block;
	width: 100%;
	margin-bottom: 10px;
}
.wcs-bx h3 {
	font-size: 23px;
	color: #333;
}
.wcs-bx-top{ text-align:left}
section.web-cloning_slider {
	background: #52baf2;
}


.d-choose h2,.d-features h2,.d-framework h2,.d-services h2,.d-services h3,.d-services1.d-services h3,.lara-top-head h2,.libraries h3{text-transform:capitalize}
.lara-top-head{background:url(../../img/images/lara/a073e_Laravel.png) center center;background-size:cover;padding:20px 0}.page_img{margin-bottom:50px}
.lara-top-head h2{color:#fff;font-size:30px;font-weight:700;padding:70px 0}.btn.btn-hire,.d-framework h2{font-size:20px;font-weight:700}.summery-lara p{margin:0 auto 20px;max-width:800px;text-align:center}.d-framework{background-color:#fff}.d-framework h2{color:#000;padding:15px 0 12px}.d-framework p{margin:10px auto 25px;text-align:justify;font-size: 16px;line-height: 23px;}.form_top{margin-top:-94px}.btn.btn-hire{background-color:#451095;border-radius:50px;color:#fff;padding:13px 30px}.main_btn_hire{margin:30px 0 0;text-align:center}.d-framework.d-framework1{background-color:#eee;padding:0 0 50px}.d-services{background-color:#282e3e}.d-services h2{color:#fff;font-size:30px;font-weight:700;padding:0 0 20px;text-align:center}.d-services h3{color:#fff;font-size:20px;font-weight:700;padding:20px 0 10px}.service_box p{color:#fff}.service_box{margin-bottom:25px;background:url(../../img/images/lara/small_icon.png) 0 26px/50px auto no-repeat rgba(0,0,0,0);padding-left:65px;min-height: 100px;}.service_box.Application1{background:url(../../img/images/lara/small_icon6.png) 0 26px/50px auto no-repeat rgba(0,0,0,0)}.service_box.Application2{background:url(../../img/images/lara/small_icon5.png) 0 26px/50px auto no-repeat rgba(0,0,0,0)}.service_box.Application3{background:url(../../img/images/lara/small_icon4.png) 0 26px/50px auto no-repeat rgba(0,0,0,0)}.service_box.Application4{background:url(../../img/images/lara/small_icon2.png) 0 26px/50px auto no-repeat rgba(0,0,0,0)}.service_box.Application5{background:url(../../img/images/lara/small_icon1.png) 0 26px/50px auto no-repeat rgba(0,0,0,0)}.service_box.Application6{background:url(../../img/images/lara/small_icon3.png) 0 26px/50px auto no-repeat rgba(0,0,0,0)}.d-services1.d-services h2{color:#000;font-size:30px;font-weight:700;padding:0 0 20px;text-transform:capitalize;text-align:center}.d-services1.d-services h3{color:#000;font-size:20px;font-weight:700;padding:0px 0 10px}.d-services1 .service_box p{color:#666}.d-services1.d-services{background-color:#fff;padding:50px 0}.d-services1 .service_box.Application1{background:url(../../img/images/lara/small_icon6-Copy.png) 0 26px/50px auto no-repeat rgba(0,0,0,0)}.d-services1 .service_box.Application2{background:url(../../img/images/lara/small_icon5-Copy.png) 0 26px/50px auto no-repeat rgba(0,0,0,0)}.d-services1 .service_box.Application3{background:url(../../img/images/lara/small_icon4-Copy.png) 0 26px/50px auto no-repeat rgba(0,0,0,0)}.d-services1 .service_box.Application4{background:url(../../img/images/lara/small_icon2-Copy.png) 0 26px/50px auto no-repeat rgba(0,0,0,0)}.d-services1 .service_box.Application5{background:url(../../img/images/lara/small_icon1-Copy.png) 0 26px/50px auto no-repeat rgba(0,0,0,0)}.d-services1 .service_box.Application6{background:url(../../img/images/lara/small_icon3-Copy.png) 0 26px/50px auto no-repeat rgba(0,0,0,0)}.d-services1 .service_box.Application7{background:url(../../img/images/lara/small_icon7-Copy.png) 0 26px/50px auto no-repeat rgba(0,0,0,0)}.d-features h2{color:#eee8aa;font-size:30px;font-weight:700;padding:0 0 40px;text-align:center}.d-features{background:url(../../img/images/lara/core_bgr.jpg) center center fixed;background-size:cover;padding:50px 0}.d-features .featureBox{color:#fff;margin:10px 10px 30px;text-align:center}.d-features .featureBox p{color:#fff;min-height:70px}.d-features .featureBox h3{font-size:20px;font-weight:700;margin-bottom:10px;color:#eee8aa}.featureBox img{margin-bottom:10px;max-width:60px}.d-choose h2{color:#451095;font-size:27px;font-weight:700;padding:0 0 20px;text-align:center}.head-res span,.libraries h3{font-size:20px;color:#451095}.libraries h3{font-weight:700;padding:0 0 10px}.libraries{padding:24px 0;min-height:155px;border-bottom:1px dashed #451095}.d-choose .text-right{border-right:1px dashed #451095}.d-choose::after{background-color:#fff;border:3px solid #451095;border-radius:50%;content:"";height:10px;left:50%;position:absolute;top:105px;transform:translate(-50%,0);width:10px}.d-choose{padding:60px 0;position:relative}.responsive-site-dev{background-color:#ddd;border-top:1px solid #ddd;text-align:left;padding:40px 0}.head-res span{display:block;margin-bottom:15px}.head-res{font-weight:700;text-align:center;margin-bottom: 13px;}.res-dev h2 a{font-size:18px;font-weight:700;color:#451095}.res-dev>img{width:75px}.responsive-site-dev p{text-align:left}.res-dev>h2{margin:0 0 4px}.res-dev{margin:40px 0 70px;text-align:center}.responsive-site-dev .bg-white{background-color:#fff;padding:30px 40px}.box-girl{float:right;margin-bottom:-57px;position:relative;z-index:99}.portfolio-php-dev .owl-nav{display:none!important}.portfolio-php-dev h2{color:#451095;text-align:center;font-weight:700;text-transform:uppercase;margin-bottom:30px}.portfolio-php-dev .owl-dots .owl-dot span{backface-visibility:visible;background:#464647;display:block;height:7px;margin:0 2px;width:7px}.blog-box a,.fix-box a,.ims-content h3 span,.portfolio-php-dev .owl-dot{display:inline-block}.portfolio-php-dev .owl-dots{float:left;text-align:center;width:100%}.portfolio-php-dev{padding:0 0 50px}.design-service>li::before{border:2px solid #fff;border-radius:50%;content:"";height:15px;left:0;position:absolute;top:22px;width:15px}.design-service>li{color:#fff;float:left;padding:19px 0 19px 25px;position:relative;width:33.33%}.d-marketing-services{padding:60px 0}.d-marketing-services h2{color:#000;font-size:30px;font-weight:700;padding:0 0 40px;text-align:center;text-transform:capitalize}.d-marketing-services h3{color:#451095;font-size:25px;font-weight:700;margin:0 0 12px;text-transform:capitalize;float:left;width:100%}.customization h2,.modifications h1,.software_custom h2{font-weight:700;text-transform:uppercase}.ims-content h3 span{background-color:#451095;border-radius:50%;color:#fff;float:left;height:50px;line-height:50px;margin-right:10px;text-align:center;width:50px}.ims-content h3 strong{float:left;line-height:50px;width:calc(100% - 60px)}.ims-content h4{color:#000;font-size:20px;font-weight:700;margin-bottom:10px;margin-top:15px}.ims-content p{font-size:18px;line-height:24px;margin-bottom:0;text-align:justify}.ims-content li{font-size:16px;line-height:25px;padding-left:26px;position:relative}.ims-content li::after{content:"\f0a9";font-family:fontawesome;left:0;position:absolute;top:1px;color:#451095}.ims-content>ul{margin-top:20px}.dms-ims{float:left;width:100%;margin:10px 0 50px}.modifications{background-color:#fff;padding:50px 0}.modifications h1{color:#451095;font-size:30px;margin:0 auto;max-width:810px;text-align:center}.modifications p{color:#000;font-size:15px;margin-bottom:25px;margin-top:25px}.modifications .txt-hdng{margin:5px 0 25px;text-align:center}.customization{text-align:center;background-color:#51428a;padding:80px 0}.customization h2{color:#fff;font-size:30px;margin:0 auto 30px;text-align:center}.head-enquiry .sml_txt{font-size:14px;padding-bottom:10px}p.customization{background:0 0;color:#fff;margin-bottom:35px}.step-content p{color:#ffff;font-size:16px;font-weight:700}.step-customized::after{border:5px solid #fff;border-radius:50%;color:#fff;content:"Start";font-size:24px;height:120px;left:calc(50% - 60px);line-height:100px;position:absolute;top:-60px;width:120px}.step-customized{margin:70px 0;position:relative;padding-top:60px}.step1::after,.step2::after{background:#fff;content:"";height:100%;position:absolute;top:0;width:1px}.step1::after{right:-15px}.step2::after{left:-16px}.hibrid-app-top,.hybrid-blog{background-position:right bottom;background-repeat:no-repeat;background-size:cover}.step1,.step2{padding:20px 0;position:relative}.step1 .step-content::after,.step2 .step-content::after{background-color:#451095;border-radius:50%;content:"";height:20px;position:absolute;top:0;width:20px;z-index:9}.step1 .step-content::after{right:-25px}.step2 .step-content::after{left:-25px}.step1 .step-content,.step2 .step-content{position:relative}.step1 .step-content::before,.step2 .step-content::before{background-color:#451095;border-radius:0;content:"";height:7px;position:absolute;top:7px;width:50px;z-index:9}.step1 .step-content::before{right:-12px}.step2 .step-content::before{left:-12px}.step1 .step-content>p{padding-right:65px;text-align:right;color:#fff}.step2 .step-content>p{padding-left:65px;text-align:left;color:#fff}.software_custom{background-color:#fff;text-align:center;padding:50px 0}.software_custom h2{color:#451095;font-size:30px;margin:0 auto 15px;text-align:center}.software_custom p{color:#000;font-size:15px;margin-bottom:25px;margin-top:25px}.hibrid-app-top{background-image:url(../../img/images/icon-hydra/bg.png);padding:50px 0;margin-bottom:25px}.hibrid-app-top h1{color:#fff;font-size:50px;padding:40px 0 10px}.hibrid-app-top p{color:#fff;font-size:22px;text-align:left}.benefitsHybrid h2,.had-choose h1,.hybrid-blog h2{text-align:center;font-weight:700;text-transform:capitalize}.had-choose{padding:60px 0}.had-choose h1{color:#451095;font-size:27px;padding:0 0 20px;margin-bottom:15px}.had-choose li{font-size:16px;margin-bottom:25px;padding-left:35px;position:relative}.had-choose ul{padding-top:30px}.had-choose li::before{content:"\f00c";font-family:fontawesome;left:2px;position:absolute;top:2px;color:#451095}.hybrid-blog h2{color:#451095;font-size:27px;padding:0 0 20px;margin-bottom:15px}.blog-box{background-color:#fff;padding:20px;float:left;width:100%}.blog-box a{color:#451095;float:right;font-size:18px;font-weight:700;margin-top:15px}.hybrid-blog{background-image:url(../../img/images/bl-bg.png);background-color:#eee;background-attachment:fixed;padding:60px 0}.benefitsHybrid{background-color:#282e3e;padding:70px 0}.bh-img{float:left;margin-right:0;width:250px;position:relative}.bh-count{float:left;width:calc(100% - 250px);padding:40px 0}.benefitsHybrid h2{color:#fff;font-size:27px;padding:10px 0 20px}.bh-count h3{color:#f8f4fd;font-size:20px;font-weight:700;margin-bottom:10px}.bh-count p,.fix-box a{color:#fff}.bh-count>div{margin-bottom:25px;text-align:right}.bh-count img{margin-bottom:10px;width:50px}.box-bottom-fix .fix-box{background-color:rgba(0,0,0,.5);bottom:0;left:0;padding:10px 0;position:fixed;width:100%;z-index:999999;text-align:center}.fix-box a,.fix-box a:hover{background-color:#451095}.fix-box a{border-radius:3px;font-size:14px;font-weight:700;margin:0 2px;padding:3px 9px;text-transform:capitalize}.close-box-bottom{color:#fff;cursor:pointer;float:left;font-size:25px;left:16px;line-height:24px;margin:0;position:absolute}.box-bottom-fix .fix-box{display:none}.box-bottom-fix.fixed-bottom .fix-box{display:block}.box-bottom-fix.fixed-bottom{z-index:9999;display: none !important;}
.d-features .featureBox-progressive p {min-height: 90px;}
.progresive-features{ background:url(../../img/images/lara/progressive_bannerbg.jpg) center center fixed;}
.d-services1 .service_box.progressive1{background:url(../../img/images/lara/progressive_icon.png) 0 26px/50px auto no-repeat rgba(0,0,0,0)}
.d-services1 .service_box.re-engaging{background:url(../../img/images/lara/Engaging-icon.png) 0 26px/50px auto no-repeat rgba(0,0,0,0)}
.d-services1 .service_box.responsive2{background:url(../../img/images/lara/responsive-icon.png) 0 26px/50px auto no-repeat rgba(0,0,0,0)}
.d-services1 .service_box.no-appstore{background:url(../../img/images/lara/app-store.png) 0 26px/50px auto no-repeat rgba(0,0,0,0)}
.d-services1 .service_box.uptodate{background:url(../../img/images/lara/uptodate-icon.png) 0 26px/50px auto no-repeat rgba(0,0,0,0)}
.d-services1 .service_box.userfriendly{background:url(../../img/images/lara/user-friendly-icon.png) 0 26px/50px auto no-repeat rgba(0,0,0,0)}
.fix-box a.show-footer-mobile{ display: none}
.d-framework h3{color: #000;padding: 15px 0 12px;font-weight: 700;font-size: 20px;}

.new-services-banners {display: inline-block;width: 100%;background: #fff; float: left}
.web-contnt{ display: inline-block; width: 85%; padding-top: 70px;}
.web-contnt h1{ color: #451095; font-size: 50px; font-weight: 600}
.web-contnt h1 span{ color: #000000;}
.padding-0{ padding: 0}
.new_service_box {display: inline-block;width: 100%;padding: 30px;min-height: 350px;color: #fff;}
.new-services-banners .page_img {margin-bottom: 0;}
.new_service_box h3{ color: #fff; font-size: 18px; font-weight: 600; padding: 20px 0 10px}
.new_service_box p{ color: #fff; font-size: 14px; }
.new_service_box1{ background: #272d40;}
.new_service_box2{ background: #2d3449;}
.new_service_box3{ background: #343c54;}
.new_service_box4{ background: #3a435e;}
.newsmall-icon {display: inline-block;border-bottom: 2px #451095 solid;padding-right: 20px;min-height: 68px;}
.new-completely-bx{ padding: 60px 0}
.new-completely-bx h2{color: #000000;font-size: 40px;font-weight: 600; padding-bottom: 40px;}
.new-completely-bx h2 span{color: #451095;}
.new-completely-bx p{ padding-bottom: 18px; font-size: 15px; color: #8a8a8a}
.new-why-choose-section{ padding: 50px 0 0}
.new-why-choose-section h2{ text-align: center;color: #451095;font-size: 40px;font-weight: 600; padding-bottom: 40px;}
.new_libraries {display: inline-block;width: 92%; margin-bottom: 30px;}
.new_libraries i {display: inline-block;width: 20%; vertical-align: top      }
.new-libra-bx {display: inline-block;width: 78%;}
.new-libra-bx h3{ color: #000; font-weight: 600; font-size: 20px; padding-bottom: 5px;}
.new-libra-bx p{ color: #8a8a8a;  font-size: 15px; padding-bottom: 5px;}
.portfolio-webdev-dev{ padding-top: 50px;}
.portfolio-webdev-dev h2{ text-transform: none}
.process-bx-section h2 span,
.our-commitment-section h2 span,
.portfolio-webdev-dev h2 span{ color: #000}
.our-commitment-section{}
.our-commitment-section h2 {color: #451095;font-weight: 700;margin-bottom: 10px; font-size: 30px;}
.commi-sub{ color: #6b6b6b; font-size: 17px; padding-bottom: 65px;}
.our-commitment-section .thumbnail {padding: 0;line-height: 1.42857143;background-color: #fff;border: none;border-radius: 0;text-align: center;
position: relative;box-shadow: 0 0 15px 0 #ddd;min-height: 175px;margin-bottom: 60px;}
.our-commitment-section .thumbnail .caption i {position: absolute;z-index: 99999; left: 50%;  transform: translate(-50%,0);top: -11px;
 color: #451095;font-size: 20px;}
.our-commitment-section .thumbnail .caption{ background: #fff;padding: 35px 20px 20px; position: relative; z-index: 1}
.our-commitment-icon{background: #fff;width: 60px;height: 60px;border-radius: 50%;position: absolute;top: -30px;line-height: 60px; left: 50%;
 transform: translate(-50%,0);box-shadow: 0px -5px 15px 0 #ddd;}
our-commitment-icon i{ position: relative}
.our-commitment-section .thumbnail h3{color: #451095; font-size: 18px; font-weight: 600; padding-bottom: 10px}
.our-commitment-section .thumbnail p{ color: #7d7d7d;  font-size: 14px; padding-bottom: 5px;}
.process-bx-main{ display: inline-block; width: 100%; padding-top: 50px;}
.process-bx-main ul {display: inline-block; width: 100%}
.process-bx-main ul li{ float: left; width: 20%}
.process-img {width: 100%;height: 215px;display: inline-block;}
.process-img img {width: 100%;height: 100%;}
.process-bx{ float: left; width: 100%; padding-left: 40px;}
.process-bx-top{ min-height: 100px;margin-bottom: 20px;}
.process-bx h3{ color: #000; font-size: 19px; font-weight: 600; padding-bottom: 5px;}
.process-bx p{ font-size: 17px; color: #000}
.process-bx-bottom {margin-top: 30px;}
.process-bx-main ul li:first-child .process-bx h3{ color: #58dc3d}
.process-bx-main ul li:nth-child(2) .process-bx h3{ color: #01cc9b}
.process-icons {width: 100%;text-align: center;display: none;}
.process-bx-section{ padding-top: 50px;}
.process-paragraph{ text-align: center}
.new-completely-bx .form_quote {margin-top: 3px;}

.web-contnt .my-breadcrumb .breadcrumb > .active {
	color: #666;
}
.web-contnt .my-breadcrumb .breadcrumb > li a {
	color: #666;
}


.contine>a:hover,.contine_payment a:hover,.submit_pay a:hover{opacity:.9}
.order_summarty_right{width:30.33333%;float:right}
.order_wrap,.order_wrap_row{width:100%;float:left}
.order_summarty_right_inner{width:100%;display:inline-block}
.order_title{font-size:30px;color:#1a1615;font-weight:700;padding:0 0 14px}
.order_wrap_row{padding-bottom:1.5em;margin-bottom:1.5em;border-bottom:1px solid #c3c3c3}
.order_wrap_left{width:69%;float:left}
.order_wrap_right{float:right;color:#451095;text-align:right}
.order_wrap_left .basi_des{width:100%;padding:5px 0;display:inline-block}
.basi_title{font-size:18px;color:#000;font-weight:600}
.input_des,.rate,.titke{font-weight:700}
.titke{font-size:30px;color:#1a1615}
.order_title{width:100%;float:left}
.order_summarty_left{width:66%;float:left;border-top:#451095 solid 10px}
.addonStep_row,.oder_inner,.order_addonStep{width:100%;display:inline-block}
.oder_inner{-webkit-box-shadow:4px 4px 0 0 rgba(0,0,0,.1);box-shadow:4px 4px 0 0 rgba(0,0,0,.1);background:#fff}
.order_addonStep{padding:55px 97.5px}
.order_summarty{background-color:#eee;padding:50px 0}
.addonStep_row{padding:0 0 30px}
.right_input{width:8.33333333%;float:left}
.input_des{width:58.33333333%;float:left;font-size:23px;color:#1a1615}
.input_rate{width:33.33333333%;float:right;text-align:right}
.rate{color:#451095;font-size:24px}
.time{color:#000;font-size:16px}
.form__remember{margin:6px 0 0;float:left;width:100%}
.form__remember input[type=checkbox].in-checkbox{display:none;-webkit-appearance:checkbox;-webkit-rtl-ordering:logical;-webkit-user-select:text;
cursor:auto;text-rendering:auto;-webkit-writing-mode:horizontal-tb}
label.in-label{display:inline-block;cursor:pointer;position:relative;font-weight:400;font-size:18px;color:#676767}
.form__remember input[type=checkbox].in-checkbox:checked+label:before{font:normal normal normal 14px/1 FontAwesome;content:"\f00c";font-size:12px;
color:#00a63f;text-align:center;line-height:15px}
label.in-label:before{content:"";display:inline-block;width:20px;height:19px;margin-right:10px;left:1px;top:0;padding-top:0;background-color:#fff;
border:2px solid #b3b3b3;-webkit-transition:.3s;transition:.3s;border-radius:3px; vertical-align: top}
.contine,.contine_payment{float:right;margin:20px 0 0}
.row_des{width:100%;padding:0 0 20px;display:inline-block;font-size:16px;color:#000;font-weight:500}
.contine>a,.contine_payment a{background:#ef6c0f;color:#fff;border-radius:4px;line-height:30px;display:inline-block;text-align:center}
.addonStep_row_inner{width:100%;display:inline-block;padding:0 0 00px}
.contine>a{padding:13px 30px 15px;font-size:24px;font-weight:700;min-width:140px;width:200px}
.contine_payment a{padding:10px 30px;font-size:18px;font-family:'Proxima Nova Rg';font-weight:700}
.payment_title,.submit_pay a{font-size:20px;font-weight:700}
.oder_row{width:100%;float:left;padding:10px 20px 0}
.oder_form{width:48%;float:left}
.oder_form:nth-child(2n){float:right}
.oder_form label{width:100%;padding:0 0 10px;display:inline-block}
.oder_dfied{width:100%;float:left}
.oder_dfied input[type=text],.oder_dfied select{width:100%;height:40px;border:1px solid #ccc;padding:0 20px}
.form_wrap{width:100%;float:left;padding:0 0 20px}
.oder_dfied .drop_icon{position:relative;display:inline-block;width:100%}
.deatail .sma_drop:after,.oder_dfied .drop_icon:after{sbottom:0;color:#333;content:"";pointer-events:none;position:absolute;right:0;top:0;z-index:0;cursor:pointer}
.oder_dfied .drop_icon:after{background:url(../../img/images/sel_arr.png) center center no-repeat #451095;height:40px;padding:14px 22px;border-radius:0}
.payment_wrap{width:100%;float:left;padding:30px 20px}
.pament_files{width:48%;float:left}
.pament_files label{width:100%;padding:0 0 10px;display:inline-block}
.pament_files input[type=text]{width:100%;height:40px;border:1px solid #ccc;padding:0 20px}
.deatail{width:100%;float:left}
.deatail .sma_drop:after{background:url(../../img/images/sel_arr.png) center center no-repeat #008933;height:12px;padding:14px 22px;border-radius:0}
.deatail .sma_drop{position:relative;display:inline-block;width:40%}
.pament_files:nth-child(2n){float:right}
.deatail .sma_drop select{width:100%;height:40px;border:1px solid #ccc}
.twenty{display:inline-block;margin:0 0 0 10px}
.three_field.big_div{width:70%;float:left}
.three_field{width:30%;float:right}
.payment_title{color:#1a1615;padding:0 0 20px}
.card_img{float:right;margin:0;border:1px solid #ccc;border-radius:0;width:60px;height:41px;text-align:center;padding:5px 0}
.submit_pay a{background:#ef6c0f;padding:5px 10px;line-height:30px;color:#fff;display:inline-block;text-align:center;border-radius:4px}
.pay_opt{background-color:#eee;border-radius:4px;float:left;margin:0;padding:15px 10px;width:100%}
.pay_opt .eDHs{opacity:0!important}
.pay_opt label{padding-left:10px}
.submit_pay{float:right;margin:25px 0 0;width:100%}
.rigt_tcdr input[type=text]{background:#fff;border:1px solid #ccc;border-radius:4px;color:#000;float:left;height:40px;padding:0 10px}
.submit_pay .rigt_tcdr{background:#eee;float:left;margin-bottom:14px;padding:25px 20px;width:100%}
.cupon_bt_righ.ancorinput.btn.btn-primary{margin-left:8px;padding:7px 16px;text-transform:capitalize}
.order_summary_left_n{width:50%;border-top:none}
.order_summary_left_n .oder_inner{min-height:200px;box-shadow:inherit}
.order_summarty_right_n{width:50%;background:#fff;min-height:200px;padding:26px 0 0 0}
.order_summarty_right_n .submit_pay .rigt_tcdr{padding:25px 7px}
.order_summarty_right_n #coupon_save{float:right}
.order_summarty_right_n .order_title{font-size:20px}
.order_summarty_right_n .order_wrap_row{padding:12.3px 10px 11px 0;margin-bottom:0;border-bottom:none}
.order_summarty_right_n .order_wrap_left{width:60%}
.order_summary_left_n .rigt_tcdr input[type=text]{width:54%;font-size:11px}
.order_summary_left_n .order_wrap_row:last-child{border-bottom:none}
.order_summarty_right_n .basi_title{font-size:15px}
.order_summary_left_n #noti_message{font-size:13px;float:left;padding:10px 10px;margin:10px 0 0 0}
.order_summary_left_n .payment_wrap{padding:11px 20px}
.order_summary_left_n .pay_opt{padding:2px 10px}
.mobile-tit{ display: none}



.prm_cdsc.prm_cdsc-cust {
	padding-top: 0;
	padding-right: 0;
}
.customiza-amount {
	width: 100%;
	margin: 15px 0;
	text-align: left;
}
.customiza-amount label {
	width: 100%;
}
.customiza-amount .rate.add_input {
	width: 100%;
	display: inline-block;
}
.addonStep_row_inner.cust_cls {
	background: #f1f1f1;
	padding: 15px 20px 20px;
	border: 1px #ccc solid;
	border-radius: 5px;
}
@media(max-width:1199px){
.eDHs label{font-size:13px;margin-left:5px}
}
@media(max-width:991px){
.order_addonStep{padding:30px}
.basi_title{font-size:14px}
.order_wrap_left{width:100%}
.titke{font-size:25px;margin-bottom:10px}
.input_des{font-size:17px}
.order_title,.rate{font-size:20px}
}
@media(max-width:767px){
.order_summarty_left{width:100%;margin-bottom:30px}
.order_summarty_right {width: 100%;background: #fff;padding: 20px;margin-bottom: 20px;}
.mobile-tit {
	display: inline-block;
	padding: 30px 20px 0;
}
.mobile-none{ display: none}
}
@media(max-width:480px){
.input_rate,.order_wrap_left,.order_wrap_right{text-align:center}
.input_des{padding-left:12px;width:91.333%}
.input_rate{float:right;width:100%}
.oder_form{float:left;width:100%;margin-bottom:15px}
.order_wrap_right{width:100%}
.rigt_tcdr input[type=text]{margin-bottom:10px}
.cupon_bt_righ.ancorinput.btn.btn-primary{margin-left:0}
.oder_dfied #recaptchaBuy{transform: scale(0.7) !important;}
.prm_cdsc {
	float: right;
	padding: 0px 10px 0px 20px;
	text-align: left;
	width: 100%;
}
}


.wop-header {background-image: url("../../img/images/wp/wp-head.png"); background-position: right bottom; background-repeat: no-repeat; background-size: cover; padding: 80px 0;}
.wop-header h1 { color: #fff; font-size: 48px; font-weight: bold; text-align: center; text-transform: uppercase;}

.wop-middle p { color: #4c4c4c; font-size: 18px; margin: 0; text-align: center;}
.wop-middle { padding: 60px 0;}

.wop-gray { background-color: #ececec;}
.wop-list { padding: 50px 0;}
.wop-list .col-md-3 { width: 30%;}
.wop-list .col-md-9 { width: 70%;}
.wl-img { float: left; margin-right: 20px; width: 80px;}
.wl-cont { float: left; width: calc(100% - 100px);}
.wl-cont h2 { border-bottom: 3px dotted #a3a3a3; color: #29166f; font-size: 30px; margin-bottom: 20px; padding-bottom: 20px; text-transform: uppercase;}
.wl-cont p { color: #555555; font-size: 18px; line-height: 30px;}
.wop-list li { color: #6a6a6a; font-size: 16px; padding: 6px 0 6px 20px; position: relative;}
.wop-list li::after { border: 3px solid #29166f; border-radius: 50%; content: ""; height: 15px; left: -7px; position: absolute; top: 10px; width: 14px;}
.wop-inverse .wl-img { float: right; margin-left: 20px; margin-right: 0;}
.wop-inverse ul { text-align: right;}
.wop-inverse ul li {padding: 6px 20px 6px 0;}
.wop-inverse li::after { left: auto; right: -7px;}
.wop-talk { background-color: #ff7f00; padding: 60px 0; text-align: center;}
.wop-talk h3 { color: #fff; font-size: 30px; margin: 0 auto 20px; max-width: 880px;}
.wop-talk .btn.btn-default { background-color: #fff; border: 0px; color: #ff7f00; font-size: 20px; padding: 10px 40px;}

@media(max-width: 991px){
.wop-list .col-md-9, .wop-list .col-md-3 { float: left; width: 100%;}
.wop-inverse ul { text-align: left;}
.wop-inverse ul li { padding: 6px 0 6px 20px;}
.wop-inverse li::after { left: -7px; right: auto;}
.wl-img { display: none;}
.wl-cont h2 { font-size: 23px;}
.wl-cont { float: left; width: 100%;}

}
.header-LPD img {
  display: inherit;
  margin: 0 auto;
}

.white-panel { background: #fff; border-radius: 5px; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); float: left; margin-bottom: 30px; padding: 0; width: 100%;}
.free-tamplates { background-color: #e9e9e9; padding: 50px 0;}
.template_imgd { cursor: pointer; float: left; height: 225px; overflow: hidden; position: relative; width: 100%;}
.template_imgd img { height: auto; max-width: 100%; width: 100%;}
.template_dtl { background: rgba(0, 0, 0, 0.9) none repeat scroll 0 0; display: none; height: 100%; left: 0; padding-top: 250px; position: absolute; text-align: center; top: 0;
               width: 100%;}
.tm_dt { float: left; padding: 20px; position: relative; width: 100%;}
.tmt_names { float: left; padding-left: 0; width: 80%;}
.tmt_names h2 { color: #0083ef; float: left; font-size: 13px; font-weight: bold; width: 100%;}
.tmt_names h4 { color: #464e50; display: block; font-size: 11px;}
.heart_icon { position: absolute; right: 19px; top: 20px;}
.tmt_re { float: left; padding-top: 10px; width: 100%;}
.template_review { float: left;}
.template_review a { color: #451095; font-size: 18px;}
.template_price { color: #000; float: right; font-size: 17px;}
.clfre { color: green;}
.heart_icon a { color: #451095; display: inline-block; font-size: 20px;}
.add_to_collections::before { border-bottom: 7px solid #451095; border-left: 7px solid transparent; border-right: 7px solid transparent; content: ""; position: absolute; right: 22px;
                              top: -5px;}
.add_to_collections { background: #451095 none repeat scroll 0 0; border-radius: 5px; color: #fff; display: none; padding: 11px; position: absolute; right: -19px; text-align: center;
                      top: 26px; width: 160px; z-index: 999;}
.heart_icon:hover .add_to_collections { display: inline-block;}
.white-panel:hover { box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.5); margin-bottom: 35px; margin-top: -5px; transition: all 0.3s ease-in-out 0s;}
.free-mid-temp p { font-size: 24px; padding: 40px 0; text-align: center;}
.tmt_names h2 a { color: #451095;}
.bg-gray-temp {background-color: #e9e9e9; padding: 40px 0;}
.tamplates-heading-detail { padding: 0px 0 15px;}
.tamplates-heading-detail h2 { color: #451095; font-weight: 600; font-size: 25px; margin-bottom: 10px;}
.tamplates-heading-detail li { display: inline-block; padding-right: 26px;}
.tamplates-heading-detail .rating { color: #451095;}
.tamplates-heading-detail .rating a { color: #000;}
.tamplates-heading-detail .social-share a { color: #bbb; font-size: 22px;}

.img-template { background: #e2e2e2 none repeat scroll 0 0; max-height: 390px; overflow: hidden; text-align: center; position: relative;}
.button-wrapper { background-color: rgba(0, 0, 0, 0.5); height: 100%; opacity: 0; position: absolute; top: 0; transition: all 0.5s ease 0s; width: 100%; z-index: 1;}
.img-template:hover .button-wrapper { opacity: 1;}
.button-row-wrap { background-color: rgba(0, 0, 0, 0.5); left: 50%; max-width: 365px; padding: 15px 20px; position: absolute; top: 50%; transform: translate(-50%, -50%); width: 100%;}
.detailButton { padding: 30px 0; text-align: center;}
.free-temp-detail {background-color: #fff; border: 1px solid #ddd; padding: 15px;}
.free-temp-detail h2 { color: #451095; font-size: 25px; font-weight: 600; margin-bottom: 10px;}

.free-temp-detail ul li:nth-child(2n+1) { background: #eee none repeat scroll 0 0;}
.free-temp-detail ul { padding: 10px 0 20px;}
.free-temp-detail ul li { padding: 8px; font-size: 14px;}
.free-temp-detail p { font-size: 15px; margin-bottom: 15px; text-align: justify;}
.top_wrap { background: #fff; float: right; min-height: 200px; padding: 20px 20px 0; width: 100%;}
.singl_site { float: left; position: relative; width: 100%;}
.singl_site a { position: relative;}
.frdddd .singl_txt, .frdddd .singl_price { font-size: 17px; font-weight: bold;}
.icon-question { color: #9c9e9e; padding-left: 6px; position: relative;}
.question-content::after { background-color: #546e7a; border-radius: 3px; box-shadow: none; content: ""; display: block; height: 20px; position: absolute; right: -6px; top: 15px;
                           transform: rotate(-45deg); width: 20px; z-index: 50;}
.question-content { background-color: #546e7a; border-radius: 3px; box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2); color: #fff !important; font-size: 13px; font-weight: normal;
                    line-height: 1.25; max-width: 350px; padding: 15px; position: absolute !important; right: 17px; text-align: left; top: -20px; transform: scale(0);
                    transition: all 0.2s ease-in-out 0s; width: 350px; z-index: 9;}
.addtocart_free { float: left; padding-top: 50px; text-align: center; width: 100%;}
.singl_price { float: right;}
.frdddd .singl_txt { float: left;}



.header_preview { background: #eceff1; display: table; text-align: center; width: 100%;}
.header_preview > div { display: table-cell; vertical-align: middle;}
.header_preview .leftpart { border-left: 1px solid #ccc; cursor: pointer; font-size: 26px; padding: 0; width: 55px;}
.header_preview .inner_heder { float: left; position: relative; width: 100%;}
.header_preview .check_secure { border-right: 1px solid #ccc; float: left; margin-top: 0; padding: 10px 20px;}
.header_preview .logo_checkout_htyy { display: inline-block; float: right; max-width: 455px; padding: 0 8px; width: 100%;}
.header_preview .check_secure span { color: #333; font-size: 14px; padding-left: 3px; vertical-align: middle;}
.header_preview .logo_checkout_htyy ul { border-left: 1px solid #ccc; border-right: 1px solid #ccc; padding: 9px 6px; display: inline-block; float: left;}
.header_preview .logo_checkout_htyy ul li { color: #999; cursor: pointer; display: inline-block; margin: 0 10px; vertical-align: middle;}
.header_preview .logo_checkout_htyy ul li.active { color: #333;}
.header_preview #desktop { font-size: 30px;}
.header_preview #ipad-port { font-size: 27px;}
.header_preview #ipad-land { font-size: 25px; margin: -4px 10px 0; transform: rotate(270deg);}
.header_preview #mobile-port { font-size: 23px;}
.header_preview #mobile-land { font-size: 22px; margin: -4px 10px 0; transform: rotate(270deg);}
.header_preview ._buynow.btncg { float: right; padding: 10px 0;}
.header_preview ._buynow.pricevvv { color: #d84315; float: right; font-size: 20px; font-weight: bold; padding: 14px 0;}
.header_preview ._buynow.btncg.frpppp .btn.btn-primary { margin-right: 18px; padding: 6px 10px; text-transform: capitalize;}
.header_preview .clfre { color: #451095;}

.fream-html { bottom: 0; height: calc(100% - 60px); left: 0; position: fixed; top: 60px; width: 100%; overflow-y: auto; background:  #bbb;}
.fream-html iframe {}
.containerc { height: 100%; min-height: inherit !important;}

.ipodcover { background: rgba(0, 0, 0, 0) url("../../img/images/ipad.svg") no-repeat scroll 0 0; padding: 106px 45px 94px;}
.ipad-land { background: rgba(0, 0, 0, 0) url("../../img/images/ipad_land.svg") no-repeat scroll 0 0; padding: 44px 96px;}
.mobile-port { background: rgba(0, 0, 0, 0) url("../../img/images/iphone.svg") no-repeat scroll 0 0; padding: 0;}
.mobile-land { background: rgba(0, 0, 0, 0) url("../../img/images/iphone_land.svg") no-repeat scroll 0 0; min-height: 700px; padding: 0;}
.mobile-port iframe { border: 1px solid #000; height: 495px; margin: 106px 0 0; min-height: 495px; overflow-x: hidden; width: 338px;}
.mobile-land iframe { border: 1px solid #000; height: 335px; margin: 16px 0 0; min-height: 335px; overflow-x: hidden; width: 495px;}

.free-tamplates .blog_colums { position: relative; }

.thumbContent { border-radius: 0 3px 3px; box-shadow: 0 10px 20px rgba(35, 50, 56, 0.3); position: absolute; width: 350px; background-color: #fff;}
.js-thumbnail-proposed.js-thumbnail.thumbnail-preview { height: 200px; overflow: hidden;}
.headc { float: left; padding: 0; width: 80%;}
.price-block { float: right; font-size: 19px; font-weight: bold; margin-top: -7px; width: 20%;}
.headc h2 .view_dtl { color: #0083ef; display: block; font-size: 13px; font-weight: bold; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.headc h2 { float: left; width: 100%;}
.headc h4 { color: #999; float: left; font-size: 11px; padding-top: 3px;}
.headc .heart_icon_new { position: absolute; right: 0px; top: 20px;}
.heart_icon_new a { color: #9aafbf; display: inline-block; font-size: 20px;}
.svg.square-icon.icon-moto3.thumbnail-icon {   display: none;}
.template-data.js-template-data-wrap { padding: 10px 15px;}
.btn.half { padding: 0; text-transform: capitalize;}
.btn.half .view_dtl { background-color: #451095; color: #fff; display: inline-block; margin: 7px 3px 7px 0; padding: 10px 12px;}
.price-wrapper .readmore { float: left; margin-top: 8px; width: 100%; text-align: left;}
.price-wrapper { text-align: center;}
div#thubContent1 { z-index: 999;}
div#thubContent1 { margin-left: 30px;}
.tab-content .ui-widget-content {background: #fff none repeat scroll 0 0;border: 1px solid #ddd;font-size: 13px;line-height: 24px;padding: 20px;
float: left;width: 100%;}
.tab-content .rating {float: left;width: 100%;padding: 20px 0;}
.tab-content  .rating__name {float: left;font-size: 20px;text-transform: uppercase;}
.tab-content .rating__stars {float: right;}
.tab-content  .rating__text.t1 {float: left;font-size: 15px;padding-right: 10px;}
.tab-content .stars-rating-wrapper {float: left;}
.tab-content .stars-rating {float: left;}
.tab-content .stars-rating i {font-size: 20px;color: #FFAB00;padding: 0px 2px;}
.tab-content .more_dtls {float: left;width: 100%;padding: 10px 0 0;}
.heading-detail li {list-style: none;display: inline-block;padding: 0 10px;font-size: 14px;color: #999;border-right: 1px solid;width: auto;}
.heading-detail li.heartby {border-right: none;border-left: 1px #999 solid;}
.heading-detail li.social-share a i {font-size: 23px;margin-top: 6px;vertical-align: top;}
.heading-detail li.social-share{border-right: none;}
#home h3 {color: #000;font-size: 21px;font-weight: 500;text-transform: uppercase;float: left;}


#status {
width: 200px;
height: 200px;
position: absolute;
left: 50%;
top: 50%;
background-image: url(https://raw.githubusercontent.com/niklausgerber/PreLoadMe/master/img/status.gif);
background-repeat: no-repeat;
background-position: center;
margin: -100px 0 0 -100px;
}
#home .notify-item {
display: inline-block;
width: 100% !important;
padding: 50px 0;
font-size: 18px;
text-align: center;
}
#home .tm_dropdown {
float: right;
background: #451095;
border-radius: 3px;
margin-right: 10px;
position: relative;
}
#home .tm_dropdown label {
float: left;
font-size: 13px;
color: #fff;
padding: 5px 10px;
line-height: 28px;
}
#home  .show_dropdowbn {
float: left;
}
#home .freo_title {
float: left;
width: 100%;
color: #000;
font-size: 18px;
padding: 17px 0 10px;
}
#home .features_bx {
float: left;
width: 100%;
}
#home .features-table {
display: table;
width: 100%;
}
#home .features-td {
display: table-cell;
font-size: 13px;
color: #333;
padding: 5px 10px;
}
#home .features-tr:nth-child(2n+1) {
background: #eee;
}

#home {
float: left;
}
#home .show_dropdowbn span {
display: inline-block;
font-size: 13px;
color: #fff;
padding: 7px 10px;
border-left: 1px #ddd solid;
cursor: pointer;
}
#home .rating__text.t1 {
float: left;
font-size: 15px;
padding-right: 10px;
}
#home ul {
position: absolute;
right: 0;
top: 36px;
background: #666;
border-radius: 2px 0 2px 2px;
display: none;
overflow: hidden;
}
#home ul li:first-child {
border-top: none;
}
#home ul li {
float: left;
width: 100%;
border-top: 1px #999 solid;
}
#home  ul li a {
display: block;
color: #fff;
font-size: 12px;
padding: 5px 10px;
}
#home h6 {
border-bottom: 1.5px dashed #ddd;
color: #999;
font-size: 14px;
margin-bottom: 15px;
padding-bottom: 10px;
width: 100%;
float: left;
margin-top: 20px;
}
#menu2 .question_titles_ {
font-size: 20px;
color: #000;
display: inline-block;
width: 100%;
padding: 30px 0;
}
#menu2 ._nvbb {
float: left;
width: 100%;
border-bottom: 1px #ddd solid;
font-size: 16px;
color: #2196f3;
position: relative;
padding: 0 0 5px;
margin-bottom: 15px;
}
#menu2 .question_data_sec {
float: left;
width: 100%;
}
#menu2 .question_button_sec {
display: inline-block;
width: 100%;
text-align: center;
margin: 20px 0px;
padding: 20px 0px;
border-bottom: 1px #ddd solid;
border-top: 1px #ddd solid;
}
#menu2 .question_button_sec a {
background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #451095 0px, #451095 100%) repeat scroll 0 0;
padding: 15px 25px;
display: inline-block;
border-radius: 2px;
color: #fff;
font-size: 15px;
}
.template-detail .nav-tabs .ui-tabs-nav{
display: inline-block;
font-size: 15px;
list-style: outside none none;
padding: 15px 30px;
float: left;
border-right: 1px #ddd solid;
background: #9e9b9b;
color: #fff !important;

}
.template-detail .nav.nav-tabs .ui-tabs-nav  a {
color: #fff !important;
padding: 15px 30px !important;
display: inline-block;
}
.template-detail .nav.nav-tabs>li.active>a, .template-detail .nav.nav-tabs>li.active>a:focus, .template-detail .nav.nav-tabs>li.active>a:hover {
color: #555;
background-color: #ef4547;
border: 1px solid #ddd;
border-bottom-color: transparent;
cursor: default;
}
.template-detail .nav.nav-tabs>li>a:focus, .template-detail .nav.nav-tabs>li>a:hover {
text-decoration: none;
background-color: #ef4547;
}
.price-template_fixed {
position: fixed;
transition: all .5s ease;

transition: all .5s ease;
width: 318px;
z-index: 9;
}
.heading-detail .rating span {
color: #FFAB00;
padding: 0px 3px;
}
.nav.nav-tabs>li>a {
margin-right: -3px;
margin-bottom: -6px;
}
.product_abs_and_all .nav.nav-tabs>li>a{
margin-bottom: 0px;
}
.singl_txt {
float: left;
color: #333;
font-size: 14px;
font-weight: 900;
}
.singl_price {
float: right;
font-size: 14px;
color: #ec770d;
}
.icon-question {
color: #9c9e9e;
position: relative;
padding-left: 6px;
}
.question-content {
position: absolute !important;
max-width: 350px;
box-shadow: 0 2px 2px rgba(0,0,0,0.2);
font-size: 13px;
border-radius: 3px;
line-height: 1.25;
text-align: left;
background-color: #546e7a;
-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
-o-transition: all .2s ease-in-out;
-ms-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
-webkit-transform: scale(0);
-moz-transform: scale(0);
-o-transform: scale(0);
-ms-transform: scale(0);
transform: scale(0);
width: 350px;
right: 17px;
top: -20px;
color: #fff !important;
font-weight: normal;
z-index: 9;
padding: 15px;
}
.question-content:after {
position: absolute;
display: block;
content: '';
height: 20px;
width: 20px;
-webkit-box-shadow: none;
box-shadow: none;
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg);
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
z-index: 50;
background-color: #546e7a;
right: -6px;
top: 15px;
}
.services_site h3 {
float: left;
width: 100%;
color: #333;
font-size: 14px;
padding: 0px 0px 10px 0px;
font-weight: 900;
}
.services_site {
float: left;
width: 100%;
padding-top: 20px;
}
.services_site ul {
float: left;
width: 100%;
}
.services_site ul li {
float: left;
width: 100%;
border-top: 1px #ddd solid;
padding: 5px 0;
}
.services_site ul li .services_check {
display: inline-block;
margin: 5px 0px 0px 0px;
}
.services_check input[type="checkbox"] {
margin-right: 5px;
opacity: 0;
position: absolute;
}
.services_check label {
cursor: pointer;
position: relative;
padding-left: 24px;
padding-top:0px;
padding-bottom: 7px;
display: inline-block;
color: #243238;
font-size: 14px;
font-weight: 400;
}
.services_check label:before {
content: "";
display: inline-block;
width: 16px;
height: 16px;
margin-right: 10px;
position: absolute;
left: 1px;
top: 0;
padding-top: 3px;
background-color: #fff;
border: 1px solid #90a4ae;
-webkit-transition: .3s;
transition: .3s;
border-radius: 0;
}
.services_site ul li .services_price {
display: inline-block;
float: right;
margin: 5px 0px 0px 0px;
}
.services_price {
color: #ec770d;
font-size: 14px;
}
.services_price span {
color: #9c9e9e;
position: relative;
padding-left: 6px;
cursor: pointer;
}
.services_check input[type=checkbox]:checked + label:before {
font: normal normal normal 14px/1 FontAwesome;
content: "\f00c";
font-size: 10px;
color: #308fdc;
text-align: center;
line-height: 8px;
}
.subtotal-price span {
font-weight: bold;
line-height: 30px;
text-align: right;
display: block;
margin-right: 20px;
float: right;
color: #333;
font-size: 14px;
}
.subtotal-price {
width: 100%;
display: inline-block;
border-top: 1px #ddd solid;
padding: 14px 0px 0px 0px;
}
.price-block {
display: inline-block;
float: right;
}
.discount {
font-size: 15px;
color: #afafaf;
display: block;
text-decoration: line-through;
padding: 0px 0px 2px 0px;
}
.template-price {
background: #2196f3;
font-size: 18px;
line-height: 22px;
height: 27px;
color: #FFF;
padding: 4px 10px 5px 10px;
z-index: 2;
position: relative;
display: inline-block;
float: right;
margin-right: -36px;
}
.template-price:before {
width: 0;
height: 0;
border-style: solid;
border-width: 15px 12px 12px 0;
border-color: transparent #2196f3 transparent transparent;
content: "";
left: -12px;
position: absolute;
top: 0px;
}
.template-price:after {
border-right: 16px solid rgba(0,0,0,0);
border-left: 0 solid rgba(0,0,0,0);
border-top: 10px solid #0d47a1;
bottom: -10px;
content: "";
right: 0;
position: absolute;
}
.addtocart {
width: 100%;
display: inline-block;
margin: 10px 0px 20px 0px;
}
.addtocart a {
background: #451095;
background: -moz-linear-gradient(to bottom,#f04b4d 0,#eb2628 100%);
background: -webkit-linear-gradient(to bottom,#f04b4d 0,#eb2628 100%);
background: linear-gradient(to bottom,#f04b4d 0,#eb2628 100%);
color: #fff;
color: #fff;
display: inline-block;
width: 100%;
text-align: center;
height: 60px;
line-height: 60px;
font-size: 16px;
border-radius: 4px;
}
.pay_img {
background: #fff;
text-align: center;
padding: 12px 20px 11px 20px;
margin-top: 0px;
position: relative;
float: left;
width: 100%;
}
.template-detail .nav-tabs {
border-bottom: 0px;
}
.similar_templates {
width: 100%;
float: left;
padding: 20px 20px;

}
.block-heading {
float: left;
font-size: 20px;
text-transform: capitalize;
width: 100%;
padding: 10px 0px 10px 0px;
font-weight: 700;
}
.similar_template_slider {
float: left;
width: 100%;
}
.similar_template_slider_inner {
width: 100%;
display: inline-block;
margin: 20px 0px 0px 0px;
}
.smallwidth .similar_slide {
float: left;
margin: 0 2%;
width: 29%;
}
.slide_image {
width: 100%;
height: 190px;
overflow: hidden;
float: left;
position: relative;
background: #fff;
}
.similar_slide .template_dt2 {
padding-top: 74px;
}
.template_dt2 {
background: rgba(0, 0, 0, 0.9);
left: 0;
position: absolute;
top: 0;
width: 100%;
height: 100%;
text-align: center;
padding-top: 250px;
display: none;
}
.template_dt2 a.view_dtl {
background: #fff;
color: #F27A0C;
}
.similar_slide:hover .template_dt2 {
display: inline-block;
}

.template_dt2 a {
display: inline-block;
width: 50%;
text-align: center;
padding: 11px 0;
font-size: 16px;
border-radius: 30px;
margin-bottom: 20px;
}
.template_dt2 a.live_demo {
background: #F27A0C;
color: #fff;
display: none;
}
.similar_tm_dt {
width: 100%;
float: left;
height: 85px;
background: #fff;
padding: 10px;
position: relative;
}
.similar_tm_dt .tmt_names {
width: 70%;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.tmt_names {
float: left;
padding-left: 0px;
width: 80%;
}
.tmt_names h2 {
font-size: 13px;
color: #0083EF;
font-weight: bold;
float: left;
width: 100%;
}
.tmt_names h4 {
display: block;
font-size: 11px;
color: #464E50;
}
.tmt_re {
float: left;
width: 100%;
padding-top: 10px;
}
.template_review {
float: left;
}
.template_review a {
color: #FFAB00;
font-size: 18px;
}
.template_price {
float: right;
color: #000;
font-size: 17px;
}
.similar_tm_dt .heart_icon {
top: 10px;
}
.heart_icon {
position: absolute;
right: 19px;
top: 20px;
}
.heart_icon a {
display: inline-block;
font-size: 20px;
color: #9AAFBF;
}
.add_to_collections {
position: absolute;
right: -19px;
top: 26px;
width: 160px;
background: #546E7A;
color: #fff;
padding: 11px;
text-align: center;
border-radius: 5px;
z-index: 999;
display: none;
}
#menu2 .question_sec {
width: 100%;
display: inline-block;
padding: 0px;
}
#menu2 .login_fild {
float: left;
width: 100%;
text-align: center;
}
#menu2 .question_sec span {
color: #b0bec5;
text-align: left;
width: 100%;
display: inline-block;
font-size: 15px;
text-transform: uppercase;
margin: 0px 0px 15px 0px;
}
#menu2 .question_sec .input_login {
width: 48%;
float: left;
}
#menu2 .question_full {
width: 100% !important;
}
#menu2 .input_login {
display: inline-block;
width: 100%;
position: relative;
margin-bottom: 20px;
}
#menu2 .question_sec span {
color: #b0bec5;
text-align: left;
width: 100%;
display: inline-block;
font-size: 15px;
text-transform: uppercase;
margin: 0px 0px 15px 0px;
}
#menu2 .question_sec .input_login textarea {
padding: 10px;
height: 60px;
min-height: 80px;
width: 100% !important;
float: left;
width: 100%;
background: #eceff1;
border-radius: 3px;
color: #666;
font-size: 16px;
border: none;
box-shadow: inset 0 1px 0 0 #cfd8dc;
transition: .3s;
border: 1px solid transparent;
margin: 0;
}
#menu2 .submit_question {
width: 100%;
display: inline-block;
text-align: right;
margin: 0px 0px 15px 0px;
}
#menu2 .submit_question input[type="button"] {
background: rgba(0, 0, 0, 0) linear-gradient(to bottom,#f04b4d 0,#eb2628 100%) repeat scroll 0 0;
padding: 10px 40px;
display: inline-block;
border-radius: 2px;
color: #fff;
font-size: 15px;
border: none;
}
#menu2 .yotpo-messages .yotpo-thank-you {
border: solid 1px #e3e3e3;
padding: 40px;
text-align: center;
position: relative;
background: white;
float: left;
width: 100%;
margin-top: 10px;
}
#menu2 .yotpo-messages .yotpo-icon-btn {
position: absolute;
right: 8px;
top: 0;
width: 16px;
cursor: pointer;
}
#menu2 .yotpo-messages .yotpo-thank-you .yotpo-thankyou-header {
margin-bottom: 20px;
}
#menu2 .yotpo-messages .text-xl {
font-size: 21px;
line-height: 18px;
}
#menu2 .yotpo-messages .yotpo-thank-you .yotpo-thankyou-header i {
font-size: 26px;
color: #42a5f5;
margin-bottom: 16px;
}
#menu2 .yotpo-messages .yotpo-thank-you .yotpo-thankyou-header span {
text-transform: uppercase;
font-weight: bold;
color: #42a5f5;
font-size: 21px;
line-height: 18px;
display: block;
}
#menu2 .yotpo-messages .yotpo-thank-you .yotpo-thankyou-content {
color: #737373;
margin-bottom: 20px;
}
.view_more_but {
float: left;
width: 100%;
text-align: center;
padding: 20px 0 50px;
}
.view_more_but a {
display: inline-block;
border-radius: 30px;
padding: 15px 15px;
background: #f04f51;
color: #fff;
font-size: 16px;
box-shadow: 2px 2px 6px 0 #707070;

}
.view_more_but a:hover {
background: #fc7a01;
}


@media(max-width: 480px){
.free-tamplates .col-md-3.col-sm-4.col-xs-6 { width: 100%;}
}
.view_more_btn1 {
float: left;
width: 100%;
text-align: center;
padding: 20px 0 50px;
}
.heading-detail .red {
font-weight: normal;
color: #451095;
text-transform: uppercase;
}
.view_more_btn1 a {
display: inline-block;
border-radius: 30px;
padding: 15px 15px;
background: #451095;
color: #fff;
font-size: 16px;
box-shadow: 2px 2px 6px 0 #707070;
font-family: 'poppinsmedium';
}
.view_more_btn1 a:hover {
background: #fc7a01;
}

.abouts-nav-tab{}
.nav.abouts-nav-tab > li{ float: left; width: 50%}
.nav.abouts-nav-tab > li > a {
margin-bottom: 0; 
}

#our-work .abouts-nav-tab > li > a, .our-mission .abouts-nav-tab > li > a{padding-right: 10px !important;}


#website_packages > section#specialize-deal { background-color: #fff; margin-top: 35px; padding: 40px 0;}
#keyfreams-new { background-color: #fff; padding: 40px 0;}
#keyfreams-new .fa { border: 1px solid; color: #337ab7; border-radius: 3px; font-size: 30px; height: 50px; line-height: 50px; margin-bottom: 20px; text-align: center; width: 50px;}
#keyfreams-new .media-heading { color: #000; font-size: 16px; font-weight: bold; line-height: 25px; padding: 12px 0;}
#keyfreams-new .heading-key h3 { color: #337ab7; font-size: 22px; font-weight: 600; line-height: .45; margin-bottom: 15px;}
#keyfreams-new .heading-key h2 { color: #1c1c1c; font-size: 30px; font-weight: 700; line-height: 1.4em; padding-bottom: 15px; position: relative; margin: 0;}
#keyfreams-new .heading-key h2::after { border-bottom: 3px solid #337ab7; bottom: -5px; content: ""; left: 0; position: absolute; width: 60px;}
#keyfreams-new .heading-key { margin-bottom: 45px;}
#w-plugins li { float: left; padding: 10px 30px; position: relative; text-align: left; width: 33.33%;}
#w-plugins li::after { border: 2px solid #451095; border-radius: 50%; content: ""; height: 15px; left: 0; position: absolute; top: 14px; width: 15px;}
#w-plugins { background-color: #eee; padding: 40px 0;}
#w-plugins h3 { font-size: 25px; font-weight: bold;margin-bottom: 33px;}
#website_packages { padding-bottom: 0;}
#your_question { background: #fff none repeat scroll 0 0; float: left; width: 100%; padding: 40px 0;}
.ousetion_tile {  float: left; width: 100%;}
.ouestion_titiel { color: #000; font-size: 35px; font-weight: bold; padding: 0 0 20px; text-align: center; width: 100%;}
.your_question .panel { background: #fff none repeat scroll 0 0; float: left; line-height: 20px; padding-bottom: 5px; width: 100%;}
.your_question .question-title i { display: none;}
.your_question .question-heading .question-title a {  background: rgba(0, 0, 0, 0) url("../../img/images/question_accordian.png") no-repeat scroll 30px 20px; clear: both; color: #000;
 display: block; font-size: 20px; font-weight: 500; line-height: 33px;padding: 15px 0 0 70px; position: relative;}
.your_question .panel-body { padding: 14px 0 0 70px;}
.your_question .panel-body p {color: #000; font-size: 16px; margin-bottom: 20px;}
.your_question { float: left; width: 100%;}
.see_btn { display: none; float: left; margin: 50px 0 0; text-align: center; width: 100%;}
.see_btn a {  background: #ff8500 none repeat scroll 0 0; border-bottom: 3px solid #c16404; border-radius: 4px; color: #fff; display: inline-block; font-size: 18px; font-weight: bold;
 height: 56px; line-height: 52px; text-align: center; width: 155px;}
.see_btn a:hover { background: #ff8e13 none repeat scroll 0 0; border-color: #ff8500;}
.offer_head {  display: none;}
.package_header_fixed { position: fixed; top: 0; z-index: 1;}
.more_view { bottom: -60px; display: inline-block; left: 0; margin: 20px 0 20px -10px; position: absolute; right: 0; text-align: center; width: 100%;}
.more_view a.more_view {}
.more_view a.show_data { background: #ff8500 none repeat scroll 0 0;  border-bottom: 3px solid #c16404;  border-radius: 50px; color: #fff; cursor: pointer; display: inline-block;
 font-size: 18px; font-weight: bold; height: 70px; line-height: 25px; text-align: center; width: 70px;}
.more_view a.show_data:hover {background: #ff8e13 none repeat scroll 0 0; border-color: #ff8500;}
.more_view a.show_data .btnn { display: inline-block; line-height: 0; padding: 25px 0 0; width: 100%;}
.offer_page_title { color: #000; display: inline-block; font-size: 25px; font-weight: bold; padding: 0 0 10px; text-align: center; width: 100%;}
.question-title .glyphicon {border-radius: 50%; color: #fff; display: block !important; font-size: 11px; height: 25px; left: 30px; line-height: 25px; position: absolute;
 text-align: center; top: 19px; width: 25px;}
.get_button { display: inline-block; padding: 40px 0; text-align: center; width: 100%; background-color: #e0e0e0;}
.few_slider { margin: 0 auto; max-width: 800px; text-align: center; width: 100%;}
.slide_titlee { color: #000; font-size: 35px; font-weight: 500; text-align: center; width: 100%;}
.offer_slider { background: #fff none repeat scroll 0 0; padding: 40px 0;}
.few_slider .carousel-inner .item img { margin: 0 auto;}
#specialize-deal p { font-size: 16px; margin: 10px 0;}
.offer_page_wrapper .top_header_title {padding: 10px 0;position: relative;text-align: center;width: 100%;margin-bottom: 20px;margin-top: 40px;}
.offer_page_wrapper .title_top {color: #000;font-size: 30px;margin: 0;text-transform: capitalize; display: inline-block;font-weight: 600;
 position: relative;padding-bottom: 14px;}
.feature_block .feature_img { display: inline-block; min-height: 160px; position: relative; text-align: center; width: 100%;}
.feature_block .feature_title { color: #000; font-size: 22px; font-weight: 500; padding: 0 0 16px; text-align: center; width: 100%;}
.feature_block .feature_content { color: #000; font-size: 14px; font-weight: 500; line-height: 19px; margin: 0 auto; max-width: 298px; min-height: 120px; text-align: center; width: 100%;}
#features_section .featire_wrap h2 { font-size: 35px; font-weight: bold; margin-bottom: 55px; text-align: center;}
#content > section#features_section { padding: 50px 0;}
.website_card_wrap_inner { background: #fff none repeat scroll 0 0; box-shadow: 4px 4px 0 0 rgba(0, 0, 0, 0.1); display: inline-block; padding: 50px 60px 0; width: 100%;}
.website_card_wrap { float: left; margin: 0 0 30px; width: 100%; position: relative;}
#website_packages { float: left; overflow: visible; width: 100%; padding-bottom: 0; background: #e0e0e0; padding-top: 40px;}
.pack_title { color: #1a1615;font-size: 35px;  font-weight: bold; padding: 10px 0 40px; text-align: center; width: 100%;}
.website_table { display: table; width: 100%;}
.personal_tr { display: table-row; width: 100%;}
.websites_th { border-bottom: 1px solid #ddd; color: #000; display: table-cell; font-size: 25px; font-weight: 600; padding: 20px 0; text-align: center; width: 18%;}
.websites_tr { display: table-row; width: 100%;}
.specail_width { width: 25%;}
.websites_td { border-right: 1px solid #ddd; color: #333; display: table-cell; font-size: 28px; padding: 12px 16px; text-align: center; vertical-align: middle;}
.websites_td:first-child { font-size: 17px; font-weight: 500; padding-left: 0; text-align: left;}
.websites_td:last-child { border-right: medium none;}
.pack_content { color: #000; font-size: 20px; font-weight: 600; padding: 0 0 60px; text-align: center; width: 100%;}
.pacakge_hover { background: rgba(0, 0, 0, 0.85) none repeat scroll 0 0; border-radius: 4px; color: #fff; display: none; font-size: 13px; font-weight: normal; line-height: 16px;
 padding: 5px 10px; position: absolute; text-align: left; z-index: 9;}
.pack_img_title { color: #000; display: inline-block; font-size: 16px; font-weight: 600; position: relative; vertical-align: middle; width: 78%;}
.pack_img { display: inline-block; margin-right: 2%; vertical-align: middle; width: 18%;}
.pack_img_title:hover .pacakge_hover { display: block;}
.pack_block_wrap { float: left; min-height: 90px; width: 100%;}
.package_header { float: left; width: 100%;}
.package_header { background: #3b3c3e none repeat scroll 0 0; float: left; min-height: 80px; width: 100%;}
.pack_menu li { float: left; min-width: 151px; text-align: center;}
.pack_menu li a { color: #888888;display: inline-block; font-size: 20px;font-weight: bold; line-height: 80px; width: 100%;}
.pack_menu li a:hover { background: #2f3032 none repeat scroll 0 0;}
.pack_menu li a.mPS2id-highlight, .pack_menu li a:hover { background: #2f3032 url("../../img/images/menu_icon.png") no-repeat scroll 50% 90%; color: #fff;}
.pack_menu li a.mPS2id-highlight, .pack_menu li a:hover { background: #2f3032 url("../../img/images/menu_icon.png") no-repeat scroll 50% 90%; color: #fff;}
.more_package { background: #e0e0e0 none repeat scroll 0 0; padding: 20px 0 50px; overflow: initial;}
.offer_page_wrapper {background: #e0e0e0 none repeat scroll 0 0; padding: 0px 0 20px;}
.top_header_line { color: #000; font-size: 20px; padding: 30px 0 40px; text-align: center; width: 100%;}
.category_block_inner { background: #fff none repeat scroll 0 0; box-shadow: 4px 4px 0 0 rgba(0, 0, 0, 0.1); display: inline-block; min-height: 1120px; width: 100%;}
.category_box { float: left; padding: 44px 23px 0; width: 100%;}
.plan-title { color: #000; font-size: 27px; font-weight: bold; text-align: center;}
.plan_descriptoin { font-size: 14px; text-align: center; width: 100%;}
.plan-price-wrap { float: left; margin: 0 0 22px; width: 100%;}
.plan_text { color: #000; font-size: 15px; font-weight: 600; padding: 0 0 5px;}
.plan_rate { color: #ef6c0f; font-size: 30px; font-weight: bold;}
.plan_discount { color: #7a7a7a; font-size: 16px;}
.plan_discount span:first-child { padding-right: 3px;}
.plan_descriptoin > b { display: block; margin-bottom: 10px;}
.plan_item_text { background: rgba(0, 0, 0, 0) url("../../img/images/right_icon.png") no-repeat scroll 0 4px; color: #000; float: left; font-size: 15px; line-height: 25px;
 padding: 0 0 14px 26px; text-transform: capitalize; width: 100%;}
.plan_item_text strong { float: left; font-weight: normal; width: calc(100% - 20px);}
.drop { cursor: pointer; display: inline-block; float: right; position: relative; text-align: center; width: 20px;}
.question_icon { background: url("../../img/images/question.png") no-repeat scroll 0 0 / 100% auto; display: inline-block; height: 14px; vertical-align: middle; width: 14px;}
.drop_contanet::after { border-color: transparent transparent rgba(0, 0, 0, 0.7); border-style: solid; border-width: 6px; content: " "; margin: 0 22px -12px 0; position: absolute;
 right: 25px; top: -11px;}
.drop_contanet { background: rgba(0, 0, 0, 0.81) none repeat scroll 0 0; border-radius: 4px; color: #fff; display: none; font-size: 15px; font-weight: normal; left: -190px;
 padding: 10px; position: absolute; text-transform: none; top: 24px; width: 335px; z-index: 9;}

.cart_btn {margin-bottom: 25px;position: relative;display: inline-block;width: 100%;}
.cart_btn .btn.btn-primary { display: block; font-weight: 600}
.drop:hover .drop_contanet { display: block;}
.block_title { color: #000; font-size: 23px; font-weight: bold; padding: 0 0 13px; text-align: center;}
.plus_icon { display: inline-block; margin: 0 0 20px; text-align: center; width: 100%;}
.category_first .top_border { background: #6ca435 none repeat scroll 0 0;}
.category_sec .top_border { background: #5698d2 none repeat scroll 0 0;}
.category_third .top_border { background: #dc5f3d none repeat scroll 0 0;}
.category_fourth .top_border { background: #6d498d none repeat scroll 0 0;}
.top_border { height: 9px; width: 100%;}
.over_line { text-decoration: line-through;}
.link_section {display: inline-block;width: 100%;text-align: center;background: #078d0a;padding: 10px 10px;}
.link2, .link1{ display: inline-block; padding: 0 5px;}
.link2 a, .link1 a{ display: inline-block; color: #fff; padding: 7px 20px; font-size: 18px; font-weight: 500; border-radius: 30px; 
 border: 2px #fff solid;width: 220px;}
.link2 a.active, .link1 a.active, .link2 a:hover, .link1 a:hover{ color: #451095;  background: #fff;}
.app-Pack-detail .category_block_inner { min-height: 0}
.app-Pack-detail .plan-price-wrap {text-align: center;min-height: 95px;margin-bottom: 5px;}
.app_txt {font-size: 15px;}
.cart_starter .btn.btn-primary{ background: #6ca435 !important; border: none !important; border-bottom: 4px #598a28 solid !important;}
.cart_standard .btn.btn-primary{ background: #5698d2 !important; border: none !important; border-bottom: 4px #3073ae solid !important;}
.cart_enhanced .btn.btn-primary{ background: #dc5f3d !important; border: none !important; border-bottom: 4px #ad4023 solid !important;}
.cart_custom .btn.btn-primary{ background: #6d498d !important; border: none !important; border-bottom: 4px #422759 solid !important;}
.cart_starter .btn.btn-primary:hover{ background: #5B8C2A !important; border: none !important; border-bottom: 4px #4C7720 solid !important;}
.cart_standard .btn.btn-primary:hover{ background: #3F83BF !important; border: none !important; border-bottom: 4px #276499 solid !important;}
.cart_enhanced .btn.btn-primary:hover{ background: #C44B2D !important; border: none !important; border-bottom: 4px #99351D solid !important;}
.cart_custom .btn.btn-primary:hover{ background: #603D82 !important; border: none !important; border-bottom: 4px #371F4C solid !important;}
.fearture-app{ padding: 50px 0;}


.cart_btn .loadloader {display: none;margin-left: 0;margin-top: 0px;position: absolute;top: 8px;width: 100%;text-align: center;}
.top_header_line_app{ padding-top: 50px;display: inline-block;}
.app-Pack-detail{ padding-top: 0px;}
.offer_app_section_job .slide_titlee{ margin-bottom: 20px;}
.offer_app_section_job .customer_review_stext {font-size: 14px;letter-spacing: 0;margin-top: 14px;border: 1px #ddd solid;padding: 20px;border-radius: 6px;
background: #f1f1f1; position: relative;}
.offer_app_section_job .customer_review_stext:before{ position: absolute; left: 20px; bottom: -10px; content: ""; border-left: 10px transparent solid;
 border-right: 10px transparent solid;  border-top: 10px #ddd solid;}
.offer_app_section_job .customer_review_stext:after{ position: absolute; left: 20px; bottom: -9px; content: ""; border-left: 10px transparent solid;
 border-right: 10px transparent solid;  border-top: 10px #f1f1f1 solid;}
.offer_app_section_job{background: #e0e0e0; padding-top: 20px;}
.view-detail-app {display: inline-block;width: 100%;text-align: center;margin-bottom: 15px;}
.view-detail-app a{ display: inline-block; color: #451095; font-size: 15px;border-bottom: 1px #451095 solid;font-weight: 500;}
.view-detail-app a:hover{ color: #000; border-bottom: 1px transparent solid;}
.category_fourth .view-detail-app a{ border-bottom-color: transparent; cursor: none}

.design_header_title p{ max-width: 850px; margin: 0 auto; padding: 5px 0; color: #333; font-weight: 600}
.design_header_title h2 {color: #333;font-size: 25px;margin: 0;text-transform: capitalize;display: inline-block;font-weight: 600;padding-bottom: 14px;
                        padding-top: 26px;}

.deiagn-Pack-detail{ padding-bottom: 20px;}
.deiagn-Pack-detail .category_block_inner {
	background: #fff none repeat scroll 0 0;
	
	display: inline-block;
	min-height: 400px;
	width: 100%; position: relative;
}

.webdeiagn-Pack-detail .category_block_inner {
	min-height: 980px;
}
.best_sale {
	position: absolute;
	left: -87px;
	top: 25px;
	background: #451095;
	color: #fff;
	padding: 5px;
	width: 100%;
	text-align: center;
	font-size: 17px;
	-moz-transform: rotate(-45deg);
	-webkit-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
}
.best_sale1{
    left: -140px !important;
}
.inner_offer_wrap_packages .category_block_inner{ min-height: 920px;}

.design_header_title_new h3 {
	position: relative;
	padding-bottom: 5px;
	margin-bottom: 20px;
}
.design_header_title_new h3:before{ position: absolute; left: 50%; bottom: 0; content: ""; width: 28%; height: 2px;background: #3333ff;
transform: translate(-50%,0)}


.category_block_inner {
	 transform-origin: 0 0;
  transition: transform .25s, visibility .25s ease-in; cursor:pointer
}

.package_selected .category_block_inner {
	background: #fff;
	box-shadow:0px 0px 0 4px rgb(241, 72, 74);
	 transform: scale(1.02);
}
.best_sale_top {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	overflow: hidden;
	height: 100%;
}
.summary_package_new{ background:#e0e0e0}
.summary_package_new label.in-label::before {
	content: "";
	display: inline-block;
	width: 20px;
	height: 19px;
	margin-right: 10px;
	left: 1px;
	top: 0;
	padding-top: 0;
	background-color: #fff;
	border: 2px solid #b3b3b3;
	-webkit-transition: .3s;
	transition: .3s;
	border-radius: 3px;
	margin-top: 7px;
}
.summary_package_new .form__remember input[type="checkbox"].in-checkbox:checked + label::before {
	line-height: 15px;
}
.summary_package_new .order_title {
	padding: 0 0 20px;
}
.main_cart_package img{ background:#fff}
.inner_offer_package .deiagn-Pack-detail,
.inner_offer_package{ }

li{list-style:none;}img{max-width:100%;} html{font-size:100%;height:100%;background-color:#ffffff;}
body{background-color:#ffffff;color:#3F3F3F;font-family:'roboto', sans-serif;font-size:15px;padding:0px !important;margin:0px !important;font-style:normal;font-weight:normal;min-height:100%;overflow-x:hidden;}
h1, h2, h3, h4, h5, h6{margin:10px 0;font-family:'lato', Arial, Helvetica, sans-serif;font-weight:500;color:#505458;}
a:hover, a:focus{outline:none;text-decoration:none;}
.error::placeholder {  color: red; opacity: 1; }
.error:-ms-input-placeholder {  color: red;}
.error::-ms-input-placeholder {  color: red;}
 h1, h2, h3, h4, h5, h6, ol, li, ul, a, img, p, span, strong{padding:0px;margin:0px;}
 h1, h2, h3, h4, h5, h6{font-family:'lato', sans-serif;}
 section{float:left;width:100%; overflow: hidden;}
.header { overflow: initial;box-shadow: 0 0 5px 0 #ccc; }
.header .navbar-brand,
.header{transition: .4s; -webkit-transition: .4s;}
.breadcrems_header{background-color:#451095;padding:15px 0;}
.breadcrems_header h1{color:#fff;font-size:22px;font-weight:bold; text-transform: uppercase }
.breadcrems_header ol.breadcrumb{background:transparent none repeat scroll 0 0;margin:0;padding:0;text-align:right;}
.breadcrems_header ol.breadcrumb li, .breadcrems_header ol.breadcrumb a{color:#fff;}
.header-LPD{background-color:#a8b5cc;padding:50px 0;}
.header-LPD h1{color:#fff;font-size:30px;font-weight:bold;margin-bottom:15px;margin-top:60px;text-transform:uppercase;}
.header-LPD p{color:#fff;font-size:20px;margin-bottom:15px;}
.heading-main{text-align:center;margin-bottom:20px;}
.heading-main h2{color:#451095;font-size:25px;font-weight:bold;margin-bottom:10px;}
.dream-live{padding:50px 0;}
.heading-main p{font-size:16px;margin:0 auto;max-width:600px;}
.valuable-leads{padding:30px 0 0;}
.valuable-leads ul li span::after{border-left:1px dashed #451095;bottom:-10px;content:"";left:19px;position:absolute;top:100%;width:1px;z-index:1;}
.valuable-leads ul li span{background:#fff none repeat scroll 0 0;border:1px dashed #451095;border-radius:50%;height:40px;left:0;line-height:38px;position:absolute;text-align:center;top:0;width:40px;}
.valuable-leads ul li:last-child span::after{display:none;}
.valuable-leads ul li{float:left;margin-bottom:20px;padding-left:50px;padding-top:11px;position:relative;width:100%;}
.intelligent-presentation{background-color:#efefef;padding:40px 0;}
.why_cgooseus_section_col_bx{background:#fff;box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);padding:25px;text-align:center;margin-top:15px;}
.why_cgooseus_section_col_bx_icon{background:#f1f1f1;border:1px dashed #ccc;border-radius:50%;height:90px;margin:auto;position:relative;text-align:center;width:90px;}
.why_cgooseus_section_col_bx_name{color:#451095;font-size:20px;margin-top:20px;}
.why_cgooseus_section_col_bx_icon img{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;}
.visually-appealing{padding:50px 0;}
.why_cgooseus_section_col_bx_icon_sh{float:left;height:70px;width:100%;}
.lets_talk::before{background:rgba(0, 0, 0, 0) url("../../img/images/arrow_big.png") no-repeat scroll left top;z-index:1;}
.lets_talk::after, .lets_talk::before{bottom:0;content:"";left:50%;position:absolute;right:0;top:0;}
.lets_talk::after{background:#efefef none repeat scroll 0 0;}
.lets_talk{background:#8bc6e0;color:#fff;padding:80px 0;position:relative;}
.lets_talk .text-center{position:relative;z-index:99;}
.lets_talk h2{color:#fff;font-size:30px;margin-bottom:5px;text-transform:uppercase;}
.lets_talk h3{color:#fff;font-size:22px;margin-bottom:20px;}
.lets_talk h2 span{color:#451095;}
.lets_talk p{font-size:16px;margin-bottom:40px;}
.icons_letstalk{font-size:35px;margin-bottom:10px;text-align:center;}
.name_letstalk{font-size:18px;font-weight:bold;text-align:center;}
.info_letstalk{text-align:center;}
.lets_tala_made{color:#000;font-size:25px;margin-bottom:15px;}
.design-process{padding:50px 0;}
.design-step{border-bottom:1px dashed #ccc;float:left;padding:30px 0;width:100%;}
.design-step:last-child{border-bottom:0px dashed #ccc;}
.design-step h2{color:#451095;font-size:23px;margin-bottom:10px;text-transform:uppercase;}
.design-step p{line-height:25px;margin-top:12px;}
.country_head{background-image:url("../../img/images/country/h_bg.png");background-position:center center;background-repeat:no-repeat;background-size:cover;padding:70px 0;text-align:center;}
.country_head p{color:#fff;font-size:19px;}
.country_head h1{color:#fff;display:block;font-size:43px;font-weight:bold;margin-bottom:10px;}
.support-det-ail{padding:50px 0;}
.support-det-ail p{color:#535353;font-size:17px;margin-bottom:30px;text-align:justify;}
.offered-sup{background-color:#f1f1f1;padding:60px 0;}
.offered-sup h2{color:#29166f;font-size:30px;margin-bottom:30px;text-align:center;text-transform:uppercase;}
.quick-glan{background-color:#fff;border-left:8px solid #29166f;float:left;margin-bottom:25px;padding:13px 15px;width:100%;min-height:75px;}
.quick-glan p{color:#313131;font-size:16px;margin:0;}
.soft-maintain h2{color:#29166f;font-size:30px;margin-bottom:50px;text-align:center;text-transform:uppercase;}
.soft-maintain{padding:60px 0 0;}
.serv-ices-includes{background-color:#398ac8;float:left;width:100%;}
.serv-ices-includes .col-md-6{padding:0;}
.servin-content{padding:15px 15px 0;}
.servin-content h3{color:#fff;font-size:20px;font-weight:bold;}
.servin-content > p{color:#fff;font-size:15px;text-align:justify;}
.we-pro-as{padding:60px 0;}
.we-pro-as h2{color:#29166f;font-size:30px;margin-bottom:50px;text-transform:uppercase;}
.round-list strong{background-color:#398ac8;border-radius:50%;color:#fff;display:inline-block;float:left;font-size:30px;font-weight:normal;height:55px;line-height:55px;margin-right:10px;text-align:center;width:55px;}
.round-list span{float:left;padding:13px 0 0;width:calc(100% - 65px);}
.round-list > li{float:left;margin-bottom:10px;width:100%;}
.set-a-part{background-color:#eeeeee;padding:60px 0;text-align:center;}
.set-a-part h2{color:#29166f;font-size:30px;margin-bottom:30px;text-align:center;text-transform:uppercase;}
.part-set .fa{color:#398ac8;display:block;font-size:40px;margin-bottom:15px;}
.part-set p{color:#3e3e3e;font-size:20px;margin:0;min-height:50px;}
.part-set{margin-bottom:30px;}
.blog_detail_sectc_bl span img{height:auto; height: auto} 
.carousel-control .icon-next::before, .carousel-control .icon-prev::before{display:none;}
.dedicated_develop_col_inner{min-height:310px;}
.blog_detail_sectc_bl img{height:auto !important;}
.webvevtwons h3{font-size:17px;}
.content_hireexpertin p{text-align:justify;}
.slider_img{background:rgba(0, 0, 0, 0) url("../../img/images/psd_to_wordpres_header_bg.png") no-repeat scroll center center;padding:80px 0;background-size:cover;}
.slider_img.shopifyslider_img{background:rgba(0, 0, 0, 0) url("../../img/images/psdshopify_bg.png") no-repeat scroll center center;background-size:cover;}
.our_adeptness_section{padding:50px 0;text-align:center;}
.main-heading{font-size:30px;margin-bottom:30px;}
.main-heading > span{font-weight:bold;}
.adeptness_mid_block_inner{margin-bottom:25px;}
.adeptness_box_content{font-size:20px;font-weight:bold;margin:15px 0 10px;}
.wordpress_to_psd{padding:50px 0;}
.title-sec{margin-bottom:25px;text-align:center;}
.title-sec h3{font-size:30px;margin-bottom:5px;}
.title-sec h3 span{font-weight:bold;}
.adeptness_psd_icon_box{float:left;min-height:70px;position:relative;width:100%;}
.adeptness_psd_title_box{color:#484848;font-size:19px;padding:0 0 15px;transition:all 0.3s ease 0s;font-weight:bold;}
.adeptness_psd_content_box{color:#484848;font-size:16px;line-height:23px;}
.adeptness_psd_col_inner{margin:0;min-height:245px;padding:27px 16px 24px;text-align:center;}
.sbucint{color:#fff;font-size:16px;margin-bottom:15px;}
.sbucint a{color:#fff;text-decoration:underline;}
.expert_mind{background:#efefef none repeat scroll 0 0;padding:50px 0;}
.title_setof_nav{font-size:30px;text-align:center;margin-bottom:25px;}
.title_setof_nav span{font-weight:bold;}
.different_experts_member .different_experts_name{float:left;margin:0 0 20px;width:25%;}
.different_experts_member .different_experts_name a{color:#333;font-size:15px;transition:all 0.3s ease 0s;}
.expert_minds_con{margin:0 0 40px;text-align:center;}
.slider_sectionsetbgs{background:#f0f1f4 url("../../img/images/patter_word_bg.png") repeat scroll 0 0/cover;padding:80px 0;}
.slider_wrapper{float:left;margin:70px 0 90px;width:100%;}
.slider_wrapper_inner::after{background:rgba(0, 0, 0, 0) url("../../img/images/shadow_bx_bottom.png") no-repeat scroll center center;content:"";height:584px;left:55px;position:absolute;top:35px;width:590px;}
.slider_wrapper_inner{background:#fff none repeat scroll 0 0;border:2px solid #c3c7da;border-radius:50%;box-shadow:9px 4px 1px rgba(0, 0, 0, 0.02), 9px 17px 66px 6px rgba(0, 0, 0, 0.07);height:452px;margin:0 auto;position:relative;text-align:center;width:452px;}
.slider_wrapper_inner_content_in{background:#fff none repeat scroll 0 0;border-radius:50%;float:left;height:100%;position:relative;width:100%;z-index:2;}
.slider_wrapper_inner_content{background:#7186e2 none repeat scroll 0 0;border-radius:50%;bottom:0;display:inline-block;height:378px;left:0;margin:auto;position:absolute;right:0;top:0;width:378px;z-index:1;}
.slider_wrapper_inner_content .carousel.slide{overflow:inherit;}
#dfgf .carousel-indicators{bottom:10px;left:0;position:absolute;right:0;text-align:center;z-index:9;margin:0;width:auto;}
#dfgf .carousel-indicators li{background:#fff none repeat scroll 0 0;border-radius:50%;box-shadow:0 0 0 2px #c3c7da;cursor:pointer;display:inline-block;height:23px;margin:0 5px;width:23px;}
#dfgf .carousel-indicators li.none{position:absolute;right:43px;top:-336px;}
#dfgf .carousel-indicators li.one{position:absolute;right:-52px;top:-146px;}
#dfgf .carousel-indicators li.two{bottom:-60px;position:absolute;right:49px;}
#dfgf .carousel-indicators li.three{bottom:-50px;left:34px;position:absolute;}
#dfgf .carousel-indicators li.four{left:-52px;position:absolute;top:-142px;}
#dfgf .carousel-indicators li.five{left:52px;position:absolute;top:-340px;}
#dfgf .carousel-indicators li.none::after, #dfgf .carousel-indicators li.one::after{content:"";height:72px;position:absolute;right:-90px;}
#dfgf .carousel-indicators li.none::after{background:rgba(0, 0, 0, 0) url("../../img/images/sl_like_icon.png") no-repeat scroll center center;top:-45px;width:68px;}
#dfgf .carousel-indicators li.none.active::after{background:rgba(0, 0, 0, 0) url("../../img/images/sl_like_icon_hr.png") no-repeat scroll center center;}
#dfgf .carousel-indicators li.one::after{background:rgba(0, 0, 0, 0) url("../../img/images/sl_wordpress_iocn.png") no-repeat scroll center center;top:-24px;width:71px;}
#dfgf .carousel-indicators li.one.active::after{background:rgba(0, 0, 0, 0) url("../../img/images/sl_wordpress_iocn_hr.png") no-repeat scroll center center;}
#dfgf .carousel-indicators li.two::after{background:rgba(0, 0, 0, 0) url("../../img/images/sl_ruler_icon.png") no-repeat scroll center center;content:"";height:72px;position:absolute;right:-80px;top:10px;width:78px;}
#dfgf .carousel-indicators li.two.active::after{background:rgba(0, 0, 0, 0) url("../../img/images/sl_ruler_icon_hr.png") no-repeat scroll center center;}
#dfgf .carousel-indicators li.three::after{background:rgba(0, 0, 0, 0) url("../../img/images/sl_documentation_icon.png") no-repeat scroll center center;content:"";height:79px;position:absolute;right:35px;top:13px;width:65px;}
#dfgf .carousel-indicators li.three.active::after{background:rgba(0, 0, 0, 0) url("../../img/images/sl_documentation_icon_hr.png") no-repeat scroll center center;}
#dfgf .carousel-indicators li.four::after{background:rgba(0, 0, 0, 0) url("../../img/images/transparency_icon.png") no-repeat scroll center center;content:"";height:85px;position:absolute;right:29px;top:-37px;width:100px;}
#dfgf .carousel-indicators li.four.active::after{background:rgba(0, 0, 0, 0) url("../../img/images/transparency_icon_hr.png") no-repeat scroll center center;}
#dfgf .carousel-indicators li.five::after{background:rgba(0, 0, 0, 0) url("../../img/images/sl_support_icon.png") no-repeat scroll center center;content:"";height:72px;position:absolute;right:45px;top:-45px;width:67px;}
#dfgf .carousel-indicators li.five.active::after{background:rgba(0, 0, 0, 0) url("../../img/images/sl_support_icon_hr.png") no-repeat scroll center center;}
.slider_wrapper_content{display:inline-block;height:338px;padding:120px 0 0;width:100%;}
.slider_wrapper_titile{color:#fff;font-size:32px;padding:0 0 20px;text-align:center;width:100%;font-weight:bold;}
.slider_wrapper_content_main{color:#fff;font-size:16px;line-height:21px;padding:0 25px;}
.resources-header{background-position:left top;background-size:cover;color:#fff;font-size:30px;font-weight:bold;padding:100px 0;border-bottom:1px solid #fff;}
.resources-header span{text-shadow:0 0 3px #000;font-family: "roboto",sans-serif; color: #fff; font-size: 30px; font-weight: bold}
.content_area_resources{padding:30px 0;}
.content_area_resources h2::after, .content_area_resources h3::after, .content_area_resources h4::after{background:#451095;clear:both;content:"";display:block;height:2px;margin:5px 0 0;vertical-align:top;width:47px;}
.content_area_resources h2, .content_area_resources h3, .content_area_resources h4{color:#29166f;display:inline-block;float:left;font-size:18px;
                          margin-bottom:15px;margin-top:15px;position:relative;width:100%; font-weight: 600}
.entry-content-page p{font-size:16px;line-height:26px;margin-bottom:10px;}
.content_area_resources li{background:rgba(0, 0, 0, 0) url("../../img/images/icn_list_detail.png") no-repeat scroll 0 2px;float:left;font-size:17px;
                          margin-bottom:15px;padding-left:24px;width:100%;}
.aside_menu, .sludebar_menus{float:left;margin-bottom:20px;width:100%;}
.aside_menu li, .sludebar_menus ul li{float:left;margin-bottom:2px;width:100%;position:relative;background:#e5e5e5 none repeat scroll 0 0;transition:all 0.5s ease 0s;}
.aside_menu li a, .sludebar_menus ul li a{color:#000;float:left;font-size:16px;padding:19px 15px 18px;position:relative;width:100%;}
.aside_menu li::before, .sludebar_menus ul li a::before{background-color:#451095;content:"";height:100%;left:0;position:absolute;top:0;width:3px;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;}
.aside_menu li:hover::before, .sludebar_menus ul li:hover a::before,
.aside_menu li.current_page_item::before, .sludebar_menus ul li.current_page_item a::before{width:100%;}
.aside_menu li a:hover, .sludebar_menus ul li a:hover, .aside_menu li.current_page_item a, .sludebar_menus ul li.current_page_item a{color:#fff;}
.addtoany_share_save_container.addtoany_content_bottom{display:none;}
.blog_cost_calculator{background-color:#451095;background-image:url("../../img/images/calculator_img.png");background-position:140% -100%;background-repeat:no-repeat;margin:30px 0 0;padding:60px 30px 40px;text-align:center;}

.blog_cost_calculator .cost_content{color:#fff;font-size:19px;margin-bottom:25px;font-family: 'intersemi_bold';font-weight: normal;}
.blog_cost_calculator .cost_btn .btn.btn-primary{display:block;text-transform:capitalize;border:1px solid #fff;}
.blog_row .media-left > img{max-width:inherit;}
.blog_row{border:1px solid #ddd;margin-bottom:20px;padding:13px 15px;position:relative;}
.blog_read_more{display:block;margin-top:22px;text-transform:capitalize;color:#451095;}
.pgng_new_ span.current{border:1px solid #ddd;display:inline-block;float:left;margin-left:-1px;padding:8px 17px;background:#eee;}
.pgng_new_ span a{border:1px solid #ddd;display:inline-block;float:left;margin-left:-1px;padding:8px 17px;}
.blog_row .entry-title.title_subs.detail_blog_page_heading{font-size:30px;font-family: 'intersemi_bold';text-transform:uppercase;font-weight: normal;}
.content_area_resources p{margin-bottom:15px;}
.stat_data_tex{float:left;position:relative;width:100%; margin-bottom: 20px;}
.stat_data_tex_hos{background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0;bottom:0;left:0;position:absolute;right:0;text-align:left;top:0;transition:all 0.3s ease-in-out 0s;z-index:3;}
.stat_data_tex_hos_text{bottom:15px;color:#fff;left:25px;letter-spacing:0;line-height:25px;position:absolute;right:25px;top:auto;transition:all 0.3s ease-in-out 0s;}
.stat_data_tex_hos:hover .stat_data_tex_hos_text{bottom:25px;transition:all 0.3s ease-in-out 0s;}
.pro_bold{font-weight:bold;margin-right:5px;}
.go-green-logic{text-align:justify;}
.office_event_img_social .office_event_img_cols{max-height:243px;min-height:188px;overflow:hidden;}
.office_event_img_cols::after{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1;}
.office_event_img_social .ofimg_sm{width:20.5%;}
.office_event_img_cols{float:left;margin:0 0 2px;padding:0 1px;position:relative;}
.team_head{background-image:url("../../img/images/ourteam/top-img.jpg");background-repeat:no-repeat;background-size:cover;background-position:center top;text-align:center;padding:170px 0 110px;}
.team_head h1{color:#fff;font-size:50px;text-shadow:0 1px 2px #000;}
.intro-team{padding:50px 0;text-align:center;}
.intro-team h2{color:#333333;font-size:30px;margin:0 0 30px;padding:0 0 15px;position:relative;}
.intro-team h2::after{background:#ff7f00;content:"";height:2px;left:50%;position:absolute;top:100%;transform:translate(-50%, 0px);width:120px;}
.intro-team p{color:#000;font-size:18px;margin-bottom:20px;}
.director-desk{padding:70px 0 100px;}
.team-director{border:2px solid #000;float:left;width:100%;}
.team-director img{margin-bottom:-60px;margin-left:-3px;margin-top:-60px;}
.team-director h2{color:#333333;font-size:25px;font-weight:bold;position:relative;margin:30px 0;padding:0 0 15px;}
.team-director h2::after{background:#ff7f00;content:"";height:2px;left:0%;position:absolute;top:100%;width:120px;}
.team-director p{color:#000;font-size:16px;margin-bottom:25px;max-width:620px;}
.team-director p{color:#000;font-size:15px;margin-bottom:25px;max-width:550px;padding-right:38px;text-align:justify;}
.name-of-director{color:#ff7f00;float:right;font-size:18px;font-weight:bold;margin-right:40px;}
.name-of-director span{color:#000;}
.aboutLogicTeam{padding:50px 0;text-align:center;}
.aboutLogicTeam h2{color:#333333;font-size:30px;margin:0 0 30px;padding:0 0 15px;position:relative;}
.aboutLogicTeam h2::after{background:#ff7f00;content:"";height:2px;left:50%;position:absolute;top:100%;transform:translate(-50%, 0px);width:80px;}
.team-img img{width:100%;}
.team-img .img-thumbnail{border-radius:0;padding:15px;}
.aboutLogicTeam .team-content{text-align:left;}
.aboutLogicTeam .team-content h3{color:#000;font-size:30px;}
.aboutLogicTeam .team-content.text-right{text-align:right;}
.grow-to-bloom{background-color:#d3eefd;padding:0;}
.grow-to-bloom > div{padding:0;}
.bloom-dev{max-width:490px;padding-left:23px;}
.bloom-dev h2{font-size:40px;margin:12px 0 10px;}
.bloom-dev p{color:#504f4f;font-size:16px;line-height:20px;margin-bottom:15px;}
.bloom-dev ul li span{color:#504f4f;font-size:16px;line-height:12px;}
.bloom-dev li{list-style:inside;color:#5eb4e7;margin-bottom:8px;}
.counsult-expert{background-color:#5eb4e7;padding:20px 0 10px;}
.counsult-expert h2{color:#fff;font-size:35px;font-weight:bold;margin:60px 0 30px;}
.counsult-expert a{background-color:#ff7f00;border-bottom:3px solid #ad5600;border-radius:3px;color:#fff;display:inline-block;font-size:32px;padding:10px 20px;}
.fun-team{padding-top:50px;}
.fun-team > div{padding:0;text-align:center;}
.fun-team h2{color:#333333;font-size:25px;font-weight:bold;margin:0 auto 30px;max-width:410px;position:relative;text-align:center;padding-bottom:15px;}
.fun-team h2::after{background:#ff7f00;content:"";height:2px;left:50%;position:absolute;top:100%;transform:translate(-50%, 0px);width:80px;}
.fun-team p{color:#333;font-size:17px;margin:0 auto 40px;max-width:900px;text-align:center;}
.logic-fun-time{position:relative;}
.logic-fun-time p{background-color:rgba(0, 0, 0, 0.6);margin:0;color:#fff;height:0%;left:0;position:absolute;top:0;width:100%;opacity:0;transition:all .5s ease 0s;}
.logic-fun-time span{position:absolute;top:50%;left:50%;display:block;transform:translate(-50%, -50%);font-size:25px;}
.logic-fun-time:hover p{opacity:1;height:100%;}
.country_header_secton.Accountants{background:rgba(0, 0, 0, 0) url("../../img/images/financial_bg_imgd.png") no-repeat scroll center top/cover;}
.country_header_secton_in{background:rgba(68, 68, 68, 0.74) none repeat scroll 0 0;float:left;padding:84px 0 0;width:100%;}
.country_header_secton_mobile_screen{background:url("../../img/images/iphonemobile_screen.png") no-repeat scroll center top;float:left;height:603px;width:419px;margin-bottom:-85px;}
.country_header_secton_mobile_screen_data{float:left;height:449px;margin:67px 0 0 72px;padding:15px;width:274px;}
.country_header_secton_mobile_screen_data ul li{float:left;margin-bottom:15px;padding:0 10px;width:33.33%;}
.country_icon_screen{background:rgba(255, 255, 255, 0.2) none repeat scroll 0 0;border-radius:10px;box-shadow:1px 1px 3px rgba(0, 0, 0, 0.2);float:left;height:60px;overflow:hidden;width:100%;}
.country_header_secton_right_data1{color:#fff;float:left;font-size:55px;width:100%;}
.country_header_secton_right_data2{color:#fff;float:left;font-size:40px;width:100%;}
.foradd{color:#fff;float:left;font-size:20px;margin:0 0 -10px;text-transform:capitalize;width:100%;}
.country_header_secton_right_countryname{border-bottom:1px solid #a9a9a9;border-top:1px solid #a9a9a9;color:#ff7f00;float:left;font-size:35px;margin:20px 0 15px;position:relative;text-transform:uppercase;width:100%;padding:10px 0;}
.country_header_secton_right_data3{color:#fff;float:left;font-size:25px;width:100%;}
.portfolio_button{float:left;margin-top:15px;width:100%;}
.text-center.main-ind-text{margin-top:15px;}
.mobileapp_devcountry_bx{padding:110px 0 30px;}
.mobileapp_devcountry_bx_left_title{color:#29166f;float:left;font-size:30px;margin-bottom:14px;width:100%;}
.mobileapp_devcountry_bx_left_title span{color:#ff7f00;}
.mobileapp_devcountry_bx_left p{margin-bottom:10px;}
.app_shown_describe{background:#e7f1ff url("../../img/images/bgpatterns.png") repeat scroll center top;float:left;overflow:hidden;padding:60px 0;width:100%;}
.app_shown_describe_bx_icn{background:#fff none repeat scroll 0 0;border-radius:50%;display:inline-block;height:64px;position:relative;text-align:center;vertical-align:middle;width:64px;}
.app_shown_describe_left .app_shown_describe_bx_icn{float:right;}
.app_shown_describe_bx_icn img{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;}
.app_shown_describe_bx_label{color:#303030;display:inline-block;font-size:24px;margin-left:10px;vertical-align:middle;}
.app_shown_describe_left .app_shown_describe_bx_label{margin-left:0;margin-right:10px;}
.app_shown_describe_center_mob{background:rgba(0, 0, 0, 0) url("../../img/images/splash_show_bg.png") no-repeat scroll center top;height:515px;margin:0 auto;position:relative;width:251px;}
.app_shown_describe_center_mob_screen{float:left;height:389px;margin:68px 0 0 17px;width:220px;}
.app_shown_describe_left .app_shown_describe_bx{text-align:right;}
.app_shown_describe_center_mob_screen img{width:100%;}
.app_shown_describe_bx{margin-bottom:100px; } 
.app_shown_describe_right, .app_shown_describe_left{margin-top:65px;}
.app_bottom_shwn_bs{padding:50px 0;}
.casestudyshoen_bx_col .blog_row_img{height:134px;margin-bottom:20px;overflow:hidden;text-align:center;width:100%;}
.casestudyshoen_bx_col .blog_row_img img{min-height:100%;}
.app_bottom_shwn_bs .nav.nav-tabs{margin-bottom:25px;}
.nav-tabs > li{display:inline-block;float:none;margin-bottom:0;}
.app_bottom_shwn_bs .nav.nav-tabs a{font-size:20px;font-weight:bold;margin-bottom:20px;padding:15px 30px;}
.app_bottom_shwn_bs .nav.nav-tabs{text-align:center;}
.casestudyshoen_bx_row .blog_detail_sectc_bl{float:left;left:100%;min-height:180px;text-align:justify;}
.casestudyshoen_bx_row .blog_row{float:left;width:100%;}
.casestudyshoen_bx_col .blog_detail_sectc_bl a{display:block;margin-top:10px;}

.casestudyshoen_bx_col_th .blog_row_img {height: 300px;margin-bottom: 20px;overflow: hidden;text-align: right;width: 100%;position: relative;}
.casestudyshoen_bx_col_th .blog_row_img img {max-width: 100%;min-width: 100%;width: 100%;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;}
.blog_post_method ul li{float:left;margin-right:18px;margin-top:9px;position:relative;}
.blog_row_detail .blog_post_method ul li{margin-bottom:5px;margin-top:0;}
.blog_detail_sectc_bl{clear:both;display:block;font-size:18px;line-height:28px;margin-bottom:6px;font-family: 'interregular';}
.casestudyshoen_bx_col_th .blog_row_detail{float:left;line-height:23px;min-height:250px;overflow:visible;padding:0;width:100%;}
.case_blogsections .blog_row{float:left;width:100%;background:#fff;}
.case_blogsections{background:#efefef none repeat scroll 0 0;padding:40px 0 50px;}
.app_bottom_shwn_bs .media-left img{width:auto;max-width:inherit;}
.app_bottom_shwn_bs .media-left{padding:15px 20px 0 0;}
#about_app .tab_contents_databx_left p{margin-bottom:10px;text-align:justify;}
#howitwork .webvevtwo li{background:rgba(0, 0, 0, 0) url("../../img/images/icn_list_detail.png") no-repeat scroll 0 2px;float:left;font-size:17px;margin-bottom:15px;padding-left:24px;width:100%;}
.portfolio_cols_bdd{border:5px solid #e6ebec;float:left;height:177px;margin-top:30px;overflow:hidden;position:relative;width:100%;box-shadow:0 0 0 1px #ccc;transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;z-index:9;}
.event_gallery_colss .portfolio_cols{float:left;position:relative;transition:all 0.2s ease-in-out 0s;width:100%;}
.event_gallery_colss .portfolio_cols::after, .event_gallery_colss .portfolio_cols::before{background:#d2dde2 none repeat scroll 0 0;border:1px dashed #bbb;bottom:-1px;content:"";left:-4px;position:absolute;right:-5px;top:28px;}
.event_gallery_colss .portfolio_cols::before{transform:rotate(2deg);transition:all 0.3s ease-in-out 0s;}
.event_gallery_colss .portfolio_cols::after{transform:rotate(-2deg);transition:all 0.3s ease-in-out 0s;}

.portfolio_cols_hor {
	background-color: rgba(255, 255, 255, 0.8);
	color: #451095;
	text-align: center;
	transition: all .80s ease-in-out;
	display: inline-block;
	width: 100%;
	margin-top: 10px;
}
.gall_title {
	display: inline-block;
	width: 100%;
	text-align: left;
}

.portfolio_cols_hor_tabs {
	width: 100%;
	padding: 10px;
}
.port_web_name > a{color:#451095;display:block;font-size:16px;margin-bottom:10px;text-decoration:underline;}
.port_base_img img{height:auto !important;min-height:100%;min-width:100%;width:auto;display: block !important;}

.port_base_img {
	float: left;
	height: 210px;
	
	width: 100%;
}

.gallery-item::before{transform:rotate(2deg);transition:all 0.3s ease-in-out 0s;}
.gallery-item::after, .gallery-item::before{background:#d2dde2 none repeat scroll 0 0;border:1px dashed #bbb;bottom:-1px;content:"";left:-4px;position:absolute;right:-5px;top:28px;}
.gallery-item::after{transform:rotate(-2deg);transition:all 0.3s ease-in-out 0s;}
.gallery-item{float:left;position:relative;transition:all 0.2s ease-in-out 0s;width:100%;}
.gallery-icon{float:left;height:207px;margin-top:30px;overflow:hidden;position:relative;transition:all 0.2s ease-in-out 0s;width:100%;z-index:9;}
.gallery-icon a{display:block;height:100%;position:relative;width:100%;}
.gallery-icon img{height:auto !important;min-height:100%;min-width:100%;width:inherit !important;}
.content_area.content_area_gallery{padding:30px 0;}
.topn{float:left;margin-top:20px;width:100%;}
.country_head{background-image:url("../../img/images/country/h_bg.png");background-repeat:no-repeat;background-size:cover;background-position:center center;text-align:center;padding:70px 0;}
.country_head span{color:#fff;display:block;font-size:43px;font-weight:bold;margin-bottom:10px;}
.country_head p{color:#fff;font-size:19px;}
.produvtivity h4{color:#000;font-size:26px;line-height:40px;margin-bottom:20px;}
.produvtivity span{display:block;color:#29166f;font-size:37px;font-weight:bold;line-height:48px;margin-bottom:20px;}
.produvtivity p{color:#3e3e3e;font-size:14px;line-height:24px;margin-bottom:20px;text-align:justify;}
.place_country{border-top:4px solid #002277;box-shadow:0 1px 2px #ccc;margin-bottom:15px;padding:30px 15px;text-align:center;}
.place_country h2{color:#29166f;font-size:26px;font-weight:bold;margin:10px 0;}
.place_country li{color:#3e3e3e;font-size:16px;list-style:inside;padding:5px 0;}
.place_country li a{color:#29166f;}
.place_country ul{min-height:100px;}
.global_country{background-color:#f1f1f1;padding:60px 0;text-align:center;}
.global_country h1{color:#51428a;font-size:37px;font-weight:bold;margin-bottom:25px;text-transform:uppercase;}
.global_country p{color:#5f5f5f;margin-bottom:20px;}
.case-study-country{background:#fff none repeat scroll 0 0;border:1px solid #ddd;padding:4px 6px 25px;margin-right:1px;}
.global_case_study h2{color:#51428a;font-size:37px;font-weight:bold;margin-bottom:15px;text-transform:uppercase;}
.global_case_study p{color:#000;font-size:14px;margin-bottom:20px;}
.global_case_study{padding:60px 0;text-align:center;}
.case-study-country a{color:#51428a;font-size:20px;font-weight:bold;}
.industries_country{background-color:#f3f1f1;padding:60px 0 0;text-align:center;}
.industries_country h2{color:#51428a;font-size:37px;font-weight:bold;margin-bottom:25px;text-transform:uppercase;}
.ind_cat{background-color:#000;margin-bottom:25px;padding:10px 0 25px;}
.ind_cat p{color:#fff;font-weight:bold;}
.ind_cat.hotel{background-image:url("../../img/images/country/hotels.png");background-repeat:no-repeat;background-size:cover;background-position:center center;}
.ind_cat.transport{background-image:url("../../img/images/country/transport.png");background-repeat:no-repeat;background-size:cover;background-position:center center;}
.ind_cat.health{background-image:url("../../img/images/country/health.png");background-repeat:no-repeat;background-size:cover;background-position:center center;}
.ind_cat.real{background-image:url("../../img/images/country/real.png");background-repeat:no-repeat;background-size:cover;background-position:center center;}
.ind_cat.service{background-image:url("../../img/images/country/service.png");background-repeat:no-repeat;background-size:cover;background-position:center center;}
.ind_cat.goverment{background-image:url("../../img/images/country/goverment.png");background-repeat:no-repeat;background-size:cover;background-position:center center;}
.ind_cat.school{background-image:url("../../img/images/country/school.png");background-repeat:no-repeat;background-size:cover;background-position:center center;}
.ind_cat.accounts{background-image:url("../../img/images/country/accounts.png");background-repeat:no-repeat;background-size:cover;background-position:center center;}
.ind_cat.profassional{background-image:url("../../img/images/country/profassional.png");background-repeat:no-repeat;background-size:cover;background-position:center center;}
.ind_cat a{color:#fff !important;}

section.how_to_grow{background-image:url("../../img/images/how_to_bg.png");
background-repeat:no-repeat;background-size: cover;
   padding: 60px 0px 150px;
    position: relative;
}

.grow_cloud {
    position: absolute;
   bottom: -27px;
    width: 100%;
}
section.how_to_grow .grow{
	color: #fff;
 
}
.grow_img {
    position: absolute;
    bottom: 0;
    right: 0;
    height: 0px;
}
.grop_mobile{
	display: none;
}
ul.nav.nav-pills.nav-stacked {
    margin-top: 20%;
}
section.how_to_grow .grow .text{
	padding-bottom: 30px;
}
section.how_to_grow .grow h1{
	color: #fff;
	padding-bottom: 20px;
	font-size: 40px;

}
.grop_mobile .grow{
  font-size: 30px;
color:#000;
font-weight: 600;
padding-bottom: 30px;
}
section.how_to_grow .grow_img img{
float: right;

}
.grow_img_tab{
	padding-bottom: 30px;
}
section.how_to_grow .grow p{
font-size: 16px;
padding-bottom: 20px;
}

#topPos .nav-pills>li.active>a, #topPos .nav-pills>li.active>a:focus, #topPos .nav-pills>li.active>a:hover {
  
    background:none !important;
     font-size: 40px;
    color: #000;
    font-weight: 500;
}
.novi-disabled{
text-align: center;
margin-top: 100px;
}

.live-anchor.active {
   font-size: 40px;
    color: #000;
    font-weight: 500;
}
#topPos .nav>li>a:focus, #topPos .nav>li>a:hover {
    text-decoration: none;
    background:none !important;
   
   
    color:#451095;
    
}
.live-anchor {
    font-size:33px;
     color: #adadad;
}
.row-xxl-150.novi-disabled {
    text-align: center;
}
.row-xxl-150.novi-disabled .col-12{
	margin-bottom: 20px;
}
p.grow_up_title {
    padding-top: 20px;
    font-size: 20px;
    color: #000;
    text-align: left;
        padding-bottom: 20px;
}
div#fake-footer {
    padding-bottom: 50px;
}
section.grop_up_p {
   padding-top: 35px;
}

.testimonial_country{background-image:url("../../img/images/country/test-country.png");background-repeat:no-repeat;background-size:cover;background-position:center center;padding:60px 0 70px;text-align:center;}
.testimonial_country h3{color:#fff;font-size:37px;font-weight:bold;margin-bottom:25px;text-transform:uppercase;}
#country_testimonial .user-image{border:3px solid #fff;border-radius:50%;display:inline;height:120px;margin-bottom:25px;width:120px;}
.testi-text{color:#fff;font-size:17px;font-style:italic;line-height:30px;margin:0 auto 30px;max-width:950px;}
.userName{color:#fff;font-size:20px;font-weight:bold;margin-bottom:5px;}
.userTitle{color:#fff;font-size:15px;}
#country_testimonial .carousel-indicators{bottom:-40px;}
.hire_exp{background-color:#2064b6;padding:60px 0;text-align:center;}
.hire_exp h2{color:#fff;margin-bottom:40px;text-transform:uppercase;}
.hire-step{border-top:1px solid #fff;color:#fff;position:relative;}
.hire-step::before{background:#fff none repeat scroll 0 0;border-radius:50%;content:"";height:30px;left:0;position:absolute;top:-15px;width:30px;}
.hire-step::after{background:#fff none repeat scroll 0 0;border-radius:50%;content:"";height:30px;right:0;position:absolute;top:-15px;width:30px;}
.hire-step > li{float:left;padding-top:60px;position:relative;width:calc(100%/5);}
.hire-step > li::before{background:#fff none repeat scroll 0 0;content:"";height:60px;position:absolute;top:0;width:1px;}
.hire-step .hs1{border:1px solid #fff;border-radius:50%;height:180px;margin:0 auto;max-width:180px;padding:30px 0;width:100%;}
.hire-step .hs1 > p{color:#fff;margin:0 auto;max-width:130px;}
.btn-hire-coun .btn.btn-danger{background-color:#fc7f01;border:0 none;font-size:23px;margin:50px 0 30px;padding:10px 30px;}
.place_country img{height:37px;width:70px;}
.detail_country{padding:50px 0;}
.rowoffreescript_col{float:right;max-width:180px;}
.product_middle_menu_box{padding:00px 0;}
.free-script-page{padding:50px 0;}
.titlesetccns{font-size:28px;margin-bottom:10px;  font-family: "roboto",sans-serif;}
.titlesetccns h2{font-size:28px; font-weight: normal;  font-family: "roboto",sans-serif;}
.rowoffreescript_cont p{margin-bottom:10px;}
.pull-left .rowoffreescript_cont{text-align:right;}
.pull-right .rowoffreescript_col{float:left;max-width:180px;}
.rowoffreescript_cont .btn.btn-primary{padding:11px 15px;text-transform:capitalize;}
.main-discription-freescript{background:#e5eaf1 none repeat scroll 0 0;text-align:center;}
.main-discription-freescript h1{margin-bottom:15px;}
.creativity{background-color:#31bdb7;padding:60px 0;text-align:center;position:relative;overflow:visible !important;}
.creativity p{color:#fff;}
.creativity .mobileapp_devcountry_bx_left_title{color:#fff;}
.creativity::after{border-left:30px solid transparent;border-right:30px solid transparent;border-top:30px solid #31bdb7;bottom:-30px;content:"";left:50%;position:absolute;transform:translate(-50%, 0px);z-index:99;}
.advantages-country{background-color:#fff;padding:50px 0;text-align:center;}
.advantages-country h2{color:#29166f;font-size:31px;font-weight:bold;margin-bottom:20px;}
.app_bottom_shwn{padding:30px 0;}
.detail-advant{float:left;padding:50px 0 0;position:relative;width:100%;}
.detail-advant .left-detail-advant{border-right:1px dashed #ccc;padding:0px 0;width:50.1%;}
.detail-advant .right-detail-advant{border-left:1px dashed #ccc;padding:0px 0;}
.left-detail-advant strong::after{border-color:#451095 transparent transparent #451095;border-style:solid;border-width:17px 12px;content:"";position:absolute;right:-24px;top:0;}
.left-detail-advant strong{background:#451095 none repeat scroll 0 0;color:#fff;display:block;font-weight:bold;margin:0 40px;padding:30px 0;position:relative;}
.right-detail-advant strong::after{border-color:#451095 #451095 transparent transparent;border-style:solid;border-width:17px 12px;content:"";position:absolute;left:-24px;top:0;}
.right-detail-advant strong{background:#451095 none repeat scroll 0 0;color:#fff;display:block;font-weight:bold;margin:0 40px;padding:30px 0;position:relative;}
.detail-advant .left-detail-advant::before{background:#fff none repeat scroll 0 0;border:2px solid #451095;border-radius:50%;content:"";height:10px;position:absolute;right:-14px;top:-12px;transform:translate(-50%, 0px);width:10px;}
.detail-advant .right-detail-advant::before{background:#fff none repeat scroll 0 0;border:2px solid #451095;border-radius:50%;content:"";height:10px;position:absolute;left:0px;top:-12px;transform:translate(-50%, 0px);width:10px;}
.sectionset_iosands{background-color:#eee;padding:50px 0;}
.sectionset_iosands .headings{margin-bottom:30px;}
.sectionset_iosands_colcon .descectionset_iosands{float:left;margin:10px 0 24px;text-align:justify;width:100%;}
.sectionset_iosands_col.sectionset_iosands_image > img{display:inherit;margin:0 auto;max-height:400px;}
.acquainted{background-color:#282e3e;padding:60px 0;text-align:center;}
.acquainted .mobileapp_devcountry_bx_left_title{color:#fff;}
.acquainted p{color:#fff;margin-bottom:55px;}
.acquainted .slide p{color:#fff;font-size:16px;line-height:30px;margin:0 0px 0 25px;text-align:justify;}
.acquainted .slide p a{color:#ff7f00;text-decoration:underline;}
.acquainted .left.carousel-control{color:#fff;left:-50px;}
.acquainted .right.carousel-control{color:#fff;right:-50px;}
.acquainted h4{margin-left:25px;border-bottom:1px solid;color:#fff;font-size:30px;font-weight:bold;margin-bottom:15px;padding-bottom:8px;text-align:left;text-transform:uppercase;}
.testimonial-country{background:rgba(0, 0, 0, 0) url("../../img/front/testimonial.png") no-repeat fixed center top/cover;}
.testimonial-country .cilent_img img{bottom:0;height:100%;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0;}
.testimonial-country .cilent_name span{color:#f3bf21;float:left;font-size:17px;width:100%;}
.testimonial-country .cilent_name label{color:#fff;float:left;font-size:18px;padding:5px 0 0;width:100%;}
.testimonial-country .cilent_img{background:#1d1f23 none repeat scroll 0 0;border:2px solid #fff;border-radius:2px;height:135px;overflow:hidden;position:relative;width:135px;}
.testimonial-country .cilent_text{color:#fff;float:left;font-size:16px;width:100%;line-height:30px;}
.testimonial-country .right_side_testi{float:left;width:100%;padding-left:0%;text-align:left;}
.testimonial-country .left_side_testi{float:left;width:18%;}
.testimonial-country .slide{margin:30px auto 0;max-width:100%;}
.testimonial-country .award{color:#fff;font-size:40px;position:relative;text-align:center;width:100%;}
.testimonial-country .award::after{background:#f3bf21 none repeat scroll 0 0;bottom:-20px;content:"";height:1px;left:0;margin:auto;position:absolute;right:0;width:151px;}
.testimonial-country .owl-nav{display:none;}
.testimonial-country .owl-dots .owl-dot span{background:#404040 none repeat scroll 0 0;height:15px;margin:0 3px;width:15px;}
.testimonial-country .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span{background:#c6c6c6 none repeat scroll 0 0;}
.testimonial-country .quotes_img img{margin-bottom:15px;width:34px;}
.cilent_name{float:right;margin-top:15px;}
.industry_slide{float:left;max-width:65%;padding:164px 0;text-align:left;width:100%;}
.industry_header{background:rgba(0, 0, 0, 0) url("../../img/images/industry_header_bg.png") no-repeat scroll center top/cover;}
.industry_heder_inner{background:rgba(0, 0, 0, 0) linear-gradient(to right, rgba(255, 255, 255, 1) 22%, rgba(255, 255, 255, 0) 100%) repeat scroll 0 0;border-bottom:1px solid rgba(0, 0, 0, 0.1);border-top:1px solid rgba(0, 0, 0, 0.1);float:left;width:100%;}
.industry_slide h1{color:#451095;font-size:50px;padding:0 0 10px;font-weight:bold;}
.industry_slide p{color:#333;font-size:20px;line-height:31px;}
.industriessection_fullshown ul li{margin-bottom:30px;min-height:235px;padding:0 20px;text-align:center;}
.icon_of_ind{display:inline-block;height:55px;margin:0 auto;position:relative;width:55px;}
.icon_of_ind img{bottom:0;left:0;max-width:100%;position:absolute;transition:all 0.3s ease-in-out 0s;}
.industriessection_fullshown_title{margin-top:15px;}
.industriessection_fullshown_title a{color:#333;font-size:19px;margin-bottom:10px;margin-top:10px;display: block;font-weight:bold; line-height: 23px;}
.industriessection_fullshown_content{font-size:15px;line-height:23px;padding:10px 0;}
.industriessection_fullshown{padding:70px 0;}
.indus_bottom{background:#efefef none repeat scroll 0 0;padding:62px 0;}
.indus_left{float:left;width:50%;}
.menu_arrow{float:left;position:relative;width:100%;}
.content.left_arrow::before{border-bottom:24px solid transparent;border-left:24px solid #fff;border-top:24px solid transparent;content:"";height:0;position:absolute;right:-24px;top:5%;transition:all 0.3s ease-in-out 0s;width:0;z-index:99999;}
.title_box{float:left;padding:0 0 20px;width:100%;}
.title_box a{color:#333;font-size:21px;margin-bottom:10px;margin-top:10px;}
.box_content{float:left;padding-right:10px;width:100%;}
.box_content p{font-size:15px;}
.right_image{background:#adc2d4 none repeat scroll 0 0;float:right;min-height:290px;position:relative;width:48%;}
.right_image img{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;}
.content.left_arrow{background:#fff none repeat scroll 0 0;float:left;min-height:290px;padding:30px 0 30px 20px;transition:all 0.3s ease-in-out 0s;width:52%;}
.content_area.Page-contact{padding:60px 0;}
.contact_detail_info_row_icn > img{margin-right:15px;margin-top:20px;max-width:inherit;width:auto;}
.contact_detasil::before{background:rgba(0, 0, 0, 0.1) none repeat scroll 0 0;height:1px;top:0;}
.contact_detasil::after{background:rgba(0, 0, 0, 0.2) none repeat scroll 0 0;bottom:0;height:4px;}
.contact_detasil::after, .contact_detasil::before{content:"";left:0;position:absolute;right:0;z-index:2;}
.contact_detasil{background:url("../../img/images/google_map_img.png") no-repeat scroll center top;float:left;overflow:hidden;position:relative;width:100%;}
.contact_detasil_data{background:rgba(49, 170, 225, 0.85);float:left;max-width:436px;bottom:0;color:#fff;left:0;padding:25px 27px;right:0;top:0;width:100%;z-index:1;}
.contact_detasil_data .title_of_aoncte{float:left;font-size:30px;margin-bottom:20px;text-transform:uppercase;width:100%;}
.contact_sec_row{display:table;margin-bottom:20px;vertical-align:middle;width:100%;}
.detail_cont, .icon_acont{display:table-cell;text-align:left;vertical-align:middle;}
.icon_acont{color:#fff;font-size:25px;width:37px;}
.detail_cont{font-size:16px;line-height:25px;}
.ph_googlemap_shoe.ph_googlemap_shoe_sec{display:block;}
.contact_full_sec_right{margin-top:25px;}
.SubmitResume .form-control{border-color:#ddd;border-radius:3px !important;height:50px;}
section.header-partnership{background:url(../../img/images/partner/banner.jpg);background-size:cover;background-position:center center;padding:70px 0;}
.header-partnership h2{color:#fff;font-size:30px;font-weight:bold;padding:5px 0;text-transform:capitalize;}
.header-partnership p{color:#fff5a2;font-size:20px;padding:5px 0;}
.partnership-content p{margin:0 auto 20px;max-width:950px;text-align:center;}
.business-partner{background:#eee none repeat scroll 0 0;padding:40px 0;}
.type-of-partnership{padding:0;}
.business-partner h2{color:#3a7bca;font-size:30px;font-weight:bold;padding:50px 0 20px;text-transform:capitalize;}
.business-partner p{text-align:justify;margin-bottom:10px;}
.reselling-partnership{padding:40px 0;}
.reselling-partnership h2{color:#3a7bca;font-size:30px;font-weight:bold;padding:50px 0 20px;text-transform:capitalize;}
.reselling-partnership p{text-align:justify;margin-bottom:10px;}
.why-partner img{display:inline;margin:0 auto 20px;max-width:110px;}
.why-partner{text-align:center;padding:50px 0;}
.why-partner h3{color:#3a7bca;font-size:30px;font-weight:bold;padding:20px 0 40px;text-transform:capitalize;}
.partnership-content{text-align:center;padding:50px 0;}
.partnership-content h1{color:#3a7bca;font-size:30px;font-weight:bold;padding:0px 0 20px;text-transform:capitalize;}
.partnership-content a{color:#3a7bca;font-weight:bold;text-transform:capitalize;}
.solution_idea p{margin-bottom:15px;text-align:justify;}
.solution_idea > .title_main{color:#31aae1;display:block;font-size:35px;font-weight:bold;margin-bottom:15px;margin-top:50px;text-align:left;}
.working_process{padding:80px 0;}
.working_process h3{color:#31aae1;display:block;font-size:30px;margin-bottom:15px;margin-top:80px;}
.image_working img{width:87%;}
.image_working.right_img img{float:right;}
.work_section{float:left;width:100%;margin-bottom:80px;}
.work_section:last-child{margin-bottom:0px;}
.enterprises-left{float:left;width:20%;padding-right:3%;}
.enterprises-body{float:left;width:80%;}
.enterprises h2{color:#31aae1;display:block;font-size:32px;font-weight:normal;margin-bottom:75px;text-align:center;text-transform:capitalize;}
.enterprises-heading{color:#31aae1;display:block;font-size:23px;margin-bottom:15px;}
.enterprises-body p{font-size:15px;}
.box_enterprises{float:left;width:100%;margin-bottom:50px;}
.solution_idea p a{font-weight:bold;color:#31aae1;}
.discuss_project{background-color:#31aae1;padding:20px 0;background-image:url("../../img/images/start/idea_discuss.png");background-repeat:no-repeat;background-size:13%;}
.discuss_project p{color:#fff;font-size:30px;line-height:40px;max-width:310px;}
.btn.btn-discuss-project{background-color:#ff8e0a;color:#fff;padding:10px 40px;border-radius:3px;font-size:20px;margin-top:13px;}
.btn.btn-discuss-project:hover,
.btn.btn-discuss-project:focus{color:#fff;}
.idea_working > p > a{font-weight:bold;color:#31aae1;}
.startup_page_section_slide{background:rgba(0, 0, 0, 0) url("../../img/images/start/startup_banner.png") no-repeat scroll center center/cover;padding:90px 0;}
.working_process h2.title_main{color:#31aae1;display:block;font-size:32px;font-weight:bold;margin-bottom:75px;text-align:center;text-transform:capitalize;}
.enterprises{background:#eee none repeat scroll 0 0;margin-bottom:40px;padding:70px 0 50px;}
.startup_business_se{background:#efefef none repeat scroll 0 0;clear:both;display:block;padding:40px 0;width:100%;}
.startup_sc_title{color:#fff;display:block;font-size:38px;font-weight:bold;margin-bottom:10px;text-transform:uppercase;}
.startup_sc_subtitle{clear:both;color:#fff;font-size:17px;margin:auto;max-width:630px;}
.testimonial_sectks_row{text-align:center;}
.here_exped_tital::before{background:url("../../img/images/dot_line.png") no-repeat scroll center top;bottom:-35px;height:20px;left:0;position:absolute;width:100%;content:"";}
.on_staratup_hire .here_exped_tital{color:#31aae1;display:block;font-size:32px;font-weight:normal;text-align:center;text-transform:capitalize;position:relative;}
.hire_ex{color:#333;float:left;font-size:20px;padding-top:15px;text-align:center;width:100%;}
.hire_s{float:left;padding:30px 0;width:100%;}
.hire_s ul li{display:inline-block;margin:1%;padding:16px 0;text-align:center;vertical-align:top;width:22%;}
.hire_s ul li a{color:#333;font-size:16px;}
.hire_s ul li:hover{box-shadow:2px 6px 19px 0 #666;}
.hire_expert.on_staratup_hire{padding:40px 0;}
.home_nnew{float:left;text-align:center;width:100%;margin-bottom:40px;}
.product_page_banner_box{position:relative;padding:0;}
.product_page_banner_box_content{background:rgba(191, 200, 215, 0.9) none repeat scroll 0 0;bottom:0;left:0;padding:25px 0;position:relative;right:0;top:0;z-index:9;}
.product_page_banner_box_left h1{color:#000;font-size:39px;font-weight:bold;margin-top:45px;text-transform:uppercase;}
.product_page_banner_box_left p{color:#000;font-weight:normal;margin:10px 0 5px;}
.product_page_banner_box_left ul li{background:rgba(0, 0, 0, 0) url("../../img/images/arrow_of_pro.png") no-repeat scroll 0 5px;float:left;font-size:19px;margin-bottom:10px;padding-left:20px;width:100%;font-weight:normal;color:#000;}
.why_should .title_heading_sub{clear:both;font-size:16px;line-height:25px;margin:0 auto 25px;max-width:627px;text-align:center;}
.product_show_bx{background:#fff none repeat scroll 0 0;border:1px solid #ddd;float:left;padding:6px 6px 0;position:relative;text-align:center;transition:all 0.4s ease-in-out 0s;width:100%;z-index:1;margin-bottom:25px;}
.pro_sho_bg{background:rgba(255, 255, 255, 0.8) none repeat scroll 0 0;bottom:0;height:0;left:0;overflow:hidden;position:absolute;right:0;transition:all 0.4s ease-in-out 0s;width:100%;z-index:9;}
.product_show_bx_in{float:left;position:relative;width:100%;z-index:1;}
.product_image_full_shon{float:left;height:190px;position:relative;width:100%;}
.product_show_bx_name{color:#464647;float:left;font-size:16px;margin-bottom:25px;margin-top:28px;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap;width:100%;}
.product_image_full_shon span{float:left;height:100%;overflow:hidden;position:relative;width:100%;}
.product_image_full_shon img.img_prora{min-height:100%;min-width:100%;}
.product_image_full_shon_icon{background:rgba(255, 255, 255, 0.18) none repeat scroll 0 0;border-radius:50%;bottom:-25px;height:50px;left:50%;margin-left:-25px;overflow:hidden;padding:5px;position:absolute;width:50px;z-index:2;}
.buttons_of_products{clear:both;display:block;margin-bottom:5px;margin-top:5px;width:100%;}
.product_show_bx:hover .pro_sho_bg{bottom:0;display:block;height:100%;padding-top:21%;width:100%;}
.product_show_bx:hover{border-color:#bbb;box-shadow:0 -2px 6px rgba(0, 0, 0, 0.2);transform:translate(0px, -10px);}
.buttons_of_products .btn.btn-primary{margin-bottom:7px;padding:9px 15px;text-transform:capitalize;}
.content-area.product_all_show{padding:30px 0;}
.pro_new_change{background:red none repeat scroll 0 0;border-radius:50px;color:#fff;font-size:11px;padding:4px 10px;position:absolute;right:12px;text-transform:uppercase;top:13px;z-index:9;}
.content_left_bar ul.ul_bullet li, .content_left_bar ul.webvevone li, .content_left_bar ul.webvevtwo li, .new_sid ul li{background:url("../../img/images/icn_list_detail.png") no-repeat scroll 0 2px;float:left;font-size:17px;margin-bottom:15px;padding-left:24px;width:100%;}
.content_area.content_left_bar.pursue p{margin-bottom:20px;}
.headSpan{display:block;font-size:15px;font-weight:normal;margin:15px auto 0;max-width:750px;}
.mainHeadTop{font-size:25px;font-weight:bold;text-align:center;margin-bottom:30px;}
section.nav-portfolio-top{background:#eee;border-bottom:1px solid #ccc;border-top:1px solid #ccc;overflow:initial;padding:0;text-align:center;}
.add_sttc{margin-bottom:13px;}
.nav-portfolio-top ul.nav > li{display:inline-block; margin-bottom: 15px;}
.nav-portfolio-top ul.nav > li > a{display:inline-block;padding:10px 30px;}
.subMenus-port{background:#fff none repeat scroll 0 0;min-width:560px;padding:0;position:absolute;width:auto;z-index:999;display:none;left:0;}
.make-div .subMenus-port{ display: block}
.subMenus-port li{border-bottom:1px solid #ddd;padding:9px 20px;text-align:left;}
.subMenus-port1{display:none;}

.nav-portfolio-top ul li.drop-down-port1:hover > .subMenus-port1{display:block;}
.subMenus-port > ul > li{border:1px solid #ddd;float:left;padding:10px 40px 10px 10px;text-align:left;width:50%;cursor:pointer;}
.subMenus-port > ul > li.activecnt{background-color:#31aae1;position:relative;}
.subMenus-port > ul > li.activecnt::before{color:#fff;content:"\f00c";font-family:fontawesome;position:absolute;right:15px;}
.subMenus-port > ul > li.activecnt a{color:#fff;text-decoration:none;}
.subMenus-port > ul > li.activecat{background-color:#31aae1;position:relative;}
.subMenus-port > ul > li.activecat::before{color:#fff;content:"\f00c";font-family:fontawesome;position:absolute;right:15px;}
.subMenus-port > ul > li.activecat a{color:#fff;text-decoration:none;}
.subMenus-port > ul > li a{font-size:15px;}
.sec_dv h2{font-size:24px;margin:0;padding:10px 0 0;text-align:center;}

.web_links, .web_links a{display:inline-block;}
.web_links a {
	background-color: #ddd;
	border-radius: 50%;
	color: #4f4d4d;
	height: 30px;
	width: 30px;
	font-size: 14px;
	padding: 5px;
}

.web_links {
	
	float: right;
	padding: 0;
}

.port_web_name p, .port_web_name p a {
	color: #4d4d4d;
	display: inline-block;
	font-size: 18px;
	font-weight: 700;
}

.port_web_name {
	color: #000;
	display: block;
	font-size: 19px;
	margin-bottom: 0;
	float: left;
	min-width: 60%;
	text-align: left;
}
.more_btn {
	display: inline-block;
	float: left;
	width: 76%;
	text-align: left;
}

.portfolio_cols_hor_tabs .btn.btn-primary {
	margin-bottom: 7px;
	padding: 9px 15px;
	text-transform: capitalize;
	background: transparent !important;
	border: none;
	color: #451095;
	font-weight: 600;
	padding: 0;
	border-bottom: 1px #451095 solid;
	border-radius: 0;
}

.portfolio_cols_bdd {
	border: 1px solid #e6e6e6;
	float: left;
	height: 310px;
	margin-top: 30px;
	overflow: hidden;
	position: relative;
	width: 100%;
	box-shadow: none;
	border-radius: 9px;
	padding: 11px 11px 0;
}
.portfolio_single_content{float:left;height:100%;width:100%;}
.sml_icons{position:absolute;right:5px;top:5px;width:40px;}
.sml_icons ul{float:right;width:100%;}
.sml_icons ul li{background:#fff none repeat scroll 0 0;border-radius:50%;box-shadow:0 0 5px 0 #999;float:right;height:40px;overflow:hidden;padding:2px;position:relative;width:100%;}
.sml_icons ul li img{bottom:0;left:0;margin:auto;max-height:80%;position:absolute;right:0;top:0;}
.nav-portfolio-top .nav > li > a:hover, .nav-portfolio-top .nav > li > a:focus{background-color:#451095;text-decoration:none;color:#fff;}

#show_section .filter_block.tec_1{background-color:#451095;border:1px solid #451095;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:bold;margin:0 3px 4px;padding:2px 9px;}
.modal.signup_new_modal .modal-dialog { max-width: 500px !important; width: 100% !important;}
.modal.signup_new_modal .modal-title{color:#fff;font-size:20px;padding:0;text-align:left;float:none !important;width:auto !important;}
.modal.signup_new_modal .modal-header{border-bottom:1px solid #e5e5e5 !important;padding:15px !important;}
.modal.signup_new_modal .close{font-size:30px;color:#fff;opacity:1;}
.modal.signup_new_modal .modal-content{border-radius:0;}
.modal.signup_new_modal .input-group-addon{border-radius:0;width:50px;}
.modal.signup_new_modal .modal-footer > div{text-align:left;}
.modal.signup_new_modal label.error{display:none !important;}
.modal.signup_new_modal .input-group{width:100%;}
.modal.signup_new_modal #myModalLabel img{float:right;margin-right:11px;margin-top:-4px;width:27px;}

body.modal-open { padding-right: 17px !important;}
body.modal-open .quote_pop_plus { line-height: 73px; right: 17px; width: 57px;}
body.modal-open .box-bottom-fix.affix .fix-box { width: calc(100% - 17px);}
body.modal-open .zopim { right: 27px !important;}
body.modal-open .header.home-header.affix .content-body { width: calc(100% - 17px);}
.tags span a { background: #a2a2a2 none repeat scroll 0 0; border-radius: 4px; color: #fff; display: inline-block; font-size: 17px; margin: 0 0 10px; padding: 2px 12px;}
.tags_title { display: inline-block; font-weight: 600; margin: 0 0 14px; width: 100%;}
.my_profile_bg{background:#eceff1;float:left;width:100%;padding:0px 0;}
.myprofile{float:left;width:100%;background:#243238;color:#fff;height:60px;}
.mu_pro{float:left;width:100%;padding-top:10px;}
.mu_pro a{color:#fff;font-size:15px;}
.mu_pro a i{background:#0b8738;width:40px;height:40px;display:inline-block;border-radius:50%;font-size:13px;text-align:center;font-style:normal;float:left;overflow:hidden;}
#menuimg img{min-height:40px;width:100%;}
.mu_pro a span{display:inline-block;padding-left:15px;margin:10px 0;}
.template_rate_wrap.newlcass{padding:8px 0;}
.mu_pro a span{display:inline-block;padding-left:15px;}
.myprofile_dtl{float:left;width:100%; margin-bottom: 30px;}
.myprofile_dtl_left{float:left;width:25%;padding-bottom:100px;}
.myprofile_dtl_left ul{float:left;width:100%;}
.myprofile_dtl_left ul li{float:left;width:100%;}
.myprofile_dtl_left ul li a{float:left;width:100%;color:#243238;padding:20px;font-size:16px;position:relative;outline-width:0;font-weight:bold;}
.myprofile_dtl_left ul li a span{padding-left:10px;}
.myprofile_dtl_left ul li a:hover{color:#0791c0;font-weight:700;}
.myprofile_dtl_left ul li.active a{background:#fff;border-radius:3px 0 0 3px;color:#243238;font-weight:700;}
.review_notic{border:1px solid;border-radius:3px;font-weight:400;padding:0 5px;position:absolute;right:20px;top:20px;font-size:12px;line-height:20px;height:20px;}
.myprofile_dtl_right{float:left;width:75%;background:#fff;min-height:500px;border-radius:0 0 3px 3px;padding:40px;}
.myprofile_dtl_right h1{font-size:30px;line-height:39px;width:100%;height:40px;margin-bottom:40px;color:#000;}
.page-content__inner{float:left;width:100%;}
.page-content__inner ul{float:left;width:100%}
.page-content__inner li{margin-bottom:40px;height:150px;width:49%}
.card{background-color:#e2f2fd;border:1px solid #e2f2fd;border-radius:3px;height:100%;padding:20px;position:relative;width:100%;float:left;}
.card_completed{background-color:#fff;border:1px solid #eceff1;}
.card__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-block;width:100%}
.card__title{margin:0;font-size:16px;line-height:43px;display:inline-block;font-weight:bold;}
.cart_button{background-color:#451095;border:medium none;border-radius:3px;color:#fff;display:inline-block;float:right;font-size:14px;padding:12px 24px;cursor:pointer;transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s}
.card__content{font-size:14px;line-height:17px;margin-top:9px;overflow:hidden;white-space:nowrap;}
.card__descr{color:#90a4ae;font-size:12px;line-height:12px;margin-top:20px;}
.cart_left{float:left}
.cart_right{float:right}
.card__avatar{float:left;padding:13px 0 0 10px;}
.avatar{display:inline-block;border-radius:50%;color:#fff;text-align:center}
.card__avatar-big{height:80px;width:80px;background:#ffa001;font-size:26px;padding-top:26px;}
.card__avatar-small{height:40px;width:40px;background:#42a5f5;font-size:13px;padding-top:13px;}
.card-avatar-btn{padding-top:36px;}
.card-avatar-file{cursor:pointer;position:relative;float:right}
.card-avatar-btn__input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;}
.card-avatar-btn__label{background-color:#451095;border:medium none;border-radius:3px;color:#fff;display:inline-block;float:right;font-size:14px;padding:12px 24px;font-weight:normal;cursor:pointer;transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s}
.card-avatar-btn__input:hover + label{background-color:#451095;}
.card__avatar #bigimg img{width:100%;min-height:85px;position:relative;top:-26px;}
.card__avatar .card__avatar-big{overflow:hidden;}
.card__avatar .card__avatar-small{overflow:hidden;}
.card__avatar #smallimg img{width:100%;min-height:45px;position:relative;top:-15px;}
.page-content__inner li.onebyone{float:left;height:auto;margin-bottom:25px;width:100%;}
.onebyone .card_completed{padding:5px 20px;}
.onebyone .paybt{float:right;}
.onebyone .card__title{border-bottom:1px solid #ccc;margin-bottom:18px;width:100%;}
.onebyone ._nocv{background-color:#ddd;margin-bottom:16px;padding:5px 10px; display: inline-block; width: 100%}
.template_rate{float:right;}
.feat-slide-img{width:100%;min-height:550px;overflow:hidden;position:relative;max-height:550px;}
.feat-slide-img > img{position:absolute;left:0;top:0;right:0;margin:auto; max-width: 100%}
.title_blog{color:#fff;font-weight:normal;margin-bottom:11px;font-family: 'intersemi_bold';font-size: 28px;}
.resources-header.blog-header{text-align:left;padding: 25px 0;
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#461094+0,eb5628+100 */
background: rgb(70,16,148); /* Old browsers */
background: -moz-linear-gradient(left,  rgba(70,16,148,1) 0%, rgba(235,86,40,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(70,16,148,1) 0%,rgba(235,86,40,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  rgba(70,16,148,1) 0%,rgba(235,86,40,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#461094', endColorstr='#eb5628',GradientType=1 ); /* IE6-9 */

}
.title_blog_text{font-size:15px;font-weight:normal;font-family: 'interregular';color: #fff;}
.blog-main-page{padding:20px 0 70px;}
.new_blog_row .entry-title.title_subs::after{display:none;}
.blog-main-page .blog_row .entry-title.title_subs.detail_blog_page_heading{font-size:25px;text-transform:capitalize;}
.new_blog_row .top_title .title_subs a{color:#323232;font-size:23px;font-weight:normal;font-family: 'intersemi_bold';}
.new_blog_row .blog_post_method ul span{float:left;margin-right:6px;font-family: 'interregular';font-size: 17px;}
.new_blog_row .blog_post_method ul li{float:left;position:relative;margin:0;padding:0 0 10px; font-family: 'interregular';line-height: 28px;}
.blog-main-page article.blog_row.new_blog_row{max-width:750px;}
.blog-main-page .blog_post_method{float:left;margin-top:4px;width:100%;}
.blog-main-page .blog_row_img img{width:100%;}
.blog-main-page .new_blog_row .blog_row_img{margin:0 0 15px;width:100%;}
.search_icon .srch_btn{background:#451095;border:0 none;border-radius:0;color:#fff;display:inline-block;height:41px;line-height:41px;margin-top:-1px;text-align:center;width:45px;}
.search_icon > div#loaderBlog{position:absolute;right:50px;top:5px;}
.search_icon input[type="text"]{float:left;width:calc(100% - 45px);border-radius:0;border-right:0;}
.blog_cost_calculator .btn.btn-default{background:transparent none repeat scroll 0 0;border-color:#fff;color:#fff;text-transform:capitalize;}
.blog-main-page .widget-title{font-family: 'intersemi_bold';margin-bottom:10px;}
#recent-posts-2{margin:40px 0;}
.tp_links li::before{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;content:"\f054";font:11px/1 FontAwesome;margin:5px 12px 0 0;}
.blog-main-page .new_side_bar .tp_links.afclr li{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;padding-left:0;margin-bottom:15px;font-family: 'intersemi_bold';}
.blog-main-page .new_side_bar .tp_links.afclr li a{color:#451095;}
.blog-main-page .new_side_bar .widget ul li{background:rgba(0, 0, 0, 0) url("../../img/images/icn_list_detail_new.png") no-repeat scroll 0 4px;font-size:17px;margin-bottom:15px;padding-left:24px;font-family: 'interregular'}
.blog-main-page .subscribe_blog{border:1px solid #ccc;margin:0 0 25px;padding:20px 10px;width:100%;}
.blog-main-page .email_field input[type="text"]{background:#f0f0f0 none repeat scroll 0 0;border:medium none;border-radius:4px;color:#ccc;height:41px;padding:0 16px;width:100%;}
.blog-main-page .subscribe_blog_title{color:#323232;font-size:17px;font-family: 'intersemi_bold';padding:0 0 10px;text-transform:capitalize;}
.blog-main-page .captcha{display:inline-block;margin:15px 0;width:100%;}
.captcha > div#recaptchaB{transform:scale(0.8) !important;}
.blog-main-page .blog_detail_bgs_img > img{width:100%;}
.default-post-content .blog_detail_bgs_img{margin-bottom:20px;text-align:center;}
.new_blog_row .blog_detail_sectc_bl h2::first-letter{text-transform:uppercase !important;}
.new_blog_row .blog_detail_sectc_bl h2::after{display:none;}
.new_blog_row .blog_detail_sectc_bl h2{color:#451095;font-size:23px;font-weight:600;margin:25px 0;}
.blog_detail_sectc_bl p {margin: 30px 0;font-size: 18px;line-height: 30px;font-family: 'interregular';}
.detail-blog-main-page .blog_row.new_blog_row.single_blog_new{border:0 none;padding:0;}
.comments-area{border:1px solid #ddd;float:left;margin-bottom:0;padding:25px;width:100%;}
.comments-area .comment-reply-title{font-size:30px;margin-top:0 !important;font-family: 'intersemi_bold'; font-weight: normal}
.comment-form p{margin-bottom:10px;position:relative;float:left;width:100%;font-family: 'interregular';}
.comment-form label{color:#444;float:left;padding-top:13px;width:25%;display:inline-block;font-weight:700;margin-bottom:5px;max-width:100%;}
.comment-form textarea{border:1px solid #ddd;float:left;font-size:15px;height:100px;padding:10px;resize:none;transition:all 0.2s ease-in-out 0s;width:75%;}
.comment-form input[type="text"]{background-image:url("../../img/images/user_text_icn.png");background-position:right center;background-repeat:no-repeat;}
.comment-form input[type="text"], .comment-form input[type="email"], .comment-form input[type="url"]{border:1px solid #ddd;float:left;font-size:15px;height:45px;padding:10px 40px 10px 10px;transition:all 0.2s ease-in-out 0s;width:75%;}
.comment-form input[type="email"]{background-image:url("../../img/images/email_text_icn.png");background-position:right center;background-repeat:no-repeat;}
.comment-form input.url[type="text"]{background-image:url("../../img/images/url_text_icn.png");background-position:right center;background-repeat:no-repeat;}
.web_build_head h1{font-size:38px; margin-bottom: 20px;}
.web_build_head p{font-size:20px;margin:30px 0 20px;}
.web_build_head .btn.btn-primary{background-color:#451095;border-color:#451095;font-size:17px;padding:10px 20px;}
.web_build_step h2{font-size:41px;margin-bottom:30px;}
.web_single_step{border:1px solid #ddd;padding:25px 20px;text-align:center;margin-bottom:30px;transition:all 0.5s ease 0s;}
.web_single_step:hover{background-color:#eee;box-shadow:0 0 4px 0 #ddd;transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);}
.web_single_step:hover img{transform:rotateY(360deg);transition:all 1s ease 0s;}
.web_single_step h3{color:#000;font-size:21px;font-weight:500;margin:20px 0 15px;}
.web_single_step p{color:#444444;font-size:17px;min-height:125px;}
.web_build_benifits{padding:60px 0;}
.web_build_benifits h2{font-size:41px;margin-bottom:30px;}
.web_single_benifit{border:1px solid #dd4244;padding:25px 20px;text-align:center;margin-bottom:30px;}
.web_single_benifit h3{color:#000;font-size:21px;font-weight:500;margin:20px 0 15px;}
.web_single_benifit p{color:#444444;font-size:17px;min-height:100px;}
.btn-get .btn.btn-primary{background-color:#451095;border-color:#451095;font-size:17px;padding:10px 20px;}
.btn-get{text-align:center;}
.web_build_step, .web_build_benifits, .web_build_head{padding:50px 0;}
.loadloader { display: none; margin-left: 15px; margin-top: 0px;}
.popup_loader{ position: absolute;top: 0;left: 0px;width: auto; margin: 0px;left: 110px; text-align: right;}
.popup_loader img{background: #fff; padding: 5px;border-radius: 4px;}
.contine_payment{position: relative;}
.quote_pop_in{background:rgba(255,255,255,0.9);border-radius:5px 0 0 5px;color:#451095;height:120px;position:relative;}
.quote_pop_plus.quote_pop_in:hover {
	background: #451095;
	color: #fff;
}
.quote_pop_in::after{bottom:0;content:"Contact Us";letter-spacing: 1px;font-size:15px;left:0;position:absolute;text-align:center;top:0;transform:rotate(-90deg);width:120px;}
.quote_pop_plus{border-radius:5px 0 0 5px;box-shadow:0px 0 4px 0 rgba(0, 0, 0, 0.5);cursor:pointer;font-size:25px;line-height:40px;width:40px;}
.quoue_box_full_sec{position:fixed;z-index:99;top:190px;right:0;width:auto;box-shadow: 0px 0 4px 0 rgba(0, 0, 0, 0.5);}
.hire_developer_back_iin{ background-size: cover !important;}
 textarea.form-control{ min-width: 100%; max-width: 100%;}
.modal-footer{ display: inline-block; width: 100%; position: relative}
.panel-thanks { padding:50px 20px; text-align: center}
.thanks_you .panel{ border-radius: 0; margin: 0;}
.top_pnl{margin: 20px;}
.thanks_main{border-radius: 6px;box-shadow: 0 0 5px 0 #666;}
.ThankTitleFooter,
.panel-thanks h1, .panel-thanks .thnk_ss { color: #2e8e21; font-size: 48px; font-weight: bold; margin-top: 25px;}
.panel-thanks h2 { color: #656565; font-size: 33px; font-weight: bold; margin: 0 auto 40px; max-width: 540px;}
.panel-thanks h3 { color: #451095; font-size: 32px; font-weight: bold; margin-bottom: 25px;}
.panel-thanks .btn-download-script { background:#451095; box-shadow: 0 1px 1px #999; color: #fff; font-size: 24px; font-weight: bold; padding: 15px 50px; text-transform: none;}
.thnks_se .panel-thanks h1, .thnks_se .panel-thanks span.thnk_ss { display: block; font-size: 30px; line-height: 35px; margin-bottom: 25px;}
.thnks_se .btn.btn_kcls { background-color: #451095; border-radius: 3px; color: #fff; display: inline-block; font-size: 20px; margin-bottom: 24px; padding: 5px 40px;}
.thnks_se .panel-thanks h2, .thnks_se .panel-thanks p.hh_cls { float: none; font-size: 25px; margin:25px auto 35px; }
.display_error_message { background: #fceff0 none repeat scroll 0 0; border: 1px dotted #e5444a; border-radius: 3px; color: #f21f26; display: inline-block; font-size: 14px; margin-bottom: 10px; padding: 5px 10px; width: 100%;}
label.error { color: red; font-size: 13px; font-weight: normal;}
.modal-dialog { max-width: 530px; width: 100%}
.form-control { height: 40px;}
 textarea {   resize: none;}
 .country_header_secton.Professionals{background:url(../../img/images/ca_bg_img.png) top center no-repeat}
.country_header_secton.govt{background:url(../../img/images/Government_bg_imgd.png) top center no-repeat}
.country_header_secton.ideass{background:url(../../img/images/concept_bg_imgd.png) top center no-repeat}
.country_header_secton.health{background:url(../../img/images/health_bg_imgd.png) top center no-repeat}
.country_header_secton.hotels{background:url(../../img/images/hotels_bg_imgd.png) top center no-repeat}
.country_header_secton.Commercial{background:url(../../img/images/realestate_bg_imgd.png) top center no-repeat}
.country_header_secton.Servic{background:url(../../img/images/cleaning_bg_imgd.png) top center no-repeat}
.country_header_secton.school.country_header_secton.school{background:url(../../img/images/school_bg_imgd.png) top center no-repeat}
.country_header_secton.Transportation{background:url(../../img/images/trasportation_bg_imgd.png) top center no-repeat}
.country_header_secton.melbourne{  background:url(../../img/images/Melbourne_bg_img.png) top center no-repeat}
.country_header_secton.sydney{ background:url(../../img/images/sydney_bg_img.png) top center no-repeat}
.country_header_secton.uk{  background:url(../../img/images/UK_bg_img.png) top center no-repeat}
.country_header_secton.london{ background:url(../../img/images/London_bg_img.png) top center no-repeat}
.country_header_secton.manchester{ background:url(../../img/images/Manchester_bg_img.png) top center no-repeat}
.country_header_secton.switzerland{ background:url(../../img/images/Switzerland_bg_img.png) top center no-repeat}
.country_header_secton.Belgium{ background:url(../../img/images/Belgium_bg_img.png) top center no-repeat}
.country_header_secton.usa{  background:url(../../img/images/USA_bg_img.png) top center no-repeat}
.country_header_secton.uae{  background:url(../../img/images/UAE_bg_img.png) top center no-repeat}
.country_header_secton.california{ background:url(../../img/images/California_bg_img.png) top center no-repeat}
.country_header_secton.aust{ background:url(../../img/images/austarliaa_bg_img.png) top center no-repeat}
.country_header_secton.dubai{ background:url(../../img/images/dubai_country_bg.png) top center no-repeat}
.country_header_secton.abudhabi{ background:url(../../img/images/abu-dhabi_country_bg.png) top center no-repeat}
.country_header_secton.ajman{ background:url(../../img/images/ajman_country_bg.png) top center no-repeat}
.country_header_secton.alain{ background:url(../../img/images/al-ain_country_bg.png) top center no-repeat}
.country_header_secton.brussels{ background:url(../../img/images/brussels_bg.jpg) center no-repeat; background-size:cover!important}
.country_header_secton.flanders{ background:url(../../img/images/flanders_bg.jpg) center no-repeat; background-size:cover!important}
.country_header_secton.ghent{  background:url(../../img/images/ghent_bg.jpg) center no-repeat;  background-size:cover!important}
.country_header_secton.antwerp{ background:url(../../img/images/antwerp_bg.jpg) center no-repeat; background-size:cover!important}
 .country_header_secton.india-img{ background: rgba(0, 0, 0, 0) url("../../img/images/india.jpg") no-repeat scroll center top;}
.country_header_secton.miami{background:url(../../img/images/miami_header_bg.png) top center no-repeat}
.country_header_secton.florida{ background:url(../../img/images/florida_header_bg.png) top center no-repeat}
.country_header_secton.losangeles{ background:url(../../img/images/losangeles_header_bg.png) top center no-repeat}
.country_header_secton.newyork{ background:url(../../img/images/newyork_header_bg.png) top center no-repeat}
.country_header_secton.chicago{ background:url(../../img/images/chicago_header_bg.png) top center no-repeat}
.country_header_secton.geneva{background:url(../../img/images/geneva.jpg) top center no-repeat; background-size:cover!important}
.country_header_secton.zurich{background:url(../../img/images/zurich.jpg) top center no-repeat; background-size:cover!important}
.country_header_secton.basel{ background:url(../../img/images/basel.jpg) top center no-repeat; background-size:cover!important}
.content_rightsos {background: #f2f2f2; border: 1px solid #cacaca; float: right;  margin-top: 20px; padding: 22px; width: 100%;}
.country-pop li { float: left; list-style: inside; padding: 5px 0; width: 50%; color: #451095;}
.country-pop li a { color: #451095;}



.blog-home .owl-nav.disabled, #testimonial-cw .owl-nav.disabled { display: none;}
.mainagetext ul li::before { background: #777 none repeat scroll 0 0; border-radius: 50%; content: ""; height: 5px; left: 0; margin: 9px 0 0; position: absolute; width: 5px;}
.thanks_you { background-color: #ededed; padding: 0px 0}
label.error { display: none !important;}
.app_solution.cms-tabbing .nav.nav-tabs .active > a, .app_solution.cms-tabbing .nav.nav-tabs a {   font-size: 17px;}
.app_solution.cms-tabbing .nav-tabs > li {   height: 50px;}
.cms-tabbing li {   list-style: inside;}
.design-step .pull-right { text-align: right;}
.d-framework .page_img img { width: 100%;}
#slide_contact .loadloader.side_page { margin: -40px 0 0 25px; position: relative;}
.modal .text-right > a { display: inline-block; padding: 10px 0;}
.blog_search_field .search_icon > div#loaderBlog { right: 21px; top: 33px;}
.comment-form .error { border-color: red !important;}
.video-job { padding: 50px 0;}
.notify-block { background-color: #31aae1; border-radius: 4px; float: left; margin-bottom: 25px; margin-top: 25px; padding: 10px 20px 10px 70px; width: 100%; position: relative;}
.notify-block p { color: #fff; font-size: 18px; line-height: 27px; margin: 0;}
.notify-block p a { color: #000; font-weight: bold;}
.notify-block p a:hover { color: #fff; text-decoration: underline;}
.notify-block::after { color: #fff; content: "\f0f3";font-family:fontawesome;font-size: 24px; left: 0; line-height: 48px; position: absolute; text-align: center; top: 0; width: 70px;}
.contact_detail_top .con_d > li { position: relative;  transition: all 0.5s ease 0s;}
.sub-contact { background: #fff none repeat scroll 0 0; border: 1px solid #ccc; border-radius: 8px; min-width: 370px; position: absolute; right: 0; text-align: left; top: 33px; 
 z-index: 99; display: none;}
.sub-contact h2 { background-color: #eee; border-bottom: 1px solid #ddd; color: #3c4147; font-size: 19px; font-weight: bold; letter-spacing: 0.2px; padding: 11px 20px; border-radius: 6px 6px 0 0;}
.sales_enquiry { background: rgba(0, 0, 0, 0) url("../../img/images/d_con.png") no-repeat scroll 25px center; border-bottom: 1px solid #ddd; padding: 8px 10px 10px 100px;}
.sales_contact li { display: block; padding: 3px 0 8px; text-align: left;}
.sales_contact li a {color: #3F3F3F;}
.sales_contact li a:hover {background: transparent !important;}
.contact_detail_top .sales_contact li span { font-size: 15px; color: #3c3c3c;}
.sales_enquiry p { margin-bottom: 10px;}
.sales_enquiry .btn.btn-primary { font-size: 14px; margin: 5px 0; padding: 6px 12px; text-transform: capitalize;}
.drop-en { font-size: 15px; margin-top: 10px;}
.hr_enquiry { background: rgba(0, 0, 0, 0) url("../../img/images/d_sup.png") no-repeat scroll 25px center; padding: 8px 10px 10px 100px;}
.hr_enquiry li { display: block; padding: 3px 0 8px; text-align: left;}
.contact_detail_top .hr_enquiry li span { font-size: 15px; color: #3c3c3c;}
.hr_enquiry p { margin-bottom: 10px;}
.con_d > li > a { color: #000; font-size: 17px;}
.logic_contact:hover .sub-contact {display: block;}
.sub-contact::after { border-color: transparent transparent #ccc; border-style: solid; border-width: 8px; content: ""; position: absolute; right: 3px; top: -17px;}
.hr_enquiry .btn.btn-primary { font-size: 14px; margin: 5px 0; padding: 6px 12px; text-transform: capitalize;}
.contact_detail_top ul { margin-right: -15px;}
.drop.drop_left {float: left;width: 242px;text-align:left;}
.drop_contanet.drop_left_content {left: 0;}
.drop_left_content{    top: -314px;}
.drop_left_content:after{    bottom: -11px; top: inherit;   width: 0; height: 0; width: 0;  height: 0; border-left: 20px solid transparent;border-right: 20px solid transparent;border-top: 20px solid rgba(0, 0, 0, 0.81);}
.paymnt_con{width: 100%;}
.paypal_ig{float: left;}
.paymnt_con .btn-primary{float: right;}
.prm_cdsc { float: right;padding: 20px 20px 0px 0px;}
.submit_pay a#pop_clos {text-align: center;margin: 0px auto;width: 100%;background: #451095;}
.submit_pay a#pop_clos:hover{color: #fff;}
.rigt_tcdr span#errors {width: 100%;float: left;color: red;padding: 2px 0px 0px 0px;}
.pay_pri_term{width: 100%; display: inline-block;}
.off_sect{width: 100%; display: inline-block;}
.cls_dv a{text-align: center;margin: 0px auto;color: #fff;padding: 10px 30px;background: #451095;}
.cls_dv{width: 100%; display: inline-block;     text-align: center; margin-bottom: 10px;}
.cls_dv a:hover{color: #fff;}

.pri-header {background-image: url("../../img/images/privacy-policy-banner.jpg"); }
.term-header {background-image: url("../../img/images/terms-of-use-banner.jpg"); }
#noti_message{display:inline-block; margin:10px 0px 0px 0px;}
.drop.drop_left.pro_left { position: relative; text-align: center; width: 216px;}
.drop_contanet.drop_pro { left: 50%; top: -112px; transform: translate(-50%,0);}
.pro_left a { background-color: #451095; color: #fff; display: inline-block; max-width: 128px; padding: 7px; width: 100%; border-radius: 3px;
 text-transform: uppercase;}
.drop_pro::after {display: none}
.help_txt{ font-size: 12px}
.updg_sct{ float: right; position: relative}
.hrp_messge { background: #fff; border: 1px solid #999; border-radius: 3px; box-shadow: 0 2px 5px 0 #ccc; font-size: 14px; padding:10px 10px;
 position: absolute; right: 0; text-align: center; top: 37px; width: 290px; display: none; z-index: 9999;}
.updg_sct:hover .hrp_messge{ display: inline-block}
.updg_sct .btn { font-size: 14px; padding: 6px 8px;}
.hrp_messge::before { border-bottom: 7px solid #999; border-left: 7px solid transparent; border-right: 7px solid transparent; content: "";
 position: absolute; right: 43px; top: -7px;}
.hrp_messge::after { border-bottom: 7px solid #fff; border-left: 7px solid transparent; border-right: 7px solid transparent; content: "";
 position: absolute; right: 43px; top: -6px;}
._nnvv { width: 400px; margin: 60px auto 0;}
._nnvv .modal-content { float: left;width: 100%;background: #fff;border-radius: 3px;padding-top: 40px;position: relative;z-index: 999;
 text-align: center; border: none;}
.modal-content h3 { font-size: 26px; line-height: 39px; color: #000;}
.modal-content h3 .close { position: absolute; right: -10px;  top: -12px; background: #000; color: #fff; width: 30px; height: 30px; font-size: 19px;
 font-weight: normal; line-height: 27px; border-radius: 50%; cursor: pointer;}
.changeemail_fieldarea,
.changeemail_section_full { float: left; width: 100%;}
.inputt{ float: left; width: 100%; position: relative;}
.fieldd{ float: left; width: 100%;}
.input_login input[type="tel"], 
.input_login input[type="text"], 
.input_login input[type="password"] { float: left; width: 100%; background: #eceff1; height: 60px; border-radius: 3px; color: #666; font-size: 16px;
 border: none; padding: 0 20px 0 55px; box-shadow: inset 0 1px 0 0 #cfd8dc; transition: .3s; border: 1px solid transparent;}
.cname_loader { position: absolute; right: 0; top: 23px; display: none;}
.login_fild { float: left; padding: 50px 70px; text-align: center; width: 100%;}
.input_login { display: inline-block; margin-bottom: 20px; position: relative; width: 100%;}
.icon_font { color: #666; font-size: 19px; left: 20px; position: absolute; top: 15px;}
.styled-input { float: left; width: 100%;}
.styled-input input:focus ~ b, .styled-input input:valid ~ b { font-size: 11px; top: -7px;
 -webkit-transition: all 0.125s cubic-bezier(0.2, 0, 0.03, 1); transition: all 0.125s cubic-bezier(0.2, 0, 0.03, 1);}
.styled-input { float: left;width: 100%}
.styled-input b { color: #999; padding: 1rem; position: absolute;top: 4px;left: 39px;
  -webkit-transition: all 0.25s cubic-bezier(0.2, 0, 0.03, 1);
  transition: all 0.25s cubic-bezier(0.2, 0, 0.03, 1); pointer-events: none; color: #666;font-size: 16px;font-weight: normal;}
.styled-input.wide { width: 100%;}
.styled-input input, .styled-input textarea { padding: 1rem 1rem; border: 0; width: 100%; font-size: 1rem;}
.styled-input input ~ span, .styled-input textarea ~ span { display: block; width: 0; height: 3px; background: #8e44ad; position: absolute; bottom: 0;
 left: 0; -webkit-transition: all 0.125s cubic-bezier(0.2, 0, 0.03, 1); transition: all 0.125s cubic-bezier(0.2, 0, 0.03, 1);}
input:focus, textarea:focus {  outline: 0;}
input:focus ~ span, textarea:focus ~ span { width: 100%; -webkit-transition: all 0.125s cubic-bezier(0.2, 0, 0.03, 1);
       transition: all 0.125s cubic-bezier(0.2, 0, 0.03, 1);}
.submit_login { float: left; width: 100%;}
.submit_login input[type="submit"] { background: #451095; border: medium none; border-radius: 0 0 3px 3px; color: #fff;float: left; font-size: 15px;
 height: 55px; line-height: 53px; text-align: center; width: 100%;}
.card-avatar-btn__label:hover,
.cart_button:hover,
.submit_login input[type="submit"]:hover {
    background: -moz-linear-gradient(90deg, rgba(241,72,74,1) 0%, rgba(219,66,68,1) 100%); 
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(219,66,68,1)), color-stop(100%, rgba(241,72,74,1))); 
    background: -webkit-linear-gradient(90deg, rgba(241,72,74,1) 0%, rgba(219,66,68,1) 100%); 
    background: -o-linear-gradient(90deg, rgba(241,72,74,1) 0%, rgba(219,66,68,1) 100%); 
    background: -ms-linear-gradient(90deg, rgba(241,72,74,1) 0%, rgba(219,66,68,1) 100%); 
    background: linear-gradient(0deg, rgba(241,72,74,1) 0%, rgba(219,66,68,1) 100%); 
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#DB4244', endColorstr='#451095',GradientType=0 ); 
}
._nnvv .close_div { background: #666; height: 100%; left: 0; opacity: 0.6; position: fixed; text-align: center; top: 0; width: 100%; z-index: 999;}
.btm_loader { background: rgba(255, 255, 255, 0.5); height: 100%; left: 0; position: fixed; text-align: center; top: 0; width: 100%; z-index: 9999;}
.btm_loader img { bottom: 0; left: 0; margin: auto; max-height: 100%; position: absolute; right: 0; top: 0;}
.tol-tips { position: absolute; right: 15px; color: #666; font-size: 19px; top: 18px; cursor: pointer;}

.tooltip-container {}
.tooltip {  opacity: 0; z-index: 99; color: #fff; width: 174px; display: block; font-size: 12px; padding: 11px 10px 10px; border-radius: 3px;
 text-align: center; background: rgba(51,51,51,0.9); border: 1px solid rgba(34,34,34,0.9);
    box-shadow: 0 0 3px rgba(0,0,0,0.5);
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    -ms-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    -ms-transform: scale(0);
    transform: scale(0);
    position: absolute;
    right: -80px;
    top: 28px;
}
.tooltip:before,.tooltip:after { content: ''; border-left: 10px solid transparent; border-right: 10px solid transparent;
 border-bottom: 10px solid rgba(51,51,51,0.9); position: absolute;top: -10px; left: 43%;}
.totcv:hover .tooltip,a:hover .tooltip,
.tooltip-container:hover .tooltip,a:hover .tooltip { opacity: 1; -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1);
 -ms-transform: scale(1); transform: scale(1);}
.facebook-disabled a{     color: #b0bec5; background: #fff; border: 2px solid #b0bec5;cursor: default;pointer-events: none;}
.input_login label.error,
.input_login .styled-input label.error {  position: absolute; left: 106%; background: #d84315; color: #fff; width: 170px; top: 9px !important;
 padding: 8px; border-radius: 3px; min-height: 38px;}
.input_login label.error::after ,
.input_login .styled-input label.error::after { position: absolute; left: -8px; content: ""; top: 12px; border-top: 8px transparent solid;
 border-bottom: 8px transparent solid;  border-right: 8px #d84315 solid;}
.icon_font.phone_chanage { left: 0; top: 0;}
.card { background-color: #e2f2fd; border: 1px solid #e2f2fd; border-radius: 3px; float: left; height: 100%;padding: 20px; position: relative; 
 width: 100%;}
.curr_btn {color : #000; font-size: 14px; font-weight: normal;  }
.web_build_step{ padding: 30px 0}
.web_build_step h2{ text-align: center}
.require{color:red;}
.caseStr{ display: inline-block; width: 100%}
.caseStr br{ display: none}
#toTop {  background: rgba(69,16,149,0.8);  border-radius: 3px;  bottom:3px;  cursor: pointer;  display: none;  font-weight: bold;  height: 30px;  line-height: 29px;
  padding: 0;  position: fixed;  right: 370px;  text-align: center;  transition: transform 0.5s ease 0s;  width: 30px;  z-index: 99999999999;}

.martt_lng {color: #fff;float: left;font-size: 17px;font-weight: 700;}
.main_cart_loader {display: none;margin-left: 0;margin-top: 0px;background: rgba(0,0,0,0.5);position: fixed;left: 0;top: 0;width: 100%;height: 100%;
text-align: center;z-index: 999;}
.main_cart_loader img {position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;border-radius: 15px; padding: 5px;}
.form-group .input-group-addon {min-width: 44px;}

.pop_wraper_inner {max-width: 430px;margin: 0 auto;}
.pop_container {display: inline-block;width: 100%;border: 1px #ddd solid;padding: 20px;border-radius: 5px;margin-bottom: 30px;}
.signn {color: #333;font-size: 20px;padding: 0;text-align: left;display: inline-block; width: 100%; margin-bottom: 20px;}
.login_logic{ border-top: 1px #ddd solid; display: inline-block; width: 100%; padding-top: 30px;}
.tooltip_sahow_div_fulll {display: inline-block;width: 100%;padding-left: 54px;padding-top: 5px;font-size: 13px;}
.login-btn{ display: inline-block; width: 100%; padding-top: 20px;}
.login-btn .btn-primary,
.sign_in .btn-primary{ padding: 7px 20px}
.sign_in,
.remember_secsd{ float: left}
.frlogin,
.forgot_pass_sec{ float: right}
.frlogin{ padding-top: 4px;}

.new-custom-solutions .mainHeadTop{ font-size:42px; color: #000; font-weight: 600;margin-top: 0px; margin-bottom: 7px; }
.product_show_bx_new {background: #0b333e;border:none;float: left;padding: 0;position: relative;text-align: center;transition: all 0.4s ease-in-out 0s;
width: 100%;z-index: 1;margin-bottom: 25px;}
.product_show_bx_name_new {color: #fff;float: left;font-size: 20px;font-weight: 500;margin: 0px;overflow: hidden;text-overflow: ellipsis;
text-transform: capitalize;white-space: nowrap;width: 100%;  padding: 0;font-family:'lato', sans-serif; position: relative; height: 48px;}
.product_show_bx_new .product_image_full_shon {float: left;height: 210px;position: relative;width: 100%;background: #fff;}
.buttons_of_products_new {float: right;}
.buttons_of_products_new a{  color: #fff; padding:15px 3px 15px 20px; font-size: 15px;font-family:'lato', sans-serif; display: inline-block; 
 position: relative; width: 100%}

.buttons_of_products_new a::after {content: '';position: absolute;right: -50px;top: 0;bottom: 0;left: 0;transform-origin: 0 bottom;transform: skew(-27deg);
 background: #f35c1a;z-index: -1;transition: .5s;}
.product_show_bx_in:hover .buttons_of_products_new a:after,
.product_show_bx_name_new:hover .buttons_of_products_new a:after {background: #451095;}
.prdu-book {color: #fff;float: left;font-size: 19px;font-weight: 500;padding: 11px 10px;width: 100%;overflow: hidden;text-overflow: ellipsis;
 white-space: nowrap;text-align: left;}
.product_show_bx_name_new:hover a{ color: #fff}
.new-custom-section{ padding: 40px 0 0}
.new-custom-section .content_area h3 {font-size: 30px;margin-bottom: 35px;}
.new-custom-section .content_area h3::after {background: #282e3e;clear: both;display: block;height: 3px;margin: 15px 0 0;vertical-align: top;width: 87px;}
.new-custom-section .content_left_bar.pursue p {font-size:18px;font-family:'lato', sans-serif; color: #000}
.newbfc-section .BFC_logic h2 {font-size: 35px; font-family:'lato', sans-serif;}
.newbfc-section .headSpan {  color: #787878;font-size: 20px;font-weight: normal; line-height: 26px;}
.client-video {display: inline-block;width: 100%;margin-top: 40px;border: 1px #ddd solid;padding: 5px;border-radius: 3px; box-shadow: -6px -6px 0px 5px #fff inset;}
.appCostRigntPart .client-video { margin-bottom: 15px;}
.client2-video {display: inline-block;width: 255px;margin-top: 40px;border: 1px #ddd solid;padding: 5px;border-radius: 3px; 
 box-shadow: -6px -6px 0px 5px #fff inset;}
.client2-video iframe,
.client-video iframe {width: 100%;max-width: 100%;display: block;}
.client-video .html5-video-player{ background-color: #fff !important;}
.enq-section-custom{ padding-top: 0} 

.contact-modal .modal-dialog {max-width: 850px;width: 100%;}
.contact-modal .modal-content {border-radius: 0;display: inline-block; position: relative; width: 100%}
.contact-modal  button.close {position: absolute;right: 7px;top: 1px;z-index: 9;opacity: 0.8;color: #fff;text-shadow: none;}
.contact-modal  button.close:hover{ opacity: 1; color: #fff}
.contact-modal .modal-header {background-color: transparent;border-bottom: none;padding: 15px 30px;}
.contact-modal .modal-title {color: #a4a4a4; font-size: 40px; text-transform: uppercase; font-weight: 300;font-family:'lato', sans-serif;}
.contact-modal .modal-title span {padding-left: 20px;vertical-align: top;display: inline-block;margin-top: -5px;width: 90px;}
.contact-modal .form-control {height: 56px;border:none;border-radius: 0px;box-shadow: none; border-bottom: 1px #ccc solid; font-size: 18px; color: #767676;
 font-weight: 500;font-family:'lato', sans-serif;padding: 14px 12px;}
.contact-modal .form-group .input-group-addon {min-width: 40px;background: transparent;border: none;border-radius: 0; border-bottom: 1px #451095 solid;
 padding: 7px 5px;height: 56px;}
.form-group-google {float: left;width: 48%;}
.form-group-btn {float: right;width: 48%;}
.contact-modal .form-group-btn input.btn.btn-primary {background-color: #451095 !important;border-color: #451095 !important; width: 100%; font-size: 18px; 
 font-weight: 600;font-family:'lato', sans-serif;height: 56px;}
.contact-modal .form-group {margin-bottom: 19px;}
.contact-modal .modal-body {padding: 10px 30px 0;}
.logicspice-contact{ background: url("../../img/images/logic-contace-bg.png") no-repeat; width: 100%; display: inline-block; padding: 35px 30px;
 min-height: 500px;}
.logicspice-contact-bx {display: inline-block;width: 100%;padding-bottom: 20px;}
.logicspice-contact-bx label{ color: #fff;font-family:'lato', sans-serif; font-size: 18px; font-weight: 500}
.logicspice-mail{ display: inline-block; width: 100%; }
.logicspice-mail a{ display: inline-block; width: 100%; border: 1px #fff solid;color: #fff;padding:6px 14px;font-family:'lato', sans-serif; font-size: 16px;
 font-weight: 500}
.logicspice-mail a img {width: 33px;}
.logicspice-call{ margin-top: 0px;padding-top: 0px;padding-bottom: 0;}
.logicspice-call-dtl{ display: inline-block; width: 100%; margin-top: 15px;}
.logicspice-call-dtl i{}
.logicspice-call-dtl span{ color: #fff;font-family:'lato', sans-serif; font-size: 18px; font-weight: 500;}
.client-chat {position: absolute;right: 10px;bottom: 60px;z-index: 9}
.client-chat a {display: inline-block;background: #451095;padding: 7px;border-radius: 50%;width: 40px;height: 40px;box-shadow: 0 0 12px 0 #484848;}
.enqury-modal .modal-title,
.enqury-modal .modal-header #myModalLabel > font{color: #a4a4a4;font-size: 20px;text-transform: capitalize;font-weight: 400;}
.enqury-modal .logicspice-contact{ padding-bottom: 80px;}
.enqury-modal .form-group-btn{ margin-bottom: 0}
.enqury-modal .modal-header {padding-bottom: 0; padding-right: 0s}
.enqury-modal .modal-title span {padding-left: 13px;margin-top: -1px;width: 44px;}

.casestudies_header{background: url("../../img/images/casestudies-banner.png") no-repeat; position: relative; background-size: cover}
.case-study-listing .blog_row:before,
.casestudies_header:before{ position: absolute; left: 0; top: 0; content: "";  width: 100%; height: 100%}
.casestudies_sec{ display: inline-block; width: 100%; position: relative;padding: 120px 0 80px;}
.breadcrumb-casestudies {position: absolute;right: 0;top: 30px; width: 100%}
.breadcrumb-casestudies h2 {color: #fff;font-size: 29px;font-weight: 600;padding: 4px 0 0 60px;display: inline-block;text-transform: uppercase;}
.breadcrumb-casestudies .breadcrumb {padding: 0;margin-bottom: 0;list-style: none;background-color: transparent;border-radius: 0; float: right}
.breadcrumb-casestudies .breadcrumb li,
.breadcrumb-casestudies .breadcrumb a{ color: #fff}
.case-studies-pagedtl {display: inline-block;width: 100%;padding-top: 36px;} 
.case-studies-pagedtl h2{ color: #fff; font-size: 29px; font-weight: 600;padding:15px 0 20px;}
.case-studies-logo {display: inline-block;width: 100%;}
.case-studies-pagedtl ul{ display: inline-block; width: 100%; margin-top: 15px;}
.case-studies-pagedtl ul li{ display: inline-block; width: 100%; color: #fff; font-size: 18px; font-weight: 300; position: relative;margin-bottom: 9px;
 padding-left: 23px; line-height: 23px}

.case-studies-pagedtl ul li::before {content: "\f111";font-family: FontAwesome;font-size: 12px;margin-right: 8px;position: absolute;left: 0;top: 0;
 line-height: 23px;}
.blog_row_new {border: none;margin-bottom: 20px;padding: 13px 0;position: relative;}
.blog_row_new .blog_detail_sectc_bl {font-family: 'lato', Arial, Helvetica, sans-serif;line-height: 26px;font-size: 17px; text-align: justify}
.blog_row_new .blog_detail_sectc_bl p {margin: 30px 0;font-family: 'lato', Arial, Helvetica, sans-serif;line-height: 26px;font-size: 17px;}
.content_area_casestudies h2, .content_area_casestudies h3, .content_area_casestudies h4 {color: #000000;font-size: 19px;}
.content_area_casestudies h2::after, .content_area_casestudies h3::after, .content_area_casestudies h4::after {display: none}
.content_area_casestudies .technical-service{}
.technical-service {margin-top: 10px;display: inline-block;width: 100%;}
.content_area_casestudies .technical-service li {background-image: none;float: left;font-size: 17px;margin-bottom: 0;padding-left: 0;width: auto; 
 text-align: center;padding-right: 40px;}
.content_area_casestudies .technical-service li i {display: inline-block;width: 94px;height: 94px;border: 1px #ddd solid;border-radius: 50%;
 overflow: hidden;text-align: center;position: relative;}
.content_area_casestudies .technical-service li:hover i{ box-shadow: 0 0 9px 0 #ccc}
.content_area_casestudies .technical-service li i img {position: absolute;left: 0;right: 0;bottom: 0;top: 0;margin: auto;padding: 11px;}
.content_area_casestudies .technical-service li span{ display: block; color: #000000; font-size: 14px;  padding-top: 5px;}
.content_area_casestudies .technical-service > br{ display: none}
.content_area_casestudies .technical-service li span strong{ display: block; color: #000000; font-size: 17px; font-weight: 600; }
.our-title {text-align: center;padding-bottom: 40px;font-size: 30px;font-weight: 600;}
.content_area_casestudies .new_left{ padding-right: 40px;}
.casestudies-right {display: inline-block;width: 100%;border: 1px #ddd solid;margin-top: 50px;}
.casestudies-right h3 {background: #d6d6d6;color: #212121;font-size: 19px;padding: 12px 15px;margin: 0;font-weight: 600;}
.casestudies-right ul{ margin: 0; padding: 0}
.content_area_resources .casestudies-right ul li {background-image: none; position: relative;font-size: 17px;margin-bottom: 0;padding: 0;width: 100%; 
 color: #9a9a9a; border-bottom: 1px #ddd solid}
.content_area_resources .casestudies-right ul li a{font-size: 12px; color: #9a9a9a;padding: 10px 15px; display: inline-block; width: 100%}
.content_area_resources .casestudies-right ul li a:hover strong{ color: #000000}
.content_area_resources .casestudies-right ul li a strong{ font-weight: normal; display: block;font-size: 15px; color: #444}
.content_area_resources .casestudies-right ul li:before{ position: absolute; right: 10px; top: 50%; content: "\f101"; font-family: FontAwesome;
transform: translate(0,-50%);font-size: 23px;}
.content_area_resources .casestudies-right ul li:hover:before{ color: #000000}
.view-btns {display: inline-block;width: 100%;text-align: center;padding:0 7px;}
.view-btns button {background: transparent;border: none;color: #451095;font-size: 40px;padding: 0;margin: 0;line-height: normal; outline: none; 
 box-shadow: none}
.technical-service br {display: block;}
.tradebench_enq-section {background: #fff;padding: 0 0 40px;}
.tradebench-testimonial-hire{ padding-top: 0} 
.modal-service .carousel-control{ opacity: 1}
.modal-service .carousel-control.left{ left: -70px}
.modal-service .carousel-control.right {right: -30px;}
.carousel-control .glyphicon-icons .fa {color: #3c3c3c;font-size: 40px;text-shadow: none;}
.glyphicon-icons { position: absolute; top: 50%}
.glyphicon-icons i {background: #fff;width: 42px;height: 42px;border-radius: 50%;text-align: center; top: 50%}

#our-work{  margin:50px 0px;}
.our-mission{  margin:50px 0px;}
.plus{  margin:50px 0px;}
.about-us{  margin:70px 0px;}
.ab-box-new{ display: inline-block; width: 100%; padding-top: 30px;}
.about-us h3{ font-size: 35px;}
.about-us p {font-size: 23px;margin-bottom: 30px;padding-top: 10px;}
.pricing-plan { position: relative; z-index: 1000; text-align: center; min-height: 448px;z-index: 1}
.pricing-plan .icon {display: inline-block;width: 100%;min-height: 70px;margin-top: 40px;}

.pricing-plan h3{ color: #fff;  font-size: 20px;margin-top: 20px;margin-bottom: 10px;font-weight: 600;}
.pricing-plan p {color: #fff;padding: 5px 20px 20px;font-size: 14px;margin: 0;line-height: 25px;}
.pricing-plan::before {background:  url('../../img/images/box-bg1.png') no-repeat top left/contain;bottom: 0;content: "";left: 0;position: absolute;
right: 0;top: 0;z-index: -1;opacity: 1;}
.pricing-plan1 {  position: relative;z-index: 1000;text-align: center;height: 374px;z-index: 1}
.pricing-plan-1 {
background: #154386; 
background: -moz-linear-gradient(top, #154386 0%, #5da8b9 100%); 
background: -webkit-linear-gradient(top, #154386 0%,#5da8b9 100%); 
background: linear-gradient(to bottom, #154386 0%,#5da8b9 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#154386', endColorstr='#5da8b9',GradientType=0 ); 
}
.pricing-plan-2 {
background: #fe3a57; 
background: -moz-linear-gradient(top, #fe3a57 0%, #dfa185 100%); 
background: -webkit-linear-gradient(top, #fe3a57 0%,#dfa185 100%); 
background: linear-gradient(to bottom, #fe3a57 0%,#dfa185 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fe3a57', endColorstr='#dfa185',GradientType=0 ); 
}
.pricing-plan-3 {
background: #0a8cd7; 
background: -moz-linear-gradient(top, #0a8cd7 0%, #62b575 100%); 
background: -webkit-linear-gradient(top, #0a8cd7 0%,#62b575 100%); 
background: linear-gradient(to bottom, #0a8cd7 0%,#62b575 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0a8cd7', endColorstr='#62b575',GradientType=0 ); 
}
.pricing-plan-4 {
background: #f99122; 
background: -moz-linear-gradient(top, #f99122 0%, #e3a2f4 100%); 
background: -webkit-linear-gradient(top, #f99122 0%,#e3a2f4 100%);
background: linear-gradient(to bottom, #f99122 0%,#e3a2f4 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f99122', endColorstr='#e3a2f4',GradientType=0 ); 
}

.plus p {text-align: justify;line-height: 26px;font-size: 17px;color: #4a4a4a;}
.our-mission p {line-height: 24px;font-size: 16px;color: #4a4a4a;}
#our-work{background-image: url('../../img/images/our-work.jpg');  margin-bottom: 0;background-repeat: no-repeat;}
#our-work p{color: #fff;text-align: justify;}

#our-work .nav-tabs > li > a,
.our-mission .nav-tabs > li > a { border: none;border-bottom: 2px solid transparent; padding: 10px 70px 10px 0}
#our-work .nav>li>a:focus, #our-work .nav>li>a:hover,
.our-mission .nav>li>a:focus, .our-mission .nav>li>a:hover {text-decoration: none;background: none;}
#our-work .nav-tabs>li.active>a, #our-work .nav-tabs>li.active>a:focus, #our-work .nav-tabs>li.active>a:hover,
.our-mission .nav-tabs>li.active>a, .our-mission .nav-tabs>li.active>a:focus, .our-mission .nav-tabs>li.active>a:hover {background:none;
 border: none;border-bottom: 2px solid #451095; color: #e6d5ff; font-size: 24px;}
.fixed-background, .s-parallax {background-attachment: fixed;background-position: 50% 0;}
.s-parallax, .cover-image, .cover-background, .texture-background {background-position: 50% 50%;background-repeat: no-repeat;background-size: cover;position: relative;}
#our-work .nav a{color: #fff;}
#our-work .nav-tabs>li.active>a, #our-work .nav-tabs>li.active>a:focus, #our-work .nav-tabs>li.active>a:hover{border-bottom:2px solid #ff7f00}
#our-work .nav-tabs,
.our-mission .nav-tabs {border-bottom: 2px solid #ddd; width: 97%}
#our-work .nav-tabs {text-align: left;}
.our-mission .nav-tabs > li,
#our-work .nav-tabs > li {margin-bottom: -2px;}
.nav-tabs a{color: #bebebe;font-size: 24px;}
.tab-pane p{text-align: justify;margin-right: 20px;}
.case-study-listing .media{ position: relative}
.case-study-listing .media-body, .case-study-listing .media-left, .case-study-listing .media-right {display: inline-block;vertical-align: top;width: 100%;}

.zipjob_header:before{background: rgb(0,114,162);opacity: 0.7; }
.online_order_menu_header:before{ background: rgb(85,85,85);opacity: 0.7; }
.iamcleaning_header:before{ background: rgb(137,137,137);opacity: 0.7; }
.techybeach_header:before{ background: rgb(67,185,185);opacity: 0.7; }
.racing_cartel_header:before{ background: rgb(239,140,39);opacity: 0.7; }
.tradebench_header:before{ background: rgb(25,112,233);opacity: 0.7; }
.place_rocks_header:before{ background: rgb(102, 212, 59);opacity: 0.7; }
.retainme_header:before{ background: rgb(163, 163, 162);opacity: 0.7; }
.zip_movers_header:before{ background: rgb(76, 159, 63);opacity: 0.7; }
.cipherforex_informational_website_header:before{ background: rgb(24, 140, 162);opacity: 0.7; }
.on_demand_service_providing_citohealthcareprofessionals_header:before{ background: rgb(255, 156, 0);opacity: 0.6; }
.ubbergloves_header:before{ background: rgb(190, 148, 46);opacity: 0.7; }
.tipping_cartel_header:before{ background: rgb(206, 174, 37);opacity: 0.7; }
.remote_box_office_header:before{ background: rgb(30, 124, 170);opacity: 0.7; }
.treasuremap_app_header:before{ background: rgb(70, 140, 87);opacity: 0.7; }
.ipoints_demo_header:before{ background: rgb(226, 114, 60); opacity: 0.7;}
.uuuga_header:before{ background: rgb(71, 162, 209);opacity: 0.7; }
.jvpost_header:before{ background: rgb(115, 121, 146);opacity: 0.7; }
.physical_edge_header:before{ background: rgb(134, 36, 97);opacity: 0.7; }
.social_securitas_1_header:before{ background: rgb(245, 185, 36);opacity: 0.7; }
.martgram_1_header:before{ background: rgb(24, 98, 200);opacity: 0.7; }
.bleepmenot_header:before{ background: rgb(225, 212, 11);opacity: 0.7; }
.locumsite_header:before{ background: rgb(27, 182, 211);opacity: 0.7; }
.eampenzi_header:before{ background: rgb(198, 134, 193);opacity: 0.7; }
.national_cleaning_group_header:before{ background: rgb(66, 147, 210);opacity: 0.7; }
.thrill_venture_header:before{ background: rgb(17, 134, 168);opacity: 0.7; }
.dream_job_header:before{ background: rgb(48, 196, 184);opacity: 0.7; }
.lolly_daisy_header:before{ background: rgb(250, 154, 96);opacity: 0.7; }
.truckseeker_header:before{ background: rgb(23, 96, 197);opacity: 0.7; }
.faircomny_header:before{ background: rgb(127, 175, 141);opacity: 0.7; }
.katerz_1_header:before{ background: rgb(131, 190, 91);opacity: 0.7; }
.iamcooking_header:before{ background: rgb(102, 102, 102); opacity: 0.7;}
.satvicsage_header:before{ background: rgb(123, 151, 126);opacity: 0.7; }
.shopbook_header:before{ background: rgb(13, 154, 229);opacity: 0.7; }
.maltazone_header:before{ background: rgb(185, 185, 185);opacity: 0.7; }
.amcs_header:before{ background: rgb(127, 175, 141); opacity: 0.7;}
.one_gai_header:before{ background: rgb(28, 93, 184);opacity: 0.7; }
.daybreaktots_header:before{ background: rgb(165, 137, 236);opacity: 0.6; }
.martgram_app_header:before{ background: rgb(16, 100, 212);opacity: 0.7; }
.localgenii_app_header:before{ background: rgb(94, 89, 97);opacity: 0.7; }
.social_securitas_header:before{ background: rgb(233, 172, 20);opacity: 0.7; }
.yataxi_header:before{ background: rgb(233, 172, 20);opacity: 0.7; }
.wheel_shark_header:before{ background: rgb(225, 115, 125);opacity: 0.7; }
.lazybed_header:before{ background: rgb(128, 203, 196);opacity: 0.7; }
.la_maison_chic_header:before{ background: rgb(158, 151, 137);opacity: 0.7; }
.onebed_header:before{ background: rgb(40, 36, 98);opacity: 0.7; }
.bestcit_app_header:before{ background: rgb(76, 163, 123);opacity: 0.7; }
.utrack_app_header:before{ background: rgb(108, 110, 89);opacity: 0.7; }
.beano_app_header:before{ background: rgb(25, 24, 23);opacity: 0.7; }
.mymentions_header:before{ background: rgb(50, 172, 223);opacity: 0.7; }
.holoolticketing_header:before{ background: rgb(50, 172, 223);opacity: 0.7; }
.askoureinstein_header:before{ background: rgb(191, 45, 29);opacity: 0.6; }
.jv_post_header:before{ background: rgb(16, 16, 16);opacity: 0.7; }
.pension_plan_management_header:before{ background: rgb(146, 208, 80);opacity: 0.7; }
.emergencyservice_header:before{ background: rgb(239, 108, 39);opacity: 0.7; }
.ticketshak_header:before{ background: rgb(186, 163, 17);opacity: 0.7; }
.food_portal_header:before{ background: rgb(141, 198, 39);opacity: 0.7; }
.uloan_header:before{ background: rgb(9, 96, 122);opacity: 0.7; }
.healthywealthy_header:before{ background: rgb(7, 105, 5);opacity: 0.7; }
.neighborchain_header:before{ background: rgb(125, 215, 162);opacity: 0.7; }
.klikelas_header:before{ background: rgb(255, 102, 91);opacity: 0.7; }
.katerz_header:before{ background: rgb(131, 190, 91);opacity: 0.7; }
.wefurb_header:before{ background: rgb(0, 173, 239);opacity: 0.7; }
.gigminute_header:before{ background: rgb(244, 186, 89);opacity: 0.7; }
.simpleshark_2_header:before{ background: rgb(51, 147, 198);opacity: 0.7; }
.tooleys_header:before{ background: rgb(0, 148, 188);opacity: 0.7; }
.ahmadkadi_header:before{ background: rgb(220, 141, 106);opacity: 0.7; }
.itenderyou_header:before{ background: rgb(81, 81, 82);opacity: 0.7; }
.yolo_dome_header:before{ background: rgb(107, 179, 82);opacity: 0.7; }
.pomerac_website_header:before{ background: rgb(109, 106, 101);opacity: 0.7; }
.mytattooist_header:before{ background: rgb(25, 25, 25);opacity: 0.7; }
.date_with_students_header:before{ background: rgb(137, 63, 28);opacity: 0.7; }
.four_strokes_header:before{ background: rgb(44, 169, 192);opacity: 0.7; }
.photographers247_header:before{ background: rgb(161, 80, 80);opacity: 0.7; }
.freshid_promotions_header:before{ background: rgb(0, 146, 204);opacity: 0.7; }
.mothers_groupie_2_header:before{ background: rgb(249, 106, 194);opacity: 0.7; }
.foodhub_header:before{ background: rgb(223, 119, 118);opacity: 0.7; }
.case-study-listing .blog_row::before{ opacity: 1}
.content_area_resources .case-study-listing h4{ text-align: center; margin-bottom: 0;padding: 0 10px;}
.content_area_resources .case-study-listing h4 a{ color: #fff; font-size: 30px; font-weight: 600;display: inline-block;text-overflow: ellipsis;
white-space: nowrap;overflow: hidden;width: 100%;}
.content_area_resources .case-study-listing h4:after{ display: none}
.content_area_resources .case-study-listing h3{ text-align: center;color: #fff; font-size: 20px;min-height: 47px;margin-bottom: 0;text-transform: capitalize;}
.content_area_resources .case-study-listing h3:after{ display: none}
.case-study-listing .blog_row {border: none; text-align: center;padding-bottom: 30px;margin-bottom: 30px;}
.case-study-listing .blog_read_more {margin-top: 40px; font-size: 17px; border: 1px #fff solid;color: #fff; display: inline-block;padding: 11px 24px;
margin-bottom: 5px;transition: all 0.3s ease-in-out 0s;}
.breadcrems_header_new {padding: 30px 0 0px;text-align: center;}
.case-study-listing .blog_row:hover .blog_read_more,
.case-study-listing .blog_read_more:hover{ box-shadow: 0 0 0 3px #fff}
.breadcrems_header_new h1{ color: #282828; font-size: 40px; font-weight: 600}
.breadcrems_header_new .breadcrumb {padding: 15px 0 10px;margin-bottom: 0;list-style: none;background-color: transparent;border-radius: 0;}
.case-study-listing .media-left {height: 180px;overflow: hidden;}
.breadcrems_header_new .breadcrumb li{color: #282828; font-size: 17px}
.breadcrems_header_new .breadcrumb li a{color: #282828;font-size: 17px}
.breadcrems_header_new .breadcrumb > li + li::before {font-size: 17px;color: #282828;}
.office_event_img_social {margin-bottom: 20px;display: inline-block;width: 100%;}

.resources-header-riview{  background:url(../../img/images/review-bg.png) no-repeat center top;padding: 100px 0 50px;text-align: center;}
.resources-header-riview h2{font-family: 'lato', sans-serif; color: #202020; font-size: 40px; font-weight: 600}
.resources-header-riview p{font-family: 'lato', sans-serif; color: #757575; font-size: 20px; font-weight: 500; padding: 20px 0}
.new-reviews {display: inline-block;width: 100%;box-shadow: 0 0 15px 0 #c2c2c2;margin-bottom: 30px;border-radius: 20px;overflow: hidden; padding-bottom: 20px;}
.new-reviews-top {display: inline-block;width: 100%;padding: 17px 20px;
background: #8802f8; 
background: -moz-linear-gradient(left,  #8802f8 0%, #ff4000 100%);
background: -webkit-linear-gradient(left,  #8802f8 0%,#ff4000 100%); 
background: linear-gradient(to right,  #8802f8 0%,#ff4000 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8802f8', endColorstr='#ff4000',GradientType=1 ); }
.new-reviews-top h5{ display: inline-block; color: #fff; font-size: 24px;}
.new-review-lstng-section {overflow: visible;}
.case-study-button{ float: right; background: #fff; color: #8702f8; font-size: 17px; border-radius: 8px; padding: 7px 15px;}
.panel-body-reviews{ padding-top: 0}
.new-review-content_area_resources .client-video {display: inline-block;width: 100%;margin-top: 0;border: 1px #ddd solid;padding: 0;border-radius: 20px;
 box-shadow: 0 0 15px 0 #c2c2c2;overflow: hidden;}
.new-review-content_area_resources .western{ padding:0 15px;}




.job-portal-bg .job-valu-btn .btn-style{ width: 170px; max-width: 170px }
.taxt_banners span,
.job-valu-btn span{ display: block; font-size: 13px; padding-bottom: 3px; padding-left: 1px; color: #fff}
.recevie-text {
	display: inline-block;
	text-align: left;
	width: 100%;
	font-size: 13px;
	padding-top: 3px;
}
.subtitles {
	color: #fff;
	
	padding: 3px 0 6px;
	
	display: block;
}
.back-but-bootm {
	display: inline-block;
	width: 100%;
	padding-top: 20px;
}
.back-but-bootm .btn.btn-primary {
	padding: 9px 20px 6px;
}
.thnks_se .panel-thanks h2, .thnks_se .panel-thanks p.hh_cls {
	font-size: 24px;
	
}
.newpop_enqury .modal-footer {
	border-top: none;
	padding-top: 0;
}


.careers_area_resources{ padding: 40px 0}
.careers_area_resources #accordion .panel {margin-top: 0px;border: 1px #ddd solid;border-radius: 7px;display:flex;width: 100%;margin-bottom: 30px;
position: relative;overflow: hidden;}
.careers_area_resources #accordion .panel::before {position: absolute;left: 0;top: 0;content: "";width: 5px;height: 100%;background: #f45d16;}
.careers_area_resources #accordion .panel-title {height: 100%;}
.careers_area_resources #accordion .accordion-toggle.collapsed {display: block;padding: 17px 25px;border-bottom: none;text-decoration: none;
height: 60px;color: #3f3f3f;font-size: 17px;text-align: left;background: #fff; min-height: 0; line-height: normal}
.careers_area_resources #accordion .accordion-toggle {display: block;padding: 17px 25px;border-bottom: none;text-decoration: none;min-height: 247px;
                  color: #fff;font-size: 30px;text-align: left;font-weight: 600; height: 100%; line-height: 42px;}
.careers_area_resources #accordion .panel-heading a.collapsed:hover,
.careers_area_resources #accordion .panel-heading a.collapsed:focus { background-color: transparent; color: #222; transition: all 0.2s ease-in;}
.careers_area_resources #accordion .panel-heading a.collapsed:hover::before,
.careers_area_resources #accordion .panel-heading a.collapsed:focus::before { color: white;}
.careers_area_resources #accordion .panel-heading {padding: 0;border-radius: 0px;text-align: center;width: 30%;display: inline-block;vertical-align: middle;
               float: left}
.careers_area_resources #accordion .panel-collapse {width: 70%;display: inline-block !important;vertical-align: top;height: 60px !important; float: left}
.careers_area_resources #accordion .collapse.in {display: block;height: auto !important;}
.careers_area_resources #accordion .collapse.in .panel-body {background: #f7f4f4;height: 100%;display: inline-block;}
.careers_area_resources #accordion .panel-body {border-top: none;border-left: 1px #ddd solid; background: #fff}
.careers_area_resources #accordion .panel-heading a:not(.collapsed) { transition: all 0.2s ease-in;}

.careers_area_resources #accordion .panel-heading .accordion-toggle::before {font-family: 'FontAwesome';content: '\f105';float: left;color: #fff;font-weight: lighter;
 transform: rotate(90deg);transition: all 0.2s ease-in;position: absolute;right: 14px;background: #f45d16;width: 30px;height: 30px;
border-radius: 50%;text-align: center;font-size: 23px;padding: 0 0 0 5px; top: 16px; z-index: 9; line-height: normal}
.careers_area_resources #accordion .panel-heading .accordion-toggle.collapsed::before {color: #fff; transform: rotate(-0deg); transition: all 0.2s ease-in; }
.container-clp h4.panel-title:after{ display: none}
.careers-filds {display: inline-block;width: 100%;padding-right: 20px;}
.careers-filds li {display: inline-block;width: 100%;padding: 7px 10px;position: relative;color: #464646;font-size: 16px;}
.careers-filds li::before {position: absolute;left: -24px;top: 10px;content: "";width: 17px;height: 17px;border-radius: 50%;background: #f45d16;
border: 4px #fff solid;}
.careers_area_resources #accordion .accordion-toggle p {position: absolute;width: 26%;left:25px;top: 50%;height: auto;transform: translate(0,-50%);}
.careers_area_resources #accordion .accordion-toggle.collapsed p span {padding-top: 0;font-weight: 600;}
.careers_area_resources #accordion .accordion-toggle p span {font-size: 17px;display: block; padding-top:10px; font-weight: 400}
.careers-headers { padding: 60px 0}
.careers-headers span {
	width: 450px;
	display: inline-block; 
}
.accordion-toggle {background: #f45d16 url('../../img/images/career-user-img.png') right center no-repeat;}
.career-logic-left-img {
	background: url('../../img/images/career-logic-left-img.png') left top no-repeat;
	position: absolute;
	left: 0;
	top: 0;
	height: 100%;
	width: 39%;
	background-size: cover;
}
.acreers-logic-section {
	background: url('../../img/images/career-logic-bg.png') left top no-repeat;
	padding: 60px 0;
	background-attachment: fixed;  background-size: cover; overflow: hidden; position: relative
}
.careers-logic {
	display: inline-block;
	width: 100%;
	color: #fff;
	padding-left: 40px;
}
.careers-logic p {
	font-size: 14px;
	text-align: justify;
	padding: 10px 0;
}

.acreers-logic-section h2 {
	color: #fff;
	font-size: 43px;
	font-weight: 500;
	border: 2px #fff solid;
	padding: 134px 30px;
	border-radius: 3px;
	margin-top: 15px;
	font-family: 'roboto',sans-serif;
	line-height: 70px;
	width: 76%;
	
	float: right;
}




.contact-left {
	float: left;
	width: 50%;
}
.service-department-bg {
	background: #f45d16;
}
.inner-right-banner {
	float: right;
	width: 50%;
	min-height: 420px;
}
.services-right {
	background: url("../../img/images/career-logic-right-img.png") no-repeat top center;
	background-size: cover; position: relative
}
.services-right h2 {
	color: #fff;
	font-size: 39px;
	font-weight: 500;
	border: 2px #fff solid;
	padding: 26px 60px;
	border-radius: 3px;
	margin-top: 15px;
	font-family: 'roboto',sans-serif;
	line-height: 50px;
	float: left;
	position: absolute;
	left: -30px;
	top: 50%;
	transform: translate(0,-50%);
}
.careers_area_resources h5 {
	text-align: center;
	font-size: 24px;
	color: #3f3f3f;
	padding-bottom: 24px;
	font-family: 'roboto',sans-serif;
}
.book-posts {
	max-width: 570px;
	margin: auto 0 auto auto;
}
.services-bxa {
	display: inline-block;
	width: 100%;
	padding: 60px 50px 30px 0;
}
.services-bxa ul {
	float: left;
	width: 90%;
	padding-left: 12px;
}
.services-bxa ul li {
	float: left;
	width: 100%;
	color: #fff;
	font-size: 14px;
	padding: 7px 9px;
	list-style-type: disc;
}
.services-bxa h3 {
	color: #fff;
	font-size: 17px;
	font-family: 'roboto',sans-serif;
	margin: 18px 0;
	display: inline-block;
}
.resume-submit-bx { text-align: center}
.resume-submit-bx a {
	display: inline-block;
	background: #451095;
	color: #fff;
	font-size: 15px;
	font-family: 'roboto',sans-serif;
	font-weight: 500;
	padding: 5px 15px;
	border-radius: 3px;
	margin-right: 10px;
}


.sliders-div {
	display: inline-block;
	width: 100%; margin-top: 30px;
}
.nav-tabs-slide {
	display: inline-block;
	width: 100%;
	border-bottom: 1px #ddd solid;
	text-align: center;
}
.nav-tabs-slide li {
	display: inline-block;
}
.nav-tabs-slide li a:hover,
.nav-tabs-slide li a {
	display: inline-block;
	background: #451095;
	border: 1px #451095 solid;
	border-radius: 5px 5px 0 0;
	border-bottom: none;
	color: #fff;
	font-size: 16px;
}
.sliders-div .tab-content > .tab-pane {
	background: #fff;
	border: 1px #ddd solid;
	padding: 20px;
	border-top: none;
}
.nav-tabs-slide li.active a {
	background: #fff;
	border-color: #ccc;
	color: #451095;
}
.nav-tabs-slide li a:before{ position: absolute; left: -1px; bottom: -1px; content:""; width: 101%; height: 2px; background: #451095; }
.nav-tabs-slide li.active a:before{ position: absolute; left: 0; bottom: -1px; content:""; width: 100%; height: 2px; background: #fff; }


.sliders-div .left.carousel-control {
	left: 5px;
	position: absolute;
	top: 50%;
	transform: translate(0px,-50%);
	z-index: 99;
	width: 30px;
	height: 40px;
}
.sliders-div .carousel-control.left {
	left: -70px;
}
.sliders-div .right.carousel-control {
	position: absolute;
	right: 5px;
	top: 50%;
	transform: translate(0px,-50%);
	z-index: 99;
	width: 30px;
	height: 40px;
}
.sliders-div .carousel-control.right {
	right: -50px;
}
.pro-feat-detai {
	display: inline-block;
	width: 100%;
	text-align: center;
	color: #fff;
}
.sliders-div .hands-proved {
	padding: 15px 0 35px;
}
.latest_feature_product {
	padding: 40px 0 40px;
}


.latest-news-section{ padding: 0px 0 50px}
.latest-news-bx .thumbnail {
	padding: 0;
	border-radius: 0;
	overflow: hidden;
	border: none; margin: 0
}
.latest-news-img {
	display: inline-block;
	width: 100%;
	border-radius: 17px;
	overflow: hidden;
}
.latest-news-bx {
	width: 100%;
	margin-top: 20px;
	border: 1px solid #dbdbdb;
	float: left;
}
.news-headings {
	float: left;
	width: 16%;
	text-align: center;
	padding: 18px 0;
}
.news-headings h2 {
	color: #505458;
	font-size: 29px;
	font-family: 'roboto',sans-serif;
}
.latest-news {
	float: left;
	width: 28%;
	border-left: 1px solid #dbdbdb;
	padding: 10px 20px;
}
.latest-news-bx .thumbnail .caption {
	
	position: relative;
	padding: 0;
}
.latest-news-caption {
	display: inline-block;
	width: 100%;
	background: #fff;
	padding: 0;
}
.latest-news-caption h4 {
	color: #f24748;
	font-size: 14px;
	font-family: 'roboto',sans-serif;
	font-weight: 400;
}
.latest-news-caption h3 {
	color: #434343;
	font-size: 18px;
	font-family: 'roboto',sans-serif;
	font-weight: 500;
	padding: 13px 0;
}
.latest-news-caption p {
	color: #434343;
	font-size: 14px;
	padding: 5px 0;
}
.latest-news-caption p a {
	color: #f24748;
}
.news-social {
	display: inline-block;
	width: 100%; padding-left: 2px
}
.news-social a {
	font-size: 16px;
	color: #51555c;
	margin-right: 5px;
}
.accordion-toggle::after {
	position: absolute;
	left: 0;
	top: 0;
	content: "";
	width: 100%;
	height: 100%;
	z-index: 99999;
}





.other-product-box {
	display: inline-block;
	width: 100%;
	margin-top: 20px;
}
.other-product-box .thumbnail {
	border: 1px solid #e4e4e4;
	
	position: relative;
	padding: 0;
	overflow: hidden;
	display: block;
	transition: 0.35s ease-out;
	border-radius: 0;
	-webkit-transition: 0.35s ease-out;
	text-align: center; min-height: 250px;
}
.other-product-box .thumbnail a {
	display: inline-block;
	padding: 15px 0;
	width: 100%;
}
.other-product-box .thumbnail:hover {
	box-shadow: 0 14px 32px rgba(0,0,0,0.2);
	-webkit-box-shadow: 0 14px 32px rgba(0,0,0,0.2);
}
.other-project-logo {
	display: inline-block;
	width: 100%;
	margin: 20px 0;
	height: 60px;
	position: relative;
}
.other-project-logo img {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	max-height: 100%;
	margin: auto;
}
.other-caption-bx {
	display: inline-block;
	width: 100%;
}
.other-caption-bx h3,
.other-caption-bx h3 a {
	font-size: 18px;
	color: #505458;
	font-weight: 600;
	text-transform: uppercase; min-height: 43px
}
.other-socila-pr-icon {
	color: #8d9092;
	padding: 5px 5px 0;
	font-size: 18px;
	display: inline-block;
	width: 100%;
}
.other-socila-pr-icon i {
	margin: 0 7px;
	font-size: 24px;
}
.other-caption-bx p {
	font-size:18px;
	color: #505458;
	padding: 10px 0; transition: all .8s ease-in-out 0s; position: relative; height:80px; overflow: hidden
}
.other-caption-bx .btn.btn-primary {
	padding: 5px 15px;
	font-family: 'roboto',sans-serif;
	font-size: 16px;
	font-weight: 300;
	margin: 0;
	transition: all .8s ease-in-out 0s;
	border-radius: 4px;
}
.other-product-box .thumbnail span {
	transition: all .8s ease-in-out 0s;
	display: inline-block;
	width: 100%;
	position: absolute;
	left: 0;
	top: 0;
}

.other-product-box .thumbnail .other-project-logo img {
	position: absolute;
	left: 0;
	transition: all .8s ease-in-out 0s;
	transition: 0.5s all;
	-webkit-transition: 0.5s all;
	-moz-transition: 0.5s all;
	-o-transition: 0.5s all;
	transform: scale(1);
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-o-transform: scale(1);
	-ms-transform: scale(1);
}

.other-product-box .thumbnail:hover .other-project-logo img {
	
	transform: scale(1.20);
	-webkit-transform: scale(1.20);
	-moz-transform: scale(1.20);
	-o-transform: scale(1.20);
	-ms-transform: scale(1.20);
}
.other-caption-bx .btn.btn-primary i {margin-right: 5px;}
.hiring-list .icon img {transition: background, 1s;}
.hiring-list li:hover .icon img {filter: brightness(4);}


section.pwa_developent_slider{background-image: none;padding:67px 0;
background: #3e69d4; 
background: -moz-linear-gradient(left,  #3e69d4 0%, #6083d1 100%); 
background: -webkit-linear-gradient(left,  #3e69d4 0%,#6083d1 100%); 
background: linear-gradient(to right,  #3e69d4 0%,#6083d1 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3e69d4', endColorstr='#6083d1',GradientType=1 ); 

}

section.pwa_developent_slider .slidere-tittle h3 {color: #fff;font-size: 18px;font-weight: 600;padding-bottom: 17px;}
section.pwa_developent_slider .btn_align #bt2 {margin-left: 0px;}
.job-valu .srik_cls {padding: 0 2px;text-decoration: none;position: relative;}
.job-valu .srik_cls::before {position: absolute;left: 0;top: 13px;content: "";background: #fff;width: 100%;height: 2px; }
.fiverr-new-banner .job-valu .srik_cls::before {background: #363737; 
}

.lsevents-banner{ color: #fff;background-image: url(../../img/images/product_new/event-banner.png); background-repeat: repeat; position: relative;
clear: both;float: left;padding: 20px 0 0px;width: 100%;min-height: 446px; background-size: cover}
.lsevents-banner h1 {font-size: 40px;font-weight: 600;color: #fff;}
.lsevents-banner h2 {font-size: 30px;padding-top: 15px; color: #fff; font-weight: 500}
.help-textes {text-align: center;padding: 0 30px;max-width: 700px;margin: 0 auto;}


.header_new .navbar-collapse{ display: none}
.menu-icon {width: 50px;height: 50px;position: fixed;top: 21px;right: 30px;margin: 10px 15px;transform:scale(0.8);padding: 0;cursor: pointer;z-index:20}
.affix .menu-icon {display: none}
.menu-bar {width: 50px;height: 4px;background: #5b5c5d;position: absolute;transition: all 0.3s; right: 0}
.menu-bar1 {margin-top: 9px}
.menu-bar2 {margin-top: 22px; width: 40px}
.menu-bar3 {margin-top: 36px; width: 30px;}
.menu-icon.hover .menu-bar1 {-webkit-transform: rotate(45deg) scaleX(0.7);margin-top: 22px;}
.menu-icon.hover .menu-bar2 {opacity: 0; width: 50px;}
.menu-icon.hover .menu-bar3 {-webkit-transform: rotate(-45deg) scaleX(0.7);margin-top: 22px;width: 50px;}
.header_new.affix .navbar-collapse {display: inline-block;}
.header_new .navbar-collapse.expand {display: inline-block;}
.header_new .navbar.navbar-default.mega-menu {background: #eef2f5;}
.header_new.affix .navbar.navbar-default.mega-menu {background-color: #fff;}

.fiverr-new-banner {background: #eef2f5; padding-bottom: 0}
.fiverr-new-banner:before{ display: none}
.fiverr-new-banner h1 {font-size: 40px;color: #363737;font-family: 'roboto',sans-serif;}
.fiverr-new-banner h2 {font-size: 22px;padding-top: 15px;color: #626262;font-family: 'roboto',sans-serif;font-weight: normal;}
.fiverr-new-banner .job-valu .portal-price {font-size: 22px;color: #363737;font-family: 'roboto',sans-serif; margin-top: 7px;}
.fiverr-new-banner .job-valu-btn .btn-get {padding: 8px 9px;margin-top: 0px;margin-right: 12px;width: 180px;box-shadow: none;margin-bottom: 0;
max-width: 208px;background: #10a12a !important;color: #fff;display: inline-block;border-radius: 5px;border: 2px #10a12a solid; cursor: pointer}
.fiverr-new-banner .job-valu-btn .fiverr-buys {padding: 8px 9px;margin-top: 0px;margin-right: 0;width: 150px;box-shadow: none;margin-bottom: 0;
color: #363737;display: inline-block;border-radius: 5px;border: 2px #363737 solid;line-height: 23px;font-weight: 600;}
.fiverr-new-banner .job-valu-btn .btn-get:hover {background: #fff !important;color: #10a12a;border: 2px #10a12a solid;}
.fiverr-new-banner .job-valu-btn .fiverr-buys:hover {background: #fff !important;color: #10a12a;border: 2px #10a12a solid;}
.fiverr-new-banner .job-valu {z-index: 9; position: relative}
.fiverr-new-banner .job-valu .portal-price h4 {color: #363737;font-family: 'roboto',sans-serif;}
.fiverr-new-banner .job-pr-icon li {color: #5e5f5f;float: left;margin-bottom: 0px;position: relative;font-size: 30px;margin-right: 0;min-height: 0;width: auto;
border-right: 1px #9a9b9b solid;line-height: 23px;padding: 0 12px; cursor: pointer}
.fiverr-new-banner .job-pr-icon li:first-child{ padding-left: 0;}
.fiverr-new-banner .job-pr-icon li:last-child{ border-right: none}
.fiverr-new-banner .job-pr-icon li:hover {color: #10a12a;}
.fiverr-new-banner .line-border {border: none;border-radius: 0;margin: 0 0 0;max-width: 100%;padding:20px 0 0 ;display: inline-block;}
.fiverr-new-banner .line-border p {display: inline-block;color: #363737;}
.fiverr-new-banner .job-portal-banner-link {bottom: 30px; z-index: 9}
.fiverr-new-banner .my-breadcrumb .breadcrumb > li a {color: #363737;font-size: 16px;}
.fiverr-new-banner .my-breadcrumb .breadcrumb > li + li::before {content: "\f105";padding: 0 5px;color: #363737;font-family: FontAwesome;}
.fiverr-new-banner .my-breadcrumb .breadcrumb > .active {color: #363737;}
.fiverr-new-banner::after {position: absolute;right: -140px;bottom: 0;content: "";width: 54%;height: 100%;border: 0 solid transparent;
border-right-width: 30px;border-left-width: 940px;border-bottom: 490px solid #10a12a;}
.logic-parter{ display: inline-block; width: 100%; text-align: center; margin-top: 30px;}
.logic-parter a{ display: inline-block; margin: 0 20px; color: #363737; font-size: 19px}
.logic-parter a i {margin-right: 6px;font-size: 17px;display: inline-block;vertical-align: middle;}
.logic-parter a i img{ width: 18px; display: block}
.logic-parter a span {display: inline-block;vertical-align: middle;border-bottom: 1px #333 solid;}
.logic-parter a:hover span { border-bottom-color: transparent}
.service-market-ttd-new li {color: #808080;float: left;margin-bottom: 20px;position: relative;font-size: 16px;padding-left: 30px;background-size: 16px;
background-image: url(../../img/images/product_new/tick-box-new.png);min-height: 0px;background-repeat: no-repeat;line-height: 22px;padding-right: 30px;
width: 50%;font-weight: 500; background-position: left center}
.crowdfunding-say .service-market-ttd-new li {width: 49%;}
.por-mobile-new {position: relative;z-index: 1;}
.job-section-top-new {background: #fff;padding: 50px 0 10px;}
.job-section-top-new p {text-align: left;font-size: 18px;color: #5e5f5f;}
.job_portal_area_food_new .taxt_tt_job:before{ display: none}
.taxt_tt_job_new {font-weight: 500;font-family: 'roboto',sans-serif;}
.event-ttd-new{}
.crowdfunding-say .event-ttd-new li {width: 33%;}




.learn_n_earn_header::before {background: rgb(95,95,139);opacity: 0.7;}
.job_at_home_header::before { background: rgb(1,155,227); opacity: 0.7;}


/*.laravel-banner{ background: url(../../img/images/lara/laravel-banner2.jpg) center top no-repeat; background-size: cover}*/
.laravel-banner{ background:#fff}
.laravel-banner .page_img{ text-align: right}
.laravel-banner-txt {padding-top: 50px;}
.laravel-banner-txt h1 {color: #303030;font-size: 40px;font-family: 'roboto', sans-serif;font-weight: 500;}
.laravel-banner-txt ul {display: inline-block;width: 100%;margin-top: 30px;}
.laravel-banner-txt li {color: #303030;float: left;margin-bottom: 15px;position: relative;font-size: 18px;padding-left: 30px;background-size: 16px;
background-image: url(../../img/images/product_new/tick-box-new.png);min-height: 0px;background-repeat: no-repeat;line-height: 22px;padding-right: 30px;width: 100%;
background-position: left center;}
.laravel-anquire{ display: inline-block; width: 100%; padding-top: 10px}
.laravel-anquire .btn {padding: 10px 30px;}
.laravel-descriptions{background: url(../../img/images/lara/laravel-bg.webp) center center no-repeat; background-size: cover}
.laravel-descriptions-bx {background: #2d3545;padding: 40px;color: #fff; position: relative}
.laravel-descriptions-bx h2 {color: #fff;font-family: 'roboto', sans-serif;font-size: 40px;font-weight: 600; padding-bottom: 10px}
.laravel-descriptions-bx p {font-size: 15px;padding: 5px 0;}
.laravel_img {text-align: center;padding: 300px 0 0;}
.laravel-devlopments-services {padding: 60px 0;}
.laravel-devlopments-services h2 {text-align: center;color: #303030;font-size: 38px;font-family: 'roboto', sans-serif;font-weight: 500;}
.laravel-services-bx-top {display: inline-block;width: 100%;margin-top: 50px;}
.laravel_service_box {display: inline-block;width: 100%;text-align: center; margin-bottom: 50px;}
.laravel-services-icon {display: inline-block;width: 170px;height: 170px;background: #fff;box-shadow: 0 0 18px 0 rgba(0,0,0,0.1);padding: 15px; 
 margin-bottom: 30px; position: relative}
.laravel-services-icon i {width: 100%;height: 100%;display: inline-block;position: relative;}
.laravel-services-icon i img {position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;max-height: 100%; z-index: 99;transition: all 1s;}
.on-hover {opacity: 0;}
.laravel-services-icon:hover i .widout-hover{ opacity: 0}
.laravel-services-icon:hover i .on-hover{ opacity: 1}
.laravel-services-icon .mask {width: 100%;height: 100%;position: absolute;overflow: hidden;top: 0;left: 0;}
.laravel_service_box1 .mask {opacity: 0;background-color: rgba(51,190,242,0.99);transition: all 1s;}
.laravel_service_box2 .mask {opacity: 0;background-color: rgba(255,87,77,0.99);transition: all 1s;}
.laravel_service_box3 .mask {opacity: 0;background-color: rgba(163,231,209,0.99);transition: all 1s;}
.laravel_service_box4 .mask {opacity: 0;background-color: rgba(255,149,51,0.99);transition: all 1s;}
.laravel_service_box5 .mask {opacity: 0;background-color: rgba(97,185,214,0.99);transition: all 1s;}
.laravel_service_box6 .mask {opacity: 0;background-color: rgba(253,149,121,0.99);transition: all 1s;}
.laravel_service_box7 .mask {opacity: 0;background-color: rgba(138,229,249,0.99);transition: all 1s;}
.laravel_service_box8 .mask {opacity: 0;background-color: rgba(125,159,234,0.99);transition: all 1s;}
.laravel-services-icon:hover .mask {opacity: 1;}

.laravel_service_box h3 {color: #303030;font-size: 24px;font-family: 'roboto', sans-serif;font-weight: 500;}
.laravel_service_box p {padding-top: 15px;color: #303030;font-size: 16px;font-weight: 300;}
.laravel-services-icon:before{ position: absolute; left: 0; bottom: 0; width: 100%; height: 3px; content: "";transition: all 1s;}
.laravel-services-icon:hover:before{ opacity: 0}
.laravel_service_box1:before{ background: #33bef2; }
.laravel_service_box2:before{ background: #ff574d; }
.laravel_service_box3:before{ background: #a3e7d1; }
.laravel_service_box4:before{ background: #ff9533;}
.laravel_service_box5:before{ background: #61b9d6;}
.laravel_service_box6:before{ background: #fd9579; }
.laravel_service_box7:before{ background: #8ae5f9; }
.laravel_service_box8:before{ background: #7d9fea; }


.laravel_core_features_section{background: url(../../img/images/lara/core_features_bg.webp) center center no-repeat; background-size: cover; padding: 60px 0;
overflow: hidden}
.laravel_core_features_section h2 {color: #fff;text-align: center;font-size: 40px;font-family: 'roboto', sans-serif;font-weight: 500;}
.laravel_core_sub{ color: #fff; font-size: 16px;font-family: 'roboto', sans-serif; text-align: center;font-weight: 300;padding-top: 15px;}
.laravel_core_features_bx {display: inline-block;width: 100%;margin-top: 30px;}
.laravel_core_featureBox {display: inline-block;width: 100%;position: relative; margin: 10px 0}
.laravel_core_features_img {background: #fff;width: 93px;height: 93px;text-align: center;border-radius: 5px;position: absolute;top: 17px;left: 0;}
.laravel_choose_features_img img,
.laravel_core_features_img img {position: absolute;left: 0;right: 0;bottom: 0;margin: auto;top: 0;max-height: 100%;}
.laravel_core_features_detail {float: right;background: rgba(122,122,122,0.7);width: 90%;min-height: 130px;border-radius: 7px;padding: 13px 10px 10px 59px;}
.laravel_core_features_detail h3 {color: #fff;font-family: 'roboto', sans-serif;font-size: 24px;}
.laravel_core_features_detail p {font-family: 'roboto', sans-serif;font-size: 16px;color: #fff;padding-top: 10px;}
.laravel_choose_features_section {padding: 60px 0;}
.laravel_choose_features_bx {display: inline-block;width: 100%;margin-top: 50px;}
.laravel_choose_features_section h2 {text-align: center;color: #303030;font-size: 40px;font-weight: 500;font-family: 'roboto', sans-serif;}
.libraries_laravel_choose {float: left;width: 98%;background: #fff;box-shadow: 0px 23px 17px 0 rgba(0, 0,0,0.13); transition: 0.3s;margin-bottom: 50px;
padding: 26px 22px;}
.libraries_laravel_choose-right {float: right;}
.laravel_choose_features_img {float: left;width: 102px;height: 102px; overflow: hidden; text-align: center; position: relative;margin-top: 15px;}
.laravel_choose_details {overflow: hidden;padding: 0 0px 0 25px;}
.laravel_choose_details h3 {color: #303030;font-size: 24px;font-family: 'roboto', sans-serif;}
.laravel_choose_details p {font-family: 'roboto', sans-serif;font-size: 16px;color: #303030;padding-top: 10px; opacity: 0.8; font-weight: 300}
.laravel_core_sub2 {color: #2d3545;font-size: 16px;font-family: 'roboto', sans-serif;text-align: center;font-weight: 300;padding-top: 15px;}
.laravel_choose_features_img1 {background: #2196f3;}
.laravel_choose_features_img2 {background: #1eb786;}
.laravel_choose_features_img3 {background: #f56857;}
.laravel_choose_features_img4 {background: #8c6ed3;}
.laravel_choose_features_img5 {background: #bb358b;}
.laravel_choose_features_img6 {background: #f6ae7a;}
.laravel-portfolio-php-dev{ padding: 10px 0 110px}
.laravel-portfolio-php-dev h2 {text-align: center;color: #303030;font-size: 40px;font-weight: 500;font-family: 'roboto', sans-serif;}
.laravel-slider-bx{ display: inline-block; width: 100%; text-align: center; margin-top: 40px}
#laravel-slader .owl-item{ opacity: 0.3}
#laravel-slader .center{ opacity: 1}
#laravel-slader .owl-item .php-item{-webkit-transition: 0.3s;margin: 30px 0;-o-transition: 0.3s;transition: 0.3s;-webkit-transform: scale(0.9);
-ms-transform: scale(0.9);transform: scale(0.9);}
#laravel-slader .owl-item.center .php-item {-webkit-transform: scale(1.08);-ms-transform: scale(1.08);transform: scale(1.08);}
.laravel_img {animation: bounce 2s infinite;-webkit-animation: bounce 2s infinite;-moz-animation: bounce 2s infinite;
-o-animation: bounce 2s infinite; cursor: pointer ; z-index: 9999;}
    @-webkit-keyframes bounce {
        0%, 20%, 50%, 80%, 100% {-webkit-transform: translateY(0);}	
        40% {-webkit-transform: translateY(-30px);}
        60% {-webkit-transform: translateY(-15px);}
    }

    @-moz-keyframes bounce {
        0%, 20%, 50%, 80%, 100% {-moz-transform: translateY(0);}
        40% {-moz-transform: translateY(-30px);}
        60% {-moz-transform: translateY(-15px);}
    }

    @-o-keyframes bounce {
        0%, 20%, 50%, 80%, 100% {-o-transform: translateY(0);}
        40% {-o-transform: translateY(-30px);}
        60% {-o-transform: translateY(-15px);}
    }
    @keyframes bounce {
        0%, 20%, 50%, 80%, 100% {transform: translateY(0);}
        40% {transform: translateY(-30px);}
        60% {transform: translateY(-15px);}
    }
.visit-site {display: inline-block;color: #303030;font-size: 16px;border: 1px #303030 solid;padding: 6px 20px;}
#laravel-slader .owl-nav.disabled {position: absolute;left: 50%;bottom: -40px;width: 30px;transform: translate(-50%,0);}
.libraries_laravel_choose:hover {box-shadow: 0px 23px 17px 0 rgba(0, 0,0,0.20);transition: 0.3s;background: #f9f9f9;}              
.laravel_core_features_detail:hover {background: rgba(122,122,122,1);transition: 0.30s;}


.cackphp-banner{ background: #f3f8f9}
.cackphp-banner .page_img {margin-bottom: 0;margin-top: 50px;}
.cackphp-descriptions{background: url(../../img/images/lara/chckphp-bg.jpg) center center no-repeat; background-size: cover}
.cackphp-descriptions .laravel_img {padding: 320px 0 0;}
.cackphp_core_features_section{background: url(../../img/images/lara/cackphp_features_bg.jpg) center center no-repeat; background-size: cover; padding: 60px 0;
overflow: hidden}


.codeIgniter-banner {background: url(../../img/images/lara/codeigniter-development-banner.png) center top no-repeat;background-size: cover;}
.codeigniter-descriptions {background: url(../../img/images/lara/codeigniter-development-bg.jpg) center center no-repeat;background-size: cover;}
.codeIgniter-banner .page_img {margin-top: 50px;}
.codeigniter_core_features_section{background: url(../../img/images/lara/codeigniter_features_bg.jpg) center center no-repeat; background-size: cover; padding: 60px 0;
overflow: hidden}
.codeigniter_bg_logo {position: absolute;bottom: 140px;left: -68px;}
.advanced_core_features_section{background: url(../../img/images/lara/advanced-features_bg.jpg) center center no-repeat; background-size: cover; padding: 60px 0;
overflow: hidden}
.advanced-descriptions{background: url(../../img/images/lara/advanced-development-bg.jpg) center center no-repeat;background-size: cover;}
.advanced-descriptions .laravel_img {text-align: center;padding: 120px 0 0;}
.advanced-web-banner{background: url(../../img/images/lara/advanced-development-banner.png) center top no-repeat;background-size: cover;}
.advanced-web-banner .page_img {margin-top: 50px;}


.node-js-banner{background: url(../../img/images/lara/node-js-banner.png) center top no-repeat;background-size: cover;}
.nodejs-descriptions {background: url(../../img/images/lara/node-js-bg.jpg) center center no-repeat;background-size: cover;}
.node-js-banner .page_img {
	margin-top: 40px;
}
.node-js-banner .laravel-banner-txt {
	padding-top: 20px;
}
.node-js-banner .laravel-anquire {
	padding-top: 30px;
}
.nodejs-descriptions .laravel_img {
	text-align: center;
	padding: 320px 0 0;
}

.opencart-banner{background: url(../../img/images/lara/opencart-banner.jpg) center top no-repeat;background-size: cover;}
.opencart-descriptions {background: url(../../img/images/lara/opencart-bg.jpg) center center no-repeat;background-size: cover;}
.opencart-banner .page_img {
	margin-top: 50px;
}

.magento-banner{background: url(../../img/images/lara/magento-banner.jpg) center top no-repeat;background-size: cover;}
.megento-descriptions {background: url(../../img/images/lara/magento-bg.jpg) center center no-repeat;background-size: cover;}
.magento-banner .page_img {
	margin-top: 50px;
}


.phpweb-banner{background: url(../../img/images/lara/phpweb-banner.jpg) center top no-repeat;background-size: cover;}
.phpweb-descriptions {background: url(../../img/images/lara/phpweb-bg.jpg) center center no-repeat;background-size: cover;}
.phpweb-banner .page_img {margin-top: 50px;}
.phpweb-banner .laravel-banner-txt {padding-top: 20px;}
.phpweb_features_bx .laravel_core_features_img {top: 50%;transform: translate(0,-50%);}


.custom-wordpress-banner{background: url(../../img/images/lara/custom-wordpress-banner.jpg) center top no-repeat;background-size: cover;}
.custom-wordpress-descriptions {background: url(../../img/images/lara/custom-wordpress-bg.jpg) center center no-repeat;background-size: cover;}
.custom-wordpress-banner .page_img {margin-top: 50px;}
.custom-wordpress-descriptions .laravel_img {
	padding: 150px 0 0;
}


.devops-descriptions {background: url(../../img/images/lara/devops-bg.jpg) center center no-repeat;background-size: cover;}

.devops-descriptions .laravel_img {
	padding: 210px 0 0;
}
.devops-services {
	display: inline-block;
	width: 100%;
	text-align: center;
	padding-bottom: 60px;
}
.devops-services h3 {
	font-family: 'roboto', sans-serif;
	font-size: 18px;
	color: #303030;
	padding: 10px 0;
}
.devops-services p {
	color: #2d3545;
	font-size: 16px;
	font-family: 'roboto', sans-serif;
	text-align: center;
	font-weight: 300;
	padding-top: 2px;
}
.libraries_devops_choose-6{ min-height: 203px}
.devops_core_features_detail2{ min-height: 148px}


.best-partner-img-bx {display: inline-block;width: 100%;margin-bottom: 12px; position: relative}
.best-partner-img-bx img {width: 50px;}

.thumbnail-bx1{ background: #e6f0f6}
.thumbnail-bx2{ background: #f7f5f4}
.thumbnail-bx3{ background: #f7e2ec}
.thumbnail-bx4{ background: #fcf0e4}
.thumbnail-bx5{ background: #f4f6f8}
.thumbnail-bx6{ background: #effafb}
.thumbnail-bx7{ background: #f7f7f4}
.thumbnail-bx8{ background: #e1d8f1}
.thumbnail-bx9  { background: #d4e7ee}
.thumbnail-new::before {position: absolute;left: 50px;top: 10px;content: "";width: 50px;height: 50px;border-radius: 50%;}
.thumbnail-bx1::before {background: #cee1ec;}
.thumbnail-bx2::before {background: #f0e9e6;}
.thumbnail-bx3::before {background: #eecddd;}
.thumbnail-bx4::before {background: #f2dbc3;}
.thumbnail-bx5::before {background: #dee3e8;}
.thumbnail-bx6::before {background: #d5eef0;}
.thumbnail-bx7::before {background: #ecece4;}
.thumbnail-bx8::before {background: #ccbee6;}
.thumbnail-bx9::before {background: #bcd7e1;}
.loadboard_trucking21_header::before {background: rgb(42,24,103);opacity: 0.7;}

.ecommerce_customer_job a {background: url(../../img/images/ecommerce/ecommerce_customer_img.png) center top no-repeat;background-size: 110px;}
.admin_ecommerce_job a {background: url(../../img/images/ecommerce/admin_ecommerce_img.png) center top no-repeat;background-size: 110px;}
.iworks_header::before {background: rgb(38,192,243);opacity: 0.7;}
.gb_lancers_header::before {background: rgb(193,32,92);opacity: 0.7;}
.we_do_it_cheaper_header::before {background: rgb(255,18,130);opacity: 0.7;}
.job_at_home_1_header::before {background: rgb(3,155,228);opacity: 0.7;}


.ratdiv.postreview_rating {
	display: inline-block;
	width: 100%;
	margin-bottom: 15px;
}
.postreview_rating label {
	width: 150px;
	margin: 0;
	vertical-align: top;
	padding-top: 2px;
}
.postreview_rating span {
	display: inline-block;
	vertical-align: top;
}
.postreview_rating label i {
	margin-right: 5px;
	width: 24px;
	display: inline-block;
	opacity: 0.6;
}
.note-sub-txt span {
	display: block;
	font-size: 14px;
}


.guest-post-banner{background:url(../../img/images/guest-post-banner.jpg) right top no-repeat; background-size: 100%; padding: 60px 0;
                  background-size: cover;}
.why-guest-post-banner{background:url(../../img/images/bg-images.jpg) right top no-repeat; background-size: 100%; padding: 0px 0 60px;overflow: visible;background-size: cover;}
.guest-post-banner h1{  color: #fff; font-size: 42px;font-family: 'roboto', sans-serif; font-weight: 400}
.guest-post-banner h1 span{ font-weight:300}
.guest-post-banner p{  color: #fff; font-size: 16px;opacity: 0.8; padding-top: 10px}
.why-guest-post h2{  color: #fff; font-size: 30px;font-family: 'roboto', sans-serif;}
.why-guest-post h3{  color: #fff; font-size: 20px; padding-top: 15px;font-family: 'roboto', sans-serif;}
.why-guest-post p{  color: #fff; font-size: 16px;opacity: 0.8; padding-top: 10px}
.why-guest-post {padding-top: 70px;}
.guest-post-form {width: 100%;background: #fff;padding: 40px 30px 10px;margin-bottom: -140px;float: left;box-shadow: 0px 10px 25px 0 rgba(0,0,0,0.2); 
                 position: relative}
.form-group{ margin-bottom: 15px}
.guest-post-form .form-control {font-size: 15px;border-color: #ddd;border-radius: 3px;height: 42px;}
.guest-post-form textarea.form-control{ height: 150px}
.guest-post-form h3{  color: #323232; font-size: 24px; padding-top: 15px; text-align: center; padding-bottom: 30px;font-family: 'roboto', sans-serif;}
.guest-post-form .btn-primary {color: #fff;background-color: #451095;border-color: #451095; width: 100%;font-family: 'roboto', sans-serif;
font-weight: 500;}
.why-guest-post-contant {background: #ebebeb;padding-top: 70px;padding-bottom: 50px;}
.why-guest-post-contant h3{  color: #323232; font-size: 20px; padding-bottom: 10px; padding-top: 10px;font-family: 'roboto', sans-serif; }
.why-guest-post-contant p{  color: #323232; font-size: 16px;opacity: 0.8; padding-bottom: 10px}
.why-guest-post-contant ul {display: inline-block;width: 100%;padding: 10px 30px;}
.why-guest-post-contant ul li {	float: left;width: 100%;list-style-type: disc; color: #323232; font-size: 16px;opacity: 0.8; 
 padding-bottom: 10px}

.gest-contact-bx {
	width: 92%;
	padding: 50px 30px;
	background: #fff;
	margin: 30px 4% 0;
	float: left;
	text-align: center;
}
.gest-contact-bx i {
	font-size: 24px;
	color: #451095;
}
.gest-contact-bx p {
	padding-top: 20px;
	font-size: 16px;
	color: #333;
}
.gest-contact-bx p a {
	font-size: 16px;
	color: #451095;
}

.portfolio_cols_bdd:hover .port_base_img img{-webkit-transform:scale(1.08);
-moz-transform:scale(1.08);
-o-transform:scale(1.08); 
-webkit-transition-duration: 0.80s; 
-moz-transition-duration: 0.80s;
-o-transition-duration: 0.80s;	}   

.port_base_img img{-webkit-transform:scale(1);
-moz-transform:scale(1);
-o-transform:scale(1); 
-webkit-transition-duration: 0.80s; 
-moz-transition-duration: 0.80s;
-o-transition-duration: 0.80s;	}  


.portfolio_cols_bdd:hover {
	box-shadow: 0 10px 15px 0 rgba(0,0,0,0.15);
	position: relative;
	z-index: 9;
	background: #fff;
}
.portfolio-hadding small {
	color: #fff;
	padding-left: 10px;
	vertical-align: top;
	padding-top: 5px;
	display: inline-block;
}
.help-txt-porffolio {
	position: absolute;
	right: -7px;
	top: -39px;
	width: 190px;
	background: #717171;
	color: #fff;
	padding: 5px;
	border-radius: 3px;
	display: none;
}
.help-txt-porffolio::before {
	position: absolute;
	right: 14px;
	bottom: -6px;
	content: "";
	border-right: 7px transparent solid;
	border-left: 7px transparent solid;
	border-top: 7px #717171 solid;
}
.help-txt-zoom {width: 80px;}
.web_links a {position: relative;}
.web_links a:hover .help-txt-porffolio{ display: block}

.form__remember_product label.in-label {font-size: 14px;vertical-align: top;margin: 0;line-height: 18px;color: #333;}
.form__remember_product label.in-label::before {vertical-align: top;}
.productContactFix-model .logicspice-contact {min-height: 540px;}
.form__remember_product label.in-label strong {color: #451095;}
.latest_feature_services .other-project-logo {
	height: 70px;
}
.form__remember_product {
	margin-top: 0;
}
.ThankTitleFooter,
.thanks-massege-bx .panel-thanks h1 {
	font-size: 21px;
	margin-bottom: 12px;
	color: #5e5e5e; line-height: 34px
}
.ThankTitleFooter span,
.thanks-massege-bx .panel-thanks h1 span {
	color: #451095;
}
.productContactFix-model .modal-content {
	min-height: 542px;
}
.thanks-massege-bx .panel-thanks {
	padding: 80px 60px;
}
.costumer-form-bx .loadloader {
	position: absolute;
	top: 11px;
	left: 35%;
}
.form-group-btn {
	position: relative;
}
.thanks-cls-ppp-btn {
	color: #666 !important;
}
.thanks-massege-bx {
	text-align: center;
}
.thanks-massege-bx .close {
	float: none;
	color: #451095;
	opacity: 1;
	display: inline-block;
	border-bottom: 1px #451095 solid;
	margin-bottom: 10px;
}

#equipment_sldier .carousel-indicators li {
	border-radius: 10px;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
        width: 15px;
height: 6px;
}
#equipment_sldier .carousel-indicators .active {width: 30px; margin: 1px}

.blog_detail_sectc_bl ul.webvevtwo li h4,
.blog_detail_sectc_bl ul.webvevtwo li {
	font-size: 18px;
	line-height: 30px;
	background-position: 0 7px;
	font-family: 'interregular';
}
.blog_detail_sectc_bl ul.webvevtwo li h3,.blog_detail_sectc_bl ul.webvevtwo li h5, .blog_detail_sectc_bl ul.webvevtwo li h4, .blog_detail_sectc_bl ul.webvevtwo li strong {font-family: 'intersemi_bold';font-weight: normal;
 display: inline-block;width: auto;float: none;margin: 0;color: #3F3F3F;}
.blog_detail_sectc_bl h3 {
    font-family: 'intersemi_bold'; font-weight: normal  
}
.blog_detail_sectc_bl ul.webvevtwo li h3:after,.blog_detail_sectc_bl ul.webvevtwo li h5:after, .blog_detail_sectc_bl ul.webvevtwo li h4:after{ display: none}
.blog-main-page .subscribe_blog .btn.btn-primary,
.blog_cost_calculator .btn.btn-default,
.blog_read_more .btn.btn-default{font-family: 'interregular'; font-size: 18px}

.my-custom-breadcrumb{ text-align: center; margin-bottom: 20px}
.my-custom-breadcrumb .breadcrumb > li a {
	color: #444343;
}
.my-custom-breadcrumb .breadcrumb > .active {
	color: #451095;
}



.inventory-head-feature > li {
	padding: 15px 30px 0;
	width: 100%;
	min-height: 40px;
	list-style: none;
}
.inventory-management-software.top-head-custom{background:url(../../img/images/custom-solution-banner/inventory-management-software.jpg) top right no-repeat}
.inventory_management_logic .top-box-BFC > p {min-height: 160px;}

.custom-ser-txt7,
.custom-ser-txt8,
.custom-ser-txt3{ padding-bottom: 0}
.shopify-faq {
	display: inline-block;
	width: 100%;
	padding-top: 60px; padding-bottom: 40px
}
.shopify-faq h2 {
	margin-bottom: 40px;
}
.shopify-faq-main {
	display: inline-block;
	width: 100%;
}
.shopify-faq-bx {
	display: inline-block;
	width: 100%;
	margin-bottom: 20px;
	border: 1px #ddd solid;
	padding: 20px;
	border-radius: 15px;
}
.shopify-faq-bx h3 {
	font-size: 18px;
	color: #262626;
	font-weight: 600;
	margin-bottom: 10px;
	font-family: lato,sans-serif;
	position: relative;
	padding-left: 44px;
	padding-top: 5px;
}
.shopify-faq-bx h3::before {
	position: absolute;
	left: 0;
	top: 0;
	content: "Q .";
	/* background: #451095; */
	color: #451095;
	width: 30px;
	height: 30px;
	text-align: right;
	line-height: 28px;
	border-radius: 3px;
}
.shopify-faq-bx h6 {
	font-size: 16px;
	color: #5f5f5f;
	font-weight: normal;
	font-family: lato,sans-serif;
	text-align: justify;
	line-height: 22px;
	padding-left: 45px;
	position: relative;
	margin-top: 0px;
	display: inline-block;
	width: 100%;
}
/*.shopify-faq-bx h6::before {
	position: absolute;
	left: 0;
	top: 0;
	content: "A";
	background: #d7d7d7;
	color: #373737;
	width: 30px;
	height: 30px;
	text-align: center;
	line-height: 28px;
	border-radius: 3px;
}*/
.shopify-faq-bx ul {
	display: inline-block;
	width: 100%;
	padding-left: 60px;
}
.shopify-faq-bx ul li {
	float: left;
	width: 100%;
	list-style-type: disc;
	font-size: 15px;
	margin-top: 11px;
}
/*-------------------------------*/
.web-hosting-descriptions .laravel_img {
	padding: 120px 0 0;
}
.web-hosting-descriptions {
	background: url(../../img/images/lara/web-hosting-bg.png) center center no-repeat;
	background-size: cover;
}
.laravel-banner-txt h6 {
	color: #303030;
	font-size: 16px;
	font-family: 'roboto', sans-serif;
	font-weight: 400;
	padding-top: 5px;
	line-height: 23px;
}
.web-hosting-banner .laravel-banner-txt {
	padding-bottom: 40px;
}
.ad-footer-view-all {margin-left: 0;}
.header .nav.navbar-nav .ad-footer-view-all .btn.btn-primary {padding: 6px 5px;}
.menu-item .ad-footer-view-all a {border-bottom: 1px #d9c3ff solid;font-size: 16px;color: #d9c3ff;}
.menu-item .ad-footer-view-all a:hover {border-bottom: 1px transparent solid;font-size: 16px;color: #fff;}
.mobile-show {display: none;}
.read-Title{color: #888888;
font-size: 33px;
font-weight: bold;
margin-bottom: 15px;
padding-bottom: 10px;
position: relative;
text-transform: uppercase;}
.read-Title .colorBlue {
	color: #451095;
	font-style: normal;
}


section.ShopifyDevelopmentPackages .slidere-tittle h1 {
	font-size: 35px;
	font-weight: 600;color: #fff;padding-bottom: 26px;
}
section.ShopifyDevelopmentPackages{background: #004d6b; padding: 70px 0; background-image: none}
section.ShopifyDevelopmentPackages .btn_align #bt2 {
	margin-left: 0;
}
section.ShopifyDevelopmentPackages .slidere-tittle p a {
	color: #fff;
	font-weight: 500;
	text-decoration: underline;
}
section.ShopifyDevelopmentPackages .slidere-tittle p a:hover{ text-decoration: none}
section.ShopifyDevelopmentPackages .slidere-tittle p {
	font-size: 16px; color: #fff;padding-bottom: 20px;
line-height: 27px;
}
.OurShopifyDevelopment {
	padding: 70px 0;  text-align: center
}
.OurShopifyDevelopment h2 {
	color: #000;
	font-size: 30px;
	font-weight: 700;
	padding: 0 0 20px;
	text-transform: capitalize;
}
.OurShopifyDevelopment h3 {
	color: #000;
	font-size: 26px;
	font-weight: 700;
	padding: 50px 0 13px;
}
.OurShopifyDevelopment h4 {
	color: #393939;
	font-size: 21px;
	padding: 20px 0 23px;
	font-family: 'intersemi_bold';
}
.OurShopifyDevelopment p {
	font-size: 16px;
	color: #666;
	padding-bottom: 20px;
}
.OurShopifyDevelopment p strong {
	color: #333;
}
.OurShopifyDevelopment ul {
	display: inline-block;
	width: 100%;
	margin-bottom: 30px;
}
.OurShopifyDevelopment ul li {
	display: inline-block;
	font-size: 19px;
	color: #333;
	padding: 33px 0;
	width: 24%;
	text-align: center;
	border-radius: 10px;
	position: relative;
	margin-right: 25px;
        font-family: 'intersemi_bold';
/*	background: #ffffff;
	background: -moz-linear-gradient(top, #ffffff 0%, #e5e5e5 100%);
	background: -webkit-linear-gradient(top, #ffffff 0%,#e5e5e5 100%);
	background: linear-gradient(to bottom, #ffffff 0%,#e5e5e5 100%);
	filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 );border: 1px #cecece solid;*/
	
}
.BasicShopifyBg{background:#f7e2ec }
.AdvancedShopifyBg{background:#e6f0f6 }
.BasicShopifyPlusBg{background:#e1d8f1 }
.ShopifyDevelopment-middle-section {position: relative;background: #6690f7;padding: 70px 0;}
.ShopifyDevelopment-middle-section h2 {font-size: 35px;font-weight: 600;color: #fff;padding-bottom: 26px;}
.ShopifyDevelopment-middle-section p {color: #fff;font-size: 16px;padding-bottom: 10px;}
.ShopifyDevelopment-middle-section ul {display: inline-block;width: 100%;padding-left: 18px;}
.ShopifyDevelopment-middle-section ul li {color: #fff;margin-top: 10px;list-style-type: disc;}
.ExpertiseShopifyedevelopment {display: inline-block;width: 100%;margin-top: 20px;}
.ExpertiseShopifyebx {display: inline-block;width: 18.5%;vertical-align: top;background: #fff;border: 1px #ddd solid;padding: 15px;border-radius: 10px;margin-right: 1%;
 box-shadow: 0 0 5px 0 rgba(0,0,0,0.2);min-height: 250px; text-align: left}
.ExpertiseShopifyebx strong {display: block;font-size: 16px;font-weight: normal;font-family: 'intersemi_bold';}
.ExpertiseShopifyebx span {font-size: 15px;color: #666;padding-top: 7px;display: inline-block;}
.ExpertiseShopifyDevelopment {background: #f7f7f7;padding: 70px 0;text-align: center;}
.ExpertiseShopifyDevelopment h3{color: #000;font-size: 26px;font-weight: 700;padding: 0px 0 13px;}
.ExpertiseShopifyDevelopment p {font-size: 16px;color: #666;padding-bottom: 20px;}

/*.ExpertiseShopifyebxMain {
	display: inline-block;
	width: 320px;
	
	border-radius: 50%;
	overflow: hidden;
	height: 320px;
	text-align: center;
	position: relative;
	
	padding: 20px;
	margin: 2%;
}
.ExpertiseShopifyebx {
	display: inline-block;
	width: 100%;
	vertical-align: top;
	background: #fff;
	padding:42px 20px;
	border-radius: 50%;

	box-shadow: 0 0 9px 0 rgba(0,0,0,0.3);

	height: 100%;
}
.ExpertiseShopifyebx strong {
	display: block;
	font-size: 19px;
	font-weight: normal;
	font-family: 'intersemi_bold';
}
.ExpertiseShopifyebx span {
	font-size: 16px;
	color: #666;
	padding-top: 7px;
	display: inline-block;
}
.ExpertiseShopifyeBlue{background: #09aaca;}
.ExpertiseShopifyeyello{background: #f99b1e;}
.ExpertiseShopifyeRed{background: #e7322f;}
.ExpertiseShopifyeGreen{background: #03b597;}
.ExpertiseShopifyePurpal{background: #6250a1;}*/
.contact_detail_top ul li span img {width: auto;}
.blog_detail_sectc_bl table {border: 1px #b7b7b7 solid;width: 100%;}
.blog_detail_sectc_bl table td {border-bottom: 1px #b7b7b7 solid;border-right: 1px #b7b7b7 solid;padding: 10px 15px;font-size: 15px;}
.LaravelText {display: inline-block;width: 100%;padding: 13px 0;color: #2d3545;font-size: 18px;}
.laravel-banner-txt h1 span {padding-top: 9px;display: inline-block;}
.laravel-banner {position: relative;padding-bottom: 60px;padding-top: 30px;}
.LaravelLeftImg {position: absolute;left: 0;bottom: 0;width: 160px;}
.LaravelRightImg {position: absolute;right: 0;top: 0;width: 200px;}
.laravel-banner .page_img {margin: 20px 0 0;}
.blog_detail_sectc_bl h6,
.blog_detail_sectc_bl h5,
.blog_detail_sectc_bl h4 {font-family: 'intersemi_bold';font-weight: normal;color: #000;display: inline-block;float: left;font-size: 18px;margin-bottom: 15px;margin-top: 15px;
position: relative;width: 100%;}
.blog_detail_sectc_bl h4::after {background: #451095;clear: both;display: block;height: 2px;margin: 5px 0 0;vertical-align: top;width: 47px;}



/*-----------Servise Pages--------------*/
.python-descriptions {background: url(../../img/images/python/python-bg.jpg) center center no-repeat;background-size: cover;}
.ReactNavtive-descriptions {background: url(../../img/images/react/reactapp-bg.jpg) center center no-repeat;background-size: cover;}
.PythonBanner{background: url(../../img/images/python/python-banner.jpg) center top no-repeat;background-size: cover;}
.AritificialBanner{background: url(../../img/images/artificial/artificial-bg.jpg) center top no-repeat;background-size: cover;padding: 40px 0 0;border-top: 1px #ddd solid;}
.PythonBanner .page_img {padding-top: 30px;margin-bottom: 20px;}
.PythonBanner .laravel-banner-txt {padding-top: 40px;}
.AngularBanner {padding: 30px 0;background: #fffefe;border-top: 1px #ddd solid;}
.ReactNativeServices .laravel_service_box h3 {font-size: 22px;}
.ReactNavtiveAppBanner {padding: 0px 0 0; border-top: 1px #ddd solid;
background: #eaf8ff; /* Old browsers */
background: -moz-linear-gradient(left,  #eaf8ff 0%, #ffffff 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  #eaf8ff 0%,#ffffff 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  #eaf8ff 0%,#ffffff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaf8ff', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */

}
.ReactNavtive-descriptions .laravel_img,
.python-descriptions .laravel_img {
	padding-top: 130px;
}
.AngularBanner .laravel-banner-txt {
	padding-top: 0;
}
.AngularBanner .page_img {
	margin-bottom: 10px;
}
.ReactNavtiveAppBanner .page_img {
	margin-bottom: 0;
}
.ReactNavtiveAppBanner .laravel-banner-txt {padding-top: 40px;}
.Artificial-descriptions .laravel_img {padding: 160px 0 0;}
.AritificialBanner .laravel-banner-txt {padding-top: 0px;width: 95%;}
.AritificialBanner .page_img {
	margin-bottom: 0; text-align: right;
}
.AritificialBanner .page_img img{ max-width: 300px}
.ReactJsChooseFeaturesBx .libraries_laravel_choose {
	box-shadow: 0px 10px 14px 0 rgba(0, 0,0,0.13);
	margin-bottom: 30px;
	border-radius: 5px;
	border: 1px solid rgba(0,0,0,0.1);
	min-height: 130px;
}
.ReactJsWebBanner {
	padding-top: 20px;
}
.ReactJsChooseFeaturesBx .laravel_choose_details {padding-left: 0;}
.ReactJsChooseFeaturesBx .laravel_choose_details p {padding-top: 0;}
.LaravelChooseFeaturesSection {background: #f3f3f3;}
.ReactJsWebBanner .laravel-banner-txt{ padding-top: 20px}
.laravel-descriptions-bx p a {
	color: #bdb2f0;
	text-decoration: underline;
}

.ContractHireBanner {background: url(../../img/images/lara/approhire-banner.jpg) center center no-repeat;background-size: cover; padding: 10px 0}
.ContractHireFeaturesSection {background: url(../../img/images/ContractFeaturesBg.jpg) center center no-repeat;background-size: cover; padding: 70px 0}
.ContractHireBanner .laravel-banner-txt {
	padding-top: 40px;
}

.ContractHireFeaturesSection h2 {
	color: #fff;
	text-align: center;
	font-size: 40px;
	font-family: 'roboto', sans-serif;
	font-weight: 500;
}
.ContractFeatureBox {
	background: rgba(122,122,122,0.3);
	padding: 30px;
	border-radius: 10px;
	margin-bottom: 30px;
	min-height: 340px;
}   
.ContractFeatures_detail {
	display: inline-block;
	width: 100%;
	margin-top: 10px;
}
.ContractFeatures_detail h3 {
	color: #fff;
	font-family: 'roboto', sans-serif;
	font-size: 24px;
}
.ContractFeatures_detail p {
	font-family: 'roboto', sans-serif;
	font-size: 16px;
	color: #fff;
	padding-top: 10px;
}
.ContractSection {
	padding: 20px 0;
}
.ContractSection p {
	padding: 7px 0;
	font-size: 17px; text-align: justify
}
.ContractFeatures_img {
	opacity: 0.7;
}

.ContractDevlopmentsServices{ padding: 20px 0}
.ContractFeatureBox:hover{-webkit-transform:scale(1.12);
-moz-transform:scale(1.12);
-o-transform:scale(1.12); 
-webkit-transition-duration: 0.5s; 
-moz-transition-duration: 0.5s;
-o-transition-duration: 0.5s;	}  
.ContractFeatureBox:hover {
	box-shadow: 0 0 25px 0 rgba(0,0,0,0.4);
}

.ContractFeatureBox {-webkit-transform:scale(1);
-moz-transform:scale(1);
-o-transform:scale(1); 
-webkit-transition-duration: 0.5s; 
-moz-transition-duration: 0.5s;
-o-transition-duration: 0.5s;	}  
.ContractHireSub2{color: #2d3545;
font-size: 16px;
font-family: 'roboto', sans-serif;
padding-top: 15px;
text-align: justify;}


/*-----------Slider----------*/


.sl-count .btn-default {
	margin-left: 20px;
}   
.home-slide1 .read-Title {
	padding-top: 50px;
}
.home-slide7 .sl-count .btn-default {
	margin-left: 0;
}
.home-slide7 .img_po1 {
	padding-top: 60px;
}
.home-slide8 .sl-count {
	max-width: 1170px;
}


.HomeSlider {
	display: inline-block;
	width: 100%;
	padding-top: 130px;
        float: left
}
.HomeSliderTxt {
	padding-top: 50px;
}
.HomeSlider h2 {
	color: #292929;
	font-size: 35px;
	font-weight: bold;
	margin-bottom: 15px;
	position: relative;
	text-transform: capitalize;
}
.HomeSlider h2 span{ font-weight: 500}
.HomeSlider p {
	font-size: 19px;
	margin: 0;
	max-width: 100%;
	color: #292929;
	letter-spacing: 1px;
	font-weight: normal;
	padding: 0px 0 20px;
}
.HomeSlider .btn.btn-primary {
	background-color: rgba(255,255,255,0.2) !important;
	border-color: #451095 !important;
	color: #451095;
}
.HomeSlider .btn.btn-primary:hover {
	background-color: #451095 !important;
	border-color: #451095 !important;
	color: #fff;
}
.HomeSliderJobSlide .HomeSliderTxt {
	
	padding-top: 30px;
}

.LeftGolImg {
	position: absolute;
	left: 130px;
	top: 65px;
}
.LeftTxtImg {
	position: absolute;
	right: 130px;
	z-index: 0;
}
.MusicIcon {
	position: absolute;
	left: 229px;
	top: 47px;
	z-index: 9;
	width: 34px;
}
.AppDevelomentsImgHome{ position: relative}
.JobBoardIcons3,
.FivverIcons1,
.balloon {-webkit-animation: balloon2 6s ease-in-out infinite;-moz-animation: balloon2 6s ease-in-out infinite;-o-animation: balloon2 6s ease-in-out infinite;
 animation: balloon2 6s ease-in-out infinite; }
@-webkit-keyframes balloon2 {
	0%,
	100% {
	  -webkit-transform: translateY(0) rotate(6eg);
	}
	50% {
	  -webkit-transform: translateY(-30px) rotate(-8deg);
	}
  }
  @-moz-keyframes balloon2 {
	0%,
	100% {
	  -moz-transform: translateY(0) rotate(6deg);
	}
	50% {
	  -moz-transform: translateY(-30px) rotate(-8deg);
	}
  }
  @-o-keyframes balloon2 {
	0%,
	100% {
	  -o-transform: translateY(0) rotate(6deg);
	}
	50% {
	  -o-transform: translateY(-30px) rotate(-8deg);
	}
  }
  @keyframes balloon2 {
	0%,
	100% {
	  transform: translateY(0) rotate(6deg);
	}
	50% {
	  transform: translateY(-30px) rotate(-8deg);
	}
  }
.LaravelIcons2,
  .GrouponIcons2,
.FreelancerIcons1,
.ClassifiedIcons1,
.CrowdFundingIcons3,
.JobBoardIcons1,
.FivverIcons2,  
.MonayImg,
.LeftTxtImg { animation-duration: 1s; animation-name: float; animation-iteration-count: infinite;	animation-timing-function:ease-in-out; 
 animation-direction: alternate; animation-play-state: running; animation: float 1s ease-in-out infinite alternate running; animation-name: float-white; }


@keyframes float-white {
	from {
		transform:translate(0px);
	}

	to {
		 transform:translate(-10px);
	}
}

	@-webkit-keyframes float-white {
		from {
			transform:translate(0px); 
		}

		to {
			transform:translate(-10px);
		}
	}

	@-ms-keyframes float-white {
		from {
			transform:translate(0px); 
		}

		to {
			 transform:translate(-10px); 
		}
	}
        
.LaravelIcons1,        
.GrouponIcons3,        
.FreelancerIcons5{ animation-duration: 1s; animation-name: float; animation-iteration-count: infinite;	animation-timing-function:ease-in-out; 
 animation-direction: alternate; animation-play-state: running; animation: float 1s ease-in-out infinite alternate running; animation-name: float-white2; }


@keyframes float-white2 {
	from {
		transform:translate(0px);
	}

	to {
		 transform:translate(10px);
	}
}

	@-webkit-keyframes float-white {
		from {
			transform:translate(0px); 
		}

		to {
			transform:translate(10px);
		}
	}

	@-ms-keyframes float-white {
		from {
			transform:translate(0px); 
		}

		to {
			 transform:translate(10px); 
		}
	}
.MonayImg {
	position: absolute;
	right: 110px;
	top: 30px;
}
.SattingIcons1{position: absolute; left: 0;}
.SattingIcons2{position: absolute; left: 0;}
.SattingIcons3{position: absolute; left: 0;}
.SattingIcons4 {
	position: absolute;
	left: 45px;
	bottom: 153px;
	opacity: 0.5;
	width: 100px;
}
.SattingIcons3 {
	position: absolute;
	left: 97px;
	width: 150px;
	bottom: 30px;
	opacity: 0.5;
}
.FivverIcons1 {
	position: absolute;
	left: 181px;
	top: 0;
	width: 60px;
}
.FivverIcons2 {
	position: absolute;
	right: 120px;
	top: 80px;
	width: 80px;
}
.FivverIcons3 {
	position: absolute;
	left: 90px;
	top: 70px;
	width: 80px;
}
.FivverIcons4 {
	position: absolute;
	right: 0;
	top: 10px;
}
.SattingIcons3 {
  animation-name: spin;
  animation-duration: 5000ms;
  animation-iteration-count: infinite;
  animation-timing-function: linear; 
  /* transform: rotate(3deg); */
   /* transform: rotate(0.3rad);/ */
   /* transform: rotate(3grad); */ 
   /* transform: rotate(.03turn);  */
}

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

.SattingIcons4 {
  animation-name: spin2;
  animation-duration: 5000ms;
  animation-iteration-count: infinite;
  animation-timing-function: linear; 
  /* transform: rotate(3deg); */
   /* transform: rotate(0.3rad);/ */
   /* transform: rotate(3grad); */ 
   /* transform: rotate(.03turn);  */
}

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

.FreelancerIcons3,
.ClassifiedIcons2,
.CrowdFundingIcons1,
.CrowdFundingIcons2,
.FivverIcons4,
.FivverIcons3{
  animation: zoom-in-zoom-out 2s ease-out infinite;
}

@keyframes zoom-in-zoom-out {
  0% {
    transform: scale(1, 1);
  }
  50% {
    transform: scale(1.2, 1.2);
  }
  100% {
    transform: scale(1, 1);
  }
}
.JobBoardIcons1{ position: absolute; right: 0; width: 100px;}
.JobBoardIcons2{ position: absolute; left: 33px;bottom: 90px;width: 150px;}
.JobBoardIcons3{ position: absolute; left: 110px; width: 100px;top: 40px;}

.GrouponIcons1,
.JobBoardIcons2 {animation: bounce 2s infinite;-webkit-animation: bounce 2s infinite;
-moz-animation: bounce 2s infinite;-o-animation: bounce 2s infinite; }
 
@-webkit-keyframes bounce {
	0%, 20%, 50%, 80%, 100% {-webkit-transform: translateY(0);}	
	40% {-webkit-transform: translateY(-20px);}
	60% {-webkit-transform: translateY(-10px);}
}
 
@-moz-keyframes bounce {
	0%, 20%, 50%, 80%, 100% {-moz-transform: translateY(0);}
	40% {-moz-transform: translateY(-20px);}
	60% {-moz-transform: translateY(-10px);}
}
 
@-o-keyframes bounce {
	0%, 20%, 50%, 80%, 100% {-o-transform: translateY(0);}
	40% {-o-transform: translateY(-20px);}
	60% {-o-transform: translateY(-10px);}
}
@keyframes bounce {
	0%, 20%, 50%, 80%, 100% {transform: translateY(0);}
	40% {transform: translateY(-20px);}
	60% {transform: translateY(-10px);}
}




.CrowdFundingIcons1{ position: absolute; right: 120px}
.CrowdFundingIcons2{ position: absolute; left: 190px;}
.CrowdFundingIcons3{ position: absolute; left: 150px;top: 70px;}
.ClassifiedIcons1{ position: absolute; left: 0px}
.ClassifiedIcons2{ position: absolute; right: 116px;width: 60px;top: 19px;}

.FreelancerIcons1{ position: absolute; left: 30px;width: 100px;top: 20px;}
.FreelancerIcons2{ position: absolute; left: 266px;top: 40px;}
.FreelancerIcons3{ position: absolute; right: 0; top: 0}
.FreelancerIcons4{ position: absolute; right: 176px;width: 16px; top: 17px }
.FreelancerIcons5{ position: absolute; left: 150px;width: 90px;top: 50px;}


.GrouponIcons1{ position: absolute; left: 0}
.GrouponIcons2{ position: absolute; right: 0;top: 90px;}
.GrouponIcons3{ position: absolute; left: 50px;width: 70px;bottom: 80px;}

.LaravelIcons1 {
	position: absolute;
	left: 50px;
	top: 90px;
	width: 170px;
}
.LaravelIcons2 {
	position: absolute;
	right: 154px;
	top: 42px;
	width: 90px;
}


.FreelancerIcons4,
.FreelancerIcons2{
  animation: zoom-in-zoom-out 2s ease-out infinite;
}

@keyframes zoom-in-zoom-out {
  0% {
    transform: scale(0.5, 0.5);
  }
  50% {
    transform: scale(1, 1);
  }
  100% {
    transform: scale(0.5, 0.5);
  }
}

/*---------Django------------*/
.DjangoDescriptions {
	background: url(../../img/images/django/django-bg.png) center center no-repeat;
	background-size: cover;
}
.DjangoDescriptions .laravel_img {
	padding: 300px 0 0;
}
.DjangoBanner {
	background: url(../../img/images/django/DjangoBannerbg.jpg) center top no-repeat;
	background-size: cover;padding-bottom: 0;
}

/*------web-development-------*/
.WebDevelopmentBanner{background:rgba(0,0,0,0) url("../../img/images/webdevelopment/web-development-bg.jpg") no-repeat scroll center top;padding: 40px 0;background-size: cover;}
.WebDevelopmentBannerBx h1 {color: #50a7ea;font-size: 54px;font-family: 'roboto', sans-serif;font-weight: 500;}
.WebDevelopmentBannerBx {padding-top: 40px;}
.WebDevelopmentBannerImg {text-align: right;}
.WebDevelopmentBannerBx p {color: #fff;font-size: 18px;padding: 15px 0 27px;}
.WebDevelopmentBannerBx .btn.btn-primary {font-size: 18px;color: #451095;background: #fff !important;border-color: #fff !important;padding: 9px 30px;}
.WebDevelopmentClients {background: #451095;padding: 15px 0;}
.WebDevelopmentClients ul {}
.WebDevelopmentClients ul li {display: inline-block;padding-right: 80px;vertical-align: top;}
.WebDevelopmentClients ul li span {color: #fff;font-size: 36px;font-weight: 500;padding-top: 9px;display: inline-block;}
.WebDevelopmentClients ul li:last-child {padding-right: 0;}
.WebDevelopmentApplication {padding: 70px 0;}
.WebDevelopmentApplicationBx h2 {color: #303030;font-size: 40px;font-weight: 500;font-family: 'roboto', sans-serif;}
.WebDevelopmentApplicationBx h2 span {font-weight: 600;}
.WebDevelopmentApplicationBx p {font-size: 18px;font-weight: 300;color: rgba(48,48,48,0.8);padding-top: 20px;}
.WebDevelopmentApplicationImg {text-align: right;padding-top: 70px;}
.WebDesignDevelopmentSection {padding: 40px 0 70px;}
.TopHadding{ text-align: center}
.TopHadding h2 {color: #303030;font-size: 40px;font-weight: 500;font-family: 'roboto', sans-serif;}
.TopHadding h2 span {font-weight: 600;}
.WebDesignDevelopmentBx {background: #fff;padding: 20px;box-shadow: 0 7px 25px 0 rgba(0,0,0,0.08);min-height: 330px;margin-bottom: 30px;}
.WebDesignDevelopmentBx h3 {font-size: 20px;color: #303030;margin-top: 30px;font-weight: 500;font-family: 'roboto', sans-serif;}
.WebDesignDevelopmentBx i img {max-height: 80px;}
.WebDesignDevelopmentBx p {font-size: 18px;font-weight: 300;color: rgba(48,48,48,0.8);padding-top: 20px;}
.WebDesignDevelopment {margin-top: 60px;}
.WebFeaturesSection{ background: #f5753d; padding: 60px 0; position: relative}
.WebFeaturesSection:before{ background: #03143e; position: absolute; right: 0; top: 0; width: 50%; height: 100%; content: ""}
.WebFeaturesSection .TopHadding{ position: relative; text-align: left}
.WebFeaturesSection .TopHadding h2{ color: #fff}
.WebFeaturesSection .TopHadding ul {display: inline-block;width: 100%;margin-top: 20px;}
.WebFeaturesSection .TopHadding ul li {display: inline-block;width: 100%;color: #fff;font-size: 17px;background: url(../../img/images/webdevelopment/right-arrow.png) left 4px no-repeat;
 padding-left: 40px;margin-bottom: 15px;}
.WebFeaturesSection .TopHadding ul li strong{ font-weight: 500}
.WebFeaturesRight{ padding-left: 20px}

.WebLatestProjectsSection {
	padding: 70px 0;
}
.WebLatestProjects {
	margin-top: 60px;
	padding: 0 20px;
	display: inline-block;
	width: 100%;
}
.WebLatestProjectsSlide {
	float: left;
	width: 100%; position: relative;
	
	padding: 20px 40px 40px; overflow: hidden
}
.WebProjectLogo {
	height: 72px;
	position: relative;
}
.WebLatestProjectsSlide p {
	color: #fff;
	font-size: 16px;
}
.WebProjectInfo {
	display: inline-block;
	width: 100%;
	padding: 10px 0 0;
}
.WebProjectInfoLeft {
	float: left;
	color: #fff;
	font-size: 23px;
	padding-left: 10px;
}
.WebProjectInfoLeft a {
	color: #fff;
	font-size: 23px;
}
.WebProjectInfoLeft i{ margin-right: 5px; vertical-align: top}
.WebProjectInfoView {
	float: right;
	padding-top: 4px;
}
.WebProjectInfoView a {
	color: #fff;
	font-size: 16px;
	border-bottom: 1px #fff solid;
	position: relative;
	margin-right: 20px;
}
.WebProjectInfoView a::before {
	content: "\f105";
	font-family: FontAwesome;
	position: absolute;
	right: -19px;
	font-size: 26px;
	top: -8px;
}
.WebProjectImg {
	margin-top: 20px;
	padding: 20px 30px 0;
	border-radius: 35px;
	text-align: center; position: relative; z-index: 9
}
.RingImg{ position: absolute; left: -60px; bottom: 60px;opacity: 0.4;}
.WebLatestGreen{background: #1da975;}
.WebLatestRed{background: #f04031;}
.WebLatestJobatHome{background: #0ea0e4;}
.WebLatestTacksm{background: #cab172;}
.WebLatestVanessajo{background: #535353;}


.WebLatestGreen .WebProjectImg{background: #069962;}
.WebLatestRed .WebProjectImg{background: #bc2619;}
.WebLatestJobatHome .WebProjectImg{background: #0a7db3;}
.WebLatestTacksm .WebProjectImg{background: #a18d59;}
.WebLatestVanessajo .WebProjectImg{background: #333;}



.WebProjectInfoChooseFeaturesBx .laravel_choose_details p {
	font-size: 19px;
}
.laravel_choose_features_section .btn.btn-hire {
	border-radius: 3px;
	font-weight: 400;
}
.owl-carousel .owl-item .WebProjectImg img ,
.owl-carousel .owl-item .WebProjectLogo img {
	width: auto;
}
#slide-latestproducts .owl-prev {
	left: -50px;color: #999;
}
#slide-latestproducts .owl-next {
	right: -50px;color: #999;
}


.IndustriesIcon1{ position: absolute; left: 50px;}
.IndustriesIcon2{ position: absolute; left: 140px; top: 200px;}
.IndustriesIcon3{ position: absolute; left: 50px; top: 330px;}
.IndustriesIcon4{ position: absolute; left: 10px; top: 490px}
.IndustriesIcon5{ position: absolute; right: 50px; top: 70px}
.IndustriesIcon6{ position: absolute; right: 50px; top: 210px;}
.IndustriesIcon7{ position: absolute; right: 50px; top: 350px}
.IndustriesIcon8{ position: absolute; right: 50px; top: 500px;}



/*------Jobbolard---*/
.thumbnail-bx10 {background: #d5f5e3;}
.thumbnail-bx11 {background: #f9e79f;}
.thumbnail-bx12 {background: #eaecee;}
.thumbnail-bx13 {background: #f2d7d5;}
.thumbnail-bx10::before {background: #abebc6;}
.thumbnail-bx11::before {background: #f7dc6f;}
.thumbnail-bx12::before {background: #d6dbdf;}
.thumbnail-bx13::before {background: #e6b0aa;}
.small_bbx_job_new .productthumbnail-box{ min-height: 220px}
.job_portal_area {
	position: relative;
	z-index: 9;
	overflow: visible;
}
.ecommerce_faq_section {padding: 70px 0 0;}
.JobBoardFaqSection .ecommerce__Quick_FAQ .title_main{text-align: center;border-bottom: 1px #ddd solid;}
.ecommerce__Quick_FAQ .title_main {font-size: 38px;margin-bottom: 45px;font-weight: 600;color: #303030;
 padding-bottom: 50px;position: relative;}
.JobBoardFaqSection .ecommerce__Quick_FAQ .title_main:before{ position: absolute; left:100px; bottom: -30px; content: "";
 background: url(../../img/images/ecommerce/ecommerce_faq-img.png) left top no-repeat ;width: 110px;height: 120px;background-size: 100%;background-color: #fff;}
.ecommerce__Quick_FAQ .panel-heading .panel-title a {background: url(../../img/images/arrow_select-rev.png) 98% 33px no-repeat rgba(0,0,0,0);clear: both;
 display: block;padding: 25px 10px; font-size: 18px     }
.ecommerce__Quick_FAQ .panel-heading .panel-title a[aria-expanded="true"] {background: url(../../img/images/arrow_select.png) 98% 33px no-repeat #fff;}
.ecommerce__Quick_FAQ .panel-body {padding: 15px;border: none !important;font-size: 16px;}
.ecommerce__Quick_FAQ .panel-default {border: none;border-bottom: 1px #ddd solid;border-radius: 0;}
.ecommerce__Quick_FAQ .panel-default > .panel-heading {color: #333;background-color: #fff;border: none;border-radius: 0; padding: 0;}
.ecommerce-portal-banner {background: #fff7f8; padding-bottom: 0; padding: 60px 0 0}
.ecommerce_review_section{ padding: 50px 0 20px;background: #fff7f8;
 position: relative}
.ecommerce_review__img {position: absolute;left: 0%;bottom: 0;width: 380px;}
.ecommerce_review_section h2 {font-size: 34px;font-weight: 600;color: #303030;text-align: center;padding-bottom: 30px;}
.ecommerce--review {display: inline-block;width: 100%;padding: 0 20px;}
.ecommerce--review .customers_review_sec_row {margin-bottom: 20px;}
.ecommerce--review .customer_review_stext {background: #fff;padding: 20px;font-size: 17px;color: #4f4f4f;font-weight: 300;position: relative;
 box-shadow: 0 0 15px 0 rgba(0,0,0,0.12);}
.ecommerce--review .who_ratset {text-align: right;padding-right: 60px;margin-top: 20px;}
.ecommerce--review .customer_review_stext::before {position: absolute;right: 35px;bottom: -30px;content: "";border-left: 11px transparent solid;
 border-right: 11px transparent solid;border-top: 33px #fff solid;}
.ecommerce--review--point .progress {background: #fff;}
.ecommerce--review--point .outof_rating {padding-top: 50px;}
.ecommerce--review--point .main-rait {margin-bottom: 0;width: 100%;text-align: center;margin-top: 20px;}
.ecommerce--review--point .main-rait span {color: #303030;font-size: 18px;opacity: 0.9;vertical-align: top;}
.ecommerce--review--btn {padding-top: 20px;display: inline-block;width: 100%;}


.JobBoardImg .lazy {
	background-size: cover;
}

.Haeddinh2 {
	color: #fff;
	font-size: 20px;
	font-weight: 600;
	padding-bottom: 17px;
}
.laravel-descriptions-bx h3 {
	color: #fff;
	font-family: 'roboto', sans-serif;
	font-size: 20px;
	font-weight: 500;
	padding: 13px 0 2px;
}

.SubscriptionModel {
	padding: 40px 0;
}
.SubscriptionModelBx {
	max-width: 810px;
	margin: 0 auto;
	text-align: left;
}

.SubscriptionModelBx p {
	padding-top: 21px;
	font-size: 18px;
	color: #000;
	position: relative;
}
.SubscriptionModelBx ul {
	display: inline-block;
	width: 100%;
	margin-top: 13px;
	padding-left: 25px;
}
.SubscriptionModelBx ul li {
	display: inline-block;
	width: 100%;
	margin: 5px 0;
	font-size: 17px;
}
.SubscriptionModelBx ul li span {
	display: inline-block;
	position: relative;
	padding-left: 17px;
}
.SubscriptionModelBx ul li span::before {
	position: absolute;
	content: "";
	width: 6px;
	height: 6px;
	display: inline-block;
	background: #333;
	vertical-align: top;
	border-radius: 10px;
	margin: 10px 6px 0 0;
	left: 0;
}
.js-anchor-link {
	min-width: 220px;
	margin-left: 20px;
	vertical-align: top;
}
.js-anchor-link-fiverr{padding: 0;margin: 18px 0 0 4px;width: auto;min-width: 100px;}
.InventoryManagementSection .js-anchor-link {
	color: #000;
	margin-top: 0;
	padding: 8px;
}
.InventorySubscription .js-anchor-link:hover{color: #000}

#testiCW .owl-dots {
	text-align: center;
}
#testiCW .owl-dot {
	display: inline-block;
	margin: 2px; opacity: 0.5
}
#testiCW .owl-dot.active{opacity: 1}
#testiCW .owl-dot span {
	display: inline-block;
	width: 10px;
	height: 10px;
	background: #fff;
	border-radius: 50%;
}

/*---------Our-Company---------*/
.CompanyResourcesHeader {padding: 40px 0;text-align: center;}
.CompanyResourcesHeader h1 {color: #3a3a3a;font-size: 50px;font-weight: 500;text-transform: uppercase;font-family: 'roboto', sans-serif;}
.CompanyResourcesHeader p {color: #5a5a5a;font-size: 20px;font-weight: 300;padding: 10px 0;}
.OurCompanyBanner{ display: inline-block; width: 100%; margin-top: 40px;}
.WhoWeAreBx h2 {color: #505458;font-size: 26px;font-weight: 500;font-family: 'roboto', sans-serif;}
.WhoWeAreBx p {font-size: 20px;font-weight: 300;padding: 10px 0;color: #5a5a5a;}
.WhoWeAreBx p strong {font-weight: 400;color: #5a5a5a;}
.WhoWeAreSection .sidebar_right h3 {color: #29166f;display: inline-block;float: left;font-size: 18px;margin-bottom: 15px;margin-top: 15px;position: relative;width: 100%;font-weight: 600;}
.WhoWeAreSection .sidebar_right h3::after {background: #451095;clear: both;content: "";display: block;height: 2px;margin: 5px 0 0;vertical-align: top;width: 47px;}
.WhoWeAreFutcher {margin-top: 30px;}
.WhoWeAreTxt {display: inline-block;width: 100%;padding: 30px 0;border-bottom: 1px #ddd solid;}
.WhoWeAreTxt i {display: inline-block;vertical-align: middle;}
.WhoWeAreTxt span {color: #3b3b3b;font-size: 22px;display: inline-block;padding-left: 15px;vertical-align: middle; width: 90%}
.OurGallerySection {padding: 70px 0;text-align: center;}
.OurGallerySection h2 {color: #505458;font-size: 26px;font-weight: 500;font-family: 'roboto', sans-serif;margin-bottom: 30px;}
.OurGallery {float: left;width: 100%;}
.OurGalleryImg {display: inline-block;width: 100%;}
.OurOfficeBx h2 {color: #505458;font-size: 56px;font-weight: 500;font-family: 'roboto', sans-serif;}
.OurOfficeBx p {font-size: 18px;font-weight: 300;padding: 20px 0;color: #5a5a5a;}
.OurOfficeTxt { margin-top: 50px}
.OurOfficeTxt ul {}
.OurOfficeTxt ul li {display: inline-block;width: 100%;padding: 30px 0;border-bottom: 1px #ddd solid;}
.OurOfficeTxt ul li i {display: inline-block;vertical-align: middle;}
.OurOfficeTxt ul li span {color: #3b3b3b;font-size: 22px;display: inline-block;padding-left: 15px;vertical-align: middle; width: 90%}
.MinHeights{ min-height: 155px}



/*---------technology-----*/
.inner-technology-section h1{text-shadow:none}
.inner-technology-section p {font-size: 20px;}
.LogicspiceTechnologiesSection {padding:0;}
.LogicspiceTechnologies {background: #f8f8f8;padding: 30px;border-radius: 10px;display: inline-block;width: 100%;}
.LogicspiceTechnologies ul {display: inline-block;width: 100%;}
.LogicspiceTechnologies ul li {display: inline-block;margin: 10px 1%;background: #fff;width: 23%;float: left;min-height: 86px;padding:0 16px;position: relative}
.LogicspiceTechnologies ul li span {display: inline-block;color: #333333;font-size: 19px;vertical-align: middle;padding: 19px 0 0 0px;}
.LogicspiceTechnologies ul li.DevOpsTechnologies span{  padding-top:15px}
.LogicspiceTechnologies ul li i {display: inline-block;vertical-align: middle;height: 54px;overflow: hidden;margin-top: 15px;position: relative;width: 90px;margin-right: 10px;}
.LogicspiceTechnologies ul li i img {position: absolute;left: 0;top: 0;bottom: 0;margin: auto;}
.about-technologies-section .jumbotron-new {padding-bottom: 0;margin-bottom: 0;}
.WebFrameworksBx{background: url(../../img/images/technologies-img/webframeworksbg.jpg) no-repeat center top; background-size: cover;border-radius: 14px;padding-top: 40px;}
.WebFrameworksBx .LogicspiceTechnologies {background: transparent;padding-top: 0;}
.WebFrameworksHadding {text-align: center;padding-bottom: 20px;color: #fff;}
.WebFrameworksHadding h2 {color: #fff;font-size: 38px;font-weight: 500;padding-bottom: 15px;}
.WebFrameworksHadding p{color: #fff;font-size: 18px;}
.TechnologiesMobileSection {padding-top: 60px;}
.TechnologiesMobileUse {display: inline-block;width: 100%;padding-top: 10px;}
.TechnologiesMobileUse ul {display: inline-block;width: 100%;text-align: center;}
.TechnologiesMobileUse ul li {display: inline-block;width: 30%;text-align: center;padding: 15px 10px;}
.TechnologiesMobileUseIcon {display: inline-block;width: 100%;overflow: hidden;height: 180px;position: relative;}
.TechnologiesMobileUseIcon img {position: absolute;left: 0;right: 0;top: 0;bottom: 0;max-height: 100%;margin: auto;}
.TechnologiesMobileUse h4 {display: block;font-size: 20px;color: #313131;padding-top: 8px;}
.TechnologiesMobileUse h5 {display: block;font-size: 18px;color: #3f3f3f;padding-top: 8px;}
.TechnologiesMobileUse h5 span{ font-weight: 500; font-style: italic}
.TechnologiesStatred{background: url(../../img/images/technologies-img/technologiesbg.png) no-repeat center top; background-size: cover;border-radius: 14px;text-align: center;
  padding: 60px 10px;}
.TechnologiesStatred h2{ color: #fff; font-size: 42px; font-weight: 600}
.TechnologiesStatredSection {padding-bottom: 60px;}
.TechnologiesStatredBtn {margin-top: 25px;}
.TechnologiesStatredBtn .btn-info {background: transparent;border: 1px #fff solid;border-radius: 5px;font-weight: 600;}
.LogicspiceTechnologies ul li {transition: all 0.35s;}
.LogicspiceTechnologies ul li:hover {transform: translateY(-0.25em);box-shadow: 0 0 10px 0 rgba(0,0,0,0.1);border-radius: 5px;}
.detabesh-use ul li {display: inline-block;width: 26%;text-align: center;margin-right: 3%;padding: 15px 10px;vertical-align: bottom;}
.database-use-icon {display: inline-block;width: 250px;/* height: 130px; *//* overflow: hidden; */position: relative;}
/*--Services---*/

.Services{ display: inline-block; width: 100%}
.ServicesNewSection{background: url(../../img/images/services_img/services_new_bg.jpg) no-repeat center top; background-size: cover; padding: 10px 0 20px; background-attachment: fixed}
.ServiceTextAnimation {width: 100%;text-align: left;color: #fff;font-size:45px;font-weight: 400; position: relative; padding-bottom: 80px}
.ServiceTextAnimation p { display: inline-block; vertical-align: top; margin: 0;font-size: 50px; font-weight: 500; }
.ServiceTextAnimation p.AnmationTxt {font-size: 50px; font-weight: 600;}
.AnmationTxt {display: inline-block;position: relative;width: 370px;text-align: right;text-transform: uppercase;}
.letter { display: inline-block; position: relative; float: left; transform: translateZ(25px); transform-origin: 50% 50% 25px;}
.letter.out { transform: rotateX(90deg); transition: transform 0.32s cubic-bezier(0.55, 0.055, 0.675, 0.19);}
.letter.behind { transform: rotateX(-90deg);}
.letter.in {  transform: rotateX(0deg);  transition: transform 0.38s cubic-bezier(0.175, 0.885, 0.32, 1.275);}
/*.wisteria { color: #8e44ad;}
.belize {  color: #2980b9;}
.pomegranate { color: #c0392b;}
.green {  color: #16a085;}
.midnight {  color: #2c3e50;}*/
.Services span,
.ServiceTextAnimationWeb h2{font-size: 30px;  color: #fff;font-family: 'roboto', sans-serif; font-weight: 600;padding-left: 70px;}
.changingword {color: #9940c0;}
.word2,
.word{font-size: 25px;  color: #9940c0;font-family: 'roboto', sans-serif; font-weight: 600;transition: all .8s ease-in-out 0s;transition: 0.5s all;
-webkit-transition: 0.5s all;-moz-transition: 0.5s all;-o-transition: 0.5s all; display: inline-block}
.Services span i, .ServiceTextAnimationWeb h2 i {display: inline-block;margin-right: 12px;width: 56px;height: 90px;position: absolute;left: 0;top: -7px;}
.ServiceTextAnimationWeb h2 i img{ transition: all .1s ease-in-out 0s;transition: 0.1s all;
-webkit-transition: 0.1s all;-moz-transition: 0.1s all;-o-transition: 0.1s all;}
.ServiceTextAnimationWeb .static-txt {color: #fff;font-size: 43px;display: inline-block;  vertical-align: middle;font-weight: 600;}
.ServiceTextAnimationWeb .dynamic-txts {margin-right: 0px;height: 70px;line-height: 70px;overflow: hidden;display: inline-block;text-align: center; vertical-align: middle;width: 100%;}
.ServiceTextAnimationWeb .dynamic-txts li {  color: #9940c0;  list-style: none;  font-size:45px;  position: relative;  top: 0;  animation: slide 6s steps(4) infinite;}
@keyframes slide {
  100% {
    top: -280px;
  }
}
.dynamic-txts li span::after { content: ""; position: absolute; left: 0; height: 100%; width: 100%; background: #130f26; animation: typing 1.5s steps(50) infinite;}
.dynamic-txts li span {position: relative;text-transform: uppercase;font-weight: 600;}
@keyframes typing {
  100% {
    left: 100%;
    margin: 0 -35px 0 35px;
  }
}
.ServiceTextAnimationWeb {margin: 10px 0;transition: all 2s ease-in-out 10s;transition: 2s all;
-webkit-transition: 2s all;-moz-transition: 2s all;-o-transition: 2s all; position: absolute; left: 0; top: 0; width: 100%; opacity: 0; display: inline-block !important;}
.ViewAllServices {text-align: left;margin-top: 30px;margin-bottom: 30px;}
/*.ViewAllServices .btn-primary {border-color: #a879f0 !important;}*/
.sticky { position: sticky; top: 15px;}
.HomeServicesLeft {padding: 40px 0 0 40px;}
.ServicesAppBx {display: inline-block;width: 100%;}
.ServicesAppBx span {color: #9940c0;font-weight: 600;text-transform: uppercase;font-size: 50px;margin-right: 18px;}
.ServicesAppBx i {display: inline-block;margin-right: 20px;}
.MoreServicesBtn {margin-top: 0px; text-align: center; position: relative; z-index: 9}
.MoreServicesBtn a {background: #fff;font-size: 16px;padding: 2px;border-radius: 50px;background: linear-gradient(to right, rgba(134,2,251,1) 0%,rgba(236,86,39,1) 100%);
display: inline-block;overflow: hidden;}
.MoreServicesBtn a span {display: inline-block;padding: 10px 29px;background: #222;border-radius: 50px;color: #fff;}
.TechnologiesStatredBtn .btn-info i,
.MoreServicesBtn a span i {  -webkit-animation: bounceRight 2s infinite;  animation: bounceRight 2s infinite;  float:right;margin-left: 15px;}
@-webkit-keyframes bounceRight {
  0%,
  20%,
  50%,
  80%,
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  40% {
    -webkit-transform: translateX(-5px);
    transform: translateX(-5px);
  }
  60% {
    -webkit-transform: translateX(-2px);
    transform: translateX(-2px);
  }
}
@-moz-keyframes bounceRight {
  0%,
  20%,
  50%,
  80%,
  100% {
    transform: translateX(0);
  }
  40% {
    transform: translateX(-5px);
  }
  60% {
    transform: translateX(-2px);
  }
}
@keyframes bounceRight {
  0%,
  20%,
  50%,
  80%,
  100% {
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
  40% {
    -ms-transform: translateX(-5px);
    transform: translateX(-5px);
  }
  60% {
    -ms-transform: translateX(-2px);
    transform: translateX(-2px);
  }
}

.hidediv{ opacity: 0; }
.showdiv{ opacity: 1;}
/*----------Service-Section-home----------*/
.positivity__words {position: relative;display: inline-block;width: 100%;vertical-align: top; padding-bottom: 200px; z-index: 9; margin-top: 10px}
.positivity {width: 100%; display: inline-block; margin-top:0px; padding-bottom: 190px; }
.positivity .positivity__words .change i {width: 150px;display: inline-block;float: right;position: absolute;right: 26px;top: -61px;height: 150px;}
.positivity .positivity__words .change i img {max-width: 100%;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;}
.positivity .positivity__alone {display: inline-block;font-size: 50px;font-weight: 600;color: #fff;width: 100%;text-align: left;position: relative;z-index: 9;
                   /*letter-spacing: -3px;*/ padding-right: 200px}
.positivity .positivity__words .change {display: inline-block;position: absolute;top: 0%;right: 0%;opacity: 0;font-size: 55px;font-weight: 700; width: 100%; text-align: left;
 letter-spacing: -2.5px;line-height: 1;
 padding-right: 210px;
 -webkit-animation: changeword 12s linear infinite;
         animation: changeword 12s linear infinite;
}
.positivity .positivity__words .change:nth-child(1) {
  -webkit-animation-delay: 0s;
          animation-delay: 0s;
}
.positivity .positivity__words .change:nth-child(2) {
  -webkit-animation-delay: 4s;
          animation-delay: 4s;
}
.positivity .positivity__words .change:nth-child(3) {
  -webkit-animation-delay: 8s;
          animation-delay: 8s;
}
.color-blue{ color: #1972e8}
.color-red{ color: #c4201d}
.color-yellow{ color: #f29a02}

/*.change:before{position: absolute; content: ""; right: -40px; top: 50%; width: 200px; height: 200px; border-radius: 50%; opacity: 0.2; transform: translate(0,-50%) }
.color-blue:before{ background: #1972e8;}
.color-red:before{background: #c4201d;  }
.color-yellow:before{background: #f29a02; }*/
positivitymain{ display: inline-block; width: 100%; position: relative}
#rotator{ position: absolute; right: 0; top: 0;}

@-webkit-keyframes changeword {
  0% {
    transform: translateY(-50px);
    opacity: 0;
  }
  5% {
    opacity: 1;
    transform: translateY(0);
  }
  20% {
    opacity: 1;
    transform: translateY(0);
  }
  30% {
    opacity: 0;
    transform: translateY(50px);
  }
  80% {
    opacity: 0;
    transform: translateY(50px);
  }
}

@keyframes changeword {
  0% {
    transform: translateY(-50px);
    opacity: 0;
  }
  5% {
    opacity: 1;
    transform: translateY(0);
  }
  20% {
    opacity: 1;
    transform: translateY(0);
  }
  30% {
    opacity: 0;
    transform: translateY(50px);
  }
  80% {
    opacity: 0;
    transform: translateY(50px);
  }
}

.positivitymain {position: relative;}
.positivity__words2 {position: absolute;display: inline-block;width: 100%;right: 3px;top: -5px;}
.positivity .positivity__words2 .change2 {display: inline-block;position: absolute;top: 0%;right: 0%;opacity: 0.2;
-webkit-animation: changeword2 12s linear infinite;
animation: changeword2 12s linear infinite;}
.positivity .positivity__words2 .chang2e:nth-child(1) {-webkit-animation-delay: 0s;animation-delay: 0s;}
.positivity .positivity__words2 .change2:nth-child(2) {-webkit-animation-delay: 4s;animation-delay: 4s;}
.positivity .positivity__words2 .change2:nth-child(3) {-webkit-animation-delay: 8s;animation-delay: 8s;}
.color-blue-bg {background:#1972e8;width: 200px;height: 200px;border-radius: 50%; display: inline-block; opacity: 0.2}
.color-red-bg {background:#c4201d;width: 200px;height: 200px;border-radius: 50%; display: inline-block; opacity: 0.2}
.color-yellow-bg {background: #f29a02;width: 200px;height: 200px;border-radius: 50%; display: inline-block; opacity: 0.2}
@-webkit-keyframes changeword2 {
  0% {
    transform: translateY(0px);
    opacity: 0;
  }
  5% {
    opacity: 1;
    transform: translateY(0);
  }
  20% {
    opacity: 1;
    transform: translateY(0);
  }
  30% {
    opacity: 0;
    transform: translateY(0px);
  }
  80% {
    opacity: 0;
    transform: translateY(0px);
  }
}

@keyframes changeword2 {
  0% {
    transform: translateY(0px);
    opacity: 0;
  }
  5% {
    opacity: 1;
    transform: translateY(0);
  }
  20% {
    opacity: 1;
    transform: translateY(0);
  }
  30% {
    opacity: 0;
    transform: translateY(0px);
  }
  80% {
    opacity: 0;
    transform: translateY(0px);
  }
}
/*-----------JobSite------**/
.NewLineBoader{ border: none; border-radius: 0; margin: 0 0 0; max-width: 100%; padding: 20px 0 0; display: inline-block;}
.NewLineBoader p {display: inline-block;color: #363737;}
.NewJobSiteDesign::after {border-bottom-color: #0c3f59; }
.NewJobSiteDesign .job-valu-btn span {color: #4f4f4f;}
.NewJobSiteDesign .job-valu .portal-price {margin-top: 26px;}
.NewJobSiteDesign .job-valu {padding-top: 30px;}
.NewJobSiteDesign .job-valu-btn .btn-get {background: #0c3f59 !important;color: #fff;border: 2px #0c3f59 solid;}
.NewJobSiteDesign .job-valu-btn .fiverr-buys {color: #363737;border: 2px #363737 solid;}
.NewJobSiteDesign .btn.text-primary.jobportal-btn.js-anchor-link {padding: 0;margin: 18px 0 0 4px;width: auto;min-width: 100px;}
.NewJobSiteDesign .jobportal-btn {color: #444;margin-top: -2px;padding: 0 0 0 18px;font-size: 16px;position: relative;z-index: 9;}
.NewJobSiteDesign .jobportal-btn:hover { color: #444}
.NewJobSiteDesign .job-valu-btn .btn-get:hover {background: #fff !important;color: #0c3f59;border: 2px #0c3f59 solid;}
.NewJobSiteDesign .job-valu-btn .fiverr-buys:hover {background: #fff !important;color: #0c3f59;border: 2px #0c3f59 solid;}
.JobBoardSectionNew{ padding: 30px 0}
/*.NewJobSiteDesign{background-image: url(../../img/images/product_new/newjobsitebanner.jpg); background-repeat: repeat; background-size: cover}
.NewJobSiteDesign .por-mobile-new{ display: none}
.NewJobSiteDesign .job-portal-banner-link {position: initial;padding-left: 0;padding-top: 30px;}
.NewJobSiteDesign h1 {color: #242424;}
.NewJobSiteDesign h2 {color: #151515;}*/
.NewJobSiteDesign .por-mobile-new{ text-align: right}
.JobBoardServiceMarketFeatures{padding: 0px 0 10px;}
.JobBoardServiceMarketFeatures li {color: #808080;float: left;margin-bottom: 15px;position: relative;font-size: 16px;padding-left: 30px;background-size: 16px;
 background-image: url(../../img/images/product_new/tick-box-new.png);min-height: 0px;background-repeat: no-repeat;line-height: 22px;padding-right: 30px;width: 49%;
 font-weight: 500;background-position: left 4px;}
.JobBoardServiceMarketFeatures li span {font-weight: 400;}
.limitedperiod {float: left;font-size: 13px;width: 100%;font-weight: 400;margin-top: 0;}
.NewJobSiteDesign .job-valu .portal-price h4 {vertical-align: top;padding-top: 4px;margin-bottom: 4px;}
.JobBoardFaqSection .ecommerce__Quick_FAQ .panel-body {padding: 11px;}
.JobBoardFaqSection .ecommerce__Quick_FAQ .panel-heading .panel-title a {padding: 0px 10px;}
.JobBoardFaqSection .ecommerce__Quick_FAQ .panel-default {padding: 20px 0;}
.JobBoardNewtab .jobseeker_app_job a {background: url(../../img/images/job-jobber/businessman.png) center top no-repeat;background-size: 150px;}
.JobBoardNewtab .emplyer_app_job a ,
.JobBoardNewtab .emplyer_app_job.active a, 
.JobBoardNewtab .emplyer_app_job:hover a {background: url(../../img/images/job-jobber/employee.png) center top no-repeat;background-size: 150px;}
.JobBoardNewtab .admin_app_job a, 
.JobBoardNewtab .admin_app_job.active a, 
.JobBoardNewtab .admin_app_job:hover a {background: url(../../img/images/job-jobber/programming.png) center top no-repeat;background-size: 140px;}
.tab_bbx_job .JobBoardNewtab li a {padding-top: 145px}
.NewJobSiteDesign h1 {font-size: 35px;}
.SubscriptionModelBx .JobBoardPlans ul li {width: 47%;}

/*-----------business-directory------**/
.BusinessDirectoryBanner .job-valu-btn .btn-get {background: #ff7200 !important;color: #fff;border: 2px #ff7200 solid;}
.BusinessDirectoryBanner .job-valu-btn .fiverr-buys {color: #363737;border: 2px #363737 solid;}
.BusinessDirectoryBanner .job-valu-btn .btn-get:hover {background: #fff !important;color: #ff7200;border: 2px #ff7200 solid;}
.BusinessDirectoryBanner .job-valu-btn .fiverr-buys:hover {background: #fff !important;color: #074376;border: 2px #074376 solid;}
.BusinessDirectoryBanner::after {border-bottom-color: #ff7200;right: -195px;}
.BusinessDirectoryBanner {
	min-height: 392px;
}
.BusinessDirectoryBanner .job-portal-banner-link {
	bottom: 20px;
}
.BusinessDirectoryBanner h1 {
	font-size: 32px
}
.SubscriptionModelPrice .srik_cls {font-size: 22px;color: #5e5d5d;display: inline-block;margin-left: 4px;}
.NewCrowdDesign .OfferPriceProduct .MoreInfo i {vertical-align: top;line-height: 16px;}
.event-new-banner::after {border-bottom: 490px solid #ff2e30;}
.event-new-banner .job-valu-btn .btn-get {background: #ff2e30 !important;border: 2px #ff2e30 solid;}
.event-new-banner .job-valu-btn .btn-get:hover {background: #fff !important;border: 2px #ff2e30 solid;color: #ff2e30;}
.NewJobSiteDesign .job-valu .NoSpanTitle {margin-top: 3px;}
.NoSpanTitle .MoreInfo i {vertical-align: top;}
.ContentOver {padding-top: 20px;}
.ContentOver .SubscriptionPrice {margin-top: 18px;}
.classified-banner .job-pr-icon {margin-top: 20px;}
.classified-banner .job-portal-banner-link {bottom: 0px;z-index: 9;}
.classified-banner .SubscriptionPrice {margin-top: 18px;}
.MarketplaceSoftwareBanner .job-valu {padding-top: 50px;}
.rms-banner .job-valu {padding-top: 20px;}
.BusinessDirectoryBanner .job-portal-bg h1 {margin-top: 10px;}
.BusinessDirectoryBanner h1 {font-size: 32px;}
.event-new-banner .job-pr-icon,
.BusinessDirectoryBanner .job-pr-icon {margin-top: 20px;}
.event-new-banner .SubscriptionPrice,
.BusinessDirectoryBanner .SubscriptionPrice {margin-top: 25px;}
.service-market-banner{ padding-bottom: 50px}
.service-market-banner .job-portal-banner-link {bottom: -20px;}
.service-market-banner .SubscriptionPrice {margin-top: 15px;}
.onlineexam-banner .job-valu {padding-top: 20px;}
.onlineexam-banner .SubscriptionPrice {margin-top: 16px;}
.chat-room-banner {padding: 40px 0;}
.CommaneCssCrowd .SubscriptionPrice,
.realestate-banner .SubscriptionPrice,
.chat-room-banner .SubscriptionPrice {margin-top: 18px;}
.CommaneCssCrowd .job-valu ,
.realestate-banner .job-valu ,
.chat-room-banner .job-valu {padding-top: 20px;}
.lsnews-banner {background-image: url(../../img/images/product_new/lanews_banner-top.jpg);background-size: cover;}
.NewSubtitle {color: #fff;font-size: 20px; }
/*-----------logistic-marketplace-software------**/
.LogicticMarketplaceBanner .job-valu-btn .btn-get {background: #f1484a !important;color: #fff;border: 2px #f1484a solid;}
.LogicticMarketplaceBanner .job-valu-btn .fiverr-buys {color: #363737;border: 2px #363737 solid;}
.LogicticMarketplaceBanner .job-valu-btn .btn-get:hover {background: #fff !important;color: #f1484a;border: 2px #f1484a solid;}
.LogicticMarketplaceBanner .job-valu-btn .fiverr-buys:hover {background: #fff !important;color: #f1484a;border: 2px #f1484a solid;}
.LogicticMarketplaceBanner::after {border-bottom-color: #f1484a;}
.ServicesMarketPlaceTTD{padding-top: 0}

/*-----------marketplace-software-solution------**/
.MarketplaceSoftwareBanner .job-valu-btn .btn-get {background: #ff5757 !important;color: #fff;border: 2px #ff5757 solid;}
.MarketplaceSoftwareBanner .job-valu-btn .fiverr-buys {color: #363737;border: 2px #363737 solid;}
.MarketplaceSoftwareBanner .job-valu-btn .btn-get:hover {background: #fff !important;color: #ff5757;border: 2px #ff5757 solid;}
.MarketplaceSoftwareBanner .job-valu-btn .fiverr-buys:hover {background: #fff !important;color: #ff5757;border: 2px #ff5757 solid;}
.MarketplaceSoftwareBanner::after {border-bottom-color: #ff5757;}
.ServicesMarketPlaceTTD{padding-top: 0}
.MarketplaceSoftwareFeatures{}
.MarketplaceSoftwareFeatures li {color: #808080;float: left;margin-bottom: 15px;position: relative;font-size: 16px;padding-left: 30px;background-size: 17px;
background-image: url(../../img/images/product_new/tick-box-new.png);min-height: 0px;background-repeat: no-repeat;line-height: 22px;padding-right: 0px;width: 25%;
font-weight: 400;background-position: left 4px;}
.MarketplaceSoftwareFeatures li span {font-weight: 400;}
.MarketplaceSoftwareClient{ padding: 0}
.MarketplaceSoftwareReviewSection{background: url(img/images/marketplace-software/faq-review-bg.jpg) no-repeat center top;background-size: cover;position: relative;}
.MarketplaceTxtJob p{ padding-bottom: 10px; text-align: center}
.InventoryManagementArea .tab_bbx_top_job ul {
	width: 90%;
}
.InventoryManagementArea .tab_bbx_top_job ul li {
	width: calc(100%/4);
}
.supplier_app_job a, .supplier_app_job.active a, .supplier_app_job:hover a {
	background: url(../../img/images/supplier.png) center top no-repeat;
	background-size: 110px;
}

.InventoryManagementBanner .job-valu-btn .btn-get {background: #347ae3 !important;color: #fff;border: 2px #347ae3 solid;}
.InventoryManagementBanner .job-valu-btn .fiverr-buys {color: #363737;border: 2px #363737 solid;}
.InventoryManagementBanner .job-valu-btn .btn-get:hover {background: #fff !important;color: #347ae3;border: 2px #347ae3 solid;}
.InventoryManagementBanner .job-valu-btn .fiverr-buys:hover {background: #fff !important;color: #347ae3;border: 2px #347ae3 solid;}
.InventoryManagementBanner::after {border-bottom-color: #347ae3;}
.MarketplaceSoftwareBBx .costomer_tab_left {
	width: 80%;
	margin-left: 10%;
}
.InventoryManagementArea .tab_contant {
	padding-top: 10px
}
.InventoryManagementArea .costomer_tab_right {
	min-height: 330px;
}
.InventoryManagementArea .costomer_tab_left {
	margin-top: 0;
}

/*---------------New-Industries-Pages-----------------*/
.EcommerceAndRetail{background:url(../../img/images/ecommerce-retail.jpg) top center no-repeat}
.EnergyAndUtilities{background:url(../../img/images/energy-utilities.jpg) top center no-repeat}
.FinanceAndInsurance{background:url(../../img/images/finance-insurance.jpg) top center no-repeat}
.MarketingAndadverting{background:url(../../img/images/marketing-adverting.jpg) top center no-repeat}
.AppBottomShwnBx .nav.nav-tabs a{ margin-bottom: 0}
.TestimonialHire{ overflow: visible}
.AppBottomShwnBx .media-body {vertical-align: middle;}

.ind-we-serv .btn-primary {
	background: #fff !important;
	color: #451095;
	border-color: #fff !important;
}
.ind-we-serv .btn-primary:hover {
	background: #451095 !important;
	color: #fff;
	border-color: #fff !important;
}
.LaravelBannerHadding {
	font-weight: 600;
	color: #ff2d20;
}
.NewJobSiteDesign .job-pr-icon li:hover {color: #0c3f59 !important;}
.event-new-banner .job-pr-icon li:hover {color: #ff2e30 !important;}
.classified-banner .job-pr-icon li:hover {color: #ed6217 !important;}
.LogicticMarketplaceBanner .job-pr-icon li:hover {color: #f1484a !important;}
.MarketplaceSoftwareBanner .job-pr-icon li:hover {color: #ff5757 !important;}
.InventoryManagementBanner .job-pr-icon li:hover {color: #347ae3 !important;}
.BusinessDirectoryBanner .job-pr-icon li:hover {color: #ff7200 !important;}
.product-review-new-banner .job-pr-icon li:hover {color: #54adee !important;}
.InfoLogicspice img {
	width: 140px;
}
/*-----------Big-Data-Services--*/
.BigdataBanner {background: url(../../img/images/bigdata/bigdata-banner.jpg) center top no-repeat;background-size: cover;}
.BigdataBanner {padding-bottom: 30px;}
.BigdataBanner .page_img {margin: 0;}
.DevOpsBanner .LaravelBannerHadding,
.BigdataBanner .LaravelBannerHadding {color: #333335;}
.BigDataDescription .laravel_img {padding:150px 0 0;}
.dev_Packages_top .title_heading {margin-bottom: 30px;}
.HireExpertContent{ padding: 30px 0}
.HireExpertContent p {text-align: justify;padding: 7px 0;}
.BigDataDescription h2 {font-weight: 500;}
.BigDataDescription {
	background: url(../../img/images/devops/devops-bg.jpg) center center no-repeat;
	background-size: cover;
}

.DevOpsBanner{background: url(../../img/images/devops/devops-banner.jpg) center top no-repeat;background-size: cover;}
.LaravelBanners .laravel-banner-txt {
	padding-top: 0;
}
.CertificationsLaravel {
	display: inline-block;
	margin-top: 20px;
}
@keyframes backgroundColorPalette {
	0% {
		background: #942af7;
	}
	25% {
		background: #f72a63;
	}
	50% {
		background: #942af7;
	}
	75% {
		background: #cc0ebc;
	}
	100% {
		background: #f0104c;
	}
}
.LaravelTestimonialMain .owl-dots {
	display: none;
}
.hiring-list .react-native-icon,
.hiring-list .reactjs-icon {
	background-position: -2px -440px;
}
.hiring-list li:hover .reactjs-icon,
.hiring-list li:hover .react-native-icon {
	background-position: -53px -440px;
}


.LogisticLocationIcon {
	position: absolute;
	left: 175px;
	z-index: 99;
	top: 3px;
}
.LogisticLocationIcon2 {
	position: absolute;
	right: 204px;
	z-index: 99;
	bottom: 1px;
}
.UpDownAnimation{animation: updown 3s ease 3s infinite;}
@keyframes updown {
    0%   {
      transform: translateY(0px);
    }

    50% {
      transform: translateY(8px);
    }
  
    100% {
      transform: translateY(0px);
    }
}


/*----------Jewellery-page----------*/
.EcommerceJewellerySolutionImg {
	display: inline-block;
	width: 100%;
	border: 1px #ddd solid;
	border-radius: 10px;
	overflow: hidden;
}
.JewellerySolutionBx {
	display: inline-block;
	width: 100%;
	border: 1px #ddd solid;
	padding: 20px;
	border-radius: 10px;
	margin-bottom: 30px;
        transition: 2s all;
        min-height: 270px;
}
.JewellerySolutionBx h3 {
	font-family: 'roboto', sans-serif;
	color: #6c7575;
	padding: 10px 0;
	font-size: 26px;
	font-weight: 500;
}
.JewellerySolutionBx p {
	font-size: 15px;
	color: #424242;
}
.JewellerySolutionBx i {
	display: inline-block;
	width: 40px;
	height: 40px;
	text-align: center;
	border-radius: 50%;
	position: relative;
	overflow: hidden;
}
.JewellerySolutionBx i img {
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	margin: auto;
}
.JewelleryIdeaBx{box-shadow: 0 8px 18px -6px rgba(78,186,185,.2509803922);}
.JewelleryConceptBx{box-shadow: 0 8px 18px -6px rgba(119,86,237,.2509803922);}
.JewelleryImplementBx{box-shadow: 0 8px 18px -6px rgba(202,71,71,.2509803922);}
.JewelleryTestingBx{box-shadow: 0 8px 18px -6px rgba(231,162,22,.2509803922);}
.JewellerySupportBx{box-shadow: 0 8px 18px -6px rgba(121,213,162,.2509803922);}

.JewelleryIdeaBx i {background: #4ebab9;}
.JewelleryConceptBx i {background: #7756ed;}
.JewelleryImplementBx i {background: #ca4747;}
.JewelleryTestingBx i {background: #e7a216;}
.JewellerySupportBx i {background: #79d5a2;}

.JewelryEcommerceFeatureBxSection{background-color: #eee;padding: 50px 0;}
.JewelryEcommerceFeature {display: inline-block;width: 49%;padding-right: 3%;margin-bottom: 20px;}
.JewelryEcommerceFeature i {width: 47px;display: inline-block;}
.JewelryEcommerceFeatureBx {padding-top: 0;vertical-align: top;display: inline-block;text-transform: capitalize;width: 79%;line-height: 20px;position: relative;}
.JewelryEcommerceFeatureBx h3 {font-size: 17px;font-weight: 500;color: #3F3F3F;font-family: 'roboto', sans-serif;}
.JewelryEcommerceFeatureBx p {color: #626262;font-size: 13px;padding-top: 5px;}
.CustomSolutionHadding {font-weight: 600;font-size: 26px;text-align: center;color: #222;font-family: 'roboto', sans-serif;}
.JewelryEcommerceDevelopmentFeature {margin-top: 20px;display: inline-block;width: 100%;}
.BuildYourJewellerySection {padding: 50px 0;}
.BuildYourJewelleryMain {padding-top: 60px;}
.BuildYourJewellery {display: inline-block;width: 100%;text-align: center;margin-bottom: 50px;}
.BuildYourJewellery h4 {font-size: 20px;color: #232323;margin-top: 25px;margin-bottom: 10px;font-weight: 700;font-family: 'roboto', sans-serif;}
.BuildYourJewellery p {font-size: 16px;color: #636363;padding: 0;}
.fixedwidth {display: block;position: relative;max-width: 100%;margin: 0 auto;padding: 0 15px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.site-content .fixedwidth {line-height: 30px;}
.process_slideshow--wrapper {position: relative;}
.svg-box {display: none;width: 400px;height: 400px;position: absolute;top: 110px;left: -50px;}
.svg-box {display: block;}
.custom-section.process-wrapper.wd__process--wrapper .svg-box {left: -15px;top: -75px;}
.process_slideshow .process_slideshow_item {display: -webkit-flex;display: -ms-flexbox;display: -webkit-box;display: -moz-box;display: flex;
-webkit-flex-direction: row;
-ms-flex-direction: row;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-moz-box-orient: horizontal;
-moz-box-direction: normal;
flex-direction: row;
-webkit-flex-wrap: nowrap;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
-webkit-box-pack: start;
-moz-box-pack: start;
justify-content: flex-start;
-webkit-align-content: flex-start;
-ms-flex-line-pack: start;
align-content: flex-start;
margin: 0 -15px;
}
.process_slideshow .process_slideshow_image {
-webkit-flex-grow: 1;
-ms-flex-positive: 1;
-webkit-box-flex: 1;
-moz-box-flex: 1;
flex-grow: 1;
-webkit-flex-shrink: 1;
-ms-flex-negative: 1;
flex-shrink: 1;
-webkit-flex-basis: 40%;
-ms-flex-preferred-size: 40%;
flex-basis: 40%;
width: 40%;
padding: 0 15px;
}
.content-area img {height: auto;max-width: 100%;}
.custom-section.process-wrapper.wd__process--wrapper .process_slideshow .process_slideshow_image img {padding-left: 50px;padding-top: 0;width: auto;}
.process_slideshow .process_slideshow_text {
-webkit-flex-grow: 1;
-ms-flex-positive: 1;
-webkit-box-flex: 1;
-moz-box-flex: 1;
flex-grow: 1;
-webkit-flex-shrink: 1;
-ms-flex-negative: 1;
flex-shrink: 1;
-webkit-flex-basis: 60%;
-ms-flex-preferred-size: 60%;
flex-basis: 60%;
padding: 0 15px;
position: relative;
}
.process_slideshow .process_number {width: 45px;height: 45px;text-align: center;background-color: #673ca7;color: #fff;font-size: 22px;font-weight: 700;line-height: 45px;
-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;margin-left: 58px;}
.process_slideshow .process_text {font-size: 15px;color: #252525;padding-top: 20px;}
.process_slideshow .process_text h3 {font-size: 22px;color: #252525;text-transform: uppercase;font-family: 'roboto', sans-serif;font-weight: 600;}
.process_slideshow .process_text p {padding-top: 10px;font-size: 15px;color: #252525;line-height: 27px;}
.OurWebDesignProcess {float: left;width: 100%;background: #f1f1f1;padding: 50px 0 120px;}
.OurWebDesignProcess .owl-dots {display: none;}
.app_solution {padding: 60px 0;display: inline-block;width: 100%;}
.process_slideshow .owl-nav .owl-prev, .process_slideshow .owl-nav .owl-next {position: absolute;top: 22px;margin: 0;padding: 0;background: #d3dfe1;width: 51px;height: 51px;
overflow: hidden;font-size: 25px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;filter: Alpha(Opacity=50);opacity: .5;color: #0069aa;text-align: center;
line-height: 42px;}
.process_slideshow .owl-nav {position: absolute;top: 0;width: 100%;}
.process_slideshow .owl-nav .owl-prev ,
.process_slideshow .owl-nav .owl-next {width: 45px;height: 45px;opacity: 1;}
.process_slideshow .owl-nav .owl-prev {left: 41%;}
.process_slideshow .owl-nav .owl-next {right: 44.5%;}
.OurWebDesignProcessBx {display: inline-block;width: 100%;margin-top: 110px;}
.DefoutEcommerceBanner .head-enquiry {background-color: transparent;padding: 0;}
.DefoutEcommerceBanner .head-enquiry h1 {font-weight: 500;font-family: 'roboto', sans-serif;color: #292521;}
.DefoutEcommerceBanner .head-enquiry p {font-size: 17px;color: #292521;font-weight: 500;}
.DefoutEcommerceBanner .head-enquiry .sml_txt {font-size: 16px;color: #fff;background: #292521;padding: 1px 8px;display: inline-block;}
.JewelleryEcommerceBanner.top-head-custom {background: #f5dad3 url(../../img/images/custom/jewellery/jewellery-banner.jpg) center top no-repeat;background-size: cover;}
.DefoutEcommerceBanner .head-feature > li {font-size: 17px;font-weight: 400;padding: 0 0 0 28px;width: 100%;min-height: 20px;color: #292521;margin-bottom: 8px;}
.DefoutEcommerceBanner .head-feature > li::after {display: none}
.DefoutEcommerceBanner .head-feature > li::before{ position: absolute; left: 0; top: 5px; content: "";
background: url(../../img/images/custom/jewellery/jewelry-arrow.png) left top no-repeat;width: 21px;  height: 17px;}
.JewelryEcommerceFeatureBxSection .features-tab {margin-top: 30px;}
.JewelryEcommerceFeatureTop{ margin-top: 30px}
.JewelleryBtbBx {display: inline-block;margin-top: 5px;}
.DefoutEcommerceBanner .head-feature {padding: 16px 0 0;display: inline-block;width: 100%;}
.JewelleryBtbBx .btn.btn-primary {background: #edbb64 !important;border-color: #edbb64 !important;border-radius: 0;color: #292521;}
.DefoutEcommerceBanner .my-breadcrumb .breadcrumb > li + li::before {color: #292521;}
.DefoutEcommerceBanner .my-breadcrumb .breadcrumb > li a {color: #292521;}
.DefoutEcommerceBanner .my-breadcrumb .breadcrumb > .active {color: #292521;}
.BestCustomDevelopment {border: 4px #f3f5f7 solid;text-align: center;border-radius: 17px;padding: 20px 10px;min-height: 370px;}
.BestCustomDevelopment h3 {color: #3a3a3a;font-size: 20px;font-family: 'roboto', sans-serif;font-weight: 500;margin-top: 14px;padding-bottom: 10px;}
.BestCustomDevelopment p {color: #696969;font-size: 15px;}
.BFC_logic h2.CustomSolutionHadding {margin-bottom: 40px;}

.JewelleryEcommerceFAQ .title_main {text-align: left;font-size: 42px;margin-bottom: 10px ;color: #303030;padding-bottom: 30px;position: relative;font-family: 'roboto', sans-serif; 
padding-left: 50px; font-weight: 400;}
.JewelleryEcommerceFAQ .panel-title a {clear: both;display: block;padding: 18px 20px 18px 34px;font-size: 20px;color: #000;border-radius: 0 !important;box-shadow: none !important;
font-family: 'roboto', sans-serif; font-weight: 600}
.JewelleryEcommerceFAQ .panel-title a{background: url(../../img/images/custom/jewellery/up-arrow-menu.png) left center no-repeat ;}
.JewelleryEcommerceFAQ .panel-title a.collapsed {background: url(../../img/images/custom/jewellery/down-arrow-menu.png) left center no-repeat; }
.JewelleryEcommerceFAQ {display: inline-block;width: 100%;}
.JewelleryEcommerceFAQ #accordionExample {background: transparent !important;}
.JewelleryEcommerceFAQ .panel-title a i.more-less {display: none;}
.JewelleryEcommerceFAQ .panel-body {padding: 0px 20px 0 55px;border: none !important;font-size: 18px;font-family: 'roboto', sans-serif;color: #3F3F3F;position: relative;}
.JewelleryEcommerceFAQ .panel-body::before {content: "";position: absolute;left: 36px;top: 0;width: 2px;height: 100%;background-color: #00448f;}
.JewelleryEcommerceFAQ .panel-default {border-radius: 10px;margin-bottom: 20px;padding: 15px;border: 1px #ddd solid;display: inline-block;width: 100%}
.JewelleryEcommerceFAQ .panel-collapse {width: 100%;float: left;}
.JewelleryEcommerceFAQ .panel-default > .panel-heading {color: #333;background-color: #fff;border: none;border-radius: 0; padding: 0;}
.E-commerceDevelopmentBanner .JewelleryBtbBx .btn.btn-primary {background: #6a3faa !important;border-color: #6a3faa !important;border-radius: 10px;color: #fff;}
/*--------------------*/
.CookiePolicySection {position: fixed;width: 100%;left: 0;bottom: 70px;background: rgba(74,13,61,0.9);z-index: 99;padding:15px 20px;display: none;}
.CookiePolicySection.cookie-consent-modal.active {display: block;}
.CookiePolicySectionClose {position: absolute;right: 20px;top: 10px;}
.CookiePolicyBx h3 {color: #fff;font-family: 'roboto', sans-serif;font-size: 30px;font-weight: 500;padding: 10px 0;}
.CookiePolicyBx p {color: #fff;font-size: 14px; margin-bottom: 10px}
.CookiePolicyBx p a {color: #fde3f8;border-bottom: 1px #fff solid;}
.CookiePolicyBx p a:hover {color: #fde3f8;border-bottom: 1px transparent solid;}
.CookiePolicyBx {float: left;width: 71%;}
.CookiePolicyBtnBx {float: right;padding-top: 35px; width: 29%;text-align: right;}
.CookiePolicyBtnBx .btn {display: inline-block;background: #fff;color: #4A0D3D;font-size: 15px;font-weight: 500;border-radius: 5px;padding: 12px 0;width: 160px;text-align: center;
margin-left: 8px;}
.CookiePolicycloseSection{ display: none}

/*----------CookiesPolicies-Page------*/
.CookiesPoliciesBx {text-align: left;padding-top: 50px;}
.CookiesPoliciesBx h3,
.CookiesPoliciesBx h2 {font-size: 22px;color: #000;font-family: 'roboto', sans-serif;font-weight: 500; padding-bottom: 10px}
.CookiesPoliciesBx h3 {padding-top: 20px;padding-bottom: 10px;}
.CookiesPoliciesBx ul li {float: left;width: 100%;list-style-type: disc;margin-top: 10px;color: #5a5a5a;font-size: 17px;font-weight: 400;}
.CookiesPoliciesBx ul li strong{color: #333;font-weight: 500;}
.CookiesPoliciesBx ul {display: inline-block;width: 100%;padding-left: 25px;}
.CookiesPoliciesBx p {color: #5a5a5a;font-size: 17px;font-weight: 400;padding-bottom: 10px;}
.CookiesPoliciesBx p strong {color: #333;font-weight: 500;}
.CookiesPolicies {padding: 0 0 50px;}
.CookiesPoliciesHadding h1 {color: #000;font-size: 38px;font-weight: 500;font-family: 'roboto', sans-serif;text-align: center;}
.CookiesPoliciesHadding {text-align: center;padding: 25px 0;background: #cecece;}

/*----------Ecommerce-Developments--------*/
.EcommerceKeyBenefitsMain {display: inline-block;width: 100%;padding-top: 30px;padding-bottom: 60px;}
.EcommerceKeyBenefitsBx {width: 60%;margin: 0 auto;}
.EcommerceKeyBenefitsCard {display: inline-block;width: 100%;}
.EcommerceKeyBenefitsCardImg {
	width: 130px;
	height: 130px;
	line-height: 118px;
	text-align: center;
	border-radius: 50%;
	display: inline-block;
	z-index: 9;
	background: #fff;
	transition: .4s all ease-in-out;
	-webkit-transition: .4s all ease-in-out;
	-moz-transition: .4s all ease-in-out;
	-ms-transition: .4s all ease-in-out;
	-o-transition: .4s all ease-in-out;
	position: relative;
	
        vertical-align: middle;
}
.EcommerceKeyBenefitsCardImg img {
	transition: .4s all ease-in-out;
	-webkit-transition: .4s all ease-in-out;
	-moz-transition: .4s all ease-in-out;
	-ms-transition: .4s all ease-in-out;
	-o-transition: .4s all ease-in-out;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%,-50%);
}
.EcommerceKeyBenefitsContent {padding-left: 25px;height: 100%;width: 70%;display: inline-block;vertical-align: top;}
.EcommerceKeyBenefitsContent h3 {font-family: 'roboto', sans-serif;margin-bottom: 10px;color: #000;font-size: 25px;line-height: 35px;font-weight: 500;-webkit-transition: .6s;
transition: .6s;}
.EcommerceKeyBenefitsContent p {margin-bottom: 15px;font-size: 16px;line-height: 26px;color: #696969;-webkit-transition: .6s;transition: .6s;}
.EcommerceKeyBenefitsCardRight .EcommerceKeyBenefitsContent {padding-left: 0;padding-right: 25px;text-align: right;}
.EcommerceKeyBenefitsImg1{border: 3px solid #9525f2;}
.EcommerceKeyBenefitsImg2{border: 3px solid #36bafe;}
.EcommerceKeyBenefitsImg3{border: 3px solid #fe3636;}
.EcommerceKeyBenefitsImg4{border: 3px solid #fe9d36;}
.EcommerceKeyBenefitsImg5{border: 3px solid #3639fe;}
.EcommerceKeyBenefitsImg6{border: 3px solid #2e9525;}
.EcommerceKeyBenefitsCard:hover .EcommerceKeyBenefitsImg1{ background:#9525f2 }
.EcommerceKeyBenefitsCard:hover .EcommerceKeyBenefitsImg2{ background:#36bafe }
.EcommerceKeyBenefitsCard:hover .EcommerceKeyBenefitsImg3{ background:#fe3636 }
.EcommerceKeyBenefitsCard:hover .EcommerceKeyBenefitsImg4{ background:#fe9d36 }
.EcommerceKeyBenefitsCard:hover .EcommerceKeyBenefitsImg5{ background:#3639fe }
.EcommerceKeyBenefitsCard:hover .EcommerceKeyBenefitsImg6{ background:#2e9525 }
.EcommerceKeyBenefitsCard:hover .EcommerceKeyBenefitsCardImg img {filter: brightness(100);}
.EcommerceKeyBenefitsCardRight {text-align: right;}
.EcommerceKeyDotImag {text-align: center;display: inline-block;padding-left: 75px;margin: 30px 0;}
.EcommerceKeyDotImag2 {text-align: center;display: inline-block;padding-right: 75px;margin: 30px 0;}
.eCommerceCustomSolutionSection {padding: 60px 0;background: #f1f1f1;}
.eCommerceCustomFeatures {margin-top: 60px;}
.eCommerceCustomFeaturesBx {display: inline-block;width: 100%;padding: 15px;background-color: transparent ;margin-bottom: 30px;transition: .6s;}
.eCommerceCustomFeaturesBx:hover {transform: translateY(-5px) !important;box-shadow: 0 0 15px -4px #d9d9d9 !important;transition: .6s;background-color: #fff ;}
.eCommerceCustomFeaturesBx h3 {font-size: 18px;font-weight: 500;line-height: 28px;margin-bottom: 5px;color: #000;font-family: 'roboto', sans-serif;margin-top: 10px;}
.eCommerceCustomFeaturesBx p {}
.sr-our-expertise {padding: 60px 8% 0 0;text-align: left;}
.sr-our-expertise h2 {font-size: 32px;font-weight: 600;padding: 0 0 20px 0;margin: 0;text-align: left;font-family: 'roboto', sans-serif;}
.sr-our-expertise .title-text {font-size: 18px;padding: 0 0 40px 0;margin: 0;line-height: 1.42857143;}
.sr1-whyuslist {display: flex;flex-wrap: wrap;list-style: none;padding: 0 0 50px 0;margin: 0;overflow: hidden;}
.sr1-whyuslist li {width: 48%;display: flex;align-items: center;font-weight: 500;position: relative;border-radius: 4px;font-size: 18px;list-style: none;min-height: 70px;
padding: 0 0 0 0;margin: 0 2% 5px 0;}
.sr1-whyuslist li i {width: 45px;}
/*.LightBgAqua{ background: #f0fbf7 }*/
.LightBgAqua h2.title-edp {position: absolute;width: 25%;top: 32%;left: 38%;text-align: center;font-weight: 500;font-size: 22px;padding: 25px 0 0 0;
 font-family: 'roboto', sans-serif;margin-bottom: 0;line-height: 28px;}
.ecommerce-process {margin: 70px 0 10px 0%;position: relative;min-height: 560px;background: url(../../img/images/custom/ecom/ecommerce-process-bg.png) center top no-repeat;}
.ecpr-box {position: absolute;width: 35%;padding: 0 10px;font-weight: 700;color: #000;display: flex;align-items: center;justify-content: center;text-align: center;
height: 110px;border-radius: 4px; font-size: 17px}
.bg-red, .bg-red::before {background-color: #d697ff !important;}
.bg-orange, .bg-orange::before {background-color: #acddde !important;}
.bg-sepia, .bg-sepia::before {background-color: #f7d8ba !important;}
.bg-blue, .bg-blue::before {background-color: #cfdfef !important;}
.bg-aqua, .bg-aqua::before {background-color: #eec825 !important;}
.bg-gray, .bg-gray::before {background-color: #f9ecd9 !important;}
.bg-green, .bg-green::before {background-color: #91b472 !important;}
.bg-aqua, .bg-aqua::before {background-color: #5fdbba !important;}
.ecpr1 {left: 9%;top: -47px;}
.ecpr2 {left: 56%;top: -47px;}
.ecpr4 {top: 16%;right: 0;}
.ecpr6 {top: 43%;right: 0;}
.ecpr8 {top: 68%;left: 56%;}
.ecpr7 {top: 68%;left: 9%;}
.ecpr5 {top: 43%;left: 0;}
.ecpr3 {top: 16%;left: 0;}
.E-commerceDevelopmentBanner.top-head-custom { background: url(../../img/images/custom/ecom/ecommerce-banner.jpg) right top no-repeat ;}
/*-----------custom-logistics-software-----------*/
.CustomLogicsticsDevelopmentFeature .JewelryEcommerceFeature {width: 100%;background: #fff;box-shadow: 0 0 15px 0 rgba(0,0,0,0.15);margin-bottom: 30px;padding: 20px;border-radius: 10px;}
.CustomLogicsticsWhyChoose .BestCustomDevelopment {margin-bottom: 30px;}
.CustomLogicsticsSoftwareBanner.top-head-custom { background: url(../../img/images/custom/custom-logicstics/custom-logicstics-software-banner.jpg) left top no-repeat ;padding-bottom: 30px;}
.CustomLogicsticsSoftwareBanner .head-enquiry p {font-size: 15px;}
.CustomLogicsticsSoftwareBanner .JewelleryBtbBx .btn.btn-primary {background: #ec5627 !important;border-color: #ec5627 !important;border-radius: 7px;color: #fff;}
.CustomLogicsticsSolutionBx .JewellerySupportBx,
.CustomLogicsticsSolutionBx .JewelleryTestingBx,
.CustomLogicsticsSolutionBx .JewelleryImplementBx {min-height: 330px;}
.CustomLogicsticsDevelopmentFeature .JewelryEcommerceFeatureBx h3 {color: #262626;}
.CustomLogicsticsDevelopmentFeature .JewelryEcommerceFeatureBx p {color: #484848;opacity: 0.8;line-height: 22px; font-size: 14px}
.CustomLogisticFeatureBxSection{ background: #fff}
.BenefitsLogisticSoftwareSection {padding: 50px 0 30px;background-size: 100% 100%;background-position: 0px 0px,0px 0px,0px 0px,0px 0px;
 background-image: radial-gradient(45% 68% at -4% 104%,#4c1985 75%,rgba(255,255,255,0) 75%),radial-gradient(121% 150% at 152% 27%,#4c1985 75%,rgba(255,255,255,0) 75%),radial-gradient(20% 31% at 10% -1%,#4c1985 75%,rgba(255,255,255,0) 75%),radial-gradient(75% 75% at 50% 50%,#3b0176 0%,#3b0176 100%);
}
.BenefitsLogisticSoftwareSection h2 {color: #fff;font-weight: 500;font-size: 30px;}
.BenefitsLogisticSoftwareMain {margin-top: 50px;}
.BenefitsLogisticCard {background: #fff;border-radius: 15px;padding: 20px 32px;margin-bottom: 30px;}
.BenefitsLogisticCardImg {float: left;width: 50px;margin-right: 20px;}
.BenefitsLogisticCardContent {display: inline-block;width: 100%;padding-top: 10px;}
.BenefitsLogisticCard h3 {color: #2f2f2f;font-size: 22px;font-family: 'roboto', sans-serif;font-weight: 500;padding-top: 8px;}
.BenefitsLogisticCardContent p {font-size: 16px;line-height: 27px;color: rgba(0,0,0,0.7);}
.CustomLogisticsSupportLogic{background: #ececec; padding-bottom: 10px}
.CustomLogisticsFaq{ padding-top: 60px}
.CustomLogicsticsDevelopmentFeature .JewelryEcommerceFeatureBx {padding-left: 15px;width: 83%;}
.CustomLogicsticsDevelopmentFeature{ margin-top: 0}
.CustomLogicsticsBannerImg {
	padding-top: 0;
}
.CustomLogicsticsSBC_logic .inner_content_SBG{ padding-bottom: 20px}
.CustomLogicsticsSoftwareBanner .head-feature {
	padding-bottom:10px;
}
.CustomLogicsticsSoftwareBanner .head-feature > li {
	font-size: 19px;
	font-weight: 500;
}
.BFC_CustomLogicstics{ padding-bottom: 30px}


.customize-top .cilent_img {
	border: 1px solid #e3e3e3;
	height: 170px;
	margin: 0 auto 25px;
	overflow: hidden;
	width: 170px;
	float: left;
        border-radius: 16px;
}
.customize-top .testimonial_sectks_cont {
	float: left;
	width: 70%;
	text-align: left;
	padding-left: 24px;
}
.customize-top .titleoftestimthis {
	color: #fff;
	display: inline-block;
	font-size: 18px;
	min-height: 0;
	padding: 0;
	width: 100%;
	text-align: left;
}
.customize-top .testimonial_sectks_cont p {
	background: transparent;
	border: none;
	border-radius: 0;
	padding: 10px 0 0;
	text-align: left;
}
.FreeScriptRight {
	width: 100%;
	text-align: right;
}
/*-------wahtsapp------------*/
.WhatsappIcon {display: inline-block;vertical-align: top;}
.WhatsappIcon img {width: 50px;}
.coccoc-alo-ph-circle {
	width: 70px;
	height: 70px;
	top: -12px;
	left: 2px;
	position: absolute;
	background-color: transparent;
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
	border-radius: 100%;
	border: 2px solid rgba(30, 30, 30, 0.4);
	opacity: .1;
	-webkit-animation: coccoc-alo-circle-anim 1.2s infinite ease-in-out;
	-moz-animation: coccoc-alo-circle-anim 1.2s infinite ease-in-out;
	-ms-animation: coccoc-alo-circle-anim 1.2s infinite ease-in-out;
	-o-animation: coccoc-alo-circle-anim 1.2s infinite ease-in-out;
	animation: coccoc-alo-circle-anim 1.2s infinite ease-in-out;
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	-o-transition: all .5s;
	transition: all .5s;
}
.coccoc-alo-phone {
	background-color: transparent;
	width: 60px;
	height: 60px;
	cursor: pointer;
	z-index: 200000 !important;
	-webkit-backface-visibility: hidden;
	-webkit-transform: translateZ(0);
	-webkit-transition: visibility .5s;
	-moz-transition: visibility .5s;
	-o-transition: visibility .5s;
	transition: visibility .5s;
	right: 150px;
	top: 30px;
}

.coccoc-alo-phone.coccoc-alo-green .coccoc-alo-ph-circle-fill {background-color: rgba(54, 187, 34, 0.5);opacity: .75 !important;}
.coccoc-alo-ph-circle-fill {
	width: 50px;
	height: 50px;
	top: -2px;
	left: 12px;
	position: absolute;
	background-color: #000;
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
	border-radius: 100%;
	border: 2px solid transparent;
	opacity: .1;
	-webkit-animation: coccoc-alo-circle-fill-anim 2.3s infinite ease-in-out;
	-moz-animation: coccoc-alo-circle-fill-anim 2.3s infinite ease-in-out;
	-ms-animation: coccoc-alo-circle-fill-anim 2.3s infinite ease-in-out;
	-o-animation: coccoc-alo-circle-fill-anim 2.3s infinite ease-in-out;
	animation: coccoc-alo-circle-fill-anim 2.3s infinite ease-in-out;
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	-o-transition: all .5s;
	transition: all .5s;
}
.coccoc-alo-ph-img-circle {
	width: 39px;
	height: 40px;
	top: 3px;
	left: 17px;
	position: absolute;
	background: rgba(30, 30, 30, 0.1) url(../../img/images/whatsapp-icon.png) no-repeat center center;
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
	border-radius: 100%;
	border: 2px solid transparent;
	opacity: .7;
	background-size: 40px;
}
.coccoc-alo-phone.coccoc-alo-green .coccoc-alo-ph-img-circle {background-color: #36bb22;}
.coccoc-alo-phone.coccoc-alo-green .coccoc-alo-ph-circle {border-color: #36bb22;opacity: .5;}
.coccoc-alo-phone.coccoc-alo-green.coccoc-alo-hover .coccoc-alo-ph-circle,
.coccoc-alo-phone.coccoc-alo-green:hover .coccoc-alo-ph-circle {border-color: #75eb50;opacity: .5;}
.coccoc-alo-phone.coccoc-alo-green.coccoc-alo-hover .coccoc-alo-ph-circle-fill,
.coccoc-alo-phone.coccoc-alo-green:hover .coccoc-alo-ph-circle-fill { background-color: rgba(117, 235, 80, 0.5); opacity: .75 !important;}
.coccoc-alo-phone.coccoc-alo-green.coccoc-alo-hover .coccoc-alo-ph-img-circle,
.coccoc-alo-phone.coccoc-alo-green:hover .coccoc-alo-ph-img-circle { background-color: #75eb50;}
.WhatsappIconCustom{ margin-top: 14px}
@-moz-keyframes coccoc-alo-circle-anim {
    0% {
        transform: rotate(0) scale(.5) skew(1deg);
        opacity: .1
    }
    30% {
        transform: rotate(0) scale(.7) skew(1deg);
        opacity: .5
    }
    100% {
        transform: rotate(0) scale(1) skew(1deg);
        opacity: .1
    }
}

@-webkit-keyframes coccoc-alo-circle-anim {
    0% {
        transform: rotate(0) scale(.5) skew(1deg);
        opacity: .1
    }
    30% {
        transform: rotate(0) scale(.7) skew(1deg);
        opacity: .5
    }
    100% {
        transform: rotate(0) scale(1) skew(1deg);
        opacity: .1
    }
}

@-o-keyframes coccoc-alo-circle-anim {
    0% {
        transform: rotate(0) scale(.5) skew(1deg);
        opacity: .1
    }
    30% {
        transform: rotate(0) scale(.7) skew(1deg);
        opacity: .5
    }
    100% {
        transform: rotate(0) scale(1) skew(1deg);
        opacity: .1
    }
}

@keyframes coccoc-alo-circle-anim {
    0% {
        transform: rotate(0) scale(.5) skew(1deg);
        opacity: .1
    }
    30% {
        transform: rotate(0) scale(.7) skew(1deg);
        opacity: .5
    }
    100% {
        transform: rotate(0) scale(1) skew(1deg);
        opacity: .1
    }
}

@-moz-keyframes coccoc-alo-circle-fill-anim {
    0% {
        transform: rotate(0) scale(.7) skew(1deg);
        opacity: .2
    }
    50% {
        transform: rotate(0) scale(1) skew(1deg);
        opacity: .2
    }
    100% {
        transform: rotate(0) scale(.7) skew(1deg);
        opacity: .2
    }
}

@-webkit-keyframes coccoc-alo-circle-fill-anim {
    0% {
        transform: rotate(0) scale(.7) skew(1deg);
        opacity: .2
    }
    50% {
        transform: rotate(0) scale(1) skew(1deg);
        opacity: .2
    }
    100% {
        transform: rotate(0) scale(.7) skew(1deg);
        opacity: .2
    }
}

@-o-keyframes coccoc-alo-circle-fill-anim {
    0% {
        transform: rotate(0) scale(.7) skew(1deg);
        opacity: .2
    }
    50% {
        transform: rotate(0) scale(1) skew(1deg);
        opacity: .2
    }
    100% {
        transform: rotate(0) scale(.7) skew(1deg);
        opacity: .2
    }
}

@keyframes coccoc-alo-circle-fill-anim {
    0% {
        transform: rotate(0) scale(.7) skew(1deg);
        opacity: .2
    }
    50% {
        transform: rotate(0) scale(1) skew(1deg);
        opacity: .2
    }
    100% {
        transform: rotate(0) scale(.7) skew(1deg);
        opacity: .2
    }
}

@-moz-keyframes coccoc-alo-circle-img-anim {
    0% {
        transform: rotate(0) scale(1) skew(1deg)
    }
    10% {
        transform: rotate(-25deg) scale(1) skew(1deg)
    }
    20% {
        transform: rotate(25deg) scale(1) skew(1deg)
    }
    30% {
        transform: rotate(-25deg) scale(1) skew(1deg)
    }
    40% {
        transform: rotate(25deg) scale(1) skew(1deg)
    }
    50% {
        transform: rotate(0) scale(1) skew(1deg)
    }
    100% {
        transform: rotate(0) scale(1) skew(1deg)
    }
}

@-webkit-keyframes coccoc-alo-circle-img-anim {
    0% {
        transform: rotate(0) scale(1) skew(1deg)
    }
    10% {
        transform: rotate(-25deg) scale(1) skew(1deg)
    }
    20% {
        transform: rotate(25deg) scale(1) skew(1deg)
    }
    30% {
        transform: rotate(-25deg) scale(1) skew(1deg)
    }
    40% {
        transform: rotate(25deg) scale(1) skew(1deg)
    }
    50% {
        transform: rotate(0) scale(1) skew(1deg)
    }
    100% {
        transform: rotate(0) scale(1) skew(1deg)
    }
}

@-o-keyframes coccoc-alo-circle-img-anim {
    0% {
        transform: rotate(0) scale(1) skew(1deg)
    }
    10% {
        transform: rotate(-25deg) scale(1) skew(1deg)
    }
    20% {
        transform: rotate(25deg) scale(1) skew(1deg)
    }
    30% {
        transform: rotate(-25deg) scale(1) skew(1deg)
    }
    40% {
        transform: rotate(25deg) scale(1) skew(1deg)
    }
    50% {
        transform: rotate(0) scale(1) skew(1deg)
    }
    100% {
        transform: rotate(0) scale(1) skew(1deg)
    }
}

@keyframes coccoc-alo-circle-img-anim {
    0% {
        transform: rotate(0) scale(1) skew(1deg)
    }
    10% {
        transform: rotate(-25deg) scale(1) skew(1deg)
    }
    20% {
        transform: rotate(25deg) scale(1) skew(1deg)
    }
    30% {
        transform: rotate(-25deg) scale(1) skew(1deg)
    }
    40% {
        transform: rotate(25deg) scale(1) skew(1deg)
    }
    50% {
        transform: rotate(0) scale(1) skew(1deg)
    }
    100% {
        transform: rotate(0) scale(1) skew(1deg)
    }
}
.NewHaddingH2 {
	margin-bottom: 10px !important;
	display: inline-block;
	width: 100%;
}
/*--------FreeScript---------------*/
.FreeScriptProductSection {padding: 50px 0 30px;background: #f8f8f8;}
.FreeScriptProducts {padding: 15px;border-radius: 15px; margin-bottom: 30px}
.FreeScriptProductsBlue{ background: #f0eaf9; }
.FreeScriptProductsOrenge{ background: #f6ebe2; }
.FreeScriptProductsImg {border-radius: 10px;overflow: hidden;}
.FreeScriptProductsTxt h2 {color: #333333;font-size: 26px;font-weight: 600;font-family: 'roboto', sans-serif;}
.FreeScriptProductsTxt p {color: #464646;/* font-size: 14px; */line-height: 19px;padding-top: 5px;}
.FreeScriptProductsMoreBtn a i {background: #451095;width: 25px;height: 25px;display: inline-block;margin-left: 9px;border-radius: 50%;text-align: center;}
.FreeScriptProductsOrenge .FreeScriptProductsMoreBtn a i{background: #ec9446;}
.FreeScriptProductsMoreBtn {padding-top: 5px;}
.FreeScriptProductsMoreBtn a {color: #343231;font-size: 16px;}
.FreeScriptProductsTxtFaq {padding-top: 44px;}
.FreeScriptProductsTxtBlog {padding-top: 44px;}
.FreeScriptProductsTxtCms {padding-top: 20px;}
.UsedTechnologySection {padding: 60px 0;}
.UsedTechnologySectionDataa {text-align: center;}
.UsedTechnologySectionDataa ul {width: 100%;text-align: center;}
.UsedTechnologySectionDataa ul li {display: inline-block;width: 17%;vertical-align: top;margin: 1%;border-radius: 7px;padding: 10px 15px;min-height: 80px;}
.UsedTechnologyImg {float: left;width: 70px;text-align: left;height: 58px;position: relative;}
.UsedTechnologyImg img {position: absolute;left: 0;top: 50%;transform: translate(0,-50%);}
.UsedTechnologyTxt {overflow: hidden;color: #292929;font-size: 18px;padding-top: 14px;}
.iOSUsedTechnology{border: 1px #ada7a7 solid}
.JavaUsedTechnology{border: 1px #ec816e solid}
.AndroidUsedTechnology{border: 1px #7cb342 solid}
.PHPUsedTechnology{border: 1px #6784b7 solid}
.CakePHPUsedTechnology{border: 1px #d73528 solid}
.BootstrapUsedTechnology{border: 1px #7d49cb solid}
.MySQLUsedTechnology{border: 1px #3b85a5 solid}
.ApacheUsedTechnology{border: 1px #d62f46 solid}
.CustomerReviewsSections{background: url(../../img/images/freescript/review-bg.jpg) no-repeat center top; padding: 50px 0; background-size: cover }
.CustomerReviewsImg {display: inline-block;width: 100%;background: rgba(255,255,255,0.5);border-radius: 17px;border: 3px #fff solid;height: 100%;overflow: hidden;height: 626px;}
.CustomerReviewsImg img {height: 100%;width: 100%;}
.CustomerReviews {float: right;width: 100%;background: rgba(255,255,255,0.8);padding: 27px;border-radius: 17px;border: 3px #fff solid;}
.CustomerReviews h2 {color: #292929;font-size: 36px;text-align: center;font-family: 'roboto', sans-serif;font-weight: 600;}
.CustomerReviewsMainBx {display: inline-block;width: 100%;margin-top: 20px;margin-bottom: 20px;}
.CustomerReviewsBx {background: #fff;padding: 20px;font-size: 17px;color: #4f4f4f;font-weight: 300;position: relative;box-shadow: 0 0 15px 0 rgba(0,0,0,0.12);}
.CustomerReviewsBx::before {position: absolute;right: 35px;bottom: -30px;content: "";border-left: 11px transparent solid;border-right: 11px transparent solid;border-top: 33px #fff solid;}
.CustomerReviewsClient {text-align: right;padding: 8px 60px 0 0;color: #303030;font-size: 15px;font-weight: 500;}
.CustomerReviewsClient i {display: inline-block;margin: 0 6px;vertical-align: top;}
.CustomerReviewsClient span {display: inline-block;vertical-align: middle;}
.ecommerce--review--point {display: inline-block;width: 100%;background: rgba(255,255,255,0.5);padding:100px 15px 27px 15px;border-radius: 17px;border: 3px #fff solid;
height: 100%;height: 626px;}
.ecommerce--review--point .outof_rating {padding: 0 10px;}
.ecommerce--review--btn .btn-primary {background-color: #451095;border: none;padding: 10px 10px;border-radius: 6px;width: 100%;text-transform: uppercase;font-size: 14px;}
.ecommerce--review--point .main-rait {margin-bottom: 0;width: 100%;text-align: center;margin-top: 30px;}
.ecommerce--review--point .main-rait span {color: #484848;font-size: 20px;opacity: 0.9;vertical-align: top;}
.main-rait .fa {color: #451095;font-size: 21px;}
.ecommerce--review--point .progress-bar-danger {background-color: #451095;}
.ecommerce--review--btn {padding-top: 20px;display: inline-block;width: 100%;text-align: center;}
.UsedTechnologySection h4.title_main {color: #292929;font-size: 34px;font-weight: 500;font-family: 'roboto', sans-serif;}
.MainDiscriptionFreescript {text-align: center;padding: 30px 0;}
.MainDiscriptionFreescript h1 {position: relative;padding-top: 40px;}
.MainDiscriptionFreescript h1:before {position: absolute;color: #fff;-webkit-text-stroke: 1px #1f1f1f;font-family: 'roboto', sans-serif;font-size: 80px;font-weight: 600;transform: translate(-50%,0);
left: 50%;top: -10px;opacity: 0.17;content: "Free Scripts";}

.MainDiscriptionFreescript h1 span {position: relative;color: #333333;font-size: 40px;font-family: 'roboto', sans-serif;font-weight: 600;margin-top: 20px;}
.FreeScriptsHeader p {color: #464646;font-size: 18px;padding-top: 23px;}
.contry-flag {width: 20px;}
.FreeScript__Quick_FAQ .title_main {text-align: left;font-size: 42px;margin-bottom: 10px ;font-weight: 600;color: #303030;padding-bottom: 50px;position: relative;}
/*.ecommerce__Quick_FAQ_Script .title_main:before{ position: absolute; left:100px; bottom: -30px; content: "";
background: url(img/images/ecommerce/ecommerce_faq-img.png) left top no-repeat ;width: 110px;height: 120px;background-size: 100%;background-color: #fff;}*/
.FreeScript__Quick_FAQ .panel-heading .panel-title a {background: url(../../img/images/faq_select-plus.png) 4% center no-repeat rgba(0,0,0,0);clear: both;
display: block;padding:18px 10px 18px 70px; font-size: 20px ; color: #303030    }
.FreeScript__Quick_FAQ .panel-heading .panel-title a[aria-expanded="true"] {background: url(../../img/images/faq_select-min.png) 4% center no-repeat #fff;}
.FreeScript__Quick_FAQ .panel-body {padding: 0px 15px 15px 70px;border: none !important;font-size: 18px;}
.FreeScript__Quick_FAQ .panel-default {border: none;border-bottom: 1px #ddd solid;border-radius: 0;}
.FreeScript__Quick_FAQ .panel-default > .panel-heading {color: #333;background-color: #fff;border: none;border-radius: 0; padding: 0;}
/*-----------Yii-Developers-------*/
.HireYiiDeveloperBanner{background:url(../../img/images/yiiframework/yii-banner-bg.jpg) no-repeat center center; padding: 50px 0;background-size: cover;}
.HireDevelopersBannerText h1{
    color: #212735;
  font-size: 60px;
  font-weight: 600;
  font-family: 'roboto', sans-serif;
}
.HireDevelopersBannerText .SubTitle {
	color: #373737;
	font-size: 18px;
	padding: 15px 0 10px;
}
.HireDeveloperServiceesBx {
	display: inline-block;
	width: 100%;
}
.HireDeveloperServiceesBx ul {
	display: inline-block;
	width: 100%;margin-bottom: 15px;
}
.HireDeveloperServiceesBx ul li {
	display: inline-block;
	width: 100%;background:url(../../img/images/yiiframework/blue-arrow-icon.png) no-repeat left center;color: #373737;
	font-size: 18px;padding-left: 30px;
  margin-bottom: 12px;
}
.HireDevelopersBannerBtn .btn-primary {
	background-color: #fff !important;
	color: #451095;
	margin-right: 10px;
}
.HireDevelopersBannerBtn .btn-primary:hover {
	color: #fff;
}
.HireDevelopersBannerLogo {
	position: relative;
}
.HireDevelopersMainImg {
	position: relative;
	z-index: 9;
}
.PinkImgBx {
	position: absolute;
	right: -80px;
	top: 0;
	width: 210px;
	opacity: 0.2;
        -webkit-transition-delay: 1s;
  -o-transition-delay: 1s;
  transition-delay: 1s;
  -webkit-animation: ZoomInOut 10s infinite;
  animation: ZoomInOut 10s infinite;
}
.BlueImgBx {
	position: absolute;
	right: -120px;
	bottom: 0;
	width: 210px;
	opacity: 0.2;
        -webkit-transition-delay: 6s;
  -o-transition-delay: 6s;
  transition-delay: 6s;
  visibility: visible;
  -webkit-animation: ZoomInOut 10s infinite;
  animation: ZoomInOut 10s infinite;
}
@-webkit-keyframes ZoomInOut {
	0% {
		-webkit-transform: scale(1);
		transform: scale(1);
	}

	50% {
		-webkit-transform: scale(0.5);
		transform: scale(0.5);
	}

	100% {
		-webkit-transform: scale(1);
		transform: scale(1);
	}

}

@keyframes ZoomInOut {
	0% {
		-webkit-transform: scale(1);
		transform: scale(1);
	}

	50% {
		-webkit-transform: scale(0.5);
		transform: scale(0.5);
	}

	100% {
		-webkit-transform: scale(1);
		transform: scale(1);
	}

}
.OurNewHirigSection {
	padding: 60px 0;
}
.HireTopHaddind{ text-align: center}
.HireTopHaddind h2{color: #303030;font-size: 40px;font-weight: 500;text-align: center;font-family: 'roboto', sans-serif;}
.HireTopHaddind h2 span {font-weight: 600;}
.OurNewHirigModelMain {
	margin-top: 50px;
	text-align: center;
}
.OurNewHirigModelBx {
	background: #f2f2f2;
	text-align: center;
	border-radius: 8px;
	padding: 40px;
	width: 87%;
	display: inline-block;
}
.OurNewHirigModelBx .title_heading_Main-new {
	width: 100%;
	color: #303030;
	font-size: 26px;
	font-weight: 500;
	padding-top: 30px;
	padding-left: 0;
}
.OurNewHirigModelBx i {
	position: relative;
	display: inline-block;
	margin-top: 30px;
}
.OurNewHirigModelBx img {
	position: relative;
}
.OurNewHirigModelBx i::before {
	position: absolute;
	right: -20px;
	top: -30px;
	content: "";
	background: #fff;
	width: 80px;
	height: 80px;
	border-radius: 50%;
}
.OurNewHirigModelBxSer {
	margin-top: 60px;
}
.OurNewHirigPhpYii {
	display: inline-block;
	width: 100%;
	background: #fef4f0;
	border: 4px #fee9e1 solid;
	padding: 30px;
	border-radius: 20px;
}
.OurNewHirigModelBxSer .HireTopHaddind {
	text-align: left;
	padding-bottom: 20px;
}
.OurNewHirigModelBxSer .HireTopHaddind h2 {
	font-size: 36px; text-align: left
}
.OurNewHirigPhpYii p {
	color: #3d3b4b;
	font-size: 17px;
	padding-bottom: 15px;
}
.OurNewHirigTechnicalBx {
	display: inline-block;
	width: 100%;
	background: #f9f8ff;
	border: 4px #e9e5ff solid;
	padding: 30px;
	border-radius: 20px;
}
.OurNewHirigTechnicalBx ul {
	display: inline-block;
	width: 100%;
}
.OurNewHirigTechnicalBx ul li {
	display: inline-block;
	width: 100%;
	background: #efedff;
	margin-bottom: 10px;
	padding: 15px 10px 15px 50px;
	font-size: 20px;
	color: #303030;
	border-radius: 8px;
	position: relative;
}
.OurNewHirigTechnicalBx ul li strong{ font-weight: 600}
.OurNewHirigTechnicalBx ul li::before {
	position: absolute;
	left: 16px;
	top: 20px;
	content: "";
	background: #9784ff;
	width: 20px;
	height: 20px;
	border: 5px #ddd8ff solid;
	border-radius: 50%;
}
.NewHireCustomDeveloperSection {
	background: #f3f4f6;
	padding: 50px 0;
}
.NewHireCustomDeveloperSection {
	background: #f3f4f6;
	padding: 50px 0;
}
.NewHireCustomDeveloperBx {
	margin-top: 50px;
}
.NewHireCustomDeveloperBx ul {
	display: inline-block;
	width: 100%;
}
.NewHireCustomDeveloperBx ul li {
	background: #fff;
	margin-bottom: 20px;
	border-radius: 15px;
	padding: 20px;
	border-left: 7px #f5753d solid;
	position: relative;
	box-shadow: 0 0 15px 0 rgba(207,205,205,0.3);
}
.NewHireCustomTxt {
	overflow: hidden;
}
.NewHireCustomTxt h3 {
	color: #303030;
	font-size: 24px;
	font-weight: 500;
	font-family: 'roboto', sans-serif;
}
.NewHireCustomTxt p {
	font-size: 17px;
	font-weight: 300;
	color: rgba(48,48,48,0.8);
	padding-top: 6px;
}
.NewHireCustomDeveloperBx ul li i {
	float: left;
	width: 80px;
	text-align: center;
	margin-right: 10px;
	height: 82px;
	position: relative;
}
.NewHireCustomDeveloperBx ul li i img {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	margin: auto;
}
.HireDevelopersEasySteps {
	padding: 50px 0;
}
.HireEasySteps {
	margin-top: 50px;
}
.HireEasyStepsBx {
	display: inline-block;
	width: 19%;
}
.HireEasyStepsBxBg {
	display: inline-block;
	background: url(../../img/images/yiiframework/step-box-hover.png) no-repeat left center;
	width: 100%;
	background-size: 100%;
	text-align: center;
	min-height: 200px;
        padding-top: 36px;
        transition: .5s;
  filter: invert(50%);
}
.HireEasyStepsBxBg:hover {
	filter: invert(0%);
}
.HireEasyStepsBorder2,
.HireEasyStepsBorder {text-align: center;}
.HireEasyStepsBx:hover .HireEasyStepsBorder2 img,
.HireEasyStepsBx:hover .HireEasyStepsBorder img {
	filter: invert(0%);
	transition: .5s;
}
.HireEasyStepsBorder2 img,
.HireEasyStepsBorder img {
	filter: invert(50%);
	transition: .5s;
}
.HireEasyStepsBxBg h5 {
	color: #303030;
	font-size: 19px;
	font-weight: 500;
	font-family: 'roboto', sans-serif;
}
.HireEasyStepsBxBg i {
	display: inline-block;
	width: 56px; margin-bottom: 12px;
}
.HireEasyStepsBtn {
	text-align: center;
	padding-top: 40px;
}
.WhyHireFromSection .title_heading {
	color: #303030;
	font-size: 40px;
	font-weight: 500;
	text-align: center;
	font-family: 'roboto', sans-serif;
}
.WhyHireFromMainBx {
	display: inline-block;
	width: 100%;
	margin-top: 50px;
}
.WhyHireFromBx {
	background: #fff;
	box-shadow: 10px 10px 10px 0 rgba(0,0,0,0.05);
	margin-bottom: 30px;
	padding: 40px 30px 10px;
	min-height: 270px;
}
.WhyHireFromContent {
	font-size: 21px;
	color: #303030;
	font-weight: 500;
	margin-top: 24px;
	min-height: 100px;
}
.WhyHireFromBx::after {
	content: "";
	display: inline-block;
	width: 100%;
	background: #f79164;
	height: 4px;
}
.WhyHireFromSection {
	padding: 0 0 50px;
}
.WhyHireFromImg {
	height: 64px;
}
.BetterUnderstandSection {
	background: #f3f4f6;
	padding: 60px 0;
	text-align: center;
}

.BetterUnderstandSection h2 {
	color: #303030;
	font-size: 40px;
	font-weight: 500;
	text-align: center;
	font-family: 'roboto', sans-serif;
}
.BetterUnderstandSection h2 span {
	font-weight: 600;
}
.BetterUnderstandSection p {
	font-size: 18px;
	color: rgba(48,48,48,0.8);
	padding-top: 20px;
	padding-bottom: 20px;
}
.CustomerReviewsBxImg {
	float: left;
}
.CustomerReviewsBxContent {
	overflow: hidden;
	padding-left: 19px;
}
.CustomerReviewsBxContent h3 {
	color: #4f4f4f;
	font-size: 20px;
	font-family: 'roboto', sans-serif;
	font-weight: 500;
}
.CustomerReviewsBxContent p {
	color: #4f4f4f;
	font-weight: 400;
	font-size: 16px;
	padding-top: 4px;
}
.CustomerReviewsBx {
	display: inline-block;
	width: 100%;
}
.YiiCustomerReviews {
	display: inline-block;
	width: 100%;
	max-height: 520px;
	overflow-y: auto;
}
.YiiEnquireSection {
	text-align: center;
	padding: 40px 0;
}
.YiiEnquireBx {
	max-width: 80%;
	margin: 0 auto;
}
.YiiEnquireBtn {
	position: relative;
}
.YiiEnquireBtn::before {
	position: absolute;
	left: 0;
	width: 100%;
	top: 25px;
	content: "";
	background: #ddd;
	height: 1px;
}
.YiiEnquireBtn .btn-primary {
	position: relative;
}
/*---------UserManagementSystem-----*/
.UserManagementSystemSection{ background: #f4f7f9; padding: 50px 0}
.UserManagementSystemSection .HireDevelopersBannerLogo {
	padding-top: 50px;
}
.BestDevelopmentSection {
	padding: 60px 0;
}
.BestDevelopmentMainBx {
	margin-top: 50px;
}
.BestDevelopmentBx {
	background: #fff;
	border: 5px #f4f7f9 solid;
	padding: 30px 40px;
	margin-bottom: 30px;
	min-height: 280px;
}
.BestDevelopmentBx i {
	display: inline-block;
	height: 90px;
}
.BestDevelopmentBx h3 {
	color: #303030;
	font-size: 26px;
	font-weight: 500;
	font-family: 'roboto', sans-serif;
}
.BestDevelopmentBx p {
	color: #303030;
	font-size: 18px;
	font-weight: 300;
	opacity: 0.8;
	padding-top: 10px;
}
.CustomUserManagementSection{background:url(../../img/images/user-management/user-management-bg.png) no-repeat center top; background-size: cover; padding: 70px 0}
.CustomUserManagementSection .HireTopHaddind h2 {
	color: #fff;
	text-align: left;
}
.CustomUserManagementSection .HireTopHaddind h2 span{ display: block}
.CustomUserManagementSection p {
	color: #fff;
	font-size: 18px;
	padding-top: 15px;
	font-weight: 300;
}
.CustomUserManagementSection p a {
	background: #fff;
	color: #451095;
	font-size: 18px;
	padding: 12px 40px;
	display: inline-block;
	border-radius: 3px; cursor: pointer
}
.UserManagementKeyBenefitsSection {
	padding: 60px 0;
	background: #f4f7f9;
}
.UserManagementKeyBenefits {
	margin-top: 50px;
}
.ManagementKeyBenefitsBx {
	background: #fff;
	padding: 30px 30px 0;
	box-shadow: 0 0 25px 0 rgba(0,0,0,0.12);
	margin-bottom: 30px;
	min-height: 180px;
}
.ManagementKeyBenefitsBx h3 {
	color: #303030;
	font-size: 26px;
	font-weight: 500;
	font-family: 'roboto', sans-serif;
}
.ManagementKeyBenefitsBx p {
	color: #303030;
	font-size: 18px;
	padding-top: 10px;
	font-weight: 300;
	opacity: 0.8;
	line-height: 23px;
}
.UserManagementFeaturesSection {
	padding: 50px 0;
}
.UserManagementFeaturesUp {
	float: left;
	width: 19.2%;
	padding: 0;
	margin-bottom: 18px;
	margin-right: 1%;
}
.UserManagementFeaturesBx {
	float: left;
	width: 100%;
	padding: 60px 0px 20px 15px;
	border: 4px #f8f9fb solid;
	min-height: 310px;transition: .5s;
}
.UserManagementFeaturesBx i {
	display: inline-block;
	height: 60px;transition: .5s;
}
.UserManagementFeaturesBx h3 {
	font-size: 20px;
	color: #303030;
	font-weight: 500;
	font-family: 'roboto', sans-serif;transition: .5s;
}
.UserManagementFeaturesBx p {
	color: #303030;
	font-size: 16px;
	padding-top: 10px;
	font-weight: 300;
	opacity: 0.8;
	line-height: 23px;
	text-align: left;transition: .5s;
}
.UserManagementFeaturesUp2{ margin-right: 0}
.UserManagementFeaturesBx2{ border-color: #fff}
.UserManagementFeaturesSection .features-tab {
	margin-top: 40px;
}
.UserManagementFeatures {
	margin-top: 50px;
}
.UserManagementFeaturesBx:hover {
	background: #6f49ab;
	border-color: #6f49ab;
}
.UserManagementFeaturesBx:hover p,
.UserManagementFeaturesBx:hover h3{ color: #fff}
.UserManagementFeaturesBx:hover i {
	filter: brightness(100);
}
.PhpUserSystemSection{}
.PhpUserSystemTabMain{background:url(../../img/images/user-management/user-management-solution-bg.jpg) no-repeat center top; background-size: cover; padding: 70px 0;margin-top: 40px;}
.UserSystemTab li a {
	background: #fff;
	color: #303030;
	font-size: 26px;
	font-weight: 500;
        padding: 15px 20px;
}
.UserSystemTab li.active a {
	background: #6f49ab;
	color: #fff;
}
.UserSystemTab li {
	margin-bottom: 15px;
}
.UserSystemTab li a i {
	display: inline-block;
	width: 56px;
	margin-right: 20px;
}
.UserSystemTab li a strong {
	float: right;
	font-size: 50px;
	color: #303030;
	opacity: 0.2;
	position: absolute;
	right: 16px;
	top: 9px;
}
.UserSystemTab li.active a strong{ opacity: 0.5;color: #fff;}
.UserSystemTab li.active a i {
	filter: brightness(100);
}
.UserSystemTabPanal {
	padding: 50px 0 0 50px;
}
.UserSystemTabPanal h3 {
	color: #fff;
	font-size: 50px;
	font-weight: 500;
	font-family: 'roboto', sans-serif;
	padding-top: 25px;
}
.UserSystemTabPanal p {
	color: #fff;
	font-size: 18px;
	font-weight: 300;
	padding-top: 20px;
	margin: 0;
	text-align: left;
}
.SupportWillGetSection {
	padding: 50px 0 0;
}
.SupportWillGet {
	margin-top: 50px;border-bottom: 1px #ddd solid;
}
.SupportWillGetbx {
	margin-bottom: 20px;
	min-height: 130px;
}
.SupportWillGetbx i {
	float: left;
	background: #6f49ab;
	width: 54px;
	height: 54px;
	text-align: center;
	border-radius: 10px;
        position: relative
}
.SupportWillGetbx i img {
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	margin: auto;
}
.SupportWillGetTxt {
	overflow: hidden;
	padding-left: 20px;
}
.SupportWillGetTxt h3 {
	color: #303030;
	font-size: 22px;
	font-weight: 500;
	font-family: 'roboto', sans-serif;
}
.SupportWillGetTxt p {
	color: #303030;
	font-size: 16px;
	padding-top: 10px;
	font-weight: 300;
	opacity: 0.8;
	line-height: 23px;
	text-align: left;transition: .5s;
}
.UserManagementFaqSection .panel-group {
	margin-top: 110px;
}
/*-------Oeder-Management----*/
.OrderManagementSoftwareBanner {background: #f3f8ff;padding-bottom: 0;}
.OrderManagementSoftwareBanner .job-valu-btn .btn-get {	padding: 8px 9px;margin-top: 0px;margin-right: 12px;width: 180px;box-shadow: none;margin-bottom: 0;max-width: 208px;
 background: #5b7cfb !important;color: #fff;display: inline-block;border-radius: 5px;border: 2px #5b7cfb solid;}
.OrderManagementSoftwareBanner::after {border-bottom-color: #5b7cfb;}
.OrderManagementSoftwareBanner .job-pr-icon {width: 24% !important;}
.OrderManagementSoftwareFeatures {display: inline-block;width: 100%;}
.OrderManagementSoftwareFeatures ul {display: inline-block;width: 100%;}
.OrderManagementSoftwareFeatures li {color: #808080;float: left;margin-bottom: 20px;position: relative;font-size: 16px;padding-left: 30px;background-size: 16px;
 background-image: url(../../img/images/ordermanagement/tick-box-blue.png);min-height: 0px;background-repeat: no-repeat;line-height: 22px;padding-right: 30px;width: 100%;
 font-weight: 500;background-position: left 5px;}
.WhatOrderManagementSection{background: url(../../img/images/ordermanagement/whatordermanagement-bg.jpg) no-repeat center top; background-size: cover}
.OrderManagementSoftwareBanner .job-valu .portal-price {margin-top: 27px;}
.CustomerReviewsBxMain {max-height: 562px;overflow-y: auto;}
.OrderManagementSoftwareBanner .job-portal-banner-link{bottom: 60px;}
/*-----------Larawel-NewSection-------*/
.ReadyMadeScriptSection {padding: 40px 0 0;}
.ReadyMadeScriptSection .TopHadding{ padding-bottom: 20px}
.ReadyMadeScriptSection .TopHadding p {color: #303030;font-size: 16px;padding: 10px 30px;}
.ReadyMadeScriptBx {display: inline-block;width: 100%;text-align: center;border: 1px #e3e3e3 solid;box-shadow: 0 0 15px 0 rgba(0,0,0,0.1);
 border-radius: 5px; overflow: hidden; margin-bottom: 20px;transition: all 1s;}
.ReadyMadeScriptBx:hover {box-shadow: 0 0 15px 0 rgba(69,16,149,0.3);}
.ReadyMadeScriptTxt {display: inline-block;width: 100%;padding: 20px 30px 30px;}
.ReadyMadeScriptTxt h3 a,
.ReadyMadeScriptTxt h3 {font-size: 18px;font-weight: 500;font-family: 'roboto', sans-serif;color: #222;}
.ReadyMadeScriptTxt h3 a{ padding-bottom: 4px;}
.ReadyMadeScriptTxt h3 a:hover{color: #451095 ; border-bottom: 1px #451095 solid}
.ReadyMadeScriptTxt p {padding: 15px 0;color: #303030;font-size: 16px;}
.ReadyMadeScriptTxt a.ExplreBtn {display: inline-block;color: #451095;font-size: 17px;font-weight: 500;border-bottom: 2px #c4c4c4 solid;padding-bottom: 3px;
 position: relative;transition: all 1s;margin-top: 15px}
.ReadyMadeScriptTxt a.ExplreBtn:hover {color: #451095;border-bottom: 2px #451095 solid;}
.ReadyMadeScriptTxt a.ExplreBtn:hover:before{ right: -20px}
.ReadyMadeScriptTxt a.ExplreBtn::before {position: absolute;right: -16px;top: 0;content: "\f105";font-family: FontAwesome;font-size: 18px;transition: all 1s;}
.ReadyMadeScriptTxt .btn-primary {padding: 9px 10px;text-transform: capitalize;line-height: normal;font-weight: 400;font-family: 'roboto', sans-serif; margin-top: 15px}
.JobBoardVideoBottom {max-width: 555px;margin: 50px auto 20px;}

/*---------------*/
.fiverr-new-banner .SubscriptionPrice .line-border {
	margin: 0 0 0;
	padding: 0;font-weight: normal;
}
.JobBoardNewDesign .job-pr-icon {
	margin-top: 30px;
}
.DeliSou {
	float: left;
	width: 40%;
}
.JobBoardNewDesign .job-valu .portal-price {width: 40%;}
.JobBoardNewDesign .job-pr-icon {
	width: 44% !important;
}
.JobBoardNewDesign .job-valu-btn .btn-get {width: 167px;}
.JobBoardNewDesign .job-valu-btn .fiverr-buys {width: 137px;}
.AppPrice {display: block;color: #5b5b5b;font-size: 13px;margin-top: 2px;font-weight: 400;}
.AppPrice i {font-size: 13px;vertical-align: top;color: #451095;}
.SubscriptionModelPrice {display: inline-block;width: 100%;text-align: center;padding: 52px 0;margin-top: 40px;border-radius: 10px;
 background: url(../../img/images/discount-bg.png) left top no-repeat ;}
.SubscriptionModelPriceBx {display: inline-block;border: 2px #fff solid;padding: 40px 70px;background: rgb(255, 255, 255);border-radius: 10px;}
.SubscriptionModelPrice .srik_cls {font-size: 22px;color: #5e5d5d;display: inline-block;margin-left: 4px;}
.SubscriptionModelPrice .srik_cls .sml_labl {font-size: 22px;}
.SubscriptionModelPrice h4 {font-size: 100px;font-family: 'roboto', sans-serif;  color: #a51077;margin-bottom: 10px; display: inline-block}
.SubscriptionModelPriceBx p {padding-top: 10px;font-size: 17px;}
.SubscriptionpriceSection {padding-top: 30px;text-align: center;}
.SubscriptionPrice {color: #363737;margin-top: 35px;font-size: 15px;font-weight: 600; display: inline-block; width: 100%}
.SubscriptionPrice a {color: #363737;border-bottom: 1px #797979 solid; font-weight: 400}
.SubscriptionPrice a:hover {color: #451095;border-bottom: 1px transparent solid;}
.AppPrice .js-anchor-link {margin-left: 0;color: #363737;border-bottom: 1px #797979 solid;}
.AppPrice .js-anchor-link:hover {color: #451095;border-bottom: 1px transparent solid;}
.SubscriptionModelPriceBx .fiverr-buys {background: #a51077;color: #fff;padding: 9px 20px;font-weight: 600;border-radius: 9px;border: 1px #a51077 solid;}
.SubscriptionModelPriceBx .fiverr-buys:hover {background: #fff;color: #a51077; box-shadow:0 0 15px 0 rgba(165,16,119,0.5)}

.SubscriptionModelPriceBx .btn-get{background: #fff;color: #a51077;padding: 9px 20px;font-weight: 600;border-radius: 9px;border: 1px #a51077 solid;}
.SubscriptionModelPriceBx .btn-get:hover {background: #a51077;color: #fff;  }
.SubscriptionpriceSection .SubscriptionModelBx {max-width: 100%;padding-bottom: 20px;}
.SubscriptionModelPriceBx .job-pr-icon {margin-top: 0;}
.SubscriptionModelPriceBx .portel-btnbx .NewLineBoader {padding-top: 0;}
.SubscriptionModelPriceBx .job-pr-icon {margin-top: 0;}
.SubscriptionModelPriceBx .job-pr-icon li {color: #666;border-right: 1px #9a9b9b solid;padding-right: 10px;margin-right: 10px;}
.SubscriptionModelPriceBx .job-pr-icon {margin-top: 0;width: auto !important;display: inline-block;float: none;vertical-align: middle;}
.SubscriptionModelPriceBx .portel-btnbx {padding-top: 0;display: inline-block;float: none;vertical-align: middle;}
.SubscriptionModelPriceBx .jocpp {text-align: center;margin-top: 20px;width: auto;display: block;}
.SubscriptionModelPriceBx .btn {margin: 0 5px;}
.SubscriptionpriceSection .SubscriptionModelBx p a {color: #451095;border-bottom: 1px #451095 solid;padding-bottom: 2px;}
.SubscriptionpriceSection .SubscriptionModelBx p a:hover {color: #451095;border-bottom: 1px transparent solid;}
.SubscriptionPrice span{ font-weight: 400}


/*-----------Hire-page-Model-Section-New-Design-----------*/
.HireFlexNewSection {position: relative;z-index: 99;overflow: visible;}
.HireFlexNewSection .new-hiring-div {padding: 0;background: linear-gradient(55deg, #f25b1b 15%,#cd3c69 100%);}
.HireFlexNewImg {display: inline-block;width: 100%;}
.HireFlexNewImg img {width: 100%;}
.HireFlexNewSection .new-hiring-div .title_heading {font-size: 40px;font-weight: 600;font-family: 'roboto', sans-serif;color: #fff;margin-top: 23px;margin-bottom: 30px;}
.HireFlexNewHeading {display: inline-block;font-size: 23px;color: #fff;vertical-align: middle;padding-left: 10px;}
.HireFlexNewTxt i {display: inline-block;}
.HireFlexNewImg {float: left;width: 91%;}
.HireFlexNewSection .new-hiring-div .p-0 {padding: 0;}
.MoreInfo {
	position: relative;
	margin-right: 5px;
}
.MoreInfo i {
	display: inline-block;
	width: 12px;
	cursor: pointer
}
.MoreInfo p {
	position: absolute;
	width: 170px;
	background: #fff;
	font-size: 14px;
	font-weight: 500;
	left: 50%;
	top: 40px;
	padding: 5px 10px;
	text-align: center;
	border-radius: 10px;
	transform: translate(-50%,0);
	line-height: 18px;
	box-shadow: 0 0 10px 0 rgba(0,0,0,0.1);
	display: none;
	color: #333;
	font-family: 'roboto', sans-serif;
}
.MoreInfo p::before {
	position: absolute;
	left: 50%;
	top: -8px;
	content: "";
	border-left: 10px transparent solid;
	border-right: 10px transparent solid;
	border-bottom: 10px #fff solid;
	transform: translate(-50%,0);
}
.MoreInfo:hover p{ display: block}
.job-valu .portal-price h4 small {
	font-weight: 300;
	color: #242424;
	font-size: 14px;
}
.NewJobSiteDesign .job-valu .portal-priceNew{ margin-top: 17px}
.NewCrowdDesign .portal-priceNew {
	margin-top: 17px;
	width: 32%;
	font-size: 22px;
}
.NewCrowdDesign .job-valu .portal-price h4 small {
	font-weight: 300;
	color: #fdfdfd;
	font-size: 14px;
}
.NewCrowdDesign .DeliSou {
	width: 32%;
}
.NewCrowdDesign .NewLineBoader {
	margin: 0 0 0;
	padding: 0;
	color: #fff;
}
.NewCrowdDesign .NewLineBoader p {
	display: inline-block;
	color: #fff;
	font-weight: normal;
}
.NewCrowdDesign .job-pr-icon {
	margin-top: 15px;
}
.NewCrowdDesign .portel-btnbx {
	padding-top: 0;
	padding-left: 0px;
}
.NewCrowdDesign .jobportal-btn {
	margin-top: 6px;
}


.NewJobSiteDesign .job-valu .NewPriceDesign h4 {
	vertical-align: top;
	padding-top: 7px;
	margin-left: 0px;
	color: #258635;
	font-size: 30px;
}
.OfferPriceProduct {
	display: inline-block;
	padding-left: 5px;
	padding-top: 11px;
}
.fiverr-new-banner .NewPriceDesign .srik_cls::before {
	background: #5e5d5d;
	height: 1px;
	top: 10px;
}
.NewPriceDesign .srik_cls {
	font-size: 14px;
	color: #5e5d5d;
	margin-left: 0;
	margin-top: 0;
	display: inline-block;
	margin-right: 5px;
}
.NewJobSiteDesign .job-valu .NewPriceDesign {
	margin-top: 14px;
}
.NewCrowdDesign .job-valu .NewPriceDesign h4 {
	color: #fff;
}
.NewCrowdDesign .NewPriceDesign .srik_cls::before {
	background: #fff;
	height: 1px;
	top: 10px;
}
.NewCrowdDesign .job-valu .portal-price h4 {
	font-size: 30px;
}
.NewCrowdDesign .NewPriceDesign .srik_cls {
	color: #fff;
}
.NewCrowdDesign .job-valu .portal-price {
	margin-top: 20px;
}
.NewCrowdDesign .OfferPriceProduct {
	padding-top: 17px;
	vertical-align: top;
}

.job_product_page_header_in h3 {color: #fff;font-size: 30px;font-weight: 600;padding-bottom: 20px;padding-top: 20px;}
.WordPresseCommerceBanner:after{border-bottom-color: #1e9bf3}
.WordPresseCommerceBanner .job-valu-btn .btn-get {background: #1e9bf3 !important;border: 2px #1e9bf3 solid;}
.WordPresseCommerceBanner .job-valu-btn .btn-get:hover {background: #fff !important;color: #1e9bf3;border: 2px #1e9bf3 solid;}
.WordPresseCommerceBanner .por-mobile-new {text-align: right; padding-top: 5px}
.WordPresseCommerceBanner .job-portal-banner-link {bottom: 60px;}
.WordPresseCommerceBanner .job-valu .portal-price {
	margin-top: 14px;
}
.JobBoardNewDesign .job-valu .NewPriceDesign {
	margin-top: 14px;
}
.NewJobSiteDesign .job-valu .NewPriceDesign h4 {
	vertical-align: top;
	padding-top: 7px;
	margin-left: 0px;
	color: #258635;
	font-size: 30px;
}
.OfferPriceProduct {
	display: inline-block;
	padding-left: 5px;
	padding-top: 11px;
}
.NewJobSiteDesign .NewPriceDesign .srik_cls::before {
	background: #5e5d5d;
	height: 1px;
	top: 10px;
}
.NewPriceDesign .srik_cls {
	font-size: 14px;
	color: #5e5d5d;
	margin-left: 0;
	margin-top: 0;
	display: inline-block;
	margin-right: 5px;
}
/*---------------*/
.job-valu .portal-price h4 small {
	font-weight: 300;
	color: #242424;
	font-size: 14px;
}


.job-valu .NewPriceDesignShow h4 {font-size: 30px;margin-left: 0;}
.job-valu .NewPriceDesignShow .srik_cls::before {left: 0;top: 10px;height: 1px;}
.NewPriceDesignShow .srik_cls {font-size: 14px;margin-left: 0;margin-top: 0;display: inline-block;margin-right: 5px;}
.job-valu .NewPriceDesignShow h4 .sml_labl {font-size: 30px;}
.job-valu .portal-price .sml_labl {font-size: 14px;}
.NewPriceDesignShow .OfferPriceProduct {padding-top: 1px;vertical-align: top;}


.NewProductPageDesign .job-valu .NewPriceDesignPageShow h4 {font-size: 30px;margin-left: 0;padding-top: 0;color: #258635;}
.NewProductPageDesign .job-valu .NewPriceDesignPageShow .srik_cls::before {left: 0;top: 10px;height: 1px;}
.NewProductPageDesign .NewPriceDesignPageShow .srik_cls {font-size: 14px;margin-left: 0;margin-top: 0;display: inline-block;margin-right: 5px;}
.NewProductPageDesign .job-valu .NewPriceDesignPageShow h4 .sml_labl {font-size: 30px;}
.NewProductPageDesign .job-valu .portal-price .sml_labl {font-size: 14px;}
.NewProductPageDesign .NewPriceDesignPageShow .OfferPriceProduct {padding-top: 1px;vertical-align: top;}

/*---------Website-Redesign-------*/
.WebsiteRedesignBanner{}
.WebsiteRedesignBanner{background:url("../../img/images/webdevelopment/redesign-banner-img.jpg") no-repeat scroll center top;padding: 80px 0;background-size: cover;}
.WebsiteRedesignBanner .WebDevelopmentBannerBx h2 {color: #fff;}
.WebsiteRedesignServiceSection {padding: 0;background: #03143e;}
.WebsiteRedesignServicecontainer {padding: 50px 0 0 50px;}
.WebsiteRedesignServiceSection .TopHadding ul li {padding-bottom: 3px;}
.WebsiteRedesignServiceImg {width: 100%;height: 100%;float: left;}
.WebsiteRedesignServiceImg img {width: 100%;height: 100%;}
.WebRedesignFeaturesBx .laravel_choose_features_img {margin-top: 3px;}

.WebSiteRedesignEnqury {
	text-align: center;
	padding-top: 18px;
}
.WebSiteRedesignEnqury p {
	font-size: 18px;
	padding-bottom: 18px;
}
.WebSiteRedesignEnqury p a {
	color: #451095;
	font-weight: 500; cursor: pointer;border-bottom: 1px #451095 solid;
}
.WebSiteRedesignEnqury p a:hover {
	color: #451095;
	border-bottom: 1px transparent solid;
}
.job-valu-btn .crowdfunding-buys.NewGreenBtnJob,
.NewJobSiteDesign .job-valu-btn .NewGreenBtnJob,
.NewGreenBtnJob {
	background: #fff !important;
	border-color: #258635 !important;
	color: #258635 !important;font-weight: 500 !important;
}
.job-valu-btn .crowdfunding-buys.NewGreenBtnJob:hover,
.NewJobSiteDesign .job-valu-btn .NewGreenBtnJob:hover,
.NewGreenBtnJob:hover {
	background: #258635 !important;
	border-color: #258635 !important;
	color: #fff !important;
}
.HotelBokingSoftwareFeatures {
	margin-top: 84px;
}
.HotelBokingSoftwareFeatures li {
	background-image: url(../../img/images/hotelbooking/arrow.png); width: 50%
}
.HotelBookingSoftwareBanner::after {
	border-bottom-color: #df7a5b;
}
.HotelBookingSoftwareBanner .job-valu-btn .btn-get {
	background: #db5c34 !important;
	color: #fff;
	border: 2px #db5c34 solid;
}
.HotelBookingSoftwareBanner .job-valu-btn .btn-get:hover {
	background: #fff !important;
	color: #db5c34;
	border: 2px #db5c34 solid;
}
.HotelBookingSoftwareBanner .srik_cls {
	margin-top: 9px;
	vertical-align: top;
}
.HotelBookingTabs ul li a:hover, .HotelBookingTabs ul li.active a {
	color: #de7756;
}
.HotelBookingTabs ul li.active::before {
	background: #de7756;
}
.NewSubtitle {
	color: #fff;
	font-size: 20px;
}


.ContentOver .SubscriptionPrice {margin-top: 18px;}
.classified-banner .SubscriptionPrice {
	margin-top: 18px;
}
.classified-banner .job-pr-icon {
	margin-top: 20px;
}
.classified-banner .job-portal-banner-link {
	bottom: 0px;
	z-index: 9;
}
.MarketplaceSoftwareBanner .job-valu {
	padding-top: 50px;
}
.PHPForumScript .SubscriptionPrice {
	margin-top: 20px;
}
.PHPForumScript .job-pr-icon {
	margin-top: 18px;
}
/*-------New-Product-Design----------*/
.crowdfunding-banner-new:after{border-bottom-color: #28c960;}
.crowdfunding-banner-new .job-valu-btn .btn-get {background: #28c960 !important;color: #fff;border: 2px #28c960 solid;}

.groupon_clone_new:after{border-bottom-color: #ef534e;}
.groupon_clone_new .job-valu-btn .btn-get {background: #ef534e !important;color: #fff;border: 2px #ef534e solid;}

.freelacer-banner-new:after{border-bottom-color: #27c5f9;}
.freelacer-banner-new .job-valu-btn .btn-get {background: #27c5f9 !important;color: #fff;border: 2px #27c5f9 solid;}

.equipment-banner-new:after{border-bottom-color: #e7b901;}
.equipment-banner-new .job-valu-btn .btn-get {background: #e7b901 !important;color: #fff;border: 2px #e7b901 solid;}

.rms-banner-new:after{border-bottom-color: #0197fd;}
.rms-banner-new .job-valu-btn .btn-get {background: #0197fd !important;color: #fff;border: 2px #0197fd solid;}

.service-market-banner-new:after{border-bottom-color: #27baee;}
.service-market-banner-new .job-valu-btn .btn-get {background: #27baee !important;color: #fff;border: 2px #27baee solid;}

.grocery-banner-new:after{border-bottom-color: #ec9d06;}
.grocery-banner-new .job-valu-btn .btn-get {background: #ec9d06 !important;color: #fff;border: 2px #ec9d06 solid;}
.whatsapp-clone-new:after{border-bottom-color: #27c5f9;}
.whatsapp-clone-new .job-valu-btn .btn-get {background: #27c5f9 !important;color: #fff;border: 2px #27c5f9 solid;}

.onlineexam-banner-new:after{border-bottom-color: #0265cb;}
.onlineexam-banner-new .job-valu-btn .btn-get {background: #0265cb !important;color: #fff;border: 2px #0265cb solid;}

.AbsBannerNew:after{border-bottom-color: #0084ff;}
.AbsBannerNew .job-valu-btn .btn-get {background: #0084ff !important;color: #fff;border: 2px #0084ff solid;}
.realestate-banner-new:after{border-bottom-color: #1279c6;}
.realestate-banner-new .job-valu-btn .btn-get {background: #1279c6 !important;color: #fff;border: 2px #1279c6 solid;}

.food-orderung-banner-new:after{border-bottom-color: #e38b1d;}
.food-orderung-banner-new .job-valu-btn .btn-get {background: #e38b1d !important;color: #fff;border: 2px #e38b1d solid;}

.property-banner-new:after{border-bottom-color: #0197fd;}
.property-banner-new .job-valu-btn .btn-get {background: #0197fd !important;color: #fff;border: 2px #0197fd solid;}

.lsnews-banner-new:after{border-bottom-color: #1279c6;}
.lsnews-banner-new .job-valu-btn .btn-get {background: #1279c6 !important;color: #fff;border: 2px #1279c6 solid;}

.eBayNewBanner:after{border-bottom-color: #374046;}
.eBayNewBanner .job-valu-btn .btn-get {background: #374046 !important;color: #fff;border: 2px #374046 solid;}

.TeacherMarketplaceBanner:after{border-bottom-color: #28c960;}
.TeacherMarketplaceBanner .job-valu-btn .btn-get {background: #28c960 !important;color: #fff;border: 2px #28c960 solid;}
.LinkedinBannerNew:after{border-bottom-color: #0197fd;}
.LinkedinBannerNew .job-valu-btn .btn-get {background: #0197fd !important;color: #fff;border: 2px #0197fd solid;}

.PHPForumScript:after{border-bottom-color: #1279c6;}
.PHPForumScript .job-valu-btn .btn-get {background: #1279c6 !important;color: #fff;border: 2px #1279c6 solid;}
.rms-banner h4 {font-size: 22px;padding-top: 15px;padding-right: 30px;line-height: 28px;color: #fff;}
.product-review-new-banner .job-valu-btn {margin-top: 11px;}

.BlogScriptBanner:after{border-bottom-color: #1279c6;}
.BlogScriptBanner .job-valu-btn .btn-get {background: #1279c6 !important;color: #fff;border: 2px #1279c6 solid;}
.BlogScriptBanner .job-valu {padding-top: 10px;}
.BlogScriptBanner .SubscriptionPrice {margin-top: 15px;}
.BlogScriptBanner .job-pr-icon {margin-top: 14px;}


.event-new-banner::after {border-bottom: 490px solid #ff2e30;}

.event-new-banner .job-valu-btn .btn-get {background: #ff2e30 !important;border: 2px #ff2e30 solid;}
.event-new-banner .job-valu-btn .btn-get:hover {background: #fff !important;border: 2px #ff2e30 solid; color: #ff2e30}
.feature_inner h2.title_main {font-weight: 600;color: #000;}
.event-new-banner .job-valu-btn .fiverr-buys:hover {background: #fff !important;color: #ff2e30;border: 2px #ff2e30 solid;}
.site-titles {width: 100%;text-align: center;color: #000;font-size: 22px;font-weight: 600;margin-bottom: 14px;display: inline-block;
 border-bottom: 1px #ddd solid;padding-bottom: 6px;}

/*-------Blog-css------------*/
.notify-block {
	 float: none;
	margin-bottom: 15px;
	margin-top: 15px;
	width: 100%;
	display: inline-block;
}
.notify-block h5 {color: #fff;font-size: 17px;line-height: 27px;margin: 0;}
.notify-block h5 a {color: #000; font-size: 16px}
/*-------------Media---------------*/
@media(max-width: 1400px){
.CookiePolicyBx p br {display: none;}
.WebsiteRedesignServicecontainer {padding: 30px 0 0 30px;}
.WebsiteRedesignServiceSection .TopHadding ul li {padding-bottom: 3px;margin-bottom: 11px;}
.WebsiteRedesignBanner {padding: 55px 0;}
}
@media(max-width: 1366px){
.small_bbx_job_new .thumbnail-new {min-height: 320px;}
.small_bbx_job_new .thumbnail-box {min-height: 390px;}
.job-portal-bg {padding-bottom: 40px;}
.event-new-banner {padding-bottom: 0;}
.fiverr-new-banner::after {border-left-width: 870px;}
.product-review-new-banner::after {border-left-width: 890px;}
.NewJobSiteDesign {padding-bottom: 0;}
.BusinessDirectoryBanner::after {border-left-width: 790px;right: -170px;}
}
@media(max-width: 1250px){
.CookiePolicyBx {width: 66%;}
.CookiePolicyBtnBx {width: 34%;}
}
@media(max-width: 1050px){
.CookiePolicyBx {width: 63%;}
.CookiePolicyBtnBx {width: 37%;}
}
@media only screen and (max-width:1100px){
.tab_bbx_ecommerce ul li {font-size: 16px;}
.tab_bbx_ecommerce ul li span {width: 75%;}
.ecommerce-admin-bax {width: 230px;height: 230px;}
.ecommerce-admin-bax2 {width: 210px;height: 210px;}
.used_ecommerce__bx {width: 100%;}
}
@media(max-width: 991px){
.about-us .col-md-3 { margin-bottom: 20px; }  
.plus p{ margin-top: 20px; }
.CookiePolicyBx {width: 100%;text-align: center;}
.CookiePolicyBtnBx {width: 100%;float: left;padding-top: 4px; text-align: center;}
.CookiePolicyBtnBx .btn {margin-left: 0;margin-right: 10px;}
/*---------------*/
.ecommerce-portal-banner h1 {font-size: 37px;padding-top: 0;}
.ecommerce-portal-banner::after {border-left-width: 610px;border-bottom: 420px solid #efba1c;}
.service-market-ttd {padding: 30px 0 10px;}
.service-market-ttd h2 {font-size: 30px;margin-bottom: 25px;}
.service-market-ttd li {width: 100%;}
.ecommerce-projects--details h3 {font-size: 26px;}
.ecommerce_review__img {display: none;}
.ecommerce--review--btn {text-align: center;}
.costomer_tab_right {width: 60%;margin-left: 20%;}
.used_ecommerce__bx {width: 100%;}
.ecommerce-admin-bax2 {width: 270px;height: 270px;}
.ecommerce-admin-bax {width: 300px;height: 300px;}
.ecommerce-dot-bg {display: none;}
}

@media(max-width: 767px){
.about-us .col-md-3 { margin-bottom: 20px; }
.pricing-plan {height: auto;} 
.plus p{margin-top: 20px;}
.s-parallax, .cover-image, .cover-background, .texture-background {background-size: inherit;z-index:0;}
.our-mission p {padding-right: 0px;}
#our-work .nav-tabs > li > a, .our-mission .nav-tabs > li > a {  padding: 10px 30px 10px 0;}
.top-main-menu {width: 100%;}
.mega-menu .dropdown.mega-menu-fw .dropdown-menu {width: 100%;}
.grid-demo ul li.img_web_app.img_web_app_sk {margin-top: 11px;}
.grid-demo ul li.img_web_app.img_web_app_botms {margin-bottom: 20px;}
.grid-demo ul li.img_web_app {display: inline-block;width: 100%;}
}

@media(max-width: 479px){
.about-us .col-md-3 {margin-bottom: 20px;}
.plus p{margin-top: 20px;}
.our-mission p { padding-right: 0px;}
#our-work .nav-tabs > li > a, .our-mission .nav-tabs > li > a {  padding: 10px 4px 10px 0;}
}


@media only screen and (max-width:767px){
.header_new.affix .navbar-collapse {display: none;}
.header_new .navbar-collapse.in,
.header_new.affix .navbar-collapse.in {display: block;}
.fiverr-new-banner .job-valu-btn .btn-get {margin-right: 9px;width: 145px;}
.fiverr-new-banner ul {text-align: center;}
.job-pr-icon li {float: none;}
.fiverr-new-banner .job-portal-banner-link {display: none;}
.fiverr-new-banner::after {border-left-width: 470px;}
.menu-icon {display: none;}
.crowdfunding-say .service-market-ttd-new li {width: 99%;}
.fiverr-new-banner .job-pr-icon li {float: none;}
.fiverr-new-banner .line-border {padding: 0;}
.fiverr-new-banner .job-valu-btn .fiverr-buys {width: 140px;}


.laravel-banner-txt h1 {font-size: 20px;}
.LaravelText {font-size: 15px;}
.laravel-descriptions-bx h2 {font-size:20px;}
.laravel-descriptions-bx h3 {font-size: 17px;}
.laravel-descriptions-bx p {font-size: 14px;}
.laravel-descriptions {padding-top: 16px;padding-bottom: 16px}
.laravel-descriptions-bx {padding: 20px;}
.laravel_img {text-align: center;padding: 15px 0;}
.laravel_img img {width: 80px;}
.laravel-devlopments-services h2 {font-size: 20px;}
.laravel_core_features_section h2 {font-size: 20px;}
.laravel_core_sub {font-size: 14px;}
.laravel_core_features_detail h3 {font-size: 18px;}
.laravel_core_features_detail p {font-size: 14px;}
.laravel_core_features_bx {margin-top: 60px;}
.laravel_core_features_img {top: -43px;left: 50%;transform: translate(-50%,0);}
.laravel_core_features_detail {width: 100%;padding: 66px 20px 20px;text-align: center;}
.laravel_core_featureBox {width: 100%;margin: 10px 0 60px;}
.laravel_core_features_section {padding: 50px 0 0;background-color: #f00;background-image: none;}
.laravel_choose_features_section h2 {font-size: 20px;}
.laravel_core_sub2 {font-size: 14px;}
.laravel_choose_features_bx {margin-top: 30px;}
.laravel_choose_details h3 {font-size: 18px;}
.laravel_choose_details p {font-size: 14px;}
.libraries_laravel_choose {padding: 20px 20px;text-align: center;}
.laravel_choose_features_img {float: none;display: inline-block;}
.laravel_choose_details {padding: 15px 0;width: 100%;display: inline-block;text-align: center;}
.laravel_choose_details p br {display: none;}
.laravel-portfolio-php-dev h2 {font-size: 20px;}
.laravel-slider-bx {margin-top: 10px;}
.visit-site {font-size: 14px;}
.laravel-services-bx-top {margin-top: 30px;}
.laravel_service_box h3 {font-size: 18px;}
.laravel_service_box p {padding-top: 10px;font-size: 14px;}
.laravel-banner-txt {padding-top: 50px;}
.phpweb_features_bx .laravel_core_features_img {top: -43px;transform: translate(-50%,0%);}
.phpweb-banner .laravel-banner-txt {padding-top: 50px;}
.devops-descriptions .laravel_img {padding: 30px 0;}
.devops-descriptions .laravel_img img {width: 80%}
.newcontact-btn .btn.btn-primary {float: left;}
.port_web_name p, .port_web_name p a {font-size: 15px;}
.portfolio_cols_bdd:hover .port_base_img img,
.portfolio_cols_bdd:hover {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-o-transform: scale(1);
	-webkit-transition-duration: 0.80s;
	-moz-transition-duration: 0.80s;
	-o-transition-duration: 0.80s;
}
.port_base_img {height: 220px;}
.portfolio_cols_hor {margin-top: 0px;}
.portfolio_cols_bdd {height: 320px;}
.ad-footer-view-all {margin-left: 40px;margin-top: 5px;}
.header .nav.navbar-nav .ad-footer-view-all .btn.btn-primary {padding: 6px 13px;}
.mobile-show {display: block;}
.desktop-show {display: none;} 
.job-valu-btn span{ text-align: left}
.Artificial-descriptions .laravel_img {padding: 20px 0 0;}
.AritificialBanner .page_img {margin-bottom: 0;text-align: center;}
.laravel-anquire .btn {padding: 10px 14px;}
.PythonBanner .laravel-banner-txt {padding-top: 40px;}
.ContractHireBanner .page_img {text-align: center;}
.DjangoDescriptions .laravel_img {padding: 40px 0 40px;}
.WebDevelopmentBannerBx h1 {font-size: 28px;}
.WebDevelopmentBannerBx p {font-size: 14px;}
.WebDevelopmentBannerBx {padding-top: 0;}
.WebDevelopmentClients ul li {padding-right: 0;width: 100%;text-align: center;padding-bottom: 12px;}
.WebDevelopmentApplicationBx h2 {font-size: 28px;}
.WebDevelopmentApplication {padding: 30px 0;}
.WebDevelopmentApplicationImg {text-align: center;padding-top: 30px;}
.TopHadding h2 {font-size: 20px;}
.ReadyMadeScriptSection .TopHadding p {font-size: 14px;padding: 10px 0;}
.ReadyMadeScriptTxt h3 a, .ReadyMadeScriptTxt h3 {font-size: 17px;}
.ReadyMadeScriptTxt p {font-size: 14px;}
.WebFeaturesSection::before {display: none;}
.WebDesignDevelopmentSection {padding: 40px 0 30px;}
.WebFeaturesSection {padding: 40px 0;}
.WebLatestProjectsSection {padding: 40px 0;}
.WebLatestProjects {margin-top: 30px;padding: 0 0;width: 100%;}
.RingImg {width: 120px;opacity: 0.6;}
.WebProjectImg {padding: 10px 10px 0;border-radius: 15px;}
.WebLatestProjectsSlide {padding: 20px 20px 20px;}
.laravel_choose_features_section {padding: 10px 0;}
.WebDevelopmentClients ul li span {font-size: 28px;}
.HomeSliderTxt {padding-top: 20px;text-align: center;padding-bottom: 40px;}
.HomeSlider {padding-top: 70px;}
.HomeSlider .pull-left {width: 100%;}
.HomeSlider h2 {font-size: 27px;}
.HomeSlider p {font-size: 15px;min-height: 66px;padding-bottom: 10px;}
.HomeSliderJobSlide h2 {line-height: 35px;}
.JobBoardIcons1 {right: 14px;width: 70px;}
.JobBoardIcons2 {left: 33px;bottom: 90px;width: 110px;}
.JobBoardIcons3 {left: 90px;width: 70px;top: 20px;}
.CrowdFundingIcons1 {right: 80px;width: 45px;}
.CrowdFundingIcons2 {left: 130px;width: 35px;}
.CrowdFundingIcons3 {left: 130px;top: 60px;width: 30px;}
.ClassifiedIcons2 {right: 90px;width: 40px;top: 17px;}
.ClassifiedIcons1 {left: 30px;width: 50px;}
.FreelancerIcons3 {right: 20px;top: 0;width: 40px;}
.FreelancerIcons1 {width: 70px;}
.FreelancerIcons5 {left: 110px;width: 60px;top: 30px;}
.FreelancerIcons2 {left: 206px;top: 20px;width: 20px;}
.FreelancerIcons4 {right: 136px;width: 16px;top: 0;}
.GrouponIcons2 {right: 20px;top: 90px;width: 50px;}
.GrouponIcons3 {left: 40px;width: 50px;bottom: 53px;}
.GrouponIcons1 {left: 20px;width: 60px;}
.LaravelIcons2 {right: 114px;width: 50px;}
.LaravelIcons1 {top: 80px;width: 110px;}
.LeftGolImg {left: 100px;top: 45px;width: 40px;}
.LeftTxtImg {right: 110px;width: 80px;}
.MonayImg {right: 60px;top: 0;width: 90px;}
.SattingIcons3 {left: 67px;width: 90px;bottom: 30px;}
.SattingIcons4 {left: 35px;bottom: 104px;width: 70px;}
.FivverIcons4 {right: 30px;}
.FivverIcons1 {left: 100px;top: 0;width: 50px;}
.FivverIcons2 {right: 90px;top: 0;width: 60px;}
.FivverIcons3 {left: 90px;top: 50px;width: 60px;}
.IndustriesIcon8,
.IndustriesIcon7,
.IndustriesIcon6,
.IndustriesIcon5,
.IndustriesIcon4,
.IndustriesIcon3,
.IndustriesIcon2,
.IndustriesIcon1{ display: none}

/*----------JobBoard---------*/
.header_new.affix .navbar-collapse {display: none;}
.header_new .navbar-collapse.in,
.header_new.affix .navbar-collapse.in {display: block;}
.fiverr-new-banner .job-valu-btn .btn-get {margin-right: 9px;width: 153px;}
.job-portal-banner ul {text-align: center;}
.job-pr-icon li {float: none;}
.job-portal-banner-link {display: none;}
.fiverr-new-banner::after {border-left-width: 470px;border-bottom: 350px solid #10a12a;}
.menu-icon {display: none;}
.crowdfunding-say .service-market-ttd li {width: 99%;}
.service-market-ttd {padding: 20px;}
.service-market-ttd h2 {font-size: 30px;}
.service-market-ttd li {width: 100%;}
.ecommerce-admin-bax2,
.ecommerce-admin-bax {display: none;}
.tab_bbx_ecommerce ul li {border-right: none;}
.b-bottom {border-bottom: 1px #ddd solid !important;}
.used_ecommerce__bx {width: 100%;top: 0;}
.ecommerce-projects--bx {margin-bottom: 40px;}
.ecommerce_review__img {display: none;}
.ecommerce__Quick_FAQ .title_main {padding-bottom: 28px;}
.ecommerce__Quick_FAQ .title_main::before {display: none}
.client-say.ecommerce-say {padding: 20px 0;}
.ecommerce-web-proje {position: relative;padding-top: 0;}

.ecommerce-squre-bg,
.ecommerce-dot-bg {display: none;}
.ecommerce-portal-banner h1 {font-size: 30px;}
.ecommerce-portal-banner .job-valu-btn .btn-get {width: 148px;max-width: 168px;}
.ecommerce-portal-banner .job-valu-btn .fiverr-buys {width: 100px;}
.ecommerce-portal-banner::after {height: 0;}
.js-anchor-link {min-width: 180px;margin: 0;}
.MoreSer {margin-left: 0px;}
.MoreSer i {margin-left: 8px;font-size: 19px;padding-top: 2px;vertical-align: top;}
.HomeSlider h2 span {display: block;}
.home-slider {height: 540px;}
.panel-title .more-mins {display: inline-block;}
.panel-title .more-less {display: none;}
.panel-title .collapsed .more-mins {display: none;}
.panel-title .collapsed .more-less{ display: inline-block}
#owl-demo-clients .owl-dots {display: none;}
.home-slider .carousel {position: relative;height: 100%;}
.home-slider .carousel-indicators {bottom: 7px;}
.HomeSlider .container {padding: 0;}
.HomeSlider .row {margin: 0;}
.HomeSlider .pull-left {width: 100%;padding: 0 8px;}
#blog-home .owl-dots {display: none;}
/*---our-company-----*/
.CompanyResourcesHeader {padding: 30px 0;}
.WhoWeAreTxt {padding: 17px 0;}
.WhoWeAreTxt span { font-size: 18px;width: 90%;}
.CompanyResourcesHeader h1 {font-size: 30px;}
.WhoWeAreBx p {font-size: 18px;}
.OurOfficeBx h2 {font-size: 30px;}
#galleryslider2 .owl-nav.disabled {display: none !important;}
.OurOfficeTxt ul li {padding: 16px 0;}
.OurOfficeTxt ul li span {font-size: 18px;width: 90%;}
.OurCompanyBanner {margin-top: 10px;height: 150px;}
.OurCompanyBanner img {height: 100%;object-fit: cover;}
.MinHeights {min-height: 50px;}
.OurGallerySection {padding: 30px 0 30px;text-align: center;}
.stickybx {position: relative;position: -webkit-sticky;position:initial !important;}
.OurOfficeTxt {margin-top: 10px;}
.OurOfficeSection {overflow: initial; padding-bottom: 0px !important;}
/*-----Service-Sectiin-home--------*/
.positivity__words {padding-bottom: 80px;}
.positivity {margin-top: 0px;}
.positivity .positivity__alone {font-size: 28px;padding-right: 0; text-align: center;letter-spacing: normal}
.positivity__words2 {position: relative;display: none;width: 100%;top: 0px;height: 280px;transform: translate(-50%,0);right: auto;left: 50%;}
.positivity .positivity__words .change {font-size: 28px;padding-right: 0; text-align: center;letter-spacing: normal}
.positivity .positivity__words .change i { right: auto;top: 100px;  width: 180px;transform: translate(-50%,0);left: 50%; display: none}
.positivity .positivity__words2 .change2 {width: 100%;text-align: center;}
.color-yellow-bg,
.color-red-bg,
.color-blue-bg {width: 260px;height: 260px;}
.positivity { padding-bottom: 130px;}
.JobBoardServiceMarketFeatures{ padding-top: 20px}
.JobBoardServiceMarketFeatures li {padding-right: 0;width: 100%;}

.header_new.affix .navbar-collapse {display: none;}
.header_new .navbar-collapse.in,
.header_new.affix .navbar-collapse.in {display: block;}
.fiverr-new-banner .job-valu-btn .btn-get {margin-right: 9px;width: 153px;}
.job-portal-banner ul {text-align: center;}
.job-pr-icon li {float: none;}
.job-portal-banner-link {display: none;}
.fiverr-new-banner::after {border-left-width: 470px;border-bottom: 350px solid #10a12a;}
.menu-icon {display: none;}
.crowdfunding-say .service-market-ttd li {width: 99%}
.btn.text-primary.jobportal-btn.js-anchor-link {margin: -2px 0 0 4px;}
.NewJobSiteDesign .job-valu {padding-top: 0;}
.ecommerce_review__img {display: none;}
.JobBoardFaqSection .ecommerce__Quick_FAQ .panel-body {padding: 11px;}
.JobBoardFaqSection .ecommerce__Quick_FAQ .panel-heading .panel-title a {padding: 0px 10px;}
.JobBoardFaqSection .ecommerce__Quick_FAQ .panel-default {padding: 10px 0;}
.NewJobSiteDesign .job-valu .portal-price {margin-top: 15px;}
.fiverr-new-banner .line-border {padding: 0;width: 100%;}
.NewJobSiteDesign .btn.text-primary.jobportal-btn.js-anchor-link {padding: 0;margin: 11px 0 0 0;}
.NewJobSiteDesign::after {border-bottom-color: #0c3f59;}
.classified-banner{ text-align: center}
.logic-parter a {margin: 4px 20px;}
.logic-parter {margin-top: 10px;margin-bottom: 10px;}
.SubscriptionModelBx .JobBoardPlans ul li {width: 100%;}
.SubscriptionModelBx .JobBoardPlans ul li {width: 100%;}
.MarketplaceSoftwareBBx .costomer_tab_left {width: 100%;margin-left: 0;}
.product_show_bx_new .product_image_full_shon {height: 106px;}
.BigDataDescription .laravel_img {padding: 10px;}
.BigdataBanner .laravel-banner-txt {padding-top: 0px;}
.CertificationsLaravel {margin-top: 0;}
.LaravelBanners .laravel-anquire .btn {margin-bottom: 13px;}
.LogisticLocationIcon {left: 111px;top: 4px;width: 17px;}
.LogisticLocationIcon2 {right: 122px;bottom: 6px;width: 23px;}
.CookiePolicyBx {text-align: center;}
.CookiePolicyBtnBx {padding-top: 20px;text-align: center;width: 100%;}
.CookiePolicyBtnBx .btn {width: 140px;margin: 1px 5px;}
.JewelryEcommerceFeature {width: 100%;padding-right: 0;}
.process_slideshow .process_slideshow_item {
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-moz-box-orient: vertical;
	-moz-box-direction: normal;
	flex-direction: column;
}
.process_slideshow .process_slideshow_image, .process_slideshow .process_slideshow_text {
	-webkit-flex-basis: 100%;
	-ms-flex-preferred-size: 100%;
	flex-basis: 100%;
	width: 100%;
}
.process_slideshow .process_slideshow_image, .process_slideshow .process_slideshow_text {-webkit-flex-basis: 100%;-ms-flex-preferred-size: 100%;flex-basis: 100%;width: 100%;}
.custom-section.process-wrapper.wd__process--wrapper .svg-box {display: block;width: 330px;height: 330px;top: -65px;}
.wd__process--wrapper .process_slideshow .process_slideshow_text {padding-top: 90px;}
.process_slideshow {text-align: center;}
.custom-section.process-wrapper.wd__process--wrapper .process_slideshow .process_slideshow_image img {max-width: 220px;}
.custom-section.process-wrapper.wd__process--wrapper .process_slideshow .process_slideshow_image img {padding-left: 0;margin: 0 auto;}
.process_slideshow .process_number {margin-left: 0;display: inline-block;}
.process_slideshow .owl-nav {position: relative;top: 0;width: 100%;}
.process_slideshow .owl-nav .owl-prev {left: 30%;}
.process_slideshow .owl-nav .owl-next {right: 30%;}
.OurWebDesignProcess {padding-bottom:80px;}
.CookiePolicyBx {text-align: center;}
.CookiePolicyBtnBx {padding-top: 20px;text-align: center;width: 100%;}
.CookiePolicyBtnBx .btn {width: 140px;margin: 1px 5px;}
.EcommerceKeyBenefitsContent {padding-left: 0;width: 100%;}
.EcommerceKeyDotImag2,
.EcommerceKeyDotImag {display: none;}

/*-----------Ecommerce-developments--------*/
.EcommerceKeyBenefitsBx {width: 100%;}
.EcommerceKeyBenefitsCardRight .EcommerceKeyBenefitsContent {padding-left: 0;padding-right: 0;text-align: left;}
.EcommerceKeyBenefitsCardImg {width: 60px !important;height: 60px;line-height: 58px;border-radius: 0;;border: none !important;}
.EcommerceKeyBenefitsContent {padding-left: 0;width: 100%;padding-top: 8px;}
.EcommerceKeyBenefitsContent h3 {margin-bottom: 0;font-size: 21px;line-height: 28px;}
.EcommerceKeyBenefitsContent p {margin-bottom: 0;}
.EcommerceKeyBenefitsCard {margin-bottom: 25px;}
.EcommerceKeyBenefitsMain {padding-bottom: 10px;}
.eCommerceCustomSolutionSection {padding: 40px 0 0;}
.eCommerceCustomFeatures {margin-top: 20px;}
.eCommerceAppSolution{ padding-bottom: 0}
.eCommerceSupportLogic{ padding-top: 30px;}
.JewelleryEcommerceFAQ .title_main {font-size: 28px;padding-bottom: 20px;padding-left: 10px;}

.ecommerce-process {margin: 0px 0 10px 0%;background:transparent;}
.ecpr-box {position: initial;width: 100%;margin: 5px 0;}
.sr-our-expertise {padding: 10px 0 0 0;text-align: left;}
.sr-our-expertise h2 {font-size: 24px;}
.sr1-whyuslist {padding: 0 0 20px 0;}
.sr1-whyuslist li {width: 100%;font-size: 14px;min-height: 40px;padding: 0 0 0 0;margin: 0 0 5px 0;}
.eCommerceBestAppLogic {padding: 30px 0;}
.EcommerceJewellerySolutionImg {margin-bottom: 20px;}
.testimonial_row_cover.home_testi {text-align: center;}
.customize-top .cilent_img {float: none;}
.customize-top .testimonial_sectks_cont {width: 100%;text-align: center;padding-left: 0;}
.customize-top .testimonial_sectks_cont p,
.customize-top .titleoftestimthis {text-align: center;}
.FreeScriptRight {width: 100%;text-align: left;}
/*----------Freescript------*/
.FreeScriptProductsTxt {padding-top: 20px;}
.UsedTechnologySection h4.title_main {font-size: 26px;}
.UsedTechnologySectionDataa ul li {width: 80%;}
.FreeScriptProductSection {padding: 40px 0 30px;}
.UsedTechnologySection {padding: 40px 0;}
.CustomerReviewsImg {height: auto;}
.ecommerce--review--point {padding: 40px 15px 27px 15px;height: auto;margin-top: 7px;}
.CustomerReviews h2 {font-size: 28px;}
.MainDiscriptionFreescript h1:before {font-size: 55px;width: 100%;}
.MainDiscriptionFreescript {padding: 30px 0;}
.MainDiscriptionFreescript h1 {padding-top: 25px;}
.FreeScriptProductsImg img {width: 100%}
/*-----Yii-Developer-----*/
.OurNewHirigSection {padding: 40px 0;}
.HireDevelopersBannerText h1 {font-size: 36px;}
.HireTopHaddind h2 {font-size: 30px;}
.OurNewHirigModelMain {margin-top: 30px;}
.OurNewHirigModelBx {margin-bottom: 20px;}
.OurNewHirigTechnicalBx {margin-top: 20px;}
.OurNewHirigModelBxSer .HireTopHaddind h2 {font-size: 30px;text-align: left;}
.HireEasyStepsBx {display: inline-block;width: 48%;}
.HireEasyStepsBorder2, .HireEasyStepsBorder {display: none;}
.HireEasyStepsBxBg h5 {font-size: 16px;}
.BetterUnderstandSection h2 {font-size: 30px;}
.CustomerReviewsBx {text-align: center;}
.CustomerReviewsBxContent {padding-left: 0;display: inline-block;width: 100%;padding-top: 10px;text-align: center;}
.CustomerReviewsBxImg {float: none;display: inline-block;}
/*-------User-Managements-------*/
.UserManagementKeyBenefitsSection,
.BestDevelopmentSection {padding: 40px 0 20px;}
.CustomUserManagementSection {padding: 40px 0;}
.ManagementKeyBenefitsBx {padding: 30px 30px;min-height: 130px;}
.UserManagementFeaturesSection {padding: 40px 0;}
.UserManagementFeaturesUp {float: left;width: 100%;padding: 0;margin-bottom: 18px;margin-right: 0;margin-left: 0;}
.UserManagementFeaturesBx {padding: 20px 20px;min-height: 200px;transition: .5s;}
.UserManagementFeaturesBx2 {border-color: #f8f9fb;}
.SupportWillGetbx {margin-bottom: 30px;min-height: 40px;}
.OrderManagementSoftwareBanner .job-pr-icon {width: 100% !important;}
.OrderManagementSoftwareFeatures li {line-height: 16px;width: 100%;}
.OrderManagementSoftwareFeatures {margin-top: 20px;}
.CustomQuickFAQScript .FaqImgBx {text-align: center;}
.CustomQuickFAQScript .FaqImgBx img {max-width: 170px;}
.JobBoardbxVideoBottom iframe {max-width: 100%;width: 100%;}
.SubscriptionModelPrice {padding: 20px 20px;margin-top: 20px;}
.SubscriptionModelPrice .srik_cls {font-size: 28px;}
.SubscriptionModelPrice .srik_cls .sml_labl {font-size: 28px;}
.SubscriptionModelPrice h4 {font-size: 55px;}
.SubscriptionModelPriceBx {padding: 20px 10px;}
.SubscriptionModelPriceBx .fiverr-buys {padding: 9px 10px;}
.SubscriptionModelPriceBx .btn-get {padding: 9px 10px;}
.JobBoardNewDesign .job-valu .portal-price {width: 100%;}
.HireFlexNewImg {float: left;width: 100%; display: none}
.HireFlexNewSection .new-hiring-div .title_heading {display: inline-block;text-align: left;padding-left: 75px;}
.HireFlexNewTxt {margin-bottom: 30px;padding-left: 61px;text-align: left;}
.HireFlexNewTxt i {display: inline-block;width: 33px;}
.cack_logo_img {display: none;padding-top: 20px;position: absolute;right: 60px;top: -230px;width: 100px;}
.otherhire_developer_back_iin .new-developers-mask {padding-bottom: 130px;}
.DeliSou {width: 100%;margin-bottom: 8px;}
.JobBoardNewDesign .job-pr-icon {width: 100% !important;}
.JobBoardNewDesign .job-valu .portal-price {width: 100%;}
.AppPrice {text-align: left;}
.JobBoardNewDesign h2 {font-size: 17px !important;}
.NewCrowdDesign .DeliSou {width: 100%;}
.fiverr-new-banner {background: #eef2f5;}
.WordPresseCommerceBanner::after {border-bottom-color: #1e9bf3;}
.job_product_page_header_in h3 {font-size: 20px;}
.WebsiteRedesignServiceSection {padding: 0;}
.WebsiteRedesignServicecontainer {padding: 30px 10px;display: inline-block;width: 100%;}
.WebsiteRedesignBanner{background:url("../../img/images/webdevelopment/redesign-banner-mobile-img.jpg") no-repeat scroll center top;background-size: cover;padding: 50px 0 30px;}
.WebReDesignDevelopment .WebDesignDevelopmentBx {text-align: center;min-height: 200px;}
.WebReDesignDevelopment .WebDesignDevelopmentBx h3 br {display: none;}
.WebReDesignDevelopment .WebDesignDevelopmentBx h3{margin-top: 15px}
.HotelBookingSoftwareBanner::after {border-bottom-color: #df7a5b;}
/*.ReadyMadeScriptSection,
.laravel-descriptions{ display: none; height: 0}*/
.laravel-portfolio-php-dev {display: none;}
.HireFlexNewSection .new-hiring-div .title_heading {font-size: 26px;}
.HireFlexNewHeading {font-size: 16px;}
.HireFlexNewTxt i {width: 20px;}

.crowdfunding-banner-new:after{border-bottom-color: #28c960;}
.groupon_clone_new:after{border-bottom-color: #ef534e;}
.freelacer-banner-new:after{border-bottom-color: #27c5f9;}
.equipment-banner-new:after{border-bottom-color: #e7b901;}
.rms-banner-new:after{border-bottom-color: #0197fd;}
.service-market-banner-new:after{border-bottom-color: #27baee;}
.grocery-banner-new:after{border-bottom-color: #ec9d06;}
.whatsapp-clone-new:after{border-bottom-color: #27c5f9;}
.onlineexam-banner-new:after{border-bottom-color: #0265cb;}
.AbsBannerNew:after{border-bottom-color: #0084ff;}
.realestate-banner-new:after{border-bottom-color: #1279c6;}
.food-orderung-banner-new:after{border-bottom-color: #e38b1d;}
.property-banner-new:after{border-bottom-color: #0197fd;}
.lsnews-banner-new:after{border-bottom-color: #1279c6;}
.eBayNewBanner:after{border-bottom-color: #374046;}
.TeacherMarketplaceBanner:after{border-bottom-color: #28c960;}
.LinkedinBannerNew:after{border-bottom-color: #0197fd;}
.PHPForumScript:after{border-bottom-color: #1279c6;}
.product-review-new-banner::after {border-bottom-color: #a4d6fb;}
.BlogScriptBanner:after{border-bottom-color: #1279c6}
}
@media only screen and (max-width:390px){
.positivity .positivity__alone {font-size: 27px;}
.positivity .positivity__words .change {font-size: 28px;}
.positivity__words2 {top: -20px;transform: translate(-50%,0);right: auto;left: 50%;}
.positivity .positivity__words .change i {right: auto;top: 86px;width: 180px;transform: translate(-50%,0);left: 50%;}
.positivity {padding-bottom: 140px;}
}
