/* 
Theme Name: 
Description: 
Version: 1.0
Author: SEO Services Los Angeles
Author URI: http://www.seoserviceslosangeles.com
*/

/* Table of Content
==================================================
  #Site Styles
  #Page Styles
  #Media Queries */

/* #Site Styles
================================================== */
@charset "UTF-8";
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400italic,400,700);

body { background: #fff; }
img { max-width: 100%; }
 
#header { padding-top: 43px; padding-bottom: 16px; margin-bottom: 25px; border-bottom: 1px solid #d9d9d9; }
  #logo { margin-left: 0; font: bold 34px 'Open Sans', sans-serif; }
  #nav { margin-right: 0; margin-top: 10px; }
    #nav ul { position: relative; text-align: right; }
    #nav ul, #nav ul li { list-style: none; margin: 0; padding: 0; }
    #nav ul li { display: inline; background: url(images/layout/header/nav-li-divider.jpg) no-repeat left center; }
    #nav ul a { padding: 5px 0; margin: 0 15px; font: 12px 'Open Sans', sans-serif; text-transform: uppercase; color: #555658; }
    #nav ul li.first { background: none; }
    #nav ul li.last a { margin-right: 0; }
    #nav ul li a:hover { text-decoration: none; }
    #nav ul .current_page_item a { text-decoration: none; border-bottom: 1px solid #555658; }
    
#maincontent .heading, #maincontent .title { margin-bottom: 10px; color: #000; }
#maincontent .heading, #maincontent .heading a { font: bold 30px 'Open Sans', sans-serif; }
#maincontent .title, #maincontent .title a { font: bold 24px 'Open Sans', sans-serif; }
#maincontent .heading a:hover, #maincontent .title a:hover { text-decoration: none; }

#maincontent ul, #maincontent ol { margin-left: 22px; }
#maincontent li { margin-bottom: 3px; line-height: 24px; }

#sidebar {  }
#sidebar ul { list-style: disc inside none; }

#footer { margin-bottom: 40px; font: 12px 'Open Sans', sans-serif; color: #555658; text-transform: uppercase; }

/* #Page Styles
================================================== */
/* #Home Page */
  /* Home Slideshow */
#slideshow { margin:0 0 30px; overflow:hidden; }
  #slideshow li { list-style:none; max-width:100%; margin:0; overflow:hidden; }
  #slideshow li img { max-width:100%; }



/* #Media Queries
================================================== */

  /* Smaller than standard 960 (devices and browsers) */
  @media only screen and (min-width: 959px) {
  }

  /* Tablet Portrait size to standard 960 (devices and browsers) */
  @media only screen and (min-width: 768px) and (max-width: 959px) {
    #maincontent .heading { font-size: 25px; line-height: 30px; }
    #maincontent .title { font-size: 20px; line-height: 25px; }
  }

  /* All Mobile Sizes (devices and browser) */
  @media only screen and (max-width: 767px) {
    #maincontent .heading { font-size: 20px; line-height: 25px; }
    #maincontent .title { font-size: 18px; line-height: 23px; }
    
    #footer { text-align: center; }
  }

  /* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
  @media only screen and (min-width: 480px) and (max-width: 767px) {
  }

  /* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
  @media only screen and (max-width: 479px) {
    #header { padding-top: 0; }
  }


/*
Theme Creator: Lester Tarranza
Theme Creator URI: http://bit.ly/1ap8uau
Theme Creator Email: lestertarranza@gmail.com
*/