/*
Theme Name: Blank Twenty Twelve Child theme
Theme URI: http://yoursite/yourtheme
Description: A child theme of 2012 default WordPress theme.
Author: Your Name
Author url: http://yoursite.com/
Version: 1.0
Tags: black, blue, white, fixed-width, custom-header, theme-options
Template: twentytwelve
*/
body, body.custom-font-enabled{
    font-family: 'Roboto', sans-serif;
}
/* remove image border*/
img[class*="align"], img[class*="wp-image-"], #content .gallery .gallery-icon img {
	border: none;
	box-shadow: none;
}

/* Increase theme width to 1000px */
@media screen and (min-width: 960px) { 
    .site {
        max-width: 1000px;
        max-width: 71.4285rem;
    }
}
.ie .site { max-width: 1000px; }

footer[role="contentinfo"] {
    max-width: 1000px;
    max-width: 71.4285rem;
}

#secondary{
    /*background-color: #cccccc;*/
}

.custom-layout #extra-sidebar{
    /*background-color: #c6d9ec;*/
}

/* Left & Right Sidebars */
@media screen and (min-width: 600px) { 
    .custom-layout .site-content {
        width: 50%;
        margin-left: 25%;
    }
    
    .custom-layout .site-content.with-one-sidebar{
        width:80%; 
        margin-left: 0px;
    }
    
    .custom-layout .widget-area {
        position: relative;
        width: 20%;
    }
    .custom-layout #extra-sidebar {
        float: left;
        margin-left: -75%;
        width: 20%;
    }
    
    .custom-layout #extra-sidebar-left {
        float: left;
        width: 20%;
    }
}

@media screen and (max-width: 599px){
    .custom-layout #extra-sidebar-left {
        display: none;
    }
    .custom-layout .site-content.with-one-sidebar{
        width:100%; 
    }
}

/* IE8 and IE7 - Left and Right Sidebars */
.ie  .custom-layout .site-content {
    width: 50%;
    margin-left: 25%;
}
.ie  .custom-layout .site-content.with-one-sidebar {
    width: 80%;
    margin-left: 0px;
}
.ie .custom-layout .widget-area {
    float: right;
    width: 20%;
    position: relative;
}
.ie .custom-layout #extra-sidebar {
    float: left;
    margin-left: -75%;
    width: 20%;
}
.ie .custom-layout #extra-sidebar-left {
    float: left;
    width: 20%;
}

/* ===[ Footer Widget Areas ]=== */

.site-info { clear: both; }

#footer-widgets {
    width: 100%;
    border-top: none;
}
#footer-widgets .widget li { 
    list-style-type: none; 
}

@media screen and (min-width: 960px) {
    .widget-full {
    
    }
}
/* Hide footer widgets Homepage Template */
.template-front-page #footer-widgets { 
    /*display: none;*/
}

.my_tags_page_col{
    float: left;
    width: 50%;
    margin-top: 20px;
}
.post_tags li{
    padding:10px;
}

.relatedthumb {width: 22%; float:left; margin: 0 0 20px 0; font-size: 12px; padding:10px; }
.relatedthumb img {margin: 0 0 3px 0; padding: 0;}
.relatedthumb a {color :#333; text-decoration: none; display:block; padding: 4px; width: 150px;}
.relatedthumb a:hover {background-color: #ddd; color: #000;}

@media screen and (max-width:599px){
    .relatedthumb {
        width:100%;
        clear: both;
        margin: 0 0 20px 0;
        border-bottom: 1px solid #ccc;
    }
}

.nav-menu{
    /*background-color: #000000;*/
}
.main-navigation ul{
    padding-left: 10px;
}
.main-navigation li a {
    /*color: #ffffff;*/
    
}
.main-navigation li a:hover, .main-navigation li a:focus{
    color:#2EC4FE;
} 
.main-navigation .current_page_item > a{
    color:#2EC4FE;
}

.site-header {
    position: relative;
}

.header-image {
    position: absolute;
    top: 0;
}

.main-navigation {
    margin-top: 28%;
}

@media screen and (min-width: 600px)
{
    .main-navigation ul.nav-menu, .main-navigation div.nav-menu > ul{
        /*border-top:0;
        border-bottom:0;*/
    }
}

.footer_privacy{
    text-align: center;
    clear: both;
}