@media only screen and (max-device-width: 767px){

    .logo-div{

        text-align:center;

    }

    .row{

        padding-top:10px;

        padding-bottom:10px;

    }

    .header-logo-img{

         display: inline-block;

    }

    .header-text-div{

        text-align:center;

    }

    .flex-item{

          margin-left: 0%;

    margin-right: 0%;

    }

    .section-one h3{

        text-align:center;

    }

    .section-two h3{

        text-align:center;

    }

    .content .side-padding{

        padding-left:15px;

        padding-right:15px;

    }

    

}

@media only screen and (max-device-width: 991px){

  .flex-item{

          margin-left: 0%;

    margin-right: 0%;
}

    }



.bg1-img {
    /*background-image: url('../images/bg-mcafee.jpg'); */
    background-image: url('../images/mynorton-hero.jpg');
    background-position: left top;
    background-size: contain;
    background-repeat: repeat;
    background-attachment: fixed;
    background-attachment: fixed !important;
    background-position: top center !important;
    position: relative;
    /* top:100px; */
}


.bg-ovrlay {
    background-color: #00000082;
    height: 600px;
}

.bg-ovrlay .buttons {
    text-align: center;
    position: absolute;
    top: 46%;
    left: 44%;
}


.btn {
    display: inline-block;
    padding: 10px 20px;
    text-decoration: none;
    color: #fff;
    background-color: #ff0000;
    border: 2px solid #fff; 
    border-radius: 5px; 
}

/*@media only screen and (min-width: 1200px){ 

    .fixed {

        max-width: 1170px;

    }

}

@media only screen and (min-width: 992px){  

    .fixed {

         max-width: 970px;

    }

}*/

/*@media only screen and (max-device-width: 767px){

    .media-col{

        float: none; 

        width: 100%; 

    }

    .content-col{

          float: none; 

        width: 100%;

    }

    .section2 .media-col{

        float: none; 

        width: 100%; 

    }

    .section4 .flex-item {

        height:100%;

    }

    .form__box .form-group{

        width: calc(100% - 0px);

    }

    .form__box .form-group:nth-child(odd){

        margin-right: 0px;

    }

    .containerr .captcha-outer{

        overflow: inherit;

    margin-bottom: 10%;

    color:white;

    }

  

}

@media only screen and (max-device-width: 400px){

   .captcha-block {

    padding: 8px 20px;

    border: 1px dotted #fff;

    background: rgba(1,1,1,.3);

    }

  

}



@media only screen and (max-device-width: 300px){

    

    .btn-norton-submit{

          font-size: 14px;

    color: #333;

    border-radius: 0;

    border: none;

    height: 40px;

    background: #ffe283;

    padding-left:0px;

    padding-right:0px;

    min-width:126px;

    } 

  

}

    */

