body { 
	font-family: 'Lato', sans-serif;
        font-family: arial, helvetica, sans-serif;
	font-size: 16px;
        font-size: 13.33px;
	line-height: 24px;
        line-height: 20px;
	position: relative;
	font-weight: 400;
	overflow-wrap: break-word;
}
header { padding-top: 15px; }
input {
	border: none;
	padding: 8px 10px;
	background-color: #ffffff;
}
input:focus, input:active, input:hover{
	outline: none;
}
button {
	background-color: #fac119;
	color: #ffffff;
	font-size: 16px;
	text-transform: uppercase;
	font-weight: 400;
	font-family: 'Righteous', cursive;
	border: none;
	padding: 8px 15px;
}
img {
    display: block;
    max-width: 100%;
}
a {
	color: #fac119;
}
a:hover {
	color: #ffffff;
	text-decoration: underline;
}
.container { 
	max-width: 930px;
}
.header-top {
    float: left;
    width: 100%;
    position: relative;
    border-radius: 0px 0px 15px 15px;
}
.background-image {
    position: fixed;
}
.header-left {
    float: left;
    width: 100%;
    z-index: 2;
    position: relative;
    max-width: 162px;
    margin-left: 30px;
    margin-bottom: -10px;
}
.header-right {
    text-align: right;
    position: absolute;
    right: 0;
    bottom: 0;
    /*width: calc(100% - 162px);*/
    z-index: 1;
}
.header-right .account-wrapper.text-center{display: inline-block;float: right;padding: 0px 15px;    display: none;}
.header-right .es_required_field.es_txt_email{padding: 4px 10px; margin: 0 15px;}
.body-background {
    width: 100%;
    display: block;
    background-position: center center;
    background-attachment: fixed;
    background-repeat: no-repeat;
    background-size: cover;
}
.header-search {
    float: right;
    width: auto;
    text-align: right;
    padding: 0;
    margin: 0 12px 11px 0;
    border: none;
}
.header-search form .es-field-wrap{margin-bottom: 0px;float: left;display: inline-block;}
.header-search form .es-field-wrap label{margin-bottom: 0px;}
.header-search form .es_subscription_form_submit.es_submit_button.es_textbox_button{    color: #ffffff; font-size: 18px; text-transform: uppercase; font-weight: normal; border: none; padding: 2px 15px 0px; background-color: #c94c20; font-family: 'Teko', sans-serif; border-radius: 5px; line-height: normal;}
.header-search form .es_subscription_form_submit.es_submit_button.es_textbox_button:hover{color: #fac119;}

.header-search .search--button:hover { background-color: #000000; }
.header-navigation {
    float: right;
    width: 100%;
    padding-left: 220px;
    background-color: hsla(9, 42%, 9%, 0.6);
    margin-bottom: 15px;
}
.search__input {
	float: left;
}
.navbar { padding: 0; }
.nav-link {
	font-size: 26px;
	text-transform: uppercase;
	font-weight: normal;
	color: #fac119;
	font-family: 'Teko', sans-serif;
	line-height: 40px;
	letter-spacing: 0.4px;
	padding: 8px 30px 2px !important;
}
li{list-style:none;}
.nav-link:hover, .current-menu-item a { color: #fff; }
.nav-link.active { background-color: #fac119; color: #ffffff; }
.page__container {
    margin-top: 15px;
    float: left;
    width: 100%;
}
.main-slider {
    float: left;
    width: 100%;
}
.slider-image {
    padding: 0px;
    background: #675a4c;
    border-radius: 20px;
	margin-bottom:0px;
	list-style: none;
}
.slider-image li img{width: 100%;}
.blog-post {
    float: left;
    width: 100%;
    clear: both;
    position: relative;
    display: block;
}
.blog__inner--content {
    float: left;
    width: 100%;
    margin: 7.5px 0;
    background-color: hsla(9, 42%, 9%, 0.6);
    border-radius: 20px;
}
.blog__inner--content:first-child {
	margin-top: 15px;
}
.blog-header {
	padding: 10px 25px;
}
.blog-description {
	width :100%;
	float: left;
	padding: 20px 25px;
	background-color: #40382a;
	border-width: 1px 0 1px 0;
	border-style: dotted;
	border-color: #913322;
}
.image-container, .text-container {
	display: inline-block;
	vertical-align: top;
}
.image-container {
	padding-right: 20px !important;
}
.text-container { padding-right: 10px !important; }
.text-container p:last-child {
	margin-bottom: 0;
 }
.article-title {
	font-weight: normal;
	font-family: 'Teko', sans-serif;
	font-size: 26px;
	line-height: 27px;
	color: #ffffff;
	letter-spacing: 0.4px;
	margin: 0;
}
.article-title:hover {
	color: #fac119;
	text-decoration: none;
}
.text-container p {
	font-size: 16px;
        font-size: 13.33px;
	color: #ffffff;
	padding: 0;
}
.text-container.full-width {
	padding-top: 20px;
}

.text-container.full-width p:last-child { margin-bottom: 5px; }
.article-link {
	color: #fac119;
	font-weight: 600;
	text-transform: capitalize;
}
.blog-socialInfo {
    width: 100%;
    float: left;
    padding: 8px 25px;
}
.left-block { 
    font-size: 16px;
    text-transform: uppercase;
    color: #ffffff;
    font-family: 'Teko', sans-serif;
    letter-spacing: 0.4px;
    font-weight: normal;
}
.right-block { 
    text-align: right;
    font-size: 16px;
    text-transform: uppercase;
    color: #ffffff;
    font-family: 'Teko', sans-serif;
    letter-spacing: 0.4px;
    font-weight: normal;
}
.right-block a:after {
    position: absolute;
    content: '';
    height: 16px;
    width: 2px;
    background: #fac119;
    top: 1px;
    right: -2px;
}
.right-block:last-child a:after{content:none;}
.right-block a:last-child:after {
	background: transparent;
}
.right-block a {
    position: relative;
    color: #fff;
    padding: 0 8px;
}
.right-block a:hover {
	color: #ffffff;
}
.right-sidebar {
    padding-left: 5px;
    margin-top: 15px;
}
.promo-image img {
    border-radius: 20px;
}
.sidebar-box {
	float: left;
	width: 100%;
	padding: 25px;
	background-color: hsla(9, 42%, 9%, 0.6);
	border-radius: 20px;
	margin-bottom: 20px;
}
.sidebar-box > div {
    margin-bottom: 15px;
    float: left;
    width: 100%;
}
.sidebar-box > div:last-child {
	margin-bottom: 0;
}
.right-sidebar ul.collapse, .right-sidebar ul.collapsing {
    background-color: hsla(9, 42%, 9%, 0.6);
    border-radius: 20px;
    margin-top: 10px;
    margin-bottom: 0;
    float: left;
    width: 100%;
    padding: 0;
}
.right-sidebar .collapse-title, .right-sidebar .collapse li a, .right-sidebar .collapsing li a {
    font-size: 25px;
    text-transform: capitalize;
    font-family: 'Teko', sans-serif;
    color: #ffffff;
}
.right-sidebar .sidebar-box .promo-image img{width:100%;}
.right-sidebar .collapse li, .right-sidebar .collapsing li {
	float: left;
	width: 100%;
	display: block;
	padding: 8px 24px;
	border-bottom: 1px dotted #913322;
}
.right-sidebar .collapse li:last-child, .right-sidebar .collapsing li:last-child {
	border-bottom: none;
}
.right-sidebar .collapse li a, .right-sidebar .collapsing li a {
	color: #fac119;
}
.audio-blog .blog-description .text-container {
	padding-top: 0;
}
.audio-wrapper {
    margin-top: 25px;
}
.image-container.text-center {
	margin-bottom: 15px;
}
.image-container.text-center .image-mask {
    margin: 0 auto;
}
.text-container .text-center p {
	margin-bottom: 0;
}
.follow-btn {
    display: block;
    text-align: left;
    margin-top: 15px;
}
.twitter-follow-btn {
	padding: 4px 8px;
	padding-left: 30px;
	border-radius: 5px;
    background: #1b95e0;
    vertical-align: top;
    display: inline-block;
    color: #ffffff;
    position: relative;
}
.twitter-follow-btn:hover {
	background-color: #0c7abf;
}
.twitter-follow-btn:before {
    content: '';
    background: transparent url('../img/tweet-icon.png') no-repeat scroll 0 4px;
    position: absolute;
    width: 30px;
    height: 30px;
    left: 0;
    top: 0;
}
footer{width: 100%;display: block;float: left;}
.footer-top, .footer-bottom {
    float: left;
	width: 100%;
	padding: 20px;
	background-color: hsla(9, 42%, 9%, 0.6);
	border-radius: 20px;
    margin-top: 30px;
    position: relative;
}
.footer-bottom a:hover{color:#fac119;}
.footer-top:before {
    content: '';
    position: absolute;
    height: 60px;
    left: 50%;
    top: 10px;
    border-color: #913322;
    border-width: 0 1px 0 0;
    border-style: dotted;
}
.footer-nav {
	margin-bottom: 10px;
}
li.footer-item {
    display: inline-block;
    vertical-align: top;
    position: relative;
}
li.footer-item:after {
	content:'';
	position: absolute;
	height: 15px;
	width: 2px;
	background-color: #ffffff;
	right: 0;
	top: 5px;
}
li.footer-item:last-child:after {
	background-color: transparent;
}
.footer-nav-link {
	font-size: 18px;
	text-transform: uppercase;
	font-weight: normal;
	color: #ffffff;
	padding: 0 10px;
        font-family: 'Teko', sans-serif;
        line-height: 28px;
        letter-spacing: 0.4px;
}
.footer-nav-link:hoevr {
	color: #fac119;
}
.copyright-wrapper p {
   color: #ffffff;
   font-size: 12px;
   margin-bottom: 0;
   display: inline-block;
   vertical-align: top;
   position: relative;
   padding: 0 10px;
}
.copyright-wrapper p:first-child:after {
	position: absolute;
	content: '';
	height: 12px;
	width: 1px;
	background-color: #ffffff;
	right: 0;
	top: 5px;
}
.account-wrapper h6, .account-wrapper a, .right-panel h6, .right-panel .footer__search {
	display: inline-block;
	vertical-align: top;
}
.account-wrapper h6, .right-panel h6 {
	font-size: 26px;
	color: #ffffff;
	font-family: 'Teko', sans-serif;
	margin-right: 8px;
	margin-bottom: 0;
	text-transform: uppercase;
        letter-spacing: 0.4px;
        font-weight: normal;
}
.right-panel h6 {
	margin-right: 22px;
}
.account-wrapper a {
	font-family: 'Teko', sans-serif;
	font-size: 20px;
	text-transform: uppercase;
	padding: 4px 20px 0 !important;
	background-color: #c94c20;
	color: #ffffff;
	border-radius: 5px 0 0 5px;
	line-height: 24px;
        letter-spacing: 0.4px;
}
.account-wrapper .nav-menu_member li.active a{background-color: #8c3617;}
.account-wrapper a.is_active{background-color: #8c3617;}
.account-wrapper a:hover{background-color: #8c3617;transition:0.4s all;}
.account-wrapper a + a {
    margin-left: -3px;
    border-radius: 0 5px 5px 0;
    border-left: 1px dotted #913322;
}
.footer__search--area {
    max-height: 30px;
    padding: 5px 10px;
    display: inline-block;
    vertical-align: top;
}
.footer__search--btn {
    max-height: 30px;
    padding: 6px 10px 5px;
    font-size: 21px;
    font-family: 'Teko', sans-serif;
	font-size: 20px;
    margin-left: 20px;
    background-color: #c94c20;
	color: #ffffff;
	border-radius: 5px;
}
.footer__search--btn:hover { background-color: #fac119; }
.footer__search--btn:focus, .footer__search--btn:hover { outline: none; }
.social-icons {
    position: fixed;
    left: 0;
    bottom: 0;
    padding: 0;
    background-color: rgba(64,56,42, 0.92);
    padding: 20px 15px 20px 5px;
    border-radius: 0 10px 10px 0;
    z-index: 9;
}
.social-icons li {
	display: block;
}
.social-icon a {
    display: block;
    position: relative;
    width: 32px;
    height: 32px;
    margin-bottom: 3px;
    border-radius: 10px;
}
.social-icon li:last-child a {
	margin-bottom: 0;
}
.social-icon:before {
	content: '';
	position: absolute;
	height: 32px;
	width: 32px;
	border-radius: 10px;
}
.social-icon.facebook:before {
	background: url('../img/social-netwrx-sml_s01.png') no-repeat scroll center center;
}
.social-icon.facebook:hover:before {
	background: url('../img/social-netwrx-sml_s02.png') no-repeat scroll center center;
}
.social-icon.twitter:before {
	background: url('../img/social-netwrx-sml_s03.png') no-repeat scroll center center;
}
.social-icon.twitter:hover:before {
	background: url('../img/social-netwrx-sml_s04.png') no-repeat scroll center center;
}
.social-icon.soundcloud:before {
	background: url('../img/social-netwrx-sml_s09.png') no-repeat scroll center center;
}
.social-icon.soundcloud:hover:before {
	background: url('../img/social-netwrx-sml_s10.png') no-repeat scroll center center;
}
.social-icon.lastfm:before {
	background: url('../img/social-netwrx-sml_s07.png') no-repeat scroll center center;
}
.social-icon.lastfm:hover:before {
	background: url('../img/social-netwrx-sml_s08.png') no-repeat scroll center center;
}
.social-icon.youtube:before {
	background: url('../img/social-netwrx-sml_s05.png') no-repeat scroll center center;
}
.social-icon.youtube:hover:before {
	background: url('../img/social-netwrx-sml_s06.png') no-repeat scroll center center;
}
.social-icon.vimeo:before {
	background: url('../img/social-netwrx-sml_s11.png') no-repeat scroll center center;
}
.social-icon.vimeo:hover:before {
	background: url('../img/social-netwrx-sml_s12.png') no-repeat scroll center center;
}
.navbar-toggler:focus, .navbar-toggler:hover {
	outline: none;
}
body,html{height: 100%;margin:0;}
.body_Wrapper{min-height: calc(100vh - 231px);height: auto !important;margin: 0;}
footer{height: 231px;margin: 0;}
.main_content{z-index:1;max-width: 900px;margin: 0 auto;padding: 15px 15px 0px;}
.top-border img{width:100%;}
.main_title h3{font-size: 18px; font-family: Arial, Helvetica, sans-serif; font-weight: 800;text-align: left;color: #FFF;line-height: 100%;height: 30px;padding: 3px 20px;text-decoration: none;background-image: url(http://ucrecordings.businesscatalyst.com/images/background_transparent.png);margin-bottom: 0px;}
.body_content{background: url(../img/bkgr-dark-transp.png);color: #FFF;padding: 15px 20px;}
.down-border img{width: 100%;}
.body_content p{font-size: 13px;font-family: Arial, Helvetica, sans-serif;text-align: left;color: #FFF;line-height: normal;}
.content_title{font-size: 13px;font-family: Arial, Helvetica, sans-serif;text-align: left;color: #FFF;line-height: normal;}
.title_img{padding-right: 10px;background-image: url(../img/background_transparent.png);height: 30px;}
.bg-img{background-color: hsla(9, 42%, 9%, 0.6);margin: 0px;padding: 0px 15px;}
.bg-color{background-color: hsla(9, 42%, 9%, 0.6);}
.para_title{background-color: hsla(9, 42%, 9%, 0.6);margin-bottom: 0px;font-size: 26px;font-family: 'Teko', sans-serif;font-weight: 400;text-align: left;color: #ffffff;line-height: 100%;height: auto;padding: 8px 20px;text-decoration: none;letter-spacing: 0.4px;}
.title-font{font-family: 'Teko', sans-serif;font-size: 22px;text-transform: uppercase;line-height: normal;padding: 0px 15px;display:inline-block;width:100%;}
.breadcum_title{margin-top: 15px;}
.breadcum_title .para_title{font-family: 'Teko', sans-serif;font-size: 30px;padding: 8px 20px 3px; font-weight: normal; letter-spacing: 0.4px;}
button:focus{outline:none;}
a:focus{outline:none;}
.pagination_nav{padding: 10px;text-align: center;font-family: 'Arial Black', Arial, Helvetica, sans-serif;color: #fbc219;text-decoration: none;font-size: 11px;line-height: normal;text-transform: uppercase;}
.pagination_nav span.current{font-family: Arial, Helvetica, sans-serif;}
.image-container img{width:auto;height:auto;}
.image-container img.full_width{width:100%;}
.entry-header{display:none;}
.titles_mid p{margin-bottom:0px;}
iframe.sizew{width:100%;}
.archive .woocommerce .products ul, .woocommerce ul.products{margin: 0 !important;}


/*login*/
.nav-menu_member{display: inline-block;vertical-align: top;margin: 0;padding: 0;}
.nav-menu_member li{display: inline-block;vertical-align: top;background-color: transparent;}
.nav-menu_member li:last-child a{margin-left: -3px;border-radius: 0 5px 5px 0;border-left: 1px dotted #913322;}


/*wocommerce css*/
.woocommerce-page.archive ul.products.columns-5{margin: 15px 0px 0px!important;}
.woocommerce ul.products.columns-5 li.product{margin-bottom: 0px!important;}
.woocommerce ul.products li.product a img{margin: 0 0 0!important;}


/*index*/
.slider-image li{display:none;}
.slider-image li:first-child{display:block;}
.slider-image li.slick-slide{display:block;}
.page-content{float:left;width:100%;}
header{padding-top: 0px;display: inline-block;width: 100%;}

/*index-sidebar*/
.right-sidebar .widget.widget_media_image img{width: 100%;border-radius: 20px;}
.right-sidebar .widget-title{font-size: 24px;    font-family: Arial, Helvetica, sans-serif;font-weight: 800;text-align: left;color: #ffffff;padding-bottom: 6px;padding-left: 14px;margin-top: 20px;    font-weight: normal; font-family: 'Teko', sans-serif; letter-spacing: 0.4px;}
.right-sidebar ul{background-color: hsla(9, 42%, 9%, 0.6);padding: 0;margin: 0;list-style: none;border-radius: 10px;}
.right-sidebar ul li{font-size: 12px;font-family: Arial, Helvetica, sans-serif;font-weight: 800;text-align: left;color: #fbc219;padding: 8px 12px 8px 16px;border-bottom: 1px dotted #902A1C;}
.right-sidebar ul li:last-child{border-bottom: none;}
.right-sidebar ul li a{font-family: Arial, Helvetica, sans-serif;color: #fbc219;text-decoration: none;font-size: 12px!important;line-height: normal;}
.right-sidebar .sidebar_inner{background-color: hsla(9, 42%, 9%, 0.6);padding: 20px;border-radius: 20px;}


/*artists*/
.artists .main_content{max-width: unset;margin: 0;padding: 15px 15px 0px;width: 100%;}
.artists .title_img{display: inline-block;width: 100%;vertical-align: middle;float: none;}
.artists .title_img img{margin-left: 20px;margin-right: 20px;width: 110px;height: 20px;display: inline-block;vertical-align: middle;}
.artists .main_title .artist_img{width:100%;}
.top_down_border{height:9px;}
.artists .artist_grid{margin-top:14px;}
.artists .title_img .img_header_title{font-size: 26px;    font-family: Arial, Helvetica, sans-serif;font-weight: 800;text-align: left;color: #ffffff;line-height: 100%;height: 30px;padding: 3px 20px;text-decoration: none;    font-family: 'Teko', sans-serif; font-weight: normal; letter-spacing: 0.4px;}
.artists .artist_grid .contain_title .main_title .title_img{height: 36px;}
.top-border{background-color: hsla(9, 42%, 9%, 0.6);height: 11px;border-radius: 25px 25px 0px 0px;}
.down-border{background-color: hsla(9, 42%, 9%, 0.6);height: 11px;border-radius: 0px 0px 25px 25px;}
.footer-bottom{border-radius: 20px 20px 0px 0px;}


/*gallery*/
.gallery_grid{margin-top: 15px;}
.Gallery .main_content{max-width: 100%;width: 100%;padding: 0px 15px;}
.gallery_grid .main_title{background-image: url(../img/background_transparent.png);margin: 0px auto;padding: 10px 20px;}
.gallery_grid .main_title img.artist_img{height: auto;object-fit: cover;object-position: center;width:100%;}



/*gallery_list*/
.Gallery_list{float:left;width:100%;z-index:1;max-width:100%;margin:0 auto;margin-top:15px;}
.announcements{font-size: 11px;padding: 16px 20px;color: #FFF;background-color: hsla(9, 42%, 9%, 0.6);}
.announcements span{font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-weight: bold;color: #FC0;text-decoration: none;line-height: 22px;}
.left_list_box{background-color: hsla(9, 42%, 9%, 0.6);padding: 0px 11px;}
.box_padding{padding: 0 2px;margin-top:5px;}
.uc_back_btn{font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-weight: bold;color: #FC0;text-decoration: none;padding-left: 20px;display: flex;text-align: left;}
.uc_back_btn a{font-size: 12px;padding: 1px 5px 0px;color: #FFF;text-transform: uppercase;cursor:pointer;cursor:pointer;}
.left_list_box img{margin:0 auto;height: 100%;width: 100%;object-fit: cover;object-position: center;}
table.my_account_orders a.button{font-family: 'Teko', sans-serif;font-size: 20px;background-color: #c94c20 !important;line-height: 1;border-radius: 5px;padding: 4px 20px 0;font-weight: normal;color:#FFF;}
table.my_account_orders a.button:hover{background-color: #ebe9eb!important;color: #000;}
.woocommerce a.button{font-family: 'Teko', sans-serif;font-size: 20px;background-color: #c94c20 !important;line-height: 1;border-radius: 5px;padding: 4px 20px 0!important;font-weight: normal;color: #FFF;}
.woocommerce .cart-page{line-height: 1!important;border-radius: 5px!important;padding: 4px 20px 0!important;font-weight: normal!important;border: none!important;}
.Acc_maindiv button{font-family: 'Teko', sans-serif!important;font-size: 20px!important;background-color: #c94c20 !important;line-height: 1!important;border-radius: 5px!important;padding: 4px 20px 0!important;font-weight: normal!important;color: #FFF!important;border: none!important;}
.woocommerce-error li{padding: 10px 50px!important;}

/*gallery_grid*/
.gallery_photogrid img{border:2px solid #FFF;}
.gallery_photogrid img:hover{border:2px solid #FFC000;cursor:pointer;}
.gallery_photogrid{margin:10px 0px;}


/*videos*/
.title_Y p{max-width: 132px;width: 100%;font-size: 26px;background-color: #fccb25;border-radius: 5px;color: #FFF;text-transform: uppercase;margin: 0 auto;font-weight: 300;text-align: center;    padding: 5px 0; font-family: 'Teko', sans-serif; letter-spacing: 0.4px;}
.Videos .main_content{max-width: 250px;margin: 0 auto;padding: 15px 0px 0px;display: block;width: 100%;}
.Videos .title_Y{background-color: hsla(9, 42%, 9%, 0.6);}
.video_body{display: block;width: 100%;float: left;background-color: hsla(9, 42%, 9%, 0.6);z-index: 1;border-radius: 10px;padding: 50px;margin: 0px 15px;}
.box-center{margin:0 auto;}
.video_body .box-center .main_title{margin: 0px auto;padding: 10px 20px;background-color: hsla(9, 42%, 9%, 0.6);}
.video_body .box-center .main_title p{margin-bottom: 0px;color:#fbc219;text-align: center;}
.video_body .box-center .main_title img{width: 100%;object-fit: cover;object-position: center;height: 300px;}
.video_body .box-down .main_title{margin: 0px auto;padding: 0px 20px;background-color: hsla(9, 42%, 9%, 0.6);}
.video_body .box-down .main_title img{width: 100%;object-fit: cover;object-position: center;height: 200px;}
.video_body .box-down .main_title p{margin-bottom: 0px;color:#fbc219;text-align: center;}
.box-down{margin-top: 25px;}
.modal-body iframe{width:100%;}
.modal-content{background-color: #000;}
.modal-body{padding: 15px 15px 0px;}
.modal-footer{padding: 0px 15px 15px;border-top: 1px solid #000;}

/*boutique*/
.boutique_content{z-index: 1;width: 100%;margin: 15px 15px 0px;}
.boutique_content .main_title img{width:100%;height: auto;object-fit: cover;object-position: center;}
.category_content .col{margin-top: 15px;}
.category_box p{margin-bottom: 0;text-align: center;font-size: 20px;color: #FFF;text-transform: uppercase;background-color: hsla(9, 42%, 9%, 0.6);padding: 10px 0px;}
.category_box img{height: 90px;width: 100%;object-fit: cover;object-position: center;}
.category_box .gold{display:none;}
.category_box:hover .gold{display:block;cursor: pointer;}
.category_box:hover .white{display:none;}

/*contact us*/
.Contact_us .row{margin: 0px -8px;}
.Contact_us .row .contact_detail{padding: 0px 8px;margin-top: 15px;}
.Contact_us .row .press_note{padding: 0px 8px;margin-top: 15px;}
.detail_content{border-radius: 10px;}
.note_content{border-radius: 10px;}
.detail_content .title_description{font-size: 18px;    font-family: Arial, Helvetica, sans-serif;font-weight: 800;text-align: left;color: #ffffff;line-height: 100%;height: 30px;text-decoration: none;margin-bottom: 0px;}
.description{border-bottom: 1px dotted #902a1c;border-top: 1px dotted #902a1c;color: #FFF;padding: 20px;background-color: rgba(0, 0, 0, 0.76);}
.description p{font-size: 13px;font-family: Arial, Helvetica, sans-serif;text-align: left;color: #FFF;line-height: normal;}
.description p strong{margin-bottom: 0px;}
.description .title_description{font-size: 18px;    font-family: Arial, Helvetica, sans-serif;font-weight: 800;text-align: left;color: #ffffff;line-height: 100%;margin-bottom: 10px;}
.relase_note_content{background-color: hsla(9, 42%, 9%, 0.6);}
.relase_note_content .content_block{background-color: rgba(0, 0, 0, 0.53);padding: 8px 12px;margin: 0px 5px;border-bottom: 1px dotted #902A1C;}
.red-font{font-size: 10px;font-family: Arial, Helvetica, sans-serif;font-weight: 800;text-align: left;color: #c94b21;display: block;line-height: normal;}
.relase_note_content .content_block a{font-family: Arial, Helvetica, sans-serif;color: #fbc219;text-decoration: none;font-size: 12px;font-weight: 800;text-align: left;line-height: 16px;display: block;}
.relase_note_content .top-border{margin: 0 5px;background-color: rgba(0, 0, 0, 0.53);}
.relase_note_content .down-border{margin: 0 5px;background-color: rgba(0, 0, 0, 0.53);}
.down_Details{background-color: hsla(9, 42%, 9%, 0.6);}
.down_Details .title_downdetail{font-size: 26px; font-weight: normal;text-align: center;color: #ffffff;line-height: 100%;height: 30px;padding: 3px 20px;text-decoration: none;display: block;font-family: 'Teko', sans-serif; letter-spacing: 0.4px;}
.uc_contacts .middle_content p span{font-size: 12px;text-align: left;font-family: Arial, Helvetica, sans-serif;font-weight: 800;color: #fbc219;display: block;}
.middle_content p{margin-bottom:0px;}
.Contact_us .uc_contacts .row{margin: 0px 56px;}
.Contact_us .uc_media_inquiries .row{margin: 0px 56px;}
.uc_contacts .row .top-border{background-color: rgba(0, 0, 0, 0.53);}
.uc_contacts .row .down-border{background-color: rgba(0, 0, 0, 0.53);}
.uc_contacts .row .middle_content{vertical-align: top;font-size: 12px;font-family: Arial, Helvetica, sans-serif;font-weight: 800;text-align: left;color: #fbc219;padding: 8px 12px;border-bottom: 1px dotted #902A1C;background-color: rgba(0, 0, 0, 0.53);}
.white_title{font-size: 13px;    font-family: Arial, Helvetica, sans-serif;text-align: left;color: #ffffff;padding-bottom: 6px;font-weight: 800;text-transform: uppercase;display: block;padding: 0px 10px 6px;background-color: rgba(0, 0, 0, 0.53);border-bottom: 1px dotted #902A1C;}
.middle_content p span.right-title{float: right;margin-top: -8px;margin-right: -12px;background: #FBC219;color: #5D1105;font-family: "Courier New", Courier, monospace;font-size: 11px;font-weight: 800;line-height: normal;padding: 2px;}
.uc_media_inquiries .middle_content p{background-color: rgba(0, 0, 0, 0.53);padding: 0px 10px;border-bottom: 1px dotted #902A1C;padding: 8px 12px;}
.uc_media_inquiries .top-border{background-color: rgba(0, 0, 0, 0.53);}
.uc_media_inquiries .down-border{background-color: rgba(0, 0, 0, 0.53);}
.uc_media_inquiries .middle_content a{font-size: 10px;font-family: Arial, Helvetica, sans-serif;font-weight: 800;text-align: left;display: block;line-height: normal;}
.big_title{font-size: 12px;font-family: Arial, Helvetica, sans-serif;font-weight: 800;text-align: left;color: #fbc219;line-height: normal;}
.black_gridbox{margin-top: 15px;}
.content_block a:hover{color:#FFF;}
.main-slider .slick-slide img{width:100%; border-radius: 15px;}
.main-slider .slick-prev{display:none!important;}
.main-slider .slick-next{display:none!important;}

/*show*/
.show .Show_content{z-index:1;display: block;width: 100%;margin: 15px 15px 0px;}
.show_inner_box{background-color: hsla(9, 42%, 9%, 0.6);padding:0px 15px;}
.show_inner_box p{margin-bottom: 0px;text-align: center;color: #FFF;}
.detail_inner{padding: 0px 30px;display: inline-block;width: 100%;}
.detail_inner p{margin-bottom:0px;padding: 10px;}
.detail_inner a{display:block;padding:10px;text-decoration: underline;}
.detail_inner .left_title{width: calc(20% - 10px);float: left;margin: 0px 5px;color: #FFF;border-radius: 10px;padding: 0px 15px;align-items: center;display: block;}
.detail_inner .Right_detail{float: left;width: calc(80% - 10px);margin: 0px 5px;display: flex;color: #FFF;border-radius: 10px;padding: 0px 5px;justify-content: space-between;}
.detail_inner .Right_detail .row-item{padding:0px 5px;display:inline-block;}

/*artist*/
.artist_grid{margin-top: 15px;}
.artist_grid .main_title a img{width: 100%;height: auto;}
.details .inner_grid{background-color: hsla(9, 42%, 9%, 0.6);}
.press_note .artist_grid .details{padding: 10px 15px 5px;}
.inner_grid .blog_link{display: block;font-size: 12px;font-family: Arial, Helvetica, sans-serif;font-weight: 800;text-align: left;color: #fbc219;padding: 6px 12px 8px 16px;border-bottom: 1px dotted #902A1C;}
.inner_grid .small_title{text-align: center;width: 100%;display: block;color: #FFF;}
.inner_grid img{width:100%;}
.inner_grid.grid_box a{background-color: #fac119;width: 50%;display: block;border-radius: 5px;padding: 0px 20px;font-size: 16px;font-weight: 900;text-transform: uppercase;}
.inner_grid.grid_box{padding: 0px 20px;}
.yellow_title{color: #FC0;font-family: Arial, Helvetica, sans-serif;font-size: 13px;text-align: right;line-height: normal;font-weight: bold;display: block;margin-bottom: 17px;}
.description.word p{margin-bottom:0px;}
.inner_grid.grid_box a{background-color: #fac119;width: 49%;border-radius: 5px;padding: 0 5px;font-size: 14px;font-weight: 900;text-transform: capitalize;display: inline-block;font-family: 'Teko', sans-serif;line-height: normal;color: #000;text-transform: capitalize;}
.artist_grid h5.para_title{text-transform: uppercase;}


/*show-detail*/
.show_detailpage_inner .product_title_big{text-align: center;display: block;margin: 10px 0px;}
.show_detailpage_inner{padding: 25px 0px;border-radius: 10px;}
.show_gridbox{border-radius: 10px;padding: 10px 15px;margin: 0px 100px;display: inline-block;width: calc(100% - 200px);}
.show_gridbox a{display: inline-block;    font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 12px;text-decoration: underline;}
.show_gridbox .sub_title{color: #FFF;font-size: 12px;line-height: 12px;display: inline-block;padding: 5px 0px;}
.left_panel{display: block;float:left;width: 70%;}
.right_panel{display: block;float:left;width: 30%;text-align: right;}
.divider{color:#FFF;}
.back-btn{display: block;width: 100%;text-align: center;}
.back-btn .titles_mid{padding: 10px 20px;display: inline-block;border-radius: 10px;max-width: 200px;width: 100%;margin-top: 6px;}
.back-btn .titles_mid a{text-decoration:underline;font-size:12px;line-height:12px;cursor: pointer;}

/*login*/
.login_box{max-width: 250px;width: 100%;padding: 10px 0px 0px;}
.login_bg{background-color: hsla(9, 42%, 9%, 0.6);padding: 0px 10px;}
.login_bg h5{margin:0px;font-size: 27px;color: #ffffff;font-family: 'Teko', sans-serif;margin-bottom: 0;text-transform: uppercase;text-align: center;}
.login_bg h5 span{color: #fbc219;}
.login_bg .item label{font-family: Arial, Helvetica, sans-serif;color: #fbc219;text-decoration: none;font-size: 12px;font-weight: 800;text-align: left;line-height: 16px;display: block;margin-bottom: 0px;}
.login_bg .item input[type=text]{width:100%;font-size: 14px;line-height: normal;padding: 2px;}
.login_bg .item input[type=email]{width:100%;font-size: 14px;line-height: normal;padding: 2px;}
.login_bg .item input[type=password]{width:100%;font-size: 14px;line-height: normal;padding: 2px;}
.login_bg .item span{font-family: Arial, Helvetica, sans-serif;color: #fbc219;text-decoration: none;font-size: 12px;font-weight: 800;text-align: left;line-height: 16px;margin-bottom: 0px;}
.login_bg .item .login-btn{background-color: #c94c20;border-radius: 5px;padding: 5px 10px;font-size: 14px;max-width: 40%;width: 100%;line-height: normal;margin: 0;color: #fff;font-weight: 400;}
.login_bg .item span a{font-size:10px;}
.login_bg .item span.lost_password{margin-left:5px;}
.login_box .woocommerce{margin-top: 20px;}
.woocommerce-message{margin-bottom: 10px!important;}
.woocommerce-lost-password .login_box .woocommerce-message + p{color: #FFF;background-color: hsla(9, 42%, 9%, 0.6);border-radius: 10px;padding: 15px;margin-bottom: 0px;}


/*signup*/
.sign_up_box{max-width:630px;width:100%;padding: 15px 0px 0px;}
.rq_filed{display: inline-block;width: 100%;color: #FFF;text-align: center;margin-bottom: 0px;font-size: 12px;line-height: normal;}
.sign_up_box p{margin-bottom:0px;color:#FFF;font-size: 11px;line-height: 12px;padding: 15px 0px 4px;text-transform: capitalize;margin: 0;}
.inner_box{background-color: hsla(9, 42%, 9%, 0.6);border-radius: 10px;padding: 20px 80px;}
.sign_up_box .login_bg .item span{color:#FFF;font-weight: 600;}
.sign_up_box .login_bg .item select{width:50%;}
.sign_up_box .login_bg .item button{font-family: 'Teko', sans-serif;font-size: 20px;text-transform: uppercase;padding: 4px 20px 0;background-color: #c94c20;color: #ffffff;border-radius: 5px;}
.sign_up_box .login_bg .item button:hover{background-color: #ffffff;color: #000;}
.login_bg.register_padding{padding: 15px 80px;}
.page-registration .woocommerce-notices-wrapper .woocommerce-error{margin: 0;border: 0;border-radius: 10px;color: #FFF;background-color: hsla(9, 42%, 9%, 0.6);margin-bottom: 10px;}
.woocommerce .woocommerce-error li{padding: 0!important;}
.woocommerce .Acc_maindiv .woocommerce-error li{padding: 10px 50px!important;}
.search-form .search-field{border-radius: 0 !important;}
header .search-form{background-color:#FFF !important;}

/*search*/
.img-downbox{text-align: center;color: #FFF;font-size: 16px;line-height: 18px;padding: 10px;}
.search .Gallery_list.search_box .search-form{color: #FFF;font-size: 14px;line-height: 16px;}
span.serach-lable{color: #FFF;padding: 10px 0px 10px 15px;display: block;}
.search-form .search-field{float:left;}
.search-form .row{padding:10px 5px;}
.search-form .row select{max-width:200px;width:100%;}
.search-form .row input[type=text]{padding: 3px 0px 2px;width: 100%;}
.search-form .row input[type=submit]{padding: 3px 15px 2px;width: auto;}
.pagination_index a{padding-left:20px;text-decoration: underline;}
.search_grid{margin: 20px 0px 10px;}
.search_grid .bg-img img{width: 250px;height: 250px;margin: 0 auto;object-fit: cover;object-position: center;}
.search_grid .bg-img{padding: 35px 20px 35px;}
.img-downbox .title{font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-weight: bold;color: #FC0;text-decoration: none;display: block;text-align: center;}
.search-form .data-field{padding-top: 10px;}
.right-menu{display: inline-block;float: right;}
.right-menu ul li{list-style: none;display: inline-block;background-color: hsla(9, 42%, 9%, 0.6);border-radius: 6px;line-height: 26px;text-align: center;font-family: Verdana, Arial;font-size: 20px;color: white;padding: 2px 20px 0px 20px;text-decoration: none;
    font-family: 'Teko', sans-serif; letter-spacing: 0.4px; font-weight: normal;}
.right-menu ul li a{color:#FFF;}
.right-menu ul li a:hover{color:#FC0;}

/*search-inner-grid*/
.search_box .Gallery_grid span.cart-text{float: right;font-size: 16px;color: #FFF;line-height: inherit;font-weight: 400;font-family: Arial, Helvetica, sans-serif; text-transform: initial;}
.search_box .Gallery_grid span{font-family: Arial, Helvetica, sans-serif;font-size: 18px;font-weight: normal;color: #FC0;text-decoration: none;display: inline-block;text-align: left;padding:0px 15px;font-family: 'Teko', sans-serif; letter-spacing: 0.4px; text-transform: uppercase;}
.Gallery_grid{display:block;width:100%;}
.page-header{display:none;}


/*related*/
.search_box .Gallery_grid span.related_title{text-align: center;display: inline-block;width: 100%;text-transform: uppercase;font-size: 28px;line-height: normal;color: #FFF;}
.item-detail a{background-color: #624D3F;border-radius: 5px;padding: 5px 15px;font-size: 14px;line-height: 16px;}
.item-detail{margin: 0px 0px 3px;}
.search_box .box_padding .detail_grid{padding:0px 15px;}
.search_box .box_padding .detail_grid img{width:100%;height:auto;}
.search_box .box_padding .detail_grid .detail_title{color: #fac119;padding-top:10px;display: block;width: 100%;font-size: 16px;line-height: 22px;}
.search_box .box_padding .detail_grid p{color:#FFF;margin-bottom:0px;padding: 10px 0px 5px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 16px;}
.product_img{margin-top: 10px;}

.product_name {font-family: Arial, Helvetica, sans-serif;font-size: 24px;font-weight: bold;color: #FC0;text-decoration: none;}
.sub_name {font-family: Arial, Helvetica, sans-serif;font-size: 18px;font-weight: bold;color: #FFF;text-decoration: none;line-height: normal;}


/*cart*/
.search_box .Gallery_grid span a.breadcum-link{color:#FFF;font-size: 12px;}
.search_box .Gallery_grid span a.breadcum-link:hover{color:#fac119;}
.member_title{font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;color: #FC0;text-decoration: none;display: block;width: 100%;padding-bottom: 15px;}
.cart-page .title-font{font-size: 26px;padding: 10px 20px;font-weight: 600;}
.red-btn a{font-family: 'Teko', sans-serif;font-size: 20px;background-color: #c94c20;color: #ffffff;border-radius: 5px;padding: 4px 20px 0px;}
.cart_login .item_row{padding: 0px 5px;width:auto!important;}
.cart_login .item_row label{width: 100%;float: left;}
.cart_login .item_row button{font-family: 'Teko', sans-serif;font-size: 20px;text-transform: uppercase;padding: 4px 20px 0;background-color: #c94c20;color: #ffffff;border-radius: 5px;line-height: 24px;}
.search-form .row.cart_login{padding:10px 50px;}
.cart_login input[type=email]{padding: 4px 10px;}
.cart_login input[type=password]{padding: 4px 10px;width:100%;}
.cart_table{color:#FFF;}
.cart_table th{color:#FC0;}
.cart_table a.link{color:#FC0;text-decoration: underline;}
.cart_table table{width:100%;}
.cart_table input.cartInputText{width: 70px;padding: 0px;}
.cart_table th{padding:9px;font-size: 14px;}
.cart_table td{padding:9px;font-size: 14px;}
.down_dotted_border{border-bottom: 1px dotted #902a1c;}
.cart_table .update-btn{background-color: buttonface;color: #000;font-size: 12px;text-transform: uppercase;font-weight: 400;font-family: unset;border: none;padding: 0px;margin-left: 5px;padding: 0px 5px;border: 1px solid #FFF;}
td.quntity{text-align:right;}
th.quntity{text-align:right;}
.cart_table select{width:150px;}
.cart-page{padding: 0px 15px;}
.cart-page .woocommerce-cart-form button{font-family: 'Teko', sans-serif;font-size: 20px;text-transform: uppercase;padding: 10px 15px 8px!important;background-color: #c94c20 !important;color: #ffffff!important;border-radius: 5px;font-weight: 400;line-height: normal;border: none;}
.cart-page a:hover{color:#FFF;}
.cart-page .return-to-shop{margin-top:10px;}


/*checkout*/
.checkout_box img{width: 50px;float: left;padding: 0px 5px;}
.checkout_box .red-btn a{padding: 3px 50px 1px;}
.payment_info{padding-top:20px;}
.payment_info .payment_content{padding:20px;position:relative;}
.payment_info .payment_content h5{margin-bottom:20px;color: #fff;}
.payment_info .payment_content p{color: #fff;}
.payment_info .close_icon{position: absolute;top: 10px;right: 20px;font-size: 16px;color: rgb(224, 65, 0);text-decoration: none;font-family: 'Arial Black',Gadget,sans-serif;}
.payment_row{display: inline-block;align-items: center;width: 100%;}
.checkout_box h5{font-size:14px;}
.checkout_box tr{display: block;width: 100%;}
.checkout_box tr td{width: 100%;display: block;}
.checkout_box tr td.check_btn{text-align: right;}
.woocommerce-info{margin: 10px 0px;border: none;background-color: hsla(9, 42%, 9%, 0.6);border-radius: 10px;color: #FFF;}
.woocommerce-info a.button{font-family: 'Teko', sans-serif;font-size: 20px;text-transform: uppercase;padding: 4px 20px 0;background-color: #c94c20;color: #ffffff;border-radius: 5px;font-weight: 400;}
.woocommerce-info a:hover{color:#FFF;}

/*shop-detail*/
.item-detail .left_music_content{width: 75%;}
.item-detail .Right_music_btn{margin-left: 3px;width: calc(25% - 3px);font-size: 12px;}
.product_artist_big{font-family: Arial, Helvetica, sans-serif;font-size: 18px;font-weight: bold;color: #FFF;text-decoration: none;line-height: normal;}
.tags{display:inline-block;}
.tags a{font-size: 18px;text-align: left;color: #FFF;background-color: #403129;border-width: 0px;border-style: none;border-color: #322721;text-decoration: none;border-radius: 5px;padding: 2px 8px;margin-right: 2px;font-family: 'Teko', sans-serif; letter-spacing: 0.4px; font-weight: normal;}
.tag-details{display: flex;width: 100%;margin-top: 20px;justify-content: space-between;align-items: center;}
.cart_btn a{font-size: 20px;line-height: normal;display: inline-block;}
.tags a:hover{background-color: #6d5548;color: #FFF;cursor:pointer;}
.single-product div.product div.images{float: none;}


/*checkout*/
.order_submit{display: block;text-align: center;}
.order_submit a{font-size: 24px;padding: 6px 90px 1px;box-shadow: 4px 4px #903414;display: inline-block;text-transform: uppercase;margin: 10px 0px;}
.submit_order{margin-top:10px;}
.product_title_big{font-family: Arial, Helvetica, sans-serif;font-size: 24px;font-weight: bold;color: #FC0;text-decoration: none;margin-left: 20px;}
.titles_mid{font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;color: #FC0;text-decoration: none;}
.contact_info{border-right: 1px dotted #902a1c;}
.Title_text{border-bottom: 1px dotted #902a1c;height:30px;}
.checkout_details{display: inline-block;width: 100%;padding: 20px 60px;}
.width_wrap{width: 50%;float: left;}
.checkout_details .item{padding: 10px;}
.checkout_details .item label{color: #FFF;margin-bottom: 0px;font-size: 12px;}
.checkout_details .item select{width:50%;}
.checkout_details .item select.country{width:100%;}
.checkout_details .item input[type=text]{width:100%;padding: 0 10px;}
.subscribe_text{color: #FFF;font-size: 14px;margin-left: 10px;}
.same_thing{margin-left:20px;}
.page-checkout .woocommerce-MyAccount-content button{font-family: 'Teko', sans-serif;font-size: 20px;text-transform: uppercase;padding: 10px 15px 8px!important;background-color: #c94c20 !important;color: #ffffff!important;border-radius: 5px;font-weight: 400;line-height: normal;}
.page-checkout .woocommerce-MyAccount-content button{font-family: 'Teko', sans-serif;font-size: 20px;text-transform: uppercase;padding: 10px 15px 8px!important;background-color: #c94c20 !important;color: #ffffff!important;border-radius: 5px;font-weight: 400;line-height: normal;}
.cart-page a:hover{color:#FFF;}
.checkout_coupon.woocommerce-form-coupon{color:#FFF;} 
.woocommerce table.shop_table tbody th, .woocommerce table.shop_table tfoot td, .woocommerce table.shop_table tfoot th{border-top: 1px dotted #902a1c!important;}
.page-checkout .woocommerce table.shop_table tbody th, .woocommerce table.shop_table tfoot td, .woocommerce table.shop_table tfoot th{border-top: none;border-top: 1px dotted #902a1c;}
.page-checkout .woocommerce-checkout-review-order-table .product-name{border-bottom: 1px dotted #902a1c;}
.page-checkout .woocommerce-checkout-review-order-table .product-total{border-bottom: 1px dotted #902a1c;}
.page-checkout .cart-subtotal{border-bottom: 1px dotted #902a1c;}
.woocommerce-address-fields__field-wrapper label{width:100%;} 
.woocommerce-address-fields__field-wrapper span{width:100%;} 
.address-field span.woocommerce-input-wrapper{width:100%;}
.woocommerce-address-fields__field-wrapper p.form-row{width: 100%;}
form.woocommerce-EditAccountForm.edit-account p.form-row{width: 100%;}
.woocommerce-EditAccountForm.edit-account fieldset span{width:100%;}
.woocommerce-EditAccountForm.edit-account fieldset label{width:100%;}
#billing_country_field .woocommerce-input-wrapper span.select2-selection.select2-selection--single{width: 100%;}
#billing_state_field .woocommerce-input-wrapper span.select2-selection.select2-selection--single{width: 100%;}
.my_account .Acc_maindiv ul li.is-active{background-color: #c94c20;}
.my_account .Acc_maindiv .woocommerce-MyAccount-navigation ul li:hover{background-color: #c94c20;transition: 0.8s all;}
.my_account .Acc_maindiv ul li.is-active a{color:#FFF;}
.woocommerce a.button:hover{background-color: #dfdcde!important;color: #000!important;}
.woocommerce-form-register .woocommerce-input-wrapper label.checkbox{display: flex;align-items: center;}
.woocommerce-form-register .woocommerce-input-wrapper label.checkbox input.input-checkbox{margin-right: 5px;}




/*page not found*/
.error_div{color:#FFF;display: block;width: 100%;padding: 20px;}
.error_div p{margin-bottom:0px; color:#FFF;}


/*account-page*/
.my_account{max-width: 100%;width: 100%;}
.my_account .Acc_maindiv{background-color: hsla(9, 42%, 9%, 0.6);border-radius: 20px;padding: 30px;display: inline-block;width: 100%;}
.my_account .Acc_maindiv ul{padding: 5px 0px 5px;margin: 0;list-style: none;border-radius: 20px;}
.my_account .Acc_maindiv ul li{border-bottom: 1px dotted #902A1C;background-color: hsla(9, 42%, 9%, 0.6);}
.my_account .Acc_maindiv ul li:first-child{border-radius: 15px 15px 0px 0px;}
.my_account .Acc_maindiv ul li:last-child{border-radius: 0px 0px 15px 15px;}
.my_account .Acc_maindiv ul li:last-child{border-bottom: none;}
.my_account .Acc_maindiv ul li a{padding: 10px 15px;display: block;}
.woocommerce-MyAccount-content{background-color: hsla(9, 42%, 9%, 0.6);color: #FFF;border-radius: 20px;padding: 30px;}
.my_account .woocommerce-Address{max-width: 50%;}
.woocommerce-checkout-review-order{padding: 10px;border: 1px solid #ffcc00;border-radius: 10px;}
.cart-page .shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents button{padding: 5px 10px 3px!important;font-size: 20px;text-transform: capitalize;line-height: 22px;}
#coupon_code{width: calc(100% - 65px);padding: 3px;border-radius: 5px;}
#customer_details{margin-bottom:20px;}

.woocommerce-ResetPassword.lost_reset_password{background-color: hsla(9, 42%, 9%, 0.6);color: #FFF;padding: 20px;border-radius: 10px;width: 100%;}
.woocommerce form.woocommerce-ResetPassword .form-row{width:100%;}
.login_box .woocommerce-notices-wrapper .woocommerce-error{border: none;background-color: hsla(9, 42%, 9%, 0.6);color: #FFF;border-radius: 10px;margin-bottom:10px;}
.login_box,.sign_up_box .woocommerce-notices-wrapper .woocommerce-error li{padding: 0px!important;}
.search-form .item input[type=search]{width: 100%;padding: 3px 5px 2px;}
.woocommerce-error, .woocommerce-info, .woocommerce-message{color: #FFF!important;}
.cart_login form.login{color:#FFF;}
.woocommerce .woocommerce-error{background-color: hsla(9, 42%, 9%, 0.6);border: none;border-radius: 10px;}
.hiden-menu{display: none;}

.item-detail .left_music_content.audipplay  {background: #322721 url(../img/icon_play.png) no-repeat 2px 50%; padding: 5px 22px;}
.item-detail .left_music_content.audipplay.sm2_playing{background: #FFC000 url(../img/icon_pause.png) no-repeat 2px 50%; color: #fff;}
.item-detail .left_music_content.audipplay.sm2_paused{background: #322721 url(../img/icon_play.png) no-repeat 2px 50%;}

ul.itemadded .item-detail .left_music_content.audipplay  {background: #624D3F url(../img/icon_play.png) no-repeat 2px 50%; padding: 5px 22px;}
ul.itemadded .item-detail .left_music_content.audipplay.sm2_playing{background: #FFC000 url(../img/icon_pause.png) no-repeat 2px 50%; color: #fff;}
ul.itemadded .item-detail .left_music_content.audipplay.sm2_paused{background: #624D3F url(../img/icon_play.png) no-repeat 2px 50%;}

.press_note .artist_grid h5.para_title{font-size: 24px; padding-bottom: 0;}
.press_note .grid_box img{margin-bottom: 10px;}
/*.border_boxs_artist{width:100%;display:inline-block;position:relative;}*/
/*.border_boxs_artist .top-border{display:none;}*/

/***************************** responsive *************************/
@media only screen and (max-width: 1024px) {
	.my_account .woocommerce-Address{max-width: 100%;width: 100%!important;padding: 0;}
	.search_grid .bg-img{padding: 20px 20px 20px;}
}

@media only screen and (max-width: 991px) {
	.header-navigation { padding-left: 30px; }
	.nav-link { padding: 8px 15px 2px !important; }
	.sidebar-box .promo-image img { margin: 0 auto; }
	.footer-top:before { border: none; }
	.header-search{margin: 0 0 15px 0;}
	.header-left{margin-left: 15px;}
	.right-panel { margin-top: 20px; }
	.social-icons { /*display: none; */}
	.header-right{ width: 100%; }
	#navbarSupportedContent li{background: #423329;}
	#navbarSupportedContent li:first-child{border-radius: 15px 15px 0px 0px;}
	/*#navbarSupportedContent li:last-child{border-radius: 15px 15px 0px 0px;}*/
	.navbar-nav{ margin-top: 15px; }
	#menu-item-729{border-radius: 0px 0px 15px 15px;}
	.navbar {
		position: static;
		align-items: flex-end;
	    width: 100%;
	    justify-content: flex-end;
	}
	.navbar-toggler { right: 15px; position: relative; }
	.navbar-collapse {
		position: absolute;
	    top: 122%;
	    width: 100%;
	    background: none;
	    text-align: left;
	    right: 0;
	    border-radius: 15px;
	}
	.nav-link.active { color: #fac119; background-color: transparent; }
	.navbar-toggler-icon .fa {
	    position: absolute;
	    top: 5px;
	    left: 6px;
	}
	.navbar-toggler-icon { position: relative; }
	.nav-link { font-size: 20px; line-height: 30px; }
	.left-block, .right-block { text-align: center; }
	.right-sidebar { padding-left: 15px; }
	.header-top{z-index:2;}
	
	
	.category_box p{font-size: 16px;padding: 5px 10px;}
	.category_content .col{padding: 0px 8px;}
	.category_content{margin: 0px -8px;}
	
	
	/*shopdetail*/
	.item-detail .left_music_content{width: 65%;}
	.item-detail .Right_music_btn{width: calc(35% - 3px);text-align: center;}
	.cart_btn a{padding: 4px 10px 0px;}
	
	.detail_inner .left_title{width: calc(30% - 10px);padding: 0px 5px;}
	.detail_inner .Right_detail{width: calc(70% - 10px);padding: 0px 5px;}
	.show_gridbox{margin: 0px 50px;width: calc(100% - 100px);}
	.cart_login form.login{padding: 0px;}
	.cart_login .item_row{width: 50%!important;float: left;margin: 5px 0px;}
	.nav-menu_member .current-menu-item > a{color: #FFF !important;}
}

@media only screen and (max-width: 768px) {
	.category_box img{height: 50px;}
	.category_box p{font-size: 14px;padding: 5px;}
	.sign_up_box{max-width: calc(100% - 40px);}
	.right-menu ul li{padding: 0px 5px 0px 5px;}
	
	.checkout_details{padding: 20px;}
	.my_account .woocommerce-Address{max-width: 100%;padding: 0;}
	.woocommerce-MyAccount-content{margin-top: 20px;}
	.my_account .woocommerce-Address{max-width: 100%;padding: 0;}
	.detail_inner{padding: 0px 10px;}
	/*#navbarSupportedContent li:last-child{border-radius: 0px 0px 15px 15px;}*/

	
	/*wocommerce css*/
	.woocommerce-page.archive ul.products.columns-5{margin: 50px 0px 0px!important;}
	.woocommerce ul.products.columns-5 li.product{margin-bottom: 50px!important;}
	.woocommerce table.shop_table_responsive tr td::before, .woocommerce-page table.shop_table_responsive tr td::before{content: attr(data-title) ;}
	.cart-page .shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents button{padding: 5px 10px 3px!important;font-size: 16px;text-transform: capitalize;line-height: 18px;}
	.product-quantity{position: relative;width: 100%;float: left;}
	.product-quantity:before{position: absolute;left: 10px;top: 10px;}
	.product-subtotal{width: 100%;float: left;}
	.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents tbody tr{display: block;width: 100%;float: left;}
	.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents tbody tr td:first-child{display:inline-block;float:left;}
	.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents tbody tr td:last-child{display:inline-block;float:right;}
	.product-name{width: 100%;}
	.product-price{width: 100%;float: left;}
	.woocommerce table.shop_table_responsive tr, .woocommerce-page table.shop_table_responsive tr{padding-bottom: 5px;border-bottom: 1px dotted #902A1C;}
	.search_grid .bg-img img{width: 200px;height: 200px;}
	
	.coupan_row{display: flex !important;justify-content: space-between;}
	
	.post-type-archive-product.woocommerce-page ul.products.columns-3 li.product {clear: unset; float: left;}
	
}

@media only screen and (max-width: 767px) {
	.footer-bottom { margin-bottom: 20px;border-radius: 20px; }
	.category_content{margin: 0px -5px;}
	.category_content .col{padding: 0px 5px;}
	/*contact-us*/
	.Contact_us .uc_media_inquiries .row{margin: 0px 26px;}
	.Contact_us .uc_contacts .row{margin: 0px 26px;}
	.left_list_box{height: 250px;}
	.uc_back_btn{height:auto;}
	.hiden-menu{display: block;}
	.hiden-menu {background-color: #913322!important;}
	
	
	.item-detail .left_music_content{width: 75%;}
	.item-detail .Right_music_btn{width: calc(25% - 3px);}
	.cart_btn a{padding: 4px 20px 0px;}
	
	.detail_inner .left_title{width: 100%;margin:0px;}
	.detail_inner .Right_detail{width: 100%;margin: 6px 0px 0px;}
	
	.left_panel{width: 100%;}
	.right_panel{width:100%;}
	.search_grid .bg-img{padding: 15px 20px 15px;}
	.header-right .account-wrapper.text-center{display: none;}
	.logged-in .mobile-login{display: none;}
	.logged-in .header-navigation .navbar-nav .hiden-menu.mobile-login{display: none;}
	body:not(logged-in) #menu-item-3336{display: none;}
	body.logged-in #menu-item-3336{display: block;}
	.current-menu-item.hiden-menu{background-color: #913322!important;}
	.header-navigation .navbar-nav{ float: left; width: 100%; display: inline-block; margin-top: 14px;} 
	.header-navigation .navbar-nav li{float: left; width: 100%;}
	.header-navigation .navbar-nav li.hiden-menu{width: 50%; display: inline-block; text-align: center;}
	.right-redius{border-radius: 0px 0px 15px 0px; border-left: 1px solid #423329;}
    .left-redius{border-radius: 0px 0px 0px 15px;}
    #menu-item-729{border-radius: 0px 0px 0px 0px;}

	
}
@media(max-width:594px){
	.Title_text{height:45px;}
}
@media only screen and (max-width: 575px) {
	.blog-description .image-container { margin-bottom: 15px;padding-right: 0 !important;}
	.blog-description .image-container img { margin: 0 auto;height: auto; }
	.header-navigation { padding-left: 20px; }
	.header-left { max-width: 100px; }
	.header-right { width: 100%; }
	.header-search { display: none; }
	.navbar { text-align: right; right: 0; width: auto; }
	#navbarSupportedContentSearch { background-color: transparent; }
	.article-title { font-size: 20px; line-height: 20px; }
	.header-navigation .row { justify-content: flex-end; margin-right: 0; }
	.navbar-toggler { right: 0; padding: 6px 10px; }
	.navbar-toggler-icon .fa { top: 3px; left: 4px; }
    .navbar-toggler-icon { height: 25px; width: 25px; }
    .search__input { width: calc(100% - 45px); }
    .nav-serach button.d-sm-none { width: 45px; }
    ul.navbar-nav {padding-bottom: 10px; }
    .blog-description { padding: 15px; }
    .text-container p, .left-block { font-size: 14px; }
    .right-block { font-size: 12px; }
    .blog-socialInfo { padding: 8px 15px; }
    .audio-wrapper { margin-top: 15px; }
    
    p { margin-bottom: 15px; }
    .right-sidebar .collapse-title, .right-sidebar .collapse li a, .right-sidebar .collapsing li a, .account-wrapper h6, .right-panel h6 { font-size: 22px; }
    .footer-top, .footer-bottom { padding: 20px 15px; }
    .footer__search--area, .footer__search--btn { display: inline-block; vertical-align: top;  }
    .footer__search--area {	border-radius: 5px 0 0 5px;	max-width: 70%; }
    .footer__search--btn  {	margin-left: -2px; 	border-radius: 0 5px 5px 0;  	max-width: 30%;  }
    .footer-nav-link { font-size: 12px; }
    .copyright-wrapper p { width: 100%; padding: 0; }
    .copyright-wrapper p:first-child:after { display: none; }
    .footer-top { margin-top: 20px; }
    .footer-bottom { margin-top: 20px; }
    .right-sidebar { margin-top: 15px; }
    .sidebar-box { padding: 15px; }
    .twitter-follow-btn { font-size: 14px; }
    .right-sidebar .collapse li, .right-sidebar .collapsing li { padding: 8px 15px; }
	
	/*boutique*/
	.category_content .col{flex-basis: auto;max-width: 33.33%;width: 100%;}
	.category_box .top-border{height: 8px;}
	.category_box .down-border{height: 8px;}
	
	/*contact-us*/
	.Contact_us .uc_media_inquiries .row{margin: 0px;}
	.Contact_us .uc_contacts .row{margin: 0px;}
	
	/*sign-up*/
	.login_bg.register_padding{padding: 15px 40px;}
	.inner_box{padding: 20px;}
	.sign_up_box .login_bg .item select{width:100%;}
	.modal-open .modal{padding-right: 0px!important;}
	
	/*search - album*/
	.search_grid .bg-img img{width: 100%;height: auto;}
	.right-menu{float: left;}
	
	/*cart-page*/
	.search-form .row.cart_login{padding: 10px 20px;}
	.cart_table select{width: auto;}
	.cart_login .item_row{width: 50%;}
	.cart_login input[type=password]{width: 100%;}
	.cart_login input[type=email]{width: 100%;}
	
	.width_wrap{width: 100%;}
	.contact_info{border-right: none;}
	
	.detail_inner .Right_detail{display: block;}
	.show_gridbox{margin: 0px 20px;width: calc(100% - 40px);}
	.back-btn .titles_mid{max-width: 100px;}
	
	.announcements{padding: 5px 20px;}
	
	/*wocommerce css*/
	.woocommerce-page.archive ul.products.columns-5{margin: 20px 0px 0px!important;}
	.woocommerce ul.products.columns-5 li.product{margin-bottom: 20px!important;}
	.cart_login .item_row{width: 100%!important;}
	.bg-img.cart_table{padding:0px;}
	.woocommerce-additional-fields__field-wrapper{padding:0px!important;}
	.woocommerce-shipping-fields__field-wrapper{padding:0px!important;}
	.woocommerce-MyAccount-content{padding:15px 20px;}
	.woocommerce table.shop_table{margin-bottom: 0px;}
	.Title_text{height: auto;}
	.woocommerce-message a{display: inline-block;font-size: 12px;line-height: 14px;}
	
	.coupan_row{display: inline-block !important;justify-content: unset;}
	.coupan_row .quantity{display: block;width: 100%;}
	
	
	
}
@media only screen and (max-width: 480px){
	.artists .title_img .img_header_title{font-size: 14px;}
	.artists .artist_grid .contain_title .main_title .title_img{height: 30px;}
	
	.video_body .box-down .main_title img{height: 200px;}
	.video_body .box-center .main_title img{height: 200px;}
	.video_body{padding: 20px;}
	.Videos .main_content{max-width: 180px;}
	.title_Y p{max-width: 120px;font-size: 14px;}
	.left_list_box{height: 150px;}
	.uc_back_btn{height:auto;}
	.login_bg.register_padding{padding: 15px 10px;}
	
	.cart_login .item_row{width: 100%;}
	
	.item-detail .left_music_content{width: 55%;}
	.item-detail .Right_music_btn{width: calc(45% - 3px);}
	
	
	/*Shop detail*/
	.tag-details{display: block;}
	.product_artist_big{display: block;margin-bottom: 10px;}
	.tags{display: block;margin-bottom: 10px;}
	
	
	.checkout_details{padding: 20px 5px;}
	.order_submit a{padding: 6px 40px 1px;}
	.checkout_details .item select{width: 100%;}
	.cart-text.view-cart{display: block;max-width: 120px;padding: 0px 10px;text-align: center;float: right;}
	
	/*my-account*/
	.woocommerce-account .addresses .title .edit{float: left;margin-left: 10px;}
	
	.account-wrapper h6{display: block;}
	.woocommerce-error::before{left: 10px;}
	.woocommerce-error li{padding: 10px 5px 10px 35px!important;}
	
	.Gallery_list .products li{width: 100%!important;}
	
	
	.gallery_grid .main_title{padding: 5px 10px;}
	.cart-text .view-cart{display: inline-block;float: right;padding: 0px 5px 0px!important;margin-left: 10px!important;}
	
	.search-form .col-8{max-width: 100%;width: 100%;flex: 100%;margin-bottom: 10px;}
	.search-form .col-4{max-width: 100%;width: 100%;flex: 100%;}
}

