/*
Theme Name: Super Skeleton Child Theme
Theme URI: http://colab.coop
Description: 
Version: 
Author: Colab
Author URI: http://colab.coop
Template: super-skeleton
License: GPL
License URI: http://www.opensource.org/licenses/gpl-license.php
*/


/* COLAB SPECIFIC
-----------------------------------------------
-----------------------------------------------*/

body
{
    background-image:none;
    background-color: #F3F6C8;
}

header h1 img
{
  display:block;
  margin:0 auto;
}

#frontpage_news .entry-bloc span.news-featured-thumbnail-image a img,
#page_news .entry-bloc span.news-featured-thumbnail-image a img,
#page_press .entry-bloc span.news-featured-thumbnail-image a img
{
    width: 100%;
    height:auto;
    display:block;
    border:0 none;
}

#frontpage_news .entry-bloc span.news-featured-thumbnail-image a,
#page_news .entry-bloc span.news-featured-thumbnail-image a,
#page_press .entry-bloc span.news-featured-thumbnail-image a
{
    width:40%;
    display:block;
    float:left;
    margin: 10px 10px 0 0;
    height:auto;
}

#frontpage_news .entry-bloc .entry-content
{
    
}

#section-sub-footer
{
    background-image: none;
    border-top: 0px none;
}

#section-sub-footer span.copyright
{
    float: left;
    color: #666;
}

#section-sub-footer::after
{
    background-image: none;
}

.divider
{
		clear:both;
		height:20px;
}

.divider.hr
{
    height:20px;
    border-top:1px solid #dddddd;
    margin:0 auto;
}

.divider.line
{
    height:20px;
    border-top:1px solid #aeaeae;
    width:80%;
    margin:0 auto;
}

#page_videos iframe, #page_videos embed 
{
    margin:0 auto;display:block;
}

.view-bloc-selector h3
{
    display:inline;
    margin: 0 10px 0 0;
    vertical-align: -3px;
}

.view-bloc-selector a
{
    min-width: 50px;
}

.sidebar.inner-page
{
     margin-top: 57px;
}

.block-width
{
    padding: 50px 0 !important;
    width:100% !important;
}

dl.gallery-item
{
    width:30%;
    margin:0 2% 10px 0;
    float:left;
    overflow:hidden;
    height:110px;
    position:relative;
    background-color:#000000;
}

dt.gallery-icon, dt.gallery-icon a, dt.gallery-icon img
{
    width:100%;
    display:block;
    height:auto !important;
}

dt.gallery-icon img
{
    position: absolute;
    
}

img.alignleft, img.alignright
{
    margin-top:0 !important;
}

.readmore a, a.readmore
{
    margin:20px 40px;
    float:right;
    
}

a, a:hover
{
    text-decoration: none;
}

h2 {
    font-size: 38px;
    line-height: 50px;
    margin-bottom: 10px;
}

.pagination, .wp-paginate
{
  clear:both;
  padding:20px 0;
}

.pagination span, .pagination a
{
  padding:2px 4px;
  margin:0 2px 0 0;
  color:#ffffff;
  background-color:#000000;
}

.pagination a
{
  color:#efefef;
  background-color:#999999;
}

#page_releases .news-featured-thumbnail-image img
{
    float:left;
    width:25%;
    padding:0 20px 10px 0;
}

#page_releases .alignleft
{
    margin-top:0;
    margin-bottom:10px;
    width:45%;
}

#page_releases .alignleft img
{
    width:100%;
}


.store-subpage
{
    width:100%;
}

.store-subpage .store-entry
{
    width:30%;
    float:left;
    padding-left:2%;
    padding-bottom:10px;
    text-align: center;
}

.store-subpage .store-entry img
{
    margin: 0;
}

.store-header h3
{
    font-size:1.9em;
}


.entry-bloc img{
    max-width: 600px;
}

.sf-menu > li > a strong {
    font-size: 14px;
}
/* @end */