/*
Theme Name:     Twenty Twelve Child
Theme URI:      
Description:    Child theme for the Twenty Twelve theme
Author:         Katharine Evans
Author URI:     
Template:       twentytwelve                             
Version:        0.1.0
*/
@import url("../twentytwelve/style.css");

.site {
   max-width: 100%;
   overflow: hidden;
   padding: none;
}

body {
   font-family: Open Sans, Helvetica, Arial, sans-serif;
}
body .site {
   margin-top: 0;
   margin-bottom: 0;
}

figure, figcaption { 
   text-align: center; 
}

a {
   color: #b70101;
   text-decoration: none;
}
a:hover {
   color: #0f3647;
}
a:visited {
   color: #21759b;
}

.entry-header .entry-title {
   font-weight: bold;
}

body.home .entry-header {
    display: none;
}

.site-header {
  background-color: #363636;
  overflow: hidden;
}

.header-image {
  display: block;
  margin: 0,auto;
}

.entry-content img,
.comment-content img,
.widget img,
img.header-image,
.author-avatar img,
img.wp-post-image {
   border-radius: 0px;
   box-shadow: none !important;
}


.main-navigation ul.nav-menu, .main-navigation div.nav-menu > ul {
   border-bottom: none;
   border-top: none;
}

.main-navigation .current-menu-item > a,
.main-navigation .current-menu-ancestor > a,
.main-navigation .current_page_item > a,
.main-navigation .current_page_ancestor > a {
   color: #ffffff;
   font-weight: bold;
}

.main-navigation li a {
   border-bottom: 0;
   color: #d0d0d0;
}

.main-navigation li a:hover {
   color: #b70101;
}

.wp-caption .wp-caption-text,
.entry-caption {
   font-style: normal; 
   font-weight: bold;
   font-size: 13px;
   font-size: 0.9285714285714286rem;
   line-height: 1;
   color: #000000;
}

.site-content article {
   word-wrap:break word;
   -webkit-hyphens: none;
   -moz-hyphens: none;
   hyphens: none;
}

/* styles main content */
#primary {
   /*width: 42.85714285714286rem; */
   width: 60%; 
}

/* Deals with the twitter bar */
#secondary {
    width: 33%; 
   float:right;
   clear:none;
}

#twitter_timeline-2 {
  width: 100%;
}

#twitter-widget-0 {
   width: 100%;
}

/* styling of Exhibitions menu sidebar */
#extra-sidebar {
   float:left;
   width: 10.71428571428571rem;
   text-align: right;
   margin-right: 2.142857142857143rem;
}


p#about {
   margin-right: 2.85714rem;
}

.slideshow {
  font-size: 10px;
  font-size: 0.7142857142857143rem;
  margin: 0 auto;
}
  

@media screen and (max-width:700px){

  #site-navigation {
    clear: both;
  }
  .main-navigation li{
    clear: both;
  }

  #extra-sidebar {
  clear:both;
  text-align: center;
  float: none;
  margin: 0 auto;
  } 

  #primary {
  width: 100%;
  }

  #secondary {
    clear:both;
    float:none;
    align: center;
    margin: 0 auto;
  }
}

@media screen and (min-width: 600px) {
        .main-navigation { float: right; margin-right: 100px; }
        .header-image { display: inline-block; margin: 10px 0 0 10px; }
}
