/*
Theme Name: Creative Snowman Main Theme
Theme URI: http://wptreehouse.com/from-bootstrap-to-wordpress
Author: Chase Snow
Author URI: http://creativesnowman.com/
Description: This is a theme built by Chase Snow for Creative Snowman using the Bootstrap framework
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: creative-snowman

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/
/*==========================
     PAGE STYLE ELEMENTS
==========================*/
html,
body {
    overflow-x: hidden;
}
body {
    padding: 70px 0px 20px 0px;
}
.error-img {
	width: 50%;
	margin: 5% 25%;
}
.admin-bar
.navbar-fixed-top {
	margin-top: 30px;
}
/*
.dk-speakup-petition > div,
*/
div.navbar-header {
    width: 100% !important;
}
div.navbar-header {
    height: 110px;
}
.navbar-brand img {
    width: 300px;
    position: absolute;
    top: 0;
    margin-top: 1.1%;
    margin-left: 1%;
}
.navbar-nav>li>a {
    font-size: 1.8em;
    text-transform: uppercase;
}
ul.navbar-nav {
    padding-top: 25px;
    padding-right: 5%;
    position: absolute;
    top: 0;
    right: 0;
}
a.article-button {
    opacity: .5;
    margin: 2% 0;
    text-align: center;
    width: 200px;
    display: block;
    padding: 2%;
    border: 2px solid #FFF;
    border-radius: 10px;
    background: rgba(200,200,200,.7);
    box-shadow: 1px 1px 5px #DDD;
    text-decoration: none;
}
a.article-button:hover {
    opacity: 1;
    background: rgba(200,200,200,1);
}
.btn-primary,
.btn-primary:active,
.btn-primary:focus {
    border-radius: 25px;
}
.sub-menu li {
	margin-bottom: 10px;
}
.sub-menu li:last-child {
	margin-bottom: 0;
}
.sub-menu a  {
	text-decoration: none;
    font-size: 1em;
    text-transform: uppercase;
}
.current-menu-item > a, 
.current-menu-parent > a {
    border-radius: 5px;
}

.current-menu-parent li a {
	background: inherit;
}
.current-menu-parent 
.current-menu-item a {
	font-weight: bold;
}
.sub-menu li,
.widget ul,
.info {
    list-style: none;
}
.widget ul,
.jumbotron {
    padding: 0;
}
.prev-next {
    font-size: 24px;
    margin-top: 30px;
    text-align: right;
}
.container {
    width: 100%;
    padding: 5%;
    margin: 0;
}
article {
    margin-top: 70px;
}
div.itunesbanner:first-child,
.press-img,
ul li img {
    border-radius: 5px !important;
}
.post {
    margin: 20px 0 40px;
}
.info li {
    display: inline;
}
img,
.featured-image img,
.portfolio-piece img,
.portfolio-image img {
    max-width: 100%;
}
.textwidget,
.textwidget p {
    min-width: 100% !important;
}
.esu-form-div,
.esu-form-div form,
.esu-form-div form ul,
.item img {
    width: 100% !important;
}
.social  {
   list-style: none;
   padding: 0 !important;
   width: 100%;
} 
.widget {
    margin: 10px 0 30px;
}
.sidebar {
    margin-top: 40px;
}
footer {
    width: 100%;
    font-size: 12px;
	position: absolute;
}
footer img {
    border-right: 1px solid #595959;
    height: 90px;
    padding-right: 10px
}
.footericon {
    margin-left: 40px;
}
footer h5 {
    font-size: 12px;
    color: rgba(255,255,255,0.5);
    display: inline-block;
    padding-left: 10px;
}
footer h4 {
    display: inline-block;
    margin: 0;
}
p {
	font-family: 'Roboto Condensed', sans-serif;
}
.textwidget,
.nac-logo,
h3.headerbar,
.latest-video,
.biocollage h3,
.articleheading h4,
.blackbox h4,
.blackbox p,
.navbar-nav>li>a,
.jewelry-line,
.buy-music
/*
.dk-speakup-petition input
*/ {
	font-family: 'Yanone Kaffeesatz', sans-serif;
}
.bio h4,
.contact-page h2,
.contact-page .contact-form h3,
.page-title,
.platters h4,
.formatVideo h3,
.epk h4,
.celebrity p {
	font-family: 'Oswald', sans-serif;
}	
.blackbox h4,
.blackbox .petition {
    font-family: 'Dancing Script', cursive;
}
h3.headerbar,
.latest-video,
.formatVideo h3,
.page-title,
.blackbox h4,
.blackbox .petition,
.blackbox .onelight,
.jewelry-line,
.buy-music {
	text-transform: uppercase;
}
.itunesbanner,
.social,
input,
.nac-logo,
.home-img-div {
	text-align: center;
}
.holiday,
.nac-info,
.epkvid  {
	width: 100%;
	text-align: center;
}
/*======================
      SIDEBAR WIDGETS
======================*/
.textwidget {
    vertical-align: text-top;
    width: 100%;
    max-width: 400px;
    padding: 2%;
    font-size: 1.6em;
    font-weight: 700;
    display: inline-block;
}
.esu-form-div {
    text-align: center;
}
#esu_send {
    width: 50%;
	border: none;
	font-weight: 700;
    padding: 2%;
}
.social li {
	width: 12%;
    margin: 0 !important;
	display: inline-block;
}
.social li a img {
	width: 100%;
	margin: 0;
	padding: 0;
}
.fanclub {
    margin: 0 auto;	
	width: 100%;
	padding: 4% 6%;
    border-radius: 5px;
}
.fanclub h3 {
	text-align: center;
	font-size: 1.5em;
	text-shadow: 1px 1px 5px #00C8E8;
}
input {
	width: 100%;
	padding:1% 0;
	border-radius: 3px;
}	
/*===================
      INTRO PAGE
===================*/
#bttop {
    overflow: hidden
}
a.enter-btn {
    width: 80%;
    background: #00a3b8;
    opacity: .5;
    margin: 0 10% 150px 0;
    padding: 1% 0;
    position: fixed;
    border-radius: 10px;
    bottom: 0;
    right: 0;
    text-align: center;
}
a.enter-btn:hover {
    opacity: 1;
}
#footerwrap {
    position: absolute
}
/*===================
      HOME PAGE
===================*/
h3.headerbar,
.latest-video {
    padding: 1.2% 0 1.2% 2%;
	margin: 3% 0% 2% 9.5%;
    display: block;
	font-size: 1.7em;
	font-weight: 600;
	width: 80.5%;
    border-radius: 5px;
}
.home-img {
	width: 88%;
	padding: 0 3.5%;
	margin: 0 6%; 
    text-align: center;
}
.home-img li {
	width: 24%;
	margin: 0 4%;
	display: inline-block;
}
.home-desc {
	width: 80%;
	margin: 3% 10%;
	padding: 0 0 3% 0;
}
.peace-bird {
	width: 30%;
	margin: 2% 15% 0 35%;
}
.nac-info img {
	width: 39%;
	display: inline-block;
    float: left;
}
.nac-info p {
	width: 50%;
	display: inline-block;
	text-align: center;
	padding: 3% 4%;
}
.latest-video {
	width: 100%;
	margin: 4% 0% 3% 0%;
}
/*===================
    HOME MARQUEE
===================*/
.panel_content {
    margin: 7%;
}
/*===================
       BIO PAGE
===================*/	
.bio p {
	margin: 3% 5% 3% 10%;
	font-size: 1.3em;
	word-spacing: 1px;
}
.bio h4 {
	font-size:1.8em;
	word-spacing: 1px;
	font-weight: 600;
	margin-bottom: 4%;
	margin-left: 1%;
}
.biocollage h3 {
	text-align: center;
	font-size: 1.5em;
	font-weight: 600;
	text-transform: uppercase;
}
.biocollage img {
	border: 2px solid #000;
	border-left: none;
	}
.bio-slideshow {
	width: 80%;
	margin: 2% 10%;
}
div.bio-slideshow ul,
div.bio-slideshow ul li,
div.bio-slideshow ul li img {
    width: 100% !important;
}
.mejs-container {
	display: none !important;
}
/*================================
     EPK PAGE/VIDEO FORMATTING
================================*/	
.epk p {
	margin: 1% 5% 1% 10%;
	font-size: 1.3em;
	word-spacing: 1px;
}
.platters-img {
	margin: 5%;
}
.epk h4 {
	font-size:1.8em;
	word-spacing: 1px;
	font-weight: 600;
	margin: 2% auto 5% 1%
}
.epkvid iframe {
	width: 100%;
	height: 47em;
}
.formatVideo {
	width: 100%;
	padding: 2%;
	margin-bottom: 50px;
	text-align: center;
    border-radius: 5px;
}
.formatVideo h3 {
	font-size:1.4em;
	word-spacing: 1px;
	font-weight: 500;
	margin:  0  0 2% 0;
}
.formatVideo iframe {
	height: 480px;
	width: 100%;
	padding: 3% 14%;
    border-radius: 5px;
} 
/*=====================
     PLATTERS PAGE
=====================*/	
.platters p {
	font-size: 1.5em;
	word-spacing: 1px;
}
.platters p img {
    width: 100%;
    margin: 0;
    padding: 0;
}
.platters h4  {
	font-size:1.8em;
	word-spacing: 1px;
	font-weight: 600;
	padding-bottom: none;
	margin-bottom: 3px;
}
.platters h5 {
	font-size: .8em;
	word-spacing: 1px;
	float: left;
	padding-top: 0;
	margin-top: 3px;
}
.platters .full {
	font-size: 1em;
	word-spacing: 1px;
    margin: 6% 0 1%;
}
/*===================
      PRESS PAGE
===================*/
ul.press-images {
	width:100% !important;
	margin: 4% 0 0 0 !important;
    padding: 0 !important;
}
ul.press-images li {
	width: 29%;
	margin: 0 1.5%;
	display: inline-block;
	vertical-align: top;
    text-align: center;
}
ul.press-images li img {
    width: 100%;
}
.press-page p {
    font-size: 1.3em
}
/*=====================
     CELEBRITY PAGE
=====================*/
.celebrity {
	vertical-align: top;
	margin-top: 2%;
	width: 95%;
	margin-left: auto;
	margin-right: auto;
	padding: 1%;
}
.page-title {
	font-weight: 700;
	letter-spacing: -1px;
	margin-top: -3.5%;
}
.celebrity p {
	font-size: 1em;
	text-align: center;
}
/*=============================
     PEACE DECLARATION PAGE
=============================*/
.articleheading h4 {
	font-size: 1.7em;
	margin-bottom: -1%;
	font-weight: 600;
}
.blackbox {
	text-align: center;
	margin-top: 21px;
	margin-bottom: -2%;
	padding-bottom: 5%;
    border-radius: 15px 15px 0 0;
}
.blackbox h4 {
    width: 100%;
	text-align: center;
	font-size: 4em;
}
.blackbox p {
	font-size: 1.5em;
	width: 100%;
	text-align: center;
	padding: 0 2%;
	word-spacing: 1px;
	line-height: 1.7;
	font-weight: 500;
	margin-top: 2%;
}
.blackbox p span.petition {
	font-size: 2em !important;
}
.blackbox img {
    width: 60%;
}
.blackbox .petition {
	font-size: 1.2em;
	text-decoration: underline;
	padding-bottom: 0;
	font-weight: 700;
}
.blackbox .onelight {
	padding-top: 0;
	font-size: 1.6em;
	font-weight: 800;
	letter-spacing: -2px;
	word-spacing: 2px;
	letter-spacing: 1px;
}
.blackbox p a {
	width: 100% !important;
}
/*
table * {
	Border: none !important;
	background: rgba(0,0,0,0) !important;
	color: #fff !important;
	text-shadow: 1px 1px 5px #000;
}
#dk-speakup-readme-1 {
	border: none;
    background: #000 !important;
}
#dk-speakup-readme-1 span,
.dk-speakup-petition-wrap h3 {
	display: none;
}
.dk-speakup-petition-wrap {
	width: 100%;
	margin: 0;
	padding: 0;
	text-align: center;
    position: relative;
    z-index: 100 !important;
    border: none;
}
.dk-speakup-petition {
    padding: 1% 0 !important;
    width: 100%;
}
.dk-speakup-progress-wrap,
.dk-speakup-share,
.dk-speakup-petition-wrap {
    background: none !important;
}
.dk-speakup-share {
    margin-bottom: -20px;
    border-radius: 0 0 15px 15px;
}
div.dk-speakup-progress-wrap {
    padding-top: 0;
    margin-top: 0;
}
*/
.speakup-wrap {
    width: 100%;
	background-image: url('images/MayDay4Peace_Dove-old.jpg');
    background-size: cover;
    position: relative;
    z-index: 1;
    border-radius: 0 0 15px 15px;
}
/*
.dk-speakup-half ,
.dk-speakup-full {
	text-align: center;
}
.dk-speakup-petition div.dk-speakup-half, 
.dk-speakup-petition .dk-speakup-optin-wrap,
.dk-speakup-petition div.dk-speakup-full {
	width: 240px !important;
	margin: 0 5px !important;
	padding: 0 !important;
	display: inline-block;
    position: relative;
    z-index: 100;
}
.dk-speakup-petition input[type=text] {
	border-radius: 3px !important;
	margin: 0 !important;
	padding: 0 !important;
	width: 100% !important;
}
form>div {
	display: inline-block;
}
.dk-speakup-submit-wrap {
	display: block;
}
*/
.frs-bullets {
	width: 100% !important;
	margin: 0 auto !important;
	text-align: center !important;
}
.frs-bullets .frs-slideshow-nav-bullets {
	width: 15px !important;
	height: 15px !important;
}
/*===================
   BLOG PAGE
===================*/
#submit {
	position: absolute;
	left: 0 !important;
	width: 200px !important;
	border-radius: 5px;
	margin: 0 15px !important;
}
#respond {
	margin-bottom: 100px;
}
.post {
	text-align: center;
	box-shadow: 1px 1px 5px #DDD;
	padding: 0 5% 5%;
	border: 1px solid #EEE;
	border-radius: 10px;
}
.featured-image {
	max-width: 60%; 
	margin: 0 auto;
}
/*===================
      STORE    MUSIC SECTION
===================*/
.music-store-items,
.song-price,
.collection-price  {
	text-align: center !important;
}
.music-store-items div  {
	clear: none !important;
}
.music-store-item {
	max-width: 27% !important;
	display: inline-block !important;
	margin: 0 3%;
	text-align: center;
}
.song-cover a img,
.collection-cover a img {
	width: 100% !important;
	min-height: 100% !important;
}
.song-cover,
.collection-cover {
	max-height: 100% !important;
}
.song-payment-buttons,
.collection-payment-buttons {
	max-width: 6em;
	max-height: 6em;
	display: inherit !important;
	text-align: center !important;
}

.song-data,
div.collection-data {
	max-width: 100%;
	text-align: center !important;
}
.label {
	display: none !important;
}
.price-box  {
	border: none !important;
	border-radius: none! !important;
	background: none !important;
	text-align: center; !important;
	padding: 0 auto;

}
div.song-popularity,
.collection-popularity,
.song-icon,
.collection-icon  {
	display: none !important;
}


/*====================
  STORE    JEWELRY SECTION
====================*/
.jewelry-line,
.buy-music	{
	font-size: 2em;
	padding-bottom: 0;
	font-weight: 600;
}
.tj-original {
	width: 65%;
	margin: 0 10%;
}
.contact-info p {
	font-size: 1.2em;
	padding-top: 1%;
	padding-bottom: .8%;
}
.opal {
	float: left;
}
/*===================
  CONTACT PAGE
===================*/
.contact-page h2,
.contact-page .contact-form h3 {
	font-size: 2.7em;
	word-spacing: 1px;
	font-weight: 600;
	margin-bottom: 4%;
	margin-left: 1%;
}
.contact-page p {
	font-size: 1.2em;
}
.contact-page .contact-form input[type=text],
.contact-page .contact-form textarea {
	padding: 15px 0;
	margin: 0 0 0 15%;
}
.contact-page .contact-form input[type=submit] {
	width: 24%;
	padding: 6px 0;
	margin: 0 38%;
}
.sscf-your-name-wrapper {
	width: 100%;
}
.sscf-wrapper input {
	color: #000;
}
#submit {
    float: right;
    margin-right: 22%;
}
/*==================================
		  *Color Scheme*
==================================*/
.navbar div,
div.navbar-header,
.navbar .sub-menu,
.home-top,
.dk-speakup-petition,
#dk-speakup-readme-1,
.latest-video,
.epkvid,
footer {
	background: #000;
}
.biocollage h3,
.articleheading h4,
.contact-page .contact-form h3,
.jewelry-line,
.buy-music {
	color: #000;
}
.navbar-inverse 
.navbar-nav>li>a,
.current-menu-parent 
.current-menu-item a,
.sub-menu a,
.sub-menu a:hover,
.btn-primary,
.btn-default:hover,
.btn-primary:active,
.btn-primary:focus,
.textwidget,
h3.headerbar,
.latest-video,
.blackbox p,
.blackbox h4,
.blackbox .onelight,
#esu_send,
article.post,
article.post p,
em span.glyphicon,
.enter-btn span.glyphicon, 
.contact-page .contact-form input[type=text],
.contact-page .contact-form textarea,
.contact-page .contact-form input[type=submit]  {
    color: #FFF !important;
}
h1, 
h2, 
h3,
.sidebar {
    color: #666;
}
p,
.sidebar h3,
article p:last-child {
    color: #888;
}
.btn-primary:hover,
.current-menu-item > a, 
.current-menu-parent > a,
.btn-primary,
.btn-default:hover,
.btn-primary:active,
.btn-primary:focus,
.sub-menu a:hover,
#menu-menu-navigation a:hover {
    color: #00A292;
}
p a,
p a:focus,
p a:visited,
li a,
li a:focus,
li a:visited
h2 a,
h2 a:focus,
h2 a:visited,
h3 a,
h3 a:focus,
h3 a:visited,
h4,
h4 a,
footer,
.widget h3,
.widgettitle,
.post a,
.info li:last-child {
    color: #00A1B5;
}
p a:hover,
li a:hover,
h2 a:hover,
h3 a:hover,
h5, 
h6,
strong,
.glyphicon,
.info li {
    color: #5D5D5D;
}
.navbar-nav a:hover {
    color: #0096AA;
    text-shadow: 3px 3px 7px #00C6EE;
}
p a {
    color: #00A3B8;
}
.platters p,
.platters h5,
.platters .full,
.bio p,
.epk p {
	color: #444;
}
.blackbox .petition {
	color: #fff;
}
/*
.dk-speakup-petition input[type=text] {
	color: #333;
}
*/
.contact-page h2 {
	color: #1094A8;
}
#esu_send {
	background: #00A3B8;
}
h3.headerbar {
    background-color: #A6C8FF
}
.jumbotron {
    background-color: #E3E3E3;
}
.itunesbanner,
.fanclub {
	background-color: #222222;
}
.blackbox {
	background-color: rgba(0,0,0,.5);
}
.contact-page .contact-form input[type=submit] {
	background-color: #1094A8; 
}
.post h2 a:hover {
    color: #FFF !important;
}
.post,
.formatVideo iframe {
	background: rgb(14,14,14); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(14,14,14,1) 31%, rgba(63,63,63,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(31%,rgba(14,14,14,1)), color-stop(100%,rgba(63,63,63,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(14,14,14,1) 31%,rgba(63,63,63,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(14,14,14,1) 31%,rgba(63,63,63,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(14,14,14,1) 31%,rgba(63,63,63,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(14,14,14,1) 31%,rgba(63,63,63,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0e0e0e', endColorstr='#3f3f3f',GradientType=0 ); /* IE6-9 */
} 
.home-img-div img {
	border: 3px solid #CCC;
}
.member-img {
    border: 3px solid #5D5D5D;
    border-radius: 50%;
    box-shadow: 3px 3px 5px #00A1B5;
}
.featured-image img,
.holiday,
.nac-info img,
.celebrity img,
.peace-border {
	box-shadow: 2px 2px 10px #222;
	border: 1px solid #D1D1D1;
}
.contact-page .contact-form input[type=text],
.contact-page .contact-form textarea {
	border: 1px solid #DDD;
	box-shadow: inset 2px 2px 1px rgba(0,0,0,0.075);
    color: #000 !important;
}
.formatVideo {	
	box-shadow: 1px 1px 5px #DDD;
	border: 1px solid #EEE;
}
#esu_send{
	border: 1px solid #00C8E8;
	box-shadow: 1px 1px 5px #00C8E8;
}
.latest-video,
.headerbar {
	box-shadow: 1px 1px 5px #DDD;
}
h1,
h2,
h3,
h4,
h5,
h6,
p,
.nac-info p,
.navbar-nav>li>a,
#esu_send {
	text-shadow: 2px 2px 5px #C1C1C1;
}
/*==================================
		  *Media Queries*
==================================*/
		/*****=Mobile=*****/
@media (max-width:540px) {
    .portfolio-piece h4 {
        font-size: .8em;
    }
    .prev-next {
        margin-top: 15px;
        font-size: 1.5em;
    }
    .navbar-brand img {
        width: 14%;
    }
	.formatVideo>p iframe {
	    height: 190px;
    } 
    .navbar-brand img {
        width: 300px;
        position: absolute;
        top: 0;
        margin-top: 1.1%;
        margin-left: 1%;
    }
    .home-desc>p>a img {
        width: 80%;
        margin: 0 10%;
    }
    .home-img {
        width: 87.2%;
        margin: 0 6.4%;
    }
    .home-img li {
        width: 100%;
        margin: 0;
        padding: 0;
    }
    .epkvid iframe {
        height: 24em;
    }
	a.enter-btn {
		margin-bottom: 300px !important;
	}
    .footericon {
        margin: 0;
    }
    footer h4,
    footer h5 {
        font-size: .7em !important;
    }
}
		/*****=Tablet=*****/
/*
 * Off Canvas Toggle
 * --------------------------------------------------
 */		

@media screen and (max-width: 767px) {
    .row-offcanvas {
        position: relative;
        -webkit-transition: all .25s ease-out;
             -o-transition: all .25s ease-out;
                transition: all .25s ease-out;
    }

    .row-offcanvas-right {
        right: 0;
    }

    .row-offcanvas-left {
        left: 0;
    }

    .row-offcanvas-right
    .sidebar-offcanvas {
        right: -50%; /* 6 columns */
    }

    .row-offcanvas-left
    .sidebar-offcanvas {
        left: -50%; /* 6 columns */
    }

    .row-offcanvas-right.active {
        right: 50%; /* 6 columns */
    }

    .row-offcanvas-left.active {
        left: 50%; /* 6 columns */
    }

    .sidebar-offcanvas {
        position: absolute;
        top: 0;
        width: 50%; /* 6 columns */
    }
	.formatVideo iframe {
	    height: 300px;
    } 
    div.bio-slideshow ul,
    div.bio-slideshow ul li,
    div.bio-slideshow ul li img {
        height: auto !important;
    }
    .navbar-nav {
        width: 100%;
        padding-left: 5%;
        background: rgba(0,0,0,.8);
    }
}
@media (max-width:788px) {
    .navbar-header {
        padding-bottom: 0 !important;
        height: 72px !important;
    }
    .navbar-nav .sub-menu {
        background: none;
    }
    ul.nav .navbar-nav {
        padding: 0; 
        width: 100% !important;
    }
    .navbar-nav li a {
        font-size: .8em;
    }
    ul.press-images li {
        width: 100%;
        margin: 2% 0;
    }
    .epkvid iframe {
        height: 32em;
    }
    footer h4,
    footer h5 {
        font-size: .9em;
    }
    .itunesbanner img {
        padding: 0 !important;
    }
    .platters .full {
        display: none;
    }
    .platters h4 {
        font-size: 1.3em;
    }
}
		/****=Desktop=****/
@media (min-width:768px) {   
	.sub-menu {
		display: none;
		position: absolute;
		background: #222;
		padding: 10px 15px;
		width: 200px;
	}
	li:hover .sub-menu {
		display: block;
	}
	img.bird-of-peace {
		max-width: 300px !important;
	}
}
@media (max-width: 1200px) {
    ul.navbar-nav {
        padding-top: 23px;
    }
    .navbar-nav>li>a {
        font-size: 1.4em;
        margin: 0;
        padding: 14px 6px;
    }
    .itunesbanner img {
        padding: 0 10%;
    }
}	
@media (max-width: 912px) {	
    ul.navbar-nav {
        padding-top: 13px;
    }
    .navbar-nav>li>a {
        font-size: 1.15em;
        padding: 14px 5px;
    }
    .navbar-brand img {
        width: 240px;
    }
}