﻿.backend-tec{
    margin-top:62px;
}

.mvc-col1 h3{
    margin-bottom:30px;

}
.mvc-col1 h6 {
    margin-bottom: 30px;
}
.mvclogo{
    width:100px;
    height:100px;
}
.mvc-main {
  background-color:#1A508E;
  color:white;
  padding:30px;
  padding-top:70px;
  padding-bottom:70px;
  margin-bottom:45px;
}
    .mvc-main h3{
        padding-bottom: 20px;
    }
.nodejs-section {
margin-top:50px;
}

.nodejs-main {
    background-color: #1A508E;
    color: white;
    padding: 30px;
    padding-top: 70px;
    padding-bottom: 70px;
    margin-bottom: 45px;
}

    .nodejs-main h3 {
        padding-bottom: 20px;
    }
.nj-img {
    padding-bottom:20px;

}

.nj-h5{
    padding-left:20px;
}
.nj-col {
    border: 1px solid #dee2e6;
    padding: 20px;
    height:310px;
    overflow:auto;
    margin-bottom:20px;
}
.wnj-h {
    padding-bottom:30px;
}


.Ajs-col {
    padding: 20px;
    border: 1px solid #dee2e6;
    height:80px;
   
}
.aj-mc {
    margin-bottom:15px;
}

.Angular-js-section {
    margin-top:30px;
    padding-top:30px;
    background-color:#f1f1f1;
    padding-bottom:30px;
}
.ajs-h {
    margin-bottom:50px;
}
.ajs-i{
    width:65px;
    height:65px;
    margin-top:20px;
    margin-bottom:20px;
}
.ajs-h3{
    margin-top:50px;
    margin-bottom:50px;
}

.aj-p{
    margin-bottom:50px;
}
.aj-h6{
    margin-bottom:20px;
}
.Ajs-id {
    box-shadow:2px 2px 2px #dee2e6;
    padding:20px;
    background-color:white;
    height:300px;
}
.aj-col{
    margin-bottom:20px;
}
/*medium screen according to bootstrap*/

@media (min-width: 768px) {
    .Ajs-id {
        height: 350px;
    }
}
/*Large screen according to bootstrap*/
@media (min-width: 992px) {
    .Ajs-id {
        height: 300px;
    }
}


.vuejs-section{
    margin-top:50px;
    width:100%;
}
.vjs-h3{
    margin-bottom:30px;
}
.vjs-p{
    margin-bottom:30px;
}
.vjs-services{
    margin-bottom:30px;
}

.vjs-content {
    background-color: #f1f1f1;
    margin-bottom: 20px;
    padding-top:20px;
}
.vjs-i {
    margin-bottom:20px;
}



@media only screen and (max-width: 600px){
    .ajs-row {
        border: 2px solid #f1f1f1;
        margin-bottom: 20px;
    }
    .vjs-content {
        margin-bottom: 0px;
    }
 
    .mobile-vueJs {
        display: block;
        
    }
    .desktop-vueJs {
        display: none;
    }
}
@media only screen and (min-width: 600px) {
    
    .mobile-vueJs {
        display: none;
    }

    .desktop-vueJs {
        display: block;
    }
}

.Reactjs-section {
    margin-top: 50px;
    padding-top: 60px;
    padding-bottom:50px;
    background-color: #1A508E;
    color: white;
}
.rjs-h3{
    margin-bottom:40px;
}
#hireDevelopers-rjs{
    margin-top:30px;
}

.rjs-i{
    height:100px;
    width:100px;
}
.rjs-dev-services{
    margin-top:50px;
}

.rjs-p{
    margin-bottom:50px;
}
.rjs-i{
    margin-bottom:30px;
}

.rjs-industries {
    margin-top: 50px;
    padding-top: 50px;
    padding-bottom: 50px;
    background-color: #f1f1f1;
}
.rj-s{
    margin-bottom:30px;
}
.rj-p {
    margin-bottom: 50px;
}
.rj-s-in {
    margin-bottom: 30px;
    margin-top: 30px;
}
.rj-services-content{
    background-color:white;
    height:380px;
    padding:20px;
    margin-bottom:20px;
}
/* Small devices less than 576px */
@media only screen and (max-width: 576px) {
    .rj-services-content {
        height: 360px;
    }
}


    /* Small devices (landscape phones, 576px and up)*/
    @media (min-width: 576px) {
        .rj-services-content {
            height: 350px;
            
        }
    }

    /* Medium devices (tablets, 768px and up)*/
    @media (min-width: 768px) {
        .rj-services-content {
            height: 400px;
            
        }
    }

    /* Large devices (desktops, 992px and up)*/
    @media (min-width: 992px) {
        .rj-services-content {
            height: 400px;
            
        }
    }

    /* X-Large devices (large desktops, 1200px and up)*/
    @media (min-width: 1200px) {
        .rj-services-content {
            height: 380px;
            
        }
    }
.aad-h3{
    margin-bottom:30px;
    margin-top:20px;
}

.ad-services p{
    margin-top:20px;
}
.ad-services .ad-col {
    border-bottom: 1px solid #1A508E;
}
    .ad-services h6 {
        margin-top: 20px;
    }

.ad-mainrow{
    padding-top:50px;
    padding-bottom:50px;
    height:300px;
    margin-bottom:100px;
    
}
.ad-services {
    overflow: scroll;
    height: 400px;
    padding: 30px;
    background-color: #f1f1f1;
}
.ios-dev {
    margin-top: 25px;
    margin-bottom: 50px;
}
@media only screen and (max-width: 576px) {
    .ads{
        padding-top:20px;
        padding-bottom:20px;
    }
    .ad-services {
        height: fit-content;
    }
    .ad-mainrow {
        height:fit-content;
        margin-bottom:0px;
    }
    .ios-dev{
        margin-top:0px;
    }
}
    .ad-col1 {
        background-color: #1A508E;
        color: white;
        padding: 30px;
    }
    .ios-h3 {
        margin-bottom: 30px;
    }

    .ios-p {
        margin-bottom: 50px;
    }

    .ios-col1 {
        background-color: #f1f1f1;
    }

    .ios-col2 {
        padding: 30px;
    }

    .ios-services {
        margin-top: 50px;
    }

    .is-h3 {
        margin-bottom: 30px;
    }

    .is-p {
        margin-bottom: 50px;
    }

    .ios-i {
        margin-bottom: 20px;
    }

    .ios-h5 {
        margin-bottom: 20px;
    }

    .ios-s-div {
        border: 1px solid #f1f1f1;
        padding: 10px;
    }

    .windows-app-dev {
        margin-bottom: 50px;
    }

    .wa-h3 {
        margin-bottom: 30px;
    }

    .wa-p {
        margin-bottom: 30px;
    }

    .windows-row1 {
        background-color: #f1f1f1;
    }

    .windows-row2 {
        margin-top: 80px;
    }

    /*form li images*/
    .noBullet {
        list-style: none;
    }

    .wpf-img {
        width: 80px;
        height: 80px;
        margin-bottom: 10px;
    }

    .wpf-img-cs {
        width: 120px;
        height: 80px;
    }

    .sad-col {
        margin-bottom: 20px;
    }

    .wpf-section-1 {
        background-color: #f1f1f1;
        margin-top: 30px;
        padding-top: 40px;
        padding-bottom: 30px;
        margin-bottom: 30px;
    }

    .wpf-p {
        margin-bottom: 40px;
    }

    .cd-h {
        margin-bottom: 20px;
    }
