@-ms-viewport {
  width: device-width;
}
@media screen and (max-width: 400px) {
  @-ms-viewport {
    width: 320px;
  }
}
.hidden {
  display: none !important;
  visibility: hidden !important;
}
@media (min-width: 1200px) {
  .featured-categories2 .wpb_wrapper {
    max-width: 1230px;
    margin: 0 auto;
  }
  .sw-child-cat2 .resp-slider-container .item .item-wrap .products-thumb {
    margin-right: 10px;
  }
  .rtl .sw-child-cat2 .resp-slider-container .item .item-wrap .products-thumb {
    margin-left: 10px;
    margin-right: 0;
  }
}
@media (max-width: 1199px) {
  body.boxed-layout .body-wrapper {
    width: 100%;
    padding: 0;
  }
  .nav-pills.nav-mega .tyoons-mega-menu .dropdown-menu.column-4,
  .nav-pills.nav-mega .tyoons-mega-menu .dropdown-menu.column-5,
  .nav-pills.nav-mega .tyoons-mega-menu .dropdown-menu.column-1 {
    min-width: 970px;
  }
  .header-style4 .nav-pills.nav-mega .tyoons-mega-menu .dropdown-menu.column-4,
  .header-style4 .nav-pills.nav-mega .tyoons-mega-menu .dropdown-menu.column-5,
  .header-style4 .nav-pills.nav-mega .tyoons-mega-menu .dropdown-menu.column-1 {
    min-width: 790px;
  }
  .single-post-relate .post {
    margin-bottom: 15px;
  }
  .sw-tyoons-account i.fa,
  .top-form.top-search .search-tog {
    width: 40px;
  }
  .sw-best-seller-product .wrap-content .item {
    margin-bottom: 27px;
  }
  .single-product > .tabs .tabbable .tab-content .tab-pane p .alignnone {
    width: 50%;
    padding: 0 10px;
  }
  .single-product > .tabs .tabbable .tab-content .tab-pane p .alignnone.image-content {
    margin: 0;
  }
  .single.main .post .entry-wrap .entry-content .entry-summary p .alignnone {
    width: 50%;
    margin: 0 0 30px !important;
  }
  .sw_tab_countdown_2 .tab-countdown-slide .tab-content .item-wrap .item-detail .item-content h4,
  .sw_tab_countdown_2 .tab-countdown-slide .tab-content .item-wrap .item-detail .item-content .description,
  .sw_tab_countdown_2 .tab-countdown-slide .tab-content .item-wrap .item-detail .item-content .reviews-content {
    padding-right: 10px;
  }
  .rtl .sw_tab_countdown_2 .tab-countdown-slide .tab-content .item-wrap .item-detail .item-content h4,
  .rtl .sw_tab_countdown_2 .tab-countdown-slide .tab-content .item-wrap .item-detail .item-content .description,
  .rtl .sw_tab_countdown_2 .tab-countdown-slide .tab-content .item-wrap .item-detail .item-content .reviews-content {
    padding-right: 0;
    padding-left: 10px;
  }
  .sw_tab_countdown_2 .tab-countdown-slide .tab-content .item-wrap .item-detail .item-content .item-bottom {
    text-align: left;
  }
  .rtl .sw_tab_countdown_2 .tab-countdown-slide .tab-content .item-wrap .item-detail .item-content .item-bottom {
    text-align: right;
  }
  .sw_tab_countdown_2 .tab-countdown-slide .tab-content .item-wrap .item-detail .item-content .item-bottom .add_to_cart_button,
  .sw_tab_countdown_2 .tab-countdown-slide .tab-content .item-wrap .item-detail .item-content .item-bottom .product_type_external,
  .sw_tab_countdown_2 .tab-countdown-slide .tab-content .item-wrap .item-detail .item-content .item-bottom .product_type_grouped {
    width: 60px;
    min-width: 60px;
    font-size: 0;
  }
  .sw_tab_countdown_2 .tab-countdown-slide .tab-content .item-wrap .item-detail .item-content .item-bottom .add_to_cart_button:before,
  .sw_tab_countdown_2 .tab-countdown-slide .tab-content .item-wrap .item-detail .item-content .item-bottom .product_type_external:before,
  .sw_tab_countdown_2 .tab-countdown-slide .tab-content .item-wrap .item-detail .item-content .item-bottom .product_type_grouped:before {
    margin: 0;
  }
  .sw_tab_countdown_2 .tab-countdown-slide .tab-content .item-wrap .item-detail .item-content .item-bottom a.fancybox {
    border-radius: 0 4px 4px 0;
  }
  .rtl .sw_tab_countdown_2 .tab-countdown-slide .tab-content .item-wrap .item-detail .item-content .item-bottom a.fancybox {
    border-radius: 4px 0 0 4px;
  }
  .sw_tab_countdown_2 .tab-countdown-slide .tab-content .item-wrap .item-detail .countdown-left .countdown-section {
    padding: 5px 0 15px 0;
  }
  .sw_tab_countdown_2 .tab-countdown-slide .top-tab-slider .sw-tab-slider .res-button {
    display: none !important;
  }
  .sw_tab_countdown_2 .tab-countdown-slide .top-tab-slider .sw-tab-slider .res-button.slick-next {
    right: 10px;
  }
  .sw_tab_countdown_2 .tab-countdown-slide .top-tab-slider .sw-tab-slider .res-button.slick-prev {
    left: 10px;
  }
  .sw_tab_countdown_2 .tab-countdown-slide .top-tab-slider .sw-tab-slider:hover .res-button {
    display: block !important;
  }
  .sw-woo-tab-cat .resp-tab .tab-pane.active,
  .sw-woo-container-slider {
    position: relative;
  }
  .sw-woo-tab-cat .resp-tab .tab-pane.active .res-button,
  .sw-woo-container-slider .res-button {
    display: none !important;
  }
  .sw-woo-tab-cat .resp-tab .tab-pane.active .res-button.slick-next,
  .sw-woo-container-slider .res-button.slick-next {
    right: 10px;
  }
  .sw-woo-tab-cat .resp-tab .tab-pane.active .res-button.slick-prev,
  .sw-woo-container-slider .res-button.slick-prev {
    left: 10px;
  }
  .sw-woo-tab-cat .resp-tab .tab-pane.active:hover .res-button,
  .sw-woo-container-slider:hover .res-button {
    display: block !important;
  }
  .tab-countdown-slide .tab-content .item-wrap .item-detail .item-content .countdown-left .countdown-section {
    width: 80px;
  }
  .responsive-post-slider {
    position: relative;
  }
  .responsive-post-slider .res-button.slick-prev,
  .responsive-post-slider .res-button.slick-next {
    margin-left: 10px;
    margin-right: 10px;
  }
  .testimonial-slider .carousel-cl .next-test {
    right: 0;
  }
  .testimonial-slider .carousel-cl .prev-test {
    left: 0;
  }
  .footer .footer-contact .newsletter-footer h3 {
    margin-right: 30px;
    font-size: 16px;
  }
  .rtl .footer .footer-contact .newsletter-footer h3 {
    margin-right: 0;
    margin-left: 30px;
  }
  .footer .footer-contact .newsletter-footer .form-newsletter input[type="email"] {
    min-width: 250px;
  }
  .products-wrapper .products-loop.list .item .item-wrap .item-detail .products-thumb .item-bottom .add_to_cart_button,
  .products-wrapper .products-loop.list .item .item-wrap .item-detail .products-thumb .item-bottom .product_type_external,
  .products-wrapper .products-loop.list .item .item-wrap .item-detail .products-thumb .item-bottom .product_type_grouped,
  .products-wrapper .products-loop.list .item .item-wrap .item-detail .products-thumb .item-bottom .group.fancybox,
  .products-wrapper .products-loop.list .item .item-wrap .item-detail .products-thumb .item-bottom .fancybox.ajax,
  .products-wrapper .products-loop.list .item .item-wrap .item-detail .products-thumb .item-bottom .yith-wcwl-add-to-wishlist,
  .products-wrapper .products-loop.list .item .item-wrap .item-detail .products-thumb .item-bottom .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a,
  .products-wrapper .products-loop.list .item .item-wrap .item-detail .products-thumb .item-bottom .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a,
  .products-wrapper .products-loop.list .item .item-wrap .item-detail .products-thumb .item-bottom .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a,
  .products-wrapper .products-loop.list .item .item-wrap .item-detail .products-thumb .item-bottom a.compare {
    min-width: 50px;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .header-mid .tyoons-logo {
    padding:0;
  }
  .rtl .header-mid .tyoons-logo {
    padding: 38px 10px;
  }
  .header-style1 .sticky-menu .tyoons-logo,
  .header-style2 .sticky-menu .tyoons-logo,
  .header-style3 .sticky-menu .tyoons-logo {
    padding: 21px 10px 21px 0;
  }
  .rtl .header-style1 .sticky-menu .tyoons-logo,
  .rtl .header-style2 .sticky-menu .tyoons-logo,
  .rtl .header-style3 .sticky-menu .tyoons-logo {
    padding: 21px 0 21px 10px;
  }
  .tab-countdown-slide .tab-content .item-wrap .item-detail .products-thumb {
    width: 45%;
    margin-right: 2%;
  }
  .rtl .tab-countdown-slide .tab-content .item-wrap .item-detail .products-thumb {
    margin-right: 0;
    margin-left: 2%;
  }
  .tab-countdown-slide .tab-content .item-wrap .item-detail .item-content .countdown-left,
  .tab-countdown-slide .tab-content .item-wrap .item-detail .item-content .item-price {
    margin-bottom: 18px;
  }
  .tab-countdown-slide .top-tab-slider ul li a {
    width: 85px;
    height: 85px;
  }
    .item .item-wrap .item-detail .products-thumb{ min-height: inherit}
  .listing-tab-shortcode .tabbable .tab-content {
    width: 100%;
  }
  .listing-tab-shortcode .tabbable .nav.nav-tabs {
    width: 252px;
    max-width: 252px;
  }
  .sw_tab_countdown_3 .tab-countdown-slide .tab-content .item-wrap .item-detail .countdown-left {
    margin-left: -58px;
  }
  .rtl .sw_tab_countdown_3 .tab-countdown-slide .tab-content .item-wrap .item-detail .countdown-left {
    margin-right: -58px;
    margin-left: 0;
  }
  .sw_tab_countdown_3 .tab-countdown-slide .tab-content .item-wrap .item-detail .products-thumb {
    width: 44%;
    margin-right: 1%;
  }
  .rtl .sw_tab_countdown_3 .tab-countdown-slide .tab-content .item-wrap .item-detail .products-thumb {
    margin-right: 0;
    margin-left: 1%;
  }
  .sw_tab_countdown_3 .tab-countdown-slide .tab-content .item-wrap .item-detail .item-content {
    width: 55%;
  }
  .rtl .sw_tab_countdown_3 .tab-countdown-slide .tab-content .item-wrap .item-detail .item-content {
    width: 55%;
  }
  .sw_tab_countdown_3 .tab-countdown-slide .tab-content .item-wrap .item-detail .item-content .item-price,
  .sw_tab_countdown_3 .tab-countdown-slide .tab-content .item-wrap .item-detail .item-content .description {
    margin-bottom: 36px;
  }
  .products-wrapper .products-nav .catalog-ordering .orderby-order-container .orderby {
    min-width: 130px;
  }
  .products-wrapper .products-nav .catalog-ordering .orderby-order-container .show-product {
    margin: 0 8px;
  }
  .product_detail .content_product_detail .add_to_cart_button,
  .product_detail .content_product_detail .product_type_external,
  .product_detail .content_product_detail .product_type_grouped,
  .product_detail .content_product_detail .single_add_to_cart_button {
    padding: 0 20px;
  }
  .product_detail .content_product_detail .social-share a {
    width: 25px;
  }
}
@media (max-width: 991px) {
  .header-mid .tyoons-logo {
    text-align: left; padding-left: 0;
  }
    .area_service_centr{ margin-bottom: 20px;}
    .carousel-caption{ width: 80%}
    .productss{padding:30px 0px;}
    .header-mid .tyoons-logo{padding:0px;}
    .block-popup-search-form{ width: 80%}
  .tyoons-logo a {
    display: inline-block;
  }
  .vertical_megamenu-header .mega-left-title {
    display: none;
  }
  .vertical_megamenu-header .wrapper_vertical_menu {
    opacity: 1;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -o-transform: translateY(0px);
    -ms-transform: translateY(0px);
    transform: translateY(0px);
    visibility: visible;
  }
  .vertical_megamenu-header .wrapper_vertical_menu .resmenu-container .navbar-toggle {
    display: block;
    position: relative;
    z-index: 9;
  }
  .header-style1 .vertical_megamenu-header .wrapper_vertical_menu .resmenu-container .navbar-toggle {
    background-color: #222;
  }
  .rtl .vertical_megamenu-header .wrapper_vertical_menu .resmenu-container .navbar-toggle {
    float: right;
  }
  .vertical_megamenu-header .vertical-megamenu {
    display: none;
  }
  .slideshow-home1 .wpb_revslider_element {
    width: 100%;
    float: none;
  }
  .slideshow-home1 .wpb_single_image {
    float: left;
    width: 33.33%;
  }
  .home-style1 .sw_tab_countdown_2,
  .home-style1 .responsive-post-slider,
  .home-style2 .home2-transport {
    margin-top: 0;
  }
  .header-style1 .header-mid,
  .header-style2 .header-mid {
    margin-top:0;
  }
  .header-style1 .header-mid .main-menu,
  .header-style2 .header-mid .main-menu {
    padding:7px 0 0;
    position: relative;
  }
    .top-form.top-form-minicart{margin-top:11px;}
  .header-style1 .resmenu-container .menu-responsive-wrapper,
  .header-style1 .resmenu-container .menu-responsive-wrapper, .header-style2 .resmenu-container .menu-responsive-wrapper, .header-style3 .resmenu-container .menu-responsive-wrapper {
    top: 37px;
    max-height: 297px;
    left: -206px;
    font-size: 20px;
}
    .sw-tyoons-cart {
    position: absolute;
    right:80px;
}
    .container.rows{ position: relative}
  .header-style3 .header-mid .main-menu {
    padding: 20px 0;
    position: relative;
  }
  .header-style3 .tyoons-logo {
    padding: 32px;
  }
  .header-style3 .top-form.top-search .search-tog {
    height: 98px;
    line-height: 98px;
  }
  .header-style3 .resmenu-container .menu-responsive-wrapper {
    top: 97px;
    max-height: 351px;
    overflow-x: auto;
  }
  .header-style3 .resmenu-container .navbar-toggle .icon-bar {
    background-color: #fff;
  }
  .header-style3 .resmenu-container .navbar-toggle:hover .icon-bar {
    background-color: #cc1332;
  }
  .header-style3 .top-form.top-form-minicart {
    padding: 40px 10px 28px 0px;
  }
  .rtl .header-style3 .top-form.top-form-minicart {
    padding: 40px 0 28px 10px;
  }
  .header-style3 .sw-tyoons-account i.fa {
    height: 98px;
    line-height: 98px;
  }
  .header-top {
    min-height: 68px;
  }
  .home-slider1,
  .tyoons_breadcrumbs {
    margin-top: 0;
  }
  .home2-transport .wrap-transport .transport-top {
    margin-bottom: 0;
  }
  .tab-countdown-slide .tab-content {
    width: 100%;
  }
  .tab-countdown-slide .tab-content .item-wrap .item-detail .products-thumb {
    width: 100%;
    margin: 0 0 30px 0;
  }
  .tab-countdown-slide .tab-content .item-wrap .item-detail .products-thumb a img {
    width: 100%;
  }
  .tab-countdown-slide .tab-content .item-wrap .item-detail .item-content {
    width: 100%;
  }
  .sw_tab_countdown_3 .tab-countdown-slide .tab-content .item-wrap .item-detail .countdown-left {
    margin-left: 0;
  }
  .rtl .sw_tab_countdown_3 .tab-countdown-slide .tab-content .item-wrap .item-detail .countdown-left {
    margin-right: 0;
    margin-left: 0;
  }
  .sw_tab_countdown_3 .tab-countdown-slide .tab-content .item-wrap .item-detail .item-content {
    padding-top: 0;
  }
  .sw_tab_countdown_3 .tab-countdown-slide .tab-content .item-wrap .item-detail .item-content .item-price,
  .sw_tab_countdown_3 .tab-countdown-slide .tab-content .item-wrap .item-detail .item-content .description {
    margin-bottom: 25px;
  }
  .sw_tab_countdown_3 .tab-countdown-slide .top-tab-slider {
    display: none;
  }
  .wrap-transport .transport-top p {
    padding: 0 18%;
  }
  .products-wrapper .products-nav .catalog-ordering {
    float: right;
  }
  .rtl .products-wrapper .products-nav .catalog-ordering {
    float: left;
  }
  .quickview-container .product_detail .content_product_detail .social-share .title-share {
    padding-right: 10px;
  }
  .rtl .quickview-container .product_detail .content_product_detail .social-share .title-share {
    padding-left: 10px;
    padding-right: 0;
  }
  .widget_sp_image {
    text-align: center;
  }
  .widget_sp_image img {
    display: inline-block;
    width: auto;
  }
  .contact-us .wpcf7 input[type="submit"] {
    margin: 0 0 40px;
  }
  .product_detail .content_product_detail .social-share {
    margin-bottom: 30px;
  }

  .footer .footer-contact .newsletter-footer .form-newsletter {
    float: right;
  }
  .rtl .footer .footer-contact .newsletter-footer .form-newsletter {
    float: left;
  }
  .footer .footer-contact .socials-footer {
    text-align: center;
  }
  .footer .footer-contact .socials-footer ul li {
    float: none;
  }
    .modal-lg {
    width: 100%;
}
    .modal-body{ padding: 10px;}
    
    .make_india ul li{padding: 5px 8px;}
    .home_slider .carousel-caption{bottom: 10px;}
}
@media (min-width: 768px) and (max-width: 991px) {
  .header-style1 .sticky-menu .main-menu,
  .header-style2 .sticky-menu .main-menu,
  .header-style3 .sticky-menu .main-menu {
    padding: 4px 0;
  }
  .header-style1 .sticky-menu .resmenu-container .menu-responsive-wrapper,
  .header-style2 .sticky-menu .resmenu-container .menu-responsive-wrapper,
  .header-style3 .sticky-menu .resmenu-container .menu-responsive-wrapper {
    top: 67px;
  }
  #subscribe_popup {
    min-width: 680px;
  }
  #subscribe_popup .subscribe-popup-container h2 {
    font-size: 20px;
  }
  .single-product >.tabs .tabbable .nav.nav-tabs li a {
    padding: 0 20px;
  }
  .item .item-wrap .item-detail .item-content .item-bottom .add_to_cart_button,
  .item .item-wrap .item-detail .item-content .item-bottom .product_type_external,
  .item .item-wrap .item-detail .item-content .item-bottom .product_type_grouped {
    padding: 0 7px;
  }
  #comments .commentlist .children {
    margin-left: 10px;
  }
  .rtl #comments .commentlist .children {
    margin-right: 10px;
  }
  .sw_tab_countdown_2 .tab-countdown-slide .tab-content .item-wrap .item-detail .sale-off {
    height: 50px;
    line-height: 50px;
    padding: 0 20px;
  }
  .sw_tab_countdown_2 .tab-countdown-slide .tab-content .item-wrap .item-detail .countdown-left {
    width: 10%;
  }
  .sw_tab_countdown_2 .tab-countdown-slide .tab-content .item-wrap .item-detail .countdown-left .countdown-section .countdown-amount {
    font-size: 26px;
  }
  .sw_tab_countdown_2 .tab-countdown-slide .tab-content .item-wrap .item-detail .countdown-left .countdown-section:after {
    width: 50px;
    margin-left: -25px;
  }
  .sw_tab_countdown_2 .tab-countdown-slide .tab-content .item-wrap .item-detail .item-content h4 a {
    font-size: 24px;
  }
  .sw_tab_countdown_2 .tab-countdown-slide .tab-content .item-wrap .item-detail .item-content .reviews-content {
    padding-bottom: 18px;
    margin-bottom: 15px;
  }
  .sw_tab_countdown_2 .tab-countdown-slide .tab-content .item-wrap .item-detail .products-thumb {
    width: 49%;
    margin-right: 2%;
  }
  .rtl .sw_tab_countdown_2 .tab-countdown-slide .tab-content .item-wrap .item-detail .products-thumb {
    width: 49%;
    margin-right: 0;
    margin-left: 2%;
  }
}
@media (max-width: 767px) {
  body .container {
    padding: 0 15px;
  }
  .mid-header .btn-search,
  .header-style1 .mid-header .btn-search,
  .header-style2 .mid-header .btn-search {
    padding: 15px 0;
  }
  .sw_ajax_woocommerce_search .topsearch-entry .search-append .autocomplete-suggestions {
    max-height: 210px;
    overflow-y: auto;
  }
  .header-style5 .header-mid .mid-header {
    margin-top: 28px;
  }
  .header-style5 .header-mid .mid-header .top-form {
    display: none;
  }
  .header-style5 .header-mid .mid-header .btn-search {
    padding: 10px;
    border: 1px solid #333;
    display: block;
  }
  .products-thumb a.fancybox {
    display: none !important;
  }
  .header-style1 .header-mid.sticky-menu,
  .header-style2 .header-mid.sticky-menu {
    position: relative;
  }
  .header-style3 .header-mid.sticky-menu {
    position: relative;
  }
  .home-style3 .header-style3 .header-mid.sticky-menu {
    position: relative;
  }
  .header-mid .tyoons-logo,
  .header-style2 .header-mid .top-header .tyoons-logo,
  .header-style3 .header-mid .top-header .tyoons-logo {
    padding:0px; padding-left: 0;width: 116px;
  }

  .currency_w {
    margin-left: 0;
  }
  .rtl .currency_w {
    margin-right: 0;
    margin-left: 0;
  }
  .currency_w > li > a {
    padding-left: 10px;
    margin-left: 10px;
  }
  .rtl .currency_w > li > a {
    padding-right: 10px;
    margin-right: 10px;
  }
  .top-form.top-form-minicart {
    padding:0px 10px 0px 6px;
    background: transparent;font-size: 23px;
  }
  .rtl .top-form.top-form-minicart {
    padding: 15px 6px 11px 10px;
  }
  .header-style2 .top-form.top-form-minicart {
    border-radius: 4px;
  }
  .top-form.top-form-minicart .top-minicart-icon {
    width: 30px;
    height: 30px;
  }
  .top-form.top-form-minicart .top-minicart-icon:before {
    font-size: 16px;
    color: #111111;
  }
  .top-form.top-form-minicart .top-minicart-icon .minicart-number {
    background: #cc1332;
    border-radius: 50%;
    right: -10px;
    top: -12px;
    font-size: 12px;
  }
  .top-form.top-search .topsearch-entry .form-search.searchform,
  .top-form .wrapp-minicart {
    top: 58px;
  }
  .sw-tyoons-account i.fa,
  .top-form.top-search .search-tog {
    height: 48px;
    line-height: 48px;
  }
  .header-style3 .header-mid {
    position: relative;
    background: #111111;
  }
  .home-style3 .header-style3 .header-mid {
    position: relative;
    background: #111111;
  }
  .header-style3 .header-mid .top-form.top-search .search-tog {
    height: 48px;
    line-height: 48px;
  }
  .header-style3 .sw-tyoons-account i.fa {
    height: 48px;
    line-height: 48px;
  }
  .header-style3 .top-form.top-form-minicart {
    padding: 15px 10px 11px 6px;
    background: transparent;
  }
  .rtl .header-style3 .top-form.top-form-minicart {
    padding: 15px 6px 11px 10px;
  }
  .header-style3 .top-form.top-form-minicart .top-minicart-icon {
    width: 30px;
    height: 30px;
  }
  .header-style3 .top-form.top-form-minicart .top-minicart-icon:before {
    font-size: 16px;
    color: #fff;
  }
  .header-style3 .sticky-menu .top-form.top-search .search-tog,
  .header-style3 .sticky-menu .sw-tyoons-account i.fa {
    line-height: 48px;
    height: 48px;
  }
  .header-style3 .sticky-menu .top-form.top-form-minicart {
    padding: 15px 10px 11px 6px;
  }
  .rtl .header-style3 .sticky-menu .top-form.top-form-minicart {
    padding: 15px 6px 11px 11px;
  }
  .header-style1 .header-mid .main-menu,
  .header-style2 .header-mid .main-menu,
  .header-style3 .header-mid .main-menu {
    padding: 0;
  }
  .header-style1 .resmenu-container .menu-responsive-wrapper,
  .header-style2 .resmenu-container .menu-responsive-wrapper,
  .header-style3 .resmenu-container .menu-responsive-wrapper {
    top:37px;
    max-height: 297px;
    left: -206px; font-size:16px;
  }
    .carousel {
    top: 0;
}
    .carousel-control .icon-prev, .carousel-control .icon-next{top: 39%}
    .carousel-caption h2{ font-size:24px;}
    .carousel-caption h2 small{ font-size: 15px;}
    .productss{ margin-top: 0}
  #main-menu .primary-menu .resmenu-container .navbar-toggle {
    margin:0px 0 0px 0;
  }
  .sw_tab_countdown_2 .tab-countdown-slide .tab-content .item-wrap .item-detail .sale-off {
    top: 135px;
    line-height: 50px;
    height: 50px;
    padding: 0 20px;
  }
  .sw_tab_countdown_2 .tab-countdown-slide .tab-content .item-wrap .item-detail .countdown-left {
    width: 100%;
    padding: 20px 0 10px 0;
    margin: 0;
  }
  .sw_tab_countdown_2 .tab-countdown-slide .tab-content .item-wrap .item-detail .countdown-left .countdown-section {
    display: inline-block;
    width: 25%;
  }
  .sw_tab_countdown_2 .tab-countdown-slide .tab-content .item-wrap .item-detail .countdown-left .countdown-section:after {
    display: none;
  }
  .sw_tab_countdown_2 .tab-countdown-slide .tab-content .item-wrap .item-detail .products-thumb {
    width: 100%;
    margin: 0;
  }
  .sw_tab_countdown_2 .tab-countdown-slide .tab-content .item-wrap .item-detail .item-content {
    width: 100%;
    padding: 20px 15px;
  }
  .sw_tab_countdown_2 .tab-countdown-slide .tab-content .item-wrap .item-detail .item-content h4 a {
    font-size: 25px;
  }
  .sw_tab_countdown_3 .tab-countdown-slide .tab-content {
    padding: 0 10px;
  }
  .sw-woo-tab-cat .resp-tab .top-tab-slider {
    position: relative;
  }
  .sw-woo-tab-cat .resp-tab .top-tab-slider .navbar-toggle {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 5;
    display: inline-block;
    background: #111111;
    border-radius: 3px;
    border: 0;
    margin: 0;
    padding: 0;
    cursor: pointer;
    height: 30px;
    line-height: 30px;
    text-align: center;
    width: 30px;
  }
  .sw-woo-tab-cat .resp-tab .top-tab-slider .navbar-toggle:before {
    content: '\f0c9';
    font-family: FontAwesome;
    font-size: 16px;
    color: #fff;
    height: 30px;
    width: 30px;
    line-height: 30px;
    display: inline-block;
    text-align: center;
  }
  .rtl .sw-woo-tab-cat .resp-tab .top-tab-slider .navbar-toggle {
    left: auto;
    right: 0;
  }
  .sw-woo-tab-cat .resp-tab .top-tab-slider .nav.nav-tabs {
    display: none;
    position: absolute;
    top: 32px;
    left: 0;
    margin: 0;
    background: #fff;
    overflow: hidden;
    height: auto;
    box-shadow: 0 0 2px #ccc;
    z-index: 5;
  }
  .rtl .sw-woo-tab-cat .resp-tab .top-tab-slider .nav.nav-tabs {
    left: auto;
    right: 0;
  }
  .sw-woo-tab-cat .resp-tab .top-tab-slider .nav.nav-tabs.in {
    display: block;
  }
  .sw-woo-tab-cat .resp-tab .top-tab-slider .nav.nav-tabs > li {
    float: none;
  }
  .rtl .sw-woo-tab-cat .resp-tab .top-tab-slider .nav.nav-tabs > li {
    float: none;
  }
  .sw-woo-tab-cat .resp-tab .top-tab-slider .nav.nav-tabs > li:before {
    display: none;
  }
  .sw-woo-tab-cat .resp-tab .top-tab-slider .nav.nav-tabs > li > a {
    display: block;
    border: none;
    padding: 0px 15px;
    border-radius: 0 !important;
  }
  .sw-woo-tab-cat .resp-tab .top-tab-slider .nav.nav-tabs > li > a:hover {
    border: none;
  }
  .sw-woo-tab-cat .resp-tab .top-tab-slider .nav.nav-tabs > li.active a {
    border: none;
  }
  .sw-woo-tab-cat .resp-tab .top-tab-slider .nav.nav-tabs > li.active:hover a {
    border: none;
  }
  .sw-woo-tab-cat .resp-tab .top-tab-slider .box-title h3 {
    margin-bottom:10px;
  }
  .testimonial-slider .carousel-inner .client-comment {
    margin: 0 10px 30px 10px;
  }
  .footer .footer-menu .footer-menu1 {
    width: 100%;
  }
  .footer .widget_nav_menu .widgettitle {
    
    margin-bottom:10px !important; margin-top: 20px;
  }
  .footer .widget_nav_menu .widgettitle:before {
    display: none;
  }
  .footer .widget_nav_menu .widgettitle:hover {
    color: #cc1332;
  }
  .footer .widget_nav_menu .widgettitle .icon-footer {
    float: right; display: none
  }
  .rtl .footer .widget_nav_menu .widgettitle .icon-footer {
    float: left;
  }
  .footer .widget_nav_menu .widgettitle .icon-footer:before {
    content: '\f0d7';
    color: #fff;
    font-family: fontawesome;
    font-size: 14px;
    display: inline-block;
  }
  
  .footer .widget_nav_menu ul.menu li a:hover {
    color: #cc1332;
  }
  .footer .footer-contact {
    padding-top: 20px;
  }
  .footer .footer-contact .newsletter-footer {
    text-align: center;
  }
  .footer .footer-contact .newsletter-footer h3 {
    float: none;
    margin: 10px 0;
  }
  .rtl .footer .footer-contact .newsletter-footer h3 {
    float: none;
    margin: 10px 0;
  }
  .footer .footer-contact .newsletter-footer .form-newsletter {
    float: none;
  }
  .rtl .footer .footer-contact .newsletter-footer .form-newsletter {
    float: none;
  }
  .footer .footer-contact .newsletter-footer .form-newsletter input[type="email"],
  .footer .footer-contact .newsletter-footer .form-newsletter button {
    float: none;
  }
  .rtl  .footer .footer-contact .newsletter-footer .form-newsletter input[type="email"],
  .rtl  .footer .footer-contact .newsletter-footer .form-newsletter button {
    float: none;
  }
  .bg-about p .alignnone {
    margin: 0 auto 30px auto;
  }
  .tab-countdown-slide .tab-content .item-wrap .item-detail .item-content .item-bottom .group.fancybox,
  .sw_tab_countdown_2 .tab-countdown-slide .tab-content .item-wrap .item-detail .item-content .item-bottom .group.fancybox,
  .sw_tab_countdown_3 .tab-countdown-slide .tab-content .item-wrap .item-detail .item-content .item-bottom .group.fancybox {
    display: none;
  }
  .tab-countdown-slide .tab-content .item-wrap .item-detail .item-content .item-bottom a.compare,
  .sw_tab_countdown_2 .tab-countdown-slide .tab-content .item-wrap .item-detail .item-content .item-bottom a.compare,
  .sw_tab_countdown_3 .tab-countdown-slide .tab-content .item-wrap .item-detail .item-content .item-bottom a.compare {
    border-radius: 0 4px 4px 0;
  }
  .rtl .tab-countdown-slide .tab-content .item-wrap .item-detail .item-content .item-bottom a.compare,
  .rtl .sw_tab_countdown_2 .tab-countdown-slide .tab-content .item-wrap .item-detail .item-content .item-bottom a.compare,
  .rtl .sw_tab_countdown_3 .tab-countdown-slide .tab-content .item-wrap .item-detail .item-content .item-bottom a.compare {
    border-radius: 4px 0 0 4px;
  }
  .tab-countdown-slide .top-tab-slider-full {
    display: block;
  }
  .tab-countdown-slide .top-tab-slider-full .nav-tabs {
    padding-bottom: 20px;
    border: 0;
    position: relative;
    top: auto;
    width: 100%;
    background: none;
    box-shadow: none;
    height: auto;
    right: auto;
    margin: 0;
  }
  .tab-countdown-slide .top-tab-slider-full .nav-tabs li {
    border: 1px #dbdbdb solid;
    border-radius: 4px;
    margin: 0 5px;
  }
  .tab-countdown-slide .top-tab-slider-full .nav-tabs li a img {
    width: 100%;
  }
  .tab-countdown-slide .top-tab-slider-full .nav-tabs li.active {
    border: 2px #cc1332 solid;
  }
  #cpanel-form a.cpanel-control,
  .home-style2 .home2-transport {
    display: none;
  }
  .container-home4 .wpb_wrapper {
    padding: 0 15px;
  }
  .single-portfolio .portfolio-top .portfolio-content .single-thumbnail {
    width: 100%;
    float: none;
    margin: 0 0 30px;
  }
  #subscribe_popup {
    min-width: 600px;
    padding: 19px 68px 25px 68px;
  }
    .header-style1 .header-mid .rows{border-radius: 0}
  .vertical_megamenu-header .wrapper_vertical_menu {
    min-width: auto;
  }
  .footer .footer-newsletter5 .form-newsletter input[type="submit"] {
    padding: 0 18px;
  }
  .footer .footer-bottom3 {
    padding: 20px 0;
  }
  .rtl .footer .footer-block1 .block-infos .info .inner {
    border-right: 0;
  }
    .productss figure:hover:after{ display: none}
    .show_on-hover{display: block;color: #fff;font-size: 15px; opacity: 1;}
    .show_on-hover audio, .productss figure:hover .second_hover, .productss figure figcaption p{ display: none}
    .productss figure:hover figcaption{ height: auto}
    .header-style1 .header-mid .main-menu{margin-right: 0px;width: 50%;}
    .sw-tyoons-cart{position: absolute;right: 70px;}
    .carousel-caption{height: 80px;}
    .top-header.col-lg-3{ padding-left: 0}
    .top-form.top-form-minicart { margin-top: 7px;}
    .make_india ul li{padding: 5px 8px;}
    .make_india ul li img {height: 40px;}
    .containerff h2{ margin-top: 0; font-size: 40px;}
    body .container.large_pd {padding: 20px 0;}
    .productss figure{ text-align: center}
    .productss .img-responsive{ display: inline-block}
    .containerff.gray h2, .togrt h2{ margin-top: 0}
    .with-nav-tabs.panel-default .nav-tabs > li > a, .with-nav-tabs.panel-default .nav-tabs > li > a:hover, .with-nav-tabs.panel-default .nav-tabs > li > a:focus{color: #656565;}
    .with-nav-tabs.panel-default .nav-tabs > li.active > a, .with-nav-tabs.panel-default .nav-tabs > li.active > a:hover, .with-nav-tabs.panel-default .nav-tabs > li.active > a:focus{ color: #000}
    .go_to_menu{ padding: 15px 0}
    .go_to_menu ul li a{padding: 0 20px;font-size: 20px;}
    .profile-2 .main_text, .profile-3 .main_text, .main_text{ padding-top: 10px; padding-left: 0;}
    .panel-group .panel{padding: 5px 8px;}
    .responsive-post-slider .resp-slider-container .slider .slick-list .item .item-detail{padding: 9px;}
    .vc_custom_1489506687943 h2, .sw-woo-tab-cat .resp-tab .top-tab-slider .box-title h3{ font-size: 30px;}
    .about_us p{font-size: 14px;line-height: 22px;}
    .about_us h1{font-size: 30px;}
    .profile-2{ padding-top: 30px;}
    
}
@media (max-width: 640px) {
  #subscribe_popup {
    min-width: 470px;
    padding: 80px 18px 25px 18px;
  }
  #subscribe_popup .subscribe-popup-container .subscribe-form {
    margin-bottom: 0;
  }
  .comming-soon .ClassyCountdown-wrapper > div {
    margin: 10px 5px;
  }
  .wp-comingsoon .title-comingsoon .des-comingsoon {
    width: 100%;
  }
  #respond .wp-comment .form-horizontal .cmm-box-top .control-group {
    width: 100%;
  }
  .products-wrapper .products-nav .catalog-ordering {
    padding: 0 0 5px 0;
  }
  .single-product >.tabs .tabbable .nav.nav-tabs li a {
    padding: 0 12px;
  }
    .single-product >.tabs .tabbable .tab-content .thumb{padding:0px 5px;}
    .thumbnails{ margin-bottom: 15px;}
  .products-wrapper .products-loop.list .item .item-wrap .item-detail .products-thumb	.item-bottom {
    position: relative;
    text-align: center;
    border-radius: 0;
  }
  .category-contents .blog-content.blog-content-list .post .entry .entry-thumb {
    float: none;
    width: 100%;
    margin: 0;
  }
  .category-contents .blog-content.blog-content-list .post .entry .entry-thumb a img {
    width: 100%;
  }
  .single.main .post .entry-wrap .entry-content .single-content-bottom .entry-tag,
  .single.main .team .entry-wrap .entry-content .single-content-bottom .entry-tag,
  .single.main .attachment .entry-wrap .entry-content .single-content-bottom .entry-tag,
  .single.main .testimonial .entry-wrap .entry-content .single-content-bottom .entry-tag {
    float: none;
  }
  .rtl .single.main .post .entry-wrap .entry-content .single-content-bottom .entry-tag,
  .rtl .single.main .team .entry-wrap .entry-content .single-content-bottom .entry-tag,
  .rtl .single.main .attachment .entry-wrap .entry-content .single-content-bottom .entry-tag,
  .rtl .single.main .testimonial .entry-wrap .entry-content .single-content-bottom .entry-tag {
    float: none;
  }
  .single.main .post .entry-wrap .entry-content .single-content-bottom .social-share,
  .single.main .team .entry-wrap .entry-content .single-content-bottom .social-share,
  .single.main .attachment .entry-wrap .entry-content .single-content-bottom .social-share,
  .single.main .testimonial .entry-wrap .entry-content .single-content-bottom .social-share {
    text-align: left;
  }
  .rtl .single.main .post .entry-wrap .entry-content .single-content-bottom .social-share,
  .rtl .single.main .team .entry-wrap .entry-content .single-content-bottom .social-share,
  .rtl .single.main .attachment .entry-wrap .entry-content .single-content-bottom .social-share,
  .rtl .single.main .testimonial .entry-wrap .entry-content .single-content-bottom .social-share {
    text-align: right;
  }
  .single.main .post .entry-wrap .entry-content .single-content-bottom .social-share .title-share,
  .single.main .team .entry-wrap .entry-content .single-content-bottom .social-share .title-share,
  .single.main .attachment .entry-wrap .entry-content .single-content-bottom .social-share .title-share,
  .single.main .testimonial .entry-wrap .entry-content .single-content-bottom .social-share .title-share {
    margin: 0;
  }
  .rtl .single.main .post .entry-wrap .entry-content .single-content-bottom .social-share .title-share,
  .rtl .single.main .team .entry-wrap .entry-content .single-content-bottom .social-share .title-share,
  .rtl .single.main .attachment .entry-wrap .entry-content .single-content-bottom .social-share .title-share,
  .rtl .single.main .testimonial .entry-wrap .entry-content .single-content-bottom .social-share .title-share {
    margin: 0;
  }
  .single.main .post .entry-wrap .entry-content .single-content-bottom .social-share a,
  .single.main .team .entry-wrap .entry-content .single-content-bottom .social-share a,
  .single.main .attachment .entry-wrap .entry-content .single-content-bottom .social-share a,
  .single.main .testimonial .entry-wrap .entry-content .single-content-bottom .social-share a {
    width: 20px;
  }
  .sw_tab_countdown_3 .tab-countdown-slide .tab-content .item-wrap .item-detail .item-content .item-bottom .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a,
  .sw_tab_countdown_3 .tab-countdown-slide .tab-content .item-wrap .item-detail .item-content .item-bottom .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a,
  .sw_tab_countdown_3 .tab-countdown-slide .tab-content .item-wrap .item-detail .item-content .item-bottom .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a,
  .sw_tab_countdown_3 .tab-countdown-slide .tab-content .item-wrap .item-detail .item-content .item-bottom a.compare {
    min-width: 60px;
  }
    .short_by{ float: left; width: 100%}
    .short_by select{ width: 100%; margin-bottom: 10px;}
    .panel.with-nav-tabs .nav-tabs{ margin-left: 0}
    .home_slider .carousel-caption{bottom: 20px;}
    .all_feature{ width: 100%; overflow-x: auto;}
    .all_feature .table{ width: 500px;}
    .table thead>tr>th, .table tbody>tr>th, .table tfoot>tr>th, .table thead>tr>td, .table tbody>tr>td, .table tfoot>tr>td{ font-size: 14px;}
    .xzoom-container a{width: 24%;}
}
@media (max-width: 480px) {
  .top-form.top-search .topsearch-entry .form-search.searchform {
    right: -45px;
  }
  .rtl .top-form.top-search .topsearch-entry .form-search.searchform {
    right: auto;
    left: -45px;
  }
  .top-form .wrapp-minicart {
    right: -5px;
    width: 300px;
  }
  .rtl .top-form .wrapp-minicart {
    right: auto;
    left: -5px;
  }
  #comments .commentlist .children {
    margin-left: 10px;
  }
  .rtl #comments .commentlist .children {
    margin-right: 10px;
    margin-left: 0;
  }
  #comments .comment .author {
    float: none !important;
    margin-bottom: 10px;
  }
  #comments .comment .media-body {
    padding: 0 !important;
  }
  #comments .comment .media-body .media .media-heading .time {
    padding: 0 10px;
  }
  #respond .wp-comment .form-horizontal .cmm-box-top .control-group {
    width: 100%;
  }
  #respond .wp-comment .title {
    font-size: 14px;
  }
  .tyoons-portfolio .portfolio-tab ul li {
    float: none;
    margin: 0 0 10px;
    width: 100%;
  }
  .tyoons-portfolio.masonry .portfolio-container ul.portfolio-content >li .portfolio-item-inner .portfolio-in .p-item-content .p-item-title {
    display: none;
  }
  .tyoons-portfolio.masonry .portfolio-container ul.portfolio-content >li .portfolio-item-inner .portfolio-in .p-item-content .p-item.item-more,
  .tyoons-portfolio.masonry .portfolio-container ul.portfolio-content >li .portfolio-item-inner .portfolio-in .p-item-content .p-item.item-popup {
    width: 20px;
    height: 20px;
    line-height: 20px;
    font-size: 12px;
  }
  #subscribe_popup {
    background: none !important;
    padding: 50px 0 0 0;
    min-width: 250px;
    height: 300px;
  }
  #subscribe_popup .subscribe-popup-container h2 {
    font-size: 17px;
  }
  #subscribe_popup .subscribe-popup-container .description {
    font-size: 16px;
  }
  #subscribe_popup .subscribe-popup-container .subscribe-form input[type="email"] {
    width: 210px;
  }
  .tab-countdown-slide .tab-content .item-wrap .item-detail .item-content .countdown-left .countdown-section {
    width: 50px;
  }
  .tab-countdown-slide .tab-content .item-wrap .item-detail .item-content .countdown-left .countdown-section span.countdown-amount {
    font-size: 22px;
  }
  .tab-countdown-slide .tab-content .item-wrap .item-detail .item-content .item-bottom .add_to_cart_button {
    padding: 0 8px;
  }
  .sw_tab_countdown_3 .tab-countdown-slide .tab-content .item-wrap .item-detail .countdown-left .countdown-section {
    width: 50px;
  }
  .sw_tab_countdown_3 .tab-countdown-slide .tab-content .item-wrap .item-detail .countdown-left .countdown-section span.countdown-amount {
    font-size: 22px;
  }
  .sw_tab_countdown_3 .tab-countdown-slide .tab-content .item-wrap .item-detail .item-content  .item-bottom .add_to_cart_button {
    padding: 0 8px;
    width: auto;
  }
  .footer .footer-contact .newsletter-footer .form-newsletter input[type="email"] {
    min-width: 150px;
  }
  .products-wrapper .products-loop.list .item .item-wrap .item-detail .products-thumb {
    width: 100%;
  }
  .products-wrapper .products-loop.list .item .item-wrap .item-detail .item-content {
    width: 100%;
    padding: 5px 20px;
  }
  .rtl .products-wrapper .products-loop.list .item .item-wrap .item-detail .item-content {
    width: 100%;
    padding: 5px 20px;
  }
  .products-wrapper .products-nav .catalog-ordering {
    padding: 0 0 5px 5px;
  }
  .products-wrapper .products-nav .catalog-ordering .orderby-order-container .order-dropdown {
    margin: 0;
  }
  .rtl .products-wrapper .products-nav .catalog-ordering .orderby-order-container .order-dropdown {
    margin: 0;
  }
  .product_detail .content_product_detail .add_to_cart_button,
  .product_detail .content_product_detail .product_type_external,
  .product_detail .content_product_detail .product_type_grouped,
  .product_detail .content_product_detail .single_add_to_cart_button {
    padding: 0 8px;
  }
  .product_detail .content_product_detail .social-share a {
    width: 20px;
  }
  .single.main .post #authorDetails .authorDetail .avatar,
  .single.main .team #authorDetails .authorDetail .avatar,
  .single.main .attachment #authorDetails .authorDetail .avatar,
  .single.main .testimonial #authorDetails .authorDetail .avatar {
    float: none;
  }
  .rtl .single.main .post #authorDetails .authorDetail .avatar,
  .rtl .single.main .team #authorDetails .authorDetail .avatar,
  .rtl .single.main .attachment #authorDetails .authorDetail .avatar,
  .rtl .single.main .testimonial #authorDetails .authorDetail .avatar {
    float: none;
  }
  .single.main .post #authorDetails .authorDetail .avatar img,
  .single.main .team #authorDetails .authorDetail .avatar img,
  .single.main .attachment #authorDetails .authorDetail .avatar img,
  .single.main .testimonial #authorDetails .authorDetail .avatar img {
    margin: 0 auto;
  }
  .single.main .post #authorDetails .authorDetail .infomation,
  .single.main .team #authorDetails .authorDetail .infomation,
  .single.main .attachment #authorDetails .authorDetail .infomation,
  .single.main .testimonial #authorDetails .authorDetail .infomation {
    padding: 10px 0;
  }
  .single.main .post .entry-wrap .entry-content .entry-meta .month-time,
  .single.main .team .entry-wrap .entry-content .entry-meta .month-time,
  .single.main .attachment .entry-wrap .entry-content .entry-meta .month-time,
  .single.main .testimonial .entry-wrap .entry-content .entry-meta .month-time {
    float: none;
    display: block;
    text-align: left;
    line-height: 20px;
  }
  .rtl .single.main .post .entry-wrap .entry-content .entry-meta .month-time,
  .rtl .single.main .team .entry-wrap .entry-content .entry-meta .month-time,
  .rtl .single.main .attachment .entry-wrap .entry-content .entry-meta .month-time,
  .rtl .single.main .testimonial .entry-wrap .entry-content .entry-meta .month-time {
    float: none;
    display: block;
    text-align: right;
  }
  .single.main .post .entry-wrap .entry-content .entry-meta .entry-author,
  .single.main .post .entry-wrap .entry-content .entry-meta .entry-comment,
  .single.main .team .entry-wrap .entry-content .entry-meta .entry-author,
  .single.main .team .entry-wrap .entry-content .entry-meta .entry-comment,
  .single.main .attachment .entry-wrap .entry-content .entry-meta .entry-author,
  .single.main .attachment .entry-wrap .entry-content .entry-meta .entry-comment,
  .single.main .testimonial .entry-wrap .entry-content .entry-meta .entry-author,
  .single.main .testimonial .entry-wrap .entry-content .entry-meta .entry-comment {
    display: block;
    text-align: left;
    line-height: 20px;
  }
  .rtl .single.main .post .entry-wrap .entry-content .entry-meta .entry-author,
  .rtl .single.main .post .entry-wrap .entry-content .entry-meta .entry-comment,
  .rtl .single.main .team .entry-wrap .entry-content .entry-meta .entry-author,
  .rtl .single.main .team .entry-wrap .entry-content .entry-meta .entry-comment,
  .rtl .single.main .attachment .entry-wrap .entry-content .entry-meta .entry-author,
  .rtl .single.main .attachment .entry-wrap .entry-content .entry-meta .entry-comment,
  .rtl .single.main .testimonial .entry-wrap .entry-content .entry-meta .entry-author,
  .rtl .single.main .testimonial .entry-wrap .entry-content .entry-meta .entry-comment {
    display: block;
    text-align: right;
  }
  .content-search >.post .entry-thumb,
  .content-search .product .entry-thumb {
    width: 100%;
    float: none;
    padding: 0 0 20px 0;
  }
  .rtl .content-search >.post .entry-thumb,
  .rtl .content-search .product .entry-thumb {
    padding: 0 0 20px 0;
  }
  .content-search >.post .entry-thumb a img,
  .content-search .product .entry-thumb a img {
    margin: 0 auto;
  }
  .contact-right .wpcf7 .cf-name,
  .contact-right .wpcf7 .cf-mail,
  .contact-right .wpcf7 .cf-sub {
    width: 100%;
    margin: 0 0 15px 0;
  }
    
    .single-product >.tabs .tabbable .nav.nav-tabs li a{font-size: 11px;
    display: block;text-align: center; margin-bottom: 8px; padding: 0 1px}
    .single-product >.tabs .tabbable .nav.nav-tabs li{width:calc(100% - 0px)}
    .media_rums .single-product >.tabs .tabbable .nav.nav-tabs li a{ margin-bottom: 0}
    .media_rums .single-product >.tabs .tabbable .nav.nav-tabs li{width: calc(50% - 10px);}
    .single-product >.tabs{margin-bottom: 20px;}
    .panel-default .nav-tabs>li>a {font-size:16px;padding: 10px 7px;}
    .tab-pane.active .col-xs-6{ width: 100%; padding-left: 0; padding-right: 0;}
    .carousel-caption{margin: auto; text-align: center; height: auto; right: 0}
    .item .item-wrap .item-detail .products-thumb{min-height: 182px;}
    .home_slider .carousel-caption{bottom: 0px;text-align: left;left: 30px;}
    .eytr {height: auto; overflow: auto;}
    .area_service_centr .mobile_no a{ display: inline-block}
    .about_sec h1{ font-size: 30px;}
    .box h3{ font-size: 16px;}
    h2.new-arrivals{font-size: 26px;}
    
}
@media (max-width: 360px) {
  .products-wrapper .products-nav .catalog-ordering {
    padding: 5px 0;
  }
  .rtl.woocommerce div.product form.cart .group_table td.label {
    text-align: right;
  }
}
@media (min-width: 1200px) {
  #subscribe_popup {
    min-width: 800px;
    padding: 100px 360px 56px 0px;
  }
  .clear_lg {
    clear: both;
  }
  .rtl [class*="col-lg-"],
  .rtl [class*="col-md-"],
  .rtl [class*="col-sm-"],
  .rtl [class*="col-xs-"] {
    float: right;
  }
}
@media (max-width: 1199px) and (min-width: 992px) {
  .clear_md {
    clear: both;
  }
  .rtl [class*="col-md-"],
  .rtl [class*="col-sm-"],
  .rtl [class*="col-xs-"] {
    float: right;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  #cpanel-form a.cpanel-control {
    display: none;
  }
  .rtl [class*="col-sm-"],
  .rtl [class*="col-xs-"] {
    float: right;
  }
}
@media (max-width: 767px) {
  .sidebar-row {
    display: -webkit-flex;
    display: -ms-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .sidebar-row aside#left {
    -webkit-order: ;
    -ms-order: ;
    order: ;
    width: 100%;
  }
  .sidebar-row aside#right {
    -webkit-order: ;
    -ms-order: ;
    order: ;
    width: 100%;
  }
  .sidebar-row > div {
    width: 100%;
  }
  .clear_xs {
    clear: both;
  }
  .rtl .block-text1-home4 [class*="col-lg-"] {
    float: none;
  }
  .rtl [class*="col-xs-"] {
    float: right;
  }
}
@media (max-width: 479px) {
    .carousel-indicators{ display: none}
    .carousel-caption{ top: 26%}
    .carousel-control .icon-prev, .carousel-control .icon-next{ top: 29%}
    .widget.text-14.widget_text.pull-right{ display: none}
    .box-title-prodct h3, .sw-woo-tab-cat .resp-tab .top-tab-slider .box-title h3, .vc_custom_1489506687943 h2{ font-size: 30px;}
    .productss figure figcaption{ position: relative; left: 0; right: 0; text-align: center; height: auto;background: #f00; padding: 5px 0}
    .productss figure figcaption h3{ color: #fff; margin-bottom: 5px;}
    .productss figure figcaption p, .productss figure figcaption h3 small{ color: #fff}
    .carousel-caption h2 { font-size:18px;}
    .carousel-control .icon-prev, .carousel-control .icon-next { font-size: 50px;}
    .carousel-control { width: 22px;}
}
