@media screen and (max-width:1199px) {
    .left_content {
        padding: 40px 50px;
    } 
    .login_title h1 {
        font-size: 60px;
    }
    }
    
    @media screen and (max-width:991px) {
    .container-fluid {
        padding: 0 30px;
    }
    .left_content {
        padding: 30px 40px;
        text-align: left;
    }
    .login_title h1 {
        font-size: 50px;
    }
    .login_title h2 {
        font-size: 18px;
        line-height: 30px;
    }
    .login_form .form-group input[type="email"], .login_form .form-group input[type="password"] {
        height: 60px;
        font-size: 16px;
    }
    .login_form .form-group .form-check-label {
        font-size: 16px;
        line-height: 28px;
    }
    .login_form .form-group a {
        font-size: 16px;
        line-height: 28px;
    }
    .login_form .form-group input[type="submit"] {
        padding: 15px 30px;
        min-width: 170px;
        font-size: 15px;
        letter-spacing: 2px;
    }
    .top_section {
        padding: 15px 25px;
    }
    .bottom_layout {
        padding: 30px 25px;
    }
    .right_sidebar .create_order_overview .search-container p {
        font-size: 15px;
    }
    .button_session a {
        min-width: 130px;
        font-size: 15px;
    }
    .analytics_overview_rate .open_rate h4 {
        font-size: 18px;
    }
    .weekly_sale h4 {
        font-size: 11px;
    }
    .weekly_sale p {
        font-size: 10px;
    }
    .price_tag p {
        font-size: 13px;
    }
    .text_colm .form-group label {
        font-size: 12px;
    }
    .text_colm .form-group input[type="submit"] {
        padding: 0px 7px;
        font-size: 10px;
        margin-left: 2px !important;
    }
    .setting_colm .form-group input[type="text"], .setting_colm .form-group textarea {
        min-width: 100%;
    }
    .left_sidebar.tab_colm {
        position: fixed;
        width: 100px;
    }
    .right_sidebar.tab-content {
        width: 100%;
        padding-left: 100px;
    }
    .nav-switcher {
        display: none;
    }
    .right_sidebar {
        width: 100%;
        padding-left: 100px;
    }
    }
    
    @media screen and (max-width:767px) {
    .image-layer {
        background-size: cover;
    }
    .login_title h1 {
        font-size: 45px;
    }
    .login_title h2 {
        font-size: 16px;
        line-height: 30px;
    }
    .login_form .form-group input[type="email"], .login_form .form-group input[type="password"] {
        height: 60px;
        font-size: 15px;
    }
    .login_form .form-group p {
        text-align: left;
        margin-top: 10px;
    }
    .login_form .form-group input[type="submit"] {
        padding: 12px 25px;
        min-width: 130px;
        font-size: 15px;
        letter-spacing: 1px;
        margin-top: 30px;
    }
    .top_section h1 {
        font-size: 22px;
        line-height: 40px;
    }
    .project_tab {
        margin-left: 0;
    }
    .project_tab h6.active a {
        border-bottom-right-radius: 0;
        border-top-right-radius: 0;
    }
    .project_tab h6:hover a {
        border-bottom-right-radius: 0;
        border-top-right-radius: 0;
    }
    .right_sidebar .search-container .form-group input[type="text"] {
        min-width: 450px;
    }
    .right_sidebar .create_order_overview .form-group {
        margin: 0 0px 15px 0;
    }
    .left_content {
        width: 100%;
    }
    canvas#my_Chart {
        max-width: 100% !important;
    }
    .box_colm {
        margin: 12px 0;
        height: auto;
    }
    .text_colm .form-group input[type="submit"] {
        padding: 2px 30px;
        font-size: 15px;
        width: 100%;
    }
    .analytics_overview_rate .open_rate {
        height: auto;
        margin-bottom: 30px;
    }
    canvas#myChart {
        max-width: 100% !important;
    }
    .weekly_sale h4 {
        font-size: 15px;
    }
    .weekly_sale p {
        font-size: 13px;
    }
    .text_colm .form-group input[type="submit"] {
        padding: 0px 10px;
        font-size: 15px;
        margin-left: 5px !important;
    }
    .right_sidebar .create_order_overview .search-container {
        display: block;
    }
    .right_sidebar .search-container .form-group input[type="text"] {
        min-width: 100%;
    }
    }
    
    @media screen and (max-width:575px) {
    .container-fluid {
        padding: 0 20px;
    }
    .left_content {
        width: 100%;
        padding: 30px;
    }
    .login_title h1 {
        font-size: 40px;
    }
    .login_title h2 {
        font-size: 16px;
        line-height: 26px;
    }
    .login_form .form-group a {
        font-size: 15px;
        line-height: 28px;
    }
    .login_form .form-group .form-check-label {
        font-size: 15px;
        line-height: 28px;
    }
    .login_form .form-group input[type="submit"] {
        padding: 10px 35px;
        min-width: auto;
        font-size: 15px;
        letter-spacing: 1px;
        margin-top: 30px;
    }
    .left_sidebar.tab_colm {
        padding: 30px 0px 30px 30px;
    }
    .bottom_layout {
        padding: 25px 20px;
    }
    .right_sidebar .create_order_overview .search-container {
        display: block;
    }
    .top_section h1 {
        font-size: 20px;
    }
    .right_sidebar .search-container .form-group input[type="text"] {
        min-width: 100%;
        font-size: 12px;
        padding: 0 10px;
    }
    .button_session a {
        min-width: 110px;
        font-size: 14px;
        line-height: 40px;
    }
    .right_sidebar .create_order_overview input[type="date"], .right_sidebar .create_order_overview input[type="text"], .right_sidebar .create_order_overview select {
        font-size: 14px;
    }
    .order_colm {
        padding: 25px 0;
    }
    .weekly_sale h4 {
        font-size: 15px;
    }
    .text_colm .form-group input[type="submit"] {
        margin-top: 20px;
    }
    
    .button_session {
        display: block;
    }
    
    .left_side_coupun .coupon_form input[type="text"] {
        width: 426px;
    }
    
    .left_side_coupun .coupon_form {
        margin-bottom: 15px;
    }
    }
    
    
    @media screen and (max-width:479px) {
    .left_content {
        padding: 25px;
    }	
    .login_title {
        margin: 20px 0 30px;
    }
    .login_title h1 {
        font-size: 35px;
    }
    .login_title h2 {
        font-size: 15px;
        line-height: 24px;
    }
    .login_form .form-group input[type="email"], .login_form .form-group input[type="password"] {
        height: 45px;
        font-size: 14px;
    }
    .login_form .form-group input[type="password"] {
        margin-bottom: 25px;
    }
    .top_section h1 {
        font-size: 18px;
    }
    .modal-body {
        padding: 10px;
    }
    .modal-body .table.popup_table table.table.table-bordered td {
        font-size: 12px;
        padding: 10px 10px;
    }
    .modal-body .table.popup_table table.table.table-bordered td i {
        font-size: 16px;
    }
    .modal-body h5 {
        font-size: 15px;
    }
    .modal-body p span {
        font-size: 12px;
    }
    .modal-body p {
        font-size: 14px;
        margin-top: 10px;
    }
    .modal-title {
        font-size: 16px;
    }
    .modal-title span {
        font-size: 13px;
    }
    .modal-body .table.popup_table table.table.table-bordered tfoot td {
        font-size: 14px;
    }
    .analytics_overview_rate .open_rate h4 {
        font-size: 18px;
    }
    
    .modal-dialog.modal-dialog-centered {
        margin: 30px;
    }
    
    .left_side_coupun .coupon_form input[type="text"] {
        width: auto;
        height: 40px;
        line-height: 40px;
        font-size: 14px;
    }
    
    .left_side_coupun .coupon_form input[type="submit"] {
        font-size: 14px;
        line-height: 40px;
    }
    .order_session h2 {
        font-size: 18px;
    }
    .setting_colm .form-group label {
        font-size: 14px;
        line-height: 40px;
    }
    .setting_colm .form-group input[type="text"], .setting_colm .form-group textarea {
        height: 40px;
        padding: 0 10px;
        font-size: 13px;
        line-height: 24px;
    }
    .setting_colm .form-group textarea {
        height: 100px;
        padding: 10px;
    }
    .setting_colm .form-group input[type="submit"]{
        font-size: 14px;
        line-height: 40px;
    }
    }
    
    @media screen and (max-width:359px) {
    .left_side_coupun .coupon_form input[type="text"] {
        width: 100%;
        margin-bottom: 16px;
    }
    .left_side_coupun .coupon_form input[type="submit"] {
        width: 100%;
    }
    }
    
    
