/* Extra small devices (phones) */
@media (max-width: 782px) {
    .logo-nordic {
        margin: 12px 0 0;
    }
    .logo-nordic img {
        float: none;
        width: 180px;
    }
    .ref-nordic .RSReferralMain {
        font-size: 12px;
        left: 23%;
        position: relative;
        text-align: center;
        top: -16px;
        width: 64%;
    }
     .singleServ5 {
        margin-left: 0;
        margin-top: 20px;
    }
    .singleServ5 h2 {
        margin: 20px 0 20px;
    }
      .contactNordic .singleService {
        min-height: 300px;
    }
    .colAdv .imageDiv {
        width: 50%;
        position: relative;
        left: 25%;
        text-align: center !important;
}
        .colAdv .comonHeading {
         margin: 0 0 10px;
         font-size: 20px;
}
}

/* Small devices (tablets) */
@media (min-width: 783px) and (max-width: 991px) {
     .logo-nordic .imageDiv img {
        width: 40% !important;
        height: auto;
    }
        .colAdv .comonHeading {
            margin: 0 0 20px;
            font-size: 20px;
}
      .colAdv .imageDiv {
        width: 40%;
        position: relative;
        left: 30%;
        text-align: center !important;
}
    .ref-nordic .RSText {
        font-size: 16px;
        left: 74px;
        top: 0;  
    }
    .ref-nordic .RSInfo {
    top: 2px;
    right: 33px;
    }
    .singleServ5 {
        margin-left: 0;
        margin-top: 20px;
    }
    .singleServ5 h2 {
        margin: 20px 0 20px;
    }
    .contactNordic .singleService {
        padding-top: 33px;
    }
}

/* Medium devices (desktops) */
@media (min-width: 992px) and (max-width: 1199px) {
    .logo-nordic .imageDiv img {
        width: 218px;
        height: auto;
    }
    .ref-nordic .RSText {
    font-size: 15px;
    left: 95px;
    top: 4px;
    bottom: 0px;
}
    .colAdv .imageDiv {
    width: 40%;
    position: relative;
    left: 30%;
}
    .contactNordic .singleService {
        padding-top: 33px;
    }
}
/* Large devices (large desktops) */
@media (min-width: 1200px) { 
    .ref-nordic .RSText {
    position: relative;
    left: 30px;
}
}
/* Infographic fix */
@media (min-width: 992px) and (max-width: 1024px) {
    .logo-nordic .imageDiv img {
        width: 218px;
        height: auto;
    }
        .colAdv .imageDiv {
        width: 40%;
        position: relative;
        left: 30%;
}
    .colAdv .comonHeading {
    margin: 0 0 20px;
}
}