@font-face {
    font-family: 'proxima_novalight';
    src: url('../fonts/proximanova-light-webfont.eot');
    src: url('../fonts/proximanova-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/proximanova-light-webfont.woff') format('woff'),
         url('../fonts/proximanova-light-webfont.ttf') format('truetype'),
         url('../fonts/proximanova-light-webfont.svg#proxima_novalight') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'proxima_novasemibold';
    src: url('../fonts/proximanova-semibold-webfont.eot');
    src: url('../fonts/proximanova-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/proximanova-semibold-webfont.woff') format('woff'),
         url('../fonts/proximanova-semibold-webfont.ttf') format('truetype'),
         url('../fonts/proximanova-semibold-webfont.svg#proxima_novasemibold') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'proxima_nova_rgregular';
    src: url('../fonts/proximanova-regular-webfont.eot');
    src: url('../fonts/proximanova-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/proximanova-regular-webfont.woff') format('woff'),
         url('../fonts/proximanova-regular-webfont.ttf') format('truetype'),
         url('../fonts/proximanova-regular-webfont.svg#proxima_nova_rgregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
		font-family: 'HelveticaNeueLTStd-Th';
		src: url('../fonts/helveticaneueltstdth.eot');
		src: url('../fonts/helveticaneueltstdth.eot?#iefix') format('embedded-opentype'),
				 url('../fonts/helveticaneueltstdth.woff') format('woff'),
				 url('../fonts/helveticaneueltstdth.ttf') format('truetype'),
				 url('../fonts/helveticaneueltstdth.svg#helveticaneueltstdth') format('svg');
		font-weight: normal;
		font-style: normal;
}

h1, h2, h3, h4, h5, h6 {
	color: #6c629b;
	text-decoration: none;
}
a:hover, a:focus {
	text-decoration: none;
}
.navbar-wrapper .logo-wrapper {
	background:/*#605b89;*/ #ffffff;
	padding:20px 30px;
	color:#605b89;
	border-bottom: 1px solid #e2e1e9;
}
.blog-posttitle {
	text-align:left;
	/*padding-top:30px;*/
	padding-bottom:40px;
	font:30px/38px 'HelveticaNeueLTStd-Th'
	
}
.widget {
	word-wrap: break-word;
}
.well {
	min-height:20px;
	padding:19px;
	margin-bottom:20px;
	background-color:#f5f5f5;
	border:1px solid #e3e3e3;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);
	-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);
	box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);
	display: block;
}
.well:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
	
}
.well blockquote {
	border-color:#ddd;
	border-color:rgba(0, 0, 0, 0.15);
}
.well-large {
	padding:24px;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;
}
.well-small {
	padding:9px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
}
.menu-top-menu-container ul {
	float:right !important;
}
.menu-item-13 a {
  float: right;
  color: #FFF !important;
  font: bold 13px 'Open Sans', sans-serif !important;
  text-decoration: none;
  background: #7064aa;
  /* Old browsers */

  background: -moz-linear-gradient(top, #7064aa 0%, #7064aa 71%, #6c5fa6 80%, #685ca3 87%, #62559e 100%);
  /* FF3.6+ */

  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #7064aa), color-stop(71%, #7064aa), color-stop(80%, #6c5fa6), color-stop(87%, #685ca3), color-stop(100%, #62559e));
  /* Chrome,Safari4+ */

  background: -webkit-linear-gradient(top, #7064aa 0%, #7064aa 71%, #6c5fa6 80%, #685ca3 87%, #62559e 100%);
  /* Chrome10+,Safari5.1+ */

  background: -o-linear-gradient(top, #7064aa 0%, #7064aa 71%, #6c5fa6 80%, #685ca3 87%, #62559e 100%);
  /* Opera 11.10+ */

  background: -ms-linear-gradient(top, #7064aa 0%, #7064aa 71%, #6c5fa6 80%, #685ca3 87%, #62559e 100%);
  /* IE10+ */

  background: linear-gradient(to bottom, #7064aa 0%, #7064aa 71%, #6c5fa6 80%, #685ca3 87%, #62559e 100%);
  /* W3C */

  border: 1px solid #4b3e58;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2);
  -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2);
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2);
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  text-transform: uppercase;
  font-weight: bold;
  padding: 9px 26px;
  margin: 13px 10px 0 16px;
  text-shadow:0 1px 0 rgba(0,0,0,.5) !important;

}
.menu-item-13 a:hover {
  background: #fbfafb;
  /* Old browsers */

  background: -moz-linear-gradient(top, #fbfafb 52%, #e9e9ec 100%);
  /* FF3.6+ */

  background: -webkit-gradient(linear, left top, left bottom, color-stop(52%, #fbfafb), color-stop(100%, #e9e9ec));
  /* Chrome,Safari4+ */

  background: -webkit-linear-gradient(top, #fbfafb 52%, #e9e9ec 100%);
  /* Chrome10+,Safari5.1+ */

  background: -o-linear-gradient(top, #fbfafb 52%, #e9e9ec 100%);
  /* Opera 11.10+ */

  background: -ms-linear-gradient(top, #fbfafb 52%, #e9e9ec 100%);
  /* IE10+ */

  background: linear-gradient(to bottom, #fbfafb 52%, #e9e9ec 100%);
  /* W3C */

  color: #7064aa !important;
  border: 1px solid #c4c2c7;
  -moz-transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) !important;
}
.entry  {
	padding-top:20px;
}
h2.article-title {
	font-size:35px;
	margin-bottom:10px;
	line-height:42px;
}
input[type="submit"] {
	float: left;
  color: #FFF !important;
  font: bold 13px 'Open Sans', sans-serif !important;
  text-decoration: none;
  background: #7064aa;
 
  border: 1px solid #4b3e58;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2);
  -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2);
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2);
  -webkit-border-radius: 3px;
  -moz-border-radius:3px;
  border-radius: 3px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  text-transform: uppercase;
  font-weight: bold;
  padding: 7px 10px;
  margin: 0px 0px 0 0px;
  text-shadow:0 1px 0 rgba(0,0,0,.5) !important;
  -moz-transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
input[type="submit"]:hover
{	background: #fbfafb;
  /* Old browsers */

  background: -moz-linear-gradient(top, #fbfafb 52%, #e9e9ec 100%);
  /* FF3.6+ */

  background: -webkit-gradient(linear, left top, left bottom, color-stop(52%, #fbfafb), color-stop(100%, #e9e9ec));
  /* Chrome,Safari4+ */

  background: -webkit-linear-gradient(top, #fbfafb 52%, #e9e9ec 100%);
  /* Chrome10+,Safari5.1+ */

  background: -o-linear-gradient(top, #fbfafb 52%, #e9e9ec 100%);
  /* Opera 11.10+ */

  background: -ms-linear-gradient(top, #fbfafb 52%, #e9e9ec 100%);
  /* IE10+ */

  background: linear-gradient(to bottom, #fbfafb 52%, #e9e9ec 100%);
  /* W3C */

  color: #7064aa !important;
  border: 1px solid #c4c2c7;
  
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) !important;
}
input[type="text"] {
	width:240px;
	padding:8px 8px;
}
input[type="email"] {
	width:300px;
	padding:8px 8px;
}
.newsletter  p {
	margin:0 !important;
}
#searchsubmit {
	font-size:11px !important;
	float:right !important;
	padding:9px;
}
#searchform {
	margin-bottom:0 !important;
}
.entry, .entry-content {
	color:#3c3c48 !important;
	
}
.widget_rss ul {
	display:none;
}
@media screen and (max-width: 1200px) {
.newsletter input.newsletter-email{width: 240px;}
}
.newsletter input.newsletter-email{width: 240px;}
.widget.well.widget_wp_twitter_fdx_search {
		 border: 0 none;
    height: 360px;
    padding: 0;
}
.timeline-header {
	background-color:#f5f5f5 !important;
}
.lrshare_flat {
	margin-top:420px !important;
}
.whatsapp {
	position:fixed !important;
	bottom:10px !important;
	left:20px !important;
	z-index:999;
}
#text-2 {
	border:0;
	background-color:#f58313;
	color:#fff;
}
.textwidget label {
	font-size:15px !important;
	margin-bottom:0;
}
.textwidget form {
margin: 20px 0 20px 26px;
}
.textwidget #form-submit-button {
	border:0;
	background-color:#4c453e;
	padding:12px 5px ;
	color:#fff;
	font-size:13px;
	border-radius:3px;
	width:90%;
	margin-top:15px;
}
textarea, input[type="text"] {
	width:85%;
	border:0;
	font-family:"proxima_novalight";
	border-radius:3px;	
}