/*
Theme Name: thisone
Theme URI: 
Author:  
Author URI: 
Description:  
Version: .09
License:  
License  
Tags: light, dark, white

 built with love somewhere in the STL...
 

 .::.    :.   .:: .        :  .,:::::::::::::-.  :::  :::.     
;'`';;,  ;; ,;';; ;;,.    ;;; ;;;;'''' ;;,   `';,;;;  ;;`;;    
   .n[[  [[,[' [[ [[[[, ,[[[[, [[cccc  `[[     [[[[[ ,[[ '[[,  
  ``"$$$.$$$P__$$c$$$$$$$$"$$$ $$""""   $$,    $$$$$c$$$cc$$$c 
  ,,o888"88`"""88"888 Y88" 888o888oo,__ 888_,o8P'888 888   888,
  YMMP"  MM    MM MMM  M'  "MMM""""YUMMMMMMMP"`  MMM YMM   ""` 

*/

#gform_submit_button_21 {margin-top:9px;/*sillycontactpage*/}

.flexslider {background: none!important;}

#gform_8 {
background-color: #efefef;
padding: 26px;
}
input#gform_submit_button_8 {margin-left: -10px;}

.search-widget {height: 0px;}

li#menu-item-6429{background-color: #2a5969 !important;}
li#menu-item-6429 a:link {color: white !important;}
li#menu-item-6429 a:hover {color: #efefef !important;}
li#menu-item-6429 a:active {color: white !important;}
li#menu-item-6429 a:visited {color: white !important;}
.social {margin:0px !important;}

html.csstransforms body.customize-support div.container section.middle aside#sidebar.span4 div.widget div.text-widget p {margin-top: -10px;}

/*sneakin' this in*/

/* WordPress Core -------------------------------------------------------------- */

.alignnone {
    margin: 5px 20px 20px 0;
}

.aligncenter, div.aligncenter {
    display:block;
    margin: 5px auto 5px auto;
}

.alignright {
    float:right;
    margin: 5px 0 20px 20px;
}

.alignleft {
    float:left;
    margin: 5px 20px 20px 0;
}

.aligncenter {
    display: block;
    margin: 5px auto 5px auto;
}

a img.alignright {
    float:right;
    margin: 5px 0 20px 20px;
}

a img.alignnone {
    margin: 5px 20px 20px 0;
}

a img.alignleft {
    float:left;
    margin: 5px 20px 20px 0;
}

a img.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.wp-caption {
    background: #fff;
    border: 1px solid #f0f0f0;
    max-width: 96%; /* Image does not overflow the content area */
    padding: 5px 3px 10px;
    text-align: center;
}

.wp-caption.alignnone {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignleft {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignright {
    margin: 5px 0 20px 20px;
}

.wp-caption img {
    border: 0 none;
    height: auto;
    margin:0;
    max-width: 98.5%;
    padding:0;
    width: auto;
}

.wp-caption p.wp-caption-text {
    font-size:11px;
    line-height:17px;
    margin:0;
    padding:0 4px 5px;
}

.sticky {

}

.gallery-caption {

}

.bypostauthor {

}
#nav ul {width: 205px;}
.page-header h1 {
    color: #2a5969;
}

h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, #portfolio .item h3.project-title, .table th, .nav > li > a:hover, .contact-info b, h1 b, h2 b, h3 b, h4 b, h5 b, h6 b, .intro:first-letter, #filters .current a, address strong {color: #2a5969;}

.search-widget {height: 0px !important; visibility: hidden;}



.button { background-color: #49afcd; background-image: -moz-linear-gradient(top, #2A5969, #2A5969); background-image: -ms-linear-gradient(top, #2A5969, 2A5969); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#2A5969), to(#2A5969)); background-image: -webkit-linear-gradient(top, #2A5969, #2A5969); background-image: -o-linear-gradient(top, #2A5969, #2A5969); background-image: linear-gradient(top, #2A5969, #2A5969); background-repeat: repeat-x;  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2A5969', endColorstr='#2A5969', GradientType=0);
border-color: #2f96b4 #2f96b4 #1f6377; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.button:hover, .button:active, .button.active, .button.disabled, .button[disabled] { background-color: #2f96b4; }
.button:active, .button.active { background-color: #24748c \9; }
button.btn, input[type="submit"].btn {  *padding-top: 2px;
 *padding-bottom: 2px;
}
.gform_button {color: #fff !important;}

div.header-wrap {border-bottom: 0px !important;}
.footer {border-top:0px !important;}