/* This file will hold styles for the mobile version of your website (mobile first). */
/* This also can include ANY global CSS that applies site-wide. Unless overwritten by a more specific style rule, CSS declarations in global.css will apply site-wide. */
body {font-family: 'Varela', sans-serif;}
a {color:#ef152e;text-decoration:none;} 
a:link {color:#ef152e;text-decoration:none;} 
a:visted {color:#ef152e;text-decoration:none;}
a:hover {color:#000;}
h1 {color:#ef152e;font-family: 'Varela', sans-serif;}
h1#page-title {color:#ef152e;font-family: 'Varela', sans-serif;}
h2 {color:#ef152e;font-family: 'Varela', sans-serif;font-size:120%;}
h2.node-title a {color:#ef152e;font-family: 'Varela', sans-serif;font-size:80%;}
h3 {font-family: 'Varela', sans-serif;}
h4 {color:#fef1de;font-family: 'Varela', sans-serif;font-size: 135%;line-height: 127%;}
.front h1#page-title {display:none;}
h6 {font-family: 'Varela', sans-serif;font-size:115%;}


.logo-img {margin-top:8px;margin-bottom:8px;}

div#zone-branding-wrapper {background-color:#ef152e;}
.container-12 .grid-8 {
    float: right;
    margin-top: -64px;
    width: 68% !important;
}


/*main menu*/
.navigation ul#main-menu li a {color:#fff;text-decoration:none;padding:5px 8px 5px 5px;display:block;}
.navigation ul#main-menu li a:hover, .navigation ul#main-menu li a.active {background-color:#000;padding:5px 8px 5px 5px;display:block;}
.navigation ul#main-menu li {font-size:145%;display:block;padding:0px;}

/*subpage banners*/
#block-views-banner-block {display:none;}

/*homepage slideshow*/
#block-views-slideshow-block {display:none;}

/*home hello block*/
#block-block-1 {margin-top:20px;}

/*sidebar photo*/
#block-views-sidebar-photo-block {display:none;}


table {border:none;}
tr:hover td, tr.even:hover td.active, tr.odd:hover td.active {background-color:transparent;}
#block-views-banner-block td, #block-views-banner-block th {padding:0px;margin:0px;}
.field-body ul li {background:transparent url(../images/arrow.png) no-repeat scroll 1px 50%;background-position: left;padding: 2px 0px 0 15px;background-repeat: no-repeat;color:#666;list-style:none;}


#block-views-wireless-store-block, #block-views-wireless-store-block-1 .pager li.pager-ellipsis, #block-views-wireless-store-block-2 {display:none;}
/*wireless store block*/
#block-views-wireless-store-block-1 {display:block}
#block-views-wireless-store-block-1 .pager {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background:transparent;
    border-color: transparent;
    border-image: none;
    border-radius:0px;
    border-style: none;
    border-width: 0px;
}

/*advertise block*/
/*#block-block-3 img {margin-top:35px;width:80%;}*/


/*blog*/
.submitted {font-size:11px;color:#999;margin-top:.8%;}
.node-blog {margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #eee;}
.feed-icon {display:none;}
.section-blog .node ul.links, .node-type-blog .node ul.links {font-size:11px;}

.node-links ul li a, .comment-links ul li a {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none;
    border-color: transparent;
    border-image: none;
    border-radius: 0px;
    border-style: none;
    border-width: 0px;
    color: #ef152e;
    cursor: pointer;
    display: block;
    float: left;
	font-size:11px;
    margin:0px;
    outline: 0 none;
    overflow: visible;
    padding: 0px;
    text-decoration: none;
    text-shadow: 0px;
    text-transform: lowercase;
    vertical-align: middle;
    width: auto;margin-right:15px;}
.node-links ul li a:hover, .comment-links ul li a:hover {color:#000;}
nav.links li.comment_forbidden {padding:0px;font-size:11px;}


#comments {background-color:#eee;padding:15px;}
#comments header h3 a {color:#ef152e;font-size:15px;}
#comments header h3, #comments h2 {margin-bottom:-2px;}
#comments .comment-submitted {font-size:11px;margin-bottom:7px;color:#474747;}
#comments article {margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #8b8b8b;}
#comments nav.links {margin-top:8px;}


/*footer*/
#section-footer {background-color:#000;color:#fff;min-height:80px;}
#block-block-2 {margin-top:10px;}
#block-block-2 p, #block-block-2 h6 {margin:0px;padding:0px;}
#block-block-2 h6 a {color:#fff;text-decoration:none;}
#block-block-2 h6 a:hover {color:#feb439;}

#block-block-6 {display:none;}
#block-block-7 {display:block;}


div#mc_embed_signup,
#mc_embed_signup form {
    background: none !important;
}
div#mc_embed_signup,
#mc_embed_signup form {
    background-color: transparent !important;
}
.mc-field-group {width:86% !important;float:left;}
#mc_embed_signup .button {float:right;margin:-57px 5px 10px 0 !important;}
#block-block-11 {width:auto !important;}