body {
      padding: 40px 0 ;
      color: #5a5a5a;
	  
	   background:url(bg.jpg);
	   background-attachment: fixed;
	   font-family: 'Droid Serif', serif;
	   background-size: cover;
    }



    .marketing .span4 {
      text-align: center;
    }
    .marketing h2 {
      font-weight: normal;
    }
    .marketing .span4 p {
      margin-left: 10px;
      margin-right: 10px;
    }

.container{position:relative; z-index:10;}
    /* Featurettes
    ------------------------- */

    .featurette-divider {
      margin: 40px 0; /* Space out the Bootstrap <hr> more */
    }
    .featurette {
     
    }
    .featurette-image {
     
    }

    /* Give some space on the sides of the floated elements so text doesn't run right into it. */
    .featurette-image.pull-left {
      margin-right: 40px;
    }
    .featurette-image.pull-right {
      margin-left: 40px;
    }

    /* Thin out the marketing headings */
    .featurette-heading {
      font-size: 80px;
      text-align:center;
      margin-top:60px;
	  font-family: 'Oswald', sans-serif;
font-weight: 400;
color: #6a6662;

text-transform: uppercase;


    }
	
	h4.featurette-heading{
	font-size: 20px;
	color:rgb(104, 75, 66);
	

	}


	.main {background: #eee;
	-webkit-border-radius: 4px 4px 3px 3px;
-moz-border-radius: 4px 4px 3px 3px;
border-radius: 4px 4px 3px 3px;
-webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 1px 5px rgba(0,0,0, 0.2);
box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2);

	}
	
	.desc{
	 font-family: 'Oswald', sans-serif;
font-weight: 400;
color: #6a6662;
font-size:18px;
padding:10px;
color:rgb(71, 71, 67);
	}
	
	.ftop1{-webkit-border-radius: 4px 4px 3px 3px;
-moz-border-radius: 4px 4px 3px 3px;
border-radius: 4px 4px 3px 3px;
	background: url(woolBg.png) #000 repeat;
	padding:20px 0px 0 0;
	float:left;
	margin-bottom:40px; width:100%;
	;
	-webkit-box-shadow: 0px 1px 1px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    0px 1px 1px rgba(50, 50, 50, 0.75);
box-shadow:         0px 1px 1px rgba(50, 50, 50, 0.75);
	}
	
	.ft{width:100%;
	color: #8b847c;
font-family: 'Open Sans', 'Helvetica Neue', Helvetica, sans-serif;
font-size: 15px;

text-shadow: 1px 1px 0 #fff;
	
	}
	
	.ft p {text-align:justify; padding:5px;}
.pp{background: rgb(92, 91, 91) url(img/shadow.png) top left repeat-x;
color: rgb(41, 40, 40);
font-family: 'Oswald', sans-serif;
font-weight: 400;
font-size: 19px;
line-height: 31px;
text-shadow: 1px 1px 0 rgb(182, 181, 181);

}

.pnl{
background: url(woolBg.png) rgb(136, 133, 133) repeat;
}

.row {margin-left:0;}
.services {margin-left: 10px}

.services .about{
	padding: 30px;
}
.span12 {margin-left:0}

.quote{
background: url(img/quote.png) no-repeat right 20px;
padding-top:30px
}

.h3quote{
font-family: 'Courgette', cursive;
text-shadow: 1px 1px 0 rgb(182, 181, 181);
color: rgb(41, 40, 40);
font-size: 20px;
line-height: 26px;
}

.bottom{ padding:20px 0 0 0; }
.thumbnail {
background: #fff;-webkit-box-shadow: 0px 0px 14px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    0px 0px 14px rgba(50, 50, 50, 0.75);
box-shadow:         0px 0px 14px rgba(50, 50, 50, 0.75);

background: url(img/infoModuleBg.png) repeat rgb(204, 202, 200);;
padding: 4px 12px;
}

.thumbnail div{
}

.bottom h3 {
font-family: 'Oswald', sans-serif;
font-weight: 400;
color:#000;
text-align:center;
}

.share{top: 14%;
width: 90px;
left: -10px;
overflow: hidden;
position: fixed;
z-index: 100000;background:#000}

.modal{width:650px;}
/*

.modal-body {height:500px;max-height: 500px;}
.modal.fade.in {
top: 40%;
}*/

.modalquote{float:left;padding:0 0 10px 0;}