body{font-family: 'PT Sans', sans-serif; font-size:18px; color:#000000; font-weight:400; line-height:normal;} img{ max-width:100%}
a{color:#0175C6;}
a:hover,a:focus{color:#333;}
.padd0{padding:0 !important;}
.float_right{float:right !important;}
.float_left{float:left !important;} .header {background:#fff; padding:10px 0; position:relative;z-index:9; box-shadow:0 0 5px rgba(0,0,0,0.5);}
.header_right{text-align:right; float:right; padding-right:20px;}
.fas.fa-phone{transform: rotate(90deg);}
.header_right.social a{font-size:0; margin-left:5px;}
.header_right.social a i{font-size:32px; color:#d9b056;}
.logo{padding:5px 0;}
.menu_header {margin:0px; text-align:right;}  
.menu_header nav{border-radius:0; border:none; margin: 30px 0 0 0; clear:both;background:#fff; height:auto; min-height:0; position:relative;}
.menu_header nav #navbar{
background:none; padding:0;
}
.navbar-header{float:none;}
.header .nav.navbar-nav{float:none;}
.header .navbar-nav > li > a {    
color: #272625; text-transform:uppercase;
font-size: 16px; font-weight:normal;
padding:0px 0px; text-align:center;
position:relative; line-height:normal;transition:all ease-in 0.3s; border-bottom:3px solid transparent;
}
.header .navbar-nav > li > a.btn.btn_default{color:#fff; padding:5px 15px;}
.header .navbar-nav > li > a span{display:block; width:60px; height:60px; border-radius:100%;transition:all ease-in 0.3s; border:3px solid #008bcc; line-height:53px; font-size:20px; margin:5px auto;}
.header .navbar-nav > li > a span i{transition:all ease-in 0.2s;}
.header .navbar-nav > li {margin: 5px 15px; float:none; display:inline-block;}
.header .navbar-nav > li:hover > a,.header .navbar-nav > li > a:hover,.header .navbar-nav > li > a:focus,.header .navbar-nav > li.current-menu-item > a{ border-bottom-color:#0074c7;transition:all ease-in 0.3s; color:#0074c7;}
.header .navbar-nav > li.searchopen :hover > a,.header .navbar-nav > li.searchopen  > a:hover,.header .navbar-nav > li.searchopen  > a:focus{border-bottom-color:transparent; cursor:pointer;}
@media(min-width:992px){
.sub-menu {    
display: none;
list-style: outside none none;   
position: absolute;
top: 100%;
width: 220px;padding:0; text-align:left;
background:#fff ;
z-index: 99999;	transition:ease 0.2s all; animation-duration:0.2s;
}
.header .navbar-nav > li:hover > ul.sub-menu {
display: block; transition:ease 0.2s all;
}
.header .navbar-nav > li > ul.sub-menu > li:hover > ul.sub-menu {
display: block;
left: 99%;
top: 0%;
background:#fff ;
}
.header .navbar-nav > li > ul.sub-menu > li > ul.sub-menu > li:hover > ul.sub-menu {
display: block;
left: 99%;
top: 0%;
background:#fff ;
}
.header .navbar-nav > li.right_submenu > ul.sub-menu > li:hover > ul.sub-menu {  
left: -99%;
}
.header .navbar-nav > li.right_submenu > ul.sub-menu > li > ul.sub-menu > li:hover > ul.sub-menu {
left: -99%;
}
.header .navbar-nav > li:hover > ul.sub-menu > li{position:relative;}
.header .navbar-nav > li > ul.sub-menu > li:hover > ul.sub-menu > li {position:relative;}
.sub-menu li a{color: #000;font-size: 12px;padding: 10px 15px;text-transform: uppercase; display:block; text-decoration:none; border-top:1px solid #ededed;}
.sub-menu > li:hover > a{ background: #0074c7 none repeat scroll 0 0;color: #fff; border-color:#0074c7;}
}
.menu_search {display: none; position:absolute; top:100%; right:0;}
.menu_search.hidden_st{display:block;}
.searchopen{}
.close_form {
position: absolute;
top: 6px;
right: 15px;
color: #000;
font-weight: bold;
cursor:pointer;
}
.menu_search .form-control {
border-radius: 0;
border: 1px solid #333;
width: 100%;
min-width: 300px;
}
.menu_search .btn_search{display:none;} .banner-wrapper-bb{color:#fff;position:relative;clear:both; overflow:hidden; z-index:1;}
.metaslider{}
.banner_caption h1,.banner-wrapper-bb .metaslider  .caption-wrap h2{font-size:114px; color:#c9e8ff; margin:0px; position:relative;  font-weight:bold;   margin-bottom:10px; text-transform:uppercase;}
.banner-wrapper-bb .metaslider  .caption-wrap h2::after{content:""; display:block; width:120px; height:10px; background:#0074c8; border:3px solid #fff;}
.banner_caption h3,.banner-wrapper-bb .metaslider  .caption-wrap h3{font-size:70px; color:#fff; margin:0px; position:relative;  font-weight:bold;  margin-bottom:0px; text-transform:uppercase;}
.banner-wrapper-bb .metaslider  .caption-wrap p{color:#eaeaea; font-size:16px;line-height:auto;}
.banner_caption,.banner-wrapper-bb .metaslider  .caption-wrap {position: absolute;left: 0;top: 200px; bottom:auto; z-index:99; padding:15px; width:100%; opacity:1; background:none;}
.banner_caption .btn.btn_default,.banner-wrapper-bb .metaslider  .caption-wrap  .btn.btn_default{
font-size:18px; margin:20px auto; padding:10px 50px; font-weight:600;  display:inline-block;background:#cda10a; color:#000;}
.ccaption{display:inline-block;max-width: 530px;}
.banner-wrapper-bb .metaslider  .caption-wrap .caption{margin:0 auto; float:none; max-width:1170px;}
.banner-wrapper-bb .metaslider .flex-control-nav{bottom: 20px;}
.banner-wrapper-bb .flex-control-paging li a{background: #ededed;}
.banner-wrapper-bb .flex-control-paging li a.flex-active{background: #0074c8;}
.banner-wrapper-bb  .flex-control-paging li a:hover{background:#fff;}
.banner-wrapper-bb .metaslider .flexslider{margin:0;}
.btn-form{font-size:16px; font-weight:bold; color:#fff; background:#81c340; display:inline-block; margin:0px auto; text-decoration:none;border:none; border-radius:25px; padding:5px 30px;}
.btn-form:hover,.btn-form:focus{background:#333; color:#fff; text-decoration:none;}
.btn_outline{font-size:14px; font-weight:normal; text-transform:uppercase; color:#424242; border:3px solid #424242; padding:10px 40px; margin:10px auto; display:inline-block; line-height:normal; border-radius:50px;}
.btn_outline:hover,.btn_outline:focus{background:#000; border-color:#000; text-decoration:none; color:#fff; transition:ease all 0.2s; }
.btn.btn_default.btn_grey{background:#e8e8e8; color:#3f3f3f; border-radius:0;}
.btn.btn_default.btn_grey:hover,.btn.btn_default.btn_grey:focus{color:#fff; background:#333;}
.btn_link{background:none; color:#193c9d; position:relative;display:inline-block; margin:10px auto;}
.btn_link:hover,.btn_link:focus{text-decoration:none;color:#133db0;}
.btn.btn_default.btn_black{background:#2c2929; color:#fff; border-radius:0;}
.btn.btn_default.btn_black:hover,.btn.btn_default.btn_black:focus{background:#cda10a; color:#000;}
.btn.btn_default, .blog-readmore {background:#0074c8; text-transform:uppercase;
color: #fff;font-size: 18px; display:inline-block; padding:10px 50px;position: relative; border-radius:0; font-weight:600;
transition: all 0.2s ease; z-index: 0; white-space:normal;}
.btn-wrap {text-align: center; margin:15px auto; display:block; clear:both;}
.btn_default:hover,.blog-readmore:hover,.blog-readmore:focus,.btn.btn_default.btn_yellow:hover{background:#0681da; color:#fff; text-decoration:none;}
.btn_red{color:#fff; border-color:#ff6900;}
.main_heading{font-size:48px; margin-top:0; margin-bottom:10px;color:#4b4b4b; position:relative; font-weight:400; padding:0px 0 0px 0px; text-transform:uppercase;}
.main_heading span{color:#0074c8; font-weight:bold;}
.main_heading::before{content:""; display:inline-block; background:url(//www.colynmajor.com/wp-content/themes/colynmajormusic/images/eq_icon_blue.png) top center no-repeat; margin-right:15px; width:43px; height:46px;}
.main_heading_white{font-size:48px; margin-top:0; margin-bottom:10px;color:#fff; position:relative; font-weight:400; padding:0px 0 0px 0px; text-transform:uppercase;}
.main_heading_white span{color:#fff; font-weight:bold;}
.main_heading_white::before{content:""; display:inline-block; background:url(//www.colynmajor.com/wp-content/themes/colynmajormusic/images/eq_icon.png) top center no-repeat; margin-right:15px; width:43px; height:46px;}
.readmore{color:#bf2030; font-size:16px; text-transform:uppercase;}
.readmore::after{content:""; font-family:FontAwesome; margin-left:5px;}
.btn-wrap{margin:20px auto;}
.section_heading{font-size:24px; text-transform:uppercase; color:#242424; background:#f7f7f7; border:1px solid #e6e6e4;}
.section_heading span {
background: #242424;
color: #f7f7f7;
display: inline-block;
padding: 15px 20px;
margin-right: 20px;
}
.section-a-wrapp{padding:20px 0;  background:#fff; color:#777777; position:relative; z-index:2; overflow:hidden;}
.a_boxes{text-align:center;}
.a_boxes ul{padding:0; list-style:none; margin:0;}
.a_boxes ul li{display:inline-block;}
.a_boxes ul li a{color:#333333; font-size:20px; text-transform:uppercase;padding:10px 20px; border:2px solid rgba(51,51,51,0.54); margin:0 15px; min-width:175px; display:block;}
.a_boxes ul li a:hover{color:#fff; background:#0074c8; text-decoration:none; border-color:#0074c8;}
.section-b-wrapp{background:#0074c8; padding:70px 0; overflow:hidden;color:#fff; position:relative; z-index:1;}
.b_left .amazingaudioplayer-mark {display: none !important;opacity: 0 !important;}
.b_left .amazingaudioplayer-tracklist-clear + div {
display: none !important;
opacity: 0 !important;
text-indent: -99999999px;
top: -50000px !important;
}
.b_left  #wonderpluginaudio-1 .amazingaudioplayer-player-wrapper{background:none;}
.b_left  #wonderpluginaudio-1 .amazingaudioplayer-info{color:#ededed;}
.b_left  #wonderpluginaudio-1 .amazingaudioplayer-title{color:#ededed; font-size:32px; font-family:'PT Sans', sans-serif;}
.b_left  #wonderpluginaudio-1 .amazingaudioplayer-progress-played {background-color: #cccccc;}
.b_left  #wonderpluginaudio-1 .amazingaudioplayer-progress-loaded{background-color: #ededed;}
.b_left  #wonderpluginaudio-1 .amazingaudioplayer-volume-bar-adjust-active{background-color: #cccccc;}
.b_left  #wonderpluginaudio-1 .amazingaudioplayer-volume-bar {background-color: #045692;}
.b_left  #wonderpluginaudio-1 .amazingaudioplayer-volume-bar-adjust{background-color: #ededed;}
.b_left #wonderpluginaudio-1 .amazingaudioplayer-time{color:#fff;}
.b_left #wonderpluginaudio-1 .amazingaudioplayer-image{margin: 0 10px 0 0;}
.b_left #wonderpluginaudio-1 .amazingaudioplayer-player-wrapper{padding: 10px 0;}
.b_left #wonderpluginaudio-1{margin:0 !important;}
.b_left #wonderpluginaudio-1 .amazingaudioplayer-progress{margin: 8px 4px 8px 0;}
.b_left #wonderpluginaudio-1 .amazingaudioplayer-tracklist{background:none; padding:0;}
.b_left  #wonderpluginaudio-1 .amazingaudioplayer-track-item-active {cursor: pointer;color: #fff;background-color: #045692; border-bottom-color:transparent;}
.b_left #wonderpluginaudio-1 .amazingaudioplayer-track-item {
cursor: pointer;
color: #fff;   
padding: 8px 10px;
font-size: 14px;
border-bottom:1px solid #3597de;
}
.section-c-wrapp{background:#f4f4f4; padding:50px 0; overflow:hidden; color:#333333;}
.tracklisting img {
float: left;
margin-right: 15px;
border-radius: 100%;
max-width: 45px;
margin-bottom: 0 !important;
}
.tracklisting h4 {
font-size: 16px;
color: #333333;
overflow: hidden;
float: left;
margin-top: 12px;
}
.track_list_view{padding:7px 0; border-bottom:1px solid #e4e4e4;}
.tracklistingicons a{font-size:0; display:inline-block; height:30px; margin-left:15px; vertical-align:top;}
.lyricsicon{background:url(//www.colynmajor.com/wp-content/themes/colynmajormusic/images/lyrics.png) top center no-repeat; width:80px;}
.itunesicon{background:url(//www.colynmajor.com/wp-content/themes/colynmajormusic/images/itunes.png) top center no-repeat; width:80px;}
.amazonmusicicon{background:url(//www.colynmajor.com/wp-content/themes/colynmajormusic/images/amazonmusic.png) top center no-repeat; width:110px;}
.tracklistingicons {
margin: 8px 0 0 0;
text-align: right;
}
.section-d-wrapp{color:#333;overflow:hidden; position:relative; padding:50px 0; }
.video_section{text-align:center; margin:20px auto 0 auto; overflow:hidden; border-radius:10px; border:15px solid #d9d9d9;}
.video_section img{width:100%;}
.video_section p{margin:0;}
.section-e-wrapp{background:url(//www.colynmajor.com/wp-content/themes/colynmajormusic/images/e_bg.jpg) top center no-repeat; background-size:cover; padding:50px 0;clear:both;position: relative;overflow:hidden; margin:0 auto; color:#3f3f3f;}
.section-e-wrapp .main_heading{font-weight:bold; margin-bottom:25px;}
.e_box i{color:#2d1c1c; font-size:48px;}
.e_box {text-align:center; margin:0px auto; padding:30px 20px;}
.e_box  h3{color:#1c2837; font-size:24px; font-weight:600;}
.e_box.border-right{border-right:1px solid #ababab;}
.row.border-top{border-top:1px solid #ababab;}
.e_button{margin:15px auto;}
.fb_iframe_widget,#twitter-widget-0{border: 8px solid rgba(0,116,200,0.30) !important;}
.section-f-wrapp{background:#fff; padding:50px 0 ;clear:both;position: relative; margin:0 auto;}
.albhumgallerywrap .ngg-gallery-thumbnail a{margin:0;}
.albhumgallerywrap .ngg-gallery-thumbnail{border: 8px solid rgba(0,116,200,0.30);}
.albhumgallerywrap .ngg-gallery-thumbnail-box {
float: left;
max-width: 100% !important;
width: 33.33333%;
padding: 4px 5px;
}
.section-g-wrapp{padding:30px 0;}
.section-g-wrapp .main_heading{color:#1c2837; text-transform:uppercase; font-size:20px;font-weight:600; margin-bottom:30px;}
.footer-wrapp {position: relative; padding:40px 0; background:#393939;}
.footer-wrapp  a{color:#fff;}
.footer-wrapp  h4{color:#fff; font-weight:400; font-size:24px; margin-bottom:15px; position:relative;}
.widget_nav_menu .menu{padding:0; list-style:none;}
.widget_nav_menu .menu li{position:relative; padding-left:15px; margin-bottom:5px;}
.widget_nav_menu .menu li::before{content:"";font-family:Font Awesome\ 5 Free; font-weight:900; color:#0d73c2; position:absolute; left:0; top:0;}
.map_icon,.phone_icon,.fax_icon,.mail_icon{padding-left:25px; position:relative;}
.map_icon::before,.phone_icon::before,.fax_icon::before,.mail_icon::before{position:absolute; font-size:16px; color:#cea10a; font-family:Font Awesome\ 5 Free;font-weight:900; left:0; top:0;}
.map_icon::before{content:"";}
.phone_icon::before{content:"";transform: rotate(90deg);}
.fax_icon::before{content:"";}
.mail_icon::before{content:"";}
.footer_form .form-control{min-height:50px; background:#616161; color:#fff; border-radius:0; border:none;}
.f_social a{font-size:0;color:#697383; display:inline-block; width:53px; height:53px; border-radius:100%; text-align:center; padding:0px 0; margin-right:5px; background:#ffffff; line-height:80px;}
.f_social a i{font-size:34px;}
.f_social a:hover{color:#697383; cursor:pointer; opacity:0.8;}
.footer_bottom{background:#151515; position:relative; color:#dadada; padding:10px 0; font-size:14px;}
.footer_bottom a{color:#dadada;}
.footer_bottom p{margin:0;}
.copyright{margin-top:50px;} .blog-panel .container{background:#fff;padding:30px;}
.blog-panel h1{ font-size:34px; font-weight:600; border-bottom:1px solid #cacaca; padding-bottom:15px}
.fb_iframe_widget {
display: inline-block;
position: relative;
}
#social > div {
display: inline-block;
margin-left: 0;
margin-right: 10px;
vertical-align: top;
}
.blog-date{ padding:0;}
.blog-date ul{ padding:0; margin:0; list-style:none; text-align:center}
.blog-date li{ margin:0; padding:0; margin-bottom:1px; background:#353434 ; color:#fff}
.blog-date li.blog-day{ font-size:27px;padding: 8px 0;}
.blog-date li.blog-year{ padding:5px 0}
.blog-date li.blog-year span{ display:block}
.blog-panel .post{ border-bottom:1px solid #dcdcdc; padding-bottom:5px; margin-bottom:20px; overflow:hidden;}
.blog-panel .post h2{ font-size:20px; margin:0 0 20px}
.featuredimage {
margin-bottom: 10px !important;
}
.sider-bar{ margin-top:40px}
.sider-bar > li{ list-style:none}
.sider-bar h4, .widget_recent_entries h2, .widget_categories h2, .widget_archive h2, #s2_form_widget-2 h2.widgettitle,.recent-posts-extended h2 {
background: #353434  none repeat scroll 0 0;
color: #fff;
font-size: 19px;
font-weight: 700;
margin-top: 0; margin-bottom:0;
padding: 5px 15px;
text-align: center;text-transform:uppercase;
}
.widget_recent_entries ul, .widget_categories ul, .widget_archive ul ,.recent-posts-extended .rpwe-block {
list-style: outside none none;
margin: 0;
padding: 0; border:1px solid #cacaca; margin-bottom:20px
}
.widget_recent_entries ul li, .widget_categories ul li, .widget_archive ul li {
border-bottom: 1px solid #cacaca;
}
.widget_recent_entries ul li a, .widget_categories ul li a, .widget_archive ul li a {
color: #333;
display: block;
font-size: 16px;
padding: 5px 15px;
}
.sider-bar .search{border:1px solid #9baec1; padding:10px 6px; margin-bottom:20px}
.sider-bar .search p {
display: inline-block;
}
.search p label {
display: none;
}
.search p br {
display: none;
}
#searchform .screen-reader-text, #s2_form_widget-2 label {
display: none;
}
.sider-bar .search input[type="text"] {
width: 150px;
}
.sider-bar .search input[type="submit"],#searchsubmit {
background: #333 none repeat scroll 0 0;
border: 0 none;
color: #ffffff;
height: 28px;
}
.sider-bar .search input[type="submit"]:hover,#searchsubmit:hover{background: #555555;}
.sider-bar #search-2{ position:relative; margin-bottom:20px}
.sider-bar #search-2 input[type="text"]{ width:100%; padding:5px 10px;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);}
.sider-bar #search-2 input[type="submit"] {
background: #fff url(//www.colynmajor.com/wp-content/themes/colynmajormusic/images/search_icon_black.png) no-repeat scroll center center;
border: medium none;
height: 33px;
text-indent: -99999px;
width: 31px;
border: none;
position: absolute;
right: 1px;
top: 1px;
}
.primary-color{ color:#7d021b !important}
.default-list li{ list-style:none; position:relative; padding-left:25px; margin-bottom:5px;}
.default-list li:before{color:#0C7AC9; content:"";position:absolute; left:0px; top:0px; font-family:Font Awesome\ 5 Free;}
.default-list li a{ color:#333}
.default-list{ margin:20px 0} .innerpage-wrapp .container,.blog-panel .container{background:#fff; padding:30px 30px 30px 30px; margin:0px auto; min-height:400px;}
.innerpage-wrapp p,.innerpage-wrapp li{ line-height:normal;}
.inner_banner{background:url(//www.colynmajor.com/wp-content/themes/colynmajormusic/images/inner_banner.jpg) top center no-repeat; background-size:cover; min-height:280px; position:relative;}
.inner_banner h2, .inner_banner h1 {
color: #ffffff;
font-size: 42px;
text-align: center;
text-transform: uppercase;
margin: 0 auto;
position: absolute;
top: 120px;
width: 100%;
left: 0;
}
.innerpage-wrapp h1{color:#0175C6; font-weight:bold;}
.innerpage-wrapp .breadcrumbs .container{min-height:0; padding:0 30px; margin:0 auto;}
#wprmenu_bar .menu_title a{color:#fff; top:0 !important;}
.breadcrumbs {margin: 20px auto;background: #f4f4f4;padding: 10px 15px;}
.breadcrumbs .container{background:none;}
.featuredtrackimg {text-align: right;}
.box_right{text-align:right;}
.f_social.social {float: right;}
.page-id-9 .innerpage-wrapp{background:url(//www.colynmajor.com/wp-content/themes/colynmajormusic/images/bg_colyn.jpg) top left no-repeat; background-size:100%; background-attachment:fixed; padding:50px 0;}
.page-id-9 .innerpage-wrapp .container{background:none;}
.banner_wrapper-bb.inner_banner_img{position:relative;}
.inner_banner_caption{position:absolute; top:35%; left:0; Width:100%;}
.inner_banner_caption h1{color:#fff; text-transform:uppercase; background:#333; padding:10px 25px; line-height:normal; border-right:10px solid #fff; display:inline-block;}
body.page-template-musics_category .innerpage-wrapp,body.tax-musics_category .innerpage-wrapp{background:#d5eeff; padding:0px 0;}
body.page-template-musics_category .innerpage-wrapp .container,body.tax-musics_category .innerpage-wrapp .container{background:none;}
body.page-template-musics_category  .breadcrumbs,body.tax-musics_category .breadcrumbs{background:none; padding:0;}
.albumlistwrap .row {
margin: 35px -15px;
padding-bottom: 25px;
border-bottom: 1px solid #8cc4e8;
}
.rightsectionwrap h3{font-weight:normal; font-size:42px; margin-top:0;}
.rightsectionwrap h5 {
font-size: 20px;
margin-top: 20px;
border-bottom: 1px solid #8cc4e8;
padding-bottom: 5px;
}
.track_list_ul{padding:0; margin-bottom:15px; list-style:none;}
.track_list_ul li{font-size:14px; line-height:26px; padding-left:15px; position:relative;}
.track_list_ul li::before{content:"";font-family:Font Awesome\ 5 Free; font-weight:900; position:absolute; top:0; left:0;}
.catcontents {margin-bottom: 15px;}
.musiclinks p{font-size:14px; margin-bottom:0;}
.musiclinks{margin-bottom:15px;}
.musiclinks label {
display: inline-block;
min-width: 100px;
}
.sidebar_calltoaction{padding:15px; background:#0074C7; color:#fff; text-align:center;}
.sidebar_calltoaction a{color:#fff;}
.sidebar_calltoaction h4,.side_contact h4{font-size:24px; font-weight:normal; line-height:normal;}
.side_contact {background:#f4f4f4; padding:20px;}
.albhumgallerywrap img {-webkit-filter: grayscale(100%); filter: grayscale(100%); }
.albhumgallerywrap a{display:block; margin:15px auto; border: 8px solid rgba(0,116,200,0.30) !important;}
.leftsectionwrap {
padding: 100px 0;
background: #fff;
}
.leftsectionwrap img{
width:100%;
}
.inner_banner_img img{width:100%;}
.videos_wrapp iframe{margin-bottom:25px;}
.innerpage-wrapp .ngg-album-compact p {font-size: 18px;margin: 0;}
.innerpage-wrapp .ngg-album-compactbox::before,.innerpage-wrapp .ngg-album-compactbox::after{display:none;}
.rightsectionwrap .tracklistingicons {
margin: 10px auto;
text-align: left;
}
.rightsectionwrap .tracklistingicons a{margin-left:0; margin-right:15px;}
.eventspagepanel{position:relative; overflow:hidden; background-size:cover; background-attachment:fixed; background-position: top left;}
.events_roller {
position: relative;
max-width: 600px;
padding: 25px;       
float:right;
z-index:99;
}
.events_f_image {
position: fixed;
top: 0;
}
.pagesidebar {padding-left:20px;}
.solowrapcontents {
padding: 20px;
background: rgba(255,255,255,0.7);
overflow: hidden;
clear: both;
margin-bottom: 15px;
}
@media(min-width:1280px){h1{font-size:36px;} h3{font-size:32px;} h4{font-size:24px;}}
@media(min-width:768px){
.alignright{float:right; margin-left:15px; margin-bottom:15px;}
}
@media(max-width: 1360px){
}
@media(max-width: 1280px){
.container{width:auto;}
.footer-wrapp .container{width:auto;}
}
@media(max-width: 1260px){
}
@media(max-width: 1200px){
}
@media(max-width: 1079px){
}
@media(max-width: 1140px){
.banner_caption h2, .banner-wrapper-bb .metaslider .caption-wrap h2{font-size:48px;}
.header .navbar-nav > li {margin: 5px 10px;}
}
@media(max-width: 1080px){
.blog_cont h3{font-size:20px;}
.blog_cont{font-size:13px;}
.e_blog .btn.btn_default {padding: 5px 20px;}
}
@media(max-width: 1040px){
.innerpage-wrapp .container{padding:15px; margin:15px auto;}
}
@media(max-width: 1024px){
.btn.btn_more, .btn.btn_default, .blog-readmore{font-size:14px;}
#wonderpluginaudio-1{width:100% !important;}
.tracklistingicons a{margin-left:0;}
.a_boxes ul li a{margin:15px auto;}
}
@media(max-width: 991px){
.navbar.navbar-inverse.head-nav{display:none;} 
.banner_caption, .banner-wrapper-bb .metaslider .caption-wrap {top: 20%;}
.header_right{padding:20px 0;}
.a_left {margin: 0 0 20px 0;}
.section-a-wrapp,.section-e-wrapp{padding:15px 0;}
.e_img{text-align:center; margin-bottom:20px;}
.row.border-top{border:none;}
.e_box.border-right,.e_box{max-width: 300px; border: 1px solid #ababab; margin:15px auto;}
}
@media(max-width: 980px){
}
@media(max-width: 940px){
}
@media(max-width: 860px){
.btn.btn_more, .btn.btn_default, .blog-readmore {font-size: 16px;}
}
@media(max-width: 800px){
.ccaption{max-width:none;}
.b_cat_content{top:0;}
}
@media (max-width:767px){
h1{font-size:28px;} h3{font-size:20px;} h4{font-size:18px;}
.foot_address{max-width:none; display:inline-block; float:none;}
.main_heading{margin:15px auto;}
.inner_banner h2, .inner_banner h1{top:100px;}
.inner_banner{min-height:250px;}
.top_ribbon,.ribbon_right,.about_text{text-align:center;}
.header_right{padding:10px 0;}
.a_top_wrap {text-align: center;}
.a_box_content{margin-bottom:15px;}
.about_img img{width:100%;}
.video_content{text-align:Center;}
.footer_bottom_left {text-align: center;}
.a_box {
max-width: 250px;
text-align: left;
margin: 10px;
}
.b_cat_box{margin:15px auto;}
.c_content,.c_button{text-align:center;}
.ad_img{display:none;}
.d_box {text-align: center;margin: 15px auto;}
.section-d-wrapp{padding:20px 0;}
.footer_bottom{padding:10px 0;}
.tracklisting {overflow: hidden;}
.tracklistingicons{text-align:left;}
.menu_header {text-align: center;}
}
@media (max-width:640px){
}
@media (max-width:590px){
.albhumgallerywrap .ngg-gallery-thumbnail-box {
float: none;
max-width: 100% !important;
width: auto;
padding: 4px 5px;
display: inline-block;
margin: 0 auto;
}
}
@media (max-width:568px){
.inner-banner h1{font-size:32px; top:50px;}
.inner-banner {
min-height: 170px;
}
.main_heading,.f_call a,.main_heading_white{font-size:28px;}
.banner-wrapper-bb .metaslider .caption-wrap .btn.btn_default{font-size:12px;}
.header_right.social a i {font-size: 20px;}
.bt_content h3,.b_left h3{font-size:24px;}
@media (max-width:490px){
.blog-track li{display:block; margin:5px auto;}
.col-md-1.col-sm-2.col-xs-2.blog-date {
display: block;
float: none;
width: 60px;
}
.blog-panel .col-md-11.col-sm-10.col-xs-10{width:auto; float:none; padding:0; margin:15px auto;}
.inner-banner h1{top:50px;}
.home .footer-wrapp{padding:30px 0 30px 0;}
.testi_image {
float: none;
padding-right: 0;
border: none;
margin: 10px auto;
text-align: center;
}
.section-f-wrapp{max-height:none;}
.testcontents {height: auto;}
.e_blog {text-align: center;padding: 10px;border: 1px solid #ccc;}
.blog_thumb {max-width:none; float:none; text-align:center; margin:5px auto;}
.blog_cont{max-width:none; float:none;}
.e_blog .btn.btn_default{font-size:12px;}
.f_title_content h3{font-size:28px;}
.section_heading{font-size:20px;}
.banner-wrapper-bb .metaslider .caption-wrap{top:0;}
}
@media (max-width:465px){
.main_heading,.f_call a,.main_heading_white{
font-size: 24px;
letter-spacing: 0;
}
.a_box_left h3::before,.a_box_left h3::after{display:none;}
.banner_caption h3, .banner-wrapper-bb .metaslider .caption-wrap h3{font-size:32px;}
.banner_caption h2, .banner-wrapper-bb .metaslider .caption-wrap h2{font-size:40px;}
}
@media (max-width:375px){
}
@media (max-width:360px){	
.section_heading {
font-size: 16px;
}
}