@-ms-viewport {
  width: device-width;
}@media screen and (max-width:400px){@-ms-viewport {
    width: 320px;
  }}.hidden{display:none!important;visibility:hidden!important}@media (max-width:1199px){.header-default .top-header .sportbikes_social{width:25%;padding:40px 0}.header-default .top-header .sportbikes_phone{width:25%;padding:38px 0}.header-default .top-header .sportbikes_search{width:30%;padding:30px 0}.header-default .top-header .sportbikes_my_accout .sportbikes-setting{padding:36px 0}.header-default .top-header .sportbikes_cart .top-form-minicart{height:100px}.header-default .sportbikes-logo>a{padding:55px 10px}.banner-shortcode .banner-inner .banner-countdown{width:50px;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-o-border-radius:50px;-ms-border-radius:50px}.banner-shortcode .banner-inner .banner-countdown .countdown-row .countdown-section{padding:10px 0;min-width:initial}.banner-shortcode .banner-inner .banner-countdown .countdown-row .countdown-section .countdown-amount{font-size:16px;line-height:24px}.banner-shortcode .banner-inner .banner-countdown .countdown-row .countdown-section .countdown-period{font-size:12px}.nav-pills.nav-mega .sportbikes-mega-menu .dropdown-menu.column-4,.nav-pills.nav-mega .sportbikes-mega-menu .dropdown-menu.column-5,.nav-pills.nav-mega .sportbikes-mega-menu .dropdown-menu.column-1{min-width:970px}.footer .footer-top .sidebar-footer .widget:first-child,.footer .footer-top .sidebar-footer .widget:last-child{border:0}.footer .footer-top .sidebar-footer .widget{height:auto!important}#search_form.modal .modal-dialog{max-width:970px}.featured-product .featured-resp-slider-container .featured-responsive .item .item-wrap .item-detail .item-content .item-bottom{display:none}.sportbikes-catrgories .sportbikes-content .block-cat-full .content-block{margin:0}.sportbikes-catrgories .sportbikes-content .block-cat-full .content-block .box-categories{padding:0}.sportbikes-catrgories .sportbikes-content .block-cat-full .content-block .box-categories .box-full .icon-cat{display:inline-block;vertical-align:top}.footer.footer-style1 .sidebar-footer-bottom .form-subcribe{width:100%;text-align:center;padding:20px 0}.footer.footer-style1 .sidebar-footer-bottom .form-subcribe .frm-input{margin:0 30px}.footer.footer-style1 .sidebar-footer-bottom .socials-footer{width:100%;text-align:center}.footer.footer-style1 .sidebar-footer-bottom .socials-footer .menu-social{padding:0 0 20px}.footer.footer-style1 .footer-top{padding-bottom:30px}.rtl .footer .footer-top .sidebar-footer .widget:last-child,.rtl .footer .footer-top .sidebar-footer .widget:first-child{border:0}}@media (max-width:991px){.header-default .sportbikes-logo{width:100%;text-align:center;border-bottom:1px solid #292929}.header-default .sportbikes-logo>a{padding:20px 10px}.header-default .sportbikes-logo>a img{margin:0 auto}.header-default .top-header{width:100%}.header-default .top-header .sportbikes_search{width:70%}.header-default .top-header .sportbikes_my_accout,.header-default .top-header .sportbikes_cart{width:15%}.header-default .top-header .sportbikes_social,.header-default .top-header .sportbikes_phone{display:none}.flytheme-services .main-services li{width:50%;margin:10px 0}.banner-shortcode .banner-inner .banner-countdown .countdown-row .countdown-section{padding:5px 0;border-bottom:0}.banner-shortcode .banner-inner .banner-countdown .countdown-row .countdown-section .countdown-amount{font-size:14px;line-height:20px}.footer{background-image:none}.footer .footer-top{padding-top:35px}.footer .footer-top .sidebar-footer .widget{padding:15px}.footer .footer-top .sidebar-footer .widget:first-child{padding-bottom:15px}.footer .footer-top .sidebar-footer .widget:nth-child(2n+1) {clear:both}.item .item-wrap .item-detail .item-content .item-bottom .group.fancybox{display:none}.page-template-page-home-2 .header-style1{position:static}.page-template-page-home-2 .header-style1 #header .header-top{background-color:#010101;margin-bottom:0}.header-style1 #header .header-top .sportbikes_social{width:40%}.header-style1 #header .header-bottom .container .content-header-bottom .sportbikes-logo{width:50%}.header-style1 #header .header-bottom .container .content-header-bottom #main-menu{width:39%}.header-style1 #header .header-bottom .container .content-header-bottom #main-menu .primary-menu{float:right;width:auto}.header-style1 #header .header-bottom .container .content-header-bottom #main-menu .primary-menu .navbar-toggle{margin:0;padding:30px;border-left:1px solid #ddd;border-right:1px solid #ddd;border-radius:0}.featured-product .featured-resp-slider-container .featured-responsive .item{display:inline-block;vertical-align:top;width:100%}.featured-product .featured-resp-slider-container .featured-responsive .item.item-sidebar .item-wrap{width:50%;float:left;margin-bottom:0}.sportbikes-catrgories .sportbikes-content .block-cat-full .content-block .box-categories .box-full .icon-cat{width:120px;height:120px}.footer.footer-style1 .copyright .copyright-text{float:none;margin-bottom:15px}.footer.footer-style1 .copyright .sidebar-copyright-style1{float:none}.footer.footer-style1 .copyright .sidebar-copyright-style1>div{display:inline-block;vertical-align:top}#search_form.modal .modal-dialog .form-search{padding:0 15px}.header-style1 #header .header-bottom .container .content-header-bottom .sportbikes_cart .top-form-minicart{max-width:90px}.category-contents .blog-content .post .entry .entry-content .content-top{padding:15px 20px 30px}.portfolio .portfolio-top .portfolio-content .single-thumbnail{width:100%;margin:0 0 30px}.portfolio .portfolio-top .portfolio-content .single-portfolio-content{display:inline-block;width:100%;vertical-align:top}.footer.footer-style1{background-size:cover}.rtl .header-style1 #header .header-bottom .container .content-header-bottom #main-menu .primary-menu{float:left}}@media (max-width:767px){body .container{padding:0 15px}.header-default .top-header .sportbikes_search{width:60%}.header-default .top-header .sportbikes_my_accout,.header-default .top-header .sportbikes_cart{width:20%}.header-default .top-header .sportbikes_search .top-search .topsearch-entry .searchform{margin:0 10px}.header-default .top-header .sportbikes_cart .top-form-minicart .top-minicart-icon .minicart-number{right:10px;top:10px}.woocommerce form table.shop_table.shop_table_responsive,.woocommerce-page form table.shop_table.shop_table_responsive{max-width:100%;display:inline-block;vertical-align:top;margin:0}.woocommerce form table.shop_table.shop_table_responsive thead,.woocommerce-page form table.shop_table.shop_table_responsive thead{display:none}.woocommerce form table.shop_table.shop_table_responsive tbody,.woocommerce-page form table.shop_table.shop_table_responsive tbody{display:block}.woocommerce form table.shop_table.shop_table_responsive tbody tr,.woocommerce-page form table.shop_table.shop_table_responsive tbody tr{display:block}.woocommerce form table.shop_table.shop_table_responsive tbody tr td,.woocommerce-page form table.shop_table.shop_table_responsive tbody tr td{display:block}.woocommerce form table.shop_table.shop_table_responsive tbody tr td:before,.woocommerce-page form table.shop_table.shop_table_responsive tbody tr td:before{display:block;margin-right:15px;min-width:80px}.woocommerce form table.shop_table.shop_table_responsive tbody tr td.product-remove:before,.woocommerce form table.shop_table.shop_table_responsive tbody tr td.product-thumbnail:before,.woocommerce form table.shop_table.shop_table_responsive tbody tr td.actions:before,.woocommerce-page form table.shop_table.shop_table_responsive tbody tr td.product-remove:before,.woocommerce-page form table.shop_table.shop_table_responsive tbody tr td.product-thumbnail:before,.woocommerce-page form table.shop_table.shop_table_responsive tbody tr td.actions:before{display:none}.woocommerce form table.shop_table.shop_table_responsive tr td.actions .coupon,.woocommerce-page form table.shop_table.shop_table_responsive tr td.actions .coupon{margin-bottom:10px}.wp-banner-product .banner-product-first{display:none}.wp-banner-product .banner-product-right{width:100%}.border-tp .order-title{margin-top:-13px}.order-title h2{font-size:24px}.order-title h2 strong::before{top:18px}.banner-shortcode .banner-inner .item-banner{width:100%!important}.banner-shortcode .banner-inner .banner-countdown{min-width:220px;padding:0}.banner-shortcode .banner-inner .banner-countdown .countdown-row .countdown-section{padding:0 13px;border-right:1px solid #ddd;margin:5px 0}.banner-shortcode .banner-inner .banner-countdown .countdown-row .countdown-section:last-child{border-right:0}.form-subcribe .frm-input{margin:0}.resp-tab .top-tab-slider .nav.nav-tabs li a{height:40px;line-height:36px;font-size:14px}.header-style1 #header .header-top .sidebar-top-left-header-2{width:40%;margin:0 -15px}.header-style1 #header .header-top .sidebar-top-left-header-2>div{padding:0 15px}.header-style1 #header .header-top .sidebar-top-right-header-2{margin:0 15px}.header-style1 #header .header-top .sportbikes_social{display:none}.header-style1 #header .header-bottom .container .content-header-bottom #main-menu{width:35%}.header-style1 #header .header-bottom .container .content-header-bottom .sportbikes_cart{width:15%}.footer.footer-style1 .sidebar-footer-bottom .form-subcribe .frm-input{margin:0}.products-wrapper .products-nav .view-catelog .orderby-order-container .orderby{min-width:110px}.header-style1 #header .header-bottom .container .content-header-bottom .sportbikes_cart .top-form-minicart .top-minicart-icon .minicart-number{right:15px}.product_detail .content_product_detail .social-share a{padding:0 10px}.products-wrapper .products-loop.list .item .item-wrap .item-detail .products-thumb{width:100%}.item .item-wrap .item-detail .item-content{padding:20px}.category-contents .blog-content.blog-content-list .post .entry .entry-thumb{width:100%;float:none}.single.main .post .entry-wrap .entry-content{padding:20px}.single.main .post .entry-wrap .entry-content .social-share a{padding:0 8px}#respond .wp-comment .form-horizontal .cmm-box-top .control-group{width:100%}.single-post-relate .post{margin-bottom:15px}.single-post-relate .post:last-child{margin-bottom:0}.single.main .post .entry-wrap .entry-content .entry-tag{width:100%;margin-bottom:15px}.single.main .post .entry-wrap .entry-content .social-share{width:100%}#comments .comment{padding:15px}#comments .comment .media-body{width:100%;padding:15px 0 0}#comments .commentlist .children{margin-left:15px}.single.main .post #authorDetails .authorDetail{padding:20px}.single.main .post #authorDetails .authorDetail .infomation{width:100%;padding:15px 0 0}.wpcf7 .wp-input .wpcf7-form-control-wrap{width:100%}.wp-comingsoon .title-comingsoon{margin:70px 0}.wp-comingsoon .title-comingsoon h1{font-size:30px}.comming-soon .ClassyCountdown-wrapper>div{margin:20px 10px}.wp-comingsoon .countdown-shortcode{margin-bottom:70px}.wrapper_404 .content_404{padding:50px 0}.wrapper_404 .content_404 .block-top{margin-bottom:50px}.wrapper_404 .content_404 .block-top h1{font-size:30px}.wrapper_404 .content_404 .block-top .warning-code{font-size:14px}.wrapper_404{background-size:cover}.sportbikes-catrgories .sportbikes-content .block-cat-full .title-banner-cat h2{font-size:30px}.sportbikes-catrgories .sportbikes-content .block-cat-full .content-block .box-categories{width:50%;margin-bottom:15px}.custom-bg{background-size:cover}#subscribe_popup{padding:40px 20px;background-size:cover!important}#subscribe_popup .subscribe-popup-container .title{font-size:18px;color:#fff;margin-bottom:20px}#subscribe_popup .subscribe-popup-container .subscribe-form{margin-bottom:20px}#subscribe_popup .subscribe-popup-container .subscribe-form .form-subcribe .frm-input .frm-email{margin-bottom:20px}#subscribe_popup .subscribe-popup-container .subscribe-checkbox label{color:#fff}#search_form.modal .modal-dialog .form-search .search-query,#search_form.modal .modal-dialog form .autosearch-input{padding:0 45px}#search_form.modal .modal-dialog .form-search .button-search-pro{border:0}.banner-shortcode .banner-inner .banner-countdown .countdown-row .countdown-section:before{display:none}.category-contents .blog-content.blog-content-list .post .entry .entry-thumb{margin-bottom:20px}.category-contents .blog-content.blog-content-list .post .entry .entry-content{overflow:initial;display:inline-block;vertical-align:top;width:100%}.single.main .post .entry-wrap .entry-content .social-share .share-title{padding-right:0;padding-left:10px}.wpb_revslider_element .tparrows{height:80px;width:80px}.wpb_revslider_element .tparrows:before{font-size:16px;line-height:80px}.wpb_revslider_element .tparrows.tp-leftarrow{margin-left:-40px}.wpb_revslider_element .tparrows.tp-rightarrow{margin-right:-40px}.tp-parallax-wrap{display:none}#header.header-style-group1 .header-bottom.sticky-menu,#header.header-default.sticky-menu{position:static}.rtl .header-default .top-header .sportbikes_cart .top-form-minicart .top-minicart-icon .minicart-number{right:auto;left:10px}.rtl .header-style1 #header .header-bottom .container .content-header-bottom .sportbikes_cart .top-form-minicart .top-minicart-icon .minicart-number{right:auto;left:15px}.rtl #comments .commentlist .children{margin-left:0;margin-right:15px}.rtl #search_form.modal .modal-dialog .form-search .button-search-pro{border:0}.rtl.woocommerce-account .woocommerce-MyAccount-navigation ul{margin-right:15px;margin-left:0}.rtl #wpadminbar .screen-reader-text,.rtl #wpadminbar .screen-reader-text span{display:none}}@media (max-width:639px){.resp-tab .top-tab-slider .nav.nav-tabs li{width:100%;margin:2px 0;padding:0 15px}.header-style1 #header .header-bottom .container .content-header-bottom .sportbikes-logo{width:100%;border-bottom:1px solid #ddd}.header-style1 #header .header-bottom .container .content-header-bottom .sportbikes-logo img{margin:0 auto}.header-style1 #header .header-bottom .container .content-header-bottom #main-menu{width:84px}.header-style1 #header .header-bottom .container .content-header-bottom .sportbikes_cart{width:90px;border-left:1px solid #ddd;border-right:1px solid #ddd}.flytheme-services.style1 .main-services li{width:100%}.flytheme-services.style1 .main-services li::before{display:none}.featured-product .featured-resp-slider-container .featured-responsive .item.item-sidebar .item-wrap{width:100%}.single-product>.tabs .tabbable .nav.nav-tabs li{width:100%;padding:0}.single-product>.tabs .tabbable .nav.nav-tabs li::before{display:none}.thumbnails.gallery>li{width:100%!important;margin:0 0 15px}.single.main .post .entry-wrap .entry-content .entry-meta .entry-comment{float:left;padding:25px 0 0}.content-search>.post,.content-search .product .entry-thumb{width:100%;padding-bottom:15px}.content-search>.post img,.content-search .product .entry-thumb img{margin:0 auto}.flytheme-services.style2 .main-services li{width:100%}.single.main .post .entry-wrap .entry-content .entry-meta .entry-comment{display:none}}@media (max-width:480px){.header-default .sportbikes-logo>a{width:60%;display:inline-block}#header.header-default.sticky-menu{position:static}.header-default .top-header .sportbikes_search{padding:20px 0}.header-default .top-header .sportbikes_cart .top-form-minicart{height:80px}.header-default .top-header .sportbikes_my_accout .sportbikes-setting{padding:25px 0}.flytheme-services .main-services li{width:100%}.wp-banner-product .banner-product-right .bn-product-odd,.wp-banner-product .banner-product-right .bn-product-even{width:100%}.products-wrapper .products-loop>li{float:none;width:100%}}@media (min-width:1367px){.header-default .top-header .sportbikes_social .main-social li{padding:0 15px}.flytheme-services .main-services li{padding:0 35px}.form-subcribe h3{margin:15px 60px}.form-subcribe .frm-input{margin:0 60px}.footer.default .footer-top .sidebar-footer .col-lg-3{padding:80px 100px 0}.footer.default .footer-top .sidebar-footer .col-lg-2{padding:80px 15px 0 100px}.footer .footer-top .sidebar-footer .widget:first-child{padding-bottom:40px}.header-default .sportbikes-logo>a{padding:30px 30px 73px 0}.flytheme-services .main-services li{text-align:initial}.flytheme-services .main-services li .fly-icon{float:left;margin:0 15px}.page-template-page-home .above-footer .container .sw-brand-container-slider .slick-slider .item .item-image a{padding:22px 0;min-height:150px}.sw-brand-container-slider .slick-slider .item .item-image a{padding:28px 0}.header-default .top-header #main-menu .primary-menu .mid-header .navbar-inverse .nav.nav-pills>li>a{padding:0 60px}.header-default .top-header #main-menu .primary-menu .menu-hotdeals>a{padding:0 68px}#header.header-default.sticky-menu .sportbikes-logo>a{padding:15px 55px}.rtl .flytheme-services .main-services li .fly-icon{float:right}body.page-template-page-home .header-default .container{width:100%;padding:0;max-width:100%}body.page-template-page-home>.container{width:100%;padding:0;max-width:100%}body.page-template-page-home>.container .row{max-width:100%;width:100%;margin:0}body .footer.default .container{width:100%;padding:0;max-width:100%}body .footer.default .container .row{max-width:100%;width:100%;margin:0}body.content-style2 .container{max-width:1170px}body.content-style2 .row{margin:0 -15px}}@media (min-width:1200px) and (max-width:1366px){.responsive-post-slider .resp-slider-container .slick-slider .item .entry-content{padding:30px}.responsive-post-slider .resp-slider-container .slick-slider .item .entry-content .readmore{display:none}.responsive-post-slider.theme1 .resp-slider-container .slick-slider .item .entry-content .readmore{display:block}}@media (min-width:1200px){.clear_lg{clear:both}}@media (max-width:1199px){.clear_md{clear:both}}@media (max-width:991px){.clear_md{clear:none}.clear_sm{clear:both}#cpanel-form a.cpanel-control{display:none}}@media (max-width:767px){.clear_xs{clear:both}.rtl .col-lg-1,.rtl .col-lg-2,.rtl .col-lg-3,.rtl .col-lg-4,.rtl .col-lg-5,.rtl .col-lg-6,.rtl .col-lg-7,.rtl .col-lg-8,.rtl .col-lg-9,.rtl .col-lg-10,.rtl .col-lg-11{float:none}}