@media only screen and (min-width: 414px) and (max-width: 767px) { 

  /* Your Styles... */ 

  .navbar-header {
    float: none;
  }
  .navbar-toggle {
      display: block;
  }
  .navbar-collapse.collapse {
      display: none!important;
  }
  .navbar-collapse.collapse.in {
      display: block!important;
  }
  .navbar-nav {
      float: none!important;
  }
  .navbar-nav>li {
      float: none;
  }

  .dropdown-menu{
      display: block;
      position:static;
      background-color:transparent;
      border:0 none;
      box-shadow:none;
      margin-top:0;
      position:static;
      width:100%;
  }
  .navbar-nav .dropdown-menu > li > a, 
  .navbar-nav .dropdown-menu .dropdown-header {
      padding:5px 15px 5px 25px;
  }
  .navbar-nav .dropdown-menu > li > a{
      line-height:20px;
  }
  .navbar-default .navbar-nav .dropdown-menu > li > a{    
      color:#777;
  }

  .menu1{
    background-color: #E91B23 !important;
    color: white !important;
    padding-top: 6px !important;
    padding-bottom: 6px !important;
  }
  .menu2{
    background-color: #333333 !important;
    color: white !important;
  }
  .menu3{
    background-color: #A0A0A0 !important;
    color: white !important;
  }
  
  .wp-theme-1 .dropdown-submenu {
      position:unset;
  }

}



/* <TABLET> */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px){ 
  
  /* STYLES GO HERE */
                 
  .navbar-header {
    float: none;
  }
  .navbar-toggle {
      display: block;
  }
  .navbar-collapse.collapse {
      display: none!important;
  }
  .navbar-collapse.collapse.in {
      display: block!important;
  }
  .navbar-nav {
      float: none!important;
  }
  .navbar-nav>li {
      float: none;
  }

  .dropdown-menu{
      display: block;
      position:static;
      background-color:transparent;
      border:0 none;
      box-shadow:none;
      margin-top:0;
      position:static;
      width:100%;
  }
  .navbar-nav .dropdown-menu > li > a, 
  .navbar-nav .dropdown-menu .dropdown-header {
      padding:5px 15px 5px 25px;
  }
  .navbar-nav .dropdown-menu > li > a{
      line-height:20px;
  }
  .navbar-default .navbar-nav .dropdown-menu > li > a{    
      color:#777;
  }

  .menu1{
    background-color: #E91B23 !important;
    color: white !important;
    padding-top: 6px !important;
    padding-bottom: 6px !important;
  }
  .menu2{
    background-color: #333333 !important;
    color: white !important;
  }
  .menu3{
    background-color: #A0A0A0 !important;
    color: white !important;
  }
  
  .wp-theme-1 .dropdown-submenu {
      position:unset;
  }


}
/* <TABLET> */

.wp-theme-1 .w-box1 {
    margin: 0 0 15px 0;
    -webkit-transition: all 0.3s linear;
    transition: all 0.3s linear;
    position: relative;
    overflow: hidden;
    cursor: default;
}

.wp-theme-1 .w-box1.w-box1-inverse1 .thmb-img i {
    width: 50px;
    height: 50px;
    border-radius: 100px;
    font-size: 34px;
    line-height: 55px;
    text-align: center;

}

.wp-theme-1 .lw .w-box.w-box-inverse1 .thmb-img i {
    background: #fcfcfc;
    color: #e91b23;
}
.wp-theme-1 .ld .w-box.w-box-inverse1 .thmb-img i {
    background: #363636;
    color: #fff;
}
.wp-theme-1 .w-box1.w-box1-inverse1 .thmb-img:hover i {
    background: #e91b23;
    color: #FFF;
}

/* SITE MAP */
 .w-section .aside-feature1 {
    text-align: left;  
  }
  .wp-theme-1 .w-section .aside-feature1 .icon-feature {
    font-size: 68px;
    margin-top: 10px;
    text-align: center;
    display: block;
  }
  .wp-theme-1 .w-section .aside-feature1:hover .icon-feature, .wp-theme-1 .w-section .aside-feature:hover h4 {
    color: #e91b23;
  }
  .wp-theme-1 .w-section .aside-feature1 .img-feature {
      margin-top: 4px;
      display: block;
  }
  .wp-theme-1 .w-section .aside-feature1 .img-feature img {
      width: 78px;
  }


@media only screen and (max-width:480px){
    .dropdown-menu{
        display: block;
        position:static;
        background-color:transparent;
        border:0 none;
        box-shadow:none;
        margin-top:0;
        position:static;
        width:100%;
    }
    .navbar-nav .dropdown-menu > li > a, 
    .navbar-nav .dropdown-menu .dropdown-header {
        padding:5px 15px 5px 25px;
    }
    .navbar-nav .dropdown-menu > li > a{
        line-height:20px;
    }
    .navbar-default .navbar-nav .dropdown-menu > li > a{    
        color:#777;
    }

    .wp-theme-1 ul.list-listings .listing-body {
      width: 100%;
      padding: 15px;
      background: #fcfcfc;
      border-right: 1px solid #fcfcfc;
    }
    .wp-theme-1 ul.list-listings .listing-body h3 {
        margin: 0;
        padding: 0;
        font-size: 17px;
        font-weight: 500;
        line-height: 25px;
    }
    .wp-theme-1 ul.list-listings .listing-body h4 {
        font-size: 13px;
        font-weight: normal;
        line-height: 22px;
    }
    .wp-theme-1 ul.list-listings .listing-actions {
        width: 96%;
        height: 110px;
        padding-top: 40px;
        text-align: center;
    }
   .wp-theme-1 ul.list-listings .listing-actions .btn {
      margin-top: 6px;
   }

   .apply{
    display: none;
   }


/* SITE MAP */
  .w-section .aside-feature1 {
    text-align: left;  
  }
  .wp-theme-1 .w-section .aside-feature1 .icon-feature {
    font-size: 68px;
    margin-top: 10px;
    text-align: center;
    display: block;
  }
  .wp-theme-1 .w-section .aside-feature1:hover .icon-feature, .wp-theme-1 .w-section .aside-feature:hover h4 {
    color: #e91b23;
  }
  .wp-theme-1 .w-section .aside-feature1 .img-feature {
      margin-top: 4px;
      display: block;
  }
  .wp-theme-1 .w-section .aside-feature1 .img-feature img {
      width: 78px;
  }
  
  .menu1{
    background-color: #E91B23 !important;
    color: white !important;
  }
  .menu2{
    background-color: #333333 !important;
    color: white !important;
  }
  .menu3{
    background-color: #A0A0A0 !important;
    color: white !important;
  }
  
  .wp-theme-1 .dropdown-submenu {
      position:unset;
  }

}



.table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td {
  padding: 8px;
  line-height: 1.42857143;
  vertical-align: top;
  border-top: 1px solid #fff !important;
}


 
/*
----------------------------------------------------------------------------
Form Notification Messages
----------------------------------------------------------------------------
*/

div#response {  
    height: auto;
    padding: 10px 10px 28px 70px;
    min-height: 45px;
    line-height: 130%;
    color: #CCCCCC;
}

.error {  
  background:url(../images/error.png) no-repeat 5px 10px;            
}
.success {
  background:url(../images/icon_ok.png) no-repeat 5px 10px;
}
.processing {
  background:url(../images/loader.gif) no-repeat 5px 10px;  
}


div#response1 {     
    margin: 0 auto 20px auto;
    height: auto;
    padding: 10px 10px 31px 70px;
    min-height: 45px;
    line-height: 130%;
}

div#response2 {  
    color: #333;   
    margin: 0 auto 20px auto;
    height: auto;
    padding: 10px 10px 31px 70px;
    min-height: 45px;
    line-height: 130%;
}

div#response3 {  
    color: white;
    height: auto;
    padding: 10px 10px 29px 70px;
    min-height: 45px;
    line-height: 130%;
}

div#sfr_response {  
    color: white;
    height: auto;
    padding: 10px 10px 29px 70px;
    min-height: 45px;
    line-height: 130%;
}

div#response4 {  
    color: white;
    height: auto;
    padding: 10px 10px 29px 70px;
    min-height: 45px;
    line-height: 130%;
    margin-left: 50px;
}

div#response8 {  
    color: white;
    height: auto;
    padding: 10px 10px 24px 70px;
    line-height: 130%;
}

div#responseRadio {  
    color: white;
    height: auto;
    padding: 10px 10px 29px 70px;
    min-height: 45px;
    line-height: 130%;
}

div#responseVideo {  
  color: white;
  height: auto;
  padding: 10px 10px 29px 70px;
  min-height: 45px;
  line-height: 130%;
}

/*
----------------------------------------------------------------------------
EXTRA STYLE BELOW ADD ON 9 FEB 2023 WHEN WARID APP AND COUNTERFEIT PRODUCT SOFTWARE PAGE TOOK FROM spellsolutions.net website
----------------------------------------------------------------------------
*/

