/*

Theme Name: Dawn Landes Website 

Theme URI: http://wordpress.org/

Description: Dawn Landes Wordpress theme 

Version: 5.1

Author: Esigners

Author URI: http://www.esigners.in/

Tags: White, Orange, Grey



*/



/* Begin Typography & Colors */
body{
	background-position:center;
	background-position:top;
	padding:0;
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	background-color:#f5f4f4;
}

@font-face {
    font-family: 'misoregular';
    src: url('fonts/miso-regular-webfont.eot');
    src: url('fonts/miso-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/miso-regular-webfont.woff') format('woff'),
         url('fonts/miso-regular-webfont.ttf') format('truetype'),
         url('fonts/miso-regular-webfont.svg#misoregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

a{
	text-decoration:none;
	border:none;
}

a img{
	border:none;
}

.clear{
	clear:both;
	padding:0;
	margin:0;
}

.left{
	float:left;
	width:468px;
}

.right{
	float:right;
}

img{
max-width:100%;
outline:none;
}


div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
input,
button,
textarea,
p,
blockquote,
th,
td {
	margin: 0;
	padding: 0;
}

#wrap{
	width:100%;
	padding:0;
	margin:0 auto;
}

.top-navigation{
	width:100%;
	padding:0;
	margin:0 auto;
	background:url(images/top-bg.png) repeat-x;
	min-height:84px;
	z-index:10;
	/*position:absolute;*/
	position:fixed;
}

.top-navigation-in{
	width:990px;
	padding:0;
	margin:0 auto;
}

.logo{
	width:269px;
	height:60px;
	padding:0;
}

.navigation{
	width:485px;
	padding:26px 0 0;
}

.navigation ul{
	padding:0;
	margin:0;
	list-style:none;
}

.navigation ul li{
	font-family: 'misoregular';
	font-size:20px;
	color:#fff;
	padding:0 10px;
	margin:0;
	float:left;
}

.navigation ul li a:link, .navigation ul li a:visited{
	font-family: 'misoregular';
	font-size:20px;
	color:#fff;
	display:block;
}

.navigation ul li a:hover{
	font-family: 'misoregular';
	font-size:20px;
	color:#f9604b;
}

.facebook-like-bt{
	margin:19px 0 0;
	width:190px;
}

.body-bg{
	width:100%;
	padding:70px 0 0;
	margin:0 auto;
	max-width:1326px;
}

.body-bg-home{
	width:100%;
	min-height:1092px;
	background:url(images/body-bg-home.png) no-repeat center top;
}

.body-bg-home .body-in{
	width:988px;
	margin:0 auto;
}

.body-bg-home .body-in .body-left{
	width:441px;
	margin:0;
}

.news-header{
	width:441px;
	height:427px;
	margin:-9px 0 14px;
}

.news-twitter-box{
	padding:0 0 0 42px;
}

.news-twitter-box .heading{
	margin:0 0 25px;
	border-bottom:1px solid #ccc;
}

.news-twitter-box .heading h1{
	font-family: 'misoregular';
	font-size:21px;
	color:#231f20;
	padding:0 0 30px;
	margin:0;
}
.news-twitter-box .heading h1 img{
	color:#231f20;
	margin:0 0 -9px 0;
}
.news-twitter-box .tweet-box{
	padding:0 0 14px;
}

.news-twitter-box .tweet-box .small{
	font-family: 'misoregular';
	font-size:12px;
	color:#f9604b;
	margin:0;
	padding:0 0 10px;
}

.news-twitter-box .tweet-box p{
	font-family: 'misoregular';
	font-size:16px;
	color:#58595b;
	line-height:20px;
	margin:0;
	padding:0 0 13px;
}

.news-twitter-box .tweet-box p a{
	color:#58595b;
}

.news-twitter-box .tweet-box p a:hover{
	color:#f9604b;
}

.body-bg-home .body-in .body-right{
	width:474px;
	margin:290px 0 0;
}

.body-bg-home .body-in .body-right .body-right-in{
	width:436px;
}
.body-bg-home .body-in .body-right-past{
	width:774px;
	margin:500px 0 0 0;
}
.player{
	width:436px;
	height:252px;
	margin:0 0 35px;
}
.index_upcoming{
	padding:0 0 35px;
}

.index_upcoming h2{
	font-family: 'misoregular';
	font-size:21px;
	color:#231f20;
	padding:0 0 27px;
	margin:0;
}
.maling-list{
	padding:63px 0 35px;
}

.maling-list h2{
	font-family: 'misoregular';
	font-size:21px;
	color:#231f20;
	padding:0 0 27px;
	margin:0;
}

.news-letter-field{
	width:256px;
	height:20px;
	background:url(images/news-letter-field.png) no-repeat;
	padding:17px 19px 19px;
}

.news-letter-field input{
	width:256px;
	height:18px;
	padding:0;
	margin:0;
	border:none;
	background:transparent;
	font-family: 'misoregular';
	font-size:15px;
	color:#58595b;
}

.newsletter-bt{
	width:84px;
	height:37px;
	margin:8px 0 0;
}

.show-list{
	padding:0;
	margin:0 0 21px;
	/*width:700px;*/
}


.show-date{
	width:45px;
	height:68px;
	margin:0 19px 0 0;
}

.show-text{
	width:295px;
	padding:0;
	margin:0;
	
}

.show-text h3{
	font-family: 'misoregular';
	font-size:17px;
	color:#58595b;
	font-weight:normal;
	line-height:21px;
}

.show-text p{
	font-family: 'misoregular';
	font-size:17px;
	color:#58595b;
	font-weight:normal;
	line-height:21px;
	padding:0 0 7px;
}

.show-text p a{
	font-family: 'misoregular';
	font-size:17px;
	color:#f9604b;
}

.show-text p a:hover{
	font-family: 'misoregular';
	font-size:17px;
	color:#58595b;
}

.show-past{
	width:492px;
	padding:0;
	margin:0;
	font-family: 'misoregular';
	font-size:17px;
	color:#58595b;
	line-height:18px;
	font-weight:normal;
	
}

.show-past h3{
	font-family: 'misoregular';
	font-size:17px;
	color:#58595b;
	font-weight:normal;
	line-height:21px;
}

.show-past p{
	font-family: 'misoregular';
	font-size:17px;
	color:#58595b;
	font-weight:normal;
	line-height:21px;
	padding:0 0 7px;
}

.show-past a{
	font-family: 'misoregular';
	font-size:17px;
	color:#f9604b;
}

.show-past a:hover{
	font-family: 'misoregular';
	font-size:17px;
	color:#58595b;
}

.footer-bg{
	width:100%;
	background:url(images/footer-bg.png) repeat-x;
	min-height:79px;
	padding:0;
	margin:0 auto;
}

.footer-bg-in{
	width:988px;
	padding:39px 0 0;
	margin:0 auto;
}

.copyright{
	width:250px;
	font-family: 'misoregular';
	font-size:17px;
	color:#fff;
}

.footer-right{
	width:137px;
	padding:0;
	margin:0;
}

.footer-right .contact{
	width:60px;
	padding:0;
	margin:0 0 0 202px;
	font-family: 'misoregular';
	font-size:17px;
	color:#fff;
	line-height:21px;
}
.footer-right .contact a{
	color:#f9604b;
}
.footer-right .contact a:hover{
	color:#58595b;
}

.footer-right .footer-right-site-by{
	width:60px;
	padding:0;
	margin:0;
	font-family: 'misoregular';
	font-size:17px;
	color:#fff;
	line-height:33px;
}

.footer-right .footer-right-site-by-logo{
	width:77px;
	height:33px;
	padding:0;
	margin:0;
}

.body-bg-bio{
	width:100%;
	min-height:1092px;
	background:url(images/body-bg-bio.png) no-repeat right top;
	
}
.body-bg-tour{
	width:100%;
	min-height:1092px;
	background:url(images/body-bg-vdo.png) no-repeat right top;
}

.body-bg-store{
	width:100%;
	min-height:1092px;
	background:url(images/body-bg-store.png) no-repeat right top;
	max-width:1306px;
}

.body-in{
	width:988px;
	margin:0 auto;
}

.heading-box{
	padding:55px 0 35px;
	margin:0 30px 25px;
	border-bottom:1px solid #ccc;
	/*background:url(images/header-bg.png) no-repeat right bottom;*/
}

.heading{
	width:389px;
}

.heading h1{
	padding:0;
	margin:0;
	font-family: 'misoregular';
	font-size:48px;
	color:#414042;
}

.heading-bt{
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	width:145px;
	height:38px;
	font-family: 'misoregular';
	font-size:19px;
	color:#fff;
	text-align:center;
	line-height:38px;
}

.heading-bt a{
	color:#fff;
	background:#4e4e50;
	display:block;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.heading-bt a:hover{
	color:#fff;
	background:#F9604B;
}

.body-bg-bio .body-in .body-left{
	width:350px;
	margin:0;
	padding:0;
}

.body-bg-bio .body-in .body-content{
	margin:0 30px;
}

.body-bg-bio .body-in .body-content .body-left h2{
	font-family: 'misoregular';
	font-size:23px;
	color:#231f20;
	padding:0 0 44px;
	margin:0;
}

.body-bg-bio .body-in .body-content .body-left p{
	font-family: 'misoregular';
	font-size:17px;
	color:#58595b;
	padding:0 0 33px;
	margin:0;
}

.body-bg-bio .body-in .body-full{
	width:auto;
	margin:0;
	padding:0;
}

.body-bg-bio .body-in .body-content .body-full h2{
	font-family: 'misoregular';
	font-size:23px;
	color:#231f20;
	padding:0 0 44px;
	margin:0;
}
.body-bg-bio .body-in .body-content .body-full h4{
	font-family: 'misoregular';
	font-size:17px;
	color:#231f20;
	padding:0 0 14px;
	margin:0;
}
.body-bg-bio .body-in .body-content .body-full p{
	font-family: 'misoregular';
	font-size:17px;
	color:#58595b;
	padding:0 0 33px;
	margin:0;
}
.body-bg-bio .body-in .body-past{
	width:500px;
	margin:0;
	padding:0;
}

.body-bg-bio .body-in .body-content .body-past h2{
	font-family: 'misoregular';
	font-size:23px;
	color:#231f20;
	padding:0 0 44px;
	margin:0;
}

.body-bg-bio .body-in .body-content .body-past p{
	font-family: 'misoregular';
	font-size:17px;
	color:#58595b;
	padding:0 0 33px;
	margin:0;
}

.body-bg-bio .body-in .body-right{
	width:541px;
	margin:0;
	padding:0;
}

.body-bg-bio .body-in .body-right .pix-box{
	width:523px;
	height:354px;
	margin:0 0 30px;
	padding:9px;
	background:url(images/bio-img.png) no-repeat;
}

.body-bg-video{
	width:100%;
	min-height:1092px;
	background:url(images/body-bg-bio.png) no-repeat right top;
}

.subscribe-video-bt{
	width:160px;
	height:27px;
}

.full-colume{
	margin:0 30px;
}

.body-content-bg{
	margin:0 0 30px;
}

.body-bg-video .body-in .video-left{
	width:203px;
}

.body-bg-video .body-in .video-left h2{
	font-family: 'misoregular';
	font-size:23px;
	color:#231f20;
	padding:0 0 30px;
	margin:0;
}

.body-bg-video .body-in .video-left h3{
	font-family: 'misoregular';
	font-size:18px;
	color:#58595b;
	padding:0 0 15px;
	margin:0;
	font-weight:normal;
}

.body-bg-video .body-in .video-left p{
	font-family: 'misoregular';
	font-size:18px;
	color:#6d6e71;
	padding:0 0 17px;
	margin:0;
}

.body-bg-video .body-in .video-right{
	width:641px;
}

.body-bg-video .body-in .video-right .video-content{
	width:641px;
	height:409px;
	background:url(images/video-bg.png) no-repeat center bottom;
	margin:0px;
}

.body-bg-video .body-in .video-right .video-content .video-box{
	width:641px;
	height:390px;
}

.body-bg-photo{
	width:100%;
	min-height:1092px;
	background:url(images/body-bg-photo.png) no-repeat right top;
}

.photos-content{
	padding:0;
	margin:0;
}

.photos-content ul{
	padding:0;
	margin:0;
}

.photos-content ul li{
	width:292px;
	height:307px;
	background:url(images/photo-bg-shaddow.png) no-repeat center bottom;
	margin:0 8px 13px;
	padding:0px;
	list-style:none;
	float:left;
}

.photos-content .photos-content-pix{
	width:268px;
	height:268px;
	padding:12px;
	background:#fff;
}
.store-content{
	padding:0;
	margin:0;
}

.store-content ul{
	padding:0;
	margin:0;
}

.store-content ul li{
	width:292px;
	height:307px;
	/*background:url(images/photo-bg-shaddow.png) no-repeat center bottom;*/
	margin:0 40px 70px 90px;
	padding:0px;
	list-style:none;
	float:left;
}

.store-content .store-content-pix{
	width:268px;
	height:268px;
	padding:0 0 0 0;
	background:#fff;
}
.item_title
{
  font-family: 'misoregular';
  font-size:17px;
  color:#F9604B;
  line-height:22px;
  text-align:center;
  /*width:276px;*/
  min-height:35px;
}
.item_price
{
  font-family: 'misoregular';
  font-size:17px;
  color:#808080;
  line-height:22px;
  text-align:center;
}
.item_script
{
  font-family: 'misoregular';
  font-size:17px;
  color:#808080;
  line-height:22px;
  text-align:center;
}


.heading-box .pagination{
	width:150px;
}

.heading-box .pagination .pix-left-arrow{
	font-family: 'misoregular';
	font-size:17px;
	color:#808080;
	line-height:22px;
	width:43px;
	height:22px;
	padding:0 0 0 24px;
	margin:53px 0 0 0;
	background:url(images/pix-left-arrow.png) no-repeat center left;
}

.heading-box .pagination .pix-left-arrow a{
	color:#808080;
	display:block;
}

.heading-box .pagination .pix-left-arrow a:hover{
	color:#F9604B;
}

.heading-box .pagination .pix-right-arrow{
	font-family: 'misoregular';
	font-size:17px;
	color:#808080;
	line-height:22px;
	width:43px;
	height:22px;
	padding:0 20px 0 0;
	margin:53px 0 0 0;
	background:url(images/pix-right-arrow.png) no-repeat center right;
}

.heading-box .pagination .pix-right-arrow a{
	color:#808080;
	display:block;
}

.heading-box .pagination .pix-right-arrow a:hover{
	color:#F9604B;
}

/* End captions */


/* "Daisy, Daisy, give me your answer do. I'm half crazy all for the love of you.
	It won't be a stylish marriage, I can't afford a carriage.
	But you'll look sweet upon the seat of a bicycle built for two." */
.ttw-music-player .player .title
{
	width:150px !important;
	font-family:'misoregular' !important;
	color: #231F20 !important;
    font-size: 21px !important;
    margin: 2px 0 0 0 !important;
    padding: 0 0 9px !important;
	text-shadow:none !important;
}
.ttw-music-player .artist
{
	font-family:'misoregular' !important;
	color: #6d6e71 !important;
	font-size: 16px !important;
	font-weight:bold;
	margin:0 0 0 1px !important;
}
.ttw-music-player .player-controls
{
	margin: -71px 12px 0 145px !important;
	width:296px !important;
	height:20px !important;
	/*padding:37px 0 0 0!important;*/
}
.ttw-music-player .player-controls .main
{
	margin:5px 0 0 9px!important;
	width:60px !important;
}
.ttw-music-player .player-controls
{
	background-color:#e1e2e3 !important;
}
.ttw-music-player .progress-wrapper
{
	width: 210px !important;
	margin: 9px 10px 10px 0 !important;
	background-color:#b7b9bb !important;
	border-radius:0px 0px 0px 0px !important;
	height:6px !important;
}
.ttw-music-player .tracklist
{
	margin: -135px 0 0 0;
}
.ttw-music-player .more
{
	text-shadow:none !important; 
	font-family:'misoregular' !important;
	color: #6d6e71 !important;
	font-size: 14px !important;
	font-weight:bold !important;
}
.ttw-music-player .tracklist
{
 	background-color:#e1e2e3 !important;
	width:400px !important;
}
.ttw-music-player .tracklist .title
{
	text-shadow:none !important; 
	font-family:'misoregular' !important;
	color: #6d6e71 !important;
	font-size: 16px !important;
	font-weight:bold !important;
}
.ttw-music-player .tracklist li
{
	text-shadow:none !important; 
	font-family:'misoregular' !important;
	color: #6d6e71 !important;
	font-size: 16px !important;
	font-weight:bold !important;
	border:none;
}
.ttw-music-player .album-cover .highlight
{
	opacity:0 !important;
}
.sort
{
 padding:0 0 10px 0;
}
.sort-show
{
	background-image:url(images/news-letter-field.png) no-repeat;
	font-family: 'misoregular';
	font-size:18px;
	color:#58595b;
	padding:0;
	margin:5px 0 0 0;
}
.tour-drop-down
{
	/*height:25px;*/
	width:500px;
	background-image:url(images/news-letter-field.png) no-repeat;
	/*padding:17px 19px 19px;*/
}
.tour-drop-down select{
	/*width:200px;
	height:24px;*/
	padding:0;
	margin:5px 0 0 0;
	border:none;
	/*background-color:#dbd8d8;*/
	font-family: 'misoregular';
	font-size:18px;
	color:#58595b;
}

.tour-drop-down-bt{
	width:84px;
	height:37px;
	margin:8px 0 0;
}
.submit{
 background:none;
 border:none;
 cursor:pointer;
 background-image:url(images/newsletter-bt.png);
 width:84px;
 height:37px;
 color: transparent;
 margin-left:5px;
}
.day
{
 position:relative;
 top:-63px;
/* left:9px;*/
 color:#e7e6e6;
 font-family: 'misoregular';
 font-size:25px;
 text-align:center;
}
.month
{
 position:relative;
 top:-55px;
 left:0px;
 color:#333333;
 font-family: 'misoregular';
 font-size:24px;
 text-align:center;
}
.year
{
 position:relative;
 top:-55px;
 left:0px;
 color:#333333;
 font-family: 'misoregular';
 font-size:18px;
 text-align:center;
}

.shows
{
	/*margin:50px 0 0 0;*/
	margin:0;
}
.tour-list{
	padding:0 0 10px;
}

.tour-list h2{
	font-family: 'misoregular';
	font-size:21px;
	color:#231f20;
	padding:0 0 27px;
	margin:0;
}

.venue
{
	margin:2px 0 4px 0;
}
.venue a
{
	font-family: 'misoregular';
	font-size:17px;
	color:#f9604b;
}
.venue a:hover{
	font-family: 'misoregular';
	font-size:17px;
	color:#58595b;
}
.tour-image
{
	margin:119px 0 0 0;
	width:500px;
	height:333px;
}
/* Begin Images */
p img {
	padding: 0;
	max-width: 100%;
	}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}
/* End Images */
.lyrics{
	/*padding:0 0 10px;*/
	padding:0 0 3px;
}

.lyrics-title{
	font-family: 'misoregular';
	font-size:21px;
	color:#231f20;
	/*padding:0 0 12px;*/
	padding:0 0 0;
	margin:0;
	font-weight:bold;
}
.lyrics a{
	font-family: 'misoregular';
	/*font-size:21px;*/
	font-size:20px;
	color:#F9604B;
	padding:0 0 17px;
	margin:0;
}
.lyrics a:hover{
	color:#58595B;
}
.album-art
{
	width:441px;
	margin:0 0 0 0;	
/*	margin:100px 0 0 0;*/
	height:370px;
}
.album-art img
{
	width:300px;
	height:300px;
	
}
.album-art p
{
	font-family: 'misoregular';
	font-size:18px;
	color:#F9604B;
	margin:23px 0 20px 71px;
}
.album-desc
{
	margin:20px;
	font-family: 'misoregular';
	font-size:18px;
	color:#F9604B;
	margin:23px 0 20px 0;
	text-align:center;
	width:300px;
}
.songs
{
	width:474px;
	margin:0;
}
.songs p
{
	width:474px;
	margin:0;
	font-family: 'misoregular';
	color: #58595B;
	font-size:17px;
	padding-bottom:10px;
}
.album
{
	/*width:1000px;*/
	margin-bottom:12px;
}
.instagram
{
	margin:10px;
}
.belt
{
	width:300px;
}
.feed{
	padding:0 0 10px;
	font-family: 'misoregular';
	font-size:21px;
	color:#F9604B;
}
.feed a{
	font-family: 'misoregular';
	font-size:21px;
	color:#F9604B;
	padding:0 0 17px;
	margin:0;
}
.feed a:hover{
	color:#58595B;
}
.past-table
{
	width:100%;
}

.past-table ul
{
	list-style-type:none;
}

.past-table ul li
{
	width:150px;
	height:70px;
	float:left;
	background:none;
	border:1px solid #666;
	text-align:left;
	padding:10px 0;
	height:80px;
}
.past-date{
	width:45px;
	height:10px;
	margin:0 19px 0 0;
}
.past-day
{
 position:relative;
 top:-40px;
 left:4px;
 color:#e7e6e6;
 font-family: 'misoregular';
 font-size:25px;
 text-align:center;
}
.past-month
{
 position:relative;
 top:-67px;
 left:45px;
 color:#333333;
 font-family: 'misoregular';
 font-size:24px;
 text-align:center;
}
.past-year
{
 position:relative;
 top:-96px;
 left:89px;
 color:#333333;
 font-family: 'misoregular';
 font-size:29px;
 text-align:center;
}
.past-venue
{
	margin:48px 0 0 4px;
	text-align:left;
	font-family: 'misoregular';
	font-size:17px;
	
}
.past-venue a
{
	font-family: 'misoregular';
	font-size:17px;
	color:#f9604b;
	
}
.past-venue a:hover{
	font-family: 'misoregular';
	font-size:17px;
	color:#58595b;
}
.past-info
{
	margin:4px 0 0 4px;
	float:left;
	text-align:left;
	font-family: 'misoregular';
	font-size:17px;
}
.fb
{
	margin:10px;
}
.load_more
{
	margin:10px 0 10px 0;
	width:90px;
	height:30px;
	
}
.content
{
	margin:0 0 10px 0;	
}
#cff h3, #cff h4, #cff h5, #cff h6, #cff p
{
    color: #58595B !important;
    font-family: 'misoregular'!important;
    font-size: 16px!important;
    line-height: 20px!important;
    margin: 0!important;
    padding: 0 0 13px!important;
}
#cff .cff-viewpost
{
	color: #F9604B !important;
    font-family: 'misoregular'!important;
    font-size: 16px!important;
    line-height: 20px!important;
	padding-top:0px !important;
}
#cff a
{
	color: #F9604B !important;
	text-decoration:none !important;
}
#cff a:hover
{
	color: #F9604B !important;
	text-decoration:none !important;
}
#cff .cff-item
{
	border:none !important;
}
#cff .cff-date
{
	color:#231F20 !important;
	text-decoration:none !important;
	font-size:14px !important;
	width:150px !important;
	margin:10px 0 0 0;
}
#cff .meta-wrap
{
	float:none !important;
}
.iframe_player {
border: 1px #F9604B solid;
} 