 /* Large Devices, Wide Screens */
 
 @media only screen and (max-width: 1199px) {
     .btn.add-to-wishlist,
     .btn.add-to-compare {
         padding: 10px 5px;
     }
     .btn.add-to-wishlist i,
     .btn.add-to-compare i {
         margin-right: 0;
     }
 }
 /* Medium Devices, Desktops */
 
 @media only screen and (max-width: 991px) {
     .home-product-list .bx-controls-direction {
         display: none;
     }
     .home-news .news-home-item {
         margin-bottom: 20px;
     }
     .home-brand-list .tab-content li {
         width: 25%;
     }
     .news-home-item .description {
         margin-bottom: 5px;
     }
     .product-list .product-title {
         margin-top: 15px;
         min-height: auto;
     }
     .exportDataProducts .group-holder .form-group {
         display: block;
         width: 100%;
     }
     .exportDataProducts .group-holder .form-group.full-width {
         width: 100%;
     }
     .exportDataProducts .group-holder .form-group.full-width .row {
         width: auto;
     }
     .exportDataProducts .group-holder .form-group.btns {
         display: inline-block;
     }
     .paragraph.paragraph-images img {
         margin: 10px 0;
     }
     .blog-item .title {
         margin-top: 15px;
         height: auto;
     }
     .sidebar {
         position: relative;
         z-index: 0;
     }
     .category-top-menu {
         width: 100%;
         display: none;
     }
     .category-top-menu li a {
         display: inline-block;
     }
     #bannerHolder,
     #subcategory-holder {
         width: 100%;
     }
     .category-top-menu>li>div {
         position: relative;
         left: 0;
         opacity: 1;
         visibility: visible;
         width: 100%;
         display: none;
     }
     .category-top-menu li p::after {
         display: none;
     }
     .category-top-menu i {
         display: inline-block;
         font-size: 25px;
         float: right;
         color: #ff7a06;
         padding: 0 10px;
     }
     .rootCategory ul>li {
         width: 50%;
     }
     .category-top-menu>li>div {
         height: auto;
     }
     .block-ads .table-holder {
         position: relative;
     }
     .block-ads .bg {
         background: url(../images/white-pattern.jpg) repeat;
         color: #ff7a06;
     }
 }
 /* Small Devices, Tablets */
 
 @media (min-width: 768px) {
     .collapse.dont-collapse-sm {
         display: block;
         height: auto !important;
         visibility: visible;
     }
 }
 
 @media only screen and (max-width: 767px) {
     .paragraph-image-text.image-left .paragraph-image,
     .paragraph-image-text.image-right .paragraph-image {
         margin: 10px 0;
         float: none;
         text-align: center;
         max-width: 100%;
     }
     .blog-details img {
         max-width: 100%;
     }
     .header-top .navbar-default .navbar-nav>li>a,
     .language-holder #selected-language {
         padding-right: 20px;
     }
     .header-top .navbar-default .navbar-nav>li>a,
     .language-holder #selected-language {
         padding: 5px 10px;
     }
     .header-top .navbar-default .navbar-nav>li>a:before,
     .language-holder #selected-language:before {
         bottom: 5px;
     }
     .header-top .nav>li {
         display: inline-block;
         padding: 0 5px;
     }
     .header-top .navbar-nav {
         text-align: center;
     }
     .menu-top .p-title {
         width: 100%;
     }
     .menu-top .bx-wrapper .bx-pager {
         right: 10px;
         bottom: 10px;
     }
     .banner-content {
         display: none;
     }
     .sidebar-block {
         margin-top: 10px;
     }
     .sidebar-block>div {
         max-height: 100%;
     }
     .block-ads a {
         margin: 5px 0;
     }
     .language-holder {
         vertical-align: top;
     }
     .home-brand-list .nav-tabs>li>a {
         background: #F9F9F9;
     }
     .home-brand-list .nav-tabs>li {
         border-top: 1px solid;
     }
     .home-brand-list .tab-content li {
         width: 33.33%;
     }
     footer {
         text-align: center;
     }
     footer ul li {
         display: inline-block;
         margin: 0 10px;
     }
     footer .collapse {
         display: none;
     }
     .store-informations.pull-right {
         margin-top: 20px;
         float: left!important;
         margin-bottom: 15px;
     }
 }
 /* Extra Small Devices, Phones */
 
 @media only screen and (max-width: 480px) {
     .rootCategory ul>li {
         width: 100%;
     }
     .language-holder #selected-language {
         display: none;
     }
     .language-holder ul {
         margin-top: 5px;
     }
     .research-zone {
         width: 100%;
         padding: 0 15px;
         margin-top: 0;
     }
     .brand-description img {
         max-width: 100%;
         margin-right: 0;
         float: none;
         margin-bottom: 20px;
     }
     .home-brand-list .tab-content li {
         width: 50%;
     }
     .research-zone button.btn-default {
         right: 15px;
     }
     .navbar-header {
         text-align: center;
     }
     .navbar-brand {
         float: none;
         display: inline-block;
     }
     .navbar-static-top {
         margin-bottom: 0;
     }
     .social-line .copyright {
         width: 100%;
     }
     .social-line .pull-right {
         float: none!important;
         margin-top: 5px;
     }
 }
 /* Custom, iPhone Retina */
 
 @media only screen and (max-width: 320px) {}