/*Theme Name: Simon & GarfunkelTheme URI:Description:Author: 45PRESS TeamAuthor URI: http://www.45press.comVersion: 1.0Tags:License:License URI:*/@font-face {	font-family: 'nomove';	src: url('assets/font/no-move-webfont.eot');	src: local('☺'),	url('assets/font/no-move-webfont.woff') format('woff'),	url('assets/font/no-move-webfont.ttf') format('truetype'),	url('assets/font/no-move-webfont.svg#webfontBV4pENZj') format('svg');	font-weight: normal;	font-style: normal;}/* General */body {	background: #c9c9c9 url('assets/img/bg/bg-top.png') repeat-x 0 -64px;	color: #666666;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;}h1, h2, h3, h4, h5, h6, h7, h8 {	font-weight: bold;	line-height: 1em;	text-transform: uppercase;}h1 {	font-size: 18px;}h2 {	font-size: 16px;}h3, h4, h5, h6, h7, h8 {	font-size: 14px;}a {	color: #3a4273;}a:hover, a:focus {	color: #3a4273;	outline: 0;	text-decoration: none;}.container-fluid {	max-width: 100%;	width: 980px;}blockquote {	font-size: 15.5px;}/* Forms & Buttons */.main-btn {	background-color: #5f6485;	background-image: -moz-linear-gradient(top, #5f6485, #363a56);	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #5f6485), color-stop(1, #363a56));	border: 1px solid #5f6485;	color: #fff;	color: #fff;	display: inline-block;	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#5f6485',EndColorStr='#363a56')";	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#5f6485', EndColorStr='#363a56');	font-size: 12px;	font-style: italic;	line-height: 1em;	padding: 4px 8px;	text-align: center;	text-decoration: none;	text-transform: uppercase;}.main-btn:hover, .main-btn:focus {	background-color: #42465D;	background-image: -moz-linear-gradient(top, #42465D, #26293C);	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #42465D), color-stop(1, #26293C));	border: 1px solid #42465D;	color: #fff;	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#42465D',EndColorStr='#26293C')";	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#42465D', EndColorStr='#26293C');}.main-btn i {	color: #000;	margin-left: 5px;}.new-btn {	background: #5d617e;	color: #fff;	display: inline-block;	font-family: 'nomove';	font-size: 15px;	line-height: 1;	padding: 10px 15px;	text-align: center;	text-transform: uppercase;	vertical-align: middle;}.new-btn:hover, .new-btn:focus {	background: #111111;	color: #fff;}.new-btn-lg {	font-size: 18px;}.new-btn-lg:hover, .new-btn-lg:focus {	background: #fff;	color: #111111;}.newsletter-btn {	background: #242424;	color: #fff !important;	display: inline-block;	font-family: 'nomove';	font-size: 13px;	line-height: 1;	padding: 10px;	text-align: center;	text-transform: uppercase;	vertical-align: middle;}.newsletter-btn:hover, .newsletter-btn:focus {	background: #5d617e;	color: #fff !important;}input, textarea, select {	color: #333;}button, input[type="submit"] {	background: #666;	border: 0;	color: #fff;	font-weight: bold;	padding: 4px 6px;	text-transform: uppercase;}button:hover, button:focus,input[type="submit"]:hover, input[type="submit"]:focus {	background: #000;}legend {	border: 0;	color: #fff;	font-size: inherit;}/* Header */#header {	background: #c9c9c9;	min-height: 168px;	padding: 30px 0 31px 0;}#header .header-content {	/*min-height: 265px;	padding-bottom: 15px;*/	position: relative;}/* Content */#main-content {	margin-bottom: 15px;	padding-bottom: 0;	padding-top: 30px;	position: relative;	z-index: 100;}#main-content a {	font-weight: bold;}.content-bg {	background: #f6f6f6 url('assets/img/bg/bg-content-top.png') no-repeat center top;	background-size: 100% auto;	box-shadow: -2px 0px 3px #a9a9a9, 2px 0px 3px #a9a9a9, 0 3px 6px #a9a9a9;}.inner-content {	padding: 15px 0;}.blog-content {	padding-bottom: 0;}.page-title {	color: #333333;	font-family: 'nomove';	font-size: 16px;	margin-bottom: 0;	margin-top: 0;}.share-bg {	border-bottom: 2px solid #cccccc;	border-top: 2px solid #ebebeb;	margin: 10px 0 0 0;	padding: 10px 0;}.more {	padding: 10px 0;	text-align: right;}.more a, .read-more {	text-decoration: none;}/* Share */.share-bar {	display: inline-block;	float: right;	position: relative;}.share-bar .share-btn {	background: url('assets/img/bg/sprite-sony_connect.png') no-repeat;	border: 0;	display: block;	height: 22px;	width: 21px;}.share-bar .btn-group:hover .dropdown-menu, .share-bar .btn-group:focus .dropdown-menu {	display: block;}.share-bar .btn-group:hover .dropdown-menu, .share-bar .btn-group:focus .dropdown-menu {	display: block;}.share-bar .share-btn.comments:hover, .share-bar .share-btn.comments:focus {	background-position: -1px -37px;}.share-bar .share-btn.facebook {	background-position: -25px -13px;}.share-bar .share-btn.facebook:hover, .share-bar .share-btn.facebook:focus {	background-position: -25px -37px;}.share-bar .share-btn.twitter {	background-position: -49px -13px;}.share-bar .share-btn.twitter:hover, .share-bar .share-btn.twitter:focus {	background-position: -49px -36px;}.share-bar .share-btn.google-plus {	background-position: -73px -12px;}.share-bar .share-btn.google-plus:hover, .share-bar .share-btn.google-plus:focus {	background-position: -73px -37px;}.share-bar .share-btn.pinterest {	background-position: -97px -13px;}.share-bar .share-btn.pinterest:hover, .share-bar .share-btn.pinterest:focus {	background-position: -97px -37px;}.share-bar .share-btn.tumblr {	background-position: -192px -13px}.share-bar .share-btn.tumblr:hover, .share-bar .share-btn.tumblr:focus {	background-position: -192px -37px;}.share-bar .dropdown-menu {	background: #fff;	border-color: #fff;	border-radius: 2px;	max-width: 90px;	min-width: 90px;	padding: 4px;}.share-bar .dropdown-menu:after {	background: url('assets/img/bg/sprite-sony_connect.png') no-repeat;	background-position: 0 0;	bottom: -9px;	content: " ";	display: block;	height: 10px;	position: absolute;	width: 9px;}.share-bar .comments-drop .dropdown-menu > li > a {	background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fafafa), color-stop(100%, #dcdcdc));	background-image: -webkit-linear-gradient(#fafafa, #dcdcdc);	background-image: -moz-linear-gradient(#fafafa, #dcdcdc);	background-image: -o-linear-gradient(#fafafa, #dcdcdc);	background-image: -ms-linear-gradient(#fafafa, #dcdcdc);	background-image: linear-gradient(#fafafa, #dcdcdc);	border: 1px solid;	border-color: #CCC #CCC #AAA;	color: #1e1e1e;	display: inline-block;	font-size: 12px;	padding: 2px 4px;	text-transform: lowercase;}.tumblr-group ul > li > a {	padding: 2px;}/* News */.rss-icon {	color: #f7f0df;	float: right;}.rss-icon:hover, .rss-icon:focus {	color: #f7f0df;}.news-items {	padding-bottom: 0;	padding-top: 0;}.news-item {	border-bottom: 1px solid #cccccc;	margin-bottom: 15px;}.news-item blockquote {	border: 0;	font-size: 1em;	margin: 0;	padding: 0;}.news-item blockquote p {	margin: 0 0 10px 0;}.news-title {	font-size: 14px;	font-weight: bold;	margin-top: 0;	text-transform: none;}.news-title a {	color: #3a4273;}.date-wrap {	float: left;}.date-box {	background-color: #656565;	background-image: -moz-linear-gradient(top, #656565, #2b2b2b);	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #656565), color-stop(1, #2b2b2b));	border: 1px solid black;	color: white;	display: block;	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#656565',EndColorStr='#2b2b2b')";	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#656565', EndColorStr='#2b2b2b');	font-weight: bold;	overflow: hidden;	padding: 3px 3px;	text-align: center;	text-transform: uppercase;	width: 57px;}.date-box .day-mo {	font-size: 13px;	line-height: 1em;	padding-bottom: 3px;}.date-box .year {	font-size: 19px;	line-height: 1em;}.date-offset-content {	margin-left: 70px;}.news-item .share-bg {	border-bottom: 0;}.feat-img {	margin-bottom: 15px;}.comments-link {	color: #F3CB82;	font-family: Georgia, serif;	font-weight: bold;	text-decoration: none;}/* Events */.event-item {	border-bottom: 1px solid #cccccc;	padding: 10px 5px;}.event-items .event-item:nth-child(even) {	background-color: #f6f6f6;}.event-title {	color: #3a4273;	font-size: 14px;	font-weight: bold;	margin-top: 0;	text-transform: none;}/* Navigation */.navbar {	border: 0;	border-radius: 0;	margin-bottom: 0;	min-height: 0;}.navbar-nav > li > a {	color: #4c4c4c;	font-family: 'nomove';	/*color: #6a6a6a;*/	font-size: 17px;	font-weight: normal;	padding: 5px 12px;	text-decoration: none;	text-transform: uppercase;}.navbar-nav > li > a:hover, .navbar-nav > li > a:focus {	background-color: transparent;	color: #000000;}.navbar-nav > li.current-menu-item > a {	background-color: transparent;	color: #000000;}.navbar-toggle {	border-radius: 0;	padding: 0;}.navbar-toggle:hover, .navbar-toggle:focus {	background: none;}.navbar-toggle .icon-bar {	background: #fff;	border-radius: 0;}.envelope-link {	color: #4c4c4c;	display: none;	font-size: 20px;	margin-right: 5px;	margin-top: 2px;	vertical-align: middle;}.envelope-link:hover,.envelope-link:focus {	color: #000;}@media screen and (max-width: 767px) {	.envelope-link {		display: inline-block;	}}/* Pagination */.pager-wrap {	margin: 0 0 10px 0;	text-align: right;}.extra-nav {	color: #666666;	display: inline-block;	font-style: italic;	padding: 5px 10px;	vertical-align: middle;}ul.page-numbers {	display: inline-block;	list-style: none;	margin: 0;	/*text-align: right;*/	padding: 0;	vertical-align: middle;}ul.page-numbers > li {	display: inline-block;	vertical-align: middle;}ul.page-numbers > li > a, ul.page-numbers > li > span {	color: #666666;	display: block;	font-style: italic;	padding: 5px 10px;}ul.page-numbers > li > a:hover, ul.page-numbers > li > a:focus {	text-decoration: none;}ul.page-numbers > li > .current {	background-color: #6a6a6a;	background-image: -moz-linear-gradient(top, #6a6a6a, #353535);	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #6a6a6a), color-stop(1, #353535));	border: 1px solid #373737;	color: #fff;	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#6a6a6a',EndColorStr='#353535')";	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#6a6a6a', EndColorStr='#353535');}ul.page-numbers > li > .next, ul.page-numbers > li > .prev, .extra-nav {	background-color: #5f6485;	background-image: -moz-linear-gradient(top, #5f6485, #363a56);	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #5f6485), color-stop(1, #363a56));	border: 1px solid #5f6485;	color: #fff;	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#5f6485',EndColorStr='#363a56')";	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#5f6485', EndColorStr='#363a56');}.extra-nav:hover, .extra-nav:focus,ul.page-numbers > li > .next:hover, ul.page-numbers > li > .next:focus,ul.page-numbers > li > .prev:hover, ul.page-numbers > li > .prev:focus {	background-color: #42465D;	background-image: -moz-linear-gradient(top, #42465D, #26293C);	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #42465D), color-stop(1, #26293C));	border: 1px solid #42465D;	color: #fff;	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#42465D',EndColorStr='#26293C')";	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#42465D', EndColorStr='#26293C');}/* Sidebar */.sidebar .widget {	margin-bottom: 15px;}.sidebar .widget-title {	color: #333333;	font-family: 'nomove';	font-size: 16px;	margin-bottom: 0;	margin-top: 0;}.widget.widget_sp_image img {	height: auto;}.sidebar-home {	margin-bottom: 15px;}.sidebar-home .main-btn {	text-transform: lowercase;}.sidebar-home .inner-content {	min-height: 261px;}.sidebar-home .col-sm-4:not(:last-child) {	border-right: 1px solid #cccccc;}.sidebar-home .widget {	margin-bottom: 0;}.sidebar-home .more {	border-top: 1px solid #cccccc;	padding-bottom: 0;}.widget_sme_base_theme_photo_widget .row {	margin-left: -5px;	margin-right: -5px;}.widget_sme_base_theme_photo_widget .row .col-xs-4 {	margin-bottom: 10px;	padding-left: 5px;	padding-right: 5px;}.widget_sme_base_theme_photo_widget .inner-content {	padding-bottom: 0;}.widget_sme_base_theme_newsletter_widget .widget-title {	margin-bottom: 15px;}.widget_sme_base_theme_newsletter_widget .form-control {	border-radius: 0;	height: 28px;	padding: 3px 6px;}.widget_sme_base_theme_newsletter_widget .btn-default {	background-color: #5f6485;	background-image: -moz-linear-gradient(top, #5f6485, #363a56);	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #5f6485), color-stop(1, #363a56));	border-radius: 0;	color: #fff;	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#5f6485',EndColorStr='#363a56')";	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#5f6485', EndColorStr='#363a56');	font-weight: bold;	padding: 3px 6px;	text-transform: uppercase;}.widget_sme_base_theme_newsletter_widget .btn-default:hover,.widget_sme_base_theme_newsletter_widget .btn-default:focus {	background-color: #42465D;	background-image: -moz-linear-gradient(top, #42465D, #26293C);	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #42465D), color-stop(1, #26293C));	border: 1px solid #42465D;	color: #fff;	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#42465D',EndColorStr='#26293C')";	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#42465D', EndColorStr='#26293C');}body.page-id-25 .widget_sme_base_theme_newsletter_widget {	display: none;}@media (max-width: 767px) {	.fancybox-inner {		overflow: scroll !important;		-webkit-overflow-scrolling: touch !important;	}	body.page-id-25 h1.page-title {		display: none;	}	body.page-id-25 .sidebar {		display: none;	}}/* Comments */#comments {	margin-top: 15px;}/* Photo Galleries */.photo-grid-wrapper {	padding: 0 10px;}.photo-grid-wrapper .col-sm-4 {	padding-left: 5px;	padding-right: 5px;}.gallery-image-wrapper img {	height: auto;	margin-bottom: 10px;	width: 100%;}.fancybox-opened .fancybox-title {	color: #fff;	font-weight: bold;	text-transform: uppercase;	width: 100%;}.fancybox-title a {	color: #fff;	font-weight: bold;	text-decoration: underline;	text-transform: uppercase;}/* Videos */.main-video-link {	font-size: 14px;	font-weight: bold;}.main-video-link:hover, .main-video-link:focus {	text-decoration: underline;}.videos {	margin-bottom: 20px;}.videos .page-title {	margin-bottom: 10px;}.videos-wrap {	padding: 0 10px;}.videos-wrap .col-sm-4 {	padding-bottom: 10px;	padding-left: 5px;	padding-right: 5px;}.video-preview {	padding-bottom: 5px;	position: relative;}.video-preview .video-overlay {	left: 0;	margin-top: -32px;	position: absolute;	right: 0;	top: 50%;}.video-player {	margin-bottom: 15px;}.video-title {	display: inline-block;}/* Music */.album-item {	margin-bottom: 30px;}.album-link {	display: inline-block;	padding-top: 5px;}.single-album .sidebar .widget.widget_sme_base_theme_events_widget {	display: none;}.btn-buy-group {	margin-bottom: 10px;}.dropdown-buy {	background: #fff;	border: 2px solid #545460;	border-radius: 0;	color: #333;	min-width: 0;	padding: 0;}.dropdown-buy > li > a {	color: #3a4273 !important;	font-size: 12px;	padding: 2px 4px;	text-transform: uppercase;}.dropdown-buy > li > a:hover, .dropdown-buy > li > a:focus {	background: none;	color: #3a4273 !important;;}.sidebar-discography .sidebar-album {	border-bottom: 1px solid #cccccc;	margin-bottom: 10px;	padding-bottom: 10px;}.sidebar-release-date {	text-transform: uppercase;}.tracks-content {	padding: 0;}.track-title {	margin-top: 15px;}.tracks {	list-style: none;	margin: 0;	padding: 0;}.tracks > li {	border-bottom: 1px solid #ccc;	padding: 10px;}.tracks > li:nth-child(even) {	background-color: #eee;}.tracks > li .track-no {	font-style: italic;	font-weight: bold;	margin-right: 10px;}.tracks > li .track-title {	font-style: italic;	font-weight: bold;	margin-right: 10px;}.tracks > li .track-media {	display: inline-block;	margin-right: 10px;	vertical-align: middle;}.player-control {	background: url('assets/img/bg/sg-sprite.png') no-repeat;	display: block;	height: 32px;	width: 32px;}.player-control.play {	background-position: -4px -672px;}.player-control.play:hover, .player-control.play:focus {	background-position: -4px -736px;}.player-control.pause {	background-position: -4px -921px;}.player-control.pause:hover, .player-control.pause:focus {	background-position: -4px -970px;}.lyrics-btn {	background-color: #6a6a6a;	background-image: -moz-linear-gradient(top, #6a6a6a, #353535);	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #6a6a6a), color-stop(1, #353535));	border: 1px solid #373737;	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#6a6a6a',EndColorStr='#353535')";	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#6a6a6a', EndColorStr='#353535');	text-transform: lowercase;}.lyrics-btn:hover, .lyrics-btn:focus {	background-color: #4A4A4A;	background-image: -moz-linear-gradient(top, #4A4A4A, #252525);	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #4A4A4A), color-stop(1, #252525));	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#4A4A4A',EndColorStr='#252525')";	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#4A4A4A', EndColorStr='#252525');}/* Music Carousel */.music-carousel {	background: #000 url('assets/img/bg/bg-music.png') no-repeat center top;	background-size: 100% 100%;	margin-left: -15px;	margin-right: -15px;	padding: 15px;}.music-carousel .page-title {	border-bottom: 3px solid #fff;	color: #fff;	margin-bottom: 10px;	padding-bottom: 5px;}.music-carousel .music-carousel-item {	border-right: 1px solid #666666;	padding: 0 15px;}.music-carousel .music-carousel-item .dropdown-buy > li > a {	font-size: 9px;}.music-carousel h3 {	margin-bottom: 5px;	margin-top: 0;	text-transform: none;}.music-carousel h3 a {	color: #fff;}.carousel-release-date {	color: #cccccc;	font-style: italic;	text-transform: uppercase;}.owl-buttons div {	background: url('assets/img/bg/sg-sprite.png') no-repeat;	height: 34px;	margin-top: -17px;	position: absolute;	top: 50%;	width: 33px;}.owl-buttons .owl-prev {	background-position: -4px -487px;	left: -30px;}.owl-buttons .owl-prev:hover, .owl-buttons .owl-prev:focus {	background-position: -4px -800px;}.owl-buttons .owl-next {	background-position: -4px -551px;	right: -30px;}.owl-buttons .owl-next:hover, .owl-buttons .owl-next:focus {	background-position: -4px -864px;}body.home .music-carousel {	box-shadow: 5px 5px 8px #a9a9a9;}/* Home News */#home-news {	padding-top: 15px;}#home-news .date-offset-content {	margin-left: 42px;	max-height: 200px;	overflow: hidden;}#home-news .news-item {	border-bottom: 0;}#home-news .date-box {	width: 36px;}#home-news .main-btn {	text-transform: lowercase;}#home-news .news-item .col-sm-7 .more {	padding: 5px 0;}#home-news .inner-content > .more {	border-top: 1px solid #cccccc;}#home-news time {	color: #111111;	font-family: 'nomove';	font-size: 12px;	letter-spacing: 0.2em;	text-transform: uppercase;}#home-news h2 {	font-family: 'nomove';	font-size: 18px;	font-weight: normal;	line-height: 1.5;	margin: 5px 0;	text-transform: uppercase;}#home-news h2 > a {	color: #111111;}#home-news .wp-post-image {	height: 230px;	object-fit: cover;	object-position: center top;	width: 100%;}@media screen and (max-width: 767px) {	#home-news .wp-post-image {		margin: 0 auto 15px auto;	}}#home-news .col-sm-7 .more {	text-align: left;}/* Footer */#footer-top {	/*background: #fff url('assets/img/bg/bg-bottom.png') repeat-x center top;*/	background: #fff;	box-shadow: 0 -2px 2px #a9a9a9;	margin-top: -75px;	padding: 100px 0 30px 0;	position: relative;	z-index: 10;}.footer-socials {	float: left;	list-style: none;	margin: 0;	padding: 0;}.footer-socials > li > a {	background: url('assets/img/bg/sg-sprite.png') no-repeat;	display: block;	height: 30px;	width: 34px;}.footer-socials > li > a.facebook {	background-position: 0px -317px;}.footer-socials > li > a.myspace {	background-position: -1px -1020px;}.footer-nav {	border-left: 1px solid #cccccc;	list-style: none;	margin: 0 0 0 45px;	padding: 0 0 0 127px;}.footer-nav > li {	border-bottom: 1px solid #efefef;	padding: 10px 0;}.footer-nav > li > a {	color: #333333;	display: inline-block;	font-style: italic;	font-weight: bold;	margin-left: -112px;	vertical-align: middle;	width: 112px;}.footer-nav > li > a:hover, .footer-nav > li > a:focus {	color: #000;}.footer-nav > li > ul {	display: inline-block;	list-style: none;	margin: 0;	padding: 0 0 0 0;	vertical-align: middle;}.footer-nav > li > ul > li {	display: inline-block;	vertical-align: middle;}.footer-nav > li > ul > li > a {	/*color: #999;*/	color: #6a6a6a;}.footer-nav > li > ul > li > a:after {	content: "|";	padding: 0 4px;}.footer-nav > li > ul > li:last-child > a:after {	display: none;}.footer-nav > li > ul > li > a:hover, .footer-nav > li > ul > li > a:focus {	color: #000;}.footer-nav > li > ul > li > a .main-btn {	font-size: 12px;	font-style: italic;	font-weight: bold;	text-transform: none;}#footer {	background-color: #000000;	color: #cecece;	padding: 20px 0;}#footer a {	color: #999999;}#footer a:hover, #footer a:focus {	color: #fff;}.legacy-logo {	float: left;	margin-right: 15px;}#footer .copyright a {	color: #fff;	font-weight: bold;}#footer .copyright a:hover, #footer .copyright a:focus {	color: #fff;	text-decoration: underline;}/* Embed */iframe, object, embed, img {	max-width: 100%;}/* Images */img.size-auto,img.size-full,img.size-large,img.size-medium,.attachment img {	height: auto;	max-width: 100%;}.alignleft,img.alignleft {	display: inline;	float: left;	margin-right: 20px;}.alignright,img.alignright {	display: inline;	float: right;	margin-left: 20px;}.aligncenter,img.aligncenter {	clear: both;	display: block;	margin-left: auto;	margin-right: auto;}img.alignleft,img.alignright,img.aligncenter {	margin-bottom: 10px;}/* Responsive */@media (max-width: 1040px) {	.music-carousel {		padding: 15px 30px;	}	.owl-buttons .owl-prev {		left: -25px;	}	.owl-buttons .owl-next {		right: -25px;	}}@media (max-width: 991px) and (min-width: 768px) {	body {		background-size: 1290px auto;	}	.navbar-nav > li > a {		font-size: 16px;		padding: 9px 13px;	}}@media (min-width: 768px) {	.navbar .container-fluid {		padding-left: 0;		padding-right: 0;	}	.navbar-collapse {		padding-left: 0;	}	.navbar {		float: none;		text-align: center;	}	.navbar-nav {		float: none;		position: relative;	}	.navbar-nav > li {		display: inline-block;		float: none;		position: static;		vertical-align: middle;	}	.navbar-nav > li.current-menu-item > .dropdown-menu,	.navbar-nav > li.current-menu-ancestor > .dropdown-menu {		background: none;		border: 0;		border-radius: 0;		box-shadow: none;		display: block;		float: none;		margin: 0;		min-width: 0;		padding: 0;		text-align: center;		width: 100%;	}	.navbar-nav > li.current-menu-item > .dropdown-menu > li,	.navbar-nav > li.current-menu-ancestor > .dropdown-menu > li {		display: inline-block;		vertical-align: middle;	}	.navbar-nav > li.current-menu-item > .dropdown-menu > li > a,	.navbar-nav > li.current-menu-ancestor > .dropdown-menu > li > a {		color: #6a6a6a;		font-size: 12px;		padding: 0;	}	.navbar-nav > li.current-menu-item > .dropdown-menu > li > a:after,	.navbar-nav > li.current-menu-ancestor > .dropdown-menu > li > a:after {		content: "|";		padding: 0 5px;	}	.navbar-nav > li.current-menu-item > .dropdown-menu > li:last-child > a:after,	.navbar-nav > li.current-menu-ancestor > .dropdown-menu > li:last-child > a:after {		display: none;	}	.navbar-nav > li.current-menu-item > .dropdown-menu > li > a:hover, .navbar-nav > li.current-menu-item > .dropdown-menu > li > a:focus,	.navbar-nav > li.current-menu-ancestor > .dropdown-menu > li > a:hover, .navbar-nav > li.current-menu-ancestor > .dropdown-menu > li > a:focus {		background: none;		color: #000;	}	#main-content > .row {		min-height: 600px;	}}@media (max-width: 767px) {	#header-nav {		left: 0;		position: fixed;		top: 0;		width: 100%;		z-index: 1030;	}	#header-nav {		background: #000;	}	.navbar-nav > li > a {		padding: 10px 15px;	}	.navbar-nav > li > a:hover, .navbar-nav > li > a:focus {		color: #fff;	}	.navbar-nav > li.current-menu-item > a {		color: #fff;	}	.navbar .dropdown-menu {		background: none;		display: block;		float: none;		margin: 0;		min-width: 0;		padding: 0 0 0 15px;		position: static;	}	.navbar .dropdown-menu > li > a {		background: none;		color: #6a6a6a;		font-family: 'nomove';		font-size: 17px;		font-weight: normal;		padding: 10px 15px;		text-decoration: none;		text-transform: uppercase;	}	.navbar .dropdown-menu > li.current-menu-item > a {		color: #fff;	}	.navbar .dropdown-menu > li > a:hover, navbar .dropdown-menu > li > a:focus {		color: #fff;	}	body {		background-image: none;	}	#header {		min-height: 0;		padding: 52px 0 22px 0;	}	.music-carousel h3 {		margin-top: 10px;	}	.music-carousel .music-carousel-item {		border-right: 0;	}	.sidebar {		padding-top: 15px;	}	.sidebar-home .widget {		margin-bottom: 10px;	}	.sidebar-home .col-sm-4:not(:last-child) {		border-right: 0;	}	#footer {		text-align: center;	}	#footer-top {		display: none;	}	.legacy-logo {		display: block;		float: none;		margin: 0 auto 15px auto;	}}@media (max-width: 480px) {}.newsletter-link {	display: block;}#new-music {	padding: 40px 10px 50px 10px;}#new-music .attachment-full {	display: block;	margin: 0 auto;}@media screen and (max-width: 767px) {	#new-music .attachment-full {		margin-bottom: 15px;	}}#new-music .more {	margin-top: 30px;	text-align: center;}#new-music h3 {	color: #fff;	font-family: 'nomove';	font-size: 20px;	font-weight: normal;	line-height: 1.5;	margin: 0 0 20px 0;	text-align: center;	text-transform: uppercase;}#new-music .music-tabs ul {	border-bottom: 1px solid #4f4f4f;	display: flex;	flex-direction: row;	flex-wrap: nowrap;	justify-content: space-between;	list-style: none;	margin: 0 0 30px 0;	padding: 0;}#new-music .music-tabs ul > li {	display: inline-block;	flex: 0 0 auto;	font-family: 'nomove';	font-size: 14px;	line-height: 1;	padding-bottom: 10px;	position: relative;	text-transform: uppercase;	vertical-align: middle;}#new-music .music-tabs ul > li > a {	color: #fff;}#new-music .music-tabs ul > li > a.active:after {	background: #5d617e;	bottom: -3px;	content: '';	display: block;	height: 5px;	position: absolute;	width: 100%;}#new-music .music-tabs .tabs > div:not(.active) {	display: none;}#new-music .music-tabs .tabs > div iframe {	display: block;	margin: 0 auto;}.new-footer {	align-items: center;	display: flex;	flex-direction: row;	flex-wrap: nowrap;	justify-content: space-between;}.new-footer > div:first-child {	flex: 0 0 auto;}.new-footer > div:first-child > nav > ul {	list-style: none;	margin: 0;	padding: 0;}.new-footer > div:first-child > nav > ul > li {	display: inline-block;	font-family: 'nomove';	font-size: 15px;	line-height: 1;	text-transform: uppercase;	vertical-align: middle;}.new-footer > div:first-child > nav > ul > li + li {	margin-left: 25px;}.new-footer > div:first-child > nav > ul > li > a {	color: #0c0c0d;}.new-footer > div:last-child {	flex: 0 0 auto;}.new-footer > div:last-child > ul {	list-style: none;	margin: 0;	padding: 0;}.new-footer > div:last-child > ul > li {	display: inline-block;	font-size: 18px;	line-height: 1;	vertical-align: middle;}.new-footer > div:last-child > ul > li + li {	margin-left: 10px;}.new-footer > div:last-child > ul > li > a {	color: #242424;}#header {	min-height: 0;	padding: 25px 0;}@media screen and (min-width: 768px) {	#header-nav > .container-fluid {		align-items: center;		display: flex;		flex-direction: row;		flex-wrap: nowrap;		justify-content: space-between;		padding: 0 15px;		width: 100%;	}	#header-nav > .container-fluid > a {		display: inline-block;		flex: 0 0 auto;		max-width: 400px;		vertical-align: middle;	}}@media screen and (max-width: 767px) {	#header-nav {		background: #c9c9c9;		padding: 15px 0;	}	#header-nav > .container-fluid > a {		display: inline-block;		max-width: 150px;		vertical-align: middle;	}	.navbar-toggle .icon-bar {		background: #000;	}	.navbar-header {		display: inline-block;		min-width: 64px;		position: absolute;		right: 15px;		top: 10px;		vertical-align: middle;	}	/*body {		padding-top: 51px;	}*/	.dropdown-menu {		border: 0;		box-shadow: none;	}}@media screen and (max-width: 1300px) {	#header-nav > .container-fluid > a {		max-width: 300px;	}}@media screen and (max-width: 1000px) {	#header-nav > .container-fluid > a {		max-width: 200px;	}}#header-nav-collapse {	flex: 0 0 auto;}#header-nav .newsletter {	display: inline-block;	margin-left: 30px;	text-align: left;	vertical-align: middle;}@media screen and (max-width: 1000px) {	#header-nav .newsletter {		display: none;	}}#header-menu {	display: inline-block;}#header-nav .newsletter span {	color: #000;	display: block;	font-family: 'nomove';	font-size: 13px;	font-weight: normal;	line-height: 1;	margin-bottom: 10px;	text-transform: uppercase;}@media screen and (max-width: 767px) {	.sidebar {		text-align: center;	}	.widget_sp_image a {		display: inline-block;	}	.widget_sp_image img {		margin: 0 auto;	}	body.single:not(.single-photo-gallery) .sidebar {		display: none;	}}