/*
Theme Name: Fixed Child 01
Theme URI: 
Description: Child 01 theme for the Fixed theme
Author: <a href="https://array.is">Array</a>
Author URI: 
Template: fixed
Version: 3.3.1
*/

/* Generated by Orbisius Child Theme Creator (http://club.orbisius.com/products/wordpress-plugins/orbisius-child-theme-creator/) on Thu, 12 Mar 2015 22:00:13 +0000 */ 

@import url('../fixed/style.css');


table {
width:100%;
margin:30px auto;
}

table tr:nth-child(even) {
background:#f1f1f1
}

table tr:nth-child(odd) {
background:#f9f9f9;
}

table th,table td {
padding:12px 7px
}

table span.filename,table span.filesize {
color:#ccc
}

blockquote {
font-size:20px;    
}

#banner-advertisement {
padding:0 12% 0 12%;    
}

body.page-template-template-home #banner-advertisement {
padding:0;    
}

#banner-advertisement .widget-title {
display:none;   
}

#banner-advertisement img {
max-width:100%;
height:auto !important;
}

body.admin-bar {
padding-top: 8%;
}

.header-nav {
width:100%;    
}

.header-nav li a {
color:#DAE1E7;
}

.nav>li>a:hover, .nav>li>a:focus {
text-decoration: none;
background-color: #102D80;
}

.call-to-action {
background: #20409A;
color: #FFF;
padding: 20px;
margin: -10px 0px;
}

#content .call-to-action p {
margin:10px 0;
text-align:center;
}


.call-to-action-button {
color: #FFF;
background: #16B524;
padding: 10px 0;
display:block;
width:100%;
text-align:center;
}

.call-to-action-button:hover, .call-to-action-button:active {
color:#fff;
background: #F76700;
text-decoration: none;
}

#content .meta li {
max-width:220px;    
}

.home-blog-recent .entry-title {
font-size:30px;
text-align:center;
background: #555;
}

.home-blog-recent .entry-title a {
color: #FFF;
}

a.read-more {
background: #20409A;
display: block;
text-align: center;
color: #FFF;
margin: 10px auto;
padding: 10px;   
}



.header .widget a.widget-button {
color: #FFF;
background: #16B524;
padding: 10px 0;
display:block;
width:100%;
text-align:center;
text-decoration: none;
}

.header .widget a.widget-button:hover, .header .widget a.widget-button:active {
color:#fff;
background: #F76700;
text-decoration: none;
}


.post .post-content ul.nav-tabs {
margin:0;    
border:none;
}

.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus {
color: #FFF;
cursor: default;
background-color: #20409A;
border:none;
}

.nav>li>a:hover, .nav>li>a:focus {
color:#fff;   
}

.tab-content {
border: 1px solid #CCC;
padding: 10px 20px;
font-size: 75%;
line-height: 120%;
margin:-15px 0 15px 0;
background:#f9f9f9;
}

.tab-content table {
border:1px solid #ccc;    
}

.tab-content table tr:nth-child(even) {
background:#f0f0f0;
}

.tab-content table tr:nth-child(odd) {
background:#fff;
}

.college-meta table {
font-size:80%;   
}

.college-meta table th {
width: 30%; 
}

.widgets img {
max-width:100%;
height:auto !important;
}

.widgets iframe {
max-width:100%;   
}

ul.gfield_radio li {
  padding: 1px !important;
}

input[type="tel"] {
border: solid 1px #eee !important;
border-bottom: solid 1px #ddd !important;
background: #fff !important;
}

@media only screen and (max-width: 768px) {
    
    .header-nav {
      background: #1B3681 !important;
    }

    .logo-wrap {
    text-align:center;
    }
    
    #banner-advertisement {
    padding:0;    
    }

    .header .widget ul li {
    float:left;
    width: 50%;
    text-align: center;
    }
    
}
