@media only screen and (max-width:1469px) {
  /* For this view 1280 */
  .banner-details {width:90%; padding:20px 20px 20px 220px; box-sizing:border-box;}
  .banner-block .img-box {max-width:70%;}
  .banner-block .img-box::after {margin-right:-40px; border-right:20px solid #fff;}
  .banner-details::before {margin-left:-33px;}
  
  .latest-blog {padding-bottom:90px;}
  .latest-blog .banner-block .img-box {max-width:80%;}
  .latest-blog .banner-details {max-width:84%; margin-left:145px;}
  .latest-blog .banner-details::before {margin-left:-18px;}
  
  .tesimonial-rightbox .pattern-btn {max-width:96%; max-height:91%;}
  .test-details {margin-top:6px;}
  
  .subscribe-block a.btn {width:auto; padding:8px 8px 9px !important;}
  
  .NewsletterBoxLeft.FloatLeft, .NewsletterBoxRight {max-width:50%;}
  .subscribe-block input[type="text"] {width:76%;}
  footer .ContactInfo {width:33%;}
  /*footer .ContactInfo a {text-decoration:underline;}*/
  footer .ContactInfo a:hover {text-decoration:none;}
  footer .QuickLink {width:16%;}
  
  .HeaderStyle2 .navigation nav li a {padding:10px 13px;}
  header .HeaderStyle2 ul li .SearchIcon {margin:0 10px 0 0;}
  
  .banner-top .banner-block .img-box, .banner-block .img-box a img {height:auto;}
  
  body.producthoverstyle2 .product:hover .product-details {padding:5px;}
  body.producthoverstyle2 .product:hover .quick-view {top:13%;z-index:10;}
  
  ul.storePoints li .title {width:82%;}
  
}

@media only screen and (max-width:1279px) {
    /* For this view 1024 - Ipad landscape */
    
    h2 {font-size:26px;line-height:26px;}
    
    .megaMenu .closebtn, .SearchBox .closebtn {top:-40px;}
    
    .banner-top {padding:0 0 75px 0;}
    .banner-details {width:87%;}
    .banner-details span {font-size:24px;line-height:24px;}
    .banner-details .pattern-btn {margin-top:20px;}
    
    .slick-slide .test-imgbox {margin:20px 30px;}
    .test-details p {font-size:14px;line-height:normal;margin-bottom:0;}
    
    .products.homeProducts {padding:10px 0;}
    
    .latest-blog .banner-imgbox {float:none;display:inline-block;}
    .latest-blog {padding-bottom:0;}
    .latest-blog .banner-details {max-width:100%;width:auto;padding:20px 10px 10px;float:none;top:0px;clear:both;position:relative;margin:0 0 0 30px;}
    .latest-blog .banner-block .img-box::after {border:none;}
    .latest-blog .banner-details::before {margin-left:15px;}

    
    ul.storePoints li .image {margin:0 0 10px 0;width:100%;}
    ul.storePoints li .title {text-align:center;width:100%;}
    
    .subscribe-block input[type="text"] {width:72%;}
    footer .links-block .col-md-3 {width:50%;min-height:260px;}
    footer .contact-description .glyphicon {width:9%;}
    
    /* collection page */
    
    .page-title h1 {font-size:20px;line-height:normal;}
    .product.list .product-img {width: 35%;}
    .product.list .product-details {width:65%;}
    
    /* Headerstyle1 */
    
    /*.HeaderStyle1 .col-md-9.HeaderRight {width:100%;}*/
    .HeaderStyle1 .navigation {position: absolute;width:74%;}
    /*.HeaderStyle1 .header ul.headerCartWrap {top:-41px;}*/
    /*.HeaderStyle1 .HeaderLeft {margin-top:0 !important;}*/
    .HeaderStyle1 .HeaderRight {margin-top:0 !important;/*margin-bottom:20px;*/}
    .HeaderStyle1 .header ul li .SearchIcon {margin-right:10px;}
    
    /* Headerstyle2 */
    
    .HeaderStyle2 .topBar ul.top-right li, .HeaderStyle2 .topBar ul.top-right li a i.fa.fa-level-up {margin:0;}
    .HeaderStyle2 .topBar ul.top-right li a i {margin-right:5px;/*color:#000000;*/}
    .HeaderStyle2 .topBar ul.top-right li {margin:0;padding:0 0 0 5px;}
    .HeaderStyle2 .topBar ul.top-right.pull-right {margin:2px 5px 0 0;}
    .HeaderStyle2 .navigation nav li a {font-size:14px;padding:10px 7px;}
    /*.HeaderStyle2 .HeaderLeft .logo {padding:0;}*/
    
   
    header .HeaderStyle2 ul li .SearchIcon {margin:10px 0 0 0;}
    
    body.producthoverstyle2 .product.list .product-details {width:65%;}
    
}
@media only screen and (max-width:1023px) {
    /* For this view 768 - Ipad potrait*/
  ul.resp-tabs-list { display: none; }
  h2.resp-accordion { display: block; }
  .resp-vtabs .resp-tab-content { border: 1px solid #C1C1C1;  }
  .resp-vtabs .resp-tabs-container { border: none; float: none; width: 100%; min-height: 100px; clear: none; }
  .resp-accordion-closed { display: none !important; }
  .resp-vtabs .resp-tab-content:last-child { border-bottom: 1px solid #c1c1c1 !important; }
  
  .topBar a span {font-size:0;}
  .topBar a .fa, .topBar a .glyphicon {margin:0;}
  .topBar ul.top-right li {margin:0;padding:0 9px;}
  
  .banner-top {padding:0;margin:0;}
  .banner-top .banner-block {padding-bottom:80px;}
  .banner-details::before {margin-left:0;left:29%;}
  
  .discount p {font-size:30px;line-height:30px;}
  .discountBanner {margin-top:15px;}
  
  .homeProducts .slick-prev, .homeProducts .slick-next {top:-20px;}
  
  .testimonial-leftbox {padding:20px;}
  
  .brandSlider li a {height:60px;}
  
  .slick-slide .test-imgbox {margin:42px 60px;}
  
  .latest-blog .banner-block {margin-bottom:25px;}
  .latest-blog .banner-details {padding:10px 10px 10px 150px;margin:-50px 0 0 50px;top:0px}
  .latest-blog .banner-details::before {left:15%;}
  
  .subscribe-block {margin:20px 0;}
  
  .subscribe-block p {margin:0;}
  footer .links-block .col-md-3 {min-height:auto;width:100%;}
  footer .link-list h4 { cursor:pointer;position:relative;margin:0;padding:10px 0;border-bottom:1px solid; }
  footer .link-list h4:before {border-color: #ffffff transparent transparent;border-style: solid;border-width: 6px 6px 0;content: "";height: 0;position: absolute;right: 20px;top: 20px;
           transition: all 0.2s ease 0s;width: 0;}
  footer .link-list h4.active:before {display:none;}
  footer .link-list h4.active:after {width: 0; height: 0; border-left: 6px solid transparent;border-right: 6px solid transparent;border-bottom: 6px solid #ffffff;content: "";height: 0;
                 position: absolute;top:20px;right:20px;}
  footer .social-box .link-list h4:before {border:0px;}
  footer .link-list .list {display:none;}  
  footer .contact-description .glyphicon {width:4%;}
  #facebookFeed {margin-top:20px;}
  footer .links-block .col-md-3 {min-height:100%;}
  
  /* collection page*/
  
  .sidebar h4 {cursor:pointer;margin:0;}
  .sidebar h4 i {display: inline-block;position: absolute;right: 10px;top: 2px;}
  .sidebarContent {display:none;}
  .sidebar .sidebarWidget, .sidebar .sidebarWidget .sidebarFilter {margin-bottom:25px;}
  .sidebarWidget .sidebarContent.sidebarCategory {margin-top:20px;}
  .sidebar .sidebarFilter h4, .sidebar h4 {margin:0;}
  .sortbyFilterWrap.sidebarFilter {margin-right:0;}
  /*.sidebar-filter-item.sidebarContent {display:block;}*/
  .sidebarWidget .sidebarContent {margin-top:10px;}
  

  /* product-detail page */
  
  
  .gui-blog .gui-col2-right .gui-col2-right-col1, .gui-blog .gui-col2-right .gui-col2-right-col2 {width:100% !important;}
  .gui-cart-sum .gui-item .gui-price {width:auto;}
  .gui-col2-left .gui-col2-left-col1, .gui-col2-left .gui-col2-left-col2, .gui-col2-right .gui-col2-right-col1, .gui-col2-right .gui-col2-right-col2 {width: 100% !important;margin: 10px 0;}
  
  
  .fancybox-wrap .slick-prev {margin-left:-25px;}
  .fancybox-wrap .slick-next {margin-right:-25px;}
  
  .mm-listview li {border-bottom:1px solid #e5e5e5;}
  
  .HeaderStyle1 .navigation {display:none;}
  .HeaderStyle1 .burgerMenu {display:block;float:left;}
  .HeaderStyle1 .col-xs-3.col-sm-9.HeaderRight {width:75%;}
  .HeaderStyle1 .header ul.headerCartWrap {top:10px;}
  .HeaderStyle1 .burgerMenu .burger {margin-top:16px;}
  .HeaderStyle1 .HeaderLeft .logo {padding:0;}
  .HeaderStyle1 .HeaderLeft {text-align:center;}
  /*.HeaderStyle1 .HeaderRight {margin-bottom:10px;}*/
  /*.HeaderStyle1 .HeaderLeft {margin-top:20px !important;}*/
  
  .HeaderStyle1 .header .cart-nav-box {border:none;}
  
  
  .HeaderStyle2 .HeaderRight-cart .burgerMenu {display:inline-block;float:left;margin:0;}
  .HeaderStyle2 .topbar-nav .navigation {display:none;}
  .HeaderStyle2 .HeaderRight-cart .burgerMenu ul a i.fa {font-size:30px;color:#000000;}
  .HeaderStyle2 .topbar-nav {width:100%;margin:5px 0 10px 0;display:block;}
  .HeaderStyle2 .HeaderRight-cart {width:100%;display:block;}
  .HeaderStyle2 .logo {padding:10px 0;}
  .HeaderStyle2 .headerCartWrap li {float:none;display:inline-block;margin:5px 8px 0 8px;}
  .HeaderStyle2 .HeaderRight-cart ul.headerCartWrap {height:auto;text-align:right;display:block;}
  header .HeaderStyle2 ul li .SearchIcon {margin:0;}
  .HeaderStyle2 .topBar ul.top-right li a i {font-size:14px;}
  .topBar .top-left span {font-size:13px;}
  
  .testimonial-rightboxwrapper { height: auto !important; }
 
  
}
@media only screen and (max-width:767px) {
    /* For this view 736 iphone 6 */
    
    .defaultheaderstyle .cart {padding-bottom:0px;}
    .defaultheaderstyle .MenuBgOpen .container {padding:0;}
    .defaultheaderstyle .MenuBgOpen .treeview li a {border-bottom:1px solid #3b3a3a;}
    .headerCartBox {display:none !important;}
    .content > .container, .tags-wrapper {margin-bottom:20px;}
    .latest-blog {margin-bottom:0;}
    .brands .centerTitle, .tags-wrapper .centerTitle, .latest-blog-title .centerTitle {margin-bottom:20px;}
    
    .copyright-block .col-xs-12 {text-align:center;}
    .copyright-text {margin:0 0 15px 0;}
    .payment-block {float:none;}
    
    .product:hover .quick-view, .product.list .quick-view ul li:nth-child(2) {display:none;}
    .product.list:hover .quick-view {display:block;}
    
    .bundlecart {margin-bottom:20px;}
    
    .gui.gui-login .gui-col2-big .gui-col2-big-col1, .gui.gui-login .gui-col2-big .gui-col2-big-col2 {margin: 10px 0;width: 100%;}
    .gui-col2-left .gui-col2-left-col1, .gui-col2-left .gui-col2-left-col2 {width: 100% !important;margin: 10px 0;}
    
    .gui-div-sitemap-sitemap .gui-list {float: none;margin-bottom: 20px;margin-left: 0;width: 100%;}
    
}

@media only screen and (max-width: 735px) {
  /* iPhone-6 667 (Landscape) view */
  
  .banner-details::before {left:35%;}
  .NewsletterBoxLeft.FloatLeft, .NewsletterBoxRight {max-width:100%;}
  .NewsletterBoxRight {margin-top:10px;}
}
@media only screen and (max-width:666px) {
    /* For this view 568 ipod landscape */
    
    .homePageSlider {margin-bottom:30px;}
    .simplemenuIcon.menuicon > i {display:none;}
    .discount {padding:15px;}
    .discount p {font-size:24px;line-height:24px;}
    .discount .btn {margin-left:30px;}
    ul.storePoints li {border:none;margin:5px 0;width:48%;}
    .slick-slide .test-imgbox {margin:30px 25px;}
    
    .gui-block-content .gui-table {padding-bottom:20px;}
    
    .homeProducts .slick-prev, .homeProducts .slick-next {top:-10px;}
    .latest-blog .banner-details::before {left:21%;}
    
    .sortBy .sortbyFilterWrap {margin:0;}
    
    .product .product-details .currentPrice {font-size:16px;}
    
    body.producthoverstyle2 .product:hover .quick-view {top:30%;}
    
    
   
}
@media only screen and (max-width:567px) {
    /* For this view 480 Iphone 4 landscape */
    
    h4 {font-size:16px;}
    .search input.textbox {font-size:14px;}
    .defaultheaderstyle .searchSubmit i.fa.fa-search {top:9px;}
    
    .centerTitle {font-size:20px;padding-bottom:10px;line-height:24px;}
    
    .banner-top .banner-block {padding-bottom:30px;}
    .banner-top .banner-details {width:100%;padding:30px 15px 15px;position:relative;top:0;}
    .banner-top .banner-imgbox {float:none;display:inline-block;width:100%;}
    .banner-top .banner-details::before {left:58%;}
    
    .discount .btn {margin:10px 0 0 0;}
    
    .latest-blog .banner-details::before {left:25%;}
    
    footer .contact-description .glyphicon {width:7%;}
    
    /*collection page */
    
    
    .product.list .product-img, .product.list .product-details {width: 100%;}
    
    .bundledCarousel {padding:10px;}
    .bundledWrap .slick-prev {left:0;}
    .bundledWrap .slick-next {right:0;}
    
    .category div {display:none;}
    
    .gui.gui-account.gui-wishlist .gui-table tbody tr td:last-child {display: inline-block !important;}
    .gui-buttons.gui-buttons-large .gui-button-link {margin: 7px 7px 7px 0 !important;}
    
    .HeaderStyle2 .logo {padding:5px 0;}
    .HeaderStyle2 .headerCartWrap li {display:inline-block;vertical-align:middle;}
    header .HeaderStyle2 ul li .SearchIcon {margin:0;}
    .HeaderStyle2 .header ul li a.cart {font-size:0;}
    
    
    body.producthoverstyle2 .product.list .product-details {width:100%;}
    
    .subscribe-block a.btn {font-size:17px !important;}
    
    body.producthoverstyle2 .product:hover .quick-view {top:35%;}
  
  .tesimonial-rightbox .pattern-btn { top: 9px;left: 9px; }
    
    
    
}
@media only screen and (max-width:479px) {
    /* For this view 375 ipnoe 6 potrait*/
    
    h2 {font-size: 22px;line-height: 22px;}
    
    .topBar ul.top-left li {border:none;padding:0;}
    .topBar .nice-select ul.list li {padding:5px 10px;}
    .topBar .nice-select::after {height: 6px;margin-top: -4px;width: 6px;}
    .topBar .nice-select {padding:0 20px 0 0;}
    .topBar .top-left span {font-size:12px;padding:0;}
    .defaultheaderstyle .cart {font-size:0;vertical-align:middle;}
    .banner-block .img-box {max-width:60%;}
    .banner-top .banner-details::before {left:65%;}
    .banner-details span {font-size: 20px;line-height: 20px;}
    .slick-slide .test-imgbox {margin:20px 15px;}
    
    .headline .slick-dots {bottom:-6px;}
    
    
    .latest-blog .banner-details {margin:0;padding:15px;}
    .latest-blog .banner-details::before {left:54%;}
    .payment-block ul li {margin:3px 0;}
    ul.storePoints li {padding:0;width:100%;}
    ul.storePoints li .image {margin:0 5px 0 0;width:auto;}
    ul.storePoints li .title {text-align:left;width:auto;}
    
    .tesimonial-rightbox .pattern-btn {max-height: 88%;max-width: 94%;}
    
    
    .page-title .col-sm-6 {width:100%;}
    .page-title .text-right {margin:15px 0;}
    .products .col-xs-6 {width:100%;}
    
    .f-social ul li a {padding:0 6px;}
    .page-title .sortBy {float:left;}
    
    .bundledWrap.col-xs-6, .bundledMain.col-xs-6 {width:100%;}
    .bundledMain {padding-bottom:50px;}
    .bundledMain::after {bottom: 25px;right: 50%;top: auto;}
    .cartAction .productQuantity {margin:0 0 10px 0;}
    
    .gui-blog-social-facebook, .gui-blog-social-twitter {width:85px;}
    .gui-blog-article header ul li {padding:0 9px 0 0;}
    .gui-block-highlight .gui-item {margin-right:0;}
    .gui-col2-equal-col1 {margin-bottom:10px !important;}
    .gui-button-small {margin:3px 0 !important;}
    .gui-banner {margin:10px 0;}
    .gui.gui-account .gui-block-inner a {position:relative;top:-8px;}
    
    .no-products-found {margin-bottom:15px;}
    
    .product.list {float:left;}
    
    .brands .categories .col-xs-6 {width:100%;}
    
    
    .HeaderStyle1 .header ul li a.cart {font-size:0;}
    .HeaderStyle1 .header ul.headerCartWrap li {padding:10px 0;}
    .HeaderStyle1 .header ul.headerCartWrap {top:0px;}
    .HeaderStyle1 .burgerMenu .burger {margin-top:6px;}
    /*.HeaderStyle1 .HeaderLeft {margin-top: 12px !important;}*/
    
    .HeaderStyle2 .header .HeaderLeft {width:100%;text-align:center;margin:0 !important;}
    .HeaderStyle2 .header .HeaderCenter {width:100%;} 
    .HeaderStyle2 .topBar ul.top-right.pull-right {margin:5px 0 0 0;}
    .HeaderStyle2 .headerCartWrap li {margin:2px 8px 0;}
    
    /*.topBar ul.top-right.pull-right {margin-top:0;}*/
    
    
    
}
@media only screen and (max-width:374px) {
    /* For this view 320 Iphone 4 potrait */
    
    .topBar ul.top-right li {padding:0 7px;}
    .topBar a .fa, .topBar a .glyphicon {font-size:14px;}
    .slick-slide .test-imgbox {margin: 20px 10px;}
    .subscribe-block input[type="text"] {width:71%;padding:3px 4px;}
    
    .HeaderStyle1 .col-xs-2.burgerMenu {padding:0 9px;}
}