/*：源代码唯一下载链接: http://www.bootstrapmb.com/item/2314(当前备注仅在演示里出现，下载源码不包含)*//* large desktop :1366px. */@media (min-width: 1200px) and (max-width: 1366px) {    .blog-content-app {        padding: 23px 18px 23px 10px;    }    .ptb-350 {      padding: 200px 0;    }                    }/* Normal desktop :992px. */@media (min-width: 992px) and (max-width: 1199px) {    .main-menu nav >ul >li >a {        padding: 25px 13px;    }    .service-icon i {        margin-right: 10px;    }    .shop-text-all {        padding: 26px 5px 24px;    }    .price span.old {        padding-left: 2px;    }    .price span {        font-size: 14px;    }    .shop-img .button-group {        padding: 10px 3px 13px;    }    .shop-img .button-group a i {        margin-right: 2px;    }    .shop-img .button-group a {        width: 55%;    }    .shop-img .button-group a.wishlist {        width: 45%;    }    .special-slider-active .shop-list-left {        display: block;        float: none;    }    .shop-list-right {        margin-top: 30px;    }    .home-style-2 .main-menu nav >ul >li >a {        padding: 25px 7px;    }    .banner-style-2-dec >h3 {        font-size: 25px;    }    .header-area.stick .main-menu nav >ul >li >a {        padding: 10px 7px;    }    .banner-style-3-dec >a {        padding: 5px 5px;    }    .testimonial-content >p {        width: 83%;    }    .blog-rt-sidebar .blog-meta {        padding: 25px;    }    .shop-page-area .shop-list-right {        margin-top: 0;    }    .main-menu nav >ul >li >ul >li >a {        padding: 5px 0;    }    .sidebar-text >a {        margin-top: 0;        padding: 2px 14px;        font-size: 13px;    }    .sidebar-text >h3 {        font-size: 20px;        margin-bottom: 3px;    }        .sidebar-text >h2 {        font-size: 22px;        margin-bottom: 4px;    }                }@media (max-width: 991px) {    .por-dse {        margin-top: 10px;    }    .customer-coupon {        margin-top: 30px;    }}/* Tablet desktop :768px. */@media (min-width: 768px) and (max-width: 991px) {    .user.user-style-3 >a {        padding: 25px 0px 25px 10px;    }    .icon-search-2 {        padding: 25px 0px;    }    .header-to-info ul li.for-none {        display: none;    }    .main-menu nav >ul >li >a {        padding: 25px 7px;    }    .mega-menu.mega-2-colm {        width: 300px;    }    .title1,    .title4 {        font-size: 44px;    }    .mb-res {        margin-bottom: 30px;    }    .subscribe-from.text-center >h3 {        font-size: 28px;    }    .shop-list-right {        margin-top: 30px;    }    .home-style-2 .main-menu nav >ul >li >a {        padding: 25px 5px;    }    .counter-content >h2 {        font-size: 30px;    }    .counter-content >h4 {        margin: 10px 0 23px;    }    .timer span {        margin-right: 9px;    }    .counter-content .timer span {        padding: 4px 8px;    }    .timer {        margin-top: 10px;    }    .counter2-btn >a {        margin-top: 20px;    }    .blog-meta {        padding: 30px;    }    .header-area.stick .main-menu nav >ul >li >a {        padding: 10px 5px;    }    .header-area.stick .icon-search-2 {        padding: 10px;    }    .ptb-350 {        padding: 150px 0 150px;    }    .slider-3-content h2 {        font-size: 50px;    }    .single-counter p {        font-size: 15px;    }    .section-title >p {        width: 80%;    }    .meet-icon-four >ul {        padding-top: 89px;    }    .skill-area {        margin-top: 50px;    }    .choose-us-area >h2,    .skill-area >h2 {        margin-bottom: 30px;    }    .skill-all {        margin-top: 57px;    }    .mrg-for-sm-top {        margin-top: 30px;    }    .sidebar-text {        top: 150px;    }    .sidebar-text >h3 {        font-size: 50px;    }    .sidebar-text >h2 {        font-size: 85px;    }    .mrg-for-btm {        margin-bottom: 30px;    }    .cart-total {        margin-top: 50px;    }    .shop-page-mrg {        margin-top: 50px;    }    .shop-page-area .shop-list-right {        margin-top: 0;    }    .single-product-content {        margin-top: 50px;    }    .dropdown {        left: -25px;    }    .main-menu nav >ul >li >ul >li >a {        padding: 4px 0;    }                                }/* small mobile :320px. */@media (max-width: 767px) {    .search-input-button input {        width: 220px;    }    .main-menu.f-right {        display: none;    }    .tax-coupon-div {        margin-top: 30px;    }    .single-shop.mb-40 {        margin-top: 50px;    }    .title1,    .title4 {        font-size: 20px;        margin-bottom: 22px;    }    .hero-slider-nav {        width: 35px;        height: 35px;        line-height: 35px;        font-size: 25px;    }    .title-container >a, .hero-slider-contents a {        font-size: 12px;        padding: 5px 15px;    }    .title2,    .title3 {        display: none;    }    .quick-right {        margin-top: 20px;    }    .por-dse.add-to >a {        margin-top: 0px !important;    }    .user.user-style-3 >a {        padding: 25px 0px 25px 10px;    }    .preview-2 .nivo-directionNav a.nivo-nextNav::before {        font: 400 15px/30px FontAwesome;        height: 30px;        top: 45%;        width: 30px;    }    .preview-2 .nivo-directionNav a.nivo-prevNav::before {        font: 400 15px/30px FontAwesome;        height: 30px;        width: 30px;    }    .service-icon i {        font-size: 28px;        height: 50px;        line-height: 50px;        margin-right: 15px;        width: 50px;    }    .service-text {        margin-top: 0;    }    .mb-res {        margin-bottom: 30px;    }    .banner-style-2-dec >h4 {        font-size: 14px;    }    .banner-style-2-dec >h3 {        font-size: 18px;        margin-bottom: 12px;    }    .section-title h2 {        font-size: 19px;    }    .shop-menu button {        margin: 0 15px 20px;    }    .subscribe-from.text-center >h3 {        font-size: 24px;    }    .ptb-120 {        padding: 50px 0;    }    .subscribe-from button {        padding: 0 8px;        font-size: 12px;    }    .subscribe-from form input {        padding: 1px 94px 1px 5px;    }    .payment.f-right {        float: left;        margin-top: 20px;    }    .mb-50 {        margin-bottom: 30px;    }    .pt-100 {        padding-top: 70px;    }    .pb-70 {        padding-bottom: 40px;    }    .pt-70 {        padding-top: 40px;    }    .ptb-100 {        padding: 70px 0;    }    .mb-80 {        margin-bottom: 60px;    }    .shopping-cart {        padding: 10px 0 10px 20px;    }    .logo {        padding: 12px 0px;    }    .mobile-menu-area {        display: block;    }    .header-search.f-right {        float: left;    }    .shop-list-right {        margin-top: 20px;    }    .home-style-2 .user.user-style-3 >a {        padding: 5.5px 0 5.5px 0;    }    .home-style-2 .shopping-cart {        padding: 5.5px 0 5.5px 10px;    }    .home-style-2 .search2-content {        min-width: 269px;    }    .home-style-2 .shopping-cart >ul {        right: -68px;    }    .banner-style-2-dec {        left: 10px;    }    .home-2-tab li a {        padding: 8px 10px;    }    .home-2-tab li {        margin-right: 3px;    }    .counter-home2 .timer {        display: none;    }    .counter2-btn >a {        margin: 0;        padding: 7px 9px;    }    .counter-content >h4 {        font-size: 14px;        margin: 5px 0 7px;    }    .counter-content >h2 {        font-size: 14px;    }    .mb-70 {        margin-bottom: 40px;    }    .blog-meta h4 a {        font-size: 18px;    }    .blog-meta {        padding: 20px;    }    .single-brand {        width: 50%;    }    .single-brand.v-align.brand-none {        display: none;    }    .slider-3-content h2 {        font-size: 55px;    }    .header-style-3 {        position: inherit;    }    .header-area.stick {        position: inherit;    }    .header-style-3 .main-menu nav >ul >li >a,    .header-style-3 a.top-cart,    .header-style-3 .user.user-style-3 >a,    .header-style-3 .icon-search-2 {        color: #333;    }    .logo a img.logo-none {        display: block;    }    .logo a img.logo-block {        display: none;    }    .ptb-350 {        padding: 60px 0 60px;    }    .slider-3-content h2 {        font-size: 20px;    }    .slider-3-content h3 {        font-size: 25px;        margin: 10px 0 23px;        letter-spacing: 0;    }    .banner-style-3-dec >a {        padding: 8px 15px;    }    .about-all ul li::before {        margin-right: 6px;    }    .section-title >p {        margin: 0 auto;        width: 100%;    }    .meet-icon-four >ul {        padding-top: 59px;    }    .choose-text {        padding-left: 63px;    }    .choose-icon i {        font-size: 25px;        height: 50px;        line-height: 46px;        width: 50px;    }    .choose-couses {        padding-right: 0;    }    .choose-text >h3 {        font-size: 18px;    }    .skill-area {        margin-top: 50px;    }    .choose-us-area >h2,    .skill-area >h2 {        margin-bottom: 30px;    }    .skill-all {        margin-top: 57px;    }    .single-testimonial {        padding: 80px 0 40px;    }    .about-all >h2 {        font-size: 25px;        margin-bottom: 20px;    }    .blog-wrapper {        padding: 0px;    }    .post-info li {        margin-right: 8px;    }    .blog-title-1 >span {        font-size: 13px;    }    .blog-img-details {        padding-left: 90px;    }    .blog-top.margin-middle {        margin-left: 0;    }    .mrg-for-sm-top {        margin-top: 30px;    }    .sidebar-text >a {        margin-top: 5px;    }    .blog-details-text >h3 {        font-size: 18px;    }    h2.breadcrumb-title {        font-size: 20px;    }    .mrg-for-btm {        margin-bottom: 30px;    }    .cart-total {        margin-top: 30px;    }    .contact-info-area {        margin-bottom: 50px;    }    .login-form form .checkbox-remember >a {        float: left;        margin-top: 10px;    }    .shop-page-mrg {        margin-top: 25px;    }    .tab-sort label {        margin: 0 10px 0 0;    }    .shop-list-cart .shop-group a {        margin-right: 6px;        padding: 6px 12px;    }    .single-product-content {        margin-top: 50px;    }    .single-pro-cart >a {        margin-right: 10px;        padding: 8px 18px;    }    .single-product-dec .table-responsive {        margin-top: 20px;        padding: 10px;    }    .pb-100 {        padding-bottom: 70px;    }    .currence-user-page {      right: 15px;    }        .mobile-menu-area .mean-nav >ul {        height: 213px;        overflow-y: auto;    }    .shopping-cart >span {        top: 5px;        right: -5px;    }        .icon-search-2 {        padding: 5.5px 20px 5.5px 20px;    }                        }@media only screen and (max-width: 420px) {    .tab-sort {        float: left;    }    .cart-total-btn2.f-right {        float: left;    }    .nes-icon {        float: left;        margin-top: 5px;    }    .icon-search-2 {        padding: 5.5px 10px;    }}/*：源代码唯一下载链接: http://www.bootstrapmb.com/item/2314(当前备注仅在演示里出现，下载源码不包含)*/