@media all and (max-width: 479px) and (min-width: 322px) {
/*@media (max-width: 560px) {*/ 
    .quote-benefit-img img {
        display: block;
        width: 10%;
    }
    .quote-benefit-img p {
        width: 80% !important;
    }
    
    .who-benefit>.fl-module-content {
        margin-left: 20px;
    }
    
    .testimonial .fl-module-content {
        margin: 10px 20px;
    }
    .home-faq {
        padding: 40px 0px;
    }
    footer .social-links-footer .social_links_ft li {
        margin-top: 5px;
    }
    footer .social-links-footer {
        text-align: center;
    }
    footer .col-md-3 {
        overflow: auto;
    }
    footer .quick-links {
        text-align: center;
    }
    footer .quick-links h4 {
        text-align: center;
    }
    footer .download-ebook {
        margin-top: 0px;
        text-align: center;
    }
    
    .benefits-banner-main {
        padding: 20px 0px;
    }
    
    .benefits-banner-main .fl-module-content{
        margin: 0px 20px;
    }
    .benefiits_list ol {
        margin-bottom: 0px;
    }
    
    /*About Us Page*/
    .cd-timeline-content .cd-info {
        display: block;
    }
    .cd-timeline-block:nth-child(even) .cd-timeline-content .cd-date {
        right: 200px;
    }
    
    .popup_form_green .modal-dialog {
        width: 100%;
    }
    .popup_form_green .modal-content {
        width: 95%;
    }
    
    .nav-links {
        text-align: center;
    }
    .page-numbers {
        margin: 5px 0px;
    }
    
    .post-latest .bb-widget {
        text-align: center;
    }
    
    .c100:hover > span {
        line-height: 2.3em;
    }
    .c100:hover > span.out-of {
        top: 40px;
    }
    
    .ji_progress_bar li .goto_link {
        left: -15px;
    }
    
    .ji_realtime_score .c100 {
        margin: 0px;
        right: 5px;
        margin-bottom: 10px;
    }
    
    .jagoapp_form input[type="text"]:focus~.placeholder, 
    .jagoapp_form input[type="number"]:focus~.placeholder {
        background: transparent;
        top: -18px !important;
    }
    .jagoapp_form datepicker input[type="text"]:focus~.placeholder {
        top: -18px !important;
        background: transparent;
    }
    #hightgraph_container_6 .highcharts-container {
        overflow-x: auto !important;
    }
    
    .fl-col-small {
        max-width: 100% !important;
    }
    #menu-resource-menus .menu-item {
        display: block;
    }
}

@media all and (max-width: 520px) {
    .jagoapp_form .continue-sec .btn-back {
        margin-bottom: 2px !important;
        margin-right: 20px;
    }
    .jagoapp_form .form_fields {
        padding-bottom: 45px;
    }
    
    .jagoapp_form .btn-remove-extra_data, .jagoapp_form .btn-add-extra {
        bottom: -15px;
    }
    .form h4 {
        padding-bottom: 0px;
    }
    .benefits-banner-main {
        padding: 20px 0px;
    }
    
    .highcharts-container {
        max-width: 100%;
    }
    .highcharts-container svg {
        max-width: 100%;
    }
    .dashboard-main>.col-md-8 {
        padding: 0px;
    }
    .action_table {
        overflow-x: auto;
    }
    .ubermenu-items-align-left.ubermenu-horizontal .ubermenu-item.ubermenu-item-level-0, 
    .ubermenu.ubermenu-horizontal .ubermenu-item.ubermenu-align-left {
        padding: 0px 2px;
    }
    .ubermenu .jago_dynamic_menu .ubermenu-custom-content-padded {
        padding: 0px;
    }
}

@media all and (max-width: 620px) and (min-width: 480px) {
    
    .popup_form_green .modal-dialog {
        width: 80%;
        margin: 20px auto;
    }
    
    .popup_form_green .modal-content {
        width: 90%;
        margin: auto;
    }
    
    .post-latest .bb-widget {
        text-align: center;
    }
    
    .ji_progress_bar li .goto_link {
        left: -15px;
    }
    .ji_realtime_score .c100 {
        margin: 0px;
        right: 5px;
        margin-bottom: 10px;
    }
    
    .fl-col-small {
        max-width: 100% !important;
    }
    #menu-resource-menus .menu-item {
        display: block;
    }
    .quote-benefit-img img {
        display: block;
        width: 10%;
    }
    .quote-benefit-img p {
        width: 80% !important;
    }
    
    .who-benefit>.fl-module-content {
        margin-left: 20px;
    }
    
    .testimonial .fl-module-content {
        margin: 10px 20px;
    }
    .home-faq {
        padding: 40px 0px;
    }
    footer .social-links-footer .social_links_ft li {
        margin-top: 5px;
    }
    footer .social-links-footer {
        text-align: center;
    }
    footer .col-md-3 {
        overflow: auto;
    }
    footer .quick-links {
        text-align: center;
    }
    footer .quick-links h4 {
        text-align: center;
    }
    footer .download-ebook {
        margin-top: 0px;
        text-align: center;
    }
    
    .benefits-banner-main {
        padding: 20px 0px;
    }
    
    .benefits-banner-main .fl-module-content{
        margin: 0px 20px;
    }
    .benefiits_list ol {
        margin-bottom: 0px;
    }
    
    /*About Us Page*/
    .cd-timeline-content .cd-info {
        display: block;
    }
    .cd-timeline-block:nth-child(even) .cd-timeline-content .cd-date {
        right: 200px;
    }
    
    .popup_form_green .modal-dialog {
        width: 100%;
    }
    .popup_form_green .modal-content {
        width: 100%;
    }
    
    .nav-links {
        text-align: center;
    }
    .page-numbers {
        margin: 5px 0px;
    }
    
    .post-latest .bb-widget {
        text-align: center;
    }
    
    .c100:hover > span {
        line-height: 2.3em;
    }
    .c100:hover > span.out-of {
        top: 40px;
    }
    
    .ji_progress_bar li .goto_link {
        left: -15px;
    }
    
    .ji_realtime_score .c100 {
        margin: 0px;
        right: 5px;
        margin-bottom: 10px;
    }
    
    .jagoapp_form input[type="text"]:focus~.placeholder, 
    .jagoapp_form input[type="number"]:focus~.placeholder {
        background: transparent;
        top: -18px !important;
    }
    .jagoapp_form datepicker input[type="text"]:focus~.placeholder {
        top: -18px !important;
        background: transparent;
    }
    #hightgraph_container_6 .highcharts-container {
        overflow-x: auto !important;
    }
    
    .fl-col-small {
        max-width: 100% !important;
    }
    #menu-resource-menus .menu-item {
        display: block;
    }
    .ubermenu-items-align-left.ubermenu-horizontal .ubermenu-item.ubermenu-item-level-0, 
    .ubermenu.ubermenu-horizontal .ubermenu-item.ubermenu-align-left {
        padding: 0px 2px;
    }
}


@media all and (max-width: 767px) and (min-width: 621px) {
    .popup_form_green .modal-content {
        width: 80%;
        margin: auto;
    }
    .popup_form_green .modal-dialog {
        width: 70%;
        margin: 20px auto;
    }
    
    .bb-widget {
        text-align: center;
    }
    .fl-col-small {
        max-width: 100%;
    }
    #menu-resource-menus .menu-item {
        display: block;
    }
    .quote-benefit-img img {
        display: block;
        width: 10%;
    }
    .quote-benefit-img p {
        width: 80% !important;
    }
    
    .who-benefit>.fl-module-content {
        margin-left: 20px;
    }
    
    .testimonial .fl-module-content {
        margin: 10px 20px;
    }
    .home-faq {
        padding: 40px 0px;
    }
    footer .social-links-footer .social_links_ft li {
        margin-top: 5px;
    }
    footer .social-links-footer {
        text-align: center;
    }
    footer .col-md-3 {
        overflow: auto;
    }
    footer .quick-links {
        text-align: center;
    }
    footer .quick-links h4 {
        text-align: center;
    }
    footer .download-ebook {
        margin-top: 0px;
        text-align: center;
    }
    
    .benefits-banner-main {
        padding: 20px 0px;
    }
    
    .benefits-banner-main .fl-module-content{
        margin: 0px 20px;
    }
    .benefiits_list ol {
        margin-bottom: 0px;
    }
    
    /*About Us Page*/
    .cd-timeline-content .cd-info {
        display: block;
    }
    .cd-timeline-block:nth-child(even) .cd-timeline-content .cd-date {
        right: 200px;
    }
    
    .popup_form_green .modal-dialog {
        width: 100%;
    }
    .popup_form_green .modal-content {
        width: 100%;
    }
    
    .nav-links {
        text-align: center;
    }
    .page-numbers {
        margin: 5px 0px;
    }
    
    .post-latest .bb-widget {
        text-align: center;
    }
    
    .c100:hover > span {
        line-height: 2.3em;
    }
    .c100:hover > span.out-of {
        top: 40px;
    }
    
    .ji_progress_bar li .goto_link {
        left: -15px;
    }
    
    .ji_realtime_score .c100 {
        margin: 0px;
        right: 5px;
        margin-bottom: 10px;
    }
    
    .jagoapp_form input[type="text"]:focus~.placeholder, 
    .jagoapp_form input[type="number"]:focus~.placeholder {
        background: transparent;
        top: -18px !important;
    }
    .jagoapp_form datepicker input[type="text"]:focus~.placeholder {
        top: -18px !important;
        background: transparent;
    }
    #hightgraph_container_6 .highcharts-container {
        overflow-x: auto !important;
    }
    
    .fl-col-small {
        max-width: 100% !important;
    }
    #menu-resource-menus .menu-item {
        display: block;
    }
    .ubermenu-items-align-left.ubermenu-horizontal .ubermenu-item.ubermenu-item-level-0, 
    .ubermenu.ubermenu-horizontal .ubermenu-item.ubermenu-align-left {
        padding: 0px 2px;
    }
}

@media all and (max-width: 991px) and (min-width: 768px) {
    
    .heading-home {
        padding-bottom: 20px;
    }
    .home-works .home-works-list {
        min-width: 750px;
    }
    .home-works .home-works-list li figure figcaption {
        width: 145px;
    }
    
    .jg_pricing_table .fl-pricing-table-column-0 {
        margin-top: 40px !important;
    }
    .notice {
        margin-top: 40px;
    }
    .banner-contact {
        height: 250px;
    }
    .contact-us .get-in-touch ul li a {
        margin-top: -4px;
        padding-top: 0px;
        margin-left: -2px;
    }
    .contact-us .get-in-touch {
        height: 480px;
    }
    .contact-us .get-in-touch ul {
        margin-bottom: 0px;
    }
    .contact-us .get-in-touch p {
        margin-bottom: 40px;
    }
    
    .logout_state_btn {
        display: inline-block;
        margin: 0px;
    }
    .ubermenu .jago_dynamic_menu .ubermenu-custom-content-padded {
        padding: 7px 0px;
    }
    .about-banner ul li img.seprater {
        width: 100%;
    }
}

@media all and (max-width: 1024px) and (min-width: 992px) {
    .about-banner ul li img {
        margin-top: -64px;
        margin-left: -24px;
        width: 50px;
    }
    .about-banner ul li img.seprater {
        width: 100%;
    }
}

@media all and (max-width: 321px){
    .nav-links {
        text-align: center;
    }
    .page-numbers {
        margin: 5px 0px;
    }
    .post-latest .bb-widget {
        text-align: center;
    }
    .c100:hover > span {
        line-height: 2.3em;
    }
    .c100:hover > span.out-of {
        top: 40px;
    }
    .ji_progress_bar li .goto_link {
        left: -15px;
    }
    .ji_realtime_score .c100 {
        margin: 0px;
        right: 5px;
        margin-bottom: 10px;
    }
    .dashboard-main>.col-md-8 {
        padding: 0px;
    }
    #menu-resource-menus .menu-item {
        display: block;
    }
    .quote-benefit-img img {
        display: block;
        width: 10%;
    }
    .quote-benefit-img p {
        width: 80% !important;
    }
    
    .who-benefit>.fl-module-content {
        margin-left: 20px;
    }
    
    .testimonial .fl-module-content {
        margin: 10px 20px;
    }
    .home-faq {
        padding: 40px 0px;
    }
    footer .social-links-footer .social_links_ft li {
        margin-top: 5px;
    }
    footer .social-links-footer {
        text-align: center;
    }
    footer .col-md-3 {
        overflow: auto;
    }
    footer .quick-links {
        text-align: center;
    }
    footer .quick-links h4 {
        text-align: center;
    }
    footer .download-ebook {
        margin-top: 0px;
        text-align: center;
    }
    
    .benefits-banner-main {
        padding: 20px 0px;
    }
    
    .benefits-banner-main .fl-module-content{
        margin: 0px 20px;
    }
    .benefiits_list ol {
        margin-bottom: 0px;
    }
    
    /*About Us Page*/
    .cd-timeline-content .cd-info {
        display: block;
    }
    .cd-timeline-block:nth-child(even) .cd-timeline-content .cd-date {
        right: 200px;
    }
    
    .popup_form_green .modal-dialog {
        width: 100%;
    }
    .popup_form_green .modal-content {
        width: 95%;
    }
    
    .nav-links {
        text-align: center;
    }
    .page-numbers {
        margin: 5px 0px;
    }
    
    .post-latest .bb-widget {
        text-align: center;
    }
    
    .c100:hover > span {
        line-height: 2.3em;
    }
    .c100:hover > span.out-of {
        top: 40px;
    }
    
    .ji_progress_bar li .goto_link {
        left: -15px;
    }
    
    .ji_realtime_score .c100 {
        margin: 0px;
        right: 5px;
        margin-bottom: 10px;
    }
    
    .jagoapp_form input[type="text"]:focus~.placeholder, 
    .jagoapp_form input[type="number"]:focus~.placeholder {
        background: transparent;
        top: -18px !important;
    }
    .jagoapp_form datepicker input[type="text"]:focus~.placeholder {
        top: -18px !important;
        background: transparent;
    }
    #hightgraph_container_6 .highcharts-container {
        overflow-x: auto !important;
    }
    
    .fl-col-small {
        max-width: 100% !important;
    }
    #menu-resource-menus .menu-item {
        display: block;
    }
}