/*
Theme Name: BlankSlate-child
Theme URI: http://wordpress.org/themes/blankslate-child
Author: TidyThemes
Author URI: http://tidythemes.com/
License: GNU General Public License
License URI: https://www.gnu.org/licenses/gpl.html
Tags: black, blue, white, light, one-column, fluid-layout, responsive-layout, custom-menu, featured-images, microformats, sticky-post, threaded-comments, translation-ready
Text Domain: blankslate-child
Template: blankslate
Version: 0.1

*/
* {
}

html {
    background: #64787F;
    font-family: "Inika",arial,Serif;
    line-height: 140%;
}

#container {
    padding: 10px;
}

#wrapper {
    margin: 0 auto;
}

/*** BANNER ***/
.customusedition{
background:#AE4090;
margin:0px 5px 15px 5px;
border-bottom:2px white solid;
}
.customusedition p{
color:white;
padding:15px;
margin:0px;
font-size:9pt;
}
.customusedition a{
color:white;
font-weight:700;
}

/*** Flags *****/
#flags {
}

#flags ul {
    padding: 0;
    margin: 0;
}

#flags ul li {
    list-style: none;
    padding:0px 3px;
    margin:0px 1px;
    display: inline;
}

#flags img {
    width: 32px;
}

/*** logo *****/
#top-logo {
    width:;
    margin: 20px 5px 0px 0px;
}

#top-logo img {
    width:100%;
}

/*** Menu ***/
.my_extra_menu_class {
    padding: 0;
    margin: 0;
    display: inline;
}

.my_extra_menu_class ul {
    margin: 0;
    padding: 10px 0px;
display:inline-block;
}

.my_extra_menu_class ul li {
    margin: 0;
    list-style: none;
    display: inline;
}

.my_extra_menu_class ul li a {
    padding: 10px 15px 10px 0px;
    margin: 0;
    color: #fff;
    font-size: 14pt;
    font-weight:700;
    text-decoration:none;
}

.social_menu {
    display: inline-block;
    float: right;
}

.social_menu_item {
float:left;
margin-left:15px;

}
.tw-like{
margin-top:8px;
}
.fb-like {
margin-top:6px;
}

/*** ???? ***/
.widget_recent_entries {
    background: grey;
    padding: 10px;
}


/****  project text  ****/
.project{
color:white;
}


/****  Form  ****/
.form_area{
    background: #444;
    color: #fff;    
    padding: 20px;
    margin: 0px 0px 40px 0px;
}
.form_area h3{
padding: 0px;
margin:0px 0px 15px;
}
.form_area ul {
    list-style: none;
    margin: 0;
    padding: 0;
}
.form_area #field_1_1 label{
display:none;
}


/*** hide labels **/
.form_area .gfield_contains_required label{
display:none;
}




.form_area .ginput_container_post_title input{
border:0px;
padding:5px;
font-size:12pt;
margin-bottom:15px;
}
.form_area #field_1_2 label{
display:none;
}
.form_area .ginput_container_post_content textarea{
border:0px;
width:96%;
padding:2%;
font-size:10pt;
height:100px;
margin-bottom:15px;
font-family:arial;
}
.form_area #field_1_4 {
margin-bottom:5px;
}
.form_area #field_1_4 ul li{
display:inline-block;
margin-right:20px;
font-size:10pt;
}
.form_area #field_1_5{
margin-bottom:25px;
}
.form_area #field_1_5 label{
display:none;
}
.form_area #field_1_5 .ginput_container_text input{
border:0px;
padding:2%;
font-size:10pt;
width:96%;
}
.form_area #field_1_6 label{
display:none;
}
.form_area #field_1_6{
margin:0 0 20px 0;
}
.form_area .button{
border:0px;
padding:8px;
margin-top:15px;
font-size:12pt;
width:100%
}
.form_area .button {
    cursor: pointer;
}

/*********/

/**********/

.ginput_container_captcha {
}

/****  Post  ****/
.post {
    background: #444;
    padding: 30px;
    margin: 10px 0 40px;
    color: #fff;
}

.post .entry-title a {
    color: #fff;
    text-decoration: none;
    font-size:16pt;
}

.author,.meta-sep {
    display: none;
}

.post .entry-date {
    color: #fff;
    font-size: 10pt;
}

.entry-summary {
    color: #fff;
}

.cat-links {
    display: none;
}

.tag-links {
    color: #fff;
    font-size: 10px;
    font-weight: 700;
}

.tag-links a {
    background: #eee;
    padding: 5px;
    color: #333;
    font-size: 10px;
    margin-left: 5px;
}


/****  Page  ****/
.page{
color:white;
}
.page a{
color:white;
}


/****  Pagination  ****/
#content .navigation {
    margin: 40px 0 0;
}

#content .navigation .nav-previous,#content .navigation .nav-next {
    background: ;
    margin: 0 auto;
    width: 150px;
    text-align: center;
}

#content .navigation a {
    color: #fff;
    text-decoration: none;
    font-size: 14pt;
    display: inline-block;
}

/**********
 700px
**********/
@media screen and (min-width: 900px) {
    #wrapper {
        width: 900px;
        margin: 0 auto;
    }

    /*** Form  ***/

}

/********** end 700 *************/