@media only screen and (max-width:767px) {

	/*five page create mobile view css start*/
	.leatherbag-head-adjust-mobile{
		font-size: 20px !important;
	}
	.best-leather-head-adjust-mobile{
		font-size: 17px!important;
	}
	.leather-whycoose-head-adjust-mobile{
		font-size: 16px !important;
	}
	.benifit-leatherbag-head-adjust-mobile{
		font-size: 17px!important;
	}
	.paper-box-head-adjust-mobile{
		font-size: 22px !important;
	}
	.paper-box-manufac-head-adjust-mobile{
		font-size: 22px !important;
	}
	.paperbox-whychoose-head-adjust-mobile{
		font-size: 19px !important;
	}
	.paperbox-advan-head-mobilr-adjust{
		font-size: 18px !important;
	}
	}
	.anti1paper-head-adjust-mobile{
		font-size: 20px !important;
	}
	.anitqpaper-whychoose-head-adjust-mobile{
		font-size: 16px!important;
	}
	.anitiqpaper-seeking-head-adjust-mobile"{
		font-size: 17px !important;
	}
	.antiqpaper-advantage-head-adjust-moble{
		font-size: 18px !important;
	}
	.oldpaper-head-adjust-mobile{
		font-size: 23px !important;
	}
	.oldpaper-whychoose-head-adjust-mobile{
		font-size: 18px !important;
	}
	.oldpaper-attract-head-adjust-mobile{
		font-size: 15px !important;
	}
	.vinate-head-adjust-mobile{
		font-size: 20px !important;
	}
	.vinatge-whychoose-head-adjust-mobile{
		font-size: 16px !important;
	}
	.vinatge-advantage-head-adjustr-mobile{
		font-size: 19px !important;
	}
	.mb-10{
		margin-top: 10px !important;
	}


	/*five page create mobile view css start*/
    .pt-100 {
    padding-top: 50px;
}
.pb-100 {
    padding-bottom: 50px;
}
.pb-70 {
    padding-bottom: 20px;
}
.ptb-100 {
    padding-top: 50px;
    padding-bottom: 50px;
}
.default-btn {
    padding: 14px 30px;
}
.section-title {
    margin-bottom: 30px;
}
.section-title h2 {
    font-size: 25px;
    line-height: 1.2;
}
.top-header {
    text-align: left;
}
.header-social {
    text-align: right;
    margin-top: 0;
}
.navbar-area {
    padding-top: 5px;
    padding-bottom: 5px;
}
.mean-container a.meanmenu-reveal {
    padding-top: 25px;
    margin-right: 10px;
}
.main-responsive-nav .main-responsive-menu.mean-container .mean-nav {
    margin-top: 90px;
}
.main-banner-item {
    padding-top: 50px;
}
.main-banner-item.item-two .main-banner-content span {
    padding: 8px 20px;
    font-size: 12px;
}
.main-banner-item.item-two .main-banner-content h1 {
    font-size: 35px;
}
.main-banner-item.item-three {
    height: 100%;
    padding-top: 0;
}
.main-banner-item.item-three .container-fluid {
    padding-right: 15px;
}
.main-banner-item.item-three .main-banner-content {
    max-width: 100%}
.main-banner-item.item-four {
    height: 100%;
    padding-top: 50px;
}
.main-banner-item.item-four .main-banner-content span {
    padding: 8px 20px;
    font-size: 12px;
}
.main-banner-item.item-four .main-banner-content h1 {
    font-size: 35px;
}
.main-banner-item.item-four .banner-image {
    margin-top: 35px;
}
.main-banner-item.item-four .banner-image .circle {
    width: 200px;
    height: 200px;
    right: 0;
    left: 0;
    top: 0;
}
.main-banner-content {
    text-align: center;
}
.main-banner-content span {
    font-size: 16px;
}
.main-banner-content h1 {
    font-size: 35px;
}
.main-banner-content .banner-btn {
    margin-top: 22px;
}
.main-banner-content .circle {
    width: 200px;
    height: 200px;
    top: 0;
    left: 0;
    right: 0;
}
.banner-image {
    margin-top: 0;
}
.banner-image .circle {
    width: 200px;
    height: 200px;
    right: 0;
    left: 0;
}
.collections-item .content h3 {
    font-size: 20px;
}
.collections-item .content span {
    font-size: 15px;
}
.collections-item .content .star-list li i {
    font-size: 14px;
}
.overview-item {
    padding: 30px 20px;
}
.overview-item .overview-image {
    margin-top: 30px;
}
.special-products-item .image .social {
    top: 60px;
}
.special-products-item .image img {
    width: 100%}
.special-products-item .content h3 {
    font-size: 20px;
}
.special-products-item .content span {
    font-size: 15px;
}
.special-products-item .content .star-list li i {
    font-size: 14px;
}
.coming-soon-shape {
    display: none;
}
.coming-soon-title span {
    font-size: 16px;
}
.coming-soon-title h3 {
    font-size: 25px;
    margin-top: 10px;
}
.coming-soon-content #timer div {
    margin-top: 20px;
}
.blog-item .content h3 {
    font-size: 20px;
}
.pl-5, .px-5 {
    padding-left: 0!important;
}
.footer-bottom-area {
    margin-top: 20px;
    text-align: center;
}
.footer-bottom-area p {
    margin-bottom: 10px;
}
.footer-bottom-area .payment-types {
    text-align: center;
}
.default-shape .shape1 {
    display: none;
}
.default-shape .shape2 {
    display: none;
}
.default-shape .shape3 {
    display: none;
}
.default-shape .shape4 {
    display: none;
}
.default-shape .shape5 {
    display: none;
}
.top-trending-item .content h3 {
    font-size: 20px;
}
.top-trending-item .content span {
    font-size: 15px;
}
.top-trending-item .content .star-list li i {
    font-size: 14px;
}
.top-trending-item .image .social {
    top: 35px;
}
.top-trending-item .image img {
    width: 100%}
.coming-soon-shape2 {
    display: none;
}
.others-products-item .content h3 {
    font-size: 20px;
}
.others-products-item .content span {
    font-size: 15px;
}
.others-products-item .content .star-list li i {
    font-size: 14px;
}
.others-products-item .image img {
    width: 100%}
.clients-item {
    padding: 35px 25px 40px;
}
.clients-item .icon {
    position: relative;
    top: 0;
    margin-bottom: 16px;
}
.clients-info {
    margin-right: 100px;
}
.clients-area .section-title {
    margin-bottom: 30px;
}
.main-banner-shape .shape3 {
    display: none;
}
.main-banner-shape .shape4 {
    display: none;
}
.main-banner-shape .shape5 {
    display: none;
}
.main-banner-shape .shape6 {
    display: none;
}
.main-banner-shape .shape7 {
    display: none;
}
.categories-item .content h3 {
    font-size: 15px;
    padding: 15px;
    margin: 6px;
}
.overview-item.item-two .offer {
    left: 30%;
    top: 70px;
}
.products-item .image .social {
    top: 65px;
}
.products-item .image img {
    width: 100%}
.products-item .content h3 {
    font-size: 20px;
}
.products-item .content span {
    font-size: 15px;
}
.products-item .content .star-list li i {
    font-size: 14px;
}
.deal-item .image .social {
    top: 70px;
}
.deal-item .content h3 {
    font-size: 20px;
}
.deal-item .content span {
    font-size: 15px;
}
.deal-item .content .star-list li i {
    font-size: 14px;
}
.deal-item .coming-soon-content #timer div {
    margin-bottom: 10px;
}
.testimonials-area .container-fluid {
    padding-left: 15px;
}
.testimonials-slider .testimonials-item .content {
    margin-top: 20px;
}
.testimonials-slider .testimonials-item .content span {
    font-size: 14px;
}
.testimonials-slider .testimonials-item .content h3 {
    font-size: 20px;
    margin-top: 10px;
    margin-bottom: 14px;
}
.header-info {
    text-align: left;
    margin-bottom: 10px;
    margin-right: 0;
}
.header-info:last-child {
    margin-bottom: 0;
}
.middle-form {
    padding: 0 20px;
    margin-top: 20px;
    margin-bottom: 30px;
}
.middle-form form .middle-form-btn {
    padding: 10px 20px;
    margin-top: 20px;
}
.middle-icon {
    text-align: center;
}
.middle-logo {
    display: none;
}
.trending-products-item .image img {
    width: 100%}
.trending-products-item .content h3 {
    font-size: 20px;
}
.trending-products-item .content span {
    font-size: 15px;
}
.trending-products-item .content .star-list li i {
    font-size: 14px;
}
.featured-products-item .featured-text {
    text-align: center;
}
.featured-products-item .image img {
    width: 100%}
.featured-products-item .featured-products-content {
    margin-top: 20px;
    text-align: center;
}
.deal-item-two .image .social {
    top: 50px;
}
.deal-item-two .content h3 {
    font-size: 20px;
}
.deal-item-two .content span {
    font-size: 15px;
}
.deal-item-two .content .star-list li i {
    font-size: 14px;
}
.deal-area.bg-color .coming-soon-content {
    margin-top: 0;
}
.deal-area.bg-color .coming-soon-content #timer div {
    margin-top: 20px;
}
.page-title-content h2 {
    font-size: 25px;
}
.page-title-content ul {
    text-align: left;
    position: relative;
    margin-top: 20px;
}
.about-content {
    margin-top: 30px;
}
.about-content h3 {
    font-size: 22px;
    margin-top: 10px;
    margin-bottom: 12px;
}
.customer-service-content h3 {
    font-size: 20px;
}
.faq-list-tab .tabs-list {
    margin-bottom: 10px;
}
.faq-list-tab .tabs-list li {
    -webkit-box-flex: unset;
    -ms-flex: unset;
    flex: unset;
    max-width: unset;
    margin-bottom: 14px;
    width: 100%}
.faq-list-tab .tabs-list li:last-child {
    margin-bottom: 0;
}
.faq-contact {
    margin-top: 50px;
}
.coming-soon-section {
    height: 100%;
    padding-top: 150px;
    padding-bottom: 150px;
}
.coming-soon-item form {
    margin: 35px auto;
    max-width: 100%}
.coming-soon-item #timer div {
    margin-bottom: 20px;
}
.coming-soon-item h1 {
    font-size: 28px;
}
.error-content h3 {
    font-size: 20px;
}
.privacy-content h3 {
    font-size: 20px;
}
.single-lookbook-item .lookbook-content {
    padding: 20px 5px;
}
.single-lookbook-item .lookbook-content p {
    font-size: 12px;
}
.forgot-password-form .forgot-password-in-title h3 {
    font-size: 20px;
}
.login-form {
    padding: 20px;
}
.login-form .forgot-password {
    margin-top: 10px;
    text-align: left;
}
.new-customer-content {
    margin-top: 30px;
    text-align: center;
}
.new-customer-content h2 {
    font-size: 20px;
}
.register-form {
    padding: 20px;
}
.register-form .register-in-title h3 {
    font-size: 25px;
}
.track-order-content {
    padding: 20px;
}
.track-order-content h2 {
    font-size: 20px;
}
.track-order-content form {
    padding-left: 0;
    padding-right: 0;
}
.woocommerce-topbar .woocommerce-result-count p {
    margin-bottom: 20px;
}
.pagination-area .page-numbers {
    width: 30px;
}
.cart-table table tbody tr td {
    padding-left: 15px;
}
.text-right {
    text-align: center!important;
    margin-top: 20px;
}
.cart-totals {
    padding: 20px;
}
.order-details .title {
    margin-top: 30px;
}
.woocommerce-widget-area .aside-trending-widget .aside-trending-products {
    margin-bottom: 30px;
}
.pagination-area {
    margin-top: 0;
    margin-bottom: 30px;
}
.product-details-desc h3 {
    margin-top: 20px;
}
.product-details-desc .product-add-to-cart .default-btn {
    padding: 10px 20px;
}
.product-details-desc .custom-payment-options .payment-methods a img {
    width: 30px;
}
.products-details-tab .tab_content {
    padding: 12px;
}
.products-details-tab .tab_content .tabs_item .products-details-tab-content .additional-information li span {
    width: 45%}
.products-details-tab .tab_content .tabs_item .products-details-tab-content .product-review-form .review-title .default-btn {
    display: none;
}
.products-details-tab .tab_content .tabs_item .products-details-tab-content .product-review-form .review-comments .review-item {
    padding-right: 0;
}
.products-details-tab .tab_content .tabs_item .products-details-tab-content .product-review-form .review-comments .review-item .review-report-link {
    position: relative;
    top: 10px;
}
.single-blog-details .content h3 {
    font-size: 22px;
}
.single-blog-details .post-tags .tags li a {
    padding: 8px 10px;
    font-size: 12px;
}
.single-blog-details .related-posts h3 {
    font-size: 22px;
}
.comments-area .comments-title {
    font-size: 22px;
}
.comments-area .comment-respond .comment-reply-title {
    font-size: 22px;
}
.widget-area {
    margin-top: 30px;
}
.subscribe-area .subscribe-content {
    margin-bottom: 25px;
}
.subscribe-area .subscribe-content h2 {
    font-size: 20px;
    margin-bottom: 20px;
}
.subscribe-area .newsletter-form button {
    position: relative;
    right: 0;
    top: 0;
    margin-top: 10px;
}
.products-compare-table table .products-item .content h3 {
    font-size: 14px;
}
.products-compare-table table .products-item .image .new {
    top: 5px;
    right: 5px;
}
.products-compare-table table .products-item .image .shop-btn {
    bottom: 10px;
}
.products-compare-table table .products-item .image .shop-btn .default-btn {
    padding: 4px 10px;
    font-size: 12px;
}
.products-compare-table table .products-item .image .social {
    display: none;
}
.productsQuickView .modal-content {
    padding: 30px;
}
.productsQuickView .modal-content .products-content h3 {
    margin-top: 20px;
}
.sidebar-modal .sidebar-modal-inner {
    width: 90%;
    padding: 50px 20px 20px;
}
.shop-area .container-fluid {
    width: 100%}
.related-products {
    margin-top: 45px;
}
.related-products .products-title h2 {
    font-size: 25px;
}
.related-products .products-item .image .social li a {
    width: 30px;
    height: 30px;
    font-size: 16px;
}
.deal-area.bg-color::before {
    display: none;
}
.deal-item-two .image img {
    width: 100%}
}@media only screen and (min-width:576px) and (max-width:767px) {
    .banner-image .circle {
    width: 400px;
    height: 400px;
    right: 0;
    left: 0;
}
.clients-info {
    margin-left: 55px;
    text-align: left;
}
}@media only screen and (min-width:768px) and (max-width:991px) {
    .pt-100 {
    padding-top: 70px;
}
.pb-100 {
    padding-bottom: 70px;
}
.pb-70 {
    padding-bottom: 40px;
}
.ptb-100 {
    padding-top: 70px;
    padding-bottom: 70px;
}
.default-btn {
    padding: 14px 30px;
}
.section-title {
    margin-bottom: 30px;
}
.section-title h2 {
    font-size: 35px;
    line-height: 1.2;
}
.top-header {
    text-align: center;
}
.header-social {
    text-align: center;
    margin-top: 15px;
}
.navbar-area {
    padding-top: 15px;
    padding-bottom: 15px;
}
.mean-container a.meanmenu-reveal {
    padding-top: 0;
}
.main-responsive-nav .main-responsive-menu.mean-container .mean-nav {
    margin-top: 38px;
}
.others-option-for-responsive .container .container {
    max-width: 640px;
}
.others-option-for-responsive .option-inner .others-option .option-item {
    margin-right: 20px;
    margin-left: 0;
}
.others-option-for-responsive .option-inner .others-option .option-item:last-child {
    margin-right: 0;
}
.others-option-for-responsive .option-inner .others-option .option-item .info {
    position: relative;
    padding-left: 45px;
    -webkit-transition: var(--transition);
    transition: var(--transition);
    display: block;
}
.others-option-for-responsive .option-inner .others-option .option-item .info .icon i {
    color: var(--mainColor);
    position: absolute;
    left: 0;
    top: 8px;
    background-color: #ffe6e2;
    display: inline-block;
    height: 35px;
    width: 35px;
    line-height: 35px;
    border-radius: 5px;
    text-align: center;
    font-size: var(--fontSize);
    -webkit-transition: var(--transition);
    transition: var(--transition);
}
.others-option-for-responsive .option-inner .others-option .option-item .info .icon i:hover {
    background-color: var(--mainColor);
    color: var(--whiteColor);
}
.others-option-for-responsive .option-inner .others-option .option-item .info span {
    color: var(--blackColor);
    font-weight: 500;
    font-family: var(--optionalfontFamily);
}
.others-option-for-responsive .option-inner .others-option .option-item .info p a {
    color: #939292;
    font-weight: 500;
    font-family: var(--optionalfontFamily);
}
.main-banner-item {
    padding-top: 70px;
}
.main-banner-item.item-two .main-banner-content span {
    padding: 8px 20px;
    font-size: 12px;
}
.main-banner-item.item-two .main-banner-content h1 {
    font-size: 50px;
}
.main-banner-item.item-three {
    height: 100%;
    padding-top: 70px;
}
.main-banner-item.item-three .container-fluid {
    padding-right: 15px;
}
.main-banner-item.item-three .main-banner-content {
    max-width: 100%}
.main-banner-item.item-four {
    height: 100%;
    padding-top: 70px;
}
.main-banner-item.item-four .main-banner-content span {
    padding: 8px 20px;
    font-size: 12px;
}
.main-banner-item.item-four .main-banner-content h1 {
    font-size: 50px;
}
.main-banner-item.item-four .banner-image {
    margin-top: 50px;
}
.main-banner-item.item-four .banner-image .circle {
    top: 0;
}
.main-banner-content {
    text-align: center;
}
.main-banner-content span {
    font-size: 16px;
}
.main-banner-content h1 {
    font-size: 40px;
}
.main-banner-content .banner-btn {
    margin-top: 22px;
}
.main-banner-content .circle {
    width: 200px;
    height: 200px;
    top: -8%;
    left: 0;
    right: 0;
}
.banner-image {
    margin-top: 50px;
}
.collections-item .content span {
    font-size: 15px;
}
.collections-item .content .star-list li i {
    font-size: 14px;
}
.overview-item {
    padding: 30px 20px;
}
.overview-item .overview-image {
    margin-top: 30px;
}
.special-products-item .image .social {
    top: 60px;
}
.special-products-item .image img {
    width: 100%}
.special-products-item .content span {
    font-size: 15px;
}
.special-products-item .content .star-list li i {
    font-size: 14px;
}
.coming-soon-shape {
    display: none;
}
.coming-soon-title span {
    font-size: 16px;
}
.coming-soon-content #timer div {
    margin-top: 20px;
}
.pl-5, .px-5 {
    padding-left: 0!important;
}
.footer-bottom-area {
    margin-top: 20px;
    text-align: left;
}
.footer-bottom-area p {
    margin-bottom: 10px;
}
.footer-bottom-area .payment-types {
    text-align: center;
}
.default-shape .shape1 {
    display: none;
}
.default-shape .shape2 {
    display: none;
}
.default-shape .shape3 {
    display: none;
}
.default-shape .shape4 {
    display: none;
}
.default-shape .shape5 {
    display: none;
}
.coming-soon-shape2 {
    display: none;
}
.clients-item {
    padding: 35px 25px 40px;
}
.clients-item .icon {
    position: relative;
    top: 0;
    margin-bottom: 16px;
}
.clients-info {
    margin-right: 100px;
}
.top-trending-item .image .social {
    top: 50px;
}
.main-banner-shape .shape3 {
    display: none;
}
.main-banner-shape .shape4 {
    display: none;
}
.main-banner-shape .shape5 {
    display: none;
}
.main-banner-shape .shape6 {
    display: none;
}
.main-banner-shape .shape7 {
    display: none;
}
.categories-item .content h3 {
    font-size: 15px;
    padding: 15px;
    margin: 6px;
}
.overview-item.item-two .offer {
    left: 30%;
    top: 70px;
}
.products-item .image .social {
    top: 65px;
}
.products-item .image img {
    width: 100%}
.deal-item .image .social {
    top: 70px;
}
.testimonials-area .container-fluid {
    padding-left: 15px;
}
.testimonials-slider .testimonials-item .content {
    margin-top: 20px;
}
.testimonials-slider .testimonials-item .content span {
    font-size: 14px;
}
.testimonials-slider .testimonials-item .content h3 {
    font-size: 20px;
    margin-top: 10px;
    margin-bottom: 14px;
}
.blog-item .content h3 {
    font-size: 20px;
}
.header-info {
    text-align: left;
    margin-bottom: 10px;
}
.middle-form {
    padding: 0 20px;
    margin-top: 20px;
    margin-bottom: 30px;
    text-align: center;
}
.middle-form form .middle-form-btn {
    padding: 10px 20px;
    margin-top: 25px;
}
.middle-icon {
    text-align: center;
}
.middle-logo {
    display: none;
}
.trending-products-item .image img {
    width: 100%}
.trending-products-item .content h3 {
    font-size: 20px;
}
.trending-products-item .content span {
    font-size: 15px;
}
.trending-products-item .content .star-list li i {
    font-size: 14px;
}
.featured-products-item .featured-text {
    text-align: center;
}
.featured-products-item .image img {
    width: 100%}
.featured-products-item .featured-products-content {
    margin-top: 20px;
    text-align: center;
}
.deal-item-two .image .social {
    top: 50px;
}
.deal-item-two .content h3 {
    font-size: 20px;
}
.deal-item-two .content span {
    font-size: 15px;
}
.deal-item-two .content .star-list li i {
    font-size: 14px;
}
.deal-area.bg-color .coming-soon-content {
    margin-top: 0;
}
.deal-area.bg-color .coming-soon-content #timer div {
    margin-top: 20px;
}
.about-content {
    margin-top: 30px;
}
.about-content h3 {
    font-size: 28px;
}
.faq-list-tab .tabs-list {
    margin-bottom: 10px;
}
.faq-list-tab .tabs-list li {
    -webkit-box-flex: unset;
    -ms-flex: unset;
    flex: unset;
    max-width: unset;
    margin-bottom: 14px;
    width: 100%}
.faq-list-tab .tabs-list li:last-child {
    margin-bottom: 0;
}
.faq-contact {
    margin-top: 50px;
}
.single-lookbook-item .lookbook-content {
    padding: 20px 5px;
}
.single-lookbook-item .lookbook-content p {
    font-size: 12px;
}
.new-customer-content {
    margin-top: 30px;
    text-align: center;
}
.order-details .title {
    margin-top: 30px;
}
.woocommerce-widget-area .aside-trending-widget .aside-trending-products {
    margin-bottom: 30px;
}
.pagination-area {
    margin-top: 0;
    margin-bottom: 30px;
}
.product-details-desc h3 {
    margin-top: 20px;
}
.product-details-desc .product-add-to-cart .default-btn {
    padding: 10px 20px;
}
.product-details-desc .custom-payment-options .payment-methods a img {
    width: 30px;
}
.widget-area {
    margin-top: 30px;
}
.products-compare-table table .products-item .content h3 {
    font-size: 20px;
}
.products-compare-table table .products-item .image .new {
    top: 5px;
    right: 5px;
}
.products-compare-table table .products-item .image .shop-btn {
    bottom: 10px;
}
.products-compare-table table .products-item .image .shop-btn .default-btn {
    padding: 4px 10px;
    font-size: 12px;
}
.products-compare-table table .products-item .image .social {
    display: none;
}
.productsQuickView .modal-content {
    padding: 30px;
}
.productsQuickView .modal-content .products-content h3 {
    margin-top: 20px;
}
.sidebar-modal .sidebar-modal-inner {
    width: 60%;
    padding: 50px 20px 20px;
}
.shop-area .container-fluid {
    width: 100%}
}@media only screen and (min-width:992px) and (max-width:1199px) {
    .header-list li {
    font-size: 14px;
}
.navbar-area {
    padding-top: 15px;
    padding-bottom: 15px;
}
.mean-container a.meanmenu-reveal {
    padding-top: 0;
}
.main-responsive-nav .main-responsive-menu.mean-container .mean-nav {
    margin-top: 38px;
}
.others-option-for-responsive .container .container {
    max-width: 640px;
}
.others-option-for-responsive .option-inner .others-option .option-item {
    margin-right: 20px;
    margin-left: 0;
}
.others-option-for-responsive .option-inner .others-option .option-item:last-child {
    margin-right: 0;
}
.others-option-for-responsive .option-inner .others-option .option-item .info {
    position: relative;
    padding-left: 45px;
    -webkit-transition: var(--transition);
    transition: var(--transition);
    display: block;
}
.others-option-for-responsive .option-inner .others-option .option-item .info .icon i {
    color: var(--mainColor);
    position: absolute;
    left: 0;
    top: 8px;
    background-color: #ffe6e2;
    display: inline-block;
    height: 35px;
    width: 35px;
    line-height: 35px;
    border-radius: 5px;
    text-align: center;
    font-size: var(--fontSize);
    -webkit-transition: var(--transition);
    transition: var(--transition);
}
.others-option-for-responsive .option-inner .others-option .option-item .info .icon i:hover {
    background-color: var(--mainColor);
    color: var(--whiteColor);
}
.others-option-for-responsive .option-inner .others-option .option-item .info span {
    color: var(--blackColor);
    font-weight: 500;
    font-family: var(--optionalfontFamily);
}
.others-option-for-responsive .option-inner .others-option .option-item .info p a {
    color: #939292;
    font-weight: 500;
    font-family: var(--optionalfontFamily);
}
.main-banner-content h1 {
    font-size: 40px;
}
.main-banner-content .circle {
    width: 300px;
    height: 300px;
    top: -18%;
    left: -30px;
}
.banner-image .circle {
    width: 500px;
    height: 500px;
}
.overview-item {
    padding: 25px 20px;
}
.coming-soon-shape {
    max-width: 175px;
}
.single-footer-widget .instagram li img {
    max-width: 55px;
}
.main-banner-item.item-two .main-banner-content h1 {
    font-size: 40px;
}
.main-banner-item.item-two .banner-image .circle {
    width: 485px;
    height: 500px;
}
.main-banner-item.item-three .main-banner-content {
    max-width: 465px;
}
.main-banner-item.item-three .main-banner-content .circle {
    left: -40px;
}
.main-banner-item.item-four .main-banner-content h1 {
    font-size: 40px;
}
.main-banner-item.item-four .banner-image .circle {
    width: 485px;
    height: 500px;
    top: -25%}
.top-trending-item .image .social {
    top: 35px;
}
.coming-soon-shape2 {
    max-width: 180px;
}
.clients-info {
    margin-right: 70px;
}
.overview-item .content span {
    font-size: 15px;
}
.overview-item .content h3 {
    font-size: 20px;
}
.categories-item .content h3 {
    font-size: 16px;
    padding: 14px 5px;
}
.products-item .image .social {
    top: 70px;
}
.blog-item .content h3 {
    font-size: 20px;
}
.deal-item .content h3 {
    font-size: 20px;
}
.deal-item .content span {
    font-size: 14px;
}
.deal-item .content .star-list li i {
    font-size: 14px;
}
.deal-item .coming-soon-content #timer div {
    margin-bottom: 10px;
}
.testimonials-slider .testimonials-item .content span {
    font-size: 15px;
}
.testimonials-slider .testimonials-item .content h3 {
    font-size: 30px;
    margin-top: 10px;
    margin-bottom: 20px;
}
.testimonials-slider .testimonials-item .content p {
    font-size: 16px;
}
.trending-products-item .image .social {
    top: 60px;
}
.trending-products-item .image .social li a {
    width: 30px;
    height: 30px;
    font-size: 12px;
}
.featured-products-item .featured-products-content .cart-btn {
    padding: 5px 16px;
    font-size: 12px;
}
.deal-item-two .image .social {
    top: 60px;
}
.deal-item-two .image .social li a {
    width: 30px;
    height: 30px;
    font-size: 12px;
}
.middle-form form .form-group .form-control {
    font-size: 12px;
}
.middle-form form .form-group .nice-select {
    font-size: 12px;
}
.about-content h3 {
    font-size: 28px;
}
.team-item .content h3 {
    font-size: 20px;
}
.faq-list-tab .tabs-list li {
    max-width: 31.333333%}
.single-lookbook-item .lookbook-content {
    padding: 20px 5px;
}
.single-lookbook-item .lookbook-content p {
    font-size: 12px;
}
.products-compare-table table .products-item .content h3 {
    font-size: 20px;
}
.products-compare-table table .products-item .image .new {
    top: 5px;
    right: 5px;
}
.products-compare-table table .products-item .image .shop-btn {
    bottom: 10px;
}
.products-compare-table table .products-item .image .shop-btn .default-btn {
    padding: 4px 10px;
    font-size: 12px;
}
.products-compare-table table .products-item .image .social {
    top: 40px;
    right: 10px;
}
.products-compare-table table .products-item .image .social li a {
    width: 25px;
    height: 25px;
    font-size: 12px;
}
.sidebar-modal .sidebar-modal-inner {
    width: 60%;
    padding: 50px 20px 20px;
}
.shop-area .container-fluid {
    width: 100%}
}@media only screen and (min-width:1200px) and (max-width:1400px) {
    .main-banner-item.item-three .main-banner-content {
    max-width: 560px;
}
.main-banner-item.item-three .main-banner-content .circle {
    top: -20%;
    left: -34px;
}
.main-navbar .navbar .navbar-nav .nav-item a {
    margin-left: 8px;
    margin-right: 15px;
}
}@media only screen and (min-width:1800px) {
    .default-shape .shape1 {
    left: 46%}
.default-shape .shape2 {
    left: 46%}
.default-shape .shape3 {
    left: 40%}
.default-shape .shape4 {
    right: 10%;
    top: 15%}
.default-shape .shape5 {
    right: 10%}
.coming-soon-shape2 {
    max-width: unset;
}
.main-banner-shape .shape6 {
    left: 45%}
}