a {
  -o-transition:color .3s ease-out, background .3s ease-in;
  -ms-transition:color .3s ease-out, background .3s ease-in;
  -moz-transition:color .3s ease-out, background .3s ease-in;
  -webkit-transition:color .3s ease-out, background .3s ease-in;
  /* ...and now for the proper property */
  transition:color .3s ease-out, background .3s ease-in;
}
.flink a{color: #ffc107!important;transition: background-color 0.4s ease-in-out, color 0.4s ease-in-out;}
.success{padding:1em;margin-bottom:0.75rem;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);color:#468847;background-color:#dff0d8;border:1px solid #d6e9c6;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.error{padding:1em;margin-bottom:0.75rem;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);color:#b94a48;background-color:#f2dede;border:1px solid rgba(185, 74, 72, 0.3);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.navbar-nav .active{background: #ffc107;}
.navbar-nav a:hover{background: #ffc107;}
.support a {color: #ffc107!important;transition: background-color 0.4s ease-in-out, color 0.4s ease-in-out;}
.box-shaddow-hover{box-sizing:border-box;cursor:pointer;padding:22px;text-align:center;transition:all 0.6s ease 0s}
.box-shaddow-hover:hover{box-shadow:0 25px 45px rgba(0, 0, 0, 0.15);transform:translateY(-10px);}
.carousel-item {
  height: 554px;
  min-height: 300px;
  background: no-repeat center center scroll;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
.bltransparent{border-left: transparent !important;}
.rcback{padding: 10px;
    background: #ffc107;
    position: fixed;
    bottom: 0;
    right: 0;
}
.rcback a{color:#fff;}
.breadcrumb a{color:#fff;}
.tab-content{border: 1px solid #ebebeb;
    border-top: transparent;padding: 20px;}
.musicpbg{
    position: relative;
    z-index: 21;
    background-image: url(../img/music-production-bg.jpg);
    color: #fff;
	background-repeat:no-repeat;}
.gallery
{
    display: inline-block;
    margin-top: 20px;
}
.blockquote-box{border-right:5px solid #E6E6E6;margin-bottom:25px}
.blockquote-box .square{width:100px;min-height:50px;margin-right:22px;text-align:center!important;background-color:#ffc107;padding:5px}
.blockquote-box.blockquote-warning{border-color:#ffc107}
.blockquote-box.blockquote-warning .square{background-color:#ffc107;color:#FFF}
.box-shadow{box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12);}
.padding-10{padding:10px;}
.padding-top-10{padding-top:10px;}
.padding-top-20{padding-top:20px;}
.padding-top-30{padding-top:30px;}
.padding-top-40{padding-top:40px;}
.padding-top-50{padding-top:50px;}
.padding-bottom-10{padding-bottom:10px;}
.padding-bottom-20{padding-bottom:20px;}
.padding-bottom-30{padding-bottom:30px;}
.padding-bottom-40{padding-bottom:40px;}
.padding-bottom-50{padding-bottom:50px;}
.margin-top-10{margin-top:10px;}
.margin-top-20{margin-top:20px;}
.margin-top-30{margin-top:30px;}
.margin-top-40{margin-top:40px;}
.margin-top-50{margin-top:50px;}
.margin-tb-50{margin-top:50px;margin-bottom:50px}
.margin-bottom-10{margin-bottom:10px;}
.margin-bottom-20{margin-bottom:20px;}
.margin-bottom-30{margin-bottom:30px;}
.margin-bottom-40{margin-bottom:40px;}
.margin-bottom-50{margin-bottom:50px;}
@media (max-width:560px){
.dnmob {display:none;}
.cmob {text-align:center!important;float: none;}
}