@media (max-width: 1500px){
    .hot_product_area .hot_product_inner .hot_right_content {
        padding-top: 10px;
        padding-bottom: 98px;
    }
    .subscribe_area {
        overflow: hidden;
    }
}
@media (max-width: 1385px){
    
}
@media (max-width: 1199px){
    .platinum_man_area .platinum_welcome_text {
        right: auto;
        left: 50%;
        max-width: none;
        width: 100%;
        transform: translateX(-50%);
        overflow: hidden;
    }
    .main_menu_area .navbar.navbar-default .navbar-collapse .navbar_icon_area {
        padding-left: 50px;
    }
    .main_menu_area .navbar.navbar-default .navbar-collapse .navbar_menu_area li.mega_menu .dropdown-menu {
        padding: 25px 20px 35px 20px;
    }
    .new_product_inner .new_product_content p {
        padding: 0px;
    }
    .new_product_inner .new_product_content h3 .winter_break {
        display: none;
    }
    .new_product_inner .new_product_content h3 {
        font-size: 40px;
    }
    .new_product_inner .new_product_content.winter_content p {
        padding: 0px;
    }
    .feature_product_inner {
        display: block;
        height: 550px;
        overflow: hidden;
    }
    .feature_product_inner .col-md-6 {
        display: block;
    }
    .feature_product_inner .feature_inner_content {
        flex: none;
    }
    .feature_inner_content_main {
        max-width: none;
        float: none;
        padding-left: 15px;
        width: 100%;
    }
    .feature_product_inner .col-md-6 + .col-md-6{
        display: none;
    }
    .feature_product_slider {
        left: auto;
        right: 15px;
        transform: translateX(0%) translateY(-50%);
    }
    .feature_product_slider .slider_active_area .owl-controls {
        bottom: 0;
    }
    .lester_blog_content {
        padding-top: 0px;
    }
    .lester_blog_content p {
        padding: 8px 0px 20px 0px;
    }
    .main_menu_area.menu_style2 .navbar.navbar-default .navbar-collapse .navbar_icon_area {
        padding-left: 50px;
    }
    .men_clothing_area .col-md-3{
        width: 50%;
    }
    .men_clothing_single_img {
        display: none;
    }
    .women_inner_content .women_text h3 {
        font-size: 150px;
    }
    .women_inner_content .women_text h4 {
        font-size: 150px;
        left: 45px;
    }
    .women_inner_content .women_text {
        left: -57px;
    }
    .subscribe_area .subscribe_inner .subscribe_content p {
        padding-left: 15px;
    }
    .subscribe_area {
        padding: 0px 0px; 
    }
    .sidebar_area.right_sidebar {
        padding-left: 10px;
    }
    .product_details_text {
        padding: 25px 30px 25px 30px;
        position: relative; 
        right: 0px;
        top: 0px;
        margin-top: 100px;
    }
    .product_details_slider_area .nav.nav-tabs li:first-child {
        margin-top: 0px;
    }
    .special_product_inner_content .s_product_content .s_product_left h3 {
        font-size: 14px;
    }
    .cupon_content_area .apply_cupon_area input {
        max-width: none;
        width: 100%;
    }
    .cupon_content_area .apply_cupon_area .comment_btn {
        margin-left: 0px;
        margin-top: 15px;
    }
    .cupon_area {
        padding: 0px 0px 100px 0px;
    }
}
@media (max-width: 991px){
    .platinum_header_area {
        padding: 0px 15px;
        margin: 0px 0px;
    }
    .main_menu_area .navbar.navbar-default .navbar-collapse .navbar_icon_area {
        padding-left: 20px;
    }
    .main_menu_area .navbar.navbar-default .navbar-collapse .navbar_menu_area li {
        margin-right: 20px;
    }
    .section_tittle h2::before {
        font-size: 50px;
    }
    .hot_product_area .hot_product_inner .hot_left_content {
        padding-top: 50px;
        float: none;
        overflow: hidden;
        max-width: none;
        text-align: center;
        width: 100%;
    }
    .hot_product_area .hot_product_inner .hot_left_content h4 {
        text-align: center;
    }
    .hot_product_area .hot_product_inner .hot_right_content {
        padding-top: 10px;
        max-width: none;
        text-align: center;
        float: none;
        width: 100%;
        padding-bottom: 50px;
    }
    .hot_product_area .hot_product_inner .hot_right_content a {
        float: none;
        margin-top: 48px;
        margin-right: 0px;
    }
    .hot_product_area .hot_product_inner {
        min-height: auto;
    }
    .single_lester_blog {
        width: 50%;
        float: left;
        margin-top: 50px;
    }
    .lester_blog_image {
        margin-left: 0px;
    }
    .lester_blog_content h3 {
        padding-top: 20px;
    }
    .lester_blog_content {
        margin-bottom: 50px;
    }
    .main_slider_area.main_slider_area_style2 .slider_lorim_text {
        left: -147px;
    }
    .main_slider_area.main_slider_area_style2 .slider_social_media {
        right: -20px;
    }
    .main_slider_area.main_slider_area_style2 .one_third_image {
        right: -54px;
    }
    .main_slider_area.main_slider_area_style2 .carousel.slide .left.carousel-control {
        left: -44px;
    }
    .main_slider_area.main_slider_area_style2 .carousel.slide .carousel-indicators {
        left: -35px;
    }
    .main_slider_area.main_slider_area_style2 .carousel.slide .right.carousel-control {
        right: -42px;
    }
    .men_clothing_area .col-md-3{
        width: 100%;
    }
    .feature_inner_content_main.feature_inner_content_main_clothing {
        max-width:400px;
        width: 400px;
        margin: 0 auto 30px;
    }
    .valentines_day_area {
        display: block;
    }
    .valentines_day_area .col-md-6 {
        display: block;
        text-align: center;
    }
    .valentines_day_area .valentines_day_content {
        margin: 30px auto 0px;
    }
    .slider_three_area .left.carousel-control {
        display: none;
    }
    .slider_three_area .right.carousel-control {
        display: none;
    }
    .slider_three_area .carousel-inner .item .slider_img {
        left: auto;
        transform: translateX(0%);
        right: 0px;
    }
    .slider_three_area .carousel-inner .item .slider_text h4 {
        font-size: 90px;
        line-height: 100px;
    }
    .slider_three_area .carousel-inner .item .slider_text h4::before {
        font-size: 90px;
    }
    .women_inner_content {
        max-width: 475px;
        margin: 270px auto 0px;
    }
    .promotion_slider .owl-controls {
        bottom: 42px;
    }
    .about_me_inner_content {
        margin-left: 0px;
    }
    .store_blog_area {
        display: block;
    }
    .store_blog_area .store_left_content .store_left_content_inner {
        max-width: 885px;
        margin: 0 auto;
        float: none;
    }
    .store_blog_area .store_left_content {
        flex: none;
    }
    .store_blog_area .col-md-6 {
        display: block;
        min-height: auto;
    }
    .store_blog_area .store_right_content {
        padding-right: 0px;
        text-align: center;
        margin-top: 30px;
    }
    .subscribe_area .subscribe_inner .subscribe_content p {
        padding-left: 0px;
        padding-bottom: 30px;
    }
    .sidebar_area.right_sidebar {
        max-width: 280px;
        margin-top: 40px;
    }
    .contact_details {
        margin-top: 30px;
    }
    .product_details_slider_area .nav.nav-tabs {
        position: relative;
        top: 0px;
        left: 0px;
    }
    .product_details_slider_area .nav.nav-tabs{
        margin-bottom: 30px;
    }
    .product_details_slider_area .nav.nav-tabs li {
        display: inline-block;
    }
    .product_details_area .review_area .comment_form{
        margin-top: 40px;
    }
    .special_product_inner_content .s_product_image img {
        width: 100%;
    }
    .shop_list_inner_area .shop_list_category .right_list_content {
        margin-top: 15px;
    }
    .shop_list_inner_area .shop_list_category .left_list_content ul li a {
        margin-bottom: 15px;
    }
    .special_product_inner_content .s_product_content .s_product_left h3 {
        font-size: 18px;
    }
    .sidebar_area {
        margin-top: 40px;
    }
    .shop_listing_area .col-md-9.pull-right{
        float: none !important;
    }
    .shop_listing_area .col-md-3.pull-right{
        float: none !important;
    }
    .banner_area .banner_inner .banner_content_area {
        width: 95%;
    }
    .cupon_area .cupon_inner .grand_total{
        margin-top: 20px;
    }
}
@media (max-width: 767px){
    .platinum_man_area {
        min-height: auto;
    }
    .platinum_header_area {
        bottom: auto;
        top: 40px;
        left: 0px;
        right: 0px;
        position: relative;
        width: 100%;
    }
    .platinum_man_area .goto_homeslider {
        display: none;
    }
    .platinum_man_area .platinum_welcome_text {
        top: auto;
        bottom: 0;
        left: 0px;
        position: relative;
        transform: translateY(-0%);
        padding-top: 80px;
        padding-bottom: 50px;
    }
    .main_menu_area .navbar.navbar-default {
        padding: 20px 0px;
    }
    .main_menu_area .navbar.navbar-default .navbar-header .navbar-brand img {
        padding-top: 0px;
    }
    .main_menu_area .navbar.navbar-default .navbar-toggle {
        margin-top: 10px;
    }
    .main_menu_area .navbar.navbar-default .navbar-collapse {
        margin-top: 15px;
    }
    .main_menu_area .navbar.navbar-default .navbar-header{
        padding-bottom: 15px;
    }
    .main_menu_area .navbar.navbar-default .navbar-collapse .navbar_icon_area {
        padding-left: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        margin: 0px;
        display: none;
    }
    .main_menu_area .navbar.navbar-default .navbar-collapse .navbar_menu_area {
        padding: 0px;
        margin: 0px;
    }
    .main_menu_area .navbar.navbar-default .navbar-collapse .navbar_menu_area li a {
        line-height: 40px;
    }
    .main_menu_area .navbar.navbar-default .navbar-collapse .navbar_menu_area li.mega_menu .dropdown-menu {
        overflow: hidden;
    }
    .main_menu_area .navbar.navbar-default .navbar-collapse .navbar_menu_area li.mega_menu .dropdown-menu li {
        float: left;
        width: calc(100% / 2);
    }
    .main_menu_area .navbar.navbar-default .navbar-collapse .navbar_menu_area li.mega_menu .dropdown-menu li:nth-child(2) {
        display: none;
    }
    .main_menu_area .navbar.navbar-default .navbar-collapse .navbar_menu_area li.mega_menu .dropdown-menu li:last-child {
        display: none;
    }
    .new_product_inner {
        display: block;
    }
    .new_product_inner .col-md-6, .new_product_inner .col-md-5 {
         display: block; 
    }
    .new_product_area .new_product_inner{
        max-width: 586px;
        margin: 0 auto;
        margin-bottom: 30px !important;
    }
    .new_product_inner .new_product_content {
        flex: none;
        margin-top: 20px;
        margin-bottom: 30px;
    }
    .new_product_inner .new_product_img {
        margin-right: -0px;
    }
    .feature_product_inner {
        height: auto;
    }
    .feature_product_slider {
        left: auto;
        right: auto;
        transform: translateX(0%) translateY(0%);
        position: relative;
    }
    .feature_inner_content_main {
        max-width: 330px;
        float: none;
        padding-left: 15px;
        width: 100%;
        margin: 0 auto 40px;
    }
    .hot_product_area .hot_product_inner .hot_left_content h2 {
        font-size: 40px;
    }
    .hot_product_area .hot_product_inner .hot_right_content h2 {
        font-size: 40px;
    }
    .hot_product_area .hot_product_inner .hot_right_content {
	    padding-top: 20px;
    }
    .hot_product_area .hot_product_inner .hot_left_content h4 {
        font-size: 30px;
    }
    .hot_product_area .hot_product_inner .hot_right_content h4 {
        font-size: 30px;
    }
    .menu_and_slider_area {
        padding: 0px 15px 350px 15px;
    }
    .main_menu_area.menu_style2 .navbar-header .navbar-toggle{
        margin-top: 30px;
    }
    .main_slider_area.main_slider_area_style2 .slider_lorim_text {
        display: none;
    }
    .main_slider_area.main_slider_area_style2 .one_third_image {
        display: none;
    }
    .main_slider_area.main_slider_area_style2 .slider_social_media {
        display: none;
    }
    .main_slider_area.main_slider_area_style2 .carousel.slide .left.carousel-control {
        left: -6px;
    }
    .main_slider_area.main_slider_area_style2 .carousel.slide .right.carousel-control {
        right: -6px;
    }
    .main_slider_area.main_slider_area_style2 .carousel.slide .carousel-indicators {
        left: 3px;
        top: 100%;
    }
    .main_menu_area.menu_style_3 {
        padding: 0px 15px;
    }
    .main_menu_area.menu_style_3 .navbar-header .navbar-toggle{
        margin-top: 20px;
    }
    .uk-slidenav-position {
        max-width: 340px;
        margin: 0 auto;
    }
    .banner_area .banner_inner .banner_content_area {
        width: 100%;
    }
    .banner_area .banner_inner .banner_content_area h2 {
        font-size: 45px;
        line-height: 50px;
    }
    .store_blog_area .store_left_content {
        padding: 0px 15px;
    }
    .single_grid_blog.row.m0 {
        max-width: 410px;
        margin: 0 auto;
    }
    .map_area {
        padding: 0px 0px 100px 0px;
    }
    .map_area .map_inner_area #googleMap {
        height: 400px;
        width: 100%;
    }
    .product_details_slider_area {
        padding: 0px 0px;
    }
    .product_main_area .special_product_inner_content {
        max-width: 300px;
        margin: 30px auto 0px;
        overflow: hidden;
    }
    .pagination_area {
        padding-top: 80px;
        text-align: center;
    }
    .shoping_cart_area .shoping_cart_inner .table-responsive .table tbody tr .product_price {
        text-align: center;
    }
    .shoping_cart_area .shoping_cart_inner .table-responsive .table thead tr th.product_price {
        text-align: center;
    }
    .shoping_cart_area .shoping_cart_inner .table-responsive .table thead tr th {
        padding: 10px 20px;
    }
    .shoping_cart_area .shoping_cart_inner .table-responsive .table tbody tr td {
        padding: 30px 10px;
    }
    .single_blog_area .single_blog_inner .single_grid_blog{
        max-width: 100%;
    }
    .image_right_content .media .media-left {
        display: block;
    }
    .image_right_content .media .media-body {
        display: block;
        width: 100%;
    }
}
@media (max-width: 600px){
    .platinum_man_area .contact_details_area {
        padding-top: 40px;
        float: none !important;
        text-align: center;
    }
    .platinum_man_area .contact_details_area .contact_email {
        padding-right: 0px;
        padding-left: 25px;
    }
    .platinum_man_area .contact_details_area .contact_number {
        padding-left: 25px;
    }
    .platinum_man_area .platinum_welcome_text h2 {
        font-size: 35px;
    }
    .section_tittle h2::before {
        font-size: 35px;
    }
    .section_tittle h2 {
        padding-bottom: 20px;
    }
    .slider_three_area .carousel-inner .item .slider_text {
        display: none;
    }
    .slider_three_area .carousel-inner .item .slider_img {
        left: auto;
        transform: translateX(0%);
        right: 0px;
        position: relative;
    }
    .slider_three_area .carousel-inner .item .slider_img img {
        max-width: 100%;
    }
    .slider_three_area .carousel-inner .item .main_image_slider {
        display: none;
    }
    .slider_three_area .carousel-inner .item {
        min-height: auto;
    }
    .women_inner_content img {
        display: none;
    }
    .women_inner_content .women_text h3 {
        font-size: 100px;
    }
    .women_inner_content .women_text h4 {
        font-size: 100px;
        left: 0px;
    }
    .women_inner_content .women_text {
        left: 50%;
        transform: translateX(-50%);
    }
    .women_inner_content {
        max-width: 400px;
        margin: 0px auto 0px;
    }
    .women_inner_content .women_text {
        top: 50%;
        transform: translateX(-50%) translateY(-50%);
        bottom: auto;
        left: 50%;
    }
    .special_product_area.feature_product_3 {
        padding: 0px 15px;
    }
}
@media (max-width: 550px){
    .single_lester_blog {
        width: 100%;
        float: none;
        max-width: 280px;
        margin: auto;
    }
    .comment_inner .comment_user .media .media-left {
        padding-right: 30px;
        display: block;
    }
    .comment_inner .comment_user .media .media-body {
        padding-left: 0px;
        display: block;
        width: 100%;
        margin-top: 20px;
    }
    .comment_inner .comment_user .media .media-left::before {
        display: none;
    }
}
@media (max-width: 500px){
    .main_slider_area .carousel.slide .left.carousel-control{
        left: -15px;
    }
    .main_slider_area .carousel.slide .right.carousel-control {
        right: -15px;
    }
    .main_slider_area .carousel.slide .left.carousel-control, .main_slider_area .carousel.slide .right.carousel-control {
        width: 28px;
    }
    .product_details_text {
        padding: 25px 15px 25px 15px;
        margin-top: 70px;
    }
}
@media (max-width: 480px){
    .platinum_man_area .contact_details_area ul {
        display: block;
        margin-bottom: 15px;
    }
    .platinum_man_area .contact_details_area {
        padding-top: 20px;
    }
    .platinum_man_area .contact_details_area .contact_number {
        padding-left: 0px;
    }
    .main_menu_area .navbar.navbar-default .navbar-collapse .navbar_menu_area li.mega_menu .dropdown-menu {
        padding: 25px 0px 35px 10px;
    }
    .main_menu_area .navbar.navbar-default .navbar-collapse .navbar_menu_area li.mega_menu .dropdown-menu li {
        float: none;
        width: calc(100% / 1);
    }
    .main_menu_area .navbar.navbar-default .navbar-collapse .navbar_menu_area li.mega_menu .dropdown-menu li:nth-child(3) {
        padding-left: 0px;
    }
    .new_product_inner .new_product_content h3 {
        font-size: 28px;
    }
    .section_tittle h2::before {
        display: none;
    }
    .copyright_footer h5 {
        line-height: 26px;
        padding: 10px 0px;
    }
    .menu_and_slider_area .contact_details_area a {
        display: block;
        margin-right: 0px;
    }
    .feature_product_slider.feature_product_slider_men .owl-prev {
        left: -15px;
    }
    .feature_product_slider.feature_product_slider_men .owl-next {
        right: -15px;
    }
    .valentines_day_area .valentines_day_content .countdown_timer_area .flip-clock-wrapper ul {
        width: 65px;
    }
    .valentines_day_area .valentines_day_content .countdown_timer_area .flip-clock-wrapper {
        width: 100%;
        position: relative;
        max-width: 150px;
        margin: 0 !important;
        overflow: hidden;
        margin: auto !important;
    }
    .valentines_day_area .valentines_day_content .countdown_timer_area .flip-clock-wrapper ul:nth-child(3) {
        margin-right: 0px;
    }
    .valentines_day_area .valentines_day_content .countdown_timer_area .flip-clock-wrapper ul:nth-child(6) {
        margin-right: 0;
    }
    .valentines_day_area .valentines_day_content .countdown_timer_area .flip-clock-wrapper ul:nth-child(9) {
        margin-right: 0px;
    }
    .valentines_day_area .valentines_day_content .countdown_timer_area .flip-clock-wrapper .flip-clock-divider {
        width: 100%;
        position: relative;
        top: -33px;
        height: 40px;
    }
    .valentines_day_area .valentines_day_content h4 {
        font-size: 20px;
    }
    .feature_inner_content_main.feature_inner_content_main_clothing {
        max-width: none;
        width: 100%;
    }
    .first_header {
        padding: 0px 15px;
    }
    .first_header .header_left_content{
        float: none !important;
        text-align: center;
    }
    .first_header .header_right_content{
        float: none !important;
        text-align: center;
    }
    .first_header .header_right_content a.contact_email {
        margin-left: 20px;
    }
    .promotion_slider .item .promotion_item_inner h3 {
        font-size: 30px;
        padding-right: 0px;
    }
    .women_inner_content img {
        left: 50%;
        transform: translateX(-50%);
    }
    .banner_area .banner_inner .banner_content_area h2::before {
        display: none;
    }
    .banner_area .banner_inner .banner_content_area h2 {
        left: 50%;
        transform: translateX(-50%) translateY(-50%);
    }
    .about_me_tittle h3 {
        font-size: 40px;
        padding-top: 20px;
    }
    .product_details_slider_area .nav.nav-tabs li {
        width: calc(100% / 4);
        float: left;
        padding-right: 5px;
        margin-top: 0px;
        margin-left: 0px;
    }
    .product_details_slider_area .nav.nav-tabs li.active {
        margin-left: 0px;
    }
    .product_details_slider_area .nav.nav-tabs li a img {
        max-width: 100%;
    }
    .product_details_text .product_by {
        display: block;
    }
    .product_details_text .product_by a {
        margin-left: 0px;
    }
    .product_details_text .product_count {
        margin-bottom: 10px;
    }
    .product_details_text .product_by a {
        margin-bottom: 10px;
    }
    .product_details_text h2 {
        font-size: 25px;
    }
    .cupon_content_area .apply_cupon_area {
        padding: 15px;
    }
    .cupon_content_area .apply_cupon_area .comment_btn {
        max-width: none;
        width: 100%;
    }
    .cupon_content_area a {
        display: block;
        margin-right: 0px;
        text-align: center;
    }
    .cupon_content_area a + a {
        margin-right: 0px;
        margin-top: 20px;
    }
}