*{padding:0;margin:0;box-sizing:border-box;-moz-box-sizing:border-box}
a{transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease}
img{max-width:100%}
h1,h2,h3,h4,h5,h6,p{margin:0}
.ajdev_wrapper {
    display: flex;
    flex-direction: row-reverse;
    flex-wrap: wrap;
}
.ajdev_form .form-input-block {
    display: flex;
    margin-bottom: 15px;
    flex-wrap: wrap;
}
.ajdev_form .form-input-block .rest1-input.hall-rest1-cont {
    width: calc(50% - 10px);
    margin: 0 5px;
}
.ajdev_form .form-input-block .rest1-input.hall-rest1-cont input{
    margin-bottom: 0;
}
.ajdev_form .form-input-block.textarea .rest1-input.hall-rest1-cont {
    width: 100%;
}
.addressrow .wp {
    display: flex;
}
.addressrow .wp .icon{
    width: auto;
}
.s-links ul {
    display: flex;
    flex-wrap: wrap;
}
.s-links ul li {
    list-style: none;
}
.s-links ul li a{
    padding: 0;
    width: 50px;
    height: 50px;
    display: flex !important;
    align-items: center;
    justify-content: center;
}
.ajdev-baner-p {
    width: 100%;
}
.ajdev-banr-tree img {
    margin-bottom: -5px;
}
.expert-ul .resize-section-outer.p-20 {
    padding: 20px;
}
.footer-add {
    display: flex;
    width: 100%;
}
.footer-add .ajdev_flag {
    margin-right: 0;
    margin-top: 6px;
    width: 70px;
}
.footer_map {
    float: left;
    width: 100%;
    height: 300px;
    overflow: hidden;
}
.text_increment.wrk_value li:before {
    background-color: transparent;
    color: #000;
    font-size: 35px;
    padding: 0;
    margin-right: 32px;
    width: 60px;
    height: 60px;
    text-align: center;
    line-height: 60px;
    position: absolute;
    left: 0;
}
.text_increment.wrk_value li:after {
    position: absolute;
    content: "";
    border: 1px solid #ccc;
    width: 60px;
    height: 60px;
    transform: rotate(45deg);
    left: 0;
}
.aj_exeperties li img {
    width: 168px;
}
.real-head-outer{float:left;width:100%}
.real-head-outer .navbar{margin:0;box-shadow:none;border:none;background:0 0}
.real-head-outer .navbar ul li a{text-transform:uppercase;padding:38px 17px}
.real-head-outer .navbar ul li a:hover{color:#e34c25!important}
.real-head-outer .navbar ul li a:hover{background:0 0!important}
.real-head-outer .navbar ul li ul li a{padding:12px}
.real-head-outer .navbar ul li a:hover{background:#f5f5f5;color:#0070c9}
.login-top{margin:0;margin-top:28px}
.login-top li{display:inline-block;float:none;vertical-align:middle}
.real-head-outer .navbar-right.login-top li a{padding:0;color:#444;text-transform:uppercase;font-size:15px}
.real-head-outer .navbar-right.login-top li i{font-size:15px;color:#0070c9}
.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{background:#f5f5f5;color:#0070c9;background-image:none!important;box-shadow:none}
.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.open>a{background-image:none!important}
.navbar-brand{height:auto}
.ajdev-bnner-ouetr{height:710px;float:left;width:100%;background:url(../../images/background-img/ajdevtech/banner.jpg) no-repeat fixed;background-repeat:no-repeat;background-size:cover;position:relative}
.ajdev-banr-tree{position:absolute;right:5%;bottom:0}
footer{float:left;width:100%;background:#000;padding:15px 0;padding-bottom:0}
.footer-logo{float:left;width:100%;margin-bottom:20px}
.ajdev-footer-link-left{float:left;width:100%}
.ajdev-footer-link-left li{float:left;width:100%;margin-bottom:10px}
.ajdev-footer-link-left li a{float:left;width:auto;color:#fff;font-size:16px}
.ajdev-footer-link-left li a i{color:#b3b3b3;font-size:18px;margin-right:3px}
.footer-sol{float:left;width:100%;margin-top:50px}
.footer-sol li{display:inline-block;vertical-align:top;margin-right:15px;margin-bottom:10px}
.footer-sol li a i{font-size:17px;color:#b2b2b2}
.footer-link-left li a:hover{text-decoration:underline}
.footer-add-1{background:url(../../images/background-img/ajdevtech/india.png) no-repeat top left;float:left;width:100%;background-size:30px;padding-left:40px;background-position:0 7px}
.footer-add-2{background:url(../../images/background-img/ajdevtech/united-states-of-america.png) no-repeat top left;float:left;width:100%;background-size:30px;padding-left:40px;background-position:0 31px;margin-top:25px;border-top:1px solid #ffffff4d;padding-top:25px}
.footer-btm {
    float: left;
    width: 100%;
    padding: 20px 0;
    margin-top: 10px;
    border-top: 1px solid #3f3f3f;
}
.ajdev_address .aj-footer-common-head-p{font-size: 16px;}
.footer-btm p{float:left;width:100%;text-align:center;color:#fff}
.addressrow a{width:100%;display:inline-block}
.addressrow a span{width:55px;display:inline-block}
.ajdev-baner-text-outer{position:absolute;top:0;bottom:0;height:200px;margin:auto;left:5%}
.expert-outer{float:left;width:100%;display:table}
.expert-left{width:50%;background:#e34c25;padding:30px;display:table-cell;vertical-align:top}
.common-heading{float:left;width:100%;margin:0 2%;margin-top:30px}
.common-heading h4 span{font-family:robotobold}
.expert-ul{float:left;width:100%;margin-top:55px;margin-bottom:1%}
.expert-ul ul{float:left;width:100%;text-align:center}
.expert-ul ul li{width:45.5%;display:inline-block;vertical-align:top;text-align:center;background:#fff;border-radius:5px;margin:2%;padding:30px}
.expert-ul-hm-h4{font-size:24px;color:#e34c25;font-family:robotolight;margin-top:15px;height:60px}
.expert-right{display:table-cell;vertical-align:top;background:url(../../images/background-img/ajdevtech/ex-bg.jpg) center center fixed;background-size:cover}
.ideas-outer{float:left;width:100%;padding:40px 0;text-align:center}
.ideas-heading{float:left;width:100%;text-align:center}
.ideas-heading h4 span{font-family:robotobold;text-transform:uppercase}
.ideas-inner{margin-top:60px;text-align:center;background:url(../../images/background-img/ajdevtech/bg-ideas.png) center center no-repeat,url(../../images/background-img/ajdevtech/ide-sun.png) top center no-repeat;display:inline-block;width:1300px;margin-bottom:20px}
.ideas-block-img{display:inline-block;background:#fff;border-radius:100%}
.ideas-block{display:inline-block;width:20%;margin:auto}
.ideas-block-img img{border:1px dashed #a4a4a4;border-radius:100%;padding:10px}
.ideas-block-text{display:inline-block;width:100%;padding:0 15%;margin-top:20px}
.ideas-block.ideas-block4{position:relative;top:20px}
.ideas-block.ideas-block2{position:relative;top:24px}
.ideas-block.ideas-block1{position:relative;top:37px}
.invol-outer{float:left;width:100%;background:#f5f5f5;padding:20px 0;background:url(../../images/background-img/ajdevtech/list-bg.png) bottom center #f5f5f5 repeat-x;padding-bottom:160px}
.invol-heading{float:left;width:100%;margin-bottom:20px}
.invol-heading h4 span{font-family:robotobold}
.invol-left ul{float:left;width:100%}
.invol-left ul li span{font-size:45px;color:#b0b0b0;font-family:robotoblack;vertical-align:middle}
.projects-outer{width:100%;display:table}
.projects-left{width:50%;display:table-cell;vertical-align:middle}
.projects-left ul{float:left;width:100%}
.projects-left ul li{float:left;width:50%;height:390px;position:relative;overflow:hidden}
.projects-bg1{background:url(../../images/background-img/ajdevtech/pro-bg-1.png) no-repeat;background-size:cover}
.projects-bg2{background:url(../../images/background-img/ajdevtech/pro-bg-2.png) no-repeat;background-size:cover}
.projects-bg3{background:url(../../images/background-img/ajdevtech/pro-bg-3.png) no-repeat;background-size:cover}
.projects-bg4{background:url(../../images/background-img/ajdevtech/pro-bg-4.png) no-repeat;background-size:cover}
.projects-left ul li img{position:absolute;left:0;right:0;top:-25%;bottom:0;margin:auto;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease}
.projects-left ul li a{position:absolute;left:0;right:0;top:0;bottom: -30%;margin:auto;width:102px;height:44px;background:0 0;color:#fff;text-transform:uppercase;text-align:center;font-size:15px;border-radius:5px;padding:11px 0;box-shadow:0 0 5px rgba(0,0,0,.22);transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;border:1px solid #fff; margin: auto !important;}
.projects-left ul li:hover a{border:1px solid #e34c25;background:#e34c25;  bottom: -40%;}
.projects-left ul li:hover a{left:0;right:0;}
.projects-left ul li:hover img{top: -40%;}
.projects-ryt{display:table-cell;vertical-align:middle;width:50%;text-align:center;background:url(../../images/background-img/ajdevtech/phonebg.jpg) no-repeat;background-size:cover}
.testi-outer{float:left;width:100%;padding:80px 0}
.testi-inner{float:left;width:100%;margin-top:60px}
.testi-inner .bx-wrapper{box-shadow:none;border:none;background:0 0;margin-bottom:0;text-align:center}
.testi-inner p{padding:0 13%;text-align:center;font-size:15px;color:#666;line-height:30px;font-family:robotoitalic;margin-bottom:25px}
.testi-com1{margin-bottom:10px;margin-right:10px}
.testi-com2{margin-top:10px;margin-left:10px}
.testi-bor{display:inline-block;height:3px;width:25px;background:#333;margin:auto;left:0;position:absolute;right:0;bottom:65px}
.testi-inner .bx-wrapper h4{display:inline-block;width:100%;text-align:center;margin-top:10px;font-size:16px;color:#333}
.testi-inner .bx-wrapper h5{display:inline-block;width:100%;text-align:center;margin-top:10px;font-size:14px;color:#e34c25}
.bx-wrapper .bx-pager.bx-default-pager a{background:#ccc}
.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus,.bx-wrapper .bx-pager.bx-default-pager a:hover{background:#e34c25}
.ideas-heading.pro-head-main{padding-top:30px;padding-bottom:30px}
.motto-outer{background:#f5f5f5;float:left;width:100%;padding:40px 0}
.motto-inner{float:left;width:100%;}
.motto-inner h4{font-size:24px;color:#444;font-family:robotolight;text-align:center;padding:0 10%;line-height:32px;margin-top:20px}
.motto-inner h4 span{font-family:robotobold}
.motto-inner h4 a{background:#e34c25;color:#fff;font-size:24px;text-transform:uppercase;padding:2px 8px;margin-right:5px}
.contact-us-outer{background-attachment:fixed;background-image:url(../../images/background-img/ajdevtech/contact-bg.png);background-size:cover;color:#fff;padding:70px 0 240px;background-repeat:no-repeat;float:left;width:100%}
.form-inner-block{width:100%;padding:50px;border-radius:4px;background:#fff;margin-top:-206px;max-width:1091px;display:inline-block;text-align:left;vertical-align:top;box-shadow:0 0 3px rgba(0,0,0,.2);-moz-box-shadow:0 0 3px rgba(0,0,0,.2);-webkit-box-shadow:0 0 3px rgba(0,0,0,.2);-o-box-shadow:0 0 3px rgba(0,0,0,.2);-ms-box-shadow:0 0 3px rgba(0,0,0,.2)}
.contact-home-main .form-inner-block{
    padding: 25px 0 10px;
}
.formrightsection{width:100%;float:right}
.form-block-outer{position:relative}
.form-input-block{float:left;width:100%}
.half-input-block{float:left;position:relative;}
.half-input-block:last-child{width: 100%;}
.form-input-block input{width:100%;float:left;border:1px solid #b7b7b7;height:50px;padding:10px;font-size:13px;color:#000;margin-bottom:25px}
.form-input-block button{width:100%;float:left;border:1px solid #b7b7b7;height:50px;padding:10px;font-size:13px;color:#000}
.form-input-block.textarea{min-height:188px;color:#000;margin-bottom: 0;}
.form-input-block textarea{width:100%;float:left;border:1px solid #b7b7b7;height:161px;padding:10px;font-family:Roboto;font-size:13px}
.half-input-block input.send-message-btn{background:#e34c25 none repeat scroll 0 0;border:medium none;color:#fff;font-size:21px;height:76px;text-transform:uppercase;width:100%;position:relative;border-radius:3px;overflow:hidden;transition:all 1s;-moz-transition:all 1s;-webkit-transition:all 1s;-o-transition:all 1s;-ms-transition:all 1s}
.half-input-block button.send-message-btn{float: right;width: auto;background:#e34c25 none repeat scroll 0 0;border:medium none;color:#fff;font-size:18px; height:auto;;text-transform:uppercase;position:relative;border-radius:3px;overflow:hidden;transition:all 1s;-moz-transition:all 1s;-webkit-transition:all 1s;-o-transition:all 1s;-ms-transition:all 1s;padding: 20px 30px;}
.half-input-block button.send-message-btn:hover {
    background-color: #f76641;
}
.formleftsection{float:left;width:100%}
.formleftsection>h2{float:left;font-size:36px;font-weight:300;text-transform:uppercase;width:100%}
.address-block-outer{width:100%;float:left;border-top:1px solid #cacaca;border-bottom:1px solid #cacaca;padding:20px 0}
.addressrow{width:100%;float:left;padding-bottom:20px;padding-left:0px;position:relative;font-size:16px;color:#343434}
.addressrow img{left:0;position:absolute;top:3px;height:15px}
.s-links{text-align:left;display:inline-block;width:100%;    margin-top: 25px;}
.s-links a{display:inline-block;padding:25px 7px 0}
.contact-home-main{float:left;width:100%;text-align:center;margin-bottom:20px}
.s-links span{border-radius:50%;display:inline-block;height:56px;width:56px;background-color:#4285f4}
.contact-us-outer .ideas-heading h4{color:#fff}
.top-scroll{background:#e34c25;height:60px;width:60px;border-radius:100%;text-align:center;position:fixed;bottom:20px;right:20px;padding:15px 0;cursor:pointer;box-shadow:0 2px 5px rgba(0,0,0,.17);display:none}
.top-scroll i{color:#fff;font-size:24px}
.inner-banner{background:url(../../images/background-img/ajdevtech/inr-bnr-bg.jpg) no-repeat center center;background-size:cover;float:left;width:100%;height:244px;border-bottom:6px solid #e34c25}
.inner-bnr-h4 h4{font-size:50px;color:#fff;font-family:robotobold;text-transform:uppercase}
.inner-bnr-h4 h4 span{color:#e34c25}
.inner-bnr-h4{margin-top:50px}
.inner-bnr-img{margin-top:0}
.inr-abt-block{float:left;width:100%;padding:80px 0}
.inr-abt-block ul{float:left;width:100%;text-align:center}
.inr-abt-block ul li{display:inline-block;float:left;width:29%;text-align:left;margin:0 2%}
.inr-abt-block ul li h4{font-size:35px;color:#333;text-transform:uppercase;font-family:robotolight;margin-bottom:20px}
.inr-abt-block ul li h4 span{font-family:robotobold}
.inr-abt-block ul li p{font-size:16px;color:#666;line-height:30px}
.inr-abt-block ul li p span{color:#e34c25;font-family:robotomedium;display:inline-block;width:100%}
.inr-abt-est-outer{float:left;width:100%;padding:45px 0;background:#f5f5f5}
.inr-abt-est-outer p{font-size:32px;color:#333;font-family:robotolight}
.inr-abt-big-img{float:left;width:100%;height:610px;background:url(../../images/background-img/ajdevtech/ad-bg.jpg) no-repeat fixed;background-size:cover}
.inr-abt-work-val{float:left;width:100%;padding:20px 0}
.inr-abt-heading{float:left;width:100%}
.inr-abt-heading p{font-size:16px;color:#666}
.inr-abt-work-val ul{float:left;width:100%}
.inr-abt-work-val ul li{float:left;width:100%;margin-top:45px;position:relative;
    padding-left:94px;
    padding-top:16px;
    min-height:77px}
    .pagser-exp-outer .aj_exeperties li {
        margin: 0;
    }
.inr-abt-gall{float:left;width:100%;padding-bottom:80px}
.btm-abt-org{background:#e34c25}
.btm-abt-org p{color:#fff}
.why-us-2-block{float:left;width:100%;padding:80px 0}
.why-us-2-block h4{font-size:22px;color:#333;font-family:robotobold;text-transform:uppercase;margin-bottom:15px}
.why-us-2-block p{font-size:16px;color:#666}
.why-us-list{float:left;width:100%;padding:40px 0}
.why-us-list ul{float:left;width:100%}
.why-us-list ul li{width:29%;margin:40px 2%;display:inline-block}
.bg-gray{background:#f5f5f5}
.why-us-list ul li h4{text-transform:uppercase;font-family:robotobold;font-size:20px;margin-top:20px}
.inr-abt-est-outer h6{font-size:16px;line-height:25px;margin-top:8px}
.margin-tb-15{padding:15px 0}
.pag-ser-outer{float:left;width:100%;padding:0px 0}
.pagser-exp-outer{float:left;width:100%;border-bottom:1px solid #ddd}
.pagser-exp-outer ul{float:left;width:100%;text-align:center}
.pagser-exp-outer ul li{display:inline-block;width:33%;border-right:1px solid #ddd;min-height:225px;padding:35px 0}
.pagser-exp-outer ul li:last-child{border-right:none}
.no-border{border:none}
.pagser-exp-outer ul li h4{font-size:24px;font-family:robotolight;margin-top:22px}
.pag-ser-inner{float:left;width:100%}
.pag-ser-inner .ideas-heading{margin-bottom:50px}
.pag-serdev-outer{float:left;width:100%;padding:80px 0}
.pag-serdev-inner{float:left;width:100%}
.pag-serdev-inner ul{float:left;width:100%;text-align:center;margin-top:58px}
.pag-serdev-inner ul li{width:29%;display:inline-block;vertical-align:top;padding:80px 15px}
.serdev-bg1{background:url(../../images/background-img/ajdevtech/dev-1.png) no-repeat center}
.serdev-bg2{background:url(../../images/background-img/ajdevtech/dev-2.png) no-repeat center}
.serdev-bg3{background:url(../../images/background-img/ajdevtech/dev-3.png) no-repeat center}
.pag-serdev-inner ul li h4{font-size:24px;color:#e34c25;font-family:ralewaysemibold;margin-bottom:15px}
.pag-serdev-inner ul li p{font-size:16px;color:#666}
.pag-serweb-outer{float:left;width:100%;padding:80px 0}
.pag-serweb-inner{float:left;width:100%}
.ser-flx-outer{float:left;width:100%}
.ser-flx-outer li{float:left;width:100%;margin-top:80px}
.pag-serweb-left{width:47%;text-align:center}
.pag-serweb-right{width:48%;text-align:center}
.float-left{float:left}
.float-right{float:right}
.text-left{text-align:left}
.ser-flx-outer li h4{font-size:36px;color:#e34c25;font-family:robotolight;margin-bottom:20px}
.ser-flx-outer li p{font-size:14px;color:#666;margin-bottom:30px}
.ser-flx-outer li h3{font-size:18px;color:#282828;font-family:robotobold;margin-bottom:15px}
.testi-page-outer{float:left;width:100%;padding:45px 0}
.aj-testi-out1{width:45%;display:inline-block;vertical-align:top;background-color:#fff;border-radius:5px;position:relative;background-color:#f5f5f5;padding:35px 35px;margin:35px 2%;background:url(../../images/background-img/ajdevtech/testi-img.png) no-repeat #f5f5f5;background-position:96% 93%}
.aj-testi-out1-p{padding:0;margin:0;font-size:15px;color:#666;line-height:30px;font-family:robotoitalic}
.aj-testi-out1::after{background:url(../../images/background-img/ajdevtech/shadow-1.png) no-repeat;width:100%;height:40px;content:"";position:absolute;left:0;bottom:-40px;background-size:100%}
.aj-testi-out1-h4{margin-top:23px}
.career-outer{float:left;width:100%;padding:80px 0;background:url(../../images/background-img/ajdevtech/career-bg.png) no-repeat top center;background-size:cover}
.career-inner{float:left;width:100%}
.margin-btm-15{margin-bottom:15px}
.career-form-outer{float:left;width:100%;margin-top:60px}
.career-form-outer p{float:left;width:100%;font-size:30px;color:#333;font-family:robotolight;margin-bottom:20px;text-transform:uppercase}
.career-form-outer p span{color:#e34c25;font-family:robotobold}
.car-file-out{position:relative}
.car-file-out input[type=file]{position:absolute;padding:0;width:100%;top:0;left:0;z-index:9;opacity:0}
.form-input-block input.submit-btn{background:#e34c25;color:#fff;border:none;font-size:16px}
.contact-left-ul{float:left;width:100%;margin-top:55px}
.contact-left-ul li{float:left;width:100%;font-size:30px;color:#666;font-family:robotolight;margin-bottom:17px;position:relative;padding-left:32px}
.contact-left-ul li::after{position:absolute;top:0;left:0;height:20px;width:20px;background:#e34c25;border-radius:100%;content:"";bottom:0;margin:auto}
.float-width{float:left;width:100%}
.padding-80{padding:80px 0}
.portfolio-left{float:left;width:70%}
.portfolio-rigth{float:right;width:30%}
.portfolio-rigth h4{float:left;width:100%;font-size:33px;color:#000;text-transform:uppercase;font-family:ralewaybold;margin-bottom:15px}
.portfolio-rigth-inr{float:left;width:100%;background:#f5f5f5;border-radius:5px;padding:25px;box-shadow:0 5px 7px rgba(0,0,0,.17);margin-top:25px}
.portfolio-rigth-inr h5{font-size:18px;text-transform:uppercase;color:#000;font-family:ralewaybold}
.portfolio-rigth-inr a{background:#e34c25;color:#fff;text-align:center;font-size:14px;border-radius:3px;padding:10px 10px;text-transform:uppercase}
.portfolio-rigth-inr p{margin:10px 0}
.rel{position:relative}
.por-img{position:absolute;bottom:-74px;right:230px}
.float-left{float:left!important}
.float-right{float:right!important}
.portfolio-left.float-right .por-img{right:inherit;left:229px; z-index: 9;}
.por-out{margin-bottom:110px}
.ajdevtech-header-nav nav{float:right}
.ajdevtech-header-nav nav ul{display:inline-block}
.ajdevtech-header-nav nav ul li{display:inline-block;vertical-align:middle}
.ajdevtech-header-nav nav ul li a{display:inline-block;vertical-align:middle;padding:28px 15px;text-transform:uppercase;color:#000}
.ajdevtech-header-nav{padding:15px 0}


@media screen and (max-width:1300px){
.ideas-inner{width:100%}
.baner-text-outer h4{font-size:40px}
.baner-text-outer{height:168px}
.banr-tree{width:360px}
.bnner-ouetr{height:610px}
.formrightsection{width:60%}
.formleftsection{width:30%}
.ajdev-baner-h3 {
    font-size: 36px;
}
.ajdev-banr-tree {
    width: 406px;
}
}
@media screen and (max-width:1200px){
.por-img{display:none}
}
@media screen and (max-width:1024px){
.navbar-header{float:none}
.navbar-left,.navbar-right{float:none!important}
.navbar-toggle{display:block;margin-top:21px}
.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}
.navbar-fixed-top{top:0;border-width:0 0 1px}
.navbar-collapse.collapse{display:none!important}
.navbar-nav{float:none!important;margin-top:7.5px}
.navbar-nav>li{float:none}
.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}
.collapse.in{display:block!important}
.navbar-brand{height:auto}
.real-head-outer .navbar ul li a{padding:15px}
.login-top{margin-top:5px;margin-bottom:20px}
.ideas-inner{background-image:none}
.ideas-block.ideas-block1,.ideas-block.ideas-block2,.ideas-block.ideas-block4{top:0}
.ideas-block{vertical-align:top}
.expert-left,.invol-left{width:100%}
.invol-ryt{display:none}
}
@media screen and (max-width:992px){
.portfolio-left{width:100%}
.portfolio-rigth{width:100%}
.ajdev-banr-tree{
    display: none;
}
.ajdev-baner-text-outer.col-md-6 {
    width: 100%;
    text-align: center;
}
.ajdev-baner-text-outer {
    left: 0;
    right: 0;
}
.ajdev-bnner-ouetr {
    height: 530px;
}
}
@media screen and (max-width:920px){
.projects-left{float:left;width:100%;display:inline-block}
.projects-ryt{float:left;width:100%;display:inline-block;padding:40px 0}
.banr-tree{display:none}
.baner-text-outer{left:0;width:100%;text-align:center}
.baner-text-outer p{width:100%}
.bnner-ouetr{height:510px}
}
@media screen and (max-width:768px){
.ideas-block{width:48%;margin:20px 0}
.formleftsection{width:100%}
.formrightsection{width:100%;margin-bottom:20px}
.inr-abt-block ul li{width:100%;margin-bottom:40px}
.inr-abt-block ul li:last-child{margin-bottom:0}
.inner-bnr-img{display:none}
.inner-bnr-h4{width:100%}
.why-us-list ul li{width:44%}
.pagser-exp-outer ul li{width:100%;border:none!important;padding:30px 0}
.pag-serdev-inner ul li{width:100%}
.pag-serweb-left{width:100%;margin-bottom:30px}
.pag-serweb-right{width:100%;text-align:center}
.testi-page-inner ul li{width:100%;margin:35px 0}
.ajdev_form .form-input-block {
    margin-bottom: 0;
}
.ajdev_form .form-input-block .rest1-input.hall-rest1-cont {
    width: 100%;
    margin-bottom: 10px;
}
.half-input-block button.send-message-btn{
    padding: 20px 15px;
    margin-bottom: 15px;
}
.ajdev_wrapper .col-md-8, .ajdev_wrapper .col-md-4 {
    padding: 0;
}
.aj-contact-home-head {
    font-size: 28px;
}
.expert-left{padding: 0;}
.expert-ul {
    margin-top: 25px;
}
.pag-ser-inner .ideas-heading {
    margin-bottom: 20px;
}
.por-out{margin-bottom:50px}
.aj-testi-out1 {
    width: 100%;
}
}
@media screen and (max-width:550px){
.expert-ul ul li{width:100%;margin:20px 0}
.invol-left ul li{font-size:22px}
.invol-left ul li span{font-size:40px}
.ideas-block{width:100%}
.projects-left ul li{width:100%;height:290px}
.bnner-ouetr{height:410px}
.baner-text-outer h4{font-size:32px}
.motto-inner h4{padding:0}
.half-input-block{width:100%}
.half-input-block input.send-message-btn{font-size:16px;height:60px}
.inr-abt-est-outer p{font-size:25px}
.inr-abt-est-outer{padding:40px 0}
.inr-abt-big-img{height:510px}
.why-us-list ul li{width:100%;margin-right:0;margin-left:0}
.portfolio-rigth h4{font-size:26px;margin-bottom:5px}
}
