/**
 * This file contains styles related to the user settings of the theme
 */

/* Custom CSS */
#header {
    background: #f9f9f9;
padding: 5px 5px;
    opacity: 0.97;
}



#header a {
    font-size: 16px;
    color: #96979a;
    padding: 0px 10px;
}

.flexslider {
    margin: 0px 0px 0px;
    background: none repeat scroll 0% 0% #2e2e2e;
    position: relative;
}

#slideshow .slider-content h2 {
    background: none repeat scroll 0% 0%;
    font-size: 48px;
    display: inline-block;
    padding: 15px 25px;
    line-height: 1;
    border-radius: 3px;
    margin-bottom: 20px;
    color: #2e2e2e;
}

#cable01.section-block .main-title {
    font-size: 24px;
    text-align: center
}

#cable02.section-block .main-title {
    font-size: 24px;
    text-align: center
}

#cable03.section-block .main-title {
    font-size: 24px;
    text-align: center
}

.section-block .main-title {
    font-size: 30px;
}

.section-block {
   padding: 0px 0px;
    overflow: hidden;
}

#about {
    padding: 40px 0px 40px 0px;
    overflow: hidden;
    background: url('http://silvermogwai.com/wp-content/uploads/2014/08/SM-background-06.jpg') no-repeat;
background-size:cover;
}

#cable01 {
    padding: 30px 0px 0px 0px; 
overflow: hidden;
}

#cable02 {
    padding: 30px 0px 0px 0px; 
overflow: hidden;
}

#cable03 {
    padding: 30px 0px 0px 0px; 
overflow: hidden;
}

#blog {
    padding: 40px 0px 40px 0px; 
overflow: hidden;
}

#igloo {
    padding: 40px 0px 40px 0px; 
overflow: hidden;
 background: url('http://silvermogwai.com/wp-content/uploads/2014/09/Igloo-background.jpg') no-repeat;
background-size:cover;
}

#contact {
    padding: 80px 0px 300px 0px; 
overflow: hidden;
}

.section-block .entry-content {
  margin-top: 20px;
}

#menu-home-menu li a {
color: #000000;
border-radius: 0px;
}

#mobile-primary-nav li a {
color: #000000;
border-radius: 0px;
}

#about .entry-content p {
margin-left : 0px;
}

#about .entry-content p strong {
margin-top 30px;
margin-bottom: 30px;
}

blockquote {
  background: #1c93c5;
  color: #fff;
  font-family: Roboto;
  font-weight: Normal;
  font-size: 20px;
  padding: 25px 20px 25px 20px;
  margin: 1em 0;
  position: relative;
  padding-left: 130px;
  margin-left: 0px;
  line-height: 1.4;
  position: relative;
}

blockquote:after {
    content: "";
    width: 115px;
    height: 100%;
    position: absolute;
    background: url('http://silvermogwai.com/wordpress/wp-content/uploads/2014/08/SM-circle-white-fill.png') no-repeat scroll center center rgba(0, 0, 0, 0.2);
    top: 0px;
    left: 0px;
}

#slideshow .flex-control-paging li a {
  width: 11px;
  height: 11px;
  -moz-border-radius: 40px;
  -webkit-border-radius: 40px;
  border-radius: 40px;
  border: transparent;
  background: transparent;
}
#slideshow .flex-control-paging li a.flex-active {
  background: transparent;
}

h2, h3{
    padding: 0px;
    font-weight: normal;
    font-variant: ;
    letter-spacing: 5px;
    font-family: "Roboto";
}

#slideshow .slider-content h3{
    background-color: #F18904;
    opacity: 0.7;
    color: #FFF;
}

.button, button, input[type="submit"] {
border-radius: 0px;
}

.stag-tabs--normal .stag-nav a {
    background: none repeat scroll 0% 0% #FFFFFF;
    color: #96979a;
    padding: 10px 10px 0px;
}

.stag-tabs ul.stag-nav .ui-state-active a {
    background: none repeat scroll 0% 0% #FFFFFF;
}

.stag-tab {
    padding: 0px 0px 0px 0px;
}

.stag-tabs--normal .stag-tab {
    background: none repeat scroll 0% 0% rgba(255, 255, 255, 0);
}

.entry-content ul, .comment-body ul {
    list-style: disc outside none;
    margin: 10px 0px 10px 0px;
}

#blog .featured-post h2 {
      font-size: 36px;
}

#contact address p {
    font-family: "Roboto";
}
#contact button {
    font-family: "Roboto";
}

#menu-home-menu-1 {
  width: 600px;
}

@media all and (max-width: 601px) {
#cable01 {
 background: none;
}
#cable02 {
 background: none;
}
#cable03 {
 background: none;
}
}

@media only screen and (min-width: 380px) and (max-width: 1800px)  {
#logo {
 width: 35%;
    height: auto;
}
}

@media only screen and (min-width: 380px) and (max-width: 900px)  {
#primary-nav li a {
  padding: 3px 3px 3px 3px;
}
}


@media only screen and (max-width: 601px) {
  #slideshow .slider-content h2 {
    margin-bottom: 10px;
    font-size: 18px !important;
 }
#logo {
 width: 90%;
    height: auto;
}

}

@media only screen and (max-width: 600px) {
#primary-nav li a {
  display: block;
  padding: 5px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}

@media only screen and (min-width: 300px) and (max-width: 1800px)  {
.stag-tabs--normal .stag-nav a {
    font-size: 0.9em; 
margin: 0px 0px 0px 9px;
padding: 1px 1px 1px;
}
}

@media only screen and (min-device-width : 1024px) {
.stag-tabs--normal .stag-nav a {
    padding: 10px 10px 10px;
}
}

/* Custom Styles Output */
hr.section-divider:after, #event:after, .hentry:after, .footer-outer:before, #event:before, #comment-wrap:after, #comment-wrap:before, #tweets:before,#tweets:after,#guestbook-form:after,#guestbook-form:before { background-color: #ff8d50; }
body, button, input[type='text'], .button, input[type=submit], #reply-title small,input[type=email],input[type=url],input[type=number]{ font-family: 'Roboto'; }

