/*
Theme Name: Polygon
Theme URI: http://themeforest.net/user/pixeful/portfolio
Author: Pixeful
Author URI: http://themeforest.net/user/pixeful
Description: Polygon is a One Page Business / Portfolio WordPress theme
Version: 1.0.0
Tags: theme-options
License: Split GPL License
License URI: license.txt
*/

@import url('http://fonts.googleapis.com/css?family=Belgrano');

@charset "utf-8";
/* CSS Document */



/* HTML5 styles */
header, nav, article, section, aside, footer {display: block;} 
/* HTML5 styles-end */





h1, h2, h3, h4, h5, h6 {
color:#400106;
font-family: "belgrano";
font-weight:normal;
}
ul {
margin:0;padding:0;
}


ul li{
margin:0;padding:0;
}




p{
	color:#555555;
	font-size:14px;
	font-family: "belgrano";
	line-height:1.6;
	margin:0 0 21px 0;
}

.wp-caption,.wp-caption-text,.gallery-caption,.bypostauthor,.sticky {
	font-weight:normal;
}

.aligncenter {
	text-align: center;
}

/* 404 */
.errorpage {
	padding: 80px 0;
}

/*for fixed width*/
.bodywrapper {
width:1024px;
margin:0 auto;
}

@media (min-width: 1025px) {
.bodywrapper {
width:100%;
margin:0 auto;
}


.navbar-inner {
width:100%;
}


}




body{
	background:#fff;
	line-height:1.6;
	color:#919191;
	font-size:15px;
	font-family: "belgrano";
	background-attachment:fixed;
}

a {
	color: #fd7400;
}

.logo {
margin-top:28px;

}


.logo a{
margin-top:28px;

}

.menubg{
background-image: linear-gradient(top, rgb(62,31,6) 16%, rgb(33,15,1) 83%);
background-image: -o-linear-gradient(top, rgb(62,31,6) 16%, rgb(33,15,1) 83%);
background-image: -moz-linear-gradient(top, rgb(62,31,6) 16%, rgb(33,15,1) 83%);
background-image: -webkit-linear-gradient(top, rgb(62,31,6) 16%, rgb(33,15,1) 83%);
background-image: -ms-linear-gradient(top, rgb(62,31,6) 16%, rgb(33,15,1) 83%);

background-image: -webkit-gradient(
	linear,
	left top,
	left bottom,
	color-stop(0.16, rgb(62,31,6)),
	color-stop(0.83, rgb(33,15,1))
);

margin:0 auto;
}

.navbar .nav > li.current-menu-parent > a,
.navbar .nav > li.current-menu-item > a,
.navbar .nav > li.current-menu-item > a:focus,
.navbar .nav > li > a:hover {
	color: #fd7400;
	background: url(images/shape.png) top center no-repeat;
	text-decoration: none;
}
.navbar .nav > .active > a,
.navbar .nav > .active > a:hover,
.navbar .nav > .active > a:focus {
color: #fd7400;
  text-decoration: none;

}

/* section title */
.headline {
text-align:center;
padding-top: 40px;
}

.headline h2{
text-align:center;
font-size:35px;
margin:0 auto 21px auto;
}


.section0{
position:relative;
z-index:100;
padding-top:84px;
}

.section1{
padding-top:84px;
padding-bottom:84px;
}

.sectioninner {
padding-top:40px;
padding-bottom:40px;
}

.section2{
padding-top:84px;
padding-bottom:84px;
}


.section3{
padding-top:84px;
padding-bottom:84px;
}

.section4{
padding-top:84px;
padding-bottom:42px;
}

.section5{
padding-top:84px;
padding-bottom:84px;
}
.section6{
padding-top:84px;
padding-bottom:84px;
}



.portfolio {
height:650px;
text-align:center;
}


.portfolioheadline {
text-align:center;
}
.portfolioheadline h3{
line-height:1;
font-size:35px;
color:#77451b;
}
.portfolio h4{
font-size:15px;
padding-right:40px;
padding-left:40px;
text-align:center;
}

.portfolio h4:hover{
color:#fd7400;
}

.image-grid a .imagewrapper{
width:220px;
height:217px;
background: url(images/imagewrapper.png) top left no-repeat;
transition: all .3s;
-moz-transition: all .3s; 
-webkit-transition:all .3s; 
-o-transition: all .3s; 
}


.image-grid a:link, .image-grid a:visited{
}


.image-grid a:hover .imagewrapper{
background: url(images/imagewrapper.png) bottom left no-repeat;
}



/***regular images***/
.imageportfolio1{
background:url(images/portfolio1.png) center center no-repeat;
width:220px;
}
.imageportfolio2{
background:url(images/portfolio2.png) center center no-repeat;
width:220px;
}

.imageportfolio3{
background:url(images/portfolio3.png) center center no-repeat;
width:220px;
}
.imageportfolio4{
background:url(images/portfolio4.png) center center no-repeat;
width:220px;
}
.imageportfolio5{
background:url(images/portfolio5.png) center center no-repeat;
width:220px;
}
.imageportfolio6{
background:url(images/portfolio6.png) center center no-repeat;
width:220px;
}

.imageportfolio7{
background:url(images/portfolio7.png) center center no-repeat;
width:220px;
}


.imageportfolio8{
background:url(images/portfolio8.png) center center no-repeat;
width:220px;
}




.dropdownthumb {
display:inline-block;

}


.imagewrappersmall{
width:105px;
height:103px;
background: url(images/imagewrappersmall.png) top left no-repeat;
transition: all .3s;
-moz-transition: all .3s; 
-webkit-transition:all .3s; 
-o-transition: all .3s; 
}


.image-grid a:link, .image-grid a:visited{
}


.imagewrappersmall:hover{
background: url(images/imagewrappersmall.png) bottom left no-repeat;
}



/***regular thumbnail***/
.imageportfoliosmall1{
background: url(images/dropdownthumb1.png) center center no-repeat;
width:105px;
}
.imageportfoliosmall2{
background: url(images/dropdownthumb2.png) center center no-repeat;
width:105px;
}

.imageportfoliosmall3{
background: url(images/dropdownthumb3.png) center center no-repeat;
width:105px;
}

.imageportfoliosmall4{
background: url(images/dropdownthumb4.png) center center no-repeat;
width:105px;
}

.view a h4:link, .view a h4:visited {
}
.view a h4:hover {
color:#fd7400;
}

.splitter {

margin-bottom:0;
}

.splitter:after {
  content: "";
  display: block;
  height: 0;
  overflow: hidden;
  clear: both;

}

.splitter ul {
margin:0 auto 42px auto;
}

.splitter ul li  a{
 font-size:15px;
display: inline-block; 
outline:none; 
font-family:belgrano;
}

.splitter ul li  a span{
 padding:0 10px;  color:#919191;
}

.splitter li,
.splitter ul,
.splitter ul li a  {
  display: inline-block;
 font-size:15px;
text-align:center;

}

.splitter ul,
.splitter ul li,
.splitter ul li a {
  background-repeat: no-repeat;
}

.splitter ul {
}

.splitter ul li {

}


.splitter li ul li a {
color:#919191;
text-decoration:none;
}


.splitter ul li a:hover{
 color: #fd7400;
text-shadow:none;
}
.splitter ul li a:focus {
 color: #fd7400;
}


.image-grid {margin:0 0 0 -20px;
list-style:none;
}


.image-grid  li h4{
margin-bottom:21px;
}

.image-grid  li img:hover{
}

.sliderbg {
width:100%;
height:500px;
	position: relative;
	margin-top:48px;
	padding: 0;
	*zoom: 1;
}





.woodbg {
text-align:center;
background:#7a3f0d url(images/woodbg.jpg) repeat;
width:100%;
height:auto;
margin:0 auto;
}
.woodbg p {
color:#fff;

}

.woodbg h2{
color:#fff;
margin:0 auto 21px auto;
font-size:35px;

text-align:center;
}

.woodbg h4{
color:#fd7400;
}

.woodbg  .maintext{
color:#fff;
text-align:center;
margin:0 15% 42px 15%;
}


.feature {
	transition: all .3s;
	-moz-transition: all .3s; 
	-webkit-transition:all .3s; 
	-o-transition: all .3s; 
	margin:0 auto;
	width:171px;
	height:200px;
}
.featcontent h4{
	text-align: center;
}
.featcontent h4{
	color:#fd7400;
}

.woodbg h4{
	color:#fd7400;
}

.feature1{
	transition: all .3s;
	-moz-transition: all .3s; 
	-webkit-transition:all .3s; 
	-o-transition: all .3s; 
	margin:0 auto;
	width:171px;
	height:200px;
	background: url(images/feature1.png) top left no-repeat; 
}

.feature1:hover{
background: url(images/feature1.png) bottom left no-repeat; 
}



.feature2{
transition: all .3s;
-moz-transition: all .3s; 
-webkit-transition:all .3s; 
-o-transition: all .3s; 
margin:0 auto;
width:171px;
height:200px;
background: url(images/feature2.png) top left no-repeat; 
}

.feature2:hover{
background: url(images/feature2.png) bottom left no-repeat; 
}
.feature3{

transition: all .3s;
-moz-transition: all .3s; 
-webkit-transition:all .3s; 
-o-transition: all .3s; 
margin:0 auto;
width:171px;
height:200px;
background: url(images/feature3.png) top left no-repeat; 
}

.feature3:hover{
background: url(images/feature3.png) bottom left no-repeat; 
}





.top {
height:100px;
width:100px;
background: url(images/top.png) center center no-repeat;
}



.buttonorange{
background: url(images/top.png) center center no-repeat; 
width:120px;
height:65px;
display:block;
margin: -33px auto -30px auto;
transition: all 0s;
-moz-transition: all 0s; 
-webkit-transition:all 0s; 
-o-transition: all 0s; outline:none;
}




.buttonorange a{
outline:none;
}


.buttonorange p{
color:#fff;
padding:25px 0 0 0;

font-size:9px;
text-align:center;

}





.team {
text-align:center;
}

.teamheadline h2{
text-align:center;
font-size:35px;
margin:0 auto 21px auto;
}




.team p{
color:#919191;
text-align:center;
}

.teamtextright p{
padding-left:60px;
text-align:center;

}
.teamtextleft p{
padding-right:60px;
text-align:center;
margin-bottom:42px;
}

.team h4{
color:#77451b;

}

.teamsubheadline{
color:#919191;
line-height:0;
font-size:13px;
}

.team .imagewrapper{
width:220px;
height:217px;
background: url(images/imagewrapper.png) top left no-repeat;
transition: all .3s;
-moz-transition: all .3s; 
-webkit-transition:all .3s; 
-o-transition: all .3s; 
}


/***regular images***/
.team1{
background:url(images/team1.png) center center no-repeat;
width:220px;
}
.team2{
background:url(images/team2.png) center center no-repeat;
width:220px;
}

.team3{
background:url(images/team3.png) center center no-repeat;
width:220px;
}
.team4{
background:url(images/team4.png) center center no-repeat;
width:220px;
}


.icons1 {
margin:0 0 0 31%;

}


.twittersmall {
width:22px;
height:23px;
transition: all .3s;
-moz-transition: all .3s; 
-webkit-transition:all .3s; 
-o-transition: all .3s; 
margin-right:10px;
float:left;
background: url(images/twittersmall.png) top left no-repeat; 
}
.twittersmall:hover {
background: url(images/twittersmall.png) bottom left no-repeat; 
}


.pinterestsmall {
width:22px;
height:23px;
transition: all .3s;
-moz-transition: all .3s; 
-webkit-transition:all .3s; 
-o-transition: all .3s; 
margin-right:10px;
float:left;
background: url(images/pinterestsmall.png) top left no-repeat; 
}
.pinterestsmall:hover {
background: url(images/pinterestsmall.png) bottom left no-repeat; 
}

.linkedinsmall {
width:22px;
height:23px;
transition: all .3s;
-moz-transition: all .3s; 
-webkit-transition:all .3s; 
-o-transition: all .3s; 
margin-right:10px;
float:left;
background: url(images/linkedinsmall.png) top left no-repeat; 
}
.linkedinsmall:hover {
background: url(images/linkedinsmall.png) bottom left no-repeat; 
}


.whitebg {
background:#ccc url(images/whitebg.jpg) repeat;
width:100%;
padding-bottom:42px;
}


.whitebg h2 {
font-size:35px;
margin:0  auto 42px auto;
text-align:center;
color:#7a3f0d;

}

.whitebg h4 {
text-align:left;
color:#fd7400;
font-size:18px;
}

.whitebg p {
color:#919191;
font-size:15px;

}

.buttonorangewhitebg{
	background: url(images/top.png) center center no-repeat; 
	width:54px;
	height:61px;
	display:block;
	position:relative;
	z-index:1;
	margin:0 auto -32px auto;
	transition: all 0s;
	-moz-transition: all 0s; 
	-webkit-transition:all 0s; 
	-o-transition: all 0s; outline:none;
}




.buttonorangewhitebg a{
outline:none;
}


.buttonorangewhitebg p{
color:#fff;
padding:22px 0 0 0;

font-size:10px;
text-align:center;

}


.progresswrapper{
width:auto;
height:60px;
background: url(images/progresswhite.png) center center no-repeat;
margin-bottom:30px;
}

.progresswrapper p{
color:#fff;
margin:18px 0 0 20px;
font-size:15px;
text-transform:uppercase;
}

.progressorange1 {
width: 90%;
height: 60px;
padding-right:0;
	float: left;
	position: relative;
	border: none;
	border-right: none;
	background:#fd7400;
	
}
.progressorange1:after {
	position: absolute;
	top: 50%; right: 0;
	margin: -20px -19px;
	border-top: none;
	border-right: none;
	width: 38px /* 60px/2 */; height: 40px/* 60px/sqrt(3) */;
	transform: rotate(40deg) skewY(10deg); 
-moz-transform: rotate(40deg) skewY(10deg);
-webkit-transform: rotate(40deg) skewY(10deg);  
          background:#fd7400;
	content: ''
}

/* color */
.progressorange {
	height: 60px;
	padding-right:0;
	float: left;
	position: relative;
	border: none;
	border-right: none;
	background:#fd7400;	
}
.progressorange:after {
	position: absolute;
	top: 50%; right: 0;
	margin: -20px -19px;
	border-top: none;
	border-right: none;
	width: 38px /* 60px/2 */; height: 40px/* 60px/sqrt(3) */;
	transform: rotate(40deg) skewY(10deg); 
-moz-transform: rotate(40deg) skewY(10deg);
-webkit-transform: rotate(40deg) skewY(10deg);  
          background:#fd7400;
	content: '';
}


.progressbrown1 {
width: 80%;
height: 60px;
padding-right:0;
	float: left;
	position: relative;
	border: none;
	border-right: none;
	background:#7a3f0d;
	
}
.progressbrown1:after {
position: absolute;
	top: 50%; right: 0;
	margin: -20px -19px;
	border-top: none;
	border-right: none;
	width: 38px /* 60px/2 */; height: 40px/* 60px/sqrt(3) */;
	transform: rotate(40deg) skewY(10deg); 
-moz-transform: rotate(40deg) skewY(10deg);
-webkit-transform: rotate(40deg) skewY(10deg);  
          background:#7a3f0d;
	content: ''


}
/* color */
.progressbrown {
	height: 60px;
	padding-right:0;
	float: left;
	position: relative;
	border: none;
	border-right: none;
	background:#7a3f0d;	
}
.progressbrown:after {
	position: absolute;
	top: 50%; right: 0;
	margin: -20px -19px;
	border-top: none;
	border-right: none;
	width: 38px /* 60px/2 */; 
	height: 40px/* 60px/sqrt(3) */;
	transform: rotate(40deg) skewY(10deg); 
	-moz-transform: rotate(40deg) skewY(10deg);
	-webkit-transform: rotate(40deg) skewY(10deg);  
    background:#7a3f0d;
	content: ''
}


.progressorange2 {
width: 70%;
height: 60px;
padding-right:0;
	float: left;
	position: relative;
	border: none;
	border-right: none;
	background:#fd7400;
	
}
.progressorange2:after {
	position: absolute;
	top: 50%; right: 0;
	margin: -20px -19px;
	border-top: none;
	border-right: none;
	width: 38px /* 60px/2 */; height: 40px/* 60px/sqrt(3) */;
	transform: rotate(40deg) skewY(10deg); 
-moz-transform: rotate(40deg) skewY(10deg);
-webkit-transform: rotate(40deg) skewY(10deg);  
          background:#fd7400;
	content: ''
}


.progressbrown2 {
width: 35%;
height: 60px;
padding-right:0;
	float: left;
	position: relative;
	border: none;
	border-right: none;
	background:#7a3f0d;
	
}
.progressbrown2:after {
	position: absolute;
	top: 50%; right: 0;
	margin: -20px -19px;
	border-top: none;
	border-right: none;
	width: 38px /* 60px/2 */; height: 40px/* 60px/sqrt(3) */;
	transform: rotate(40deg) skewY(10deg); 
-moz-transform: rotate(40deg) skewY(10deg);
-webkit-transform: rotate(40deg) skewY(10deg);  
         background:#7a3f0d;
	content: ''

}


.progressorange3 {
width: 75%;
height: 60px;
padding-right:0;
	float: left;
	position: relative;
	border: none;
	border-right: none;
	background:#fd7400;
	
}
.progressorange3:after {
	position: absolute;
	top: 50%; right: 0;
	margin: -20px -19px;
	border-top: none;
	border-right: none;
	width: 38px /* 60px/2 */; height: 40px/* 60px/sqrt(3) */;
	transform: rotate(40deg) skewY(10deg); 
-moz-transform: rotate(40deg) skewY(10deg);
-webkit-transform: rotate(40deg) skewY(10deg);  
          background:#fd7400;
	content: ''
}





.contactbg {
text-align:center;
background:#7a3f0d url(images/woodbg.jpg) repeat;
}


.contactbg h2{
color:#fff;
margin:0 auto 21px auto;
padding-top:21px;
text-align:center;
}

.contactbg h4{
color:#fd7400;

}

.contactbg  .maintext{
color:#fff;
text-align:center;

}

.contactbg p {
color:#fff;
text-align:center;
margin-bottom:21px;
}

.contacttextleft p{
padding-right:40px;

font-size:15px;
}
.contacttextright p{
padding-left:40px;
margin-right:20px;

font-size:15px;
}


/*for contact form*/

#sendmessage {
	display: none;
}

p.thanks {
	text-align: center;
	font-weight: bold;
}


.contactleft{
width:50%;
float:left;
}
.contactright{
width:50%;
float:right;
}


#main input{
height:60px;
width:100%;
padding-top:0;
padding-bottom:0;
display:inline-block;
border:none;
border-radius:0;
font-family: "belgrano";
}


#main input:focus{
display:inline-block;
border:none;
}


.contact1{
color:#555555;
width:87%;
padding: 0;
float:left;
height:60px;
margin:0 20px 60px 0;
}
.contact1 input{ padding-left:20px;
background:#fff url(images/contactdot.png) top right no-repeat;
}



.contact2{
color:#555555;
width:87%;
padding: 0;
float:left;
height:60px;
border-radius:0;
margin:0 20px 60px 0;
}

.contact2 input{ padding-left:20px;
background:#fff url(images/contactdot.png) top right no-repeat;
}




.textarea{font-family: "belgrano";
width:87%;
margin:  0 0 30px 20px;
height: 170px;
padding: 20px ;
float:right;
font-size:13px;
border: none;
display:inline;
border-radius:0;
background:#fff url(images/contactdot.png) top right no-repeat;
}
.textarea:focus{
display:inline-block;
border:none;

}

.buttoncontactwrapper{
width:96%;

}

.buttoncontact{
height:60px;
background: url(images/buttoncontact.png) top left repeat-x;
color:#fff;
margin-left:20px;
margin-right:20px;
}



.buttoncontact:hover{
 background: url(images/buttoncontact.png) bottom left repeat;
}

#sendmessage {
	text-align: center;
}

/*for contact form end*/

.contactmap{

}

.contactmap p{
margin-top:11px;
margin-bottom:0;
text-align:left;
font-size:15px;
}
.contactmap a:link, .contactmap a:visited{
float:left;
color:#fd7400;
}
.contactmap a:hover{
text-decoration:underline;
}


.whitebg1 {
background:#ccc url(images/whitebg.jpg) repeat;
width:100%;

}


.whitebg1 h2 {
margin:0 auto 21px auto;
text-align:center;
color:#7a3f0d;font-size:35px;
}


.whitebg1 p {
margin-right:25%;
margin-left:25%;
color:#919191;
font-size:15px;
text-align:center;


}


.whitebg .numbers {
display:inline;
float:left;
margin-right:20px;
padding-bottom:30px;
}

/* content block */
.blockcontent h4 {
text-align:left;
color:#fd7400;
font-size:18px;
}

.blockcontent p {
color:#919191;
font-size:15px;

}
img.numbers {
display:inline;
float:left;
margin-right:20px;
padding-bottom:30px;
}



.icons{
margin-top:15px;
}


.iconfacebook{
transition: all .2s;
-moz-transition: all .2s; 
-webkit-transition:all .2s; 
-o-transition: all .2s; 
float:left;
width:101px;
height:150px;
background: url(images/iconfacebook.png) top left no-repeat; 
}

.iconfacebook:hover{
background: url(images/iconfacebook.png) bottom left no-repeat; 
}



.icontwitter{
transition: all .3s;
-moz-transition: all .3s; 
-webkit-transition:all .3s; 
-o-transition: all .3s; 
float:left;
width:101px;
height:150px;
background: url(images/icontwitter.png) top left no-repeat; 
}

.icontwitter:hover{
background: url(images/icontwitter.png) bottom left no-repeat; 
}


.vimeo{
transition: all .3s;
-moz-transition: all .3s; 
-webkit-transition:all .3s; 
-o-transition: all .3s; 
float:left;
width:101px;
height:150px;
background: url(images/vimeo.png) top left no-repeat; 
}

.vimeo:hover{
background: url(images/vimeo.png) bottom left no-repeat; 
}

.rss{
transition: all .3s;
-moz-transition: all .3s; 
-webkit-transition:all .3s; 
-o-transition: all .3s; 
float:left;
width:101px;
height:150px;
background: url(images/rss.png) top left no-repeat; 
}

.rss:hover{
background: url(images/rss.png) bottom left no-repeat; 
}

.picassa{
transition: all .3s;
-moz-transition: all .3s; 
-webkit-transition:all .3s; 
-o-transition: all .3s; 
float:left;
width:101px;
height:150px;
background: url(images/picassa.png) top left no-repeat; 
}

.picassa:hover{
background: url(images/picassa.png) bottom left no-repeat; 
}

.dribbble{
transition: all .3s;
-moz-transition: all .3s; 
-webkit-transition:all .3s; 
-o-transition: all .3s; 
float:left;
width:101px;
height:150px;
background: url(images/dribbble.png) top left no-repeat; 
}

.dribbble:hover{
background: url(images/dribbble.png) bottom left no-repeat; 
}

.linkedin{
transition: all .3s;
-moz-transition: all .3s; 
-webkit-transition:all .3s; 
-o-transition: all .3s; 
float:left;
width:101px;
height:150px;
background: url(images/linkedin.png) top left no-repeat; 
}

.linkedin:hover{
background: url(images/linkedin.png) bottom left no-repeat; 
}

.forrst{
transition: all .3s;
-moz-transition: all .3s; 
-webkit-transition:all .3s; 
-o-transition: all .3s; 
float:left;
width:101px;
height:150px;
background: url(images/forrst.png) top left no-repeat; 
}

.forrst:hover{
background: url(images/forrst.png) bottom left no-repeat; 
}

.pinterest{
transition: all .3s;
-moz-transition: all .3s; 
-webkit-transition:all .3s; 
-o-transition: all .3s; 
float:left;
width:101px;
height:150px;
background: url(images/pinterest.png) top left no-repeat; 
}

.pinterest:hover{
background: url(images/pinterest.png) bottom left no-repeat; 
}






.bottom{
background: #3e1f06;


background-image: linear-gradient(top, rgb(62,31,6) 0%, rgb(32,15,1) 99%);
background-image: -o-linear-gradient(top, rgb(62,31,6) 0%, rgb(32,15,1) 99%);
background-image: -moz-linear-gradient(top, rgb(62,31,6) 0%, rgb(32,15,1) 99%);
background-image: -webkit-linear-gradient(top, rgb(62,31,6) 0%, rgb(32,15,1) 99%);
background-image: -ms-linear-gradient(top, rgb(62,31,6) 0%, rgb(32,15,1) 99%);

background-image: -webkit-gradient(
	linear,
	left top,
	left bottom,
	color-stop(0, rgb(62,31,6)),
	color-stop(0.99, rgb(32,15,1))
);




}

.bottomtext,.footerbottom .footer_widget .textwidget p {
color: #919191;
font-size:13px;
margin-bottom:21px;
margin-right:60px;
}


.subscribetext{
color: #919191;
font-size:13px;
margin-top:0;
margin-bottom:11px;
margin-left:20px;
}

.footer_widget h4 {
color: #919191;
}

.widget_mailchimpsf_widget h4 {
font-size:13px;
}

.mc_subheader {
	color: #919191;
	font-size:13px;
	margin-top:0;
	margin-bottom:11px;
	margin-left:20px;
}


.navbottom {
float:right;
margin-top:31px;
margin-bottom:42px;
}
.navbottom li{
float:left;
list-style:none;
}

.navbottom > li > a {
margin-top:30px;
padding-top:8px;
  float: none;
  padding-right:8px;
padding-left:8px;
  color: #fff;
  text-decoration: none;
 font-size:15px;
text-align:center;

}

.navbottom > li > a:focus,
.navbottom > li > a:hover {
  background-color: transparent;
  color: #fd7400;
background: url(images/shape.png) top center no-repeat;
  text-decoration: none;
}
.navbottom > .active > a,
.navbottom > .active > a:hover,
.navbottom > .active > a:focus {
color: #fd7400;
  text-decoration: none;
}




.subscribefieldwrapper{
width:100%;
}

.subscribefieldwrapper input{
	font-family:Belgrano;
	height:60px;
	border:none;
	padding-top:0;
	padding-bottom:0;
	border-radius:0;
	padding-left:20px;
}



.subscribefieldwrapper input:focus{


}



.subscribefield
{float:left;
width:63%;
font-size:15px;
}

.buttonsubscribe{
color:#fff;
font-size:15px;
float:right;
border:none;
border-radius:0;
padding-right:20px;
padding-left:50px; 
background:#7a3f0d;
margin-right:20px;
}



.subscribefieldwrapper .buttonsubscribe{

}

.buttonsubscribe:hover{

}


/* mailchimp widget */
.mergeRow {
	display: none;
}
#mc_signup form#mc_signup_form input {
	font-family:Belgrano;
	height:60px;
	border:none;
	padding-top:0;
	padding-bottom:0;
	border-radius:0;
	padding-left:20px;
}

#mc_signup form#mc_signup_form input.mc_input { 
	width:63%;
	font-size:15px;
}
#mc_signup form#mc_signup_form .mc_signup_submit input.button { 
	color:#fff;
	font-size:15px;
	border:none;
	border-radius:0;
	padding-right:20px;
	padding-left:20px; 
	background:#7a3f0d;
	margin-right:20px;
}

.buttonorangebottom {
background: url(images/top1.png) center center no-repeat; 
height:68px;
width:54px;
display:block;
margin:21px auto 0 auto;
transition: all 0s;
-moz-transition: all 0s; 
-webkit-transition:all 0s; 
-o-transition: all 0s; outline:none;
}




.buttonorangebottom  a{
outline:none;

}


.buttonorangebottom p{
color:#fff;
padding:28px 0 0 0;

font-size:10px;
text-align:center;

}



.dropdownbg{
background:#e9e9e9;
padding:42px 0;
width:100%;
margin-bottom:42px;
}
.dropdownbg img{


}

.dropdownright h3{
color:3e1f06;
margin: -600px 0 0 20px;
}


.launchaproject h4{
color: #fd7400;
padding-left:30px;

}
.launchaproject {
width:350px;
color: #fd7400;
margin-left:20px;
margin-top:21px;
background: url(images/orangearrow.png) left bottom no-repeat;

}

.dropdownright h4:hover{
text-decoration:underline;
}


.dropdownright p{
margin-left:20px;

}



.dropdownsubheadline {
margin-bottom:0;
margin-left:20px;
}


.dropdownsubheadline:after {
  content: "";
  display: block;
  height: 0;
  overflow: hidden;
  clear: both;

}


.dropdownsubheadline ul {
margin:0 auto 21px auto;
}


.dropdownsubheadline ul li  a{
 font-size:15px;
display: inline-block; 
outline:none; 
font-family:belgrano;
}


.dropdownsubheadline ul li  a span{
 padding:0 5px;   color: #fd7400;
}


.dropdownsubheadline li,

.dropdownsubheadline ul,

.dropdownsubheadline ul li a  {
  display: inline-block;
 font-size:15px;
text-align:center;

}


.dropdownsubheadline ul,

.dropdownsubheadline ul li,

.dropdownsubheadline ul li a {
  background-repeat: no-repeat;
}


.dropdownsubheadline li ul li a {
 color: #fd7400;
text-decoration:none;
}



.dropdownsubheadline ul li a:hover{
 color: #fd7400;
text-shadow:none;
}

.dropdownsubheadline ul li a:focus {
 color: #fd7400;
}


.dropdownthumb1{
height:100px;
width:100px;
background: url(images/dropdownthumb1.png) center center no-repeat;
margin-left:10px;
display:inline-block;

}
.dropdownthumb2{
height:100px;
width:100px;
background: url(images/dropdownthumb1.png) center center no-repeat;

display:inline-block;
}




.triangle-right {
	position:relative;
	
	background:#e9e9e9; 
	height:100%;
}




.triangle-right:after {
	content:"";
	position:absolute;
	bottom:-20px; 
	left:50px; 
	border-width:20px 0 0 20px; 
	border-style:solid;
	border-color:#e9e9e9 rgba(225,225,225, 0); 
   
    display:block; 
    width:0;
}


.triangle-right.top:after {
	top:-20px; 
	left:360px; 
	bottom:auto;
	right:auto;
	border-width:20px 20px 0 0;
	border-color:rgba(225,225,225, 0) #e9e9e9; 
}


/* blog - post */
img 									{ border:0; -ms-interpolation-mode:bicubic; }
.max-img 								{ width:100%; height:auto; }		
.media 									{ position:relative; margin:0 0 20px 0;	height:0; overflow:hidden;}
.media iframe,
.media object,  
.media embed 							{ position:absolute; top:0; left:0; width:100%; height:100%; }
.video-container,.map-container  { position:relative; margin:0 0 20px 0;	padding-bottom:51%; padding-top:0; height:0;  border:none;overflow:hidden; }
.map-container 		{ position:relative; margin:0 0 15px 0;	padding-bottom:51%; padding-top:30px; height:0; overflow:hidden; border:none; }
.video-container iframe,.map-container iframe,.map-container embed,	.video-container object,
.video-container embed { position:absolute; border:none;top:0; left:0; width:100%; height:100%; }

span.floatright {
	float: right;
}

.pagination span {
	margin: 0 10px;
}

.meta-post {
	margin-bottom: 20px;
}

/* comments */

.comments-area {
	margin: 30px 0 0;
}

h4.comments-title {
	margin-bottom: 30px;
}

ol.commentlist {
	margin: 0;
	list-style: none;
}

	.commentlist .children {
		margin-left: 48px;
		margin-left: 3.428571429rem;
		list-style: none;
	}
	
	/* Comments */
	.commentlist > li.comment {
		background: none;
		position: relative;
		width: auto;
	}
	
	.single_comment {
		margin-bottom: 30px;
	}
	
	.comment-body h6 {
		font-weight: bold;
	}
	
	.commentlist .avatar {
		left: 2.2em;
		top: 2.2em;
	}
	.commentlist li.comment .avatar {
		float:left;
		margin: 0 10px 20px 0;
	}
	.comments-area article header cite,
	.comments-area article header time {
		margin-left: 50px;
		margin-left: 3.57142857rem;
	}
	
/* Comment form */
#respond {
	margin-top: 48px;
	margin-top: 3.428571429rem;
}
#respond h3#reply-title {
	font-size: 16px;
	font-size: 1.142857143rem;
	line-height: 1.5;
}
#respond h3#reply-title #cancel-comment-reply-link {
	margin-left: 10px;
	margin-left: 0.714285714rem;
	font-weight: normal;
	font-size: 12px;
	font-size: 0.857142857rem;
}
#respond form {
	margin: 24px 0;
	margin: 1.714285714rem 0;
}
#respond form p {
	margin: 11px 0;
	margin: 0.785714286rem 0;
}
#respond form p.logged-in-as {
	margin-bottom: 24px;
	margin-bottom: 1.714285714rem;
}
#respond form label {
	display: block;
	line-height: 1.714285714;
}
#respond form input[type="text"],
#respond form textarea {
	font-size: 12px;
	line-height: 1.714285714;
	padding: 10px;
	padding: 0.714285714rem;
	width: 100%;
}

#respond form input[type="submit"] {
	color:#fff;
	font-size:13px;
	border:none;
	border-radius:0;
	padding:10px 20px;
	background:#888;
}

#respond form p.form-allowed-tags {
	margin: 0;
	font-size: 12px;
	font-size: 0.857142857rem;
	line-height: 2;
	color: #5e5e5e;
		display: none;
}

#respond form p.form-allowed-tags code {
	display: none;
}

.required {
	color: red;
}

/* sidebar - aside */

aside a {
	color: #fd7400;
}

aside.left {

}

aside.right {
	padding-left: 20px;
}

aside .widget {
	margin-bottom: 30px;
}

aside .widget ul {
	list-style: none;
}