/*
Theme Name: bigtooth
Theme URI: http://btsquarepeg.com/
Author: Vistasp Mehta
Author URI: http://btsquarepeg.com/
Description: A Child theme for NomNom and Grandchild to Twenty Eleven
Version: 1.0
Template: NomNom custom
*/
/*@import url("../NomNom/style.css");*/

/* ----------------------------------------------------- bT Logo in Top Bar -------------------------------------------------*/
#branding img.logo-image { 
    width: 60px;
    float: left; 
    clear: none; 
    margin-top:23px; 
}
/* ----------------------------------------------------- bT Square Peg -------------------------------------------------*/
#site-title { 
    float: left;
    clear: none; 
    padding: 25px 0 0 15px;
    *padding: 25px 0 0 10px; /* IE 7 and below */
    _padding: 25px 0 0 10px; /* IE 6 */
}
/* ----------------------------------------------------- architecture + design -------------------------------------------------*/
#site-description { 
    float: left;
    clear: none; 
    margin-left: 10px;
    clear: both;
    padding-left: 65px;
    margin-top: -15px;
}
/* ----------------------------------------------------- vistasp mehta -------------------------------------------------*/
#vjm_wrap {
    clear: both;
    background-color: #eee; 				/* Old browsers */
    background: -moz-linear-gradient(#eee, #777);	/* For Mozilla */
    background: -webkit-linear-gradient(#eee, #777);	/* For Safari, Chrome */
    font-size: 24px;
    font-family: "Helvetica Neue", Helvetica,Arial,sans-serif;
    text-shadow: 1px 4px 6px rgba(0,0,0,0.2),0px -5px 35px rgba(255,255,255,0.3);
    padding: 0 7.6%;
    border-bottom: 1px solid #444;
    margin-top: 0px; /* IE 8 and below */
    *margin-top: 20px; /* IE 7 and below */
    _margin-top: 20px; /* IE 6 */
}

/* ----------------------------------------------------- search box -------------------------------------------------*/
# input {
    background-color: #FFFFFF;
    border: 1px solid #999999;
    color: #666666;
    font-size: 11px;
    margin-top: 5px;
}

/* ----------------------------------------------------- 3-Column Footer -------------------------------------------------*/
#supplementary {
    background-color: #ddd;
}
/* ----------------------------------------------------- Footer Widget Titles -------------------------------------------------*/
#supplementary h3 {
    text-transform: none;
}
/* ----------------------------------------------------- Footer Paragraph Style -------------------------------------------------*/
#supplementary p {
    color: #777777;
    font: 300 15px/1.1 "Helvetica Neue",Helvetica,Arial,sans-serif;
}
.aboutvjm {
    text-align:right;
}
/* ----------------------------------------------------- Copyright bar -------------------------------------------------*/
#site-generator {
    background-color: #888;
    color: #333;
}
/* ----------------------------------------------------- Links in Copyright bar -------------------------------------------------*/
#site-generator a {
   color: #345;
}

/* ---------------------------------------------------- H2 ----------------------------------------------------------------------*/
.entry-content h2 {
    font-size: 16px;
    font-weight: normal;
    letter-spacing: 0.1em;
}
/* ----------------------------------------------------- H3 replacing old MIDTITLE -------------------------------------------------*/
.entry-content h3, .comment-content h3 {
    font-size: 11px;
    letter-spacing: 0.1em;
    line-height: 2.6em;
    text-transform: uppercase;
}
/* ----------------------------------------------------- Tag cloud line-space reduced -------------------------------------------------*/
.tagcloud {
    font-size: 12px;
    line-height: 1.625em;
    text-align:justify;
}
/* ----------------------------------------------------- Social Bookmarking Light Needs full width -------------------------------------*/
.wp_social_bookmarking_light {
    margin-top: 10px;
    clear:both;
}

/*----------------------------------------------------- Correction for 2011 theme ------------------------------------------------------*/
#nav-single .nav-previous,
#nav-single .nav-next {
	float: left;
}


/* --------------------------------------------------- Related Posts by YARPP ---------------------------------------------------------*/
#related .story1 {
width: 30%;
float: left;
margin: 10px 0;
border-right: none;
padding-right: 3%;
}
/* --------------------------------------------------- Subtitle block -----------------------------------------------------------------*/
.subtitle { 
display: block; 
font-size: 13px;
}

#breadcrumbs {
display: block; 
font-size: 11px;

color: #777;
font-weight: bold;
margin-top: 10px;
}

#breadcrumbs a {
font-size: 11px;
font-weight: normal;
}


/* --------------------------------------------------- Manual Contact Form -----------------------------------------------------------------*/


.screenReader { left: -9999px; position: absolute; top: -9999px; }
.thanks { background: #F2F3F6; border: 1px solid #7E8AA2; padding: 10px; }
/*****Forms*****/
ol.forms { float: left; list-style: none; margin: 0; } 
ol.forms li { clear: both; float: left; margin-bottom: 18px; position: relative; width: 100%; } 
ol.forms label { cursor: pointer; display: block; float: left; font-weight: bold; padding-right: 20px; width: 100px; } 
ol.forms input, ol.forms textarea { border: 1px solid #7E8AA2; border-radius: 3px; font: inherit; -moz-border-radius: 3px; padding: 2px; -webkit-border-radius: 3px; width: 214px; } 
ol.forms textarea { height: 300px; width: 334px; } 
ol.forms input:focus, 
ol.forms textarea:focus { background-color: #f2f3f6; border-color: #ff9800; } 
.error { color: #f00; }
ol.forms li .error { font-size: 12px; margin-left: 20px; }
ol.forms li.textarea .error { display: block; position: absolute; right: 0; top: 0; width: 100px; } 
ol.forms li.screenReader { margin-bottom: 0; } 
ol.forms li.buttons button { background: #ff9800; border: none; color: #000; cursor: pointer; font: 16px/16px "Avenir LT Std", Helvetica, Arial, sans-serif; overflow: hidden; padding: 6px 3px 3px 3px; text-transform: uppercase; width: auto; } 
ol.forms li.buttons button:hover { color: #222; } 
ol.forms li.buttons button:active { left: -1px; position: relative; top: -1px; } 
ol.forms li.buttons, ol.forms li.inline { float: right; width: 460px; } 
ol.forms li.inline input { width: auto; } ol.forms li.inline label { display: inline; float: none; width: auto; }
/*------------------------------------------------
THE END :)~
------------------------------------------------*/