body {

	font-family: 'Archivo', sans-serif;

	/*background:url(../img/cassette_blue.jpg);*/

	background:url(../img/cassette.jpg);

	color:#FFF;

	margin:0px !important;

	padding:0px !important;

}

.khand{font-family: 'Khand', sans-serif;}

a, a:hover, a:active, a:link, a:visited {color:#fff}

.iniapp{

	display:none;

	}
/*.logolr{ text-align: center; background-color: #566287; padding-bottom:20px}*/
.logolr{ text-align: center; background-color: #A8514E; padding-bottom:20px}

.logolr img{margin: 20px auto;}

.nav-tabs{font-size: 12px;max-width:400px !important; margin: 0 auto 10px auto;}

.videotit{margin:30px auto 10px; color:#333}

.videoYT{border:1px solid #fff; box-shadow: 2px 2px 10px #666}

#jp_container_1{

	margin:5px auto 0 auto !important;

	max-width:400px !important;

	}

.art-cover img {

	vertical-align: top;

	border-radius: 5px;

	width: 100%;

	display: block;

}

.jp-type-single {

	position: relative;

	border-top-right-radius: 5px;

	border-top-left-radius: 5px;

	height:480px;

}

.jp-interface {

	background-image: linear-gradient(to bottom, rgba(51,51,51,1)0, rgba(0,0,0,.98)100%);

	box-shadow: 0 0 10px black, inset 0 0 1px rgba(255,255,255,.4);

	border-top: 1px solid #000;

	position: absolute;

	bottom: 0;

	left: 0;

	right: 0

}

.song-title {

	color: #ACACAC;

	text-align: center;

	text-transform: capitalize;

	line-height: 100%;

	margin-top: 10px;

	padding: 0 10px;

}

.artist-name {

	text-align: center;

	font-size: 12px;

	line-height: 12px;

	font-weight: 700;

	color: #ACACAC;

	text-transform: capitalize;

	font-style: italic;

	text-shadow: 1px 1px 3px #000;

	font-family: arial;

	margin-bottom: 5px

}

.jp-current-time {

	position: absolute;

	bottom: 20px;

	left: 10px;

	font-size: 12px

}

.jp-controls {

	background: url(../img/controls.png) no-repeat 0 -141px;

	width: 100px;

	height: 46px;

	list-style: none;

	margin: 0 auto 5px;

	padding: 0

}

.jp-controls li {

	display: inline;

	float: left

}

.jp-controls a {

	display: block;

	overflow: hidden;

	text-indent: -9999px;

	outline: 0

}

.jp-controls .jp-play {

	background: url(../img/controls.png) no-repeat -58px 0;

	width: 42px;

	height: 42px;

	margin-left: 29px;

	margin-top: 2px

}

.jp-controls .jp-pause {

	background: url(../img/controls.png) no-repeat -60px -48px;

	width: 42px;

	height: 42px;

	margin-left: 30px;

	margin-top: 3px

}

.jp-volume-bar-container {

	background: url(../img/controls.png) no-repeat -110px 0;

	position: absolute;

	padding: 12px 0 0;

	height: 105px;

	width: 38px;

	bottom: 45px;

	right: 8px;

	display: none

}

.jp-volume-bar {

	height: 75px;

	width: 10px;

	position: relative;

	margin: 2px auto 0

}

.jp-volume-bar-value {

	background-color: #A54038;

	position: absolute;

	bottom: 2px;

	right: 2px;

	width: 4px;

	height: 0

}

.volume-control {

	background: url(../img/controls.png) no-repeat 0 -4px;

	position: absolute;

	width: 36px;

	height: 36px;

	right: 10px;

	bottom: 10px

}

.volume-control.active {

	background-position: -1px -51px

}

.ui-slider .ui-slider-range {

	position: absolute;

	z-index: 1;

	font-size: .7em;

	display: block;

	border: 0;

	background-position: 0 0

}

.ui-slider-vertical .ui-slider-range {

	left: 0;

	width: 100%

}

.ui-slider-vertical .ui-slider-range-min {

	bottom: 0

}

.ui-slider-vertical .ui-slider-range-max {

	top: 0

}

.ui-state-default {

	background: url(../img/controls.png) -123px -114px no-repeat;

	font-weight: 700;

	left: -1px;

	margin-bottom: 0;

	width: 13px;

	height: 7px;

	position: absolute;

	outline: 0

}

.player h3 {

	position: relative;

	background-color: #191919;

	padding: 5px 10px 15px;

	margin: 0

}
.d-inline{display:inline-block}

.instext{height:100px;}

.img-laretro{max-width:600px; position:relative; top:-32px;}

.instrow .col-lg-4{margin-top:20px;}

.instrow .col-lg-4 img{margin:10px auto;}

/*----------------------*/

@media (max-width:800px){

	.img-laretro{max-width:600px; position:relative; top:-22px;}

}

.mt-2{margin-top:20px}

.artista{font-size: 42px; color:#A8514E; line-height: 39px;}

.titulo{font-size:26px; color:#A8514E;}

.icons h2 {font-size:14px !important; color:#666}
.playpause{width: 60px; height: 0px; margin: 0px auto; position: relative;top:-20px; cursor: pointer;}
#playicon{margin:10px;position:absolute;z-index:20;}
.icvg{margin:0px;position:absolute;z-index:10}
.art-cover{max-width: 400px; margin:0px auto}
.nuteunmute{width: 40px; height: 40px; margin: 0px auto; position: relative;top:-10px; cursor: pointer;}
#muteicon{margin:10px;position:absolute;z-index:20;}
.powered{text-align:center;font-size:10px; margin-top:10px; margin-bottom:20px;}
#apps{}
#apps .android {}
#apps .ios {}