html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline;}html{font-size:62.5%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body{background:#fff;}article,aside,details,figcaption,figure,footer,header,main,nav,section{display:block;}ol,ul{list-style:none;}table{border-collapse:separate;border-spacing:0;}caption,th,td{font-weight:normal;text-align:left;}blockquote:before,blockquote:after,q:before,q:after{content:"";}blockquote,q{quotes:"" "";}a:focus{outline:thin dotted;}a:hover,a:active{outline:0;}a img{border:0;}body,button,input,select,textarea{color:#555555;font-family:'Open Sans',sans-serif;font-size:1.5rem;font-weight:500;line-height:1.6;}h1,h2,h3,h4,h5,h6{clear:both;font-weight:600;}p{margin-bottom:1.25em;}b,strong{font-weight:bold;}dfn,cite,em,i{font-style:italic;}blockquote{background:#f9f9f9;border-left:3px solid #e9e9e9;margin:1.3em 10px 1.3em 15px;padding:0.7em 10px 0.1em;font-weight:500;}address{margin:0 0 1.5em;}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:1.5rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em;}code,kbd,tt,var{font:15px Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;}abbr,acronym{border-bottom:1px dotted #666;cursor:help;}mark,ins{background:#fff9c0;text-decoration:none;}sup,sub{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline;}sup{bottom:1ex;}sub{top:.5ex;}small{font-size:75%;}big{font-size:125%;}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em;}ul,ol{margin:0 0 1.5em 2em;}ul{list-style:disc;}ol{list-style:decimal;}li>ul,li>ol{margin-bottom:0;margin-left:1.5em;}dt{font-weight:bold;}dd{margin:0 1.5em 1.5em;}img{height:auto;max-width:100%;}figure{margin:0;}table{margin:0 0 1.5em;width:100%;}th{font-weight:bold;}tr.border_bottom td{border-collapse:collapse;border-bottom:1px solid #CCCCCC;padding-bottom:9px;vertical-align:center;}td.center{text-align:center;}tr.border_bottom:nth-child(even){background-color:#f2f2f2}.half{width:48%;margin:0 2% 0 0;float:left;}.full{width:96%;margin:0 2% 0 0;float:center;}button,input,select,textarea{font-size:100%;margin:0 0 4px;vertical-align:baseline;}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),inset 0 15px 17px rgba(255,255,255,0.5),inset 0 -5px 12px rgba(0,0,0,0.05);color:rgba(0,0,0,.8);cursor:pointer;-webkit-appearance:button;font-size:12px;font-size:1.2rem;line-height:1;padding:.6em 1em .4em;text-shadow:0 1px 0 rgba(255,255,255,0.8);}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa;box-shadow:inset 0 1px 0 rgba(255,255,255,0.8),inset 0 15px 17px rgba(255,255,255,0.8),inset 0 -5px 12px rgba(0,0,0,0.02);}button:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,button:active,input[type="button"]:active,input[type="reset"]:active,input[type="submit"]:active{border-color:#aaa #bbb #bbb;box-shadow:inset 0 -1px 0 rgba(255,255,255,0.5),inset 0 2px 5px rgba(0,0,0,0.15);}input[type="checkbox"],input[type="radio"]{padding:0;}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],textarea{color:#666;border:1px solid #ccc;border-radius:3px;}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,textarea:focus{color:#111;}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"]{padding:3px;}textarea{overflow:auto;padding-left:3px;vertical-align:top;width:100%;}.site-title img{display:block;max-width:100%;height:auto;}a,a:visited{color:#638b9e;text-decoration:none;}a:hover,a:focus,a:active{color:#bb8136;}.main-navigation{background-image:url("images/border.png");background-position:center bottom;background-repeat:repeat-x;clear:both;display:block;float:left;padding:0 0 9px;width:100%;}.main-navigation .menu-main-container .menu{background-image:url("images/border.png");background-position:center top;background-repeat:repeat-x;padding:8px 0 0;}.main-navigation ul{list-style:none;margin:0;padding-left:0;text-align:center;}.main-navigation li{display:inline-block;float:none;margin:0 8px;position:relative;}.main-navigation a{color:#000;display:block;font-size:19px;text-decoration:none;}.main-navigation a:hover{color:#bb8136;}.current_page_item a{color:#638b9e;}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,0.2);float:left;position:absolute;top:1.5em;left:-999em;z-index:99999;}.main-navigation ul ul ul{left:-999em;top:0;}.main-navigation ul ul a{width:200px;}.main-navigation ul ul li{}.main-navigation li:hover>a{}.main-navigation ul ul :hover>a{}.main-navigation ul ul a:hover{}.main-navigation ul li:hover>ul{left:auto;}.main-navigation ul ul li:hover>ul{left:100%;}.main-navigation .current_page_item a,.main-navigation .current-menu-item a{}.menu-toggle{display:none;}@media screen and (max-width: 600px) {.menu-toggle,.main-navigation.toggled .nav-menu{display:block;}.main-navigation ul{display:none;}}.site-main .comment-navigation,.site-main .paging-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden;}.comment-navigation .nav-previous,.paging-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%;}.comment-navigation .nav-next,.paging-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%;}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden;}.screen-reader-text:hover,.screen-reader-text:active,.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}.alignleft{display:inline;float:left;margin-right:1.5em;}.alignright{display:inline;float:right;margin-left:1.5em;}.aligncenter{clear:both;display:block;margin:0 auto;}.left{float:left;}.right{float:right;}.center{margin:0 auto;}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{content:'';display:table;clear:both;}.widget{margin:0 0 1.5em;}.home #ik_fb_widget .ik_fb_feed_window{height:320px;overflow-y:auto;}.widget .fetched_tweets>li{box-shadow:none;font-family:'Open Sans',​sans-serif;}.widget .tweet_data{float:left;font-family:'Open Sans',​sans-serif;}.widget li.tweets_avatar{border-radius:5px;padding:0!important;}.home-title,.widget-title{background-image:url("images/border.png");background-position:20% bottom;background-repeat:repeat-x;clear:both;display:block;font-size:20px;margin:0 0 18px;padding:0 0 17px;position:relative;width:100%;}h2.home-title{border:0 solid;}.widget select{max-width:100%;}.widget_search .search-submit{display:none;}.instagram-pics{list-style:none outside none;margin:0;text-align:left;}.widget-area aside{float:left;margin:0 2% 0 0;width:23%;}.social-links{margin:0 0 10px;padding:0 0 10px;border-bottom:1px solid #ccc;}.entry-meta{margin:0 0 15px;}h2{border-bottom:1px solid #ccc;font-size:24px;margin:30px 0 10px;padding:0 0 10px;}h2:first-child{margin-top:0;}h3{font-size:20px;margin:0 0 2px;}.site-content{padding:2% 0;}.home .site-content{padding-top:0;position:relative;top:-3px;}.home-title>a:after{content:"More >";display:inline-block;font-size:16px;position:absolute;right:0;text-align:right;top:4px;width:100%;}.news_item h3{font-size:16px;}.slider-outerwrap{background-image:url("http://sojamusic.com/wpsite/wp-content/themes/soja/images/border.png");background-position:bottom center;background-repeat:repeat-x;padding:0 0 10px;margin-bottom:30px;}.page .entry-header{display:none;}.hentry .entry-header{display:block;}.entry-title{}.site{max-width:1000px;padding:0 2% 2%;margin:0 auto;}.entry-title{border-bottom:2px solid #ccc;font-size:28px;line-height:1.09091;margin:0 0 12px;padding:0 0 10px;}.half.album_cover{margin-right:10%;width:40%;}.half.album_info{width:50%;margin:0;}.album_grid{clear:both;}.album_grid h2{border-bottom:2px solid #ccc;font-size:24px;margin:0 0 20px;}.album_grid .album_item{float:left;margin:0 0 10%;text-align:center;width:45%;}.album_item:nth-child(2n+1){margin:0 10% 0 0;}.album_item h3{font-size:18px;text-align:center;}.album_item a{display:block;}.album_title{float:right;width:50%;}.album_cover img{box-shadow:4px 4px 4px #bbbbbb;display:block;margin:0 0 20px;}.spotify_link a{background-color:#638b9e;border-radius:3px;color:#fff;display:inline-block;padding:2px 6px;}.spotify_link a:hover{background-color:#BB8136;color:#fff;}.ik_fb_feed_item{border-bottom:1px solid #ccc;margin:0 0 10px;padding:0 0 10px;}.ik_fb_feed_item p{font-size:18px;margin:0;}.home .ik_fb_feed_item p{font-size:14px;margin:0;}.site .ikfb_event_date{width:15%;}.site .ikfb_event_title{width:85%;}.site-footer{border-top:1px solid #ccc;clear:both;font-size:12px;max-width:1000px;padding:5px;text-align:center;margin:0 auto;}.sticky{display:block;}.hentry{margin:0 0 5.5em;}.byline,.updated:not(.published){display:none;}.single .byline,.group-blog .byline{display:inline;}.page-content,.entry-content,.entry-summary{margin:0;}.page-links{clear:both;margin:0 0 1.5em;}.blog .format-aside .entry-title,.archive .format-aside .entry-title{display:none;}.comment-content a{word-wrap:break-word;}.bypostauthor{display:block;}.infinite-scroll .paging-navigation,.infinite-scroll.neverending .site-footer{display:none;}.infinity-end.neverending .site-footer{display:block;}.page-content img.wp-smiley,.entry-content img.wp-smiley,.comment-content img.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0;}embed,iframe,object{max-width:100%;}.wp-caption{margin-bottom:1.5em;max-width:100%;}.wp-caption img[class*="wp-image-"]{display:block;margin:0 auto;}.wp-caption-text{text-align:center;}.wp-caption .wp-caption-text{margin:0.8075em 0;}.gallery{margin-bottom:1.5em;}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%;}.gallery-columns-2 .gallery-item{max-width:50%;}.gallery-columns-3 .gallery-item{max-width:33.33%;}.gallery-columns-4 .gallery-item{max-width:25%;}.gallery-columns-5 .gallery-item{max-width:20%;}.gallery-columns-6 .gallery-item{max-width:16.66%;}.gallery-columns-7 .gallery-item{max-width:14.28%;}.gallery-columns-8 .gallery-item{max-width:12.5%;}.gallery-columns-9 .gallery-item{max-width:11.11%;}.gallery-caption{display:block;}@media screen and (min-width: 801px) {.content-area{float:left;width:70%;}.home .content-area{float:none;width:100%;}.news_item{width:23%;float:left;margin:0 2% 0 0;}.widget-area{float:right;width:25%;}.widget-area aside{float:left;margin:0 0 20px;width:100%;}.home .widget-area{float:none;width:100%;overflow:hidden;}.home .widget-area aside{float:left;margin:0 2% 0 0;width:23%;}.news_grid,.home-tour,.home-video{overflow:hidden;margin-bottom:30px;}}@media screen and (max-width: 800px) {.content-area{float:none;width:100%;}.widget-area{float:none;width:100%;margin:0 0 3% 0;}.widget-area aside{float:left;margin:0 0 20px 0;width:100%;}.home .half{float:none;width:100%;margin-right:0;}.news_item{float:left;margin:0 2% 5% 0;width:48%;text-align:center;}@media screen and (max-width: 600px) {
	
	.main-navigation {display:none;}
.entry-title {
    font-size: 24px;
}
.album_title {
	float: none;
    width: 100%;
}
.half {
	float:none;
	width:100%;
	margin:0;
	}
.half.album_cover {
    margin-right: 0;
    width: 100%;
}
.half.album_info {
	width:100%;
	margin:0;
}
.widget-area aside {
    float: left;
    margin: 0 0 20px 0;
    width: 100%;
}
.album_grid .album_item {
    float: none;
    margin: 0 0 3%;
	padding-bottom:5%;
    width: 100%;
	border-bottom: 1px solid #ccc;
}
.album_item:nth-child(2n+1) {
    margin-right: 0;
}
.news_item {
    float: none;
    margin: 0 0 5% 0;
    width: 100%;
    text-align: center;
}
.ik_fb_feed_item {

    margin: 0 0 5px;
    padding: 0 0 5px;
}
.ik_fb_feed_item p {
    font-size: 14px;
}
.site .ikfb_event_date {
    width: 25%;
}
.site .ikfb_event_title {
    width: 75%;
}

}
@media screen and (max-width: 360px) {
.site-title img {
    display: inline-block;
	height:120px;
	width:auto;
	position: relative; /* allows repositioning */
    left: 100%; /* move the whole width of the image to the right */
    margin-left: -200%; /* magic! */
	max-width:none;
}
.site-title {
	width:100%;
    margin: 0;
    overflow: hidden;
    position: relative;
    text-align: center;
}
}