/*
Theme Name: Peadig
Theme URI: http://peadig.com/
Description: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi nec lorem quam. Quisque consequat, massa eget accumsan ornare, neque metus tincidunt nulla, non molestie orci odio at purus. Fusce dignissim elementum purus nec porta. In hac habitasse platea dictumst. Donec eget dui et libero molestie fermentum nec at urna.
Author: Alex Moss and Shane Jones
Author URI: http://peadig.com/
Version: 1.0
Tags: responsive, fluid, bootstrap, seo, rich snippets, rel-author, black, blue, white, two-columns, three-columns, one-column, custom-header, custom-background, threaded-comments, sticky-post, translation-ready, microformats, rtl-language-support, editor-style, custom-menu (optional)


License:
License URI:


General comments (optional).
*/


@font-face {


    font-family: 'CoolveticaBkRegular';
    src: url('fonts/coolvetica_bk-webfont.eot');
    src: url('fonts/coolvetica_bk-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/coolvetica_bk-webfont.woff') format('woff'),
         url('fonts/coolvetica_bk-webfont.ttf') format('truetype'),
         url('fonts/coolvetica_bk-webfont.svg#CoolveticaBkRegular') format('svg');
    font-weight: normal;
    font-style: normal;


}



@font-face {
    font-family: 'CoolveticaElRegular';
    src: url('fonts/coolvetica_el-webfont.eot');
    src: url('fonts/coolvetica_el-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/coolvetica_el-webfont.woff') format('woff'),
         url('fonts/coolvetica_el-webfont.ttf') format('truetype'),
         url('fonts/coolvetica_el-webfont.svg#CoolveticaUlRegular') format('svg');
    font-weight: normal;
    font-style: normal;


}


body {background-color: #E2E2E2;}
small {font-size: 85%;}
.pageauthor {display:none;}



a {cursor:pointer !important}


.carousel-control {
font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}


body, p, #welcome h3 {
/*	font-family: 'CoolveticaElRegular', Helvetica, Arial !important; */
	font-weight: normal;
	line-height: 1.2em;
/*	letter-spacing: 1px; */
	color:#2b2b2b;
}


h1, h2, h3, h4, h5, #welcome h3 span, .icei, .icec, .icee {
	font-family: 'CoolveticaBkRegular', Helvetica, Arial !important;
	font-weight: normal;
	line-height: 1.2em;
	clear: both;


}


h1 {letter-spacing: 1px;}


div#primary {
box-shadow: 0 2px 6px rgba(100, 100, 100, 0.3);
}


#primary p {font-size:14px !important; line-height:1.5em !important}


.accordion-heading .accordion-toggle {margin-top: -15px;}
.accordion-group {background: #F9F9F9;}


#welcome h3, #welcome p {font-family: 'CoolveticaElRegular', Helvetica, Arial !important;	letter-spacing: 1px;}


input, button, select, textarea {
/*letter-spacing: 1px !important;*/
font-size: 0.9em !important;
}


.entry-content .btn {
margin: 5px 0px;
}


#primary p {margin-bottom:25px;}
p > span > em > strong {margin-bottom: 5px !important;}


h2 {font-size:20px;}
h3 {font-size:18px;}
h4 {font-size:16px;}


.conbtn {
text-transform: uppercase;
font-weight: bold;
}


.menutr {background-color: 
transparent !important;
}
body, p {font-size: 16px; text-shadow: 1px 1px 1px white;}


input, textarea {padding: 5px !important;}


.contag {
text-shadow: 1px 1px 3px #494949;
font-size: 1.2em;
color: white;
text-transform:uppercase;
}


.contag span {font-weight: bold;}


.content_box {margin-top: 10px;}



.dropdown-menu li a:hover {
text-shadow: 0px 0px 0px;
    }


#comments {padding:20px;}
.fb-comments, .fb-comments {
    width:100% !important;
}


#comments ol, #comments ul {list-style-type: none;}


#pagetag {
min-height: 170px;
text-shadow: 1px 1px 3px 
#494949;
padding: 15px 20px;
font-size: 1.7em;
color: #f2f2f2;
line-height: 1.4em;
}


#pagetag.onecol {min-height: 70px;}


.nav > li > a {text-transform: uppercase;}


ul.nav li.dropdown:hover ul.dropdown-menu{
    display: block;  
	text-shadow:0px 0px 0px;  
}


a.menu:after, .dropdown-toggle:after {
  content: none;
}


.widget {
padding: 10px;
margin: 10px 0px 15px;
}


#text-2, #text-6 {margin:0; padding:0;}


.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;
}



.trans, .well, #ddc, #ddwp, #ddcc, .widget, .breadcrumb, .wp-caption-text, .wp-pagenavi a:hover, .wp-pagenavi span.current {
background-color: #F2F2F2;
}


.widget ul {
list-style-type: none;
margin: 10px 0px;
font-size: 0.8em;
}


.widget ul li {
line-height: 18px;
border-bottom: 1px solid #CCC;
margin-bottom: 10px;
padding-bottom: 8px;
}


#ddc .head, #ddwp .head, #ddcc .head {position:relative;}


.breadcrumb {border:0;margin: 0 0 0px;font-size:0.8em;background-repeat: repeat;}


.dark, #footer {
background-color: 
#373B44;
text-shadow: 1px 1px 1px black;
color: white;
}
.widget-area h3 .whatsay{text-transform:uppercase;font-style: italic;font-size:0.9em;font-weight:normal;}
.carousel-inner {text-align:center;font-size: 0.9em;}
.carousel-inner h4 {margin: 10px 0px;}


.wp-caption-text {
text-align: center;
font-size: 0.7em;
}


.alignright {float:right;}
.alignleft {float:left;}


#footer {
margin: 20px 0px -20px;
color:#ccc;
}


#footer a, #footer h3 {color:white;}



#footer h3 {
margin: 20px 0px;
font-size: 1.4em;
}


#footer h3 img {margin: -6px 10px 0px 0px;}



ul#twitterfeed {margin: 0px;}


#contact {
min-height: 100px;
}



p.callus {
font-size: 1.6em;
line-height: 12px;
margin: 43px 0px -5px;
text-align: right;
}


p.callus span {
font-size: 0.8em;
font-weight: bold;
color: #0585ca;
line-height: 30px;
}


#contact img {margin: -4px 0px 0px 22px;}



p.calltag {
font-style: italic;
text-align: right;
font-size:0.9em;
}


#primary ul {
margin-left: 45px;
margin-bottom: 15px;
font-size: 14px;
}
#primary .well {background:#FFFFFF;box-shadow: 0 2px 6px rgba(100, 100, 100, 0.3);}
#primary ul li {
margin-bottom: 0px;
line-height: 21px;
}


#primary ol li {line-height: 21px;
font-size: 0.9em;
margin-bottom: 10px;}


ul#headshots, {margin-left:0px;}
ul#headshots .span3 {margin-bottom:10px !important;}


.thumbnails > li {margin:0px 4px;}


.pea_cook_wrapper p, .pea_cook_more_info_popover_inner p {text-shadow:0px 0px 0px;}


a .btn:hover {text-decoration:none;}


#hometest, #ddsocial {
float: right;
padding:0px
}


#hometest p, .test p {
font-size: 0.9em;
}


#doors .btn {margin: -10px 15px 10px 0px;}



#welcome .inner {
min-height: 240px;
background: url(/wp-content/uploads/ice.png) no-repeat;
background-position:bottom right;
margin-right: 10px;
}


#welcome h3 {
font-weight: normal;
font-size: 2em;
}


#welcome hr {
width: 60%;
border-top: 1px solid #CECECE;
border-bottom: 1px solid #CCC;
}


#welcome .inner p {
width: 80%;
font-size: 1.8em;
bottom: 0px;
}



.mapp-container, .mapp-canvas-panel, .mapp-canvas {width:100% !important;}


#welcome {min-height: 256px;}
#hometest {min-height: 310px;}


#hometest .carousel {
margin-top: 30px;
}


.homeblog h2 {clear: none;}
.homeblog hr {margin:0px;}
.homeblog .meta {font-size: 0.7em;}


p span.icei {color:#f7994d;}
p span.icec {color:#70b03f;}
p span.icee {color:#029de0;}



.screen-reader-text{display:none;}
.widget_search form {
margin-bottom: -8px;
}


div.widget-area input[type="search"] {width: 70% !important;}



.wrapper {
position: relative;
float: left;
width: 570px;
border-bottom: 1px solid #1A1A1A;
padding: 6px;
}


.opt-table {
width: 600px;
margin: 0 auto;
}


.left1{
   position: relative;
   float: left;
   left: 0px;
   width: 90px;
 }
.left2{
   position: relative;
   float: left;
   left: 0px;
   width: 100px;
}
.left3{
   position: relative;
   float: left;
   left: 0px;
   width: 50px;
}


.wrapper .right {width: 275px;float:right;}


div.buttons {text-align: center;}
div.buttons ul {list-style:none;}




div.buttons li {
	margin: 5px;
	text-align: center;
	display: inline-block;
	text-shadow: black 0.1em 0.1em 0.2em;
}


div.buttons li a {
	color:#FFFFFF;
	height: 50px;
	min-width: 140px !important;
	display: table-cell;
	vertical-align: middle;
	font-weight:normal !important;
}


div.button, div.buttons li a {
background: #71329B;
text-transform: uppercase;
cursor: pointer;
width:auto;
}


iframe.fullwidth {width:100%}


div.buttons li.download a {background:#50AE84;}


.homeblog .btn {
margin: 15px 0px 0px 15px;
}



#clientrow {
text-align: center;
margin: 10px 0px 20px;
}


#doors .span4 {margin-bottom: 20px;min-height: 190px;}


#doors p {
padding: 10px;
font-size: 0.9em;
}


#doors .head {padding-top:10px;text-transform:uppercase;font-size: 0.9em;}



#doors .head h3, #doors .head p {padding: 0px;margin: 0px 10px; text-shadow: 0px 0px 0px;color:#FFFFFF;}


#doors .head h3 {
padding-bottom: 10px;
font-size:1.5em;
	font-weight: bold;
}

	#doors .head h3 span {
color: #373b44;
}


#doors .head p {
font-size: 0.7em;
font-style: italic;
font-weight: bold;
}


.widget-area #doors div {margin-bottom:2px;}


ul.gform_fields {margin-left: 0px !important;}



#ddcc .head, .orangegrad {
background: #faa53f;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZhYTUzZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMzcxM2EiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #faa53f 0%, #f3713a 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#faa53f), color-stop(100%,#f3713a));
background: -webkit-linear-gradient(top,  #faa53f 0%,#f3713a 100%);
background: -o-linear-gradient(top,  #faa53f 0%,#f3713a 100%);
background: -ms-linear-gradient(top,  #faa53f 0%,#f3713a 100%);
background: linear-gradient(top,  #faa53f 0%,#f3713a 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#faa53f', endColorstr='#f3713a',GradientType=0 );
}


#ddwp .head, .bluegrad {
background: #00adee;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYWRlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNjdiYzEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #00adee 0%, #067bc1 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00adee), color-stop(100%,#067bc1));
background: -webkit-linear-gradient(top,  #00adee 0%,#067bc1 100%);
background: -o-linear-gradient(top,  #00adee 0%,#067bc1 100%);
background: -ms-linear-gradient(top,  #00adee 0%,#067bc1 100%);
background: linear-gradient(top,  #00adee 0%,#067bc1 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00adee', endColorstr='#067bc1',GradientType=0 );
}


#ddc .head, .greengrad {
background: #98d14a;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk4ZDE0YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1MTk2MzYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #98d14a 0%, #519636 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#98d14a), color-stop(100%,#519636));
background: -webkit-linear-gradient(top,  #98d14a 0%,#519636 100%);
background: -o-linear-gradient(top,  #98d14a 0%,#519636 100%);
background: -ms-linear-gradient(top,  #98d14a 0%,#519636 100%);
background: linear-gradient(top,  #98d14a 0%,#519636 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#98d14a', endColorstr='#519636',GradientType=0 );
}


.blogside {width: 75px;
min-height: 230px;
float: left;
margin: 15px 10px 20px;
background: url(img/homeblog.png) no-repeat 0 0;
background-position:center top;}



.homeblog {margin: 20px 15px 20px 100px;min-height: 270px;}


article, .listposts, .inner {
padding: 10px 20px;
}


.listposts article {
padding: 0px;
}


hr {
margin: 10px 0;}


.wp-pagenavi {
	clear: both;
}


.wp-pagenavi a, .wp-pagenavi span {
	border: 1px solid #BFBFBF;
	padding: 3px 5px;
	margin: 2px;
}


.wp-pagenavi span.current {
	font-weight: bold;
}


span.whole { 
  position:absolute; 
  width:100%;
  height:100%;
  top:0;
  left: 0;
text-indent: -9999px;text-transform:capitalize;



font-size:0;
display:block;
line-height:0;


  /* edit: added z-index */
  z-index: 1;


  /* edit: fixes overlap error in IE7/8, 
     make sure you have an empty gif */
  background-image: url('empty.gif');
}  



.menupad {
padding: 6px 10px 0px !important;
background: none;
}


.navbar .btn, .navbar .btn-group {
margin-top: -4px;
}


.navbar .btn-navbar, {
margin-right: 30px;
}


.pull-right li a {
background-color: #373b44;
font-weight:bold;
}


.dropdown-menu li a {background-color:#FFFFFF; font-weight:normal;}



ul.thumbnails li.span3 {width: 200px;text-align:center;}


ul#headshots .shot {
	background-repeat:no-repeat;
	background-position:0 0;
	display:block;
	width:190px;
	height:125px;
	}
ul#headshots .shot img {
	opacity:1;
	-webkit-transition: opacity 0.5s;
	-moz-transition:    opacity 0.5s;
	-o-transition:      opacity 0.5s;
	}
ul#headshots .shot img:hover {
	opacity:0;
}


ul#headshots p a img {margin:0px 5px;}


#paulgladstone {background: url(/wp-content/uploads/paul-gladstone2.jpg);}
#annamoss {background: url(/wp-content/uploads/anna-moss2.jpg);}
#marclevy {background: url(/wp-content/uploads/marc-levy2.jpg);}
#alexmoss {background: url(/wp-content/uploads/alex-moss2.jpg);}
#sarahmagid {background: url(/wp-content/uploads/sarah-magid2.jpg);}
#jeremy {background: url(/wp-content/uploads/jeremy-collins2.jpg);}
#devorah {background: url(/wp-content/uploads/devorah-g2.jpg);}
#menachem {background: url(/wp-content/uploads/menachem-r2.jpg);}
#ariroth {background: url(/wp-content/uploads/ari-roth2.jpg);}
#eliyahu {background: url(/wp-content/uploads/eliyahu-s2.jpg);}
#gideon {background: url(/wp-content/uploads/gideon-wellins2.jpg);}
#ariel {background: url(/wp-content/uploads/ariel-intern2.jpg);}
#rhys {background: url(/wp-content/uploads/rhys-wynne2.jpg);}
#max {background: url(/wp-content/uploads/max-gruber2.jpg);}
#ronit {background: url(/wp-content/uploads/ronit-epstein-blu.jpg);}
#cass {background: url(/wp-content/uploads/cass-brookes2.jpg);}
#jess {background: url(/wp-content/uploads/jess-cammerman2.jpg);}
#jessjaffe {background: url(/wp-content/uploads/jess-jaffe2.jpg);}
#brankorihtman {background: url(/wp-content/uploads/branko-rihtman2.jpg);}



div.entry-content {
	margin: 15px 0px 30px;
}




.meta {
	font-size:0.9em;
}


.carousel {margin-bottom:0px;}


.carousel-inner .item {background-size: 100%;background-position:center center;}


#carousel-nav {
text-align: center;
font-size: 9px;
}


#carousel-nav a {
margin: 5px 0px;
background: url(img/bullet.png) no-repeat 0 0;
display: inline-block;
width: 12px;
height: 12px;
opacity: 0.5;
filter: alpha(opacity=50);
color:black;
}



#carousel-nav a.active {background: url(img/bullet-active.png) no-repeat 0 0;}
#carousel-nav a.next, #carousel-nav a.prev {display:block;}


#carousel-nav a.left, #carousel-nav a.right {width: 12px;
height: 12px;}



div.postinfo {
    margin-bottom: 0px;
}


#bio .biopic {
margin: 0px 10px;
float: left;
}


#bio h3, bio h1 {clear: none;}
#bio {min-height: 90px;}
#bio h3 {font-size: 1.5em;}
#bio h3 a, bio h1 a {font-weight:normal;}


#bio .social {height: 30px;
margin-top: 5px;}
#bio .tfollow {float: left;}


#bio .fb-subscribe {margin: 0px 5px;
float: left;}



.postinfo .plusicon {margin-left: 94px;
	float: left;
	width: 16px;
	height: 16px;
}


.postinfo p {
margin-bottom: 0px;
}



.pleersocial {height: 30px;}



.pleersocial .tweet {
float: left;
width: 100px;
margin-top: 5px;
}


.pleersocial .fblike, .pleersocial .plusone, .pleersocial .buffer, .pleersocial .inshare, .pleersocial .pocket {
float: left;
margin-top: 5px;
}


.fblike .fb_iframe_widget, .fblike span {
    width: 85px !important;
}


.fblike .fb_edge_comment_widget iframe {
    width: 400px !important;
}


.pleersocial .pinterest-btn {
height: 30px;
padding: 0;
}


.pin-it-btn {
    position: absolute;
    background: url(http://assets.pinterest.com/images/pinit6.png);
    font: 11px Arial, sans-serif;
    text-indent: -9999em;
    font-size: .01em;
    color: #CD1F1F;
    height: 20px;
    width: 43px;
    background-position: 0 -7px;
}


.pin-it-btn:hover {
    background-position: 0 -28px;
}


.pin-it-btn:active {
    background-position: 0 -49px;
}


.gofixed{
	position:fixed;
	width: 578px;
	background: #f3f3f3;
	z-index: 1000;
	top: 0px;
	padding: 50px 20px 5px;
	margin-left: -20px;
	border-bottom: 2px solid #CCC;
}






.gofixed h1 {font-size: 1.6em !important;}


.fb-recommendations-bar > span > iframe {left:0px !important;}



/*
.headline_area .fb-like, .headline_area .plusone, .headline_area .buffer, .headline_area .inshare, .headline_area .pinterest-btn {
margin-top: -33px;
}
*/


img.size-full, img.size-large {
max-width: 100%;
}



textarea#comment {
	width: 98%;
	margin: 0px auto;
}


/* SIDEBAR SEARCH BAR */
div.widget-area input[type="search"] {
	width: auto;
}


.subnav-fixed {
	height: auto;
	left: auto;
	right: 100px;
	width: 300px; 
}


ul.twitterfeed {
margin: 0px;
}


li.tweet {
list-style-type: none;
clear: both;
min-height: 55px;
margin-bottom: 10px;
}


.socialinfo {float:right;}


.socialinfo div {
width:70px;
float: left;
margin-right: 10px;
}


.socialinfo .fb-like {width:70px !important;}
.socialinfo .g-plusone {margin-right:0px;}


#footfoot {margin: 20px 0px;}



.fb-comments, .fb-comments iframe[style], .fb-comments span, .fb-comments.fb_iframe_widget span iframe, .fb-like-box, .fb-like-box iframe[style], .fb-like-box span, .fb-like-box.fb_iframe_widget span iframe, #___plus_0, #___plus_0 iframe[style], #___plus_1, #___plus_1 iframe[style], .FB_UI_Hidden {width: 100% !important;}



div.arrow-up {
  width:0px; 
  height:0px; 
  border-left:5px solid transparent;  /* left arrow slant */
  border-right:5px solid transparent; /* right arrow slant */
  border-bottom:5px solid #2f2f2f; /* bottom, add background color here */
  font-size:0px;
  line-height:0px;
}


#splitleft {
height: 12px;
position: fixed;
background: #373b44;
margin-left: 0px;
/*width: 750px;*/
width: 100%;
}


#splitright {
height: 45px;
position: fixed;
background: #373B44;
right:0;
}


#logo img {
margin: 8px 0px 10px 0px;
}


ul.nav {height:45px;}


li#contact {
padding-right: 0px;
}




.navbar-inner .pull-right {
background-color: #373b44;
}


.navbar .nav.pull-right {
margin-left: 0px;
}
.slant {
float: left;
width: 0;
height: 0;
border-right: 40px solid #373b44;
border-bottom: 40px solid transparent;
padding-top: 5px;
float:right;
}


.carousel-control {
position: absolute;
top: 100%;
left: 15px;
width: 20px;
height: 20px;
margin-top: 0px;
font-size: 40px;
line-height: 17px;
border: 2px solid white;
text-shadow: none;
}


div.center {
text-align: center;
margin-bottom: 15px;
}


h1.archivetitle
{
	padding: 10px 20px;
	}


.purchasebtn {
margin: 10px 20px;
box-shadow: 0px 0px 10px 3px #cecece;
font-weight:bold;
}


ul.twitterfeed {margin-left: 10px !important;}
#footer ul.twitterfeed > li {border-bottom:0px !important;padding: 0px !important;}
#footer ul.twitterfeed > li.tweet p {
color: #cecece;
text-shadow: none;
font-size: 0.9em;
}


/** Modified Responsive CSS **/



@media (max-width: 979px) {
    .btn-navbar {
        display: none;
    }
    .navbar .nav-collapse {
        clear: none;
    }
.navbar-fixed-top {
position:fixed;
}
.navbar-fixed-top .navbar-inner {
padding: 0px;
}


div.widget-area input[type="search"] {width: 60% !important;}


    .nav-collapse {
        height: auto;
overflow: visible;
    }


    .navbar .nav {
        float: left;
    }


    .navbar .brand {
        margin-left: -20px;
        padding: 8px 20px 12px;
    }


    .navbar .dropdown-menu:before, .navbar .dropdown-menu:after {
        display: block;
    }


    .navbar .nav > li {
        float: left;
    }
.navbar .nav > li > a, .navbar .dropdown-menu a {
padding: 9px;
}


    .navbar .dropdown-menu {
        background-color: #FFFFFF;
        border-color: rgba(0, 0, 0, 0.2);
       border-style: solid;
        border-width: 1px;
        box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
        display: none;
        float: left;
        left: 0;
        list-style: none outside none;
        margin: 0;
        min-width: 160px;
        padding: 4px 0;
        position: absolute;
        top: 100%;
        z-index: 1000 !important;
    }


    .navbar .dropdown-menu li a {
        color: #000000;
        font-weight: normal;
        padding: 6px 15px;
		text-shadow: 0px 0px 0px;
    }



    .navbar .dropdown-menu li a:hover {
        background-color: #08C;
		color:#FFFFFF;
    }


    .navbar .nav.pull-right {
        float: right;
        margin-left: auto;
		margin: 0 10px 0 0;
    }


p.callus, p.calltag, #logo {text-align:center !important;}
#splitright {
height: 44px;
}


#logo img {margin: 35px 0px 0px;}


.gofixed{width: 436px;}



}


@media (max-width: 650px) {
    .btn-navbar {
        display: block;
    }
    .navbar .nav-collapse {
        clear: left;
    }


    .nav-collapse {
        height: 0;
        overflow: hidden;
    }


    .navbar .nav {
        float: none;
        margin: 0 0 9px;
    }


    .navbar .brand {
        margin: 0 0 0 -5px;
        padding-left: 10px;
        padding-right: 10px;
    }


    .navbar .dropdown-menu:before, .navbar .dropdown-menu:after {
        display: none;
    }


 


    .navbar .nav > li {
        float: none;
    }


    .navbar .dropdown-menu li a {
text-shadow:0px 0px 0px;
color: #cccccc;
    }




    .navbar .dropdown-menu {
        background-color: transparent;
        border: medium none;
        border-radius: 0 0 0 0;
        box-shadow: none;
        display: block;
        float: none;
        left: auto;
        margin: 0 15px;
        max-width: none;
        padding: 0;
        position: static;
        top: auto;
    }


    .navbar .nav.pull-right {
        float: none;
        margin-left: 0;
    }


.navbar-fixed-top .navbar-inner {
padding: 5px 5px 10px !important;
}


.navbar .dropdown-menu {margin-top: 0px;}


#splitright, #splitleft {
display:none;
}


.navbar-fixed-top {
position: absolute;
top:0;
}
.slant{display:none;}



.gofixed{position:relative;background:none; padding: 10px 20px;}
.giofixed h1 {font-size:1em;}
.pleersocial{width: 100%;}
}



@media (min-width: 650px) {
.navbar-inner {background: transparent;
filter:;
box-shadow: none;}


}


@media (max-width: 767px) {.gofixed{position:relative;background:none; padding: 10px 20px;}
.giofixed h1 {font-size:1em;}
.pleersocial{width: 100%;}
}}

iframe[class^="twitter-tweet-"] {margin: 0px auto !important;}