@media (max-width: 980px){
    .gdpr .head .head-bg{
        height: 260px;
    }
    .gdpr.second .head .head-bg{
        height: 180px;
    }
    .gdpr .container{
        padding: 15px;
        width: 100%;
    }
    .gdpr .head .h-cont {
        top: 80px;
        width: 345px;
        margin-left: -172px;
    }
    .gdpr.second .head .h-cont{
        top: 30px;
    }
    .gdpr div.vl{
        border-left: 0;
        border-top: 1px solid #000;
        width: 100%;
        margin: 30px 0;
        height: 1px;
    }
    .gdpr .atvi{
        width: 100%;
    }
    .gdpr .accounts ul.others{
        width: 100%;
    }
    /*.gdpr .accounts ul.others li:nth-child(4),
    .gdpr .accounts ul.others li:nth-child(5){
        margin-left: 15px;
    }*/
    .codMobile {
      margin-top: 0px;
    }
    .gdpr .content .submain{
        width: auto;
    }
    .gdpr .content .submain{
        padding-bottom: 50px;
    }
    .gdpr.second .others-par{
        width: auto;
    }
    .gdpr.second ul.req-type li a{
        padding: 15px 10px;
    }
    .gdpr.second ul.req-type li.view-new a,
    .gdpr.second ul.req-type li.download a,
    .gdpr.second ul.req-type li.delete a,
    .gdpr.second ul.req-type li.view-prev a{
        background-size: 100%;
    }
    .gdpr.second .panel-group .panel-heading+.panel-collapse>.panel-body,
    .gdpr.second .panel-group .panel-heading+.panel-collapse>.list-group{
        margin-left: 0;
    }
    .gdpr.second .panel-title > a{
        font-size: 19px;
        background-position: -5px -2px;
        padding-left: 30px;
    }
    .gdpr .panel-group .panel+.panel{
        margin-top: 20px;
    }
    .gdpr.second .accounts .main{
        display: block;
    }
    .gdpr.second .atvi{
        margin-top: 20px
    }
    .gdpr.second div.vl,
    .gdpr.second .panel-group.vp .panel-body .accounts div.vl{
        height: 1px;
    }
    .gdpr.second .accounts ul.others{
        margin-top: 10px;
    }
    .gdpr .social-media{
        margin:0 -15px;
        padding: 25px 15px;
    }
    .gdpr .social-media span{
        display: block;
        margin-left: 0;
    }
    .gdpr .social-media h4 span{
        display: inline-block;
    }
    .gdpr .social-media input[type="text"]{
        display: block;
        min-width: 350px;
        margin-top: 20px;
    }
    .gdpr .social-media input[type="text"]:first-of-type{
        margin-top: 0;
    }
    .gdpr.second .social-media ul{
        margin:10px 0;
    }
    .gdpr .social-media ul li:first-child a{
        margin-left: 0;
    }
    .gdpr.second .panel-group.vp .panel-body .accounts ul.others{
        margin-top: 0;
    }
    .gdpr.second .others-par .codMobile{
      margin-top:0px;
    }
}
@media (max-width: 893px){
  .cod-ww2-conv .submain .case-info .accounts .others-par-cd ul.others li.codMobile_container{
    margin-top:15px;
    margin-left: 0px;
  }
  /*.cod-ww2-conv .submain .case-info .accounts ul.others a {

  }*/
  .cod-ww2-conv .submain .case-info .accounts ul.others li.facebook {
    border:none;
    margin-right:0;
    padding-right:0;
  }

}
@media (max-width: 882px){
  .cod-ww2-conv .submain .case-info .accounts .others-par-cd ul.others li.codMobile_container{
    margin-top:15px;
    margin-left: 0px;
  }

}
@media (max-width: 878px){
    .gdpr .accounts ul.others {
        width: 97%;
    }
    /*.gdpr .accounts ul.others li:nth-child(5){
        margin-left: 0;
    }*/
    .gdpr .data-cat-chkbxs .other{
        bottom: 0;
        top: unset;
    }
    .gdpr .btn.data-cat{
        margin-top: 40px;
        margin-bottom: 20px;
    }
    .gdpr.second .atvi-only,
    .gdpr.second .others,
    .gdpr.second .data-cat-radios div{
        border: none;
        padding: 0;
    }
    .gdpr.second .data-cat-radios div label{
        padding-left: 1px;
    }
    .gdpr.second .atvi-only{
        width: 100%;
    }
    .gdpr.second .others{
        margin-top: 10px;
    }
    .gdpr.second .atvi-only h2{
        margin-bottom: 10px;
    }
    .gdpr.second .data-cat-chkbxs ul{
        margin-top: 15px;
    }
    .gdpr.second .atvi-parent,
    .gdpr.second .others{
        width: auto;
        float: none;
    }
    .gdpr.second .data-cat-radios div:first-child label{
        margin-top: 0;
        padding-bottom: 0;
    }
    .gdpr.second .data-cat-radios h2{
        padding-bottom: 0;
    }
    .gdpr.second .data-cat-radios{
        margin-bottom: 0;
    }
    .gdpr.second ul.req-type li.view-new a:before,
    .gdpr.second ul.req-type li.delete a:before{
        background-size: 220px;
    }
    .gdpr.second ul.req-type li.download a:before{
        background-size: 300px;
    }
    .gdpr.second ul.req-type li.view-prev a:before{
        background-position: center right -10px;
        background-size: 120px;
    }
    .gdpr.second ul.req-type li.view-prev a:hover:before {
        transform: scale(1.25) translate(-14%, 0);
    }
    .gdpr.second .panel-group.download .panel-body .data-cat-chkbxs .atvi-only{
        border-right: none;
        margin-bottom: 0;
    }
    .gdpr.second .data-cat-radios div:nth-child(2){
        width: auto;
    }
    .gdpr.second .others{
        margin-bottom: 0;
    }
}
@media (max-width: 750px){

  .codMobile_container{
    width:100%;
    max-width:375px;
  }

  .cod-ww2-conv .submain .case-info .accounts .others-par-cd .others .form input {
    margin-left:0px;
  }

  .cod-ww2-conv .submain .case-info .accounts .others-par-cd ul.others li.codMobile_container .codMobile .form .ply_name,
  .cod-ww2-conv .submain .case-info .accounts .others-par-cd ul.others li.codMobile_container .codMobile .form .ply_ID {
    border:transparent;
  }

  .gdpr .accounts ul.others li {
    margin-bottom: 15px;
  }

  .gdpr.second .others-par-cd ul.others li.facebook {
    border-right:0;
    padding-right:0;
  }


  .gdpr .accounts ul.others li {
    width:100%;
    max-width: 502px;
  }


  .gdpr .accounts ul.others li.facebook a span {
    float:left;

  }
  .gdpr .accounts ul.others li.facebook a span.txt {
    float:left;
  }

  .gdpr .accounts ul.others a {
    width: 100%;
  }

}
@media (max-width: 733px){
    .gdpr .accounts ul.others {
        width: 94%;
    }
    .cod-ww2-conv .submain .case-info .accounts .others-par-cd ul.others li.codMobile_container div.codMobile .form .ply_submit{
      margin-left: 0px;
      /*width:98%;*/
      padding-left:3px;
    }

    .cod-ww2-conv .submain .case-info .accounts .others-par-cd ul.others li.codMobile_container div.codMobile .form .ply_toolTip.cod_tooltip:hover span{
      left:-265px;

    }


    .codMobile div.ply_name, .codMobile div.ply_ID, .codMobile_submt div.ply_name, .codMobile_submt div.ply_ID, .codMobile_pr div.ply_name, .codMobile_pr div.ply_ID {
      /* display:block; */
      width: 90%;
      border: transparent;
    }

    .codMobile_logo img, .codMobile_submt img, .codMobile_pr img {
      float: none;
      display: block;
      margin-left: auto;
      margin-right: auto;
    }

    .codMobile input[type="text"], .codMobile_submt input[type="text"],  .codMobile_pr input[type="text"] {
      width:90%;
    }

    .ply_submit {
      width:100%;
      margin-left:0;
      border-radius: 4px;
    }
    .codMobile_pr .ply_submit {
      width:100%;
      margin-left:0;
      border-radius: 4px;
    }


    .ply_submit input[type="image"], codMobile_pr .ply_submit input[type="image"]{
      margin-right:2px;
      float:right;
    }
}
@media (max-width: 578px){
    .gdpr .accounts ul.others {
        width: 91%;
    }
    /*.gdpr .accounts ul.others li:nth-child(3){
        margin-left: 0;
    }
    .gdpr .accounts ul.others li:nth-child(4){
        margin-left: 15px;
    }
    .gdpr .accounts ul.others li:nth-child(5){
        margin-left: 0;
    }*/
    .cod_tooltip span img
    {
      padding:0 20px;
    }
    .cod_tooltip:hover span
    {
      display:block;
      position:absolute;
      top:-301px;
      left:-250px;
      z-index:1000;
      width:auto;
      -webkit-box-shadow: 0px 0px 10px rgba(0,0,0,.8);
      -moz-box-shadow: 0px 0px 10px rgba(0,0,0,.8);
      box-shadow: 0px 0px 10px rgba(0,0,0,.8);
      margin-top:12px;
      margin-left:32px;
      overflow:hidden;
      /* padding:8px; */
    }
}
@media (max-width: 480px){
    .gdpr .accounts ul.others a {
      width: 100%;
    }
    .gdpr .accounts ul.others li.codMobile_container{

      width: auto;
    }
    .gdpr .head .h-cont {
        top: 50px;
        width: 275px;
        margin-left: -137px;
    }
    .gdpr .head .head-bg {
        height: 200px;
    }
    .gdpr.second .head .head-bg{
        height: 150px;
    }
    .gdpr .lp .panel-title > a{
        padding: 0 0 15px;
    }
    .gdpr .lp .panel-default> .panel-heading .panel-title > a .ico{
        margin-right: 10px;
        margin-top: 16px;
        width: 40px;
        height: 40px;
    }
    .gdpr .content.lp{
        padding: 20px 0;
    }
    .gdpr .lp .panel-default> .panel-heading .panel-title > a div{
        width: auto;
        padding: 8px;
    }
    .gdpr .lp .panel-default> .panel-heading .panel-title > a h4{
        font-size: 19px;
    }
    .gdpr .panel-body,
    .gdpr.second .panel-group .panel-heading+.panel-collapse>.panel-body,
    .gdpr.second .panel-group .panel-heading+.panel-collapse>.list-group{
        padding: 0;
    }
    /*.gdpr .accounts ul.others li:nth-child(5){
        margin-left: 0;
    }*/
    .gdpr .accounts ul.others{
        width: 100%;
    }
    .gdpr .content h1{
        font-size: 21px;
    }
    .gdpr.second h2 span{
        display: block;
        margin-left: 0;
    }
    .gdpr .social-media input[type="text"]{
        width: 100%;
        min-width: unset;
    }
    .gdpr.second .social-media ul li{
        width: 40%;
        margin-bottom: 10px;
    }
    .gdpr .social-media ul li:nth-child(3) a{
        margin-left: 0;
    }
    .gdpr.second ul.req-type li.view-prev a{
        height: 74px;
        padding-top: 26px;
    }
    .gdpr .accounts ul.others li{
      margin-left: 0px;
    }
    .gdpr .accounts ul.others li,
    .gdpr .accounts ul.others li:nth-child(4),
    .gdpr .accounts ul.others li:nth-child(5),
    .gdpr .accounts ul.others li:nth-child(6),
    .gdpr .accounts ul.others li:nth-child(7){
        margin-top: 15px;
        width: 100%;
    }
    .gdpr .accounts ul.others li.facebook a span {
      float:left;

    }
    .gdpr .accounts ul.others li.facebook a span.txt {
      float:left;
    }
}
@media (max-width: 420px){
  .cod-ww2-conv .submain .case-info .accounts .others-par-cd ul.others li.codMobile_container .codMobile .form .ply_name,
  .cod-ww2-conv .submain .case-info .accounts .others-par-cd ul.others li.codMobile_container .codMobile .form .ply_ID {
  display: block;
  width:80%;
  }
  .cod-ww2-conv .submain .case-info .accounts .others-par-cd ul.others li.codMobile_container div.codMobile .form .ply_toolTip.cod_tooltip:hover span{
    left:-254px;

  }
}
@media (max-width: 355px){
    .gdpr .accounts ul.others li{
      margin-left: 0px;
    }
    .gdpr .accounts ul.others li:not(:nth-child(3n+1)){
      margin-top:0px;
    }
    .gdpr .accounts ul.others li,
    .gdpr .accounts ul.others li:nth-child(4),
    .gdpr .accounts ul.others li:nth-child(5),
    .gdpr .accounts ul.others li:nth-child(6),
    .gdpr .accounts ul.others li:nth-child(7){
        margin-top: 10px;
        width: 100%;
    }
    .gdpr .accounts ul.others a{
        width: 100%;
    }
    .gdpr div.vl{
        margin: 20px 0 10px;
    }
    .gdpr .accounts ul.others li.facebook a span {
      float:inline-start;

    }
    .gdpr .accounts ul.others li.facebook a span.txt {

      float:inline-start;
    }
}
@media (max-width: 350px){

    .gdpr .accounts ul.others li.facebook a span {
      float:inline-start;

    }

    .gdpr .accounts ul.others li.facebook a span.txt {

      float:inline-start;
    }

}
