@import url("http://www.obliqsound.com/Css/Font/Asap.css");

body { margin: 0px; padding: 0px; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
.left { float: left; }
.right { float: right; }
.both { clear: both; }
img { border: none; }
iframe { border: none; }
table { border-collapse: collapse; border-spacing: 0; }
ol, ul { list-style: none; margin: 0; padding: 0; }
p { margin: 0px 0px 1.2em 0px; }
strong { font-family: 'AsapBold', Arial, sans-serif; }





/* => BODY
---------------------------------------------------------- */
body { color: #333; font-family: 'AsapRegular', Arial, sans-serif; font-size: 14px; color: #333; min-width: 1000px; }
	body a { text-decoration: none; }
	body ::-webkit-scrollbar { width: 8px; height: 8px; margin-left: 10px; }
	body ::-webkit-scrollbar-track { background-color: #E6ECE9; }
	body ::-webkit-scrollbar-thumb { background-color: #33603F; }


/* => SUPER
---------------------------------------------------------- */
#super_headerLAYOUT { height: 0px; }

#super_contentLAYOUT { width: 100%; }

#super_footerLAYOUT { height: 0px; }


/* => screenLAYOUT
---------------------------------------------------------- */
#screenLAYOUT { width: 100%; min-height: 600px; position: relative; }


/* => Header
---------------------------------------------------------- */
#headerLAYOUT { background-color: #66B28F; width: 100%; height: 320px; }
#headerLAYOUT .wrap { margin: 0px auto; width: 980px; position: relative; }

	#headerLAYOUT .follow { border-left: 2px solid #FFF; padding: 10px 0 0 10px; position: absolute; left: 788px; }
	#headerLAYOUT .follow ul {  }
	#headerLAYOUT .follow ul li { float: left; margin-right: 4px; }
	#headerLAYOUT .follow ul li img { height: 16px; }
	#headerLAYOUT .follow ul li.selected { color: #000; }
	#headerLAYOUT .follow ul li.selected a { color: #000; }
	#headerLAYOUT .follow ul li:last-child { margin-right: 0px; }
	#headerLAYOUT .follow ul li:first-child { margin-right: 10px; margin-top: 4px; color: #FFF; font-size: 14px; }
	
	#headerLAYOUT .language { padding: 16px 0px 16px 0px; }
	#headerLAYOUT .language ul {  }
	#headerLAYOUT .language ul li { float: left; margin: 0 6px 0 0; }
	#headerLAYOUT .language ul li a { color: #33603F; text-decoration: none; }
	#headerLAYOUT .language ul li a:hover { color: #5D5D3B; }
	#headerLAYOUT .language ul li.selected a { color: #B7C7C1; }
	#headerLAYOUT .language ul li:last-child { margin: 0 0 0 0; }

	#headerLAYOUT .link { border-left: 2px solid #FFF; padding: 10px 0 0 10px; position: absolute; left: 394px; }

	#headerLAYOUT .logo { margin-top: 60px; }
	#headerLAYOUT .logo img { vertical-align: middle; }

	#headerLAYOUT .menu { margin-top: 80px; text-transform: uppercase; }
	#headerLAYOUT .menu ul {  }
	#headerLAYOUT .menu ul li { float: left; width: 192px; margin-right: 5px; border-bottom: 2px solid #FFF; padding-bottom: 4px; font-size: 18px; }
	#headerLAYOUT .menu ul li a { color: #FFF; }
	#headerLAYOUT .menu ul li a:hover { font-family: 'AsapBold', Arial, sans-serif; }
	#headerLAYOUT .menu ul li.selected { border-bottom: 4px solid #FFF; padding-bottom: 2px; }
	#headerLAYOUT .menu ul li.selected a { font-family: 'AsapBold', Arial, sans-serif; }
	#headerLAYOUT .menu ul li:last-child { margin-right: 0px; }


/* => Footer
---------------------------------------------------------- */
#footerLAYOUT { background-color: #66B28F; width: 100%; font-size: 14px; color: #FFF; text-align: center; }
#footerLAYOUT .wrap { margin: 0px auto; width: 980px; position: relative; }
	
	#footerLAYOUT .newsletter { padding: 36px; border-bottom: 2px solid #FFF; text-transform: uppercase; }
	#footerLAYOUT .newsletter .title {  }
	#footerLAYOUT .newsletter .form { margin-top: 10px; }
	#footerLAYOUT .newsletter .form label {  }
	#footerLAYOUT .newsletter .form input { border: none; border-bottom: 1px solid #FFF; background-color: transparent; color: #FFF; padding: 4px; }
	#footerLAYOUT .newsletter .form input.submit { margin-left: 20px; background-color: #FFF; border: none; color: #333; cursor: pointer }
	
	#footerLAYOUT .partner { padding: 36px; border-bottom: 2px solid #FFF; text-transform: uppercase; }
	#footerLAYOUT .partner img { vertical-align: middle; }
	
	#footerLAYOUT .copy { padding: 36px; text-transform: uppercase; }


/* => Sidebar
---------------------------------------------------------- */
#sidebarLAYOUT {  }








/* => Content
---------------------------------------------------------- */
#contentLAYOUT { margin-top: -200px; }
#contentLAYOUT .wrap { margin: 0px auto; width: 980px; position: relative; padding-bottom: 80px; }
	
	/*#contentLAYOUT .contentContent .content { margin: 20px 0 0 0; font-size: 16px; line-height: 22px; }
	#contentLAYOUT .contentContent .content a { color: #666; }
	#contentLAYOUT .contentContent .content a:hover { color: #000; }
	#contentLAYOUT .contentContent .content .img_top { margin: 0 0 20px 0; font-style: italic; font-size: 13px;  }
	#contentLAYOUT .contentContent .content .img_top img {  }
	#contentLAYOUT .contentContent .content .img_topleft { float: left; margin: 0 10px 10px 0; font-style: italic; font-size: 13px; }
	#contentLAYOUT .contentContent .content .img_topleft img {  }
	#contentLAYOUT .contentContent .content .img_bottomsmall { margin: 10px 0 10px 0; font-style: italic; font-size: 13px;  }
	#contentLAYOUT .contentContent .content .img_bottomsmall img {  }
	#contentLAYOUT .contentContent .content .img_bottom { margin: 10px 0 10px 0; font-style: italic; font-size: 13px;  }
	#contentLAYOUT .contentContent .content .img_bottom img {  }*/
	
	#contentLAYOUT .label { width: 192px; border-top: 2px solid #66B28F; padding-top: 4px; color: #66B28F; font-size: 18px; text-transform: uppercase; }
	#contentLAYOUT .content { width: 783px; }
	#contentLAYOUT .contentSlideshow { background-color: #66B28F; position: relative; height: 440px; }
	#contentLAYOUT .contentSlideshow ul li { position: absolute; }
	#contentLAYOUT .contentSlideshow ul li .description { position: absolute; bottom: 40px; left: 0px; color: #FFF; background-color: #66B28F; padding: 10px; font-size: 18px; }
	
	
	
	
	/* HOME */
	.HOME { }
	
	.HOME #contentLAYOUT .contentSlideshow {  }
	
	.HOME #contentLAYOUT .contentNews { margin-top: 80px; }
	.HOME #contentLAYOUT .contentNews .content  {  }
	.HOME #contentLAYOUT .contentNews .content .news { width: 788px; }
	.HOME #contentLAYOUT .contentNews .content .news .one { width: 389px; margin-right: 5px; margin-bottom: 20px; }
	.HOME #contentLAYOUT .contentNews .content .news .one .title { font-size: 16px; font-family: 'AsapBold', Arial, sans-serif; }
	.HOME #contentLAYOUT .contentNews .content .news .one .content { margin-top: 10px; width: 380px; }
	
	/*.HOME #contentLAYOUT .contentReleases { margin-top: 80px; }*/
	.HOME #contentLAYOUT .contentReleases { margin-top: 60px; }
	.HOME #contentLAYOUT .contentReleases .content  {  }
	.HOME #contentLAYOUT .contentReleases .content .releases { width: 788px; }
	.HOME #contentLAYOUT .contentReleases .content .releases .one { width: 192px; margin-right: 5px; }
	.HOME #contentLAYOUT .contentReleases .content .releases .one .cover { width: 130px; height: 130px; }
	.HOME #contentLAYOUT .contentReleases .content .releases .one .links { width: 40px; margin-left: 6px; }
	.HOME #contentLAYOUT .contentReleases .content .releases .one .links .label { width: auto; border: none; padding: 0px; color: #333; font-size: 12px; text-transform: uppercase; }
	.HOME #contentLAYOUT .contentReleases .content .releases .one .links .link { margin-top: 6px; }
	.HOME #contentLAYOUT .contentReleases .content .releases .one .links .link img { width: 24px; height: 24px; }
	.HOME #contentLAYOUT .contentReleases .content .releases .one .artists { margin-top: 4px; }
	.HOME #contentLAYOUT .contentReleases .content .releases .one .artists a { color: #333; }
	.HOME #contentLAYOUT .contentReleases .content .releases .one .title { font-size: 16px; font-family: 'AsapBold', Arial, sans-serif; }
	.HOME #contentLAYOUT .contentReleases .content .releases .one .code { font-size: 12px; }
	.HOME #contentLAYOUT .contentReleases .content .releases .one .intro { font-size: 12px; line-height: 1.4em; margin: 10px 10px 0px 0px; }
	
	.HOME #contentLAYOUT .contentSoundcloud { float: left; margin-top: 80px; width: 586px; }
	.HOME #contentLAYOUT .contentSoundcloud .content { width: 389px; }

	.HOME #contentLAYOUT .contentFeed { float: right; margin-top: 80px; width: 389px; }
	.HOME #contentLAYOUT .contentFeed .content { width: 192px; font-size: 12px; }
	.HOME #contentLAYOUT .contentFeed .content .user { background-color: #66B28F; padding: 4px; }
	.HOME #contentLAYOUT .contentFeed .content .user img { height: 20px; vertical-align: middle; }
	.HOME #contentLAYOUT .contentFeed .content .user a { color: #FFF; }
	.HOME #contentLAYOUT .contentFeed .content .list { width: 192px; height: 422px; overflow: scroll; overflow-x: hidden; -ms-overflow-x: hidden; }
	.HOME #contentLAYOUT .contentFeed .content .list ul {  }
	.HOME #contentLAYOUT .contentFeed .content .list ul li { margin: 10px 0 10px 0; border-bottom: 1px dotted #E6ECE9; padding-bottom: 10px; }
	.HOME #contentLAYOUT .contentFeed .content .list ul li a { color: #66B28F; }
	.HOME #contentLAYOUT .contentFeed .content .list ul li a:hover {  }
	.HOME #contentLAYOUT .contentFeed .content .list ul li .txt {  }
	.HOME #contentLAYOUT .contentFeed .content .list ul li .txt img { max-width: 192px; margin-bottom: 4px; }
	.HOME #contentLAYOUT .contentFeed .content .list ul li .date { margin: 0 0 4px 0; font-size: 10px; color: #666; }
	.HOME #contentLAYOUT .contentFeed .content .list::-webkit-scrollbar { width: 8px; height: 8px; }
	.HOME #contentLAYOUT .contentFeed .content .list::-webkit-scrollbar-track { background-color: #b3e2cc; }
	.HOME #contentLAYOUT .contentFeed .content .list::-webkit-scrollbar-thumb { background-color: #66B28F; }
	
	
	
	
	/* ARTISTS */
	.ARTISTS { }
	.ARTISTS #headerLAYOUT { height: 160px; }
	.ARTISTS #contentLAYOUT { margin-top: 5px; }
	
	.ARTISTS #contentLAYOUT .contentArtistsTop { position: relative; width: 985px; }
	.ARTISTS #contentLAYOUT .contentArtistsTop .one { margin: 0px 5px 10px 0px; }
	.ARTISTS #contentLAYOUT .contentArtistsTop .one .image { width: 192px; margin-bottom: 5px; }
	.ARTISTS #contentLAYOUT .contentArtistsTop .one .name { padding: 5px; background-color: #66B28F; }
	.ARTISTS #contentLAYOUT .contentArtistsTop .one .name a { color: #FFF; }
	
	.ARTISTS #contentLAYOUT .contentLegend { margin-top: 80px; clear: both; color: #999; font-size: 18px; line-height: 18px; }
	.ARTISTS #contentLAYOUT .contentLegend .left { margin-right: 20px; }
	.ARTISTS #contentLAYOUT .contentLegend .title { margin-right: 40px; }
	.ARTISTS #contentLAYOUT .contentLegend .active { color: #333; font-family: 'AsapBold', Arial, sans-serif; }
	.ARTISTS #contentLAYOUT .contentLegend .linked { font-family: 'AsapBold', Arial, sans-serif; }
	.ARTISTS #contentLAYOUT .contentLegend .inactive {  }
	
	.ARTISTS #contentLAYOUT .contentArtists { margin-top: 80px; clear: both; }
	.ARTISTS #contentLAYOUT .contentArtists .content { font-size: 18px; line-height: 18px; }
	.ARTISTS #contentLAYOUT .contentArtists .content .one { margin: 0px 40px 10px 0px; color: #999; }
	.ARTISTS #contentLAYOUT .contentArtists .content .one a { color: #999; font-family: 'AsapBold', Arial, sans-serif; }
	.ARTISTS #contentLAYOUT .contentArtists .content .one.active a { color: #333; font-family: 'AsapBold', Arial, sans-serif; }
	
	
	
	
	/* ARTISTS_ONE */
	.ARTISTS_ONE { }
	.ARTISTS_ONE #headerLAYOUT { height: 320px; }
	.ARTISTS_ONE #contentLAYOUT { margin-top: -200px; }
	
	.ARTISTS_ONE #contentLAYOUT .contentSlideshow { position: relative; height: 440px; }
	.ARTISTS_ONE #contentLAYOUT .contentSlideshow ul {  }
	.ARTISTS_ONE #contentLAYOUT .contentSlideshow ul li { position: absolute; }
	.ARTISTS_ONE #contentLAYOUT .contentSlideshow ul li .text {  }
	
	.ARTISTS_ONE #contentLAYOUT .contentTitle { margin-top: 80px; }
	.ARTISTS_ONE #contentLAYOUT .contentTitle .label { border-top: none; }
	.ARTISTS_ONE #contentLAYOUT .contentTitle .content { }
	.ARTISTS_ONE #contentLAYOUT .contentTitle .content .name { font-size: 58px; font-family: 'AsapBold', Arial, sans-serif; color: #333; }
	.ARTISTS_ONE #contentLAYOUT .contentTitle .content .subtitle { font-size: 18px; color: #333; }
	
	.ARTISTS_ONE #contentLAYOUT .contentNewReleases { margin-top: 80px; }
	.ARTISTS_ONE #contentLAYOUT .contentNewReleases .content { }
	.ARTISTS_ONE #contentLAYOUT .contentNewReleases .content .album { width: 389px; margin-right: 5px; }
	.ARTISTS_ONE #contentLAYOUT .contentNewReleases .content .album .cover { width: 320px; height: 320px; }
	.ARTISTS_ONE #contentLAYOUT .contentNewReleases .content .album .links { width: 40px; margin-left: 10px; }
	.ARTISTS_ONE #contentLAYOUT .contentNewReleases .content .album .links .label { width: auto; border: none; padding: 0px; color: #333; font-size: 12px; text-transform: uppercase; }
	.ARTISTS_ONE #contentLAYOUT .contentNewReleases .content .album .links .link { margin-top: 6px; }
	.ARTISTS_ONE #contentLAYOUT .contentNewReleases .content .album .links .link img { width: 24px; height: 24px; }
	.ARTISTS_ONE #contentLAYOUT .contentNewReleases .content .album .artists { margin-top: 4px; }
	.ARTISTS_ONE #contentLAYOUT .contentNewReleases .content .album .artists a { color: #333; }
	.ARTISTS_ONE #contentLAYOUT .contentNewReleases .content .album .title { font-size: 16px; font-family: 'AsapBold', Arial, sans-serif; }
	.ARTISTS_ONE #contentLAYOUT .contentNewReleases .content .album .code { font-size: 12px; }
	.ARTISTS_ONE #contentLAYOUT .contentNewReleases .content .album .intro { margin-top: 10px; }
	.ARTISTS_ONE #contentLAYOUT .contentNewReleases .content .html { width: 389px; }
	
	.ARTISTS_ONE #contentLAYOUT .contentVideos { margin-top: 80px; }
	.ARTISTS_ONE #contentLAYOUT .contentVideos .content .videos { width: 788px; }
	.ARTISTS_ONE #contentLAYOUT .contentVideos .content .videos .one { width: 389px; margin-right: 5px; }
	.ARTISTS_ONE #contentLAYOUT .contentVideos .content .videos .one .embed { width: 389px; height: 280px; margin-bottom: 8px; }
	.ARTISTS_ONE #contentLAYOUT .contentVideos .content .videos .one .title { margin-bottom: 4px; font-family: 'AsapBold', Arial, sans-serif; }
	.ARTISTS_ONE #contentLAYOUT .contentVideos .content .videos .one .caption {  }
	
	.ARTISTS_ONE #contentLAYOUT .contentDiscography { margin-top: 80px; }
	.ARTISTS_ONE #contentLAYOUT .contentDiscography .content { width: 788px; }
	.ARTISTS_ONE #contentLAYOUT .contentDiscography .content .one { width: 192px; margin: 0px 0px 20px 5px; }
	.ARTISTS_ONE #contentLAYOUT .contentDiscography .content .one .cover { width: 130px; height: 130px; }
	.ARTISTS_ONE #contentLAYOUT .contentDiscography .content .one .links { width: 40px; margin-left: 6px; }
	.ARTISTS_ONE #contentLAYOUT .contentDiscography .content .one .links .label { width: auto; border: none; padding: 0px; color: #333; font-size: 12px; text-transform: uppercase; }
	.ARTISTS_ONE #contentLAYOUT .contentDiscography .content .one .links .link { margin-top: 6px; }
	.ARTISTS_ONE #contentLAYOUT .contentDiscography .content .one .links .link img { width: 24px; height: 24px; }
	.ARTISTS_ONE #contentLAYOUT .contentDiscography .content .one .artists { margin-top: 4px; }
	.ARTISTS_ONE #contentLAYOUT .contentDiscography .content .one .artists a { color: #333; }
	.ARTISTS_ONE #contentLAYOUT .contentDiscography .content .one .title { font-size: 16px; font-family: 'AsapBold', Arial, sans-serif; }
	.ARTISTS_ONE #contentLAYOUT .contentDiscography .content .one .code { font-size: 12px; }
	.ARTISTS_ONE #contentLAYOUT .contentDiscography .content .one .intro { font-size: 12px; line-height: 1.4em; margin: 10px 10px 0px 0px; }
	
	.ARTISTS_ONE #contentLAYOUT .contentTour { margin-top: 80px; width: 586px; }
	.ARTISTS_ONE #contentLAYOUT .contentTour .label {  }
	.ARTISTS_ONE #contentLAYOUT .contentTour .content { width: 389px; }
	
	.ARTISTS_ONE #contentLAYOUT .contentLinks { margin-top: 80px; width: 389px; }
	.ARTISTS_ONE #contentLAYOUT .contentLinks .label {  }
	.ARTISTS_ONE #contentLAYOUT .contentLinks .content { width: 192px; }
	
	
	
	
	/* CATALOGUE */
	.CATALOGUE { }
	.CATALOGUE #headerLAYOUT { height: 160px; }
	.CATALOGUE #contentLAYOUT { margin-top: 5px; }
	
	.CATALOGUE #contentLAYOUT .contentAlbumsTop { position: relative; width: 985px; }
	.CATALOGUE #contentLAYOUT .contentAlbumsTop .one { width: 192px; margin: 0px 5px 10px 0px; }
	.CATALOGUE #contentLAYOUT .contentAlbumsTop .one .cover { width: 192px; height: 192px; margin-bottom: 5px; }
	.CATALOGUE #contentLAYOUT .contentAlbumsTop .one .text { padding: 5px; background-color: #66B28F; color: #FFF; }
	.CATALOGUE #contentLAYOUT .contentAlbumsTop .one .text a { color: #FFF; }
	.CATALOGUE #contentLAYOUT .contentAlbumsTop .one .text .artists { margin-top: 4px; }
	.CATALOGUE #contentLAYOUT .contentAlbumsTop .one .text .artists a { }
	.CATALOGUE #contentLAYOUT .contentAlbumsTop .one .text .title { font-size: 16px; font-family: 'AsapBold', Arial, sans-serif; }
	
	.CATALOGUE #contentLAYOUT .contentAlbums { margin-top: 80px; width: 985px; }
	.CATALOGUE #contentLAYOUT .contentAlbums .content { width: 788px; }
	.CATALOGUE #contentLAYOUT .contentAlbums .content .one { width: 192px; margin-right: 5px; }
	.CATALOGUE #contentLAYOUT .contentAlbums .content .one .cover { width: 130px; height: 130px; }
	.CATALOGUE #contentLAYOUT .contentAlbums .content .one .links { width: 40px; margin-left: 6px; }
	.CATALOGUE #contentLAYOUT .contentAlbums .content .one .links .label { width: auto; border: none; padding: 0px; color: #333; font-size: 12px; text-transform: uppercase; }
	.CATALOGUE #contentLAYOUT .contentAlbums .content .one .links .link { margin-top: 6px; }
	.CATALOGUE #contentLAYOUT .contentAlbums .content .one .links .link img { width: 24px; height: 24px; }
	.CATALOGUE #contentLAYOUT .contentAlbums .content .one .artists { margin-top: 4px; }
	.CATALOGUE #contentLAYOUT .contentAlbums .content .one .artists a { color: #333; }
	.CATALOGUE #contentLAYOUT .contentAlbums .content .one .title { font-size: 16px; font-family: 'AsapBold', Arial, sans-serif; }
	.CATALOGUE #contentLAYOUT .contentAlbums .content .one .code { font-size: 12px; }
	.CATALOGUE #contentLAYOUT .contentAlbums .content .one .intro { font-size: 12px; line-height: 1.4em; margin: 10px 10px 0px 0px; }
	
	
	
	
	
	
	/* ABOUT */
	.ABOUT #contentLAYOUT {  }
	.ABOUT #contentLAYOUT .wrap { background-color: #FFF; padding: 80px 0 80px 0; }
	
	.ABOUT #contentLAYOUT .content { width: 763px; margin-right: 20px; }
	
	.ABOUT #contentLAYOUT .contentContent {  }
	.ABOUT #contentLAYOUT .contentContent .label { border-top: none; }
	.ABOUT #contentLAYOUT .contentContent .content { }
	.ABOUT #contentLAYOUT .contentContent .content .name { font-size: 58px; font-family: 'AsapBold', Arial, sans-serif; color: #333; }
	.ABOUT #contentLAYOUT .contentContent .content .subtitle { font-size: 18px; color: #333; }
	.ABOUT #contentLAYOUT .contentContent .content .content { margin-top: 40px; }
	
	
	
	
	
	
	
	
	
	
	
	
/* => Pinterest */
.Pinterest { width: auto; }
.Pinterest img { width: 43px !important; height: 21px !important; }
	
/* => Facebook */
.Facebook { width: auto; }
	
/* => Google+ */
.Google+ { width: auto; }
	
/* => Twitter */
.Twitter { width: auto; }
	
	