/**********************   Landing page home   **********************/
body {
	font-size: 14px;
	line-height: 1.4
}
::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #c6c6c6;
}
::-moz-placeholder { /* Firefox 19+ */
  color: #c6c6c6;
}
:-ms-input-placeholder { /* IE 10+ */
  color: #c6c6c6;
}
:-moz-placeholder { /* Firefox 18- */
  color: #c6c6c6;
}
hr {
	border-top: 1px solid #d5d5d5;
}
::selection {
	background: #c13484;
	color: #fff;
}
::-moz-selection { /* Code for Firefox */
	background: #c13484;
	color: #fff;
}
.container {
	max-width: 1082px;
}
h6 {
	font-size: 1.286em;
	font-weight: 700;
}
a:hover, a:active, a:focus, a:hover h6, a:active h6, a:focus h6  {
	text-decoration: none;
	color: inherit;
	transition: 0.3s;
	color: #c13484;
}
a {
	text-decoration: none;
}
a h6, a p {
	color: #222;
}
.hero-area .container {
	padding-left: 0;
	padding-right: 0;
}
.navbar-brand {
	padding-left: 0;
}
.nav>li>a:last-child {
	padding-right: 0;
}
.navbar-header .navbar-brand {
	font-weight: 300;
	font-size: 1.714em;
	color: #fff;
	margin-top: 23px;
}
.navbar-default .navbar-nav>li>a {
	color: #fff;
	font-size: 1.143em;
	font-weight: 700;
	padding-top: 35px;
	padding-left: 25px;
}
.navbar-default {
	background-color: transparent;
	border-color: transparent;
}
.hero-area {
  background: url(../img/bg-img.jpg) center center no-repeat; 
  background-size: cover;
}
.hero-area .input-group {
	width: 640px;
	height: 60px;
	margin: 0 auto;
}
.input-group {
	margin-top: 14px;
	padding-bottom: 139px;
}
.input-group .form-control {
	border-radius: 30px;
}
.form-control {
	padding: 12px 27px;
	border-right: 0;
	height: 60px;
	font-family: "Open Sans";
	font-size: 1.286em;
	font-style: italic;
	color: #c6c6c6;
	margin-bottom: 140px;
	border: 1px solid #fff;
	box-shadow: none;
}
.input-group-addon {
    padding: 6px 12px;
    font-size: 1.286em;
    text-align: center;
    background-color: #fff;
    border-radius: 30px;
    padding-right: 24px;
    border: 1px solid transparent;
}
.input-group-addon a {
	color: #c13484;
}
.form-control:focus {
    border-color: #c13484;
    border: 1px solid #fff;
    box-shadow: none;
}
.content-area .owl-nav .owl-prev, .content-area .owl-nav .owl-next{
	color: #5b5b5b;
	background: rgba(255,255,255, 0.8);
	font-size: 16px;
	padding: 9px 12px;
	border-radius: 50%;
	position: absolute;
	box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.18);
}
.content-area .owl-nav [class*=owl-]:hover {
	background: rgba(255,255,255, 1);
	color: #5b5b5b;
	transition: 0.5s;
}
.home-new .owl-nav .owl-prev{
	top: 40%;
	left:-24px;
}
.tour-conncert .owl-nav .owl-prev, .late-home-news .owl-nav .owl-prev {
	top: 41%;
    left: -10px;
}
.home-new .owl-nav .owl-next{
	top: 40%;
	right: -24px;
}
.tour-conncert .owl-nav .owl-next, .late-home-news .owl-nav .owl-next  {
	top: 41%;
	right: -10px;
}
.content-area {
	background-color: #fff;
	padding-top: 26px;
	padding-left: 26px;
	padding-right: 26px;
	position:relative;
	top: -89px;
	margin-bottom: 0;
	overflow:hidden;
}
.content-area:after { 
   content: "."; 
   visibility: hidden; 
   display: block; 
   height: 0; 
   clear: both;
}
.content-area h6 {
	padding-bottom: 12px;
}
.home-new .owl-item:hover {
	opacity: 0.8;
	transition: 0.5s;
}
.home-new .owl-item {
	max-height: 330px;
}
.art-name {
	color: #fff;
	font-size: 1.143em;
	font-weight: 700;
	position: relative;
	top: -75px;
	padding-left: 22px;
	margin-bottom: 0;
}
.art-name:after { 
   content: "."; 
   visibility: hidden; 
   display: block; 
   height: 0; 
   clear: both;
}
.mel-name {
	color: #fff;
	font-size: 0.857em;
	position: relative;
	top:-70px;
	padding-left: 22px;
	margin-bottom: 0;
}
.mel-name:after { 
   content: "."; 
   visibility: hidden; 
   display: block; 
   height: 0; 
   clear: both;
}
.font-six {
	font-size: 1.143em;
	margin-top: 32px;
	margin-bottom: 29px;
}
.lat-new>div:nth-child(2), .tou-co>div:nth-child(2) {
	padding-right: 13px;
}
.lat-new>div:nth-child(3), .tou-co>div:nth-child(3) {
	padding-right: 13px;
	padding-left: 13px;
}
.lat-new>div:nth-child(4), .tou-co>div:nth-child(4) {
	padding-left: 13px;
}
.lat-new h6 {
	color: #222;
	padding-bottom: 13px;
}
.read-mo {
	font-weight: 700;
	color: #222;
	display: block;
	margin-bottom: 30px;
}
.lat-lyr .col-xs-6{
	padding: 0;
}
.lat-lyr .col-xs-6 div {
	padding: 20px;
	width: 342px;
	min-height: 130px;
}
.lat-lyr .col-xs-6:nth-child(3n+2) div {
	margin-left: 15px;
}
.lat-lyr .col-xs-6:nth-child(3n) div {
	width: 346px;
	margin-left: 4px;
}
.lat-lyr .col-xs-6:nth-child(3n) div p {
	width: 306px;
}
.lat-lyr .col-xs-6:nth-child(3n+1) div {
	margin-left: -4px;
}
.lat-lyr .col-xs-6 div p {
	width: 302px;
	margin: 0;
}
.lat-lyr .col-xs-6:nth-child(even) div{
	background: #f7f7f7;
}
.lat-lyr .col-xs-6 a {
	color: #222;
}
.lat-lyr .col-xs-6 a:hover {
	color: #888;
	transition: 0.5s;
}
.lat-lyr .col-xs-6 h6 {
	font-size: 1em;
	margin-bottom: 0;
	padding-bottom: 15px;
	margin-top: 0px;
}
.tou-co {
	margin-top: 32px;
}
.tou-co a h6 {
	margin-top: 22px;
	padding-bottom: 1px;
}
.alf-ord {
	display: inline-block;
	padding: 5px;
	margin-top: 24px;
	margin-bottom: 33px;
	margin-right: 20px;
}
.alf-ord:hover {
	color: #c13484;
	font-weight: 700;
	transition: 0.5s;
}
.pink {
	color: #c13484;
}
footer {
	margin-top: -47px;
}
footer h4 {
	margin-top: 0;
	font-size: 24px;
	font-weight: 300;
}
footer a:nth-child(2) {
	margin-right: 30px;
}
footer .container {
	padding: 0;
	padding-bottom: 36px
}


/* responsive button */ 
.navbar-toggle .icon-bar {
	width: 18px;
	height: 3px;
	border-radius: 3px;
}
.navbar-toggle {
	border:none;
}
.navbar-default .navbar-toggle .icon-bar {
	background-color: #fff;
}
.navbar-default .navbar-toggle {
	margin-top: 30px;
	border-color: transparent;
}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
	background-color: transparent;
}
.lat-lyr .col-xs-6:first-child h6 {
		padding-left: 15px;
		font-size: 1.286em;
	}
.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {
	color: #333;
	transition: 0.3s;
}
/******************************* responsive landing page ***************************************************************/
@media (min-width: 992px) and (max-width: 1199px) {
	.font-six {
		margin-top:-6px;
	}
	.lat-lyr .col-xs-6 div {
		width: 305px;
		min-height: 146px;
	}
	.lat-lyr .col-xs-6 div p {
		width: 265px;
	}
	.lat-lyr .col-xs-6:nth-child(3n) div {
		width: 308px;
	}
	.lat-lyr .col-xs-6:nth-child(3n) div p {
		width: 268px;
	}
}
@media (min-width: 768px) and (max-width: 991px) {
	.navbar-right {
		margin-right: 0;
	}
	.lat-lyr .col-xs-6:nth-child(3n+2) div{
		margin-left: 0;
	}
	.lat-lyr .col-xs-6:nth-child(3n+1) div {
		margin-left: 0;
	}
	.form-control {
		height: 40px;
	}
	.font-six {
		margin-top:4px;
	}
	.lat-lyr .col-xs-6 div {
		width: 349px;
	}
	.lat-lyr .col-xs-6:nth-child(3n+1) div {
		background:#fff;
	}

	.lat-lyr .col-xs-6:nth-child(3n) div {
    	width: 349px;
    	margin-left: 0
	}
	.lat-lyr .col-xs-6 div p {
		width: 306px;
	}
	.lat-lyr .col-xs-6:nth-child(even) div {
    	background: #fff;
    	margin-left: 15px;
	}
	.lat-lyr .col-xs-6:nth-child(4n-2) div {
		background: #f7f7f7;
	}
	.lat-lyr .col-xs-6:nth-child(4n+1) div {
	    background: #f7f7f7;
	    margin-left: 0;
	    width: 365px;
	    padding-left: 20px;
	    padding-right: 5px;
	}
}
@media (max-width:767px) {
	footer .container {
    	padding: 0 15px;
	}
	.hero-area .input-group {
    	width: 80%;
    	height: 40px;
	}
	.form-control {
		height: 40px;
	}
	.alf-ord {
		margin-right: 0;
	}
	footer {
		margin-bottom: 30px;
	}
	.content-area {
		padding-left: 15px;
		padding-right: 15px;
	}
	.lat-lyr .col-xs-6 div {
		padding: 10px;
		width: auto;
	}
	.lat-lyr .col-xs-6:nth-child(3n) div {
		margin-left:0;
	}
	.lat-lyr .col-xs-6 div p, .lat-lyr .col-xs-6:nth-child(3n) div, .lat-lyr .col-xs-6:nth-child(3n) div p {
		width: auto;
	}
	.lat-lyr .col-xs-6:nth-child(3n+1) div, .lat-lyr .col-xs-6:nth-child(3n) div, .lat-lyr .col-xs-6:nth-child(3n+2) div {
		margin-left: 0;
	}
	.lat-lyr .col-xs-6:nth-child(even) div {
		background: none;
		margin-left: 15px;
	}
	.lat-lyr .col-xs-6:nth-child(odd) div {
		padding-left: 10px;
		margin-right: 15px;
	}
	.lat-lyr .col-xs-6:nth-child(4n-2) div {
    	background: #f7f7f7;
	}
	.lat-lyr .col-xs-6:nth-child(4n+1) div {
    	background: #f7f7f7;
    	margin-left: 0;
	}
}
@media (min-width: 740px) and (max-width: 768px) {
	.font-six {
		margin-top:0;
	}
}
@media (min-width: 640px) and (max-width: 739px) {
	.art-name {
		top: -105px;
	}
	.mel-name {
		top:-100px;
	}
}
@media (max-width: 627px) {
	.lat-lyr .col-xs-6 div {
		min-height: 142px;
	}
}
@media (min-width: 439px) and (max-width: 540px) {
	.lat-lyr .col-xs-6 div {
		min-height: 160px;
	}
}
@media (min-width: 408px) and (max-width: 438px) {
	.lat-lyr .col-xs-6 div {
		min-height: 180px;
	}
}
@media (min-width: 371px) and (max-width: 407px) {
	.lat-lyr .col-xs-6 div {
		min-height: 200px;
	}
}
@media (min-width: 348px) and (max-width: 370px) {
	.lat-lyr .col-xs-6 div {
		min-height: 220px;
	}
}
@media (max-width: 347px) {
	.lat-lyr .col-xs-6 div {
		min-height: 240px;
	}
}
@media (min-width: 571px ) and (max-width: 640px) {
	.font-six {
		margin-top:0;
	}
}
@media (min-width: 492px) and (max-width: 570px) {
	.art-name {
		top: -140px;
	}
	.mel-name {
		top:-135px;
	}
}
@media (min-width: 397px) and (max-width: 450px) {
	.font-six {
		margin-top:0;
	}
}
@media (min-width: 365px) and (max-width: 396px) {
	.art-name {
		top: -300px;
	}
	.mel-name {
		top:-295px;
	}
}
@media (max-width: 364px) {
	.art-name {
		top: -240px;
	}
	.mel-name {
		top:-235px;
	}
}
@media (max-width: 466px) {
	footer a:nth-child(2) {
		margin-right: 5px;
	}
}
/**********************   Lyrics   **********************/
.lyr-home h2 {
	font-size: 2.286em;
	font-weight: 700;
	color: #fff;
	margin-top: 10px;
}
.lyr-home h4 {
	color:#fff;
	margin-top: 15px;
	font-weight: 700;
	font-size: 1.286em;
}
.breadcrumb {
	margin-bottom: 93px;
	padding-left: 0;
	margin-left: -15px;
	padding-top: 0;
	margin-top: -5px;
	padding-bottom: 0;
}
.breadcrumb li a {
	color:#ffc4d7;
	font-size: 0.857em;
}
.breadcrumb li.active {
	font-size: 0.857em;
}
.breadcrumb>li+li:before {
	padding: 0;
}
.lyr-hero h6:first-child {
	margin-top: 18px;
	padding-bottom: 9px;
}
.soc-icons {
	margin-top: 21px;
	margin-bottom: 18px;
}
.soc-icons a:last-child img {
	background: #254d85;
	padding: 4px 27px;
	margin-right: 5px;
}
.soc-icons a:nth-child(2) img {
	background: #00a6e0;
	padding: 4px 23px;
	margin-right: 5px;
}
.soc-icons a:first-child img {
	background: #dc543a;
	padding: 4px 21px;
}
.soc-icons a img:hover {
	background: #bd2c62;
	transition: 0.5s;
}
.lyr-hero .col-sm-7 {
	width: 629px;
	padding-right: 0;
}
.lyr-hero .col-sm-5 {
	width: 406px;
	padding-right: 0;
	padding-left: 30px;
}
.google-ad9 {
	height: 90px;
	margin-bottom: 44px;
}
.lyr-hero hr {
	margin-top: 0;
	margin-bottom: 22px;
}
.lyr-left a>img {
	margin-bottom: 44px;
}
.lyr-hero .lyr-song {
	font-size: 1.143em;
	line-height: 24px;
	margin-bottom: 32px;
}
.oth-lyr .col-sm-6 div {
	padding-left: 21px;
	padding-top: 21px;
	padding-right: 21px;
	padding-bottom: 26px;
	width: 307px;
}
.oth-lyr .col-sm-6 {
	padding-right: 0;
}
.oth-lyr .col-sm-6:nth-child(odd) {
	margin-right: -15px;
}
.oth-lyr .col-sm-6:nth-child(even) {
	
}
.oth-lyr .col-sm-6 div p:first-child {
	margin-bottom: 14px;
	font-weight: 700;
	margin-top:-2px;
}
.oth-lyr .col-sm-6:nth-child(4n) div, .oth-lyr .col-sm-6:nth-child(4n+1) div {
	background: #f7f7f7;
}
.lyr-from {
	margin-bottom: 35px;
}

/*** left sidebar***/
.lyr-left .embed-responsive {
	margin-bottom: 44px;
}
.lyr-left .embed-responsive-4by3 {
    padding-bottom: 66.5%;
}
.lyr-left .spac-lat{
	margin-bottom: 0;
	padding-bottom: 11px;
}
.lyr-left .lat-news img{
	margin-bottom: 14px;

}
.lat-news .col-xs-3 {
	padding-right: 0;
}
.lat-news .col-xs-9 {
	padding-left: 16px;
}
.lyr-left div.lat-news p {
	padding-top:16px;
	font-weight: 700;
}
.lyr-left div.lat-news p.spa-lat-new{
	padding-top: 6px;

}
.lyr-left .col-xs-6 a {
	font-weight: 700;
	color: #222;
}
.lyr-left .col-xs-6 a:hover, .lyr-left div.lat-news:hover p, .lyr-left ol li:hover a {
	color: #bd2c62;
	transition: 0.5s;
}
.lyr-left .col-xs-6 {
	margin-bottom: 46px;
}
.lyr-left .pop-lyr {
	margin-bottom: 0;
	padding-bottom: 14px;
}
.lyr-left ol {
	padding-left: 20px;
	margin-bottom: 47px;
}
.lyr-left ol li a {
	color: #222;
	line-height: 24px;
}
.lyr-left .view-all a {
	font-weight: 700;
	color: #222;
}
.lyr-left .view-all {
	margin-bottom: 46px;
}
.lyr-left .lat-news .band-upcom {
	padding-top: 6px;
}
.lat-news .band-upcom span {
	font-weight: 400;
}
a:hover .song-name, a:active .song-name, a:focus .song-name  {
	transition: 0.3s;
	color: #c13484;
}
@media (min-width: 992px) and (max-width: 1199px) {
	.lyr-hero .col-sm-5 {
    	width: 308px;
    	padding-left: 26px;
	}
	.lyr-left div.lat-news p, .lyr-left div.lat-news p.spa-lat-new, .lyr-left .lat-news .band-upcom {
    	padding-top: 0;
	}
}
@media (min-width: 768px) and (max-width: 991px) {
	.lyr-hero .col-sm-5 {
    	width: 250px;
    	padding-left: 15px;
	}
	.lyr-hero .col-sm-7 {
		width: 478px;
		padding-left:0;
	}
	.oth-lyr .col-sm-6 div {
		padding: 15px;
	    width: 240px;
	    height: 101px;
	}
	.oth-lyr .col-sm-6 div a p:nth-child(2) {
		margin-bottom: 0;
	}
	.lyr-left div.lat-news p, .lyr-left div.lat-news p.spa-lat-new {
		padding-top: 0;
		margin-top:-3px;
	}
	.lyr-left .lat-news .band-upcom {
		padding-top: 0;
		margin-top: -3px;
	}
}
@media (max-width: 767px ) {
	.lyr-hero .col-sm-7 {
		width: 100%;
		padding-right: 15px;
	}
	.google-ad9 img, .google-ad9-sec img {
		margin: 0 auto;
	}
	.lyr-hero .col-sm-5 {
		width: auto;
		padding-left: 15px;
		padding-right: 15px;
	}
	.oth-lyr .col-sm-6 div {
		width: auto;
		padding: 15px;
	}
	.oth-lyr .col-sm-6 div a p:nth-child(2) {
		margin-bottom: 0;
	}
}
@media (min-width: 362px) and (max-width: 614px)  {
	.oth-lyr .col-sm-6 div {
    	height: 101px;
	}
}
@media (max-width: 361px)  {
	.oth-lyr .col-sm-6 div {
    	height: 115px;
	}
}
@media (max-width: 396px) {
	.lyr-left div.lat-news p, .lyr-left div.lat-news p.spa-lat-new, .lyr-left .lat-news .band-upcom {
		padding-top: 0;
	}
}
/***** all news page ****/
.news-home h2 {
	margin-top: 18px;
	margin-bottom: 39px;
}
.news-hero .col-sm-7>a>img {
	margin-bottom: 22pxt}
.news-hero .owl-item {
	max-height: 376px;
}
.navbar-default .navbar-nav>li>div {
	margin-top: 35px;
    margin-left: 25px;
}
.menu-search .form-control {
	padding-left: 14px;
	padding-top: 4px;
	padding-bottom: 5px;
	padding-right: 0;
	height: 28px;
	font-style: normal;
	font-size: 1em;
}
.menu-search .input-group-addon {
	padding: 0 8px 0 0;
	font-size: 1em;
}
.input-group.menu-search {
    width: 128px;
    padding-bottom: 0;
    height: 28px;
}
.news-hero .item div {
	background: rgba(0,0,0, 0.6);
	padding: 19px;
	position: relative;
    top: -100px;
}
.news-hero .news-name, .news-hero .news-det {
	color: #fff;
	margin-top: -5px;
}
.news-hero .news-name {
	font-size: 1.286em;
	margin-bottom: 10px;
	font-weight: 700;
}
.news-hero .news-det {
	margin-left: 19px;
	margin-bottom: 0;
}
.news-hero .google-ad9 {
	margin-bottom: 22px;
}
.news-hero .owl-nav .owl-prev, .news-hero .owl-nav .owl-next {
	background: none;
	color: rgba(255,255,255, 0.2);
	font-size: 27px;
	box-shadow: none;
}
.news-hero .owl-nav .owl-prev {
	top: 42%;
	left: 0;
}
.news-hero .owl-nav .owl-next {
	top: 42%;
	right: 0;
}
.news-hero .owl-nav [class*=owl-]:hover{
	color: rgba(255,255,255, 0.8);
	background: none;
	transition: 0.5s;
}
.car-all-new {
	margin-bottom: 31px;
}
.all-news-det .news-title {
	font-weight: 700;
	margin-top: 10px;
}
.row.all-news-det {
	margin-bottom: 14px;
}
.row.all-news-det .col-xs-8 {
	padding-left: 6px;
}
.news-hero .google-ad9-sec {
	margin-top: 44px;
	margin-bottom: 18px;
} 
.news-hero .pagination>li>a, .news-hero .pagination>li>span {
	background: #d5d5d5;
	color: #fff;
	margin-right: 7px;
	font-weight: 700;
}
.news-hero .pagination>li:last-child>a {
	margin-right: 0;
}

.news-hero .pagination>.active>a, .news-hero .pagination>li>a:hover, .news-hero .pagination>li>span:hover  {
	background: #bd2c62;
	border-color: #bd2c62;
}
.news-hero .pagination {
	margin-bottom: 36px;
}

/***** responsive all news page ****/
@media (min-width: 768px) and (max-width: 991px) {
	.news-hero .lyr-left h6:first-child {
		margin-top: 0;
	}
	.all-news-det .news-title {
		margin-top:-1px;
		margin-bottom: 10px;
	}
	.news-hero .item div {
		top: -120px;
	}
	.news-hero .owl-nav .owl-next {
    	top: 24%;
    	right: -10px;
	}
	.news-hero .owl-nav .owl-prev {
    	top: 24%;
    	left: -10px;
	}
	.news-hero .owl-item {
    	max-height: 293px;
	}
}
@media (max-width: 767px) {
	.news-hero .item div {
   		padding: 15px;
    	top: -95px;
	}
	.all-news-det .news-title {
		margin-top: -1px;
		margin-bottom: 10px;
	}
	.row.all-news-det .col-xs-8 {
		padding-left: 0;
	}
	.car-all-new .owl-item {
    	max-height: 100%;
	}
	.content-area h6.all-news-det {
		margin-top: -83px;
	}
}
@media (max-width: 519px) {
	.news-hero .item div {
   		padding: 5px;
    	top: -72px;
	}
	.content-area h6.all-news-det {
		margin-top: -62px;
	}
}
@media (max-width: 498px) {
	.news-hero .item div {
    	top: -91px;
	}
	.content-area h6.all-news-det {
		margin-top: -62px;
	}
	.news-hero .owl-nav .owl-prev {
		top: 30%;
		left: -5px;
	}
	.news-hero .owl-nav .owl-next {
		top: 30%;
		right: -5px;
	}
	.content-area h6.all-news-det {
		margin-top: -82px;
	}
}
@media (max-width: 403px) {
	.news-hero .item div {
    	top: -116px;
	}
	.news-hero .owl-nav .owl-prev {
		top: 10%;
	}
	.news-hero .owl-nav .owl-next {
		top: 10%;
	}
	.content-area h6.all-news-det {
    	margin-top: -102px;
	}
}
@media (max-width: 354px) {
	.news-hero .item div {
    	top: -136px;
	}
	.news-hero .owl-nav .owl-prev {
		top: 1%;
	}
	.news-hero .owl-nav .owl-next {
		top: 1%;
	}
	.content-area h6.all-news-det {
    	margin-top: -122px;
	}
}

/******** artist page ********/
.art-sum {
	margin-top: 44px;
	margin-bottom: 44px;
	font-size: 1.143em;
}
.lyr-hero .photo-artist .col-xs-12 {
	margin-top: 44px;
	margin-bottom: 25px;
}
.lyr-hero .photo-artist h6 {
	display: inline;
}
.lyr-hero .photo-artist a {
	color: #222;
	font-weight: 700;
	font-size: 0.714em;
	padding-top: 5px;
}
.photo-artist .col-xs-6 {
	padding-right: 0;
}
.photo-artist .col-xs-6 div.col-xs-6 {
	padding-left: 10px;
	margin-bottom: 10px;
}
.pho-art-sma {
	padding-right: 30px;
	padding-left: 0;
	margin-bottom: 31px;
}
.artist-det .oth-lyr .col-sm-6 div {
    padding-left: 20px;
    padding-top: 20px;
    padding-right: 20px;
    padding-bottom: 7px;
}
.artist-det .google-ad9-sec {
	margin-bottom: 44px;
}
.artist-det .oth-lyr .col-sm-6 div p:first-child {
	margin-bottom: 12px;
}
/****** Page Artist by letter ******/
.top-art .art-name {
	font-size: 1em;
	padding-left: 15px;
	top: -66px;
}
.top-art .mel-name {
	font-size: 0.857em;
	padding-left: 15px;
	top: -56px;
	margin-bottom: -7px;
}
.top-art .col-xs-3{
	padding-right: 0;
	padding-left: 10px;
}
.top-art .col-xs-3:first-child {
	padding-left: 15px;
	padding-right: 0;
}
.top-art .col-xs-3:last-child {
	padding-right: 15px;
	padding-left: 0;
}
.top-art .col-xs-3:nth-child(3) {
	padding-right: 0;
	padding-left: 5px;
}
.artist-det .pagination {
	margin-top: 0;
}
/****** Responsive Page Artist by letter ******/
@media (max-width: 991px) {
	.top-art .col-xs-3 {
    	padding-right: 5px;
    	padding-left: 10px;
	}
	.top-art .col-xs-3:nth-child(3) {
    	padding-right: 10px;
	}
	.top-art .mel-name, .top-art .art-name {
		padding-left: 7px;
		line-height: 1.2;
	}
	.artist-det .lyr-left h6:first-child {
		margin-top: 18px;
	}
}
@media (min-width: 720px) and (max-width: 767px) {
	.top-art .col-xs-3{
		padding-right: 21px;
		padding-left: 30px;
	}
	.top-art .col-xs-3:first-child {
		padding-left: 15px;
		padding-right: 35px;
	}
	.top-art .col-xs-3:last-child {
		padding-right: 15px;
		padding-left: 35px;
	}
	.top-art .col-xs-3:nth-child(3) {
    	padding-right: 21px;
		padding-left: 30px;
	}
}
@media (max-width: 525px) {
	.top-art .art-name {
		top: -80px;
		padding-left: 5px;
	}
	.top-art .mel-name {
	    padding-left: 5px;
	    top: -74px;
	    margin-bottom: -33px;
	}
	.news-hero .pagination>li>a, .news-hero .pagination>li>span {
		margin-right: 5px;
	}
}
/********* page search result ***********/
.menu-search .form-control {
	color: #222;
}
.searh-res-tab h6 {
	display: inline;
	color: #afafaf;
	margin-right: 30px;
}
.searh-res-tab h6.active {
	color: #222;
}
.searh-res {
	margin-top: 44px;
	margin-bottom: 25px;
}
@media (min-width: 768px) and (max-width: 991px) {
	.searh-res-tab h6 {
		margin-right: 17px;
	}
}
@media (max-width: 767px) {
	.searh-res .searh-res-tab:last-child h6 {
		margin-right: 0;
	}
}
@media (max-width: 543px) {
	.searh-res-tab h6 {
		margin-right: 15px;
	}
}
@media (max-width: 482px) {
	.searh-res-tab h6 {
		margin-right: 10px;
	}
}
@media (max-width: 463px) {
	.searh-res-tab h6 {
		font-size: 1.1em;
	}
}
@media (max-width: 408px) {
	.searh-res-tab h6 {
		font-size: 1em;
	}
}
@media (max-width: 378px) {
	.searh-res-tab h6 {
		font-size: .9em;
	}
}
@media (max-width: 349px) {
	.searh-res-tab h6 {
		font-size: .8em;
	}
}
/********* page search result all***********/
.all-search-res .searh-res {
	margin-top: 19px;
	margin-bottom: 19px;
}
.all-search-res .google-ad9{
	margin-bottom: 0;
}
/********* page news band***********/
.news-band .soc-icons .col-xs-4:first-child {
	padding-right: 0;
}
.news-band .soc-icons a:last-child img {
	margin-right: 0;
}
.news-band .soc-icons .col-xs-4:first-child img{
	padding: 9px 97px;
	background: #254d85;
}
.news-band .soc-icons .col-xs-4:nth-child(2) {
	padding-left: 7px;
	padding-right: 7px;
}
.news-band .soc-icons .col-xs-4:last-child {
	padding-left: 0;
}
.news-band .soc-icons .col-xs-4:nth-child(2) img {
	padding: 9px 93px;
	background: #00a6e0;
}
.news-band .soc-icons .col-xs-4:last-child img {
	padding: 9px 91px;
	background: #dc543a;
}
.news-band .soc-icons {
	margin-bottom: 8px;
}
.art-sum a {
	color: #bd2c62;
}
.art-sum a:hover {
	color: #222;
	transition: 0.3s;
}
.news-band .all-news-det {
	margin-bottom: 44px;
}
.news-band .brow-news .lat-news .col-xs-9 p{
	font-weight: 700;
}
.news-band .brow-news .lat-news .col-xs-9 p{
	font-weight: 700;
}
.brow-news .col-xs-12 a{
	color: #d5d5d5;
	font-size: 0.857em;
	margin-bottom: 35px;
}
.brow-news .col-xs-12 a:hover{
	color: #bd2c62;
	transition: 0.3s;
}
.news-band .brow-news .lat-news a:hover p{
	color: #bd2c62;
}
/********* responsive page news band***********/
@media (min-width: 768px) and (max-width: 991px) {
	.news-band .soc-icons .col-xs-4:last-child img {
		padding: 9px 69px;
	}
	.news-band .soc-icons .col-xs-4:nth-child(2) img {
		padding: 9px 70px;
	}
	.news-band .soc-icons .col-xs-4:first-child img {
		padding: 9px 73px;
	}

}
@media (max-width: 767px) {
	.news-band img:nth-child(4) {
		margin: 0 auto;
	}
   	.news-band .soc-icons .col-xs-4:last-child img {
		padding: 9px 43%;
	}
	.news-band .soc-icons .col-xs-4:nth-child(2) img {
		padding: 9px 46%;
	}
	.news-band .soc-icons .col-xs-4:first-child img {
		padding: 9px 48%;
	}
	
}
@media (max-width: 440px) {
	.news-band .soc-icons .col-xs-4:nth-child(2) img {
		padding: 9px 44%;
	}
}

/* Custom style for redesign part */
.upcoming-big-image {
	margin-bottom:5px !important;
}
.upcoming-big-image .text-left {
	padding-top:20px !important;
}
.view-all-list-button {
	background-color: #f0f0f1;
	color: #3c434a !important;
	padding: 10px;
	border-radius: 6px;
	width: 100%;
	display: block;
	text-align: center;
	font-size: 16px;
	font-weight: 500 !important;
}

h1.title_36 {
	font-size: 36px!important;
}
h1.title_32 {
	font-size: 32px!important;
}
h2.title_30 {
	font-size: 30px!important;
}
h2.title_26 {
	font-size: 26px!important;
}
h3.title_26 {
	font-size: 26px!important;
}
h3.title_22 {
	font-size: 22px!important;
}

.gadd_responsive_horizontal { width: 320px; height: 100px; }
@media(min-width: 500px) { .gadd_responsive_horizontal { width: 468px; height: 60px; } }
@media(min-width: 800px) { .gadd_responsive_horizontal { width: 728px; height: 90px; } }

.lat-lyr { margin-bottom:10px;}