@charset "utf-8";

/* Outer Wrapper

================================================== */

#outer-wrapper {

	width:100%;

}

.inner {

	width:980px;

	margin:0px auto;

	position:relative;

}

.shadow {

	box-shadow:0px 5px 12px #666;

}

/* Header

================================================== */

#header {

	width:100%;

	height:180px;

	float:left;

	position:relative;

	z-index:2;

	margin-bottom:15px;

	background:url(../images/header.gif) repeat-x;

}

.nomarg {

	margin:0px !important;

}

.nopad-bot {

	padding-bottom:0px !important;

}

.topbar {

	width:100%;

	height:6px;

	display:block;

	background:url(../images/black.png);

}

/* Logo

================================================== */

.logo {

	float:left;

	width:350px;

	height:95px;

	padding:30px 0px 0px 0px;

}

/* Top links

================================================== */

.top-links {

	float:right;

	position:relative;

	margin:31px 0px 0px 0px;

}

.top-links li{

	float:left;

	padding:0px 20px;

	background:url(../images/sep2.gif) no-repeat right;

}

.top-links li h4{

	float:left;

	padding:8px 15px 0px 0px;

}

.top-links li:last-child{

	background:none;

	padding-right:0px;

}

.top-links > li > a{

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

	font-size:16px;

	color:#b3b3b;

	display:inline-block;

	text-transform:uppercase;

	text-shadow:1px 1px #000;

	margin:7px 0px 0px 0px;

}

/* Login Box

================================================== */

#login-box {

	width:300px;

	background:#131313;

	position:absolute;

	top:50px;

	z-index:8999;

	right:0;

	display:none;

}

#login-box h4{

	width:270px;

	float:left;

	padding:15px;

}

#login-box a.closeit{

	width:23px;

	height:23px;

	display:inline-block;

	background:url(../images/cross.png) no-repeat;

	float:right;

}

#login-box ul{

	width:260px;

	float:left;

	padding:20px 20px 5px 20px;

}

#login-box ul li{

	width:260px;

	float:left;

	padding:0px 0px 15px 0px;

	background:none;

}

#login-box ul li input.bar{

	width:238px;

	height:40px;

	line-height:40px;

	padding:0px 10px !important;

	float:left;

	font-size:12px;

	color:#464545;

	margin:0px;

	border:#0b0b0b solid 1px;

	border-radius:3px;

	background:#1c1c1c;

}

#login-box ul li p{

	float:left;

	color:#7a7979;

	padding:1px 0px 0px 5px;

}

#login-box ul li a{

	color:#7a7979;

	font-size:11px;

}

/* Search Box

================================================== */

#search-box {

	width:251px;

	height:29px;

	float:left;

	padding:4px 3px 3px 3px;

	border-radius:3px;

	border:#0b0b0b solid 1px;

	background:url(../images/black.png);

}

#search-box input.bar{

	float:left;

	width:155px;

	height:29px;

	line-height:29px;

	border:none;

	padding:0px 10px;

	font-size:11px;

	background:transparent;

	box-shadow:none;

	color:#484848;

}

#search-box button{

	border:none;

	height:29px;

	font-size:11px;

	text-shadow:none;

	float:right;

	color:#fff !important;

	padding:0px 10px 0px 25px;

	background:url(../images/mag.png) no-repeat 7px 9px #2b2b2b;

}

/* Navigation

================================================== */

.navigation {

	width:100%;

	height:50px;

	float:left;

	margin-top:2px;

}

.ddsmoothmenu{

	float:left;

}

.ddsmoothmenu ul{

	z-index:999;

	margin:0;

	list-style-type:none;

	float:left;

}

.ddsmoothmenu ul li{

	position:relative;

	display:inline;

	float:left;

}

.ddsmoothmenu>ul>li:first-child{

	padding-left:0px;

}

.ddsmoothmenu ul li a{

	display:block;

	height:36px;

	padding:14px 20px 0px 20px;

	color:#b3b3b3;

	text-decoration:none;

	font-size:14px;

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

	text-transform:uppercase;

}

* html .ddsmoothmenu ul li a{

	display:inline-block;

}

.ddsmoothmenu ul li a.selected {

		

}

.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited{

	color:#FFF;

}

.ddsmoothmenu > ul > li > a:hover, 

.ddsmoothmenu > ul > li.current-menu-item > a {

	background-image:url(../images/navi-bg.png);

	color:#FFF;

}

.ddsmoothmenu > ul > li > a:hover, 

.ddsmoothmenu > ul > li.current-menu-item > a,

.ddsmoothmenu > ul > li > a.selected {

	color:#FFF;

}

.ddsmoothmenu ul li ul{

	position:absolute;

	left:0;

	display:none;

	visibility:hidden;

	margin:0px 0px 0px 0px;

	padding:0px 0px 5px 0px;

	background:#262626;

	border:#2f2f2f solid 1px;

	width:200px;

}

.ddsmoothmenu ul li ul li{

	display:list-item;

	float:left;

	padding:0px 5px;

	margin:0px;

}

.ddsmoothmenu ul li ul li:first-child{

	padding-top:5px;

}

.ddsmoothmenu ul li ul li.last{

	padding-bottom:5px;

}

.ddsmoothmenu ul li ul li ul{

	top:0;

	margin:0px 0px 0px -15px;

	width:191px !important;

	background:#393939;

}

.ddsmoothmenu ul li ul li a{

	width:165px;

	height:24px;

	padding:6px 5px 0px 10px;

	margin:0;

	font-size:13px;

	border-radius:2px;

	border:none;

}

.ddsmoothmenu ul li ul li a.selected{

	background-image:none;

}

.ddsmoothmenu ul li ul li a:hover, .ddsmoothmenu ul li ul li a.selected{

	background:none !important;

	color:#fff;

}

.ddsmoothmenu ul li ul li ul li a{

	color:#fff !important;

}

.ddsmoothmenu ul li ul li ul li a:hover{

	color:#fff !important;

}

* html .ddsmoothmenu{

	height: 1%;

}

/* Banner

================================================== */

#banner {

	width:100%;

	height:530px;

	z-index:1;

	position:relative;

}

#banner .banner-in{

	width:980px;

	height:427px;

	margin:0px auto;

}

.nivoSlider {

	position:relative;

	width:100%;

	height:auto;

	overflow: hidden;

}

.nivoSlider img {

	position:absolute;

	top:0px;

	left:0px;

	max-width: none;

}

.nivo-main-image {

	display: block !important;

	position: relative !important; 

	width: 100% !important;

}



/* If an image is wrapped in a link */

.nivoSlider a.nivo-imageLink {

	position:absolute;

	top:0px;

	left:0px;

	width:100%;

	height:100%;

	border:0;

	padding:0;

	margin:0;

	z-index:6;

	display:none;

}

/* The slices and boxes in the Slider */

.nivo-slice {

	display:block;

	position:absolute;

	z-index:5;

	height:100%;

	top:0;

}

.nivo-box {

	display:block;

	position:absolute;

	z-index:5;

	overflow:hidden;

}

.nivo-box img { display:block; }

/* Caption styles */

.nivo-caption {

	position:absolute;

	color:#fff;

	width:370px;

	height:241px;

	z-index:9985;

	top:70px;

	left:50px;

	padding:20px;

	display:block !important;

	opacity:1 !important;

	-webkit-box-sizing:border-box;

	-moz-box-sizing:border-box;

	box-sizing:border-box;

}

.nivo-caption h1{

	font-size:36px;

	padding:10px 0px;

}

.nivo-caption h1 a{

	color:#FFF;

}

a.banner-more{

	float:left;

	position:absolute;

	bottom:0px;

	left:-10px;

}

a.banner-more span{

	display:inline-block;

}

a.banner-more span:first-child{

	width:inherit;

	height:inherit;

	display:block;

	padding:5px 10px 5px 40px;

	color:#FFF !important;

	float:left;

	background:url(../images/readmore.png) no-repeat 30px 10px;

}

a.banner-more span.corner{

	width:100%;

	height:8px;

	clear:both;

	display:inline-block;

	background:url(../images/banner-corner.png) no-repeat 0px 0px;

}

.nivo-html-caption {

	display:none;

}

/* Direction nav styles (e.g. Next & Prev) */

.nivo-directionNav {

	height:80px;

	width:100%;

	position:absolute;

	bottom:140px;

	z-index:9990;

	display:inline-block !important;

}

.nivo-directionNav a {

	z-index:9;

	cursor:pointer;

	text-indent:-9999px;

}

.nivo-prevNav {

	width:20px;

	height:80px;

	float:left;

	display:inline-block !important;

	background:url(../images/banner-arrow.png) no-repeat 0px -80px #3d3d3d;

}

.nivo-prevNav:hover {

	background:url(../images/banner-arrow.png) no-repeat 0px 0px #3d3d3d;

}

.nivo-nextNav {

	width:20px;

	height:80px;

	float:right;

	display:inline-block !important;

	background:url(../images/banner-arrow.png) no-repeat -20px -80px #3d3d3d;

}

.nivo-nextNav:hover {

	background:url(../images/banner-arrow.png) no-repeat -20px 0px #3d3d3d;

}

/* Control nav styles (e.g. 1,2,3...) */

.nivo-controlNav a {

	position:relative;

	z-index:9;

	cursor:pointer;

}

.nivo-controlNav a.active {

	font-weight:bold;

}

/* cosmetics */

.theme-default .nivoSlider {

	position:relative;

	background:#000 url(../images/ajax-loader.gif) no-repeat 50% 50%;

}

.theme-default .nivoSlider img {

	position:absolute;

	top:0px;

	left:0px;

	display:none;

}

.theme-default .nivoSlider a {

	display:block;

}

.nivo-controlNav {

	left:49%;

	padding:5px 10px;

	position:absolute;

	border-radius:20px;

	bottom:20px;

	z-index:9990;

	display:none;

}

/* Sub Page Banner

================================================== */

#sub-banner {

	width:100%;

	z-index:1;

}

#sub-banner .in{

	width:980px;

	height:440px;

	margin:0px auto;

}

/* Albums

================================================== */

.albums {

	width:100%;

	float:left;

	position:relative;

	background:url(../images/line-hr.gif) repeat-x bottom;

}

#albums {

	width:100%;

	float:left;

	overflow:hidden;

}

.togglebtn {

	width:46px;

	height:17px;

	bottom:-16px;

	left:50%;

	border-radius:0px 0px 3px 3px;

	margin-left:-23px;

	position:absolute;

	display:inline-block;

	background:url(../images/toggle-btn.gif) no-repeat bottom;

}

/* About Albums

================================================== */

.about-albums {

	width:700px;

	float:left;

}

.about-albums p{

	font-size:12px;

}

/* Now Playing

================================================== */

.nowplaying {

	width:260px;

	float:right;

	font-size:11px;

}

.nowplaying p{

	margin-bottom:10px;

}

/* Custom Scroll Bar

================================================== */

#mcs5_container {

	margin:20px 0px 0px 0px; 

	width:700px;

}

#mcs5_container .customScrollBox {

	position:relative; 

	width:685px; 

	overflow:hidden;

}

#mcs5_container .customScrollBox .horWrapper{

	position:relative; 

	float:left;

	width:100% !important;

	height:150px;

}

#mcs5_container .customScrollBox .container{

	position:relative; 

	left:0; 

	display:inline-block; 

	*display:inline;

	margin:0;

}

#mcs5_container .customScrollBox .content {

	clear:both;

}

#mcs5_container .customScrollBox .content ul{

	float:left;

}

#mcs5_container .customScrollBox .content ul li{

	margin-left:20px; 

	float:left;

}

#mcs5_container .customScrollBox .content ul li img{

	float:left;

}

#mcs5_container .customScrollBox .content ul li:first-child{

	margin-left:0px; 

}

#mcs5_container .dragger_container{

	position:relative; 

	height:8px; 

	width:564px;

	top:113px;

	left:56px;

	border-radius:3px;

	background:#131313;

	border-top:#0b0b0b solid 1px;

}

#mcs5_container .dragger{

	position:absolute; 

	width:198px; 

	height:8px;

	border-radius:3px;

}

#mcs5_container .dragger_pressed{

	position:absolute; 

	width:198px; 

	height:8px;

	border-radius:3px;

}

#mcs5_container .scrollUpBtn,#mcs5_container .scrollDownBtn{

	position:absolute; 

	top:0; 

	display:inline-block; 

	font-family:Arial,Helvetica,sans-serif; 

	font-size:large; 

	font-weight:normal; 

	color:#C30; 

	margin:8px 5px 0 10px; 

	text-decoration:none;

}

#mcs5_container .scrollDownBtn{

	right:10px;

}

#mcs5_container .scrollUpBtn{

	right:50px;

}

#mcs5_container .scrollUpBtn:hover,

#mcs5_container .scrollDownBtn:hover{

	color:#fff;

}

/* Custom Scroll Bar

================================================== */

.columns-sec {

	width:100%;

	float:left;

}

.shade {

	padding:30px 0px 0px 0px;

	background:url(../images/shade.png) no-repeat top center;

}

.twocol {

	float:left;

	width:100%;

	background:url(../images/twocol.gif) repeat-y;

}

.threecol {

	float:left;

	width:100%;

	background:url(../images/threecol.gif) repeat-y;

}

/* Column 1

================================================== */

.col1 {

	width:260px;

	float:left;

	padding-left:22px;

	margin-left:18px;

}

.columns-sec .col1:first-child{

	padding-left:0px;

	margin-left:0px;

	background:none;

}

/* Column 2

================================================== */

.col2 {

	width:380px;

	float:left;

	padding-left:22px;

	margin-left:18px;

}

/* Column 3

================================================== */

.col3 {

	width:680px;

	float:left;

	display:table-column;

}

/* Column 4

================================================== */

.col4 {

	width:100%;

	float:left;

}

/* Widget

================================================== */

.widget {

	width:100%;

	float:left;

	margin-top:20px;

	padding-bottom:20px;

	border-bottom: solid 1px #000;

}

.col1 .widget:first-child {

	margin-top:0px;

}

/* Upcoming Events

================================================== */

.upcoming-eve {

	width:100%;

	float:left;

}

.upcoming-eve .current-eve{

	width:100%;

	float:left;

	padding:10px;

	margin:0px 0px 20px 0px;

	border-radius:3px;

	-webkit-box-sizing:border-box;

	-moz-box-sizing:border-box;

	box-sizing:border-box;

	background:url(../images/black.png);

	text-align:center;

}

.current-eve h5{

	padding:0px 0px 10px 0px;

}

.countdown_row {

	clear: both;

	width: 100%;

	text-align: center;

}

.countdown_show1 .countdown_section {

	width: 98%;

}

.countdown_show2 .countdown_section {

	width: 48%;

}

.countdown_show3 .countdown_section {

	width: 32.5%;

}

.countdown_show4 .countdown_section {

	width: 25%;

}

.countdown_show5 .countdown_section {

	width: 19.5%;

}

.countdown_show6 .countdown_section {

	width: 16.25%;

}

.countdown_show7 .countdown_section {

	width: 14%;

}

.countdown_section {

	display: block;

	float: left;

	font-size: 12px;

	text-align: center;

	background:url(../images/sep2.png) repeat-y left;

}

.countdown_row .countdown_section:first-child {

	background:none;

}

.countdown_amount {

	font-size: 30px;

	color:#FFF;

	display:inline-block;

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

}

.countdown_descr {

	display: block;

	width: 100%;

	font-size:12px;

}

.upcoming-eve ul{

	width:100%;

	float:left;

}

.upcoming-eve ul li{

	width:100%;

	float:left;

	position:relative;

	padding:11px 0px;

	border-top:#1e1e1e dotted 1px;

}

.upcoming-eve ul li:first-child{

	padding-top:0px;

	border-top:none;

}

.upcoming-eve ul li .date{

	width:35px;

	float:left;

	position:absolute;

	left:0;

	padding-bottom:10px;

	background:url(../images/sep3.gif) no-repeat right center;

}

.upcoming-eve ul li .date span{

	color:#818181;

	font-size:11px;

	padding-left:2px;

}

.upcoming-eve ul li .date h1{

	color:#818181;

	font-size:24px;

}

.upcoming-eve ul li:hover .date span{

	color:#fff;

}

.upcoming-eve ul li:hover .date h1{

	color:#fff;

}

.upcoming-eve ul li .desc{

	width:100%;

	float:left;

	padding:0px 0px 0px 45px;

	-webkit-box-sizing:border-box;

	-moz-box-sizing:border-box;

	box-sizing:border-box;

}

.upcoming-eve ul li .desc h4{

	padding:3px 0px;

}

.upcoming-eve ul li .desc p{

	color:#646262;

}

.upcoming-eve ul li:hover .desc p{

	color:#fff;

}

.upcoming-eve ul li:hover{

	color:#FFF;

}

.upcoming-eve ul li:hover a{

	color:#FFF;

}

.upcoming-eve a.viewfullcal{

	color:#FFF;

	float:left;

	width:100%;

	font-size:18px;

	padding:10px 0px;

	text-align:center;

	margin-top:6px;

	border-radius:3px;

	display:inline-block;

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

	background:url(../images/black.png);

}

/* Tweets

================================================== */

.tweets {

	width:100%;

	float:left;

}

.tweets ul{

	width:100%;

	float:left;

}

.tweets ul li{

	width:100%;

	float:left;

	padding:10px 0px;

	border-top:#1e1e1e dashed 1px;

}

.tweets ul li:first-child{

	padding-top:0px;

	border-top:none;

}

.tweets ul li .title{

	float:left;

	width:100%;

	font-size:11px;

	padding-left:20px;

	color:#3e3e3e;

	margin-bottom:2px;

	-webkit-box-sizing:border-box;

	-moz-box-sizing:border-box;

	box-sizing:border-box;

	background:url(../images/twity.png) no-repeat 0px 3px;

}

.tweets ul li .title a{

	color:#d5d5d5;

	font-size:13px;

	font-weight:bold;

	padding-right:5px;

}

/* Latest Videos

================================================== */

.latest-videos {

	width:100%;

	float:left;

	padding-bottom:20px;

	margin-bottom:20px;

	background:url(../images/line-hr.gif) repeat-x bottom;

}

.latest-videos .video{

	width:100%;

	float:left;

}

.latest-videos .video iframe{

	width:100%;

}

.latest-videos .desc{

	width:100%;

	float:left;

	padding:10px 0px 0px 0px;

}

.latest-videos .desc p{

	padding-top:5px;

}

/* Latest News

================================================== */

.latest-news {

	width:100%;

	float:left;

	padding-bottom:20px;

	background:url(../images/line-hr.gif) repeat-x bottom;

}

ul.news-list{

	width:100%;

	float:left;

	padding-bottom:10px;

}

ul.news-list li{

	width:100%;

	float:left;

	padding:15px 0px;

	position:relative;

}

ul.news-list li:first-child{

	padding-top:0px;

}

ul.news-list li .thumb{

	position:absolute;

	left:0;

}

ul.news-list li .thumb img{

	float:left;

}

ul.news-list li .thumb span{

	position:absolute;

	left:0;

	top:0;

	padding-top:45px;

	display:none;

	width:100%;

	height:100%;

	font-size:14px;

	color:#FFF;

	text-align:center;

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

	background:url(../images/circles.png) no-repeat center center;

	-webkit-box-sizing:border-box;

	-moz-box-sizing:border-box;

	box-sizing:border-box;

}

ul.news-list li:hover .thumb span{

	display:block;

}

ul.news-list li .desc{

	width:100%;

	float:left;

	padding:0px 0px 0px 130px;

	-webkit-box-sizing:border-box;

	-moz-box-sizing:border-box;

	box-sizing:border-box;

}

ul.news-list li .desc h4{

	padding:0px 0px 6px 0px;

}

ul.news-list li .desc p.post-opts{

	color:#8d8d8d;

	font-size:11px;

	text-transform:uppercase;

	padding:0px 0px 6px 0px;

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

}

ul.news-list li .desc p.post-opts a:hover{

	color:#fff;

}

/* Top Seller

================================================== */

.top-seller {

	width:100%;

	float:left;

}

.top-seller .thumb{

	float:left;

}

.top-seller .thumb img{

	float:left;

}

.top-seller .desc{

	float:left;

	margin:10px 0px 0px 0px;

}

.top-seller .desc h4{

	margin:0px 0px 5px 0px;

}

/* Other Albums

================================================== */

.albums-widget {

	width:100%;

	float:left;

}

.albums-widget ul{

	width:100%;

	float:left;

}

.albums-widget ul li{

	width:100%;

	float:left;

	padding:20px 0px;

	position:relative;

}

.albums-widget ul li:first-child{

	padding-top:0px;

}

.albums-widget .thumb{

	float:left;

	position:absolute;

	left:0;

}

.albums-widget .thumb img{

	float:left;

	width:100%;

}

.albums-widget .desc{

	float:left;

	width:100%;

	padding:0px 0px 0px 130px;

	-webkit-box-sizing:border-box;

	-moz-box-sizing:border-box;

	box-sizing:border-box;

}

.albums-widget .desc p{

	color:#636262;

	font-size:11px;

	padding:2px 0px;

}

.albums-widget .desc p.date{

	color:#8d8d8d;

	font-size:11px;

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

}

.albums-widget .desc a.buy{

	color:#999999;

	padding:3px 10px;

	font-size:11px;

	text-transform:uppercase;

	background:#2B2B2B;

	border-radius:10px;

}

.albums-widget .desc a.buynow:hover {

	color:#FFF;

}

/* Facebook

================================================== */

.facebook {

	width:100%;

	float:left;

	padding:20px;

	-webkit-box-sizing:border-box;

	-moz-box-sizing:border-box;

	box-sizing:border-box;

	background:#0f0f0f;

}

/* Advertisment Widget

================================================== */

.advert {

	width:100%;

	float:left;

	padding:5px;

	-webkit-box-sizing:border-box;

	-moz-box-sizing:border-box;

	box-sizing:border-box;

	background:#0f0f0f;

}

.advert span{

	font-size:9px;

	color:#808080;

}

/* Newsletter

================================================== */

.newsletter {

	width:100%;

	float:left;

}

.newsletter input{

	width:100% !important;

	-webkit-box-sizing:border-box;

	-moz-box-sizing:border-box;

	box-sizing:border-box;

	

}

/* Facebook

================================================== */

.text-widget {

	width:100%;

	float:left;

}

.text-widget p{

	width:100%;

	float:left;

	padding:5px 0px;

}

/* Our Team

================================================== */

.ourteam {

	width:100%;

	float:left;

}

ul.teamlist{

	width:100%;

	float:left;

}

ul.teamlist li:first-child{

	padding-top:0px;

}

ul.teamlist li{

	width:100%;

	float:left;

	position:relative;

	padding:10px 0px;

}

ul.teamlist li a.thumb{

	position:absolute;

	left:0;

	float:left;

}

ul.teamlist li .desc{

	padding-left:74px;

	-webkit-box-sizing:border-box;

	-moz-box-sizing:border-box;

	box-sizing:border-box;

}

ul.teamlist li .desc h4{

	padding:0px 0px 4px 0px;

}

ul.teamlist li .desc p{

	color:#636262;

	font-size:11px;

}

ul.teamlist li .desc p.txt{

	color:#8e8f90;

	font-size:11px;

}

/* Static

================================================== */

.static {

	width:100%;

	float:left;

}

.static p{

	padding:5px 0px;

}

/* Testimonials

================================================== */

.testimonials {

	width:100%;

	float:left;

	background:url(../images/line-hr.gif) repeat-x top;

	padding-top:20px;

	margin-top:15px;

}

/* News

================================================== */

.news {

	width:100%;

	float:left;

}

.late-news {

	width:100%;

	float:left;

}

.late-news li{

	width:100%;

	float:left;

	position:relative;

	padding:30px 0px;

	border-bottom:solid 1px #000;

}

.late-news li:first-child{

	background:none;

	padding-top:0;

}

.late-news li .thumb{

	margin-bottom:10px;

}

.late-news li .thumb img{

	float:left;

}

.late-news li .desc{

	width:100%;

	padding:0px 0px 0px 230px;

	-webkit-box-sizing:border-box;

	-moz-box-sizing:border-box;

	box-sizing:border-box;

	position:absolute;

}

.late-news li .desc h3{

	padding:0px 0px 10px 0px;

}

.late-news li .desc p{

	padding:0px 0px 10px 0px;

}

.readmore{

	font-size:11px;

}

.late-news li.featured .desc{

	float:left;

	padding:0px 0px 0px 0px;

	position:relative;

}

/* profile

================================================== */

.profile {

	width:100%;

	float:left;

}

.late-profile {

	width:100%;

	float:left;

}

.late-profile li{

	width:100%;

	float:left;

	position:relative;

	padding:30px 0px;

	border-bottom:solid 1px #ccc;

}

.late-profile li:first-child{

	background:none;

	padding-top:0;

}

.late-profile li .thumb{

}

.late-profile li .thumb img{

	float:left;

}

.late-profile li .desc{

	width:100%;

	padding:0px 0px 0px 230px;

	-webkit-box-sizing:border-box;

	-moz-box-sizing:border-box;

	box-sizing:border-box;

	position:absolute;

}

.late-profile li .desc h3{

	padding:0px 0px 10px 0px;

}

.late-profile li .desc p{

	padding:0px 0px 10px 0px;

}

.readmore{

	font-size:11px;

}

.late-profile li.featured .desc{

	float:left;

	padding:0px 0px 0px 0px;

	position:relative;

}

/* Pagination

================================================== */

.paging {

	width:100%;

	float:left;

	padding-top:2px;

	height:39px;

	background:url(../images/line-hr.gif) repeat-x top;

}

.paging ul{

	width:100%;

	float:left;

	padding-bottom:2px;

	height:37px;

	background:url(../images/line-hr.gif) repeat-x bottom;

}

.paging ul li{

	float:left;

}

.paging ul li a{

	float:left;

	color: #4c4c4c;

	height:28px;

	font-size:12px;

	display:inline-block;

	padding:9px 15px 0px 15px;

	text-transform:uppercase;

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

}

.paging ul li a.active, .paging ul li a:hover{

	background:#1e1e1e;

	color:#FFF;

}

/* live

================================================== */

.live {

	width:100%;

	float:left;

}

/* live Post

================================================== */

.post {

    width: 99%;

    float: left;

    background: #efefef;

    border: 1px dotted #666666;

    margin-bottom: 20px;

}

.post .thumb{

	width:100%;

	float:left;

}

.post .desc{

	width:100%;

	float:left;

}

.post .desc .date{

	width:140px;

	float:left;

	position:absolute;

	left:0;

	padding-top:10px;

	text-align:center;

}

.post .desc .date h1{

	font-size:29px;

	color:#3f3f3f;

}

.post .desc .date h1:first-child{

	font-size:51px;

	line-height:65px;

}

.post .desc .desc-sec{

	width:100%;

	-webkit-box-sizing:border-box;

	-moz-box-sizing:border-box;

	box-sizing:border-box;

	padding:20px 20px 20px 150px;

}

.post .desc .desc-sec h3 a{

	color:#FFF;

}

.post .desc .desc-sec .post-opts{

	width:100%;

	float:left;

	padding:5px 0px 0px 0px;

}

.post .desc .desc-sec .post-opts p{

	float:left;

	padding:0px 10px;

	color:#8e8f90;

	background:url(../images/sep4.png) no-repeat 0px 6px;

}

.post .desc .desc-sec .post-opts p a{

	color:#8e8f90;

}

.post .desc .desc-sec .post-opts p:first-child{

	padding-left:0px;

	background:none;

}

/* live Post Post

================================================== */

.post-detail {

	width:100%;

	float:left;

	margin-bottom:20px;

	background:url(../images/line-hr.gif) repeat-x bottom;

}

.post-detail .thumb{

	width:100%;

	float:left;

}

.post-detail .desc{

	width:100%;

	float:left;

}

.post-detail .desc p{

	width:100%;

	float:left;

	padding:5px 0px;

}

.post-detail .desc h3 a{

	color:#FFF;

}

.post-detail .desc .post-opts{

	width:100%;

	float:left;

	padding:10px 0px 10px 0px;

	margin:0px 0px 10px 0px;

	background:url(../images/line-hr.gif) repeat-x bottom;

}

.post-detail .desc .post-opts p{

	float:left;

	padding:0px 10px;

	width:auto !important;

	color:#8e8f90;

	background:url(../images/sep4.png) no-repeat 0px 6px;

}

.post-detail .desc .post-opts p a{

	color:#8e8f90;

}

.post-detail .desc .post-opts p:first-child{

	padding-left:0px;

	background:none;

}

.post-detail .desc .post-share{

	width:100%;

	float:left;

	margin:10px 0px 0px 0px;

}

.post-detail .desc .post-share ul{

	float:left;

	width:100%;

	padding:15px 0px;

	background:url(../images/line-hr.gif) repeat-x top;

}

.post-detail .desc .post-share ul li{

	float:left;

	padding-right:10px;

}

a.print{

	font-size:12px;

	color:#555555;

	text-transform:uppercase;

	padding:0px 0px 0px 15px;

	display:inline-block;

	background:url(../images/print.png) no-repeat 0px 2px;

}

/* About Authore

================================================== */

.about-author {

	width:100%;

	padding-bottom:20px;

	margin-bottom:20px;

	background:url(../images/line-hr.gif) repeat-x bottom;

}

.about-author .about-inner{

	width:100%;

	padding:20px;

	position:relative;

	background:url(../images/black.png);

	-webkit-box-sizing:border-box;

	-moz-box-sizing:border-box;

	box-sizing:border-box;

	float:left;

}

.about-author .avatar{

	float:left;

	width:60px;

	position:absolute;

	left:20px;

}

.about-author .desc{

	float:right;

	width:100%;

	padding:0px 20px 0px 80px;

	-webkit-box-sizing:border-box;

	-moz-box-sizing:border-box;

	box-sizing:border-box;

}

.about-author .desc h4 {

	float:left;

}

.about-author .desc h4 a{

	color:#fff;

}

.about-author .desc .by{

	font-size:11px;

	color:#3c3c3c;

	padding:4px 0px 0px 10px;

	display:inline-block;

	float:left;

}

/* Comments Section

================================================== */

.comments {

	width:100%;

	float:left;

	padding-bottom:20px;

	margin-bottom:20px;

	background:url(../images/line-hr.gif) repeat-x bottom;

}

.comments ul{

	width:100%;

	float:left;

}

.comments ul li{

	width:100%;

	float:left;

	margin-top:20px;

	position:relative;

	-webkit-box-sizing:border-box;

	-moz-box-sizing:border-box;

	box-sizing:border-box;

}

.comments ul li:first-child{

	margin-top:0px;

}

.comments ul li .avatar{

	float:left;

	width:60px;

	position:absolute;

	left:0;

	margin-top:2px;

}

.comments ul li .avatar img{

	float:left;

}

.comments ul li .desc{

	float:right;

	width:auto;

	display:block;

	padding:15px;

	margin:0px 0px 0px 80px;

	-webkit-box-sizing:border-box;

	-moz-box-sizing:border-box;

	box-sizing:border-box;

	position:relative;

	background:url(../images/black.png);

}

.desc h5{

	float:left;

}

.desc h5 a{

	color:#FFF;

}

.desc p.ago{

	float:left;

	padding:3px 0px 0px 10px;

}

.desc a.reply{

	float:right;

	position:absolute;

	right:10px;

	top:10px;

	

	color:#999999;

	padding:1px 10px;

	font-size:11px;

	text-transform:uppercase;

	background:#2B2B2B;

	border-radius:10px;

}

.comments ul li .desc a.reply:hover{

	color:#FFF;

}

.desc p.txt{

	float:left;

	width:100%;

	padding:5px 0px;

}

.comments ul li.leveltwo{

	background:url(../images/comments-sep.gif) no-repeat 0px 0px;

	padding-left:33px;

}

.comments ul li.leveltwo .avatar{

	left:33px;

}

.comments ul li.levelthree{

	background:url(../images/comments-sep.gif) no-repeat 32px 0px;

	padding-left:63px;

}

.comments ul li.levelthree .avatar{

	left:63px;

}

/* Leave A Reply Section

================================================== */

.leavereply {

	width:100%;

	float:left;

}

.forms ul{

	width:100%;

	float:left;

}

.forms ul li{

	width:100%;

	float:left;

	padding-bottom:5px;

}

.forms ul li textarea{

	width:100%;

	height:120px;

	-webkit-box-sizing:border-box;

	-moz-box-sizing:border-box;

	box-sizing:border-box;

}

/* Contact Us

================================================== */

.contact-page {

	width:100%;

	float:left;

}

.contact-page .cont-sec{

	width:100%;

	float:left;

	position:relative;

	padding-bottom:40px;

	background:url(../images/line-hr.gif) repeat-x bottom;

}

.contact-page .heading{

	margin-bottom:10px;

}

.contact-page .cont-sec .thumb{

	float:left;

	width:260px;

	margin-right:20px;

}

.contact-page .cont-sec .thumb img{

	width:100%;

}

.contact-page .cont-sec .desc{

	width:400px;

	float:left;

	-webkit-box-sizing:border-box;

	-moz-box-sizing:border-box;

	box-sizing:border-box;

}

.contact-page .cont-sec .desc h3{

	padding:0px 0px 10px 0px;

}

.cont-forms ul{

	width:100%;

	float:left;

}

.cont-forms ul li{

	width:100%;

	float:left;

	padding-bottom:5px;

	position:relative;

}

.cont-forms ul li input[type="text"],

.cont-forms ul li input[type="password"],

.cont-forms ul li input[type="email"],

.cont-forms ul li textarea,

.cont-forms ul li select {

	width: 340px;

	padding-left:46px;

}

.cont-forms ul li textarea{

	width:100%;

	height:250px;

	-webkit-box-sizing:border-box;

	-moz-box-sizing:border-box;

	box-sizing:border-box;

}

.cont-forms ul li span.img-icon{

	width:35px;

	height:30px;

	position:absolute;

	left:0;

	top:5px;

	display:inline-block;

	border-right:#070707 solid 1px;

}

.cont-forms ul li span.name{

	background:url(../images/name.png) no-repeat center center; 

}

.cont-forms ul li span.email{

	background:url(../images/email.png) no-repeat center center; 

}

.cont-forms ul li span.company-name{

	background:url(../images/phone.png) no-repeat center center; 

}

.cont-forms ul li span.message{

	background:url(../images/message.png) no-repeat center 7px;

	height:241px;

}

/* Quick Enquiry

================================================== */

.contact-page {

	width:100%;

	float:left;

}

.contact-page .cont-sec{

	width:100%;

	float:left;

	position:relative;

	padding-bottom:20px;

	margin-bottom:20px;

	background:url(../images/line-hr.gif) repeat-x bottom;

}

.inquiry {

	float:left;

}

.inquiry form{

	float:left;

}

/* Album Shelves

================================================== */

#album-shelves {

	width:100%;

}

#album-shelves .inner{

	width:1085px;

	margin:0px auto;

}

#album-shelves .heading{

	width:980px;

	margin:0px auto;

}

.album-list {

	float:left;

	padding-left:30px;

}

.album-list li {

    width: 210px;

    height: 270px;

    padding: 10px;

    float: left;

    margin: 8px 0px 60px 20px;

    position: relative;

	background: #efefef;

	text-align:center;

}

.album-list li a.thumb{

	width:100%;

	float:left;

}

.album-list li a.thumb img{

	width:100%;

}

.album-list li h3{

	padding:15px 0px 10px 0px;

	width:100%;

	float:left;

}

.album-list li p{

	width:100%;

	float:left;

	padding-bottom:13px;

}

.album-list li p a{

	color:#545454;

}

/* Album Detail

================================================== */

.album-detail {

	width:100%;

	float:left;

	margin-bottom:20px;

}

.album-detail .album-detail-sec{

	width:100%;

	float:left;

	margin-bottom:20px;

	padding:0px 0px 20px 0px;

	background:url(../images/line-hr.gif) repeat-x bottom;

}

.album-detail-sec .thumb{

	width:210px;

	float:left;

	margin-right:20px;

}

.album-detail-sec .thumb img{

	width:100%;

}

.album-detail-sec .desc{

	width:750px;

	float:left;

}

.album-detail-sec .desc p{

	padding:2px 0px;

}

.album-detail-sec .desc p.release{

	color:#636262;

	font-weight:bold;

}

.album-detail-sec .desc p:first-child{

	padding-top:0px;

}

.album-track-list {

	width:100%;

	float:left;

	margin-bottom:20px;

	padding-bottom:20px;

	background:url(../images/line-hr.gif) repeat-x bottom;

}

/* Track List

================================================== */

.album-track-list .tracklist{

	width:100%;

	float:left;

	margin-top:5px;

	border-radius:3px;

	padding:10px 15px;

	-webkit-box-sizing:border-box;

	-moz-box-sizing:border-box;

	box-sizing:border-box;

	margin-bottom:10px;

}

.tracklist ul{

	float:left;

	width:100%;

	padding:7px 0px;

	border-top:#191919 dashed 1px;

}

.tracklist ul:first-child{

	padding-top:0px;

	border-top:none;

}

.tracklist li{

	float:left;

}

.tracklist li.play{

	float:left;

	width:25px;

}

.tracklist li.play ul{

	padding:0;

}

.tracklist li.play a.cp-play{

	float:left;

	width:25px;

	height:25px;

	background:url(../images/play.png) no-repeat top center;

}

.tracklist li.play a.cp-pause{

	float:left;

	width:25px;

	height:25px;

	background:url(../images/play.png) no-repeat bottom center;

}

.tracklist li.title{

	float:left;

	width:480px;

	padding:3px 0px 0px 0px;

}

.tracklist li.title p{

	font-size:14px;

	float:left;

	padding:0px 10px 0px 10px;

}

.tracklist li.title span{

	font-size:11px;

}

.tracklist li.time{

	float:left;

	width:44px;

	color:#3c3c3c;

	text-align:center;

	font-size:11px;

	padding:3px 0px 0px 0px;

}

.tracklist li a.lyrics{

	float:left;

	color:#999999;

	padding:4px 10px;

	font-size:10px;

	text-transform:uppercase;

	background:#2B2B2B;

	border-radius:10px;

	margin:3px 5px 0px 0px;

}

.tracklist li a.lyrics span{

	width:9px;

	height:10px;

	float:left;

	display:inline-block;

	background:url(../images/lyrics.gif) no-repeat;

}

.tracklist li a.download{

	float:left;

	color:#999999;

	padding:0px 10px;

	font-size:10px;

	background:#2B2B2B;

	border-radius:10px;

	margin:3px 0px 0px 0px;

}

.tracklist li a.download:hover{

	color:#FFF;

}

/* Buy Now

================================================== */

.buynow{

	width:100%;

	float:left;

	margin-top:5px;

	border-radius:3px;

	padding:15px;

	margin-bottom:10px;

	-webkit-box-sizing:border-box;

	-moz-box-sizing:border-box;

	box-sizing:border-box;

	background:url(../images/black.png);

}

.buynow ul{

	float:left;

	width:100%;

	padding:10px 0px;

}

.buynow li{

	float:left;

	padding:0px 20px;

}

.buynow li h4{

	padding:4px 0px 0px 0px;

}

.buynow li:first-child{

	padding-left:0px;

}

/* Follow Us

================================================== */

.follow-us{

	width:100%;

	float:left;

}

.follow-us ul{

	float:left;

	width:100%;

	padding:10px 0px;

}

.follow-us li{

	float:left;

	padding:0px 5px;

}

.follow-us li h4{

	padding:4px 10px 0px 0px;

}

.follow-us li:first-child{

	padding-left:0px;

}

/* GIGs

================================================== */

.gigs {

	width:100%;

	float:left;

}

.gigs .month{

	width:100%;

	float:left;

	margin-bottom:20px;

	text-align:center;

	background:url(../images/sep5.png) repeat-x 0px 15px;

}

/* Blog Post

================================================== */

.gig-post {

    width: 100%;

    float: left;

    margin-bottom: 20px;

    background: #fff;

    border: 1px dotted #666666;

    border-radius: 3px;

    position: relative;

}

.gig-post .upper-sec{

	width:100%;

	height:144px;

	float:left;

	position:relative;

}

.gig-post .date{

	width:90px;

	height:124px;

	float:left;

	position:absolute;

	left:0;

	padding-top:20px;

	text-align:center;

	background:url(../images/line-vl.gif) repeat-y right;

}

.gig-post .date h1{

	font-size:29px;

	color:#3f3f3f;

}

.gig-post .date h1:first-child{

	font-size:51px;

	line-height:65px;

}

.gig-post .desc{

	width:100%;

	float:left;

	position:relative;

	padding:20px 20px 20px 110px;

	-webkit-box-sizing:border-box;

	-moz-box-sizing:border-box;

	box-sizing:border-box;

}

.gig-post .desc .thumb{

	position:absolute;

	left:110px;

}

.gig-post .desc .txt-sec{

	padding:0px 0px 0px 140px;

}

.gig-post .desc .txt-sec h3{

	padding:0px 0px 8px 0px;

}

.gig-post .desc .txt-sec h3 a{

	color:#333;

}

.gig-post .desc .txt-sec p.time{

	float:left;

	font-size:12px;

	font-weight:bold;

	padding:0px 20px 0px 20px;

	background:url(../images/clock.png) no-repeat 0px 3px;

}

.gig-post .desc .txt-sec p.location{

	float:left;

	font-size:12px;

	font-weight:bold;

	padding:0px 0px 0px 20px;

	background:url(../images/location.png) no-repeat 0px 3px;

}

.gig-post .desc .txt-sec p.txt{

	line-height:18px;

	padding:5px 0px 0px 0px;

}

.gig-post a.mapbtn{

	width:39px;

	height:41px;

	bottom:0;

	right:1px;

	position:absolute;

	display:inline-block;

	background:url(../images/mapbtn.png) no-repeat;

}

.gig-post .map-sec{

	width:100%;

	float:left;

	display:none;

	padding:10px;

	-webkit-box-sizing:border-box;

	-moz-box-sizing:border-box;

	box-sizing:border-box;

	border-top:#181818 solid 1px;

}

.gig-post .active{

	display:block;

}

.gig-post .map-sec iframe{

	width:100%;

	height:190px;

	float:left;

	-webkit-box-sizing:border-box;

	-moz-box-sizing:border-box;

	box-sizing:border-box;

}

/* Gallery Column

================================================== */

.gallery-head {

	width:100%;

	float:left;

	padding:15px 0px 20px 0px;

}

.gallery-head h1{

	float:left;

}

.gallery-head nav{

	float:right;

}

.gallery-head nav a{

	font-size:11px;

	padding:5px 10px;

	margin-left:10px;

	border-radius:3px;

	display:inline-block;

	font-size:12px;

	color:#FFF;

	text-transform:uppercase;

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

	background:url(../images/black.png);

}

.gallery-head nav a:hover, .gallery-head nav a.active{

	background:#2b2b2b;

}

#gal-container {

	display: block;

    margin: 0 auto;

    overflow: hidden;

    width: 100%;

	position:relative;

}

#gal-container li {

	float: left;

	position: relative;

}

#gal-container ul {

	

}

#gal-container ul.hidden {

	display:none;

}

/* Gallery Two Column

================================================== */

.gallery-two-col {

	width:100%;

	overflow:hidden;

}

.gallery-two-col {

	width:1000px;

	float:left;

	margin-left:-20px;

}

.gallery-two-col li{

	width:476px;

	height:286px;

	float:left;

	display:block;

	overflow:hidden;

	position:relative;

	margin:0px 0px 20px 20px;

	border:#222222 solid 2px;

}

.gal-caption{

	width:100%;

	height:100%;

	bottom:0;

	left:0;

	display:none;

	text-align:center;

	position:absolute;

	padding:100px 40px 10px 40px;

	-webkit-box-sizing:border-box;

	-moz-box-sizing:border-box;

	box-sizing:border-box;

	background:url(../images/darkblack.png);

}

.gal-caption h3{

	padding:0px 0px 10px 0px;

}

.gal-caption p{

	padding:0px 0px 10px 0px;

	font-size:12px;

	color:#afafaf;

}

li:hover .gal-caption{

	display:block;

}

/* Gallery Three Column

================================================== */

.gallery-three-col {

	width:100%;

	overflow:hidden;

}

.gallery-three-col {

	width:1000px;

	float:left;

	margin-left:-20px;

}

.gallery-three-col li{

	width:309px;

	float:left;

	display:block;

	overflow:hidden;

	position:relative;

	margin:0px 0px 20px 20px;

	border:#222222 solid 2px;

}

/* Gallery Four Column

================================================== */

.gallery-four-col {

	width:100%;

	overflow:hidden;

}

.gallery-four-col {

	width:1000px;

	float:left;

	margin-left:-20px;

}

.gallery-four-col li{

	width:226px;

	height:156px;

	float:left;

	overflow:hidden;

	position:relative;

	margin:0px 0px 20px 20px;

	border:#222 solid 2px;

}

.gallery-four-col li a{

	float:left;

}

/*  Gallery Slide Show Rules

========================================================

*/

#gallery {

	width:100%;

	height:580px;

	position:relative;

	background:url(../images/black.png);

}

#gallery #main {

	width:960px;

	height:480px;

	position:relative;

}

#gallery #images, #gallery #thumbs {

	overflow: hidden;

}

#gallery #images {

	width:960px;

	height:480px;

	margin:0 auto;

	position:absolute;

	left:10px;

	top:10px;

}

#gallery #images .slide {

	width: 960px;

	height:480px;

	position:relative;

	float:left;

}

#gallery .gallery-thumbs {

	width:980px;

	height:94px;

}

.gallery-thumbs .caroufredsel_wrapper {

	left:40px !important;

	top:25px !important;

	width:900px !important;

}

#gallery #thumbs {

	

}

#gallery #thumbs .thumb {

	width:60px;

	height:60px;

	float: left;

	position:relative;

	margin:0 10px 0 0;

}	

#gallery #thumbs .thumb img {

}

#gallery #thumbs .thumb a {

	display:block;

	position:absolute;

	top:0;

	left:0;

	width: 60px;

	height:60px;

}	

#gallery #thumbs .thumb a.selected, #gallery #thumbs .thumb a:hover {

}	

#gallery #prev, #gallery #next {

	text-indent:-999em;

	position: absolute;

	display:block !important;

	width:13px;

	height:18px;

	background: transparent url(../images/gallery-arrows.png) no-repeat 0 0;

	bottom:38px;

}

#gallery #prev {

	background-position: 0 0;

	left: 10px;

}

#gallery #next {

	background-position: -13px 0;

	right: 10px;

}

#gallery #prev:hover {

	background-position: 0 -18px;

	left: 10px;

}

#gallery #next:hover {

	background-position: -13px -18px;

	right: 10px;

}

.toggler {

	width:19px;

	height:9px;

	margin-right:10px;

	display:inline-block;

	text-indent:-9999px;

	cursor:pointer;

	background:url(../images/toggle-btn-small.png) no-repeat;

}

.toggleHolder {

	text-align:right;

	height:9px;

	overflow:hidden;

	width:960px;

}

.toggle_parent {

	position:absolute;

	left:0;

	bottom:0;

}

#gallery #images .slide .caption {

	display:block;

	width: 920px;

	padding:20px;

	float:left;

	background:url(../images/darkblack.png);

}

#gallery #images .slide .caption p{

	width: 100%;

	float:left;

	color:#FFF;

	padding:10px 0px 0px 0px;

}

/* Footer

================================================== */

#footer {

	width:100%;

	padding:40px 0px 0px 0px;

	margin-top:20px;

	background:url(../images/footer-bg.png) repeat-x top;

}

/* Footer Left

================================================== */

.ft-left {

	float:left;

	width:697px;

	height:109px;

}

/* Footer Navigation

================================================== */

.ft-left ul.links{

	float:left;

	width:100%;

	padding:10px 0px 0px 0px;

}

.ft-left ul.links li{

	float:left;

	padding:0px 15px 0px 20px;

}

.ft-left ul.links li:first-child{

	padding-left:0px;

	background:none;

}

.ft-left ul.links li a{

	color:#FFF;

	float:left;

	font-size:11px;

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

}

/* Footer Social Network

================================================== */

.ft-left ul.social{

	float:left;

	padding:10px 0px 0px 0px;

}

.ft-left ul.social li{

	float:left;

	padding:0px 0px 0px 10px;

}

.ft-left ul.social li:first-child{

	padding-left:0px;

}

.ft-left ul.social li a{

	float:left;

	display:inline-block;

	background-repeat:no-repeat;

	background-position:top;

}

.ft-left ul.social li a.so-fb{

	width:71px;

	height:14px;

	margin-top:4px;

	background:url(../images/so-fb.png);

}

.ft-left ul.social li a.so-twitter{

	width:72px;

	height:14px;

	margin-top:4px;

	background:url(../images/so-twitter.png);

}

.ft-left ul.social li a.so-vimeo{

	width:66px;

	height:19px;

	background:url(../images/so-vimeo.png);

}

.ft-left ul.social li a:hover{

	background-position:bottom;

}

/* Footer right

================================================== */

.ft-right {

	float:right;

	width:260px;

	padding-left:23px;

	background:url(../images/sep1.png) repeat-y left;

}

/* Footer Contact Us

================================================== */

.contact-us {

	float:left;

	width:100%;

}

.contact-us h4{

	padding:0px 0px 3px 0px;

}

.contact-us p{

	color:#FFF;

	font-size:12px;

	padding:0px 0px 3px 0px;

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

}

/* Copyrights

================================================== */

.copyrights {

	float:left;

	width:100%;

	padding:5px 0px;

	font-size:11px;

	color:#777777;

}

/* Go To Top

================================================== */

.gotop {

	position:absolute;

	top:-53px;

	right:0;

	width:71px;

	height:46px;

	display:inline-block;

	background:url(../images/gotop.png) no-repeat;

}