/* This code is only meant for previewing your Reflow design. */
.primaryContainer {
    height: auto;
    margin-left: auto;
    margin-right: auto;
    min-height: 100%;
    width: 100%;
    background-color: rgb(249, 249, 249);
    position: relative;
}

#image2 {
    float: left;
    width: 6%;
    height: 4.107436%;
    clear: both;
    color: rgb(0, 0, 0);
    position: absolute;
    top: -40px;
    left: 67.913969%;
    z-index: 20;
    max-width: none;
    margin-top: -67px;
    bottom: auto;
}

#partnersinside {
    float: none;
    height: auto;
    margin-left: 0%;
    margin-top: 1176px;
    clear: none;
    width: 40%;
    min-width: 0px;
    position: relative;
    top: 0px;
    left: 0px;
    padding-bottom: 0px;
    background-color: rgb(255, 255, 255);
    margin-right: auto;
    display: none;
}
  
#ourpartnersheading1 {
    float: none;
    font-size: 14px;
    width: 100%;
    height: 46px;
    text-align: center;
    font-weight: 700;
    line-height: 45px;
    margin: 0px auto 15px;
    clear: none;
    min-height: 0px;
    color: rgb(102, 102, 102);
    min-width: 0px;
    position: relative;
    top: 0px;
    left: 0px;
    border-bottom-color: rgb(224, 224, 224);
    border-bottom-width: 0px;
    border-bottom-style: none;
    z-index: 1;
    letter-spacing: normal;
    padding: 0px;
}

#partner1 {
    float: left;
    height: auto;
    margin: 0px 0% 0px 6.7%;
    clear: none;
    width: 16.658441%;
    position: relative;
    top: 0px;
    left: 0px;
}

#partner1Image {
    float: none;
    width: 70%;
    max-width: none;
    height: 38.38%;
    margin: 0px auto;
    clear: none;
    color: rgb(0, 0, 0);
    position: relative;
    top: 0px;
    left: 0px;
    opacity: 1;
    border: 1px solid rgb(224, 224, 224);
}

#partner1id {
    float: none;
    font-size: 13px;
    width: 100%;
    height: auto;
    text-align: center;
    font-weight: 600;
    line-height: 17px;
    margin: 0px auto;
    clear: none;
    min-height: 16px;
    color: rgb(102, 102, 102);
    position: relative;
    top: 0px;
    left: 0px;
    min-width: 0px;
    font-family: open-sans;
    border-top-color: rgb(224, 224, 224);
    border-top-width: 0px;
    border-top-style: solid;
    padding: 4px 0px 2px;
}

#partner2 {
    float: left;
    height: auto;
    margin: 0px 0% 0px 6.7%;
    clear: none;
    width: 16.658441%;
    position: relative;
    top: 0px;
    left: 0px;
}

#partner2Image {
    float: none;
    width: 70%;
    height: 38.38%;
    margin: 0px auto;
    clear: none;
    color: rgb(0, 0, 0);
    max-width: none;
    position: relative;
    top: 0px;
    left: 0px;
    opacity: 1;
    display: block;
    border-style: solid;
    border-width: 1px 1px 1px 0px;
    border-color: rgb(224, 224, 224);
}

#partner2id {
    float: none;
    font-size: 13px;
    width: 100%;
    height: auto;
    text-align: center;
    font-weight: 600;
    line-height: 17px;
    margin: 0px auto;
    clear: none;
    min-height: 16px;
    color: rgb(102, 102, 102);
    position: relative;
    top: 0px;
    left: 0px;
    min-width: 0px;
    font-family: open-sans;
    border-top-style: solid;
    border-top-width: 0px;
    border-top-color: rgb(224, 224, 224);
    padding: 4px 0px 2px;
}

#partner3 {
    float: left;
    height: auto;
    margin: 0px 0% 0px 6.7%;
    clear: none;
    width: 16.658441%;
    position: relative;
    top: 0px;
    left: 0px;
}

#partner3Image {
    float: none;
    width: 70%;
    max-width: none;
    height: 38.38%;
    clear: none;
    color: rgb(0, 0, 0);
    position: relative;
    top: 0px;
    left: 0px;
    margin: 0px auto;
    opacity: 1;
    display: block;
    border-width: 1px 1px 1px 0px;
    border-style: solid;
    border-color: rgb(224, 224, 224);
}

#partner3id {
    float: none;
    font-size: 13px;
    width: 100%;
    height: auto;
    text-align: center;
    font-weight: 600;
    line-height: 17px;
    margin: 0px auto;
    clear: none;
    min-height: 16px;
    color: rgb(102, 102, 102);
    position: relative;
    top: 0px;
    left: 0px;
    min-width: 0px;
    font-family: open-sans;
    border-top-width: 0px;
    border-top-style: solid;
    border-top-color: rgb(224, 224, 224);
    padding: 4px 0px 2px;
}

#partner4 {
    float: left;
    height: auto;
    margin: 0px 0% 0px 6.7%;
    clear: none;
    width: 16.658441%;
    position: relative;
    top: 0px;
    left: 0px;
}

#partner4Image {
    float: none;
    width: 70%;
    max-width: none;
    height: 38.38%;
    margin: 0px auto;
    clear: none;
    color: rgb(0, 0, 0);
    position: relative;
    top: 0px;
    left: 0px;
    opacity: 1;
    display: block;
    border-style: solid;
    border-width: 1px 1px 1px 0px;
    border-color: rgb(224, 224, 224);
}

#image3 {
    float: left;
    width: 69.994667%;
    max-width: none;
    height: auto;
    margin-left: 0px;
    margin-top: 0px;
    clear: none;
    color: rgb(0, 0, 0);
    position: absolute;
    top: 204.31486%;
    left: -59.696629%;
    bottom: auto;
    right: auto;
    opacity: 0.29;
    display: none;
}

#image4 {
    float: left;
    width: auto;
    max-width: 190.495941%;
    height: auto;
    margin-left: 0px;
    margin-top: 0px;
    clear: none;
    color: rgb(0, 0, 0);
    position: absolute;
    top: 44.69%;
    left: 0%;
    z-index: 0;
    opacity: 0.29;
    bottom: auto;
    display: none;
}

#partner4id {
    float: none;
    font-size: 13px;
    width: 100%;
    height: auto;
    text-align: center;
    font-weight: 600;
    line-height: 17px;
    margin: 0px auto;
    clear: none;
    min-height: 16px;
    color: rgb(102, 102, 102);
    position: relative;
    top: 0px;
    left: 0px;
    min-width: 0px;
    font-family: open-sans;
    border-top-style: solid;
    border-top-width: 0px;
    border-top-color: rgb(224, 224, 224);
    padding: 4px 0px 2px;
}

#loadwhyhireushere {
    float: none;
    height: auto;
    clear: none;
    width: 100%;
    min-width: 0px;
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 8;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    min-height: 50px;
    border-bottom-color: rgb(68, 179, 194);
    border-width: 1px 1px 0px;
    border-style: none;
}

#ourpartnersheading {
    float: none;
    font-size: 22px;
    width: auto;
    height: 46px;
    text-align: center;
    font-weight: 600;
    line-height: 45px;
    margin: 0px auto;
    clear: none;
    min-height: 0px;
    color: rgb(102, 102, 102);
    min-width: 0px;
    position: relative;
    top: 0px;
    left: 0px;
    border-bottom-color: rgb(224, 224, 224);
    border-bottom-width: 0px;
    border-bottom-style: none;
    z-index: 1;
    letter-spacing: normal;
    padding: 0px 0px 5.4%;
}

#offersinside {
    float: none;
    height: auto;
    margin-left: auto;
    margin-top: 25px;
    clear: none;
    width: 95%;
    position: relative;
    top: 0px;
    left: 0px;
    margin-right: auto;
}

#offercomplusplus {
    float: none;
    height: auto;
    margin: 0px auto 25px;
    clear: none;
    width: 100%;
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 999;
    border-color: rgb(224, 224, 224);
    border-width: 1px 0px 1px 1px;
    border-style: solid;
    background-color: rgb(255, 255, 255);
    padding-bottom: 20px;
}

#chatresponse {
    float: none;
    font-size: 18px;
    width: auto;
    height: auto;
    text-align: left;
    font-weight: 700;
    line-height: 15px;
    margin: 0px 0px 0px 20px;
    clear: none;
    min-height: 86px;
    font-family: open-sans;
    position: relative;
    top: 0px;
    left: 0px;
    text-transform: uppercase;
    color: rgb(68, 179, 194);
    border-bottom-color: rgb(224, 224, 224);
    border-bottom-width: 1px;
    border-bottom-style: none;
    padding-bottom: 15px;
    padding-right: 0px;
    padding-top: 16px;
}

#searchdomainsbutton1 {
    float: none;
    height: 44px;
    font-size: 14px;
    margin: 30px auto;
    clear: none;
    width: 180px;
    font-family: open-sans;
    box-shadow: none;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
    border-bottom-right-radius: 2px;
    border-bottom-left-radius: 2px;
    border-width: 0px;
    color: rgb(255, 255, 255);
    font-weight: 700;
    position: relative;
    top: 0px;
    left: 0px;
    padding: 0px;
    border-top-color: rgb(145, 145, 145);
    border-right-color: rgb(145, 145, 145);
    border-bottom-color: rgb(145, 145, 145);
    border-style: none;
    background-color: rgb(226, 93, 51);
}

#proceedtocheckinside {
    float: right;
    height: auto;
    margin-left: 0px;
    margin-top: 0px;
    clear: none;
    //width: 22.110082%;
     
    width: 280px;
    
    border: 1px solid rgb(224, 224, 224);
    margin-right: 0%;
    position: relative;
    top: 0px;
    left: 0px;
    background-color: rgb(255, 255, 255);
    min-width: 0px;
    max-width: 280px;
}

#checkoutdomaininside {
    float: left;
    height: auto;
    margin: 0px;
    clear: none;
    width: 34.998648%;
    position: relative;
    top: 0px;
    left: 0px;
}

#checkoutdomaininside1 {
    float: left;
    height: auto;
    margin: 0px 0px 0px 0.015625px;
    clear: none;
    width: 19.999682%;
    position: relative;
    top: 0px;
    left: 0px;
    padding-bottom: 0px;
}

#checkoutdomaininside2 {
    float: left;
    height: auto;
    margin: 0px;
    clear: none;
    width: 25.000398%;
    position: relative;
    top: 0px;
    left: 0px;
    border-right-color: rgb(224, 224, 224);
    border-right-width: 0px;
    border-right-style: solid;
    border-left-color: rgb(224, 224, 224);
    border-left-width: 0px;
    border-left-style: solid;
}

#checkoutdomaininside3 {
    float: left;
    height: auto;
    margin: 0px;
    clear: none;
    width: 19.999682%;
    position: relative;
    top: 0px;
    left: 0px;
}

#checkoutdomainfinal {
    float: none;
    font-size: 18px;
    width: 100%;
    height: auto;
    text-align: center;
    font-weight: 900;
    line-height: 1em;
    margin: 0px auto;
    clear: none;
    min-height: 0px;
    font-family: open-sans;
    position: relative;
    top: 0px;
    left: 0px;
    padding: 18px 5px;
    background-color: rgb(255, 255, 255);
    color: rgb(27, 177, 0);
    border-bottom-color: rgb(27, 177, 0);
    border-bottom-width: 1px;
    border-bottom-style: solid;
}

#checkoutdomainfinal1 {
    float: none;
    font-size: 18px;
    width: 100%;
    height: auto;
    text-align: center;
    font-weight: 900;
    line-height: 1em;
    margin: 0px auto;
    clear: none;
    min-height: 0px;
    font-family: open-sans;
    position: relative;
    top: 0px;
    left: 0px;
    padding: 18px 5px;
    background-color: rgb(255, 255, 255);
    color: rgb(27, 177, 0);
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: rgb(27, 177, 0);
}

#checkoutdomainfinal2 {
    float: none;
    font-size: 18px;
    width: 100%;
    height: auto;
    text-align: center;
    font-weight: 900;
    line-height: 1em;
    margin: 0px auto;
    clear: none;
    min-height: 0px;
    font-family: open-sans;
    position: relative;
    top: 0px;
    left: 0px;
    padding: 18px 5px;
    background-color: rgb(255, 255, 255);
    color: rgb(27, 177, 0);
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: rgb(27, 177, 0);
}

#checkoutdomainfinal3 {
    float: none;
    font-size: 18px;
    width: 100%;
    height: auto;
    text-align: center;
    font-weight: 900;
    line-height: 1em;
    margin: 0px auto;
    clear: none;
    min-height: 0px;
    font-family: open-sans;
    position: relative;
    top: 0px;
    left: 0px;
    padding: 18px 5px;
    background-color: rgb(255, 255, 255);
    color: rgb(27, 177, 0);
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: rgb(27, 177, 0);
}

#domainitemname {
    float: none;
    font-size: 15px;
    width: 100%;
    height: auto;
    text-align: center;
    font-weight: 700;
    line-height: 24px;
    margin: 15px auto 0px;
    clear: none;
    min-height: 0px;
    font-family: open-sans;
    position: relative;
    top: 0px;
    left: 0px;
    padding: 5px;
}

#domainitemname1 {
    float: none;
    font-size: 11px;
    width: 100%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 21px;
    margin: 15px auto 0px;
    clear: none;
    min-height: 0px;
    font-family: open-sans;
    position: relative;
    top: 0px;
    left: 0px;
    padding: 5px 5px 10px 33px;
}

#domainitemname2 {
    float: none;
    font-size: 15px;
    width: 100%;
    height: auto;
    text-align: center;
    font-weight: 700;
    line-height: 22px;
    margin: 15px auto 0px;
    clear: none;
    min-height: 0px;
    font-family: open-sans;
    position: relative;
    top: 0px;
    left: 0px;
    padding: 5px;
}

#formgroup1 {
    float: none;
    height: auto;
    display: block;
    text-align: left;
    margin: 15px auto 0px;
    clear: none;
    width: 100%;
    position: relative;
    top: 0px;
    left: 0px;
    padding: 0px;
}

#text6 {
    float: none;
    font-size: 1em;
    width: auto;
    height: 0px;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    padding: 0px;
    display: block;
    min-height: 0px;
}

#checkoutdomainfinal4 {
    float: left;
    font-size: 14px;
    width: 50%;
    height: auto;
    text-align: left;
    font-weight: 500;
    line-height: 18px;
    margin: 0% 0px 0px;
    clear: none;
    min-height: 0px;
    font-family: open-sans;
    position: relative;
    top: 0px;
    left: 0px;
    padding: 2.517986% 0% 2.517986% 8%;
}

#checkoutdomainfinal7 {
    float: left;
    font-size: 14px;
    width: 50%;
    height: auto;
    text-align: right;
    font-weight: 500;
    line-height: 18px;
    margin: 3.603148% 0px 0px;
    clear: none;
    min-height: 0px;
    font-family: open-sans;
    position: relative;
    top: 0px;
    left: 0px;
    padding: 2.517986% 8% 2.517986% 0%;
}

#checkoutdomainfinal8 {
    float: none;
    font-size: 16px;
    width: 89.995805%;
    height: auto;
    text-align: center;
    font-weight: 700;
    line-height: 20px;
    margin: 8.85% auto 0px;
    clear: none;
    min-height: 0px;
    font-family: open-sans;
    position: relative;
    top: 0px;
    left: 0px;
    padding: 25px 5px;
    border-top-color: rgb(102, 102, 102);
    border-top-width: 1px;
    border-top-style: solid;
    border-bottom-color: rgb(102, 102, 102);
    border-bottom-width: 1px;
    border-bottom-style: solid;
}

#checkoutdomainfinal5 {
    float: left;
    font-size: 14px;
    width: 50%;
    height: auto;
    text-align: right;
    font-weight: 500;
    line-height: 18px;
    margin: 0% 0px 0px;
    clear: none;
    min-height: 0px;
    font-family: open-sans;
    position: relative;
    top: 0px;
    left: 0px;
    padding: 2.517986% 8% 2.517986% 0%;
}

#checkoutdomainfinal6 {
    float: left;
    font-size: 14px;
    width: 50%;
    height: auto;
    text-align: left;
    font-weight: 500;
    line-height: 18px;
    margin: 3.603148% 0px 0px;
    clear: both;
    min-height: 0px;
    font-family: open-sans;
    position: relative;
    top: 0px;
    left: 0px;
    padding: 2.517986% 0% 2.517986% 8%;
}

#formgroup {
    float: none;
    height: auto;
    display: block;
    text-align: left;
    margin: 11px auto 27px;
    clear: none;
    width: 196px;
    position: relative;
    top: 0px;
    left: 0px;
}

#text {
    float: none;
    font-size: 15px;
    width: auto;
    height: auto;
    text-align: center;
    font-weight: normal;
    line-height: 1em;
    padding: 0.2em 0em;
    display: block;
    font-family: open-sans;
    text-transform: uppercase;
}

#itemsinthecarttext {
    float: none;
    font-size: 14px;
    width: auto;
    height: auto;
    text-align: left;
    font-weight: 700;
    line-height: 1em;
    margin-left: auto;
    margin-top: 0px;
    clear: none;
    min-height: 0px;
    font-family: orbitron;
    position: relative;
    top: 0px;
    left: 0px;
    margin-right: auto;
    padding-left: 5px;
    padding-bottom: 7px;
}

#image1 {
    float: none;
    width: 60%;
    max-width: none;
    height: auto;
    margin: 0px auto;
    clear: none;
    color: rgb(0, 0, 0);
    position: relative;
    top: 0px;
    left: 0px;
}

#cartimageinside {
    float: none;
    height: auto;
    margin-left: auto;
    margin-top: 15px;
    clear: none;
    width: 46.76259%;
    position: relative;
    top: 0px;
    left: 0px;
    margin-right: auto;
}

#cartnumberbig {
    float: none;
    font-size: 20px;
    width: auto;
    height: 57.389125%;
    text-align: center;
    font-weight: 900;
    line-height: normal;
    margin: 0px auto -12.307692%;
    clear: none;
    min-height: 0px;
    font-family: open-sans;
    position: relative;
    top: 0px;
    left: 0px;
    font-style: normal;
    padding-left: 14.615385%;
}

#cartisemptyinside {
    float: none;
    height: auto;
    margin-left: auto;
    margin-top: 0px;
    clear: none;
    width: 100%;
    position: relative;
    top: 0px;
    left: 0px;
    margin-right: auto;
    display: none;
}

#cartisemptytext {
    float: none;
    font-size: 28px;
    width: auto;
    height: auto;
    text-align: center;
    font-weight: 900;
    line-height: 38px;
    margin-left: auto;
    margin-top: 0px;
    clear: none;
    min-height: 0px;
    font-family: open-sans;
    color: rgb(0, 0, 0);
    position: relative;
    top: 0px;
    left: 0px;
    margin-right: auto;
    padding: 5px;
}

#searchdomainsbutton {
    float: none;
    height: 43px;
    font-size: 14px;
    margin: 20px auto 0px;
    clear: none;
    width: 160px;
    font-family: open-sans;
    box-shadow: none;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
    border-bottom-right-radius: 2px;
    border-bottom-left-radius: 2px;
    border-width: 0px;
    color: rgb(255, 255, 255);
    font-weight: 700;
    position: relative;
    top: 0px;
    left: 0px;
    padding: 0px;
    border-top-color: rgb(145, 145, 145);
    border-right-color: rgb(145, 145, 145);
    border-bottom-color: rgb(145, 145, 145);
    border-style: none;
    background-color: rgb(226, 93, 51);
}

#checkoutboxheader {
    float: none;
    height: auto;
    margin-left: auto;
    margin-top: 0px;
    clear: none;
    width: auto;
    position: relative;
    top: 0px;
    left: 0px;
    border-bottom-color: rgb(224, 224, 224);
    border-width: 1px;
    border-style: none;
    margin-right: auto;
    display: block;
    background-color: rgba(224, 224, 224, 0.611765);
}

#checkoutwwwimageinside {
    float: left;
    height: auto;
    margin: 8px 0px 0px 0%;
    clear: none;
    width: 48px;
    position: relative;
    top: 0px;
    left: 0px;
}

#image {
    float: none;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0px auto;
    clear: none;
    color: rgb(0, 0, 0);
    position: relative;
    top: 0px;
    left: 0px;
}

#checkoutitemsinside {
    float: left;
    height: auto;
    margin-left: 0px;
    margin-top: 0px;
    clear: none;
    width: 77.68%;
    position: relative;
    top: 0px;
    left: 0px;
}

#removefromcarttext {
    float: none;
    font-size: 12px;
    width: auto;
    height: auto;
    text-align: center;
    font-weight: 700;
    line-height: 1em;
    margin: 0px auto;
    clear: none;
    min-height: 0px;
    font-family: open-sans;
    color: rgb(192, 192, 192);
    position: relative;
    top: 0px;
    left: 0px;
    padding: 10px;
}

#checouticon {
    float: none;
    height: auto;
    margin: 5px auto;
    clear: none;
    width: 315px;
    position: relative;
    top: 0px;
    left: 0px;
    padding-right: 50px;
    padding-left: 0px;
}

#checkouttableitemgroup {
    float: none;
    height: auto;
    margin-left: auto;
    margin-top: 0px;
    clear: none;
    width: 99.99523%;
    position: relative;
    top: 0px;
    left: 0px;
    margin-right: auto;
}

#text7 {
    float: none;
    font-size: 11px;
    width: auto;
    height: auto;
    text-align: center;
    font-weight: 700;
    line-height: 24px;
    margin-left: auto;
    margin-top: 0px;
    clear: none;
    min-height: 0px;
    font-family: open-sans;
    position: relative;
    top: 0px;
    left: 0px;
    margin-right: auto;
    color: rgb(226, 93, 51);
    padding-top: 10px;
    padding-bottom: 5px;
}

#checkoutproductdescriptioninside {
    float: none;
    height: auto;
    margin: 0px auto;
    clear: none;
    width: 70%;
    position: relative;
    top: 0px;
    left: 0px;
    padding: 5px;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
    border-bottom-right-radius: 2px;
    border-bottom-left-radius: 2px;
    display: block;
}

#checkoutproductdescriptiontexttitle {
    float: none;
    font-size: 15px;
    width: auto;
    height: auto;
    text-align: center;
    font-weight: 900;
    line-height: 1em;
    margin: 0px auto;
    clear: none;
    min-height: 0px;
    font-family: open-sans;
    position: relative;
    top: 0px;
    left: 0px;
    padding: 17px 5px 4px;
    border-bottom-color: rgb(27, 177, 0);
    border-bottom-width: 0px;
    border-bottom-style: solid;
    color: rgb(226, 93, 51);
    border-top-color: rgb(224, 224, 224);
    border-top-width: 1px;
    border-top-style: solid;
}

#checkoutproductdescriptioncontent {
    float: none;
    font-size: 14px;
    width: auto;
    height: auto;
    text-align: center;
    font-weight: 500;
    line-height: 25px;
    margin: 0px auto;
    clear: none;
    min-height: 0px;
    font-family: open-sans;
    position: relative;
    top: 0px;
    left: 0px;
    padding: 5px 5px 7px;
    color: rgb(0, 0, 0);
}

#term1 {
    float: none;
    height: auto;
    display: none;
    text-align: left;
    margin: 0px;
    clear: none;
    width: auto;
    min-height: auto;
    position: relative;
    top: 0px;
    left: 0px;
}

#input {
    float: none;
    height: auto;
    padding: 0px;
    font-size: 1em;
    display: inline-block;
    width: auto;
}

#text1 {
    float: none;
    font-size: 15px;
    width: auto;
    height: auto;
    text-align: center;
    font-weight: 700;
    line-height: 24px;
    padding: 0em 0.5em;
    display: inline-block;
    font-family: open-sans;
}

#term2 {
    float: none;
    height: auto;
    display: none;
    text-align: left;
    margin: 0px;
    clear: none;
    width: auto;
    min-height: auto;
    position: relative;
    top: 0px;
    left: 0px;
}

#input1 {
    float: none;
    height: auto;
    padding: 0px;
    font-size: 1em;
    display: inline-block;
    width: auto;
}

#text2 {
    float: none;
    font-size: 15px;
    width: auto;
    height: auto;
    text-align: center;
    font-weight: 700;
    line-height: 24px;
    padding: 0em 0.5em;
    display: inline-block;
    font-family: open-sans;
}

#term3 {
    float: none;
    height: auto;
    display: none;
    text-align: left;
    margin: 0px;
    clear: none;
    width: auto;
    min-height: auto;
    position: relative;
    top: 0px;
    left: 0px;
}

#input2 {
    float: none;
    height: auto;
    padding: 0px;
    font-size: 1em;
    display: inline-block;
    width: auto;
}

#text3 {
    float: none;
    font-size: 15px;
    width: auto;
    height: auto;
    text-align: center;
    font-weight: 700;
    line-height: 24px;
    padding: 0em 0.5em;
    display: inline-block;
    font-family: open-sans;
}

#term4 {
    float: none;
    height: auto;
    display: none;
    text-align: left;
    margin: 0px;
    clear: none;
    width: auto;
    min-height: auto;
    position: relative;
    top: 0px;
    left: 0px;
}

#input3 {
    float: none;
    height: auto;
    padding: 0px;
    font-size: 1em;
    display: inline-block;
    width: auto;
}

#text4 {
    float: none;
    font-size: 15px;
    width: auto;
    height: auto;
    text-align: center;
    font-weight: 700;
    line-height: 24px;
    padding: 0em 0.5em;
    display: inline-block;
    font-family: open-sans;
}

#term5 {
    float: none;
    height: auto;
    display: none;
    text-align: left;
    margin: 0px;
    clear: none;
    width: auto;
    min-height: auto;
    position: relative;
    top: 0px;
    left: 0px;
}

#input4 {
    float: none;
    height: auto;
    padding: 0px;
    font-size: 1em;
    display: inline-block;
    width: auto;
}

#text5 {
    float: none;
    font-size: 15px;
    width: auto;
    height: auto;
    text-align: center;
    font-weight: 700;
    line-height: 24px;
    padding: 0em 0.5em;
    display: inline-block;
    font-family: open-sans;
}

#checkoutboxsubgroup {
    float: none;
    height: auto;
    margin-left: auto;
    margin-top: 3.591502%;
    clear: none;
    width: 100%;
    position: relative;
    top: 0px;
    left: 0px;
    margin-right: auto;
}

@media only screen and (max-width: 2949px) {
    #image2 {
        width: 6%;
        height: auto;
        top: -40px;
        left: auto;
        position: absolute;
        clear: none;
        max-width: none;
        margin-top: 0px;
        right: 1.3%;
        bottom: auto;
        z-index: 20;
    }

    .primaryContainer {
        background-color: rgb(255, 255, 255);
    }

    #partnersinside {
        width: 40%;
        margin-top: 1176px;
        z-index: 13;
        padding-bottom: 0px;
        clear: none;
        margin-left: 0%;
        float: none;
        margin-bottom: 0px;
        background-color: rgb(255, 255, 255);
        display: none;
    }

    #ourpartnersheading1 {
        font-family: open-sans;
        font-weight: 700;
        font-size: 14px;
        height: auto;
        line-height: normal;
        color: rgb(102, 102, 102);
        text-align: center;
        border-bottom-color: rgb(224, 224, 224);
        border-bottom-width: 2px;
        border-bottom-style: none;
        z-index: 1;
        letter-spacing: normal;
        padding: 0px;
        margin: 0px auto 10px;
        width: 100%;
        float: none;
        clear: none;
    }

    #partner1 {
        margin: 0px 0% 0px 6.7%;
    }

    #partner1Image:hover {
        opacity: 0.48;
    }

    #partner1Image {
        height: 38.38%;
        z-index: 10;
        margin: 0px auto;
        border: 0px solid rgb(224, 224, 224);
        opacity: 1;
        width: 70%;
        float: none;
        clear: none;
    }

    #partner1id {
        font-family: open-sans;
        font-size: 13px;
        text-align: center;
        font-weight: 600;
        line-height: 17px;
        color: rgb(102, 102, 102);
        margin: 2px auto 0px;
        border-top-color: rgb(224, 224, 224);
        border-top-width: 1px;
        border-top-style: solid;
        padding: 4px 0px 2px;
        width: 100%;
        float: none;
        clear: none;
    }

    #partner2 {
        margin: 0px 0% 0px 6.7%;
    }

    #partner2Image:hover {
        opacity: 0.48;
    }

    #partner2Image {
        height: 38.38%;
        z-index: 10;
        margin: 0px auto;
        border: 0px solid rgb(224, 224, 224);
        opacity: 1;
        width: 70%;
        float: none;
        clear: none;
    }

    #partner2id {
        font-family: open-sans;
        font-size: 13px;
        text-align: center;
        font-weight: 600;
        line-height: 17px;
        color: rgb(102, 102, 102);
        margin: 2px auto 0px;
        border-top-style: solid;
        border-top-width: 1px;
        border-top-color: rgb(224, 224, 224);
        padding: 4px 0px 2px;
        width: 100%;
        float: none;
        clear: none;
    }

    #partner3 {
        z-index: 1;
        margin: 0px 0% 0px 6.7%;
    }

    #partner3Image:hover {
        opacity: 0.48;
    }

    #partner3Image {
        height: 38.38%;
        z-index: 10;
        margin: 0px auto;
        border: 0px solid rgb(224, 224, 224);
        opacity: 1;
        width: 70%;
        float: none;
        clear: none;
    }

    #partner3id {
        font-family: open-sans;
        font-size: 13px;
        text-align: center;
        font-weight: 600;
        line-height: 17px;
        color: rgb(102, 102, 102);
        margin: 2px auto 0px;
        min-height: 16px;
        border-top-width: 1px;
        border-top-style: solid;
        border-top-color: rgb(224, 224, 224);
        padding: 4px 0px 2px;
        width: 100%;
        float: none;
        clear: none;
    }

    #partner4 {
        margin: 0px 0% 0px 6.7%;
    }

    #partner4Image:hover {
        opacity: 0.48;
    }

    #partner4Image {
        height: 38.38%;
        margin: 0px auto;
        clear: none;
        width: 70%;
        z-index: 10;
        border: 0px solid rgb(224, 224, 224);
        opacity: 1;
        float: none;
    }

    #image3 {
        float: left;
        width: 69.994667%;
        max-width: none;
        height: auto;
        margin-left: 0px;
        margin-top: 0px;
        clear: none;
        color: rgb(0, 0, 0);
        position: absolute;
        top: 204.31486%;
        left: -59.696629%;
        bottom: auto;
        right: auto;
        opacity: 0.1;
        display: none;
    }

    #image4 {
        float: left;
        width: auto;
        max-width: 190.495941%;
        height: auto;
        margin-left: 0px;
        margin-top: 0px;
        clear: none;
        color: rgb(0, 0, 0);
        position: absolute;
        top: 44.69%;
        left: 0%;
        z-index: 0;
        opacity: 0.1;
        bottom: auto;
        display: none;
    }

    #partner4id {
        margin: 2px auto 0px;
        clear: none;
        width: 100%;
        font-family: open-sans;
        font-size: 13px;
        text-align: center;
        font-weight: 600;
        line-height: 17px;
        color: rgb(102, 102, 102);
        min-height: 16px;
        border-top-style: solid;
        border-top-width: 1px;
        border-top-color: rgb(224, 224, 224);
        padding: 4px 0px 2px;
        float: none;
    }

    #loadwhyhireushere {
        height: auto;
        width: 100%;
        margin-top: 0px;
        clear: none;
        min-height: 50px;
        position: relative;
        margin-left: auto;
        margin-right: auto;
        top: 0px;
        left: 0px;
        float: none;
        border-bottom-color: rgb(68, 179, 194);
        border-width: 1px 1px 0px;
        border-style: none none solid;
    }

    #ourpartnersheading {
        font-family: open-sans;
        font-weight: 900;
        font-size: 22px;
        height: auto;
        line-height: normal;
        color: rgb(53, 178, 74);
        text-align: center;
        border-bottom-color: rgb(224, 224, 224);
        border-bottom-width: 2px;
        border-bottom-style: none;
        z-index: 1;
        letter-spacing: normal;
        margin: 0px auto;
        width: auto;
        float: none;
        clear: none;
        text-transform: uppercase;
    }

    #offersinside {
        float: none;
        margin-left: auto;
        margin-top: 25px;
        clear: none;
        width: 95%;
        position: relative;
        top: 0px;
        left: 0px;
        margin-right: auto;
    }

    #offercomplusplus {
        float: none;
        height: auto;
        margin: 0px auto;
        clear: none;
        width: 100%;
        position: relative;
        top: 0px;
        left: 0px;
        z-index: 999;
        border: 1px solid rgb(224, 224, 224);
        background-color: rgb(255, 255, 255);
        padding-bottom: 0px;
        
        border-bottom-width: 4px;
        
    }

    #chatresponse {
        float: left;
        font-size: 18px;
        width: auto;
        height: auto;
        text-align: left;
        font-weight: 900;
        line-height: 15px;
        margin: 0px 0px 0px 20px;
        clear: none;
        min-height: 0px;
        font-family: open-sans;
        position: relative;
        top: 0px;
        left: 0px;
        text-transform: uppercase;
        color: rgb(68, 179, 194);
        border-bottom-color: rgb(224, 224, 224);
        border-bottom-width: 1px;
        border-bottom-style: none;
        padding-bottom: 15px;
        padding-right: 0px;
        padding-top: 17px;
    }

    #searchdomainsbutton1 {
        float: none;
        height: 44px;
        font-size: 14px;
        margin: 30px auto;
        clear: none;
        width: 180px;
        font-family: open-sans;
        box-shadow: none;
        border-top-left-radius: 2px;
        border-top-right-radius: 2px;
        border-bottom-right-radius: 2px;
        border-bottom-left-radius: 2px;
        border-width: 0px;
        color: rgb(255, 255, 255);
        font-weight: 700;
        position: relative;
        top: 0px;
        left: 0px;
        padding: 0px;
        border-top-color: rgb(145, 145, 145);
        border-right-color: rgb(145, 145, 145);
        border-bottom-color: rgb(145, 145, 145);
        border-style: none;
        background-color: rgb(226, 93, 51);
    }

    #proceedtocheckinside {
        float: left;
        height: auto;
        margin: 0px;
        clear: none;
        //width: 22.110082%;
        
        width: 280px;
        
        border: 1px solid rgb(224, 224, 224);
        position: relative;
        top: 0px;
        left: 0px;
        padding-bottom: 0px;
        background-color: rgb(255, 255, 255);
        min-width: 0px;
        max-width: 280px;
    }

    #textspan6 {
        float: none;
        font-size: 12px;
        line-height: 1em;
        color: rgb(102, 102, 102);
        font-weight: 700;
    }

    #checkoutdomaininside {
        float: left;
        height: auto;
        margin: 0px;
        clear: none;
        width: 34.998648%;
        position: relative;
        top: 0px;
        left: 0px;
    }

    #checkoutdomaininside1 {
        float: left;
        height: auto;
        margin: 0px 0px 0px 0.015625px;
        clear: none;
        width: 19.999682%;
        position: relative;
        top: 0px;
        left: 0px;
        padding-bottom: 0px;
    }

    #checkoutdomaininside2 {
        float: left;
        height: auto;
        margin: 0px;
        clear: none;
        width: 25.000398%;
        position: relative;
        top: 0px;
        left: 0px;
        border-right-color: rgb(224, 224, 224);
        border-right-width: 0px;
        border-right-style: solid;
        border-left-color: rgb(224, 224, 224);
        border-left-width: 0px;
        border-left-style: solid;
    }

    #checkoutdomaininside3 {
        float: left;
        height: auto;
        margin: 0px;
        clear: none;
        width: 19.999682%;
        position: relative;
        top: 0px;
        left: 0px;  
    }

    #checkoutdomainfinal {
        float: none;
        font-size: 12px;
        width: 100%;
        height: auto;
        text-align: center;
        font-weight: 600;
        line-height: 1em;
        margin: 0px auto;
        clear: none;
        min-height: 0px;
        font-family: open-sans;
        position: relative;
        top: 0px;
        left: 0px;
        padding: 7px 5px;
        background-color: rgb(245, 245, 245);
        color: rgb(27, 177, 0);
        border-bottom-color: rgb(224, 224, 224);
        border-bottom-width: 1px;
        border-bottom-style: solid;
        
      //  display: none;
        
    }

    #checkoutdomainfinal1 {
        float: none;
        font-size: 12px;
        width: 100%;
        height: auto;
        text-align: center;
        font-weight: 600;
        line-height: 1em;
        margin: 0px auto;
        clear: none;
        min-height: 0px;
        font-family: open-sans;
        position: relative;
        top: 0px;
        left: 0px;
        padding: 7px 5px;
        background-color: rgb(245, 245, 245);
        color: rgb(27, 177, 0);
        border-bottom-style: solid;
        border-bottom-width: 1px;
        border-bottom-color: rgb(224, 224, 224);
        
     //   display: none;
        
    }

    #checkoutdomainfinal2 {
        float: none;
        font-size: 12px;
        width: 100%;
        height: auto;
        text-align: center;
        font-weight: 600;
        line-height: 1em;
        margin: 0px auto;
        clear: none;
        min-height: 0px;
        font-family: open-sans;
        position: relative;
        top: 0px;
        left: 0px;
        padding: 7px 5px;
        background-color: rgb(245, 245, 245);
        color: rgb(27, 177, 0);
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: rgb(224, 224, 224);
        
     //    display: none;
        
    }

    #checkoutdomainfinal3 {
        float: none;
        font-size: 12px;
        width: 100%;
        height: auto;
        text-align: center;
        font-weight: 600;
        line-height: 1em;
        margin: 0px auto;
        clear: none;
        min-height: 0px;
        font-family: open-sans;
        position: relative;
        top: 0px;
        left: 0px;
        padding: 7px 5px;
        background-color: rgb(245, 245, 245);
        color: rgb(27, 177, 0);
        border-bottom-style: solid;
        border-bottom-width: 1px;
        border-bottom-color: rgb(224, 224, 224);
        
      //    display: none;  
        
    }

    #domainitemname {
        float: none;
        font-size: 13px;
        width: 100%;
        height: auto;
        text-align: center;
        font-weight: 700;
        line-height: 17px;
        margin: 15px auto 0px;
        clear: none;
        min-height: 0px;
        font-family: open-sans;
        position: relative;
        top: 0px;
        left: 0px;
        padding: 5px;
        
            text-transform: uppercase;
        
    }

    #domainitemname1 {
        float: none;
        font-size: 13px;
        width: 100%;
        height: auto;
        text-align: left;
        font-weight: 600;
        line-height: 21px;
        margin: 15px auto 0px;
        clear: none;
        min-height: 0px;
        font-family: open-sans;
        position: relative;
        top: 0px;
        left: 0px;
        padding: 5px 5px 10px 11.309843%;
    }

    #domainitemname2 {
        float: none;
        font-size: 15px;
        width: 100%;
        height: auto;
        text-align: center;
        font-weight: 700;
        line-height: 22px;
        margin: 15px auto 0px;
        clear: none;
        min-height: 0px;
        font-family: open-sans;
        position: relative;
        top: 0px;
        left: 0px;
        padding: 5px;
    }

    #formgroup1 {
        float: none;
        height: auto;
        display: block;
        text-align: left;
        margin: 15px auto 0px;
        clear: none;
        width: 100%;
        position: relative;
        top: 0px;
        left: 0px;
        padding: 0px;
    }

    #select1 {
        float: none;
        height: auto;
        padding: 0px;
        font-size: 1em;
        display: block;
        width: 100%;
        border-width: 0px 0px 1px;
        border-bottom-color: rgb(224, 224, 224);
        border-bottom-style: solid;
    }

    #text6 {
        float: none;
        font-size: 1em;
        width: auto;
        height: 0px;
        text-align: left;
        font-weight: normal;
        line-height: 1em;
        padding: 0px;
        display: block;
        min-height: 0px;
    }

    #checkoutdomainfinal4 {
        float: left;
        font-size: 14px;
        width: 50%;
        height: auto;
        text-align: left;
        font-weight: 500;
        line-height: 18px;
        margin: 0% 0px 0px;
        clear: none;
        min-height: 0px;
        font-family: open-sans;
        position: relative;
        top: 0px;
        left: 0px;
        padding: 2.517986% 0% 2.517986% 8%;
    }

    #checkoutdomainfinal7 {
        float: left;
        font-size: 14px;
        width: 50%;
        height: auto;
        text-align: right;
        font-weight: 500;
        line-height: 18px;
        margin: 3.603148% 0px 0px;
        clear: none;
        min-height: 0px;
        font-family: open-sans;
        position: relative;
        top: 0px;
        left: 0px;
        padding: 2.517986% 8% 2.517986% 0%;
    }

    #checkoutdomainfinal8 {
        float: none;
        font-size: 16px;
        width: 89.995805%;
        height: auto;
        text-align: center;
        font-weight: 700;
        margin: 8.85% auto 0px;
        clear: none;
        min-height: 0px;
        font-family: open-sans;
        position: relative;
        top: 0px;
        left: 0px;
        padding: 25px 5px;
        border-top-color: rgb(102, 102, 102);
        border-top-width: 1px;
        border-top-style: solid;
        border-bottom-color: rgb(102, 102, 102);
        border-bottom-width: 1px;
        border-bottom-style: solid;
    }

    #checkoutdomainfinal5 {
        float: left;
        font-size: 14px;
        width: 50%;
        height: auto;
        text-align: right;
        font-weight: 500;
        line-height: 18px;
        margin: 0% 0px 0px;
        clear: none;
        min-height: 0px;
        font-family: open-sans;
        position: relative;
        top: 0px;
        left: 0px;
        padding: 2.517986% 8% 2.517986% 0%;
    }

    #checkoutdomainfinal6 {
        float: left;
        font-size: 14px;
        width: 50%;
        height: auto;
        text-align: left;
        font-weight: 500;
        line-height: 18px;
        margin: 3.603148% 0px 0px;
        clear: both;
        min-height: 0px;
        font-family: open-sans;
        position: relative;
        top: 0px;
        left: 0px;
        padding: 2.517986% 0% 2.517986% 8%;
    }

    #formgroup {
        float: none;
        height: auto;
        display: block;
        text-align: left;
        margin: 11px auto 27px;
        clear: none;
        width: 100%;
        position: relative;
        top: 0px;
        left: 0px;
    }

    #select {
        float: none;
        height: auto;
        padding: 0px;
        font-size: 1em;
        display: block;
        width: 100%;
        border-width: 0px 0px 1px;
        border-bottom-color: rgb(224, 224, 224);
        border-bottom-style: solid;
        margin-top: 10px;
    }

    #text {
        float: none;
        font-size: 11px;
        margin: 0px auto;
        width: 80%;
        
        
       // width: auto;
        height: auto;
        text-align: left;
        font-weight: 700;
        line-height: 1em;
        padding: 0.2em 0em;
        display: block;
        font-family: open-sans;
        text-transform: uppercase;
    }

    #itemsinthecarttext {
        float: none;
        font-size: 14px;
        width: auto;
        height: auto;
        text-align: left;
        font-weight: 700;
        line-height: 1em;
        margin-left: auto;
        margin-top: 0px;
        clear: none;
        min-height: 0px;
        font-family: orbitron;
        position: relative;
        top: 0px;
        left: 0px;
        margin-right: auto;
        padding-left: 5px;
        padding-bottom: 7px;
    }

    #image1 {
        float: none;
        width: 60%;
        max-width: none;
        height: auto;
        margin: 0px auto;
        clear: none;
        color: rgb(0, 0, 0);
        position: relative;
        top: 0px;
        left: 0px;
    }

    #cartimageinside {
        float: none;
        height: auto;
        margin-left: auto;
        margin-top: 15px;
        clear: none;
        width: 46.76259%;
        position: relative;
        top: 0px;
        left: 0px;
        margin-right: auto;
    }

    #cartnumberbig {
        float: none;
        font-size: 20px;
        width: auto;
        height: 57.389125%;
        text-align: center;
        font-weight: 900;
        line-height: normal;
        margin: 0px auto -12.307692%;
        clear: none;
        min-height: 0px;
        font-family: open-sans;
        position: relative;
        top: 0px;
        left: 0px;
        font-style: normal;
        padding-left: 14.615385%;
    }

    #textspan4 {
        float: none;
        font-size: 14px;
        line-height: 1em;
    }

    #cartisemptyinside {
        float: none;
        height: auto;
        margin-left: auto;
        margin-top: 0px;
        clear: none;
        width: 100%;
        position: relative;
        top: 0px;
        left: 0px;
        margin-right: auto;
        display: none;
    }

    #cartisemptytext {
        float: none;
        font-size: 28px;
        width: auto;
        height: auto;
        text-align: center;
        font-weight: 900;
        line-height: 38px;
        margin-left: auto;
        margin-top: 0px;
        clear: none;
        min-height: 0px;
        font-family: open-sans;
        color: rgb(0, 0, 0);
        position: relative;
        top: 0px;
        left: 0px;
        margin-right: auto;
        padding: 5px;
    }

    #searchdomainsbutton {
        float: none;
        height: 43px;
        font-size: 14px;
        margin: 20px auto 0px;
        clear: none;
        width: 160px;
        font-family: open-sans;
        box-shadow: none;
        border-top-left-radius: 2px;
        border-top-right-radius: 2px;
        border-bottom-right-radius: 2px;
        border-bottom-left-radius: 2px;
        border-width: 0px;
        color: rgb(255, 255, 255);
        font-weight: 700;
        position: relative;
        top: 0px;
        left: 0px;
        padding: 0px;
        border-top-color: rgb(145, 145, 145);
        border-right-color: rgb(145, 145, 145);
        border-bottom-color: rgb(145, 145, 145);
        border-style: none;
        background-color: rgb(226, 93, 51);
    }

    #checkoutboxheader {
        float: none;
        height: auto;
        margin-left: auto;
        margin-top: 0px;
        clear: none;
        width: auto;
        position: relative;
        top: 0px;
        left: 0px;
        border-bottom-color: rgb(224, 224, 224);
        border-width: 1px;
        border-style: none;
        margin-right: auto;
        display: block;
        background-color: rgba(224, 224, 224, 0.329412);
        
      //  display: none;
        
    }

    #checkoutwwwimageinside {
        float: left;
        height: auto;
        margin: 8px 0px 0px 0%;
        clear: none;
        width: 48px;
        position: relative;
        top: 0px;
        left: 0px;
    }

    #image {
        float: none;
        width: auto;
        max-width: 100%;
        height: auto;
        margin: 0px auto;
        clear: none;
        color: rgb(0, 0, 0);
        position: relative;
        top: 0px;
        left: 0px;
    }

    #checkoutitemsinside {
        float: left;
        margin-left: 0px;
        margin-top: 0px;
        clear: none;
        position: relative;
        top: 0px;
        left: 0px;
        width: 77.68%;
    }

    #textspan {
        float: none;
        font-size: 1em;
        line-height: 1em;
        font-weight: 900;
        color: rgb(226, 93, 51);
    }

    #removefromcarttext {
        float: none;
        width: auto;
        height: auto;
        text-align: center;
        font-weight: 700;
        line-height: 1em;
        margin: 0px auto;
        clear: none;
        min-height: 0px;
        font-family: open-sans;
        font-size: 12px;
        color: rgb(192, 192, 192);
        position: relative;
        top: 0px;
        left: 0px;
        padding: 10px;
    }

    #textspan3 {
        float: none;
        font-size: 1em;
        line-height: 1em;
    }

    #checouticon {
        float: none;
        height: auto;
        margin: 5px auto;
        clear: none;
        width: 315px;
        position: relative;
        top: 0px;
        left: 0px;
        padding-right: 50px;
        padding-left: 0px;
    }

    #checkouttableitemgroup {
        float: none;
        height: auto;
        margin-left: auto;
        margin-top: 0px;
        clear: none;
        width: 99.99523%;
        position: relative;
        top: 0px;
        left: 0px;
        margin-right: auto;
    }

    #textspan5 {
        float: none;
        font-size: 14px;
        line-height: 1em;
        color: rgb(226, 93, 51);
        letter-spacing: 3px;
    }

    #textspan7 {
        float: none;
        font-size: 10px;
        line-height: 1em;
        color: rgb(27, 177, 0);
        font-weight: 700;
    }

    #textspan2 {
        float: none;
        font-size: 12px;
        line-height: 1em;
        color: rgb(0, 0, 0);
        font-weight: 500;
    }

    #textspan1 {
        float: none;
        font-size: 12px;
        line-height: 1em;
        color: rgb(0, 0, 0);
        font-weight: 500;
        text-decoration: line-through;
    }

    #text7 {
        float: none;
        font-size: 11px;
        width: auto;
        height: auto;
        text-align: center;
        font-weight: 700;
        line-height: 24px;
        margin-left: auto;
        margin-top: 0px;
        clear: none;
        min-height: 0px;
        font-family: open-sans;
        position: relative;
        top: 0px;
        left: 0px;
        margin-right: auto;
        color: rgb(226, 93, 51);
        padding-top: 10px;
        padding-bottom: 5px;
    }

    #checkoutproductdescriptioninside {
        float: none;
        height: auto;
        margin: 0px auto;
        clear: none;
        width: 70%;
        position: relative;
        top: 0px;
        left: 0px;
        padding: 5px;
        border-top-left-radius: 2px;
        border-top-right-radius: 2px;
        border-bottom-right-radius: 2px;
        border-bottom-left-radius: 2px;
        display: none; 
    }

    #checkoutproductdescriptiontexttitle {
        float: none;
        font-size: 15px;
        width: auto;
        height: auto;
        text-align: center;
        font-weight: 900;
        line-height: 1em;
        margin: 0px auto;
        clear: none;
        min-height: 0px;
        font-family: open-sans;
        position: relative;
        top: 0px;
        left: 0px;
        padding: 17px 5px 4px;
        border-bottom-color: rgb(27, 177, 0);
        border-bottom-width: 0px;
        border-bottom-style: solid;
        color: rgb(226, 93, 51);
        border-top-color: rgb(224, 224, 224);
        border-top-width: 1px;
        border-top-style: solid;
    }

    #checkoutproductdescriptioncontent {
        float: none;
        font-size: 14px;
        width: auto;
        height: auto;
        text-align: center;
        font-weight: 500;
        line-height: 25px;
        margin: 0px auto;
        clear: none;
        min-height: 0px;
        font-family: open-sans;
        position: relative;
        top: 0px;
        left: 0px;
        padding: 5px 5px 7px;
        color: rgb(0, 0, 0);
    }

    #term1 {
        float: none;
        height: auto;
        display: none;
        text-align: left;
        margin: 0px;
        clear: none;
        width: auto;
        min-height: auto;
        position: relative;
        top: 0px;
        left: 0px;
    }

    #input {
        float: none;
        height: auto;
        padding: 0px;
        font-size: 1em;
        display: inline-block;
        width: auto;
    }

    #text1 {
        float: none;
        font-size: 15px;
        width: auto;
        height: auto;
        text-align: center;
        font-weight: 700;
        line-height: 24px;
        padding: 0em 0.5em;
        display: inline-block;
        font-family: open-sans;
    }

    #term2 {
        float: none;
        height: auto;
        display: none;
        text-align: left;
        margin: 0px;
        clear: none;
        width: auto;
        min-height: auto;
        position: relative;
        top: 0px;
        left: 0px;
    }

    #input1 {
        float: none;
        height: auto;
        padding: 0px;
        font-size: 1em;
        display: inline-block;
        width: auto;
    }

    #text2 {
        float: none;
        font-size: 15px;
        width: auto;
        height: auto;
        text-align: center;
        font-weight: 700;
        line-height: 24px;
        padding: 0em 0.5em;
        display: inline-block;
        font-family: open-sans;
    }

    #term3 {
        float: none;
        height: auto;
        display: none;
        text-align: left;
        margin: 0px;
        clear: none;
        width: auto;
        min-height: auto;
        position: relative;
        top: 0px;
        left: 0px;
    }

    #input2 {
        float: none;
        height: auto;
        padding: 0px;
        font-size: 1em;
        display: inline-block;
        width: auto;
    }

    #text3 {
        float: none;
        font-size: 15px;
        width: auto;
        height: auto;
        text-align: center;
        font-weight: 700;
        line-height: 24px;
        padding: 0em 0.5em;
        display: inline-block;
        font-family: open-sans;
    }

    #term4 {
        float: none;
        height: auto;
        display: none;
        text-align: left;
        margin: 0px;
        clear: none;
        width: auto;
        min-height: auto;
        position: relative;
        top: 0px;
        left: 0px;
    }

    #input3 {
        float: none;
        height: auto;
        padding: 0px;
        font-size: 1em;
        display: inline-block;
        width: auto;
    }

    #text4 {
        float: none;
        font-size: 15px;
        width: auto;
        height: auto;
        text-align: center;
        font-weight: 700;
        line-height: 24px;
        padding: 0em 0.5em;
        display: inline-block;
        font-family: open-sans;
    }

    #term5 {
        float: none;
        height: auto;
        display: none;
        text-align: left;
        margin: 0px;
        clear: none;
        width: auto;
        min-height: auto;
        position: relative;
        top: 0px;
        left: 0px;
    }

    #input4 {
        float: none;
        height: auto;
        padding: 0px;
        font-size: 1em;
        display: inline-block;
        width: auto;
    }

    #text5 {
        float: none;
        font-size: 15px;
        width: auto;
        height: auto;
        text-align: center;
        font-weight: 700;
        line-height: 24px;
        padding: 0em 0.5em;
        display: inline-block;
        font-family: open-sans;
    }

    #checkoutboxsubgroup {
        float: none;
        height: auto;
        margin-left: auto;
        margin-top: 3.591502%;
        clear: none;
        width: 100%;
        position: relative;
        top: 0px;
        left: 0px;
        margin-right: auto;
    }
}

@media only screen and (max-width: 979px) {
  /*  #searchdomainsbutton1 {
        width: 90%;
        height: 35px;
        font-size: 12px;
        text-transform: none;
    }

    #checkoutdomainfinal8 {
        font-size: 14px;
        padding-top: 20px;
        padding-bottom: 20px;
    }

    #checkoutdomainfinal4 {
        font-size: 12px;
        padding-left: 4%;
    }

    #checkoutdomainfinal5 {
        font-size: 12px;
        padding-right: 4%;
    }

    #checkoutdomainfinal7 {
        font-size: 12px;
        padding-right: 4%;
    }

    #checkoutdomainfinal6 {
        font-size: 12px;
        padding-left: 4%;
    }

    #ourpartnersheading {
        font-size: 17px;
    }

    #checkoutdomainfinal3 {
        font-size: 14px;
    }

    #checkoutdomainfinal2 {
        font-size: 14px;
    }

    #checkoutdomainfinal1 {
        font-size: 14px;
    }

    #checkoutdomainfinal {
        font-size: 14px;
    }
    
    */
}

@media only screen and (max-width: 724px) {
 /*   #searchdomainsbutton1 {
        font-size: 9px;
        margin-top: 20px;
        margin-bottom: 20px;
    }

    #checkoutdomainfinal8 {
        font-size: 12px;
        padding-top: 15px;
        padding-bottom: 15px;
    }

    #checkoutdomainfinal4 {
        font-size: 10px;
    }

    #checkoutdomainfinal5 {
        font-size: 10px;
    }

    #checkoutdomainfinal7 {
        font-size: 10px;
    }

    #checkoutdomainfinal6 {
        font-size: 10px;
    }

    #ourpartnersheading {
        font-size: 14px;
    }

    #checkoutdomainfinal3 {
        font-size: 12px;
    }

    #checkoutdomainfinal2 {
        font-size: 12px;
    }

    #checkoutdomainfinal1 {
        font-size: 12px;
    }

    #checkoutdomainfinal {
        font-size: 12px;
    }
    
    */  
}

@media only screen and (max-width: 574px) { 
    #proceedtocheckinside {
        width: 280px;
        max-width: none;
        margin-left: auto;
        margin-right: auto;
        float: none;
        clear: none;
        margin-top: 30px;
    }

    #ourpartnersheading {
        font-size: 22px;
    }

    #checkoutdomainfinal4 {
        font-size: 14px;
        padding-left: 8%;
    }

    #checkoutdomainfinal6 {
        font-size: 14px;
        padding-left: 8%;
    }

    #checkoutdomainfinal7 {
        font-size: 14px;
        padding-right: 8%;
    }

    #checkoutdomainfinal5 {
        font-size: 14px;
        padding-right: 8%;
    }

    #checkoutdomainfinal8 {
        font-size: 16px;
        padding: 25px 5px;
    }

    #searchdomainsbutton1 {
        font-size: 14px;
        width: 180px;
        height: 44px;
        margin: 30px auto;
    }

    #checkoutitemsinside {
        width: 100%;
        margin-left: auto;
        margin-right: auto;
        float: none;
        clear: none;
    }

    #checkoutdomainfinal3 {
        font-size: 11px;
    }

    #checkoutdomainfinal2 {
        font-size: 11px;
    }

    #checkoutdomainfinal1 {
        font-size: 11px;
    }

    #checkoutdomainfinal {
        font-size: 11px;
    }
}





/* Added Later */


            
            
            
#addons_inside {
    float: none;
    height: auto;
    margin-left: auto;
    margin-top: 0px;
    clear: none;
    width: 100%;
    position: relative;
    top: 0px;
    left: 0px;
    margin-right: auto;
    min-width: 0px;
}

#addons_one {
    float: none;
    height: auto;
    margin-left: auto;
    margin-top: 0px;
    clear: none;
    width: 100%;
    min-height: 0px;
    position: relative;
    top: 0px;
    left: 0px;
    margin-right: auto;
    min-width: 0px;
    background-color: rgb(245, 245, 245);
    border-bottom-color: rgb(224, 224, 224);
    border-bottom-width: 0px;
    border-bottom-style: solid;
    padding-bottom: 27px;
}

#addon_title_title {
    float: none;
    font-size: 14px;
    width: auto;
    height: auto;
    text-align: left;
    font-weight: 700;
    line-height: 1em;
    margin-left: auto;
    margin-top: 0px;
    clear: none;
    min-height: 0px;
    position: relative;
    top: 0px;
    left: 0px;
    margin-right: auto;
    font-family: open-sans;
    padding-left: 2%;
    padding-top: 23px;
    padding-bottom: 7px;
}

#addon_ssl_title {
    float: left;
    font-size: 14px;
    width: auto;
    height: auto;
    text-align: left;
    font-weight: 600;
    line-height: 1em;
    margin: 7px 0px 0px 0.99988155%;
    clear: none;
    min-height: 0px;
    font-family: open-sans;
    position: relative;
    top: 0px;
    left: 0px;
    padding-left: 0px;
}

#addon_ssl_image {
    float: left;
    width: auto;
    max-width: 100%;
    height: 85%;
    clear: none;
    color: rgb(0, 0, 0);
    position: relative;
    top: 0px;
    left: 0px;
    margin: 0px 0px 0px 2%;
    padding-left: 0px;
    min-height: 0px;
}

#ssl_options_inside {
    float: none;
    height: auto;
    margin: 0px auto;
    clear: none;
    width: 100%;
    position: relative;
    top: 0px;
    left: 0px;
    padding: 0px;
    min-width: 0px;
}

#addon_title_inside {
    width: 100%;
    height: 50px;
    position: relative;
    top: 0px;
    left: 0px;
    margin-left: auto;
    margin-right: auto;
    float: none;
    clear: none;
    padding-top: 10px;
    padding-bottom: 10px;
    border-bottom-color: rgb(224, 224, 224);
    border-bottom-width: 1px;
    border-bottom-style: solid;
}

#rbgroupssl1group {
    float: left;
    height: auto;
    display: block;
    text-align: left;
    margin: 70px 0px 0px 3%;
    clear: none;
    width: 280px;
    min-height: auto;
    position: relative;
    top: 0px;
    left: 0px;
    padding-left: 0px;
}

#sslofferrb {
    float: none;
    height: auto;
    padding: 0px;
    font-size: 1em;
    display: block;
    width: auto;
    margin: 0px;
}

#ssl_offer1 {
    float: none;
    font-size: 14px;
    width: auto;
    height: auto;
    text-align: center;
    font-weight: 500;
    line-height: 17px;
    padding: 0.2em 0em;
    display: block;
    font-family: open-sans;
    position: relative;
    top: 0px;
    left: 0px;
    margin: 0px auto;
    clear: none;
    visibility: visible;
}

#rbgroupssl2group {
    float: none;
    height: auto;
    display: block;
    text-align: left;
    margin: 0px auto;
    clear: none;
    width: auto;
    min-height: auto;
    position: relative;
    top: 0px;
    left: 0px;
}

#sslofferrb2 {
    float: none;
    height: auto;
    padding: 0px;
    font-size: 1em;
    display: block;
    width: auto;
    margin: 0px;
    clear: none;
}

#ssloffer2 {
    float: none;
    font-size: 14px;
    width: auto;
    height: auto;
    text-align: center;
    font-weight: 500;
    line-height: 17px;
    padding: 0.2em 0em;
    display: block;
    font-family: open-sans;
    position: relative;
    top: 0px;
    left: 0px;
    margin: 0px auto;
    clear: none;
    visibility: visible;
}

#sslofferpreviousprice {
    float: none;
    font-size: 1em;
    line-height: 1em;
    text-decoration: line-through;
}

#sslofferca {
    float: left;
    height: auto;
    margin: 20px 0px 0px 3%;
    clear: none;
    width: 280px;
    position: relative;
    top: 0px;
    left: 0px;
    padding-left: 0px;
}

#rapidsslimage {
    float: none;
    width: auto;
    max-width: 100%;
    height: 50px;
    margin-left: auto;
    margin-top: 0px;
    clear: none;
    color: rgb(0, 0, 0);
    position: relative;
    top: 0px;
    left: 0px;
    margin-right: auto;
}

#sslofferca1 {
    float: left;
    height: auto;
    margin: 20px 0px 0px 3%;
    clear: none;
    width: 280px;
    position: relative;
    top: 0px;
    left: 0px;
    padding-left: 0px;
}

#rapidsslimage1 {
    float: none;
    width: auto;
    max-width: 100%;
    height: 50px;
    margin-left: auto;
    margin-top: 0px;
    clear: none;
    color: rgb(0, 0, 0);
    position: relative;
    top: 0px;
    left: 0px;
    margin-right: auto;
}

#rbgroupssl3group {
    float: none;
    height: auto;
    display: block;
    text-align: left;
    margin: 0px auto;
    clear: none;
    width: auto;
    min-height: auto;
    position: relative;
    top: 0px;
    left: 0px;
}

#rbgroupssl3 {
    float: none;
    height: auto;
    padding: 0px;
    font-size: 1em;
    display: block;
    width: auto;
    margin: 0px;
    clear: none;
}

#ssloffer3 {
    float: none;
    font-size: 14px;
    width: auto;
    height: auto;
    text-align: center;
    font-weight: 500;
    line-height: 17px;
    padding: 0.2em 0em;
    display: block;
    font-family: open-sans;
    position: relative;
    top: 0px;
    left: 0px;
    margin: 0px auto;
    clear: none;
    visibility: visible;
}

#sslofferpreviousprice2 {
    float: none;
    font-size: 1em;
    line-height: 1em;
    text-decoration: line-through;
}

#sslofferca2 {
    float: left;
    height: auto;
    margin: 20px 0px 0px 3%;
    clear: none;
    width: 280px;
    position: relative;
    top: 0px;
    left: 0px;
    padding-left: 0px;
}

#rapidsslimage2 {
    float: none;
    width: auto;
    max-width: 100%;
    height: 50px;
    margin-left: auto;
    margin-top: 0px;
    clear: none;
    color: rgb(0, 0, 0);
    position: relative;
    top: 0px;
    left: 0px;
    margin-right: auto;
}

#rbgroupssl4group {
    float: none;
    height: auto;
    display: block;
    text-align: left;
    margin: 0px auto;
    clear: none;
    width: auto;
    min-height: auto;
    position: relative;
    top: 0px;
    left: 0px;
}

#rbgroupssl4 {
    float: none;
    height: auto;
    padding: 0px;
    font-size: 1em;
    display: block;
    width: auto;
    margin: 0px;
    clear: none;
}

#ssloffer4 {
    float: none;
    font-size: 14px;
    width: auto;
    height: auto;
    text-align: center;
    font-weight: 500;
    line-height: 17px;
    padding: 0.2em 0em;
    display: block;
    font-family: open-sans;
    position: relative;
    top: 0px;
    left: 0px;
    margin: 0px auto;
    clear: none;
    visibility: visible;
}

#sslofferpreviousprice3 {
    float: none;
    font-size: 1em;
    line-height: 1em;
    text-decoration: line-through;
}
            
            
         
        
    












/* Added Later */