@media  screen and (min-width: 1600px){


    header .fl-row-content-wrap .fl-col-content #chord-menu-bar ul li a{font-size: 18px !important;}


    footer .fl-node-content .fl-rich-text span{font-size: 16px !important;}


    footer .fl-node-content .fl-icon-group-center .fl-icon i::before{font-size: 24px;}


}





@media screen and (min-width:1400px) and (max-width:1550px){


   


}





@media screen and (min-width:1200px) and (max-width:1360px){


	.library_filters .col-md-6{-ms-flex: 0 0 70%; flex: 0 0 70%; max-width: 70%;}


	.library_filters #g-d-pop-content div.arrow {/*left: 70%;*/}


}





@media screen and (min-width:992px) and (max-width:1199px){


	#chord-prize-boxes .fl-module-content{margin: 10px;}


    #search_chord_form .col-md-3{


/* 		width: 0; */


	}    


	.fl-module-content #chordsearch{


		margin: 0 auto; width: 100%; max-width: 450px;


/* 		margin: 0 auto; width: 70%; max-width: 100%; */


	}


	.fl-module-content #chordsearch input[type="text"] {


/* 		width: 80%; */


		width: 100%;


	}


	.footer-w-three .fl-module-content{margin: 20px 0;}


	.fl-node-5c38771d613d9 > .fl-col-content{padding-right: 60px;}


    .fl-row-content-wrap-banner .banner_text .fl-rich-text p{font-size: 14px;}


    #song-result-table_wrapper .top .dataTables_paginate{transform: translate(0, 0);}


    #song-result-table_wrapper .bottom .dataTables_paginate{transform: translate(0, 0);}


    .Play_click_result #song-result-table_wrapper .top .dataTables_paginate ul li a{font-size: 11px;}


    .Play_click_result #song-result-table_wrapper .bottom .dataTables_paginate ul li a{font-size: 11px;}


    #song-result-table_filter input[type=search]{width: 210px;}


    .Play_click_result .bottom .dataTables_filter input[type=search]{width: 210px;}


    #song-result-table_wrapper .dataTables_paginate .pagination{padding-left: 0;}


    .Play_click_result .bottom .dataTables_filter{display: none;}


	


	.library_filters #g-d-pop-content div.arrow{left: 40%;}


	.library_filters .col-md-7{-ms-flex: 0 0 70%; flex: 0 0 70%; max-width: 70%;}


	.show_nbc{width:24%;}


}





@media screen and (min-width: 800px) and (max-width: 991px){


    .fl-module-content .fl-html form #chordsearch{


		width: 100%; margin: 0 auto; max-width: 450px;


/* 		width: 100%; margin: 0 auto; max-width: 100%; */


	}


	.fl-module-content #chordsearch input[type="text"] {


/* 		width: 80%; */


		width: 100%;


	}


    .fl-html #chordsearch .chords-filter .filter2 .popover{right: 0;}


    .library_filters .filter2 a span{font-size: 14px;}


    .fl-row-content-wrap .footer-w-one .fl-module-content{margin: 17px 0;}


    #lib_loader1{margin: 0; max-width: 30%; text-align: left;}


 #song-result-table_filter, .dataTables_filter {
    margin-top: 20px !important;
    float: none;
    width: 100%;
    display: flex !important;
    justify-content: center;
    margin-bottom: 20px !important;
}


    #song-result-table_wrapper .top .dataTables_paginate{transform: translate(0, 0);}


    #song-result-table_wrapper .bottom .dataTables_paginate{transform: translate(0, 0);}


    #song-result-table_wrapper .dataTables_paginate .pagination{padding-left: 0;}


    .Play_click_result .bottom .dataTables_filter{display: none;}


	.page-template-tpl-sidebar .cust_content_right{margin:0 0 40px;}


	.blog_main-content .fl-node-5c4560434b008{width:100%;}


}





@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){


    header .fl-row-content-wrap .fl-col-content #chord-menu-bar ul li{font-size: 13px;}


    form#search_chord_form{width: 100%; display: inline-grid;}


    #search_chord_form .col-md-3{width: 0;}


    #chordsearch{


		margin: 0 auto; width: 100%; max-width: 450px;


/* 		margin: 0 auto; width: 100%; max-width: 100%; */


	}


	.fl-module-content #chordsearch input[type="text"] {


/* 		width: 80%; */


		width: 100%;


	}


    .footer-w-three .fl-module-content{margin: 16px 0;}


    .fl-node-5c38771d613d9 > .fl-col-content{padding-right: 60px;}


    .mm-checkoutSection2 h2 .mm-data {font-size: 0.8em !important;}


    .mm-giftsection p br{display: none !important;}


    .mm-checkoutSection2 ul{padding: 0px !important}


    .fl-row-content-wrap-banner .banner_text .fl-rich-text p{font-size: 14px; line-height: 22px;}


    #song-result-table_wrapper .bottom{margin-top: 0;}


     #song-result-table_filter, .dataTables_filter {
    margin-top: 20px !important;
    float: none;
    width: 100%;
    display: flex !important;
    justify-content: center;
    margin-bottom: 20px !important;
}


    #song-result-table_wrapper .dataTables_info{float: left; width: 100%; padding: 20px 0;}


    .fl-row-content-wrap .footer-w-one .fl-module-content{margin: 17px 0;}


    .form-inline .dataTables_filter label::before{line-height: 34px;}


    #song-result-table_wrapper .top .dataTables_paginate{transform: translate(0, 0);}


    #song-result-table_wrapper .bottom .dataTables_paginate{transform: translate(0, 0);}


    .Play_click_result .bottom .dataTables_filter{display: none;}


}





@media only screen and (min-device-width: 768px) and (max-device-width: 1023px) and (orientation: portrait){


    header .fl-row-content-wrap #chord-menu-bar ul li.menu-item-join{margin-left: 0;}


	.fl-module-content #chordsearch{-ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;}


    .mm-checkoutSection2 h2 .mm-data {font-size: 0.8em !important;}


    .fl-row-content-wrap .chord-widget-latest-post_main{text-align: center;}


    .fl-row-content-wrap .chord-widget-latest-post_main .fl-widget{margin-bottom: 0;}


    .fl-row-content-wrap .chord-widget-latest-post .fl-widget{margin-bottom: 0; text-align: center;}


    .fl-row-content-wrap .chord-widget-latest-post .fl-widget ul{margin-bottom: 0;}


    .fl-row-content-wrap-banner .banner_text .fl-rich-text p{font-size: 15px; line-height: 22px;}


    .chord-widget-latest-post-contact .fl-widget .widget.widget_recent_entries ul{width: 100%; padding-top: 0; margin-bottom: 0; text-align: center;}


    .chord-blog .status-publish.hentry {width: 100%; float: left; margin: 0 5px 20px; max-width: inherit;}


    .chord-blog .status-publish.hentry {border-bottom: 1px solid #e6e6e6;margin-bottom: 40px;padding-bottom: 40px;}


    .Play_click_result .fl-content .col-md-6{width: 100%; max-width: 100%;}


    .result-pages-main .fl-row-bg-photo_banner .fl-row-content .banner_text_btn .col-md-6{width: 50%;}


    #song-result-table_filter input[type=search]{width: 250px;}


    .Play_click_result .bottom .dataTables_filter input[type=search]{width: 250px; padding: 6px 30px 6px 12px;}


    /*.Play_click_result .top #song-result-table_filter{margin-top: 0; float: right;}*/


    #song-result-table_filter, .dataTables_filter, #song-result-table_wrapper .bottom .dataTables_filter{margin: 10px 0; float: none; width: 100%; display: flex; justify-content: center;}    


    #song-result-table_wrapper .dataTables_info{float: left; width: 100%; padding: 10px 0;}


    .Play_click_result .bottom .dataTables_filter{display: none;}


    .fl-row-content-wrap .footer-w-one .fl-module-content .fl-icon-group-left{text-align: center;}


    .fl-row-content-wrap .footer-w-three .fl-module-content .fl-rich-text p{text-align: left;}


    .form-inline .dataTables_filter label::before{line-height: 34px;}


    #lib_loader1{margin: 0; max-width: 32%; text-align: left;}


    .show_nbc img{width: 150px; min-width: 150px; left: 0;}


    .login100-form-btn{display: inline-block; text-align: center;}


    .custom-dialog .modal-body .chkcontainer{margin-right: 25px;}


    #song-result-table_wrapper .top .dataTables_paginate{transform: translate(0, 0);}


    #song-result-table_wrapper .bottom .dataTables_paginate{transform: translate(0, 0);}


	


	.library_filters .filter1 {padding-left: 1rem !important;}


	.library_filters .filter2.p-3{padding-right: 1rem !important; text-align:left;}


	.library_filters #g-d-pop-content div.arrow{left:14%;}


	.library_filters .songs_num{padding-left:0;}


	.show_nbc{width:24%; padding-left:0;}


	.page-template-tpl-sidebar .cust_content_right{margin:0 0 40px;}


	.blog_main-content .fl-node-5c4561c72c51a{display:inline-block;}


	


	.post-598 #chord-prize-boxes{clear: both; float: none; margin-left: auto; margin-right: auto; width: auto !important;}


	


	#sec-one-full-image .fl-node-5e19a88d7fb06 {width: 55.42% !important; float: left;}


	#sec-one-full-image .fl-col-small:not(.fl-col-small-full-width) {max-width: 100%; width: 44.58% !important; float: left; clear: none;}


	#sec-one-full-image .sub_head p {font-size: 20px;}


}





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


    #song-result-table-p1 .loader-text{padding: 0 15px;}


    #song-result-table-p1 .loader-text span{font-size: 20px; width: 100%; line-height: 30px; font-weight: 600;}


    .Play_click_result .top-line p{text-align: left;}


    .filter1 .popover-content-title .tooltipf{top: -5px;}


    .filter2 .popover-content-title .tooltipf{top: -5px;}


    .mm-myaccount #mm-account-details-body{width: 100%;}


    #song-result-table_wrapper .bottom{margin-top: 0;}


	


	.library_filters .filter1 {text-align: left;}


	.library_filters .form-group.sbtn{float: left; width: 100%;}


	.library_filters .filter2 .popover{margin-bottom: 10%;}


	


	#song-result-table tbody tr td:last-child.dataTables_empty {width: 100% !important;}


	.cust_content_right #mm_smartwidget-2{margin:0px;}


	.blog_main-content .status-publish.hentry{max-width:100%;}


	.blog_main-content .chord-blog .fl-post-title{font-size:20px;}


	.blog_main-content .blg_title h1{font-size:25px;}


	


	#chordsearch {


		margin: 0 auto;


		width: 100%;


		max-width: 450px;


	}


	.fl-module-content #chordsearch input[type="text"] {


		width: 100%;


		max-width: 480px;


	}


}





@media screen and (min-width:768px) and (max-width:991px){


    .col-md-10.pages-from-live {margin: 0 auto;}


    #mm_checkout_form .wrap-login100-form-btn{float: none;}


    .sign-up-from .col-md-6 {float: left;}


    .sign-up-from {width: 100%; display:inline-block;}


    #chord-prize-boxes .fl-module-content{margin: 10px;}


    .mm-prices { width: 100px !important;}


    .mm-checkoutSection2 ul{padding: 0px !important}


    .mm-giftsection p br{display: none !important;}


    #song-result-table{border-collapse: collapse !important; table-layout: auto; min-width: 100%;}


    #song-result-table thead tr th{/*width: auto !important;*/ font-size: 9px; vertical-align: top; padding-right: 2px;}


    #song-result-table thead tr th:last-child{text-align: left;}


    #song-result-table tbody tr td:last-child{width: 10px;}


    #song-result-table thead tr th::before{font-size: 13px; bottom: 4px;}


     #song-result-table thead tr th:last-child::before{left: 4px;}


    #song-result-table thead tr th::after{font-size: 13px; bottom: 4px;}


	#song-result-table thead tr th:last-child::after {left: 4px;}


    #song-result-table tbody tr td{font-size: 15px; word-break: break-word; /*padding: 4px 4px;*/ overflow-wrap: break-word;}


    .Play_click_result .fl-content .col-md-6{width: 100%; max-width: 100%;}


    .result-pages-main .fl-row-bg-photo_banner .fl-row-content .banner_text_btn .col-md-6{width: 50%;}


    .fl-row-content-wrap .footer-w-two .fl-node-content{margin: 9px 0;}


    .fl-row-content-wrap .footer-w-three .fl-module-content{margin: 16px 0;}


    #chordsearch .chords-filter .filter2 .popover{right: 0;}


    #chordsearch .chords-filter .filter2 .popover .arrow{left: 38%;}


    /*.form-group.sbtn {text-align: center;}*/


    .library_filters .filter2 a span{font-size: 14px;}


	


	.library_filters .col-md-6{-ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;}


	


	.library_filters .filter1{padding-left: 0rem !important;}


	.library_filters .filter2.p-3{text-align:left;}


	.library_filters #g-d-pop-content div.arrow{left: 30%;}


	.chord_lib_main-content .chordlib {padding: 0 0 15px;}


	.library_filters .col-md-7{-ms-flex: 0 0 70%; flex: 0 0 70%; max-width: 70%;}


	.library_filters .lib_next_bc, .library_filters .songs_num{padding-left: 0;}


	.show_nbc{padding-left:0; width:24%;}


	.cust_content_right #mm_smartwidget-2{margin:0px;}


	#sec-two-search-song .fl-col-small{max-width: 100%;}


}





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


    #chrod-header .fl-photo-content img{max-width: 50%;}


     .right-video .fl-module-content{padding: 0px 0px;}  


    #sec-two-search-song .fl-col-small{max-width: 100%;}


    .fl-pricing-table-column .fl-button-wrap .fl-button-text{font-size: 16px;}


    #chord-prize-boxes.demo .fl-button-wrap a.fl-button{padding: 8px 27px;}


    #mm_checkout_form .col-md-12{padding: 0px;}


    .sign-up-from .col-md-6{padding: 0px;}


    .sign-had-new h2{font-size: 27px;}


    #mm_checkout_form .wrap-login100-form-btn{float: none;}


    .widget.widget_recent_entries ul{width: 100%; text-align: center; padding-top: 0; margin-bottom: 0;}


    .fl-row-content-wrap .chord-widget-latest-post .fl-widget{margin-bottom: 0;}


    .chord-blog .status-publish.hentry {width: 100%; float: left; margin: 0 5px 20px; max-width: inherit; border-bottom: 1px solid #e6e6e6;margin-bottom: 40px;padding-bottom: 40px; position: relative;}


    .chord-blog .status-publish.hentry .fl-post-feed-image{width: 50% !important; margin-right: 20px;}


    .chord-blog .status-publish.hentry .fl-post-feed-text{width: 50%;}


    .mm-checkoutContainer .mm_left_column{margin-right: 0; width: 100%;}


    .mm-checkoutContainer .mm_right_column{width: 100%;}


    .result-pages-main .fl-row-bg-photo_banner .fl-row-content .banner_text_btn .col-md-6{width: 50%;}


    #song-result-table{border-collapse: collapse !important; table-layout: auto; min-width: 100%;}


    #song-result-table thead tr th{/*width: auto !important;*/ font-size: 9px; vertical-align: top; padding-right: 2px; padding-left: 18px;}


    #song-result-table thead tr th:last-child{text-align: left;}


    #song-result-table tbody tr td:last-child{width: 10px;}


    #song-result-table thead tr th::before{font-size: 13px; bottom: 4px; left:4px;}


	#song-result-table thead tr th:last-child::after{right:12px;}


    #song-result-table thead tr th::after{font-size: 13px; bottom: 4px; left:4px;}


    #song-result-table tbody tr td{font-size: 1.6vw; word-break: break-word; padding: 4px 4px; overflow-wrap: break-word;}


    #song-result-table_wrapper .top .dataTables_paginate{transform: translate(0, 0);}


    #song-result-table_wrapper .bottom .dataTables_paginate{transform: translate(0, 0);}


    #song-result-table_wrapper .dataTables_paginate .pagination{padding-left: 0;}


    /*#song-result-table_wrapper .dataTables_paginate{float: left;}*/


    #song-result-table_wrapper .dataTables_paginate .pagination li a{font-size: 12px;}


    /*.Play_click_result .top #song-result-table_filter{margin-top: 0; float: right;}*/


    /*.Play_click_result .bottom .dataTables_filter{margin-top: 0;}*/


    .Play_click_result .result-content-one-line p{text-align: center;}


    #song-result-table_filter label{font-size: 12px;}


    #song-result-table_filter input[type=search], .bottom .dataTables_filter input[type=search]{width: 200px; font-size: 12px;}


    .Play_click_result .bottom label{font-size: 12px;}


    .Play_click_result .bottom .dataTables_filter input[type=search]{width: 200px; padding: 6px 30px 6px 12px; font-size: 12px;}


    .Play_click_result #song-result-table_wrapper .top .dataTables_paginate ul li a{font-size: 12px;}


    #song-result-table_filter, .dataTables_filter{margin-top: 20px; float: none; width: 100%; display: flex; justify-content: center;}


    #song-result-table_wrapper .dataTables_info{float: left; width: 100%; padding: 20px 0;}


    .form-inline .dataTables_filter label::before{font-size: 12px !important;}


    #chordsearch .chords-filter .filter2 .popover .arrow{left: 35%;}


    .fl-row-content-wrap .footer-w-one .fl-module-content .fl-icon-group-left{text-align: center;}


    .fl-row-content-wrap .footer-w-three .fl-module-content .fl-rich-text p{text-align: left;}


    .chords-tags span img{left: -14px; width: 90px; min-width: 90px;}


    .show_lib_ch img{left: -14px; width: 90px; min-width: 90px;}


    .show_nbc img{left: 0; top: -120px; width: 120px; min-width: 120px;}


    .form-group.sbtn {text-align: left;}


    .library_filters .filter2 .popover{width: 100%; max-width: 100% !important; top: 40px;}


    #lib_loader1{margin: 0; max-width: 30%; text-align: left;}


    .next_best_chord{text-align: center;}


    /*.next_best_chord .show_nbc{width: 100%;}*/


    #addtosearch_nbc{float: none; display: inline-block;}


    .custom-dialog .modal-body .chkcontainer{width: 28%;}


    .Play_click_result .bottom .dataTables_filter{display: none;}


	


	.library_filters #g-d-pop-content div.arrow{left:58%;}


	.library_filters #instrument-pop-content{top: 40px; margin-left:0%;}


	.library_filters .filter2.p-3{text-align:left;}


	.show_nbc{width:24%; padding-left:0;}


	.chord_lib_main-content .chordlib {padding: 0 0px 15px;}


	.library_filters .filter1{padding-left: 0 !important;}


	.library_filters .lib_next_bc, .library_filters .songs_num{padding-left:0;}


	.blog_main-content .fl-node-5c4561c72c51a{display:inline-block;}


	


	#sec-one-full-image .fl-col-small:not(.fl-col-small-full-width) {max-width: 100%; width: 44.58% !important; float: left; clear: none;}


	#sec-one-full-image .fl-node-5e19a88d7fb06 {width: 55.42% !important; float: left;}


	#sec-one-full-image .sub_head p {font-size: 18px;}


	#song-result-table_wrapper .dataTables_filter, #song-result-table_wrapper .bottom .dataTables_filter {    margin-top: 20px;  margin-bottom: 20px;    float: none;    width: 100%;    display: flex;    justify-content: center;}


}





@media only screen and (min-width : 595px) and (max-width : 690px){


	#chrod-header .fl-photo-content img{max-width: 50%;}


    .fl-row-content-wrap-banner .banner_text .fl-rich-text p{font-size: 16px;}


}





@media screen and (min-width:481px) and (max-width:600px){


    .right-video .fl-module-content {padding:   0px 0px;}  


    #sec-two-search-song .fl-col-small { max-width: 100%;}


    .fl-pricing-table-column .fl-button-wrap .fl-button-text{font-size: 16px;}


    #chord-prize-boxes.demo .fl-button-wrap a.fl-button{padding: 8px 27px;}


    #mm_checkout_form .col-md-12{padding: 0px;}


    .sign-up-from .col-md-6{padding: 0px;}


    .sign-had-new h2{font-size: 27px;}


    #mm_checkout_form .wrap-login100-form-btn{float: none;}


    .widget.widget_recent_entries ul{width: 100%; text-align: center; padding-top: 0; margin-bottom: 0;}


    .fl-row-content-wrap .chord-widget-latest-post .fl-widget{margin-bottom: 0;}


    .result-pages-main .fl-row-bg-photo_banner .fl-row-content .banner_text_btn .col-md-6{width: 50%;}


    .fl-row-content-wrap .footer-w-one .fl-module-content .fl-icon-group-left{text-align: center;}


    .fl-row-content-wrap .footer-w-three .fl-module-content .fl-rich-text p{text-align: left;}


    .form-group.sbtn{text-align: center;}


    #lib_loader1{margin: 0 auto; max-width: 20%; text-align: center;}


    #song-result-table{border-collapse: collapse !important; table-layout: auto; min-width: 100%;}


    #song-result-table thead tr th{/*width: auto !important;*/ font-size: 9px; vertical-align: top; padding-right: 2px;}


    #song-result-table thead tr th:last-child{text-align: left;}


    #song-result-table tbody tr td:last-child{width: 10px;}


    #song-result-table thead tr th::before{font-size: 13px; bottom: 4px; left:4px;}


    #song-result-table thead tr th:last-child::before{left: 4px;}


    #song-result-table thead tr th::after{font-size: 13px; bottom: 4px; left:4px;}


	#song-result-table thead tr th:last-child::after {left: 4px;}


    #song-result-table tbody tr td{font-size: 8px; /*word-break: break-word;*/ padding: 4px 4px; overflow-wrap: break-word;}


    #song-result-table_wrapper .top .dataTables_paginate{transform: translate(0, 0);}


    #song-result-table_wrapper .bottom .dataTables_paginate{transform: translate(0, 0);}


    .Play_click_result .bottom .dataTables_filter{display: none;}


	


	.library_filters #g-d-pop-content div.arrow{left: 72%;}


	.library_filters #instrument-pop-content{margin-left:0%;}


	.library_filters .filter2.p-3{text-align:left;}


	.chord_lib_main-content .chordlib {padding: 0 0px 15px;}


	.library_filters .filter1{padding-left:0 !important;}


	.library_filters .lib_next_bc, .library_filters .songs_num{padding-left:0;}


	.show_nbc{padding-left:0; width:24%;}


	.blog_main-content .fl-node-5c4561c72c51a{display:inline-block;}


	


	#sec-one-full-image .fl-node-5e19a88d7fb06 {width: 55.42% !important; float: left;}


	#sec-one-full-image .fl-col-small:not(.fl-col-small-full-width) {max-width: 100%; width: 44.58% !important; float: left; clear: none;}


	#sec-one-full-image .sub_head p {font-size: 18px;}


}





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


    .fl-page-content{top: -1px; position: relative;}


    .right-video .fl-module-content {padding:   0px 0px;}


    .sec-two-content .fl-rich-text p, .sec-two-content .fl-rich-text p span, .sec-two-content .fl-rich-text span, .sec-three-content .fl-rich-text p, .sec-three-content .fl-rich-text p span, .sec-three-content .fl-rich-text span{font-size: 16px;}


    .sec-two-heading .fl-heading-text, .sec-three-heading .fl-heading-text{font-size: 22px;}


    .fl-pricing-table-column .fl-button-wrap .fl-button-text{font-size: 16px;}


    #chord-prize-boxes.demo .fl-button-wrap a.fl-button{padding: 8px 27px;}


    .fl-node-5c3885629c591.fl-module-heading .fl-heading {font-size: 27px;}


    .filter1, .filter2{width: 50% !important;}


    .banner_text .fl-rich-text{width: 100%;}


    .result-pages-main .fl-row-bg-photo_banner .fl-row-content .col-md-6{padding: 0px;}


    .result-pages-main .fl-row-bg-photo_banner .fl-row-content .col-md-6 .banner_text .col-md-12{padding: 0px;}


    .result-pages-main .fl-row-bg-photo_banner .fl-row-content .banner_text_btn .col-md-6{width: 50%;}


    #mm_checkout_form .col-md-12{padding: 0px;}


    .sign-up-from .col-md-6{padding: 0px;}


    .sign-had-new h2{font-size: 27px;}


    #mm_checkout_form .wrap-login100-form-btn{float: none;}


    .form-group.sbtn {text-align: left;}


    #lib_loader1{max-width: 49%; text-align: left;}


    .show_nbc{width: 30%;padding-left: 0px;margin: 20px 0;float: none;}


	#nbc_cord .show_nbc .colorchord_dia_img{margin:0;}


    #addtosearch_nbc{margin: 20px 10px; padding: 7px 20px !important; float: none; font-size: 15px; display: inherit;}


    .widget.widget_recent_entries ul{width: 100%; text-align: center; padding-top: 0; margin-bottom: 0;}


    .fl-row-content-wrap .chord-widget-latest-post .fl-widget{margin-bottom: 0;}


    .chord-widget-latest-post_main{padding: 0px;}


    #song-result-table{border-collapse: collapse !important; table-layout: auto; min-width: 100%;}


    #song-result-table_wrapper .dataTables_info{float: left; width: 100%; padding: 20px 0;}


    #song-result-table_wrapper .top .dataTables_paginate{transform: translate(0, 0);}


    #song-result-table_wrapper .bottom .dataTables_paginate{transform: translate(0, 0);}


    #song-result-table_wrapper .dataTables_paginate .pagination{padding-left: 0;}


    /*.Play_click_result #song-result-table{padding-right: 20px;}*/


    #song-result-table thead tr th{width: 20% !important; padding-left: 4px; font-size: 1.6vw; vertical-align: top; padding-right: 2px;}


    #song-result-table thead tr th:nth-child(3){width: 12% !important;}


    #song-result-table thead tr th:nth-child(4){width: 12% !important;}


	#song-result-table thead tr th:nth-child(5) {width: 14% !important;}


    #song-result-table thead tr th:last-child{text-align: center; width: 10px !important;}


    #song-result-table tbody tr td:last-child{width: 10px !important;}


    #song-result-table thead tr{height: 40px;}


    #song-result-table thead tr th::before{font-size: 13px; bottom: 2px; text-align: left; left: 4px;}


    /*#song-result-table thead tr th:last-child::before{left: 10px}*/


    #song-result-table thead tr th::after{font-size: 13px; bottom: 2px; text-align: left; left: 4px;}


    #song-result-table tbody tr td{width: 20% !important; font-size: 8px; padding: 4px 4px; display: block;}


    #song-result-table tbody tr td:nth-child(1) a, #song-result-table tbody tr td:nth-child(2) a{white-space: pre-line;}


    #song-result-table tbody tr td:nth-child(3){width: 12% !important;}


    #song-result-table tbody tr td:nth-child(4){width: 12% !important;}


	#song-result-table tbody tr td:nth-child(5) {width: 14% !important;}


    #song-result-table tbody tr td:nth-child(6) {


    /* box-sizing: border-box; */


    /*word-break: break-all;*/


    word-wrap: break-word;


    hyphens: auto;


    -ms-hyphens: auto;


    -moz-hyphens: auto;


    -webkit-hyphens: auto;


    overflow-wrap: break-word;


}


    #song-result-table_filter input[type=search], .bottom .dataTables_filter input[type=search]{width: 230px;}


    .form-inline .dataTables_filter label::before{line-height: 34px;}


    .Play_click_result .bottom .dataTables_filter{display: none;}


    .Play_click_result .bottom .dataTables_filter input[type=search]{width: 230px; padding: 6px 30px 6px 12px;}


    .Play_click_result #song-result-table_wrapper .top .dataTables_paginate ul li a{font-size: 10px;}


    .Play_click_result #song-result-table_wrapper .bottom .dataTables_paginate ul li a{font-size: 10px;}


    .custom-dialog .modal-dialog{width: 318px; padding: 0 20px;}


    .custom-dialog .close{right: -5px;}


    .fl-row-content-wrap .footer-w-one .fl-module-content .fl-icon-group-left{text-align: center;}


    .fl-row-content-wrap .footer-w-three .fl-module-content .fl-rich-text p{text-align: left;}


    #chord-prize-boxes .fl-module-content .fl-pricing-table .fl-pricing-table-col-1{margin: 0 auto;}


    #chord-prize-boxes .fl-module-content{margin: 10px;}


    .chords-tags span img{left: -14px; width: 90px; min-width: 90px;}


    .show_lib_ch img{left: -14px; width: 90px; min-width: 90px;}


    .show_nbc img{width: 120px; min-width: 120px; bottom: 45px; left: 0;}


    .library_filters #g-d-pop-content div.arrow{left: 62%;}


    .library_filters .fl-module-content{margin: 0 20px;}


    .library_filters .fl-module-content .col-md-3{padding: 0 !important;}


    .library_filters .fl-module-content .col-md-6{padding: 0 !important;}


    .mm-myaccount #mm-account-details-body .mm-myaccount-element span{font-size: 14px;}


    .mm-myaccount #mm-billing-shipping-info-section .mm-myaccount-element span{font-size: 14px;}


    .mm-myaccount .mm-myaccount-module #mm-subscriptions-table th, tr, td{font-size: 12px; width: 100%;display: inline-flex;}


    .custom-dialog .modal-body .chkcontainer{margin-right: 8px; width: 46%;}


	


	.library_filters .filter1 .popover{width:100%; max-width:600px !important;}


	.library_filters #instrument-pop-content div.arrow {left: 12%;}


	.library_filters .chords-filter{display: flex; flex-wrap: wrap;}


	.library_filters .filter1{padding-left: 0rem !important;}


	.library_filters .filter2.p-3{text-align:left; padding-right: 1rem !important;}


	.library_filters .filter1 .popover, .library_filters .filter2 .popover{top:42px;}


    #instrument-pop-content {margin-left: 0px; width: 100%;}


	.chord_lib_main-content .chordlib {padding: 0 0px 15px;}


	.library_filters .songs_num, .library_filters .lib_next_bc{padding-left: 0;}


	.blog_main-content .chord-blog .fl-post-image {margin-left: 0px; margin-bottom: 15px; width: 100%; height: 300px;}


	.blog_main-content .chord-blog .fl-post-image a > img{width: 100%; height: 100%; object-fit: cover; object-position: top;}


	.blog_main-content .chord-blog .fl-post-text{width:100%;}


	#chrod-header .fl-node-5c38743c0b709 .fl-menu-mobile-toggle {float: right; padding-right: 0;}


	


	.fl-node-5e19a88d7f9f5.fl-module-heading .fl-heading {font-size: 27px;}


	#chordsearch input[type="text"] {width: 100%;}


	.form-group.chords-tags {width: 100%;}


	.filter2 div.popover {width: 100%;  left: 0 !important;}


	#g-d-pop-content div.arrow {left: 64%;}


	#sec-one-full-image .sub_head p {font-size: 17px;}


	#chordsearch .chords-filter .filter2 .chk-filter-two {width: 100%;}


}





@media only screen and (min-device-width: 320px) and (max-device-width: 600px) and (orientation: landscape){


    .banner_text .fl-rich-text p{font-size: 15px; line-height: 22px;}


    #song-result-table{border-collapse: collapse !important; table-layout: auto; min-width: 100%;}


    /*#song-result-table thead tr th{font-size: 9px; vertical-align: top; padding-right: 2px; padding-left: 18px;}*/


    #song-result-table thead tr th:last-child{text-align: left;}


    #song-result-table tbody tr td:last-child{width: 10px;}


    #song-result-table thead tr th::before{font-size: 13px; left:4px;}


    #song-result-table thead tr th:last-child::before{left: 4px;}


    #song-result-table thead tr th::after{font-size: 13px; left:4px;}


    #song-result-table tbody tr td{font-size: 8px; word-break: break-word; padding: 4px 4px;overflow-wrap: break-word;}


    /*.Play_click_result #song-result-table{padding-right: 20px;}*/


    #song-result-table_wrapper .dataTables_info{float: left; width: 100%; padding: 20px 0;}


    #song-result-table_wrapper .dataTables_paginate .pagination{padding-left: 0;}


    #song-result-table_wrapper .top .dataTables_paginate{transform: translate(0, 0);}


    #song-result-table_wrapper .dataTables_paginate .pagination{padding-left: 0;}


    #song-result-table_wrapper .bottom .dataTables_paginate{transform: translate(0, 0);}


    .form-inline .dataTables_filter label::before{line-height: 34px;}


    .Play_click_result .bottom .dataTables_filter{display: none;}


    .Play_click_result .result-content-one-line p{text-align: center;}


    .Play_click_result #song-result-table_wrapper .top .dataTables_paginate ul li a{font-size: 12px;}


    .chords-tags span img{left: -14px; width: 90px; min-width: 90px;}


    .show_lib_ch img{left: -14px; width: 90px; min-width: 90px;}


    .show_nbc img{left: 0; bottom: 50px; width: 120px; min-width: 120px;}


    .form-group.sbtn {text-align: left;}


    .chord-blog .status-publish.hentry {width: 100%; float: left; max-width: 100%;}


    #lib_loader1{margin: 0; max-width: 30%; text-align: left;}


    .next_best_chord{text-align: center;}


    /*.next_best_chord .show_nbc{width: 100%;}*/


    #addtosearch_nbc{float: none; display: inline-block;}


	


	.library_filters #g-d-pop-content div.arrow{left: 58%;}


	.library_filters #instrument-pop-content{margin-left:0%;}


	.chord_lib_main-content .chordlib {padding: 0 0px 15px;}


	.library_filters .filter1{padding-left:0 !important;}


	.library_filters .songs_num, .library_filters .lib_next_bc{padding-left:0;}


	.show_nbc{padding-left:0; width:22%;}


	.filter2 div.popover {max-width: 530px !important;}


}





@media only screen and (min-width : 320px) and (max-width : 479px){


	#chordsearch .title-line{font-size: 14px;}


    .filter1 #instrument-pop-content .popover-content-title{font-size: 14px;}


    .filter1 #instrument-pop-content .popover-content{padding: 20px 10px !important; float:left; width: 100%;}


    /*.filter2 #g-d-f-pop-content .popover-content-title{font-size: 17px;}*/


    .filter2 #g-d-pop-content{padding: 15px 20px;}


    .fl-row-content-wrap-banner .banner_text .fl-rich-text p{font-size: 15px;}


	#song-result-table thead tr th:last-child::after{text-align: left; width: 50%;}


	#song-result-table thead tr th:last-child::before {width: 50%; text-align: left;}


}





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


    /*.banner_text .fl-rich-text p{font-size: 15px; line-height: 22px;}*/


    .modal-content .modal-header .modal-title{font-size: 16px;}


    .modal-content .modal-body .lib_freacc span{font-size: 12px;}


    .filter1 #instrument-pop-content .popover-content-title{font-size: 13px;}


    .filter2 #g-d-f-pop-content .popover-content-title{font-size: 13px;}


    #song-result-table_filter input[type=search]{width: 200px;}


    .Play_click_result .bottom .dataTables_filter input[type=search]{width: 200px;}


}





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


	.filter1 #instrument-pop-content .popover-content-title{font-size: 12px;}


    #song-result-table_filter input[type=search], .bottom .dataTables_filter input[type=search]{width: 196px;}


    .Play_click_result .bottom .dataTables_filter input[type=search]{width: 196px;}


    .custom-dialog .modal-body .chkcontainer{margin-right: 10px; width: 45%;}


	.blog_main-content .chord-blog .fl-post-image{height:220px;}


	


	.fl-node-5e19a88d7f9f5.fl-module-heading .fl-heading {font-size: 24px;}


}





@media  screen and (min-width: 1200px){


	#chordsearch {


		max-width: 450px;


		margin: 0 auto;


	}


}