@media (max-width: 962px){
  #listTemplates span{
    width: 200px;
  }
  #listTemplates .subList{
    width: 220px;
  }
}
@media (max-width: 942px){
  #listTemplates span{
    width: 150px;
  }
  #listTemplates .subList{
    width: 170px;
  }
}
@media (max-width: 942px){
  #listTemplates span{
    width: 120px;
  }
  #listTemplates .subList{
    width: 140px;
  }
}
@media (max-width: 862px){
  #listTemplates span{
    width: 105px;
  }
  #listTemplates .subList{
    width: 125px;
  }
}
@media (max-width: 847px){
  .responsive-options {
    margin: 5px 10px;
  }
}
@media (max-width: 817px){
  .responsive-options {
    margin: 5px 2px;
  }
  #salesPanel a.mrDtl, #salesPanel a.buyNow{
    margin: 5px 2px;
  }
}
@media (max-width: 789px){
  #salesPanel h1{
    font-size: 24px;
  }
}
@media (max-width: 749px){
  #salesPanel{
    padding: 0;
  }
}
@media (max-width: 714px){
  #salesPanel h1{
    padding: 10px 5px;
  }
}
@media (max-width: 684px){
  #salesPanel a.imgLinkOs{
    width: 50px;
    height: 60px;
  }
}
@media (max-width: 677px){
  .responsive-options a{
    width: 40px;
    padding: 7px 0;
  }
}
@media (max-width: 661px){
  #salesPanel a.mrDtl, #salesPanel a.buyNow{
    padding: 10px 10px;
  }
}
@media (max-width: 621px){
  #salesPanel a.imgLinkOs{
    display: none;
  }
}
@media (max-width: 571px){
  #salesPanel h1{
    font-size: 20px;
  }
}
@media (max-width: 548px){
  #salesPanel h1{
    display: none;
  }
  #salesPanel a.mrDtl, #salesPanel a.buyNow{
    margin: 5px 10px;
  }
  .responsive-options {
    margin: 5px 30px;
  }
}
@media (max-width: 514px){
  .responsive-options {
    margin: 5px 15px;
  }
}
@media (max-width: 500px){
  .responsive-options{
    display: none;
  }
}
@media (max-width: 483px){
  .responsive-options {
    margin: 5px 10px;
  }
  #salesPanel a.mrDtl, #salesPanel a.buyNow{
    margin: 5px 6px;
  }
}
@media (max-width: 458px){
  #salesPanel a.mrDtl, #salesPanel a.buyNow{
    margin: 5px 2px;
  }
  .responsive-options {
    margin: 5px 2px;
  }
}
@media (max-width: 425px){
  .responsive-options a{
    width: 35px;
  }
}
@media (max-width: 410px){
  #listTemplates span{
    padding: 8px 4px;
  }
  #listTemplates .subList{
    width: 114px;
  }
}
@media (max-width: 398px){
  #salesPanel a.mrDtl, #salesPanel a.buyNow{
    padding: 10px 5px;
  }
}
@media (max-width: 378px){
  .responsive-options a{
    width: 30px;
  }
}
@media (max-width: 363px){
  #salesPanel a.mrDtl, #salesPanel a.buyNow{
    padding: 12px 3px;
    font-size: 12px;
  }
}
@media (max-width: 337px){
  #listTemplates span b {
    padding: 0 0 0 0px;
  }
  #listTemplates span{
    width: 100px;
  }
}
@media (max-width: 332px){
  .responsive-options a{
    width: 25px;
  }
  #salesPanel a.mrDtl, #salesPanel a.buyNow{
    padding: 12px 1px;
  }
}
@media (max-width: 500px){
  #listTemplates{
    float: left;
    margin-left: 5px
  }
}