@charset "utf-8";
html{margin:0}
html, body, body div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, figure, footer, header, menu, nav, section, time, mark, audio, video, details, summary {
    margin: 0;    padding: 0;    border: 0;    font-size: 100%;    font-weight: normal;    vertical-align: baseline;    background: transparent;}
body {font-family:Arial, sans-serif;background:#FFF;color:#222;margin: 0;font-size:62.5%;}
h1, h2, h3, h4, h5, h6{ font-weight: normal; margin: 0;padding:0;font-family: Geneva, Tahoma, Verdana, sans-serif;}
p {font-size:14px;text-align:justify;line-height: 23px;}
a{text-decoration: none;}
li {font-size:1em;}
.clear {clear:both;}
#td_header{width:100%;display:block;background-color: #070707;}
.td_header_inner{width:1068px;margin:0 auto;overflow: hidden;}
.td_header_inner .logo{padding:23px 0;float:left;overflow: hidden;}
.td_header_inner .logo a{background: url(../images/logo.png) no-repeat; width:300px; height:56px;display: block;}
.td_header_inner .td_header_menu{ float:right}
.td_header_menu ul{list-style: none;float: left;}
.td_header_menu ul li{float:left; padding:42px 12px 43px; }
.td_header_menu ul li:hover{background-color: #0fa9a9;}
.td_header_menu ul li a{color:#fff;text-transform: uppercase;font-size:14px;font-weight:bold;}
.td_header_menu ul li span.arrow_box { position: relative;padding-left:15px; margin:5px 0;  background: #26c4d5;float:right;}
.arrow_box:after {top: 100%;left: 50%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;border-color: rgba(15, 169, 169, 0);border-top-color: #0fa9a9;border-width: 7px;margin-left: 0px;}
.td_header_menu ul li:hover span.arrow_box:after{ border-color: rgba(255, 255, 255, 0); border-top-color: #ffffff;}
.td_header_menu ul ul{display:none;position:absolute;background:#000;padding:0; color:#fff; top: 101px;margin-left:-16px;}
.td_header_menu ul ul li{float:none;width:200px;padding:10px 10px}
.td_header_menu ul ul a{line-height:120%;padding:10px 15px; color:#fff}
.td_header_menu ul li:hover > ul{display:block; z-index: 9999;}

.td_header_menu_search{}
.td_header_serach_ico span{float: left; color:#fff;text-transform: uppercase;font-size:14px;font-weight:bold;margin:5px 0 0;}
.td_header_menu_search .input-text{background: #f1f1f1 none repeat scroll 0 0;border: 1px solid #f1f1f1;height: 23px;margin: 0 -4px;padding: 2px 6px;width: 170px;}
.td_header_menu_search .submitbtn{border:3px solid #f1f1f1;background:none;background: #f1f1f1 url(../images/search.jpg) no-repeat; width:23px; padding: 11px 11px 0px; font-size: 0px;height:29px;cursor: pointer;}
.td_header_serach_ico{width:310px;height: 23px;float: right;margin:37px 0 0 12px;cursor: pointer;text-align: right;}

@media screen and (-webkit-min-device-pixel-ratio:0)
  and (min-resolution:.001dpcm) {
    .td_header_menu_search .submitbtn{padding: 10px 11px 0px;} 
}

#content-wrap{width:1068px;margin:20px auto 5px;overflow: hidden;}
#content-wrap h2{color:#222; font-size:30px;margin:10px 0 10px;font-weight: 700;}

.tabcontainer{ width: 100%;  margin: 0 auto;  }
ul.tabs{margin: 0px;padding:1px 0px;list-style: none; border-top:1px solid #ccc;border-bottom:1px solid #ccc;text-align:center}
ul.tabs li{background: none;color: #222;display: inline-block;padding: 12px 30px 12px 31px;cursor: pointer;text-transform: uppercase;font-size: 19px;}
ul.tabs li.current{background: #222;color: #fff;}
.tab-content{display: none;padding: 15px 0;}
.tab-content.current{display: inherit;height: 490px}
.tb_tabcontent_ul{width:50%; list-style: none; float: left; margin:0;padding:0}
.td_ul_albums{width:100%;margin:15px 0}
.tb_tabcontent_ul li{width: 100%;height:92px;overflow: hidden;}
.tb_tabcontent_ul li.td_tbcolor{background: #f1f1f1;}
.tb_tabcontent_ul li span.rating{ color: #fff;float: left;font-size: 22px;padding: 33px 0px;width:50px;text-align: center;}
.tb_tabcontent_ul li img{width:75px;height:77px;margin:7px 5px}
.tb_tabcontent_ul li:nth-child(odd) { background: #f1f1f1; }
.tb_tabcontent_ul li a{float: left;}
.tb_tabcontent_ul li a.td_tab_album{font-size:18px;color:#222;margin:20px 5px;}
.tb_tabcontent_ul li a.td_tab_album.td_twoline{margin:12px 5px;line-height: 18px;}
.tb_tabcontent_ul li a.td_tab_album:hover{color: #0fa9a9;}
.tb_tabcontent_ul li a span{line-height: 26px;color:#0fa9a9}
.tb_tabcontent_ul li a.td_twoline span{line-height: 22px;}
.tb_tabcontent_ul li a span.td_tab_album_band{color:#222;}
.tab-content .td-tab-alllink{font-size:14px;float:right;margin-top:10px;}
.tab-content .td-tab-alllink a{color:#0fa9a9}
.td_home_btone{background:#fafbff;min-height: 365px;margin:5px 0}
.td_home_bttwo{background: url(../images/im23_03.jpg) repeat-x left top;min-height: 358px;margin:35px 0 0}
.content-wrap-inner{width: 1068px; margin:0 auto;}
.content-wrap-inner.td_instrument{background: url(../images/mcinstruments.jpg) no-repeat right bottom;min-height: 358px;}
.content-wrap-inner.td_equipment{background: url(../images/Musiccritic-hasome_23.png) no-repeat right bottom;min-height: 358px;}
.content-wrap-inner h2{font-size: 30px;color:#222;margin:20px 0 5px;float: left;width: 100%;}
.td_instrument_ul{margin:10px 0;list-style: none;float: left;}
.td_instrument_ul li{font-size:16px;line-height: 28px;background: url(../images/bullet_03.jpg) no-repeat left center;padding-left:25px}
.td_instrument_ul li a{color:#222}
.td_instrument_ul li a:hover, .td_footer p a:hover, #td_right_sidebar ul li a:hover, .td_breadcrumb a:hover{color: #0fa9a9;}
#footer{background: #000;height: 90px;}
.td_footer{width: 1068px; margin: 0 auto;color:#e1e1e1;padding:20px 0}
.td_footer p{line-height: 24px;}
.td_footer p a{color:#e1e1e1;}
.td_footer p.td-footerlinks a{margin-right:20px}
.td_cat_top_header {min-height:150px;overflow:hidden}
.td_cat_top_header .td_cat_top_inner{width: 1028px;margin:15px auto;min-height: 80px;background: rgba(0,0,0, .5);padding:20px}
.td_cat_top_header h2{color:#f1f1f1; font-size:34px; font-weight: 400;text-transform: uppercase;}
.td_cat_top_header h2.td-albumName{text-transform: none;font-size:32px;}
.td_cat_top_header p, .top-h1{font-size:18px;color:#f1f1f1;font-style: italic;margin-top:5px;}
.td_cat_bg0{background: url(../images/topbg0.jpg) repeat center;}
.td_cat_bg1{background: url(../images/topbg1.jpg) repeat center;}
.td_cat_bg2{background: url(../images/topbg2.jpg) repeat center;}
.td_cat_bg3{background: url(../images/topbg3.jpg) repeat center;}
.td_cat_bg4{background: url(../images/topbg4.jpg) repeat center;}
.td_cat_bg5{background: url(../images/topbg5.jpg) repeat center;}
.td-related-cat{margin-top:25px;float:left}
.td-related-cat h3{font-size:20px;}
.td-related-cat p a{color:#0fa9a9}
.td_album_details .td-related-cat h3{font-size:20px;color:#222; border:none}
.td-bottom-amazon{margin:0 !important;line-height: 22px !important;}
.td_bottom_amazon_insidebox{width:60%; background:#a2a0a0; padding:20px 0 15px; margin:0 auto;text-align: center;}
.td_bottom_amazon_insidebox p{text-align: center;color: #fff;font-size: 17px; line-height: 30px;}
.td_bottom_amazon_insidebox h4{color:#fff; font-size: 25px;line-height: 30px;}
.td_bottom_amazon_insidebox button{background: #00c1cf; font-size: 20px !important;margin-top: 10px;padding:12px 45px;cursor: pointer;}

#td_right_sidebar{float:right; width:215px;}
#td_right_sidebar ul, .allCat ul, .td_archive ul{margin:0;paddding:0;list-style: none;}
#td_right_sidebar ul li, .allCat ul li, .td_archive ul li{font-size:14px;line-height: 24px;background: url(../images/bullet_04.jpg) no-repeat left center;padding-left:22px}
#td_right_sidebar .wpSide ul{float:left;}
#td_right_sidebar .wpSide ul li{line-height: 18px;margin:10px 0;}
.wpSide h3{background: #0fa9a9;float:left;width: 100%;padding:8px 15px; color:#fff;font-size:15px;}
#td_right_sidebar ul li a, .allCat ul li a, .td_archive ul li a{color:#222}
.td_archive ul li{ width:30%;float:left}
.td_archive p{color:#555;padding:10px 0; border-top:1px solid #e1e1e1;border-bottom: 1px solid #e1e1e1;margin-bottom: 10px;}
#content-wrap .td_archive h2{font-weight: 400 !important;}
.td-newrelease-box{border:1px solid #d1d1d1;width:99%;padding:0 0 10px 0}
.td-newrelease-box h3{background: #d1d1d1; color:#222;padding:10px;font-size:18px;font-weight: 700;}
.td-newrelease-box a{line-height: 24px; font-size: 14px; font-weight: bold;margin:0 0 0 10px;color:#222}
.td-filter a{color:#0fa9a9}

#td_left_content{float: left;width: 830px;padding-bottom: 10px;}
.td_breadcrumb{font-size:12px; color:#666}
.td_breadcrumb a{color:#666}
.td_releaded_cat{float: right;margin:12px 10px 12px 10px;font-size:12px; border-left:1px solid #f9f9f9; padding:10px 0 10px 10px; line-height: 22px;color:#666;width: 185px;}

/* ----- Album Details Here -------------*/
#content-wrap .td_album_details h2{ font-size: 34px;font-weight: normal;margin-bottom: 5px;}
.td_album_details h3{font-size: 18px;color:#999;padding-bottom: 5px;border-bottom:1px solid #ddd}
.td_album_content .td_img{margin-top:5px;float: right;}
.td_album_content .td_img img{padding:5px; border:1px solid #ddd}
.td_top_content{margin-top:35px; float: left;width:64%}
.td_top_content .rating{ color: #fff; padding:10px 15px;font-size: 26px;float: left;}
.td_top_content p{margin-bottom: 40px;}
.td_top_content .td_nup{float: left;font-size: 14px;margin:3px 0 0 10px;line-height: 22px;}
.td_amazon{float:left;margin:40px 0;overflow: hidden;width: 100%;line-height: 42px;font-size: 15px;}
.td_amazon a, .td_review_item .review_right p a{color:#0fa9a9}
.td_amazon button{border:none;background: #00c1cf;color:#fff;padding:15px 25px;font-size: 15px;margin-bottom: 15px;}
.td_description{float: left; width: 100%;}
.td_description p{line-height: 24px;}
.td_review_box{float: left;width: 100%;margin-top:10px}
#content-wrap .td_review_box h2{font-size: 24px;padding-bottom: 10px;border-bottom: 1px solid #ddd;margin-bottom:20px}
.td_review_item{float:left;width:100%;margin:10px 0}
.td_review_item .review_left{float:left;width:29%;border-radius:5px;background: url(../images/reviewArrow.jpg) no-repeat center right;min-height: 105px;padding-right:1%}
.td_review_item .review_left span{font-size:18px;line-height: 28px;width:100%;float: left;}
.td_review_item .review_left small{font-size:12px;margin-top:15px;float: left;}
.td_review_item .review_right{float:left;width:66%;border-radius:5px;background: #eee;padding:20px 2%}
.td_social{border:1px solid #eee; padding:.5% .5% 0;float: left;width: 98.5%;margin:10px 0 0}
.td_social .share{float:left;font-size:16px;width:80px;padding:12px 10px;font-weight: bold;}
.td_review_item .review_left .td_review_date{font-size:16px;}
.td_social .share2{float:left;}

.meter { height: 12px;position: relative;margin: 0px 0 10px 0;background: #f9f9f9;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;padding: 1px;}
.meter > span {display: block;height: 100%;position: relative;overflow: hidden;text-align: right;font-weight: bold;padding:0 3px 3px 0;
   -webkit-border-top-right-radius: 2px; -webkit-border-bottom-right-radius: 2px;   -moz-border-radius-topright: 2px; -moz-border-radius-bottomright: 2px;  border-top-right-radius: 2px; border-bottom-left-radius: 2px;
        border-bottom-right-radius: 2px; -webkit-border-top-left-radius: 2px; -webkit-border-bottom-left-radius: 2px; -moz-border-radius-topleft: 2px; -moz-border-radius-bottomleft: 2px; border-top-left-radius: 2px;      
}
@-webkit-keyframes move {
    0% { background-position: 0 0; }
    100% { background-position: 50px 50px; }
}                
.meter > span > span, .meter > span:after { -webkit-animation: none;background-image: none;}
.empty-height30{width: 100%;height:30px;float: left;}
.empty-height20{width: 100%;height:20px;float: left;}
.empty-height10{width: 100%;height:10px;float: left;}

.review-code10{background-color:#fd1e01;} 
.review-code9{background-color:#fd3d11;}
.review-code8{background-color:#fe5e10;}
.review-code7{background-color:#fe8524;}
.review-code6{background-color:#fcb831;}
.review-code5{background-color:#fdc14f;}
.review-code4{background-color:#6ddcfd;}
.review-code3{background-color:#53d5fd;}
.review-code2{background-color:#53d5fd;}
.review-code1{background-color:#00c7fc;}
#back-to-top {position: fixed;bottom: 20px;right: 20px;z-index: 9999;width: 32px;height: 32px;text-align: center;line-height: 30px;background: #0fa9a9;color: #fff;cursor: pointer;border: 0;
border-radius: 2px;text-decoration: none;transition: opacity 0.2s ease-out;opacity: 0;font-weight: bold;}
#back-to-top:hover { background: #0fa9a9;}
#back-to-top.show { opacity: 1;}

/* pagination style */
.pagin {padding: 3px 0;margin:20px 0 0;font-size: 12px;float: left;}
.pagin * {padding: 3px 8px;margin: 0;}
.pagin a {border: solid 1px #666666;background-color: #EFEFEF;color: #666666;text-decoration: none;}
.pagin a:hover, .pagin a:active {border: solid 1px #0fa9a9;background-color: white;color: #0fa9a9;text-decoration: none;}
.pagin span {cursor: default;border: solid 1px #808080;background-color: #F0F0F0;color: #B0B0B0;}
.pagin span.current {border: solid 1px #0fa9a9;background-color: #0fa9a9;color: white;}
/* pagination style End*/

.td-pb-span2{width:48%;float:left;overflow: hidden;margin: 20px 0;padding-left:2%}
.td-pb-span2 ul li{line-height: 28px;font-size: 14px;color:#444;list-style-position:inside;}
.td-pb-span2 li a{color:#444;}
.td-pb-span2 li a:hover{color:#0fa9a9}
.td-pb-span2 li.list-head{font-weight: 700; font-size: 18px;list-style: none;list-style-position: outside;font-style: italic;}
.td_static a{ color:#0fa9a9;}
.td_static a:hover{color:#0fa9a9}
.td_static a img{margin-right: 15px;}
.staticContent{min-height:400px;}
.staticContent p{margin:13px 0}
.staticContent h3{font-size:18px;margin:10px 0}
.staticContent h2{font-size:28px;margin:10px 0;font-weight: normal !important;}
.footerLink a{margin-right:15px}
.td-did-you-know{background:#f1f1f1;padding:10px .5% 7px;float:left;width:98%;border:1px solid #ddd;overflow:hidden}
.td-did-you-know div{float:left;width:83%}
.td-did-you-know .td-left{width:10%;margin:0 20px 0 5px}
.td-did-you-know .td-left img{width:100px;}
.staticContent a, a#howitWorks{color:#0fa9a9 }
.staticContent .td-did-you-know p{margin:5px}
.td-archive{margin:10px auto 45px;}
.td-archive h2{font-size:22px;}
.td-archive p{font-size:16px;padding:10px 0px; border-top:1px solid #ddd;border-bottom:1px solid #ddd;display:table;color:#666}
.td-archive ul{float:left;width:30%;margin:10px 0 10px 2%;paddding:0;list-style: none;}
.td-archive ul li {font-size:14px;line-height: 24px;background: url(../images/bullet_04.jpg) no-repeat left center;padding-left:22px}
.td-archive ul li a{color:#222}
.td-archive ul li a:hover{color:#0fa9a9;}
.td-custom-side-links{border:1px solid #ddd;float:left;margin:20px 0; width:100%}
.td-custom-side-links h4{background:#ddd;color:#222;padding:10px 10px; font-size:18px;}
#td_right_sidebar .td-custom-side-links ul{width:100%;margin:15px !important;}
#td_right_sidebar .td-custom-side-links ul li{background:none;padding-left:5px;line-height:22px;font-weight:700;}
.td-bottom-slide{background:#e1e1e1;padding:7px 0;width:100%;display: table;}
.td-bottom-slide div{width:1068px;margin:0 auto;color:#222;font-size:14px; line-height: 22px;}
.td-ptoplatest span{float:right;}
.td-ptoplatest{margin-bottom:3px;}
.td-ptoplatest span a, .td-pbotlatest span a{color:#0fa9a9}
.td-pbotlatest{float: left;margin:10px 0 20px; font-size:18px;}
.td_footer p a{margin-right:15px}
.td_footer p a.btm{margin-right:1px}
.td-about-box{background:#dfdfdf;color:#222;padding: 1%;width:98%;float:left;margin-bottom: 20px;}
.td-about-box img {float:left;margin-right: 15px; width: 110px;}
.td-about-box p{margin:0!important}
.howitworks{background: #fff; display: none;height: 865px;overflow-y: scroll;padding: 20px;position: fixed;scroll-behavior: smooth;top: 2%;z-index: 9999;left:27%;right:27%;width:815px}
.howitworks a{color:#0fa9a9;font-size:15px;float: right;margin:0 0 20px 0;font-weight: bold;}
.preventWrap{background: rgba(0, 0, 0, 0.4) none repeat scroll 0 0;display: none;float: left;height: 100%;left: 0;position: fixed;top: 0;width: 100%;}
.tdulli{font-size: 14px;list-style: disc;list-style-position: inside;margin-left: 20px;}
.tdulli li{line-height: 22px;}
.td_archive{margin-bottom: 40px;}
#mySwipe, .mbnly{display:none}

/*------ Media Queries 575px ----------*/

@media (-webkit-min-device-pixel-ratio: 1.5),  
       (-o-min-device-pixel-ratio: 3/2),  
       (min--moz-device-pixel-ratio: 1.5),  
       (min-device-pixel-ratio: 1.5) {          
}  
@media handheld, screen and (max-width: 575px) {
html,body { -webkit-text-size-adjust:none; }
    body{margin:0;}
    .mbnly{display:block;}    
.dsknly, #slide, #td_right_sidebar, .td_cat_top_header p, .review_left br{display:none !important;}
#wrapper, #content-wrap, .content-wrap-inner, .td_footer, .td_home_btone, .td_home_bttwo, .td-pb-span2{width:100%; overflow:hidden;}

#mySwipe{display:none}
.content-wrap-inner.td_instrument, .content-wrap-inner.td_equipment{background:none;margin-left:1%}
.swipe {overflow: hidden;visibility: hidden;position: relative;display:block;text-align:center}
.swipe-wrap {overflow: hidden; position: relative;}
.swipe-wrap > div {float:left;width:100%;position: relative;}         
.swipe-wrap > div img{background: #fff;padding:3px; border:1px solid #f7f7f7}
.swipe-wrap div.img-overlay{background:rgba(0,0,0,.7);color:#fff; margin: -103px 3px 0 4px; padding: 25px 20px; position: relative;width:87.5%;max-height:46px;}
.swipe-wrap div.img-overlay p{font-size:16px !important;}
#position{list-style: none outside none; margin: 0;padding: 15px 0;text-align: center;display:none;}
#position li{border-radius: 10px 10px 10px 10px;cursor: pointer;display: inline-block; height: 8px;margin: 0 2px;width: 8px;border:1px solid #ccc;}
#position li.on{background-color: #0fa9a9; background-image: -moz-linear-gradient(center top , #0fa9a9, #0fa9a9);}    
#content-wrap, #content-wrap h2{margin-top:0px}
#content-wrap h2{font-weight:400;margin:15px 0;font-size: 28px;}
ul.tabs li{font-size:15px;padding:7px 14px;}
.tb_tabcontent_ul{width:100%}
.tb_tabcontent_ul li a.td_tab_album{font-size:15px}
.content-wrap-inner h2{font-size:22px;}
.tb_tabcontent_ul:nth-child(2) li{background:#f1f1f1}
.tb_tabcontent_ul:nth-child(2) li:nth-child(2n+1){background:#fff}
.tb_tabcontent_ul li a.td_twoline, .tb_tabcontent_ul li a.td_tab_album{width:60%}
.tb_tabcontent_ul li a.td_twoline span br{display:none}
.tb_tabcontent_ul li a.td_tab_album span{line-height:22px}
.td_header_inner .td_header_menu{position:absolute;width:22%;right:2%}
.td_header_serach_ico, .td_header_inner .td_header_menu ul{display:none}
.td_header_inner .logo a{width:267px;}
.content-wrap-inner.td-archive{margin:0 1% 5px;width:98%}
.td-archive ul{margin:0; width:100%}
.td_home_bttwo{margin:0;} .td_footer p{text-align:center;}
.td_tab_album_name{font-weight:700;color:#555}
.tb_tabcontent_ul li{height:82px;}
.tb_tabcontent_ul li img{height:67px;width:65px;}
.tab-content .td-tab-alllink {float: left; font-size: 16px; margin-top: 15px; text-align: center; width: 100%;}
.td_cat_top_header .td_cat_top_inner{min-height:auto;width:100%}
.td_cat_top_header h2{font-size:24px;}
.td_cat_top_header{min-height:auto}
.td_breadcrumb{margin-top:10px}
.td_album_content .td_top_content{float:none;position:relative;width:100%;margin:35px 1% 0}
.td_album_content{float:left;width:100%}
.td_album_content .td_img{width:36%}
.td_album_content .td_img img{width:120px; height:122px}
#content-wrap .td_album_details h2{font-size:22px}
.td_top_content p{text-align:left;}
.td_amazon{text-align:center;line-height:22px;margin:25px 0 5px}
.td_review_box{width:98%;padding:0 1%;}
.td_review_item .review_left{background:none;margin:0 0 10px 0;min-height:auto;width:99%;}
.td_review_item .review_right{padding:10px 2%;width:96%;}
.td_review_item .review_left small{margin-top:3px;}
.td-sidenav{font-size:30px;cursor:pointer;color:#fff;float:right;margin:26px 1%}
.td-rotate{-webkit-transform: rotate(45deg); -moz-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg);margin-right:25px;font-size:40}
.allCat{margin:15px}
.allCat ul li{font-size:16px;line-height:28px}
.td_header_menu_search{width:84%;padding:0 8%}
.td_header_menu_search .input-text{background:#f1f1f1;padding:6px 6px;width:75%;margin:0;}
.td_header_menu_search .submitbtn{background:#f1f1f1 url("../images/search.jpg") no-repeat center;border:none;padding:0px;width:40px;height:37px;position:relative;top:-6px;}
#content-wrap.staticContent, .td_description{padding:0 1%;width:98%}
.sidenav {height: 100%; width: 0; position: fixed; z-index: 1; top: 0; left: 0; background-color: #111; overflow-x: hidden; transition: 0.5s;  padding-top: 60px;}
.sidenav a {  padding: 14px 8px 0px 32px;  text-decoration: none;  font-size: 20px;  color: #f1f1f1;  display: block; transition: 0.3s}
.sidenav a:hover, .offcanvas a:focus{ color: #0fa9a9;}
.sidenav .closebtn { position: absolute; top: 0; right: 25px; font-size: 36px; margin-left: 35px; padding-top:5px;}
#td_left_content{width: 100%;}
.td-bottom-slide div{width: 100%;}
}

/*------ Media Queries 730px ----------*/
  
@media (-webkit-min-device-pixel-ratio: 2),  
       (min--moz-device-pixel-ratio: 2),  
       (min-device-pixel-ratio: 2) {          
} 
@media handheld, screen and (max-width : 730px) {
    html,body { -webkit-text-size-adjust:none; }
    body{margin:0;}
    .mbnly{display:block}    
.dsknly, #slide, #td_right_sidebar, .td_cat_top_header p, .review_left br{display:none !important;}
#wrapper, #content-wrap, .content-wrap-inner, .td_footer, .td_home_btone, .td_home_bttwo, .td-pb-span2{width:100%; overflow:hidden;}

#mySwipe{display:none}
.content-wrap-inner.td_instrument, .content-wrap-inner.td_equipment{background:none;margin-left:1%}
.swipe {overflow: hidden;visibility: hidden;position: relative;display:block;text-align:center}
.swipe-wrap {overflow: hidden; position: relative;}
.swipe-wrap > div {float:left;width:100%;position: relative;}         
.swipe-wrap > div img{background: #fff;padding:3px; border:1px solid #f7f7f7}
.swipe-wrap div.img-overlay{background:rgba(0,0,0,.7);color:#fff; margin: -103px 3px 0 4px; padding: 25px 20px; position: relative;width:87.5%;max-height:46px;}
.swipe-wrap div.img-overlay p{font-size:16px !important;}
#position{list-style: none outside none; margin: 0;padding: 15px 0;text-align: center;display:none;}
#position li{border-radius: 10px 10px 10px 10px;cursor: pointer;display: inline-block; height: 8px;margin: 0 2px;width: 8px;border:1px solid #ccc;}
#position li.on{background-color: #0fa9a9; background-image: -moz-linear-gradient(center top , #0fa9a9, #0fa9a9);}    
#content-wrap, #content-wrap h2{margin-top:0px}
#content-wrap h2{font-weight:400;margin:15px 0;font-size: 28px;}
ul.tabs li{font-size:15px;padding:7px 14px;}
.tb_tabcontent_ul{width:100%}
.tb_tabcontent_ul li a.td_tab_album{font-size:15px}
.content-wrap-inner h2{font-size:22px;}
.tb_tabcontent_ul:nth-child(2) li{background:#f1f1f1}
.tb_tabcontent_ul:nth-child(2) li:nth-child(2n+1){background:#fff}
.tb_tabcontent_ul li a.td_twoline, .tb_tabcontent_ul li a.td_tab_album{width:60%}
.tb_tabcontent_ul li a.td_twoline span br{display:none}
.tb_tabcontent_ul li a.td_tab_album span{line-height:22px}
.td_header_inner .td_header_menu{position:absolute;width:22%;right:2%}
.td_header_serach_ico, .td_header_inner .td_header_menu ul{display:none}
.td_header_inner .logo a{width:267px;}
.content-wrap-inner.td-archive{margin:0 1% 5px;width:98%}
.td-archive ul{margin:0; width:100%}
.td_home_bttwo{margin:0;} .td_footer p{text-align:center;}
.td_tab_album_name{font-weight:700;color:#555}
.tb_tabcontent_ul li{height:82px;}
.tb_tabcontent_ul li img{height:67px;width:65px;}
.tab-content .td-tab-alllink {float: left; font-size: 16px; margin-top: 15px; text-align: center; width: 100%;}
.td_cat_top_header .td_cat_top_inner{min-height:auto;width:100%}
.td_cat_top_header h2{font-size:24px;}
.td_cat_top_header{min-height:auto}
.td_breadcrumb{margin-top:10px}
.td_album_content .td_top_content{float:none;position:relative;width:100%;margin:35px 1% 0}
.td_album_content{float:left;width:100%}
.td_album_content .td_img{width:36%}
.td_album_content .td_img img{width:120px; height:122px}
#content-wrap .td_album_details h2{font-size:22px}
.td_top_content p{text-align:left;}
.td_amazon{text-align:center;line-height:22px;margin:25px 0 5px}
.td_review_box{width:98%;padding:0 1%;}
.td_review_item .review_left{background:none;margin:0 0 10px 0;min-height:auto;width:99%;}
.td_review_item .review_right{padding:10px 2%;width:96%;}
.td_review_item .review_left small{margin-top:3px;}
.td-sidenav{font-size:30px;cursor:pointer;color:#fff;float:right;margin:26px 1%}
.td-rotate{-webkit-transform: rotate(45deg); -moz-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg);margin-right:25px;font-size:40}
.allCat{margin:15px}
.allCat ul li{font-size:16px;line-height:28px}
.td_header_menu_search{width:84%;padding:0 8%}
.td_header_menu_search .input-text{background:#f1f1f1;padding:6px 6px;width:75%;margin:0;}
.td_header_menu_search .submitbtn{background:#f1f1f1 url("../images/search.jpg") no-repeat center;border:none;padding:0px;width:40px;height:37px;position:relative;top:-6px;}
#content-wrap.staticContent, .td_description{padding:0 1%;width:98%}
.sidenav {height: 100%; width: 0; position: fixed; z-index: 1; top: 0; left: 0; background-color: #111; overflow-x: hidden; transition: 0.5s;  padding-top: 60px;}
.sidenav a {  padding: 14px 8px 0px 32px;  text-decoration: none;  font-size: 20px;  color: #f1f1f1;  display: block; transition: 0.3s}
.sidenav a:hover, .offcanvas a:focus{ color: #0fa9a9;}
.sidenav .closebtn { position: absolute; top: 0; right: 25px; font-size: 36px; margin-left: 35px; padding-top:5px;}
#td_left_content{width: 100%;}
.td-bottom-slide div{width: 100%;}
}

.td_header_inner a.icon {
  display: none;
}

@media handheld, screen and (max-width : 730px) {
  .td_header_inner .td_header_menu ul {display: none;}
  .td_header_inner a.icon {
    display: table;
    position: absolute;
    right: 4%;
    top: 29px;
  }

  .td_header_inner .td_header_menu.responsive {position: relative; width:100%; right:0} 
  .td_header_inner .td_header_menu.responsive ul {
    float: none;
    display: block;
    text-align: left;
  }
  .td_header_inner .td_header_menu.responsive ul ul {
     display: none; 
  }
  .td_header_inner .td_header_menu.responsive ul li ul {
     position:relative;margin:0 -11% -17% -10%;padding:0; top:5px;
  }
  .td_header_menu ul ul li{width:100%;padding:2px;}
  .td_header_menu ul li{
      padding:12px 12px 13px;margin-bottom:15px; cursor: pointer;
  }
}

/*------ Media Queries iPad ----------*/
@media (-webkit-min-device-pixel-ratio: 2),  
       (min--moz-device-pixel-ratio: 2),  
       (min-device-pixel-ratio: 2) {          
} 
@media handheld, screen 
and (min-device-width : 768px) and (max-device-width : 1024px) { 
}

