html {}input[type=submit], input[type=text], input[type=password], input[type=file], textarea {	-webkit-appearance: none;	-webkit-border-radius: 0;}input[type="image"] {	padding: 0;	border: none;}body {	margin: 0;	color: #747474;	min-width: 320px;	-webkit-text-size-adjust: 100%;	font: 13px/20px 'PTSansRegular', Arial, Helvetica, sans-serif;	background: #fff;}img {	border-style: none;	vertical-align: top;	max-width: 100%;	height: auto;}strong {	font-size: 15px;/*font-family:'MuseoSlab500Regular', arial, helvetica, sans-serif;*/}object {	max-width: 100%;}a {	text-decoration: none;	color: #333;}a:hover {	color: #a0ce4e;	text-decoration: none;}p:empty {	margin: 0 !important;}input, textarea, select {	font: 100% Arial, Helvetica, sans-serif;	vertical-align: middle;	color: #000;}form, fieldset {	margin: 0;	padding: 0;	border-style: none;}.clearfix:after, #content:after {	content: "";	display: table;	clear: both;}.clear {	clear: both;}#header {	padding: 0 10px 0px;}.avada-row {	margin: 0 auto;	max-width: 940px;}.avada-row:after {	content: "";	display: block;	clear: both;}#header .logo {	float: left;	overflow: hidden;	margin: 0;}#header .logo a {	height: 100%;	display: block;}nav#nav {	float: right;	font: 14px/16px "PT Sans", Arial, Helvetica, sans-serif !important;	z-index: 99999}#nav ul {	list-style: none;	margin: 0;	padding: 0;}#nav ul li {	float: left;	padding: 0 25px 0 0;	margin: 0;}ul#nav > li:last-child {	padding-right: 0;}#nav ul a, #nav li.current-menu-ancestor a {	display: block;	height: 83px;	line-height: 83px;	border-top: 3px solid #fff;}#nav ul .current_page_item a, #nav ul .current-menu-item a, #nav ul > .current-menu-parent a {	color: #a0ce4e;	text-decoration: none;	border-color: #a0ce4e;}#nav ul li {	position: relative;}#nav ul ul {	display: none;	position: absolute;	top: 86px;	left: 0px;	width: 170px;	background: #edebeb;	z-index: 100000;	border-top: 3px solid #a0ce4e;	z-index: 99999;}#nav ul li:hover ul {	display: block;}#nav ul li ul li {	display: block;	float: none;	margin: 0;	padding: 0;}#wrapper #nav ul li ul li a {	border: 0;	border-bottom: 1px solid #dcdadbf;	height: auto;	text-indent: 0px;	font: 13px/30px 'PTSansRegular', Arial, Helvetica, sans-serif;	color: #333333 !important;	padding: 7px 20px;	line-height: 19px;}#wrapper #nav ul li ul li a:hover, #wrapper #nav ul li ul li.current-menu-item a {	background-color: rgba(255,255,255,0.5);}#nav ul ul ul {	display: none !important;}#nav ul ul li:hover ul {	display: block !important;	top: -3px;	left: 170px;}#nav .dd-container, .top-menu .dd-container {	max-width: 100%;	display: none;}#fallback-slide {	display: none;}#fallback-slide img {	width: 100%;}#wrapper #nav ul ul ul ul {	display: none !important;}#wrapper #nav ul ul ul li:hover ul {	display: block !important;}.gallery-box {	background: #3d3c3c;	padding: 0 10px;}.gallery {	margin: 0 auto;	max-width: 1400px;}.gallery-box img {	width: 100%;}.home #main {	padding: 0;}#main {	padding: 32px 10px 0;	background: #fff;	overflow: hidden !important;	clear: both;}.reading-box {	padding: 28px 28px 27px 31px;	border-left: 3px solid #a0ce4e;	background: #f2efef;	margin: 0 0 84px;}#main .reading-box h2 {	margin: 0 0 7px;	font: 18px/20px 'MuseoSlab500Regular', arial, helvetica, sans-serif;}.reading-box p {	margin: 0 !important;}.continue {	float: right;}.columns {	overflow: hidden;	margin: 0 0 80px;}.columns .col {	float: left;	width: 23%;	margin: 0 2.6666666% 0 0;}.columns-3 .col {	width: 31.42857%}.columns-2 .col {	width: 49%}.columns-1 .col {	width: 100%}.columns-3 .col:nth-child(3n+1) {	clear: both;}.columns-3 .col:nth-child(3n) {	margin-right: 0;}.columns-2 .col:nth-child(1n) {	margin-right: 0;	float: left;	clear: left;}.columns-2 .col:nth-child(2n) {	margin-right: 0;	float: right;	clear: right;}.columns-4 .col {	width: 23%;	margin: 0 2.6666666% 0 0;}.columns-4 .col:nth-child(4n+1) {	clear: both;}.columns-4 .col:nth-child(4n) {	margin-right: 0;}.columns .col.last {	margin-right: 0;}.col .heading {	overflow: hidden;	margin: 0 0 15px;}.col .heading img {	float: left;	margin: 0 10px 0 0;}.col p {	margin: 0 0 23px;}.col .flexslider {	margin: 0;}#main h2 {	color: #333;	margin: 0 0 20px;	font: 18px/20px 'MuseoSlab500Regular', arial, helvetica, sans-serif;}#main .columns h2 {	margin: 0;	line-height: 35px !important;}.more {	overflow: hidden;	display: block;	font: 13px/15px 'PTSansRegular', arial, helvetica, sans-serif;}.more a {	float: right;	padding: 0 0 0 0;}.more a:after, .read-more:after {	font-family: FontAwesome;	content: '\f054';	color: #E49F25;	font-size: 12px;	font-weight: normal;	padding-left: 8px;}.more a.active {	color: #a0ce4e;	text-decoration: none;}.more a.active:after {	font-family: FontAwesome;	content: '\f054';	color: #a0ce4e;	font-size: 8px;	padding-left: 5px;}.content-boxes .more {	margin-top: 18px;}.content-boxes .col:last-child .more {    margin-top: 40px;}.container {	overflow: hidden;}.avada-container .columns {	margin: 0 0 50px;}#main .container h2 {	margin: 0;}.container .columns .col {	width: 31.42857%;	padding: 0 2.85714% 0 0;}.container .col img {	width: 100%;}.container .columns .col.last {	margin-right: 0;}.container .holder {	overflow: hidden;}.avada-container h3 {	margin: 18px 0 5px;	font: 13px/15px 'PTSansBold', arial, helvetica, sans-serif;}.container h3 a.active {	text-decoration: none;	color: #a0ce4e;}.avada-container h4 {	margin-top: 15px;	margin-bottom: 5px;}.slider {	overflow: hidden;}.review {	width: 100%;}.title {	margin: 0 0 10px;	overflow: hidden;	display: table;}.title h1, .title h2, .title h3, .title h4, .title h5, .title h6 {	display: table-cell;	white-space: pre;}.title h1, #main .post-content .title h1 {	float: left;	padding: 0 8px 0 0 !important;	margin: 0 !important;}.title h2, #main .post-content .title h2 {	float: left;	padding: 0 8px 0 0 !important;	margin: 0 !important;	font-size: 18px !important;}.title h3, #main .post-content .title h3 {	float: left;	padding: 0 8px 0 0 !important;	margin: 0 !important;}.title h4, #main .post-content .title h4 {	float: left;	padding: 0 8px 0 0 !important;	margin: 0 !important;}.title h5, #main .post-content .title h5 {	float: left;	padding: 0 8px 0 0 !important;	margin: 0 !important;}.title h6, #main .post-content .title h6 {	float: left;	padding: 0 8px 0 0 !important;	margin: 0 !important;}.title .title-sep-container {	display: table-cell;	vertical-align: middle;	width: 100%;	position: relative;	height: 6px;}.title-sep {	display: block;	border-top: 1px solid #e7e6e6;	border-bottom: 1px solid #e7e6e6;	width: 100%;	position: relative;	height: 6px;}.meta {	list-style: none;	margin: 0 0 13px;	padding: 0;	overflow: hidden;	font-size: 12px;	line-height: 14px;	color: #333;}.meta li {	float: left;	padding: 0 8px 0 9px;	border-left: 1px solid #333333;}.meta li:first-child {	padding-left: 0;	border-left: 0;}.layout-thumbnails-on-side.layout-columns-3 .meta li:first-child, .layout-thumbnails-on-side.layout-columns-4 .meta li:first-child, .layout-date-on-side.layout-columns-3 .meta li:first-child, .layout-date-on-side.layout-columns-4 .meta li:first-child {	margin-bottom: 5px;}.meta .date {	font: 12px/14px 'PTSansItalic', arial, helvetica, sans-serif;}.review blockquote {	background: none !important;	border-left: none !important;	padding: 0 !important;	margin: 0 !important;}.review blockquote q {	display: block;	padding: 25px 14px 24px 24px;	background: #f6f3f3;	font: 13px/20px 'PTSansItalic', arial, helvetica, sans-serif;}.review blockquote q::before, .review blockquote q::after {	content: '';}.review blockquote q p:first-child::before {	content: open-quote;}.review blockquote q p:last-child::after {	content: close-quote;}.review blockquote div {	display: block;	padding: 12px 0 0 2px;	color: #333;	font-style: normal !important;	position: relative;}.review blockquote div:after {	border: solid transparent;	content: " ";	height: 0;	width: 0;	position: absolute;	pointer-events: none;}.review blockquote div:after {	border-color: rgba(72, 71, 71, 0);	border-top-color: #f6f3f3;	border-width: 10px;	bottom: 27px;	left: 30px;}.review blockquote div strong {	padding: 0;	font: 13px/15px 'PTSansBold', arial, helvetica, sans-serif;	font-style: normal !important;}.review blockquote div span {	font-style: normal !important;}.review blockquote div {	float: left;	line-height: 15px;}.review blockquote div .company-name {	padding-left: 53px;	background: url(../images/ico-user.png) no-repeat;	display: block;	min-height: 29px;	padding-top: 6px;	font-style: normal !important;}.review.male blockquote div .company-name {	background: url(../images/ico-user.png) no-repeat;}.review.female blockquote div .company-name {	background: url(../images/ico-user-girl.png) no-repeat;}.footer-widget-col {	margin-bottom: 20px;}.footer-widget-col:last-child {	margin-bottom: 0;}.footer-area {	border-top: 6px solid #E49F25;	background: #474835;	padding: 20px 10px 18px;	color: #8c8989;}.footer-area .logo {	float: none;	display: block;	margin: 0 0 22px;	background: url(../images/logo-footer.gif) no-repeat;}.footer-area h3 {	margin: 0 0 15px;	color: #ddd;	text-transform: uppercase;	font: 13px/20px 'PTSansBold', arial, helvetica, sans-serif;}.footer-area #text-4 h3 {	color: #FFFFFF !important;	font-family: 'PTSansRegular', Arial, Helvetica, sans-serif !important;	font-size: 28px !important;	font-weight: normal;	line-height: 32px;	margin: 0 0 0 45px !important;	text-transform: capitalize;}.footer-area #text-4 {	margin: 38px 0 0;}.footer-area .columns {	margin: 0;}.footer-area .text-block {	text-shadow: 1px 2px 1px #000;}.footer-area .holder-block img {	width: 100%;}.footer-area ul {	list-style: none;	margin: 0;	padding: 0;	font-size: 12px;	line-height: 15px;}.footer-area ul li {	padding: 12px 0;	background: url(../images/bg-line.gif) repeat-x;}.footer-area ul li:first-child {	background: none;	padding-top: 0;}.footer-area a {	text-shadow: 1px 2px 1px #000;	color: #bfbfbf;}.footer-area ul li a:hover {	color: #a0ce4e;}#footer {	padding: 10px 0;	background: #282a2b;	border-top: 1px solid #4b4c4d;}.copyright {	list-style: none;	margin: 0;	padding: 0;	float: left;	color: #8c8989;	font-size: 12px;	text-shadow: 1px 2px 1px #000;}.copyright li {	float: left;	padding: 0 9px 0 10px;	background: url(../images/divider-02.gif) no-repeat 0 50%;}.copyright li:first-child {	padding-left: 0;	background: none;}.copyright a {	color: #bfbfbf;}#footer .social-networks {	width: 40%;}#footer .social-networks li {	margin-bottom: 0px;}.social-networks {	list-style: none;	margin: 0;	padding: 0;	float: right;}.social-networks li {	float: right;	margin: 0 0 0 20px;	position: relative;	height: 26px;}.social-networks a {	text-indent: -9999px;	overflow: hidden;	float: left;	background-repeat: no-repeat;	background-position: top left !important;}.social-networks li.custom a {	background: none;	text-indent: 0;}.social_links_shortcode .social-networks {	float: none;}#sidebar .social-networks {	float: none;}#sidebar .social-networks li, .social_links_shortcode li {	float: left !important;	margin-left: 0 !important;	margin-right: 0px !important;	width: 35px !important;}#sidebar .social-networks a {	border-bottom: 0 !important;	padding: 0 !important;}#sidebar .social-networks li {	margin-bottom: 10px !important;}.social-networks .facebook a {	background-image: url(../images/facebook.png) !important;	width: 9px;	height: 17px;}.social-networks .twitter a {	background-image: url(../images/twitter.png) !important;	width: 13px;	height: 16px;}.social-networks .linkedin a {	background-image: url(../images/linkedin.png) !important;	width: 14px;	height: 13px;}.social-networks .rss a {	background-image: url(../images/rss.png) !important;	width: 13px;	height: 13px;}.social-networks .dribbble a {	background-image: url(../images/dribbble.png) !important;	width: 16px;	height: 16px;}.social-networks .youtube a {	background-image: url(../images/youtube.png) !important;	width: 23px;	height: 25px;}.social-networks .pinterest a {	background-image: url(../images/pinterest.png) !important;	width: 16px;	height: 20px;}.social-networks .vimeo a {	background-image: url(../images/vimeo.png) !important;	width: 18px;	height: 16px;}.social-networks .flickr a {	background-image: url(../images/flickr.png) !important;	width: 25px;	height: 17px;}.social-networks .tumblr a {	background-image: url(../images/tumblr.png) !important;	width: 15px;	height: 16px;}.social-networks .google a {	background-image: url(../images/google.png) !important;	width: 21px;	height: 18px;}.social-networks .digg a {	background-image: url(../images/digg.png) !important;	width: 21px;	height: 19px;}.social-networks .blogger a {	background-image: url(../images/blogger.png) !important;	width: 16px;	height: 15px;}.social-networks .skype a {	background-image: url(../images/skype.png) !important;	width: 19px;	height: 19px;}.social-networks .myspace a {	background-image: url(../images/myspace.png) !important;	width: 18px;	height: 18px;}.social-networks .deviantart a {	background-image: url(../images/deviantart.png) !important;	width: 23px;	height: 18px;}.social-networks .yahoo a {	background-image: url(../images/yahoo.png) !important;	width: 22px;	height: 14px;}.social-networks .reddit a {	background-image: url(../images/reddit.png) !important;	width: 19px;	height: 15px;}.social-networks .forrst a {	background-image: url(../images/forrst.png) !important;	width: 15px;	height: 19px;}.social-networks .email a {	background-image: url(../images/mail.png) !important;	width: 20px;	height: 14px;}.social-networks-light .facebook a {	background-image: url(../images/white/facebook.png) !important;}.social-networks-light .twitter a {	background-image: url(../images/white/twitter.png) !important;}.social-networks-light .linkedin a {	background-image: url(../images/white/linkedin.png) !important;}.social-networks-light .rss a {	background-image: url(../images/white/rss.png) !important;}.social-networks-light .dribbble a {	background-image: url(../images/white/dribbble.png) !important;}.social-networks-light .youtube a {	background-image: url(../images/white/youtube.png) !important;}.social-networks-light .pinterest a {	background-image: url(../images/white/pinterest.png) !important;}.social-networks-light .vimeo a {	background-image: url(../images/white/vimeo.png) !important;}.social-networks-light .flickr a {	background-image: url(../images/white/flickr.png) !important;}.social-networks-light .tumblr a {	background-image: url(../images/white/tumblr.png) !important;}.social-networks-light .google a {	background-image: url(../images/white/google.png) !important;}.social-networks-light .digg a {	background-image: url(../images/white/digg.png) !important;}.social-networks-light .blogger a {	background-image: url(../images/white/blogger.png) !important;}.social-networks-light .skype a {	background-image: url(../images/white/skype.png) !important;}.social-networks-light .myspace a {	background-image: url(../images/white/myspace.png) !important;}.social-networks-light .deviantart a {	background-image: url(../images/white/deviantart.png) !important;}.social-networks-light .yahoo a {	background-image: url(../images/white/yahoo.png) !important;}.social-networks-light .reddit a {	background-image: url(../images/white/reddit.png) !important;}.social-networks-light .forrst a {	background-image: url(../images/white/forrst.png) !important;}.social-networks-light .email a {	background-image: url(../images/white/mail.png) !important;}.popup {	display: none;	position: absolute;	padding: 0 0 6px;	color: #d1d1d2;	font-size: 11px;	line-height: 15px;	bottom: 110%;	left: -17px;	background: url(../images/bg-popup.png) no-repeat 0 100%;}.popup p {	margin: 0 !important;}.popup .holder {	padding: 4px 11px;	background: #46494a;}.popup span {	display: inline-block;}.mobile-button {	display: none !important;	margin: 20px 0 0;}.page-title-container {	height: 62px;	background-position: center center;	background-repeat: no-repeat;	background-color: #f6f6f6;	border-top: 1px solid #d2d3d4;	border-bottom: 1px solid #d2d3d4;	display: table;	width: 100%;}.page-title {	display: table-cell;	vertical-align: middle;	width: 940px;	margin: 0 auto;	overflow: hidden;}.page-title-wrapper {	width: 100%;	margin: 0 auto;	max-width: 960px;	padding: 0 10px;	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */	-moz-box-sizing: border-box;    /* Firefox, other Gecko */	box-sizing: border-box;         /* Opera/IE 8+ */}.single-post .page-title h1 {	font-size: 26px !important;	padding: 10px 0;}.page-title h1 {	float: left;	font-weight: normal;	font: 18px "PTSansRegular", Arial, Helvetica, sans-serif !important;	line-height: 26px;	color: #343333;	margin: 0;	padding: 0;	width: 100%;}.page-title ul {	float: right;	list-style: none;	margin: 0;	padding: 0;	width: 45%;	text-align: right;}.page-title ul li {	margin: 0;	padding: 0;	display: inline;	color: #333333;	font-size: 10px;	margin-left: 5px;}.page-title ul li a {	color: #333333;	padding-right: 5px;}.page-title ul li:after {	content: '/';}.page-title ul li:last-child:after {	content: '';}.page-title-container .search {	width: 219px;	float: right;}#content {	width: 71.1702128%;	float: left;}#content.full-width {	width: 100% !important;}.image {	position: relative;	overflow: hidden;}/*.image > img{   -webkit-transition: all 0.3s ease-in-out;   -moz-transition: all 0.3s ease-in-out;   -o-transition: all 0.3s ease-in-out;   -ms-transition: all 0.3s ease-in-out;   transition: all 0.3s ease-in-out;}.image:hover > img{   -webkit-transform: translateX(300px);   -moz-transform: translateX(300px);   -o-transform: translateX(300px);   -ms-transform: translateX(300px);   transform: translateX(300px);}*/.image .image-extras {	width: 101%;	height: 100%;	background-image: linear-gradient(top, #D1E990 0%, #AAD75B 100%);	background-image: -o-linear-gradient(top, #D1E990 0%, #AAD75B 100%);	background-image: -moz-linear-gradient(top, #D1E990 0%, #AAD75B 100%);	background-image: -webkit-linear-gradient(top, #D1E990 0%, #AAD75B 100%);	background-image: -ms-linear-gradient(top, #D1E990 0%, #AAD75B 100%);	background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0, #D1E990), color-stop(1, #AAD75B) );	position: absolute;	top: 0;	left: 0;	text-align: center;	-webkit-transform: translateX(-100%);	-moz-transform: translateX(-100%);	-o-transform: translateX(-100%);	-ms-transform: translateX(-100%);	transform: translateX(-100%);	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";	filter: alpha(opacity=0);	opacity: 0;	-webkit-transition: all 0.3s ease-in-out;	-moz-transition: all 0.3s ease-in-out;	-o-transition: all 0.3s ease-in-out;	-ms-transition: all 0.3s ease-in-out;	transition: all 0.3s ease-in-out;}.image:hover .image-extras {	-webkit-transform: translateX(0%);	-moz-transform: translateX(0%);	-o-transform: translateX(0%);	-ms-transform: translateX(0%);	transform: translateX(0%);	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";	filter: alpha(opacity=100);	opacity: 1;}.no-csstransforms .image .image-extras {	display: none;}.no-csstransforms .image:hover .image-extras {	display: block;}.image .image-extras:before {	content: '';	display: inline-block;	height: 100%;	vertical-align: middle;}.image a {	display: block;}.image .image-extras .image-extras-content {	position: relative;	display: inline-block;	vertical-align: middle;	width: 90%;	height: auto;}#main .image .image-extras .image-extras-content h3 {	font: 13px 'MuseoSlab500Regular', arial, helvetica, sans-serif;	color: #333333 !important;	text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.5);	margin: 0 !important;	margin-top: 10px !important;}#main .image .image-extras .image-extras-content h4 {	font: 12px 'PTSansRegular', arial, helvetica, sans-serif;	color: #333333 !important;	text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.5);	margin: 0;	margin-top: 5px !important;}.image .image-extras .image-extras-content h4 a {	display: inline;	color: #333333 !important;}#main .image .image-extras .image-extras-content h4 a:hover {	color: #444 !important;}.image .image-extras .image-extras-content img {	width: auto !important;	display: inline !important;}.image .image-extras .image-extras-content .icon {	display: inline;}.image .image-extras .image-extras-content .icon, .image .image-extras .image-extras-content .icon img {	width: 35px;	height: 36px;	display: inline-block;	vertical-align: top;	text-indent: -10000px;}.image-extras .link-icon {	background: url(../images/link-ico.png);}.image-extras .gallery-icon {	background: url(../images/finder-ico.png);}.post-content .image-extras .link-icon {	margin-right: 3px;}.post-content .image-extras h3, .post-content .image-extras h4 {	line-height: normal !important;}.post-content .image-extras h4 {	font-size: 12px !important;	margin-top: 3px !important;}.post {	margin-bottom: 65px;}.post .image {	margin-bottom: 40px;}#main .post h2 {	font: 18px 'MuseoSlab500Regular', arial, helvetica, sans-serif;	color: #333333;	margin: 0 0 25px 0;	padding: 0;}#main .post h2 a {	color: #333333;}.post .post-content {	color: #747474;	line-height: 20px;}.post .meta-info {	line-height: 34px;	border-top: 1px solid #e7e6e6;	border-bottom: 1px solid #e7e6e6;	margin-bottom: 20px;	margin-top: 36px;	font-size: 12px;	clear: both;	overflow: hidden;	min-height: 34px;}.post .meta-info .sep {	padding: 0px 5px;}.post .meta-info .alignleft {	width: 80%;}.search input {	border: 1px solid #e7e6e6;	padding: 5px 0px;	font-size: 13px;	color: #333333;	width: 99%;	text-indent: 5px;	display: block;}#sidebar {	width: 23.4042553%;	float: right;}#sidebar .widget {	margin-bottom: 45px;	position: relative;}#sidebar .widget.flickr {	overflow: hidden;}#sidebar .widget h3 {	margin: 0;	padding: 0;	font: 13px 'MuseoSlab500Regular', arial, helvetica, sans-serif;	margin-bottom: 18px;	color: #333333;}#sidebar .widget ul {	list-style: none;	margin: 0;	padding: 0;}#sidebar .widget li {	margin: 0;	padding: 0;}#sidebar .widget li a, #sidebar .widget .recentcomments, #sidebar .widget_categories li {	display: block;	border-bottom: 1px solid #e7e6e6;	color: #838383;	padding: 10px;	padding-left: 0;}#sidebar .widget .recentcomments a {	background: none !important;	border: none !important;}#sidebar .contact_info .address {	margin: 0;	margin-bottom: 15px;}#sidebar .contact_info p {	margin: 0;}.pyre_tabs .tab-holder .tabs li a {	padding: 0 3px !important;	text-align: center;}#sidebar .pyre_tabs .image {	width: 52px;	height: 50px;}#sidebar .pyre_tabs .image a {	text-indent: 0 !important;	height: auto !important;	line-height: normal !important;	width: auto !important;}#sidebar .pyre_tabs .image .image-extras-content img {	width: 20px;	height: 20px;}#sidebar .social_links .social li, .footer-area .social_links .social li {	display: inline-block;	margin-bottom: 20px;	width: 15%;	position: relative;}#sidebar .social_links .social li a, .footer-area .social_links .social li a {	background: none;	display: inline-block;	border-bottom: 0;	line-height: normal;	text-indent: -10000px;	height: 18px;	padding: 0 !important;	background-image: url(../images/social_links.png);}#sidebar .social_links .social li a.rss, .footer-area .social_links .social li a.rss {	background-position: -168px -1px;	width: 13px;}#sidebar .social_links .social li a.facebook, .footer-area .social_links .social li a.facebook {	background-position: -3px 0px;	width: 9px;}#sidebar .social_links .social li a.twitter, .footer-area .social_links .social li a.twitter {	background-position: -45px 0px;	width: 13px;}#sidebar .social_links .social li a.dribble, .footer-area .social_links .social li a.dribble {	background-position: -88px -39px;	width: 16px;}#sidebar .social_links .social li a.google, .footer-area .social_links .social li a.google {	background-position: -45px -39px;	width: 21px;}#sidebar .social_links .social li a.linkedin, .footer-area .social_links .social li a.linkedin {	background-position: -90px -1px;	width: 14px;}#sidebar .social_links .social li a.blogger, .footer-area .social_links .social li a.blogger {	background-position: -204px -1px;	width: 16px;}#sidebar .social_links .social li a.tumblr, .footer-area .social_links .social li a.tumblr {	background-position: -129px 0px;	width: 15px;}#sidebar .social_links .social li a.reddit, .footer-area .social_links .social li a.reddit {	background-position: 0px -39px;	width: 19px;}#sidebar .social_links .social li a.yahoo, .footer-area .social_links .social li a.yahoo {	background-position: -125px -40px;	width: 22px;}#sidebar .social_links .social li a.deviantart, .footer-area .social_links .social li a.deviantart {	background-position: -165px -40px;	width: 23px;}#sidebar .social_links .social li a.vimeo, .footer-area .social_links .social li a.vimeo {	background-position: -202px -38px;	width: 19px;}#sidebar .social_links .social li a.custom, .footer-area .social_links .social li a.custom {	background: none !important;	text-indent: 0 !important;	width: auto !important;}.footer-area .social_links .social li {	background: none !important;	padding: 0 !important;}#sidebar .flickr-photo a {	background: none !important;	float: left;	border: 0 !important;}#sidebar .widget_categories li a {	display: block;	border: 0;	background: none;	padding: 0;}#rev_slider_2_1_wrapper .avada_huge_white_text {	position: absolute;	color: #ffffff;	font-size: 72px;	line-height: 65px;	font-family: PTSansRegular, Arial, Helvetica, sans-serif;	text-shadow: 0px 2px 5px rgba(0, 0, 0, 1);}#rev_slider_2_1_wrapper .avada_med_green_text {	position: absolute;	color: #A0CE4E;	font-size: 40px;	line-height: 40px;	font-family: PTSansRegular, Arial, Helvetica, sans-serif;	text-shadow: 0px 2px 5px rgba(0, 0, 0, 1);}#post-24 #tabs-1 #tabs > li:first-child {	width: 100px !important;}#post-24 #tabs-1 #tabs > li:nth-child(2) {	width: 90px !important;}#post-24 #tabs-1 #tabs > li:nth-child(3) {	width: 90px !important;}#post-24 #tabs-1 #tabs > li:nth-child(4) {	width: 105px !important;}#post-24 #tabs-1 #tabs > li:nth-child(5) {	width: 85px !important;}#post-24 #tabs-1 #tabs > li:nth-child(6) {	width: 95px !important;}#post-24 #tabs-1 #tabs > li:nth-child(7) {	width: 190px !important;}#post-24 #tabs-1 #tabs > li:last-child {	width: 176px !important;	border: none !important;}#post-24 .post-content #tab1 img {	border: 1px solid #ccc;}#post-24 #tab4 .one_third {	margin: 10px 10px 20px;	text-align: center;}#post-21 #tabs-1 #tab2 .one_fourth p {	line-height: 14px;	margin: 0 0 5px;}#post-21 #tabs-1 #tab2 .one_fourth img {	border: 1px solid #CCCCCC;}#post-26 .content-boxes {	padding: 0 0 0 42px;	margin: 0 0 10px;}#post-26 .content-boxes .heading {	margin: 0 0 10px;}#post-26 .content-boxes .heading h2 {	font-size: 36px;}#post-26 #content-boxes-1 .heading h2, #post-26 #content-boxes-3 .heading h2 {	color: #E49F25;}#post-26 #content-boxes-2 .heading h2, #post-26 #content-boxes-4 .heading h2 {	color: #72883A;}#post-297 .flexslider, #post-297 .one_third {	margin: 0;}#post-297 .two_third {	margin-bottom: 0;	margin-right: 2%;	width: 60.333%;}#post-297 .one_third {	width: 35.667%;}#post-297 .post-content ol li:before {	display: none;}#post-297 .flex-control-paging li a {	display: none !important;}#post-297 .post-content .one_third p {	font-size: 22px;	line-height: 28px;	margin: 15px 0;}#main .pub-articles .post h2 {	color: #E49F25;	font: 24px 'PTSansRegular', arial, helvetica, sans-serif;	margin: 0 0 10px;}.pub-articles .article-title {	color: #474835 !important;	font: 20px "PT Sans", Arial, Helvetica, sans-serif !important;}.pub-articles .read-more:after {	font-size: 10px;}.pub-articles .post-content p {	margin: 0 0 5px;}.pub-articles .post {	margin-bottom: 30px;}.pub-articles .border-bottom {	border-top: 1px solid #E7E6E6;	border-bottom: 1px solid #E7E6E6;	min-height: 2px;	margin-bottom: 0;	margin-top: 15px;	clear: both;	overflow: hidden;}#main #epd-content .avada-row {	max-width: 900px;	padding: 0 0 0 40px;}#epd-content .one_half > h3 {	font-size: 20px !important;}.ul-pdf .avada-row > ul, .ul-pdf .avada-row .one_half > ul {	padding: 0;	position: relative;}.ul-pdf .avada-row > ul > li, .ul-pdf .avada-row .one_half.ul-pdf ul > li {	background: url("../images/icon-pdf-gray.png") no-repeat scroll 0 0 transparent;	line-height: 31px;	list-style: none outside none;	min-height: 31px;	padding: 0 0 0 40px;	margin: 0 0 10px;}.ul-pdf .avada-row > ul > li {	font-size: 18px;}.ul-pdf .avada-row > ul > li a {	color: #474835 !important;}.post-content .ul-pdf .list-icon li {	margin: 0 0 10px !important;	min-height: 31px;}.one_half.ul-pdf li a {	color: #474835 !important;	font-size: 13px;}#main .ul-pdf .list-icon li a {	color: #474835 !important;}.content-center > p:first-child {	margin: 52px 0 0;}.center {	text-align: center;}.one_third.w253 {	width: 38.667%;}.tab-holder {	border: 1px solid #ccc;}.tab-holder .tabs {	height: 40px;	list-style: none;	margin: 0;	padding: 0;	overflow: hidden;}.tab-holder .tabs li {	margin: 0;	padding: 0;	border-right: 1px solid #d9d9d9 !important;	height: 39px;	float: left;}.tab-holder .tabs li a {	background: url(../images/tab-bg.png) repeat-x top left !important;	border: 0 !important;	height: 39px !important;	line-height: 39px !important;	font: 14px/39px "PTSansRegular", Arial, Helvetica, sans-serif !important;	text-indent: 0 !important;	color: #343434 !important;	padding: 0 15px !important;	border-bottom: 1px solid #dcdcdc !important;}.tab-holder .tabs li:last-child {	border-right: 0 !important;}.tab-holder .tabs li:last-child a {	width: 100% !important;}.tab-holder .tabs li.active a {	background: none !important;	border-top: 3px solid #84c650 !important;	height: 36px !important;	line-height: 36px !important;	border-bottom: 0 !important;}.tab-holder .tabs li img {	margin-top: 9px;}.tab-holder .news-list {	list-style: none;	margin: 0;	padding: 0;}.tab-holder .news-list li {	border-bottom: 1px solid #e2e2e2;	padding: 20px 15px !important;	overflow: hidden;}.tab-holder .news-list li a {	background: none !important;	padding: 0 !important;}.tab-holder .news-list li:last-child {	border-bottom: 0;}.tab-holder .news-list .post-holder a {	margin: 0;	padding: 0;	overflow: hidden;	background: none !important;	border: 0 !important;	text-indent: 0 !important;	height: auto !important;	line-height: normal !important;}.tab-holder .news-list li .image {	float: left;	margin-right: 13px;}.tab-holder .news-list li .post-holder {}.tab-holder .news-list li .post-holder a {	color: #444444 !important;	font-size: 13px !important;	line-height: 17px !important;}.tab-holder .news-list li .post-holder p {	margin: 0;	margin-bottom: 5px;}.tab-holder .news-list li .post-holder .meta {	margin: 0;	margin-top: 2px;	font-size: 12px !important;	color: #747474 !important;}.tab-holder .news-list li .post-holder .meta em {	font-style: normal !important;	font-size: 12px !important;	color: #747474 !important;}.tab-holder .news-list li .post-holder .comment-text-side {	line-height: 16px !important;}#jtwt li {	background: none !important;}#jtwt .jtwt_tweet {	margin-bottom: 30px;	color: #838383;	font-size: 13px;	line-height: 20px;	background: url(../images/twitter-icon.png) no-repeat top left !important;	padding-left: 45px !important;	padding-top: 0px !important;}#jtwt .jtwt_tweet a {	background: none !important;	color: #BFBFBF;	display: inline !important;	padding: 0 !important;	border: 0 !important;}#jtwt .jtwt_tweet a:hover {	color: #A0CE4E;}#jtwt .jtwt_tweet .jtwt_tweet_text {	margin-bottom: 0 !important;}.recent-works-items {	overflow: hidden;}.recent-works-items a {	float: left;	padding: 3px;}.pagination {	float: right;	margin-top: 40px;	margin-bottom: 40px;	font-size: 12px;}.pagination a.inactive {	border: 1px solid #747474;	background: none repeat scroll 0 0 #343434;	display: inline-block;	height: 16px;	line-height: 16px;	color: #747474;	padding: 0 6px;	margin-left: 5px;}.pagination a.inactive:hover {	border: 1px solid #a0ce4e;}.pagination .current {	border: 1px solid #a0ce4e;	display: inline-block;	height: 16px;	line-height: 16px;	color: #343434;	padding: 0 6px;	margin-left: 5px;	background: #a0ce4e;}.pagination .pagination-prev {	color: #343434 !important;	margin-right: 10px;	font-size: 13px;}.pagination .pagination-next {	color: #343434 !important;	margin-left: 15px;	font-size: 13px;}.img-list {	overflow: hidden;}.img-list li {	padding: 5px !important;	background: none !important;	float: left;}.img-list a {	background: none !important;	height: auto !important;	width: auto !important;	text-indent: 0 !important;	border: 0px !important;}.blog-medium-image {	float: left;	margin: 0 !important;	margin-right: 25px !important;	width: 320px;}.share-box {	background: #f5f5f5;	height: 71px;	margin-top: 55px;	margin-bottom: 55px;}.share-box h4 {	color: #343333 !important;	margin: 0;	padding: 0 25px;	font: 13px/71px 'MuseoSlab500Regular', arial, helvetica, sans-serif !important;	float: left;}.share-box ul {	float: right;	list-style: none;	margin: 0;	padding: 0;	margin-top: 28px;}.share-box li {	float: left;	list-style: none;	margin: 0;	padding: 0;	margin-right: 29px;	position: relative;}.share-box li a {	float: left;	height: 19px;}.share-box li.facebook a {	width: 9px;	background-position: 0 0;}.share-box li.twitter a {	width: 13px;	background-position: -38px 0;}.share-box li.linkedin a {	width: 14px;	background-position: -80px 0;}.share-box li.reddit a {	width: 19px;	background-position: -205px 0;}.share-box li.tumblr a {	width: 15px;	background-position: -122px 0;}.share-box li.google a {	width: 21px;	background-position: -250px 0;}.share-box li.email a {	width: 20px;	background-position: -293px 0;}.about-author {	margin-bottom: 55px;	overflow: hidden;}.about-author .title a {	color: #a0ce4e !important;}.about-author div.avatar {	float: left;	margin-right: 20px;	margin-bottom: 5px;}.related-posts {	margin-bottom: 55px;}.related-posts .image {	width: 180px;	height: 138px;	margin-bottom: 0;}.single-related-posts .es-carousel ul {	margin-left: 7px !important;}.related-posts .image-extras-content {}.es-carousel-wrapper {	background: none;	padding: 0px 0px;	position: relative;}.es-carousel {	overflow: hidden;}.related-projects .es-carousel {	padding-left: 44px;}.clients-carousel {	padding: 0;}.clients-carousel .es-carousel {	padding-left: 13px;}.clients-carousel .es-carousel li {	height: 117px;	text-align: center;	line-height: 117px;	border: 1px solid #eeeded;	width: 159px;	margin-right: 13px;}.clients-carousel .es-carousel li img {	vertical-align: middle;}.clients-carousel .es-nav-prev, .clients-carousel .es-nav-next {	top: 42px !important;}.es-carousel ul {	list-style: none;	margin: 0;	padding: 0;}.es-carousel ul li {	height: 100%;	float: left;	display: block;	margin: 0;	padding: 0;	margin-right: 44px;}#idea-gallery .es-carousel ul li {	margin-right: 13px;	line-height: 108px;}#idea-gallery .related-posts .image {	width: 150px;	height: 108px;}#idea-gallery ul li .image .image-extras .image-extras-content .icon {	vertical-align: middle;}#idea-gallery .clients-carousel .es-nav-next {	top: 42px !important;}.es-carousel ul li a {	display: block;}.es-carousel ul li a img {	border: none;}.es-nav-prev, .es-nav-next {	background-color: rgba(0, 0, 0, 0.5);	background-repeat: no-repeat;	width: 29px;	height: 29px;	position: absolute;	top: 54px;	text-indent: -10000px;	opacity: 0.8;	z-index: 1000;}.no-rgba .es-nav-prev, .no-rgba .es-nav-next {	background-color: #3e3e3e;}.es-nav-prev, .es-nav-next {	display: block;}.es-nav-prev:hover, .es-nav-next:hover {	opacity: 1;}.es-nav-prev {	background-image: url(../images/arrow-bullet.png);	background-position: center center;	-webkit-transform: rotate(180deg);	-moz-transform: rotate(180deg);	-o-transform: rotate(180deg);	transform: rotate(180deg); filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); -ms-filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);	left: 0;}.no-csstransforms .es-nav-prev {	background-image: url(../images/arrow-bullet-left.png); filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0);}.es-nav-next {	background-image: url(../images/arrow-bullet.png);	background-position: center center;	right: 0;}.no-comments {	display: none;}.commentlist {	list-style: none;	margin: 0;	padding: 0;	margin-bottom: 65px;}.commentlist li {	margin: 0;	padding: 0;}.commentlist .the-comment {	border-bottom: 1px solid #e7e6e6;	padding-bottom: 25px;	margin-bottom: 25px;}.commentlist .the-comment .comment-text *:last-child {	margin-bottom: 0;}.commentlist div.avatar {	float: left;	margin-right: 15px;}.commentlist .comment-text p {	margin: 0;}.commentlist .comment-author strong {	padding-right: 5px;}#comment-input, .comment-input {	overflow: hidden;	margin-bottom: 13px;}.comment-input.full-width label {	display: block;	float: left;	width: 100%;}#comment-input input, .comment-input input {	border: 1px solid #d2d2d2;	width: 28%;	font-size: 13px;	color: #747474;	-webkit-box-shadow: inset 0 1px 5px rgba(0,0,0,0.1);	-moz-box-shadow: inset 0 1px 5px rgba(0,0,0,0.1);	box-shadow: inset 0 1px 5px rgba(0,0,0,0.1);	padding: 8px 2%;	float: left;	margin-right: 1%;}#comment-textarea textarea, .comment-textarea textarea {	border: 1px solid #d2d2d2;	width: 96%;	height: 150px;	font-size: 13px;	color: #747474;	-webkit-box-shadow: inset 0 1px 5px rgba(0,0,0,0.1);	-moz-box-shadow: inset 0 1px 5px rgba(0,0,0,0.1);	box-shadow: inset 0 1px 5px rgba(0,0,0,0.1);	padding: 8px 11px;}#comment-input input:last-child, .comment-input input:last-child {	margin-right: 0;}#comment-recaptcha {	margin-top: 13px;}.portfolio-tabs, .faq-tabs {	height: auto;	border-top: 1px solid #e7e6e6;	border-bottom: 1px solid #e7e6e6;	list-style: none;	margin: 0;	padding: 0;	overflow: hidden;	margin-bottom: 25px;	line-height: 34px;}.portfolio-tabs li, .faq-tabs li {	float: left;	margin-right: 30px;}.portfolio-tabs li {	margin-right: 12px;}.portfolio-tabs li a, .faq-tabs li a {	display: block;}.portfolio-tabs li a {	color: #343434 !important;	font-family: 'MuseoSlab500Regular', arial, helvetica, sans-serif;}.portfolio-tabs li.active, .faq-tabs li.active {	line-height: 31px !important;}.portfolio-tabs li.active a, .faq-tabs li.active a {	color: #a0ce4e;	border-top: 3px solid #a0ce4e;}.faq-item {	position: relative;}.portfolio-one .portfolio-item {	margin-bottom: 50px;	overflow: hidden;	width: 100%;}.portfolio-one .portfolio-item .image {	width: 540px;	height: 272px;	float: left;	margin-right: 25px;}.portfolio-item .portfolio-content h2 {	margin: 0 !important;	padding: 0 !important;	margin-bottom: 10px !important;}.portfolio-item .portfolio-content h4 {	margin: 0 !important;	padding: 0 !important;	margin-bottom: 25px !important;	font-weight: normal;	font-size: 13px;}.portfolio-item .portfolio-content p {	margin: 0;	margin-bottom: 20px;}.portfolio-two .portfolio-item {	width: 460px;	height: 295px;	margin: 5px;}.portfolio-three .portfolio-item {	width: 300px;	height: 214px;	margin: 6px;}.portfolio-four .portfolio-item {	width: 220px;	height: 161px;	margin: 7px;}.portfolio-four .image-extras-content {}.portfolio-full .flexslider {	margin-bottom: 70px !important;}.portfolio-full .project-content {	margin-bottom: 80px;}.portfolio-one .fluid-width-video-wrapper {	position: static !important;}.single-navigation {	height: 34px;	line-height: 34px;	border-top: 1px solid #e7e6e6;	border-bottom: 1px solid #e7e6e6;	margin-bottom: 20px;	text-align: right;}.single-navigation a[rel=prev] {}.single-navigation a[rel=next] {	margin-left: 15px;}.single-navigation a[rel=prev]:before, .pagination-prev:before {	font-family: FontAwesome;	content: '\f053';	color: #333333;	padding-right: 5px;	font-size: 10px;}.single-navigation a[rel=next]:after, .pagination-next:after {	font-family: FontAwesome;	content: '\f054';	color: #333333;	padding-left: 5px;	font-size: 8px;}.project-content h3 {	font: 13px/17px 'MuseoSlab500Regular', arial, helvetica, sans-serif !important;	color: #333333;	margin: 0 !important;	margin-bottom: 40px !important;}.project-content {	overflow: hidden;}.project-content .project-description {	float: left;	width: 74.4681%;}.project-content .project-description p {	margin-top: 0;}.project-content .project-info {	float: right;	width: 23.4043%;}.project-content .project-info .project-info-box {	border-bottom: 1px solid #e7e6e6;	padding-bottom: 15px;	margin-bottom: 15px;	overflow: hidden;}.project-content .project-info .project-info-box a {	color: #747474 !important;}.project-content .project-info .project-info-box a:hover {	color: #a0ce4e !important;}.project-content .project-info h4 {	font: 13px/20px 'PTSansRegular', arial, helvetica, sans-serif !important;	color: #333333;	margin: 0 !important;	float: left;	width: 110px;}.project-content .project-info .project-terms {	float: left;}.portfolio-half .flexslider {	width: 65.9574%;	float: left;}.portfolio-half .project-content {	width: 31.9149%;	float: right;}.portfolio-half .project-description {	width: 100%;	margin-bottom: 50px;}.portfolio-half .project-info {	width: 100%;}.portfolio-half .related-posts {	margin-top: 100px;}.side-nav {	list-style: none;	margin: 0;	padding: 0;	border-top: 1px solid #ededed;	border-right: 1px solid #ededed;	margin-bottom: 20px;}.side-nav ul {	list-style: none;	margin: 0;	padding: 0;}.side-nav li {	margin: 0;	padding: 0;}.side-nav li a {	border-bottom: 1px solid #ededed !important;	display: block;	background: url(../images/side_nav_bg.png) no-repeat top right;	height: auto;	font-weight: normal !important;	font: 14px/39px 'MuseoSlab500Regular', arial, helvetica, sans-serif !important;	color: #333333 !important;}.side-nav li a {	line-height: 1.69em!important;	padding: 8px 0!important;	background-repeat: repeat-y!important;}.side-nav li a:hover {	background: none !important;}.side-nav li.current_page_item > a {	background: none !important;	color: #a0ce4e !important;	border-right: 3px solid #a0ce4e;}.side-nav li.current_page_item li a {	color: #333333 !important;	border-bottom: 1px solid #ededed !important;}.side-nav ul.children {	margin-left: 15px;	display: none;}.side-nav .arrow {	display: inline-block;	margin-left: 10px;	padding-right: 0 !important;}h5.toggle {	overflow: hidden;	margin: 0;}h5.toggle a {	font: 13px/20px 'MuseoSlab500Regular', arial, helvetica, sans-serif !important;	cursor: pointer;	color: #E49F25 !important;	border-bottom: 1px solid #e8e6e6;	overflow: hidden;	margin: 0;	padding: 10px 0px;	float: left;	width: 100%;}h5.toggle.active a {	border-bottom: 0;}h5.toggle span.arrow {	background: #E49F25 url(../images/toggle_plus.png) no-repeat center center;	display: block;	width: 22px;	height: 22px;	float: left;	margin-right: 18px;}h5.toggle.active span.arrow {	background-color: #a0ce4e;	background-image: url(../images/toggle_minus.png);}h5.toggle span.toggle-title {	float: left;	width: 90%;}.toggle-content {	padding-bottom: 15px;	position: relative;}h5.toggle.active + .toggle-content {/*	border-bottom: 1px solid #E8E6E6;*/}.full-boxed-pricing {	background: #f7f5f5;	padding: 9px;	overflow: hidden;	float: left;	margin-bottom: 20px;}.full-boxed-pricing .column {	border: 1px solid #e5e4e3;	border-right: 0;	border-bottom: 0;	float: left;}.full-boxed-pricing .column:last-child {	border-right: 1px solid #e5e4e3;}.full-boxed-pricing ul {	list-style: none;	margin: 0;	padding: 0;	width: 183px;}.full-boxed-pricing ul li {	margin: 0;	padding: 0;	background: #ffffff;	text-align: center;	padding: 15px 0px;	border-bottom: 1px solid #ededed;}.full-boxed-pricing ul li.title-row {	font: 18px 'MuseoSlab500Regular', arial, helvetica, sans-serif !important;	color: #333333;}.full-boxed-pricing ul li.pricing-row {	background: #f8f8f8;	font: 25px 'MuseoSlab500Regular', arial, helvetica, sans-serif !important;	color: #a0ce4e;}.full-boxed-pricing ul li.pricing-row span {	font-size: 11px !important;	color: #888888 !important;}.full-boxed-pricing ul li.footer-row {	background: #f7f7f6;}.sep-boxed-pricing {	overflow: hidden;	margin-bottom: 20px;}.sep-boxed-pricing .column {	background: #f7f5f5;	padding: 9px;	overflow: hidden;	float: left;	margin-left: 15px;}.sep-boxed-pricing .column:first-child {	margin-left: 0;}.sep-boxed-pricing ul {	list-style: none;	margin: 0;	padding: 0;}.sep-boxed-pricing ul li {	width: 283px;	background: #fff;	border: 1px solid #dddcdc;	border-bottom: 0;	margin: 0;	padding: 0;	padding: 15px 0px;	text-align: center;}.sep-boxed-pricing ul li:last-child {	border-bottom: 1px solid #dddcdc;}.sep-boxed-pricing ul li.title-row {	background: #92c563;	border-color: #92c563;	font: 18px 'MuseoSlab500Regular', arial, helvetica, sans-serif !important;	color: #333333;}.sep-boxed-pricing ul li.pricing-row {	background: #f8f8f8;	font: 25px 'MuseoSlab500Regular', arial, helvetica, sans-serif !important;	color: #a0ce4e;}.sep-boxed-pricing ul li.pricing-row span {	font-size: 11px !important;	color: #888888 !important;}.sep-boxed-pricing ul li.footer-row {	background: #f7f7f6;}.full-boxed-pricing .price strong {	position: relative;	top: -15px;	font-size: 21px;	color: #505050;}.full-boxed-pricing .price em.exact_price {	display: inline !important;	font-size: 55px !important;	font-weight: bold !important;	font-style: normal !important;}.full-boxed-pricing .price sup {	position: relative;	top: -16px;	font-size: 17px;	font-weight: bold;}.full-boxed-pricing .price em.time {	color: #888 !important;	font-size: 11px !important;	margin-left: 0px !important;	position: relative;	top: -5px;}.full-boxed-pricing .price-with-decimal em.time {	margin-left: -12px !important;}.sep-boxed-pricing .price strong {	position: relative;	top: -30px;	font-size: 28px;	color: #505050;}.sep-boxed-pricing .price em.exact_price {	display: inline !important;	font-size: 75px !important;	font-weight: bold !important;	font-style: normal !important;}.sep-boxed-pricing .price sup {	position: relative;	top: -24px;	font-size: 23px;	font-weight: bold;}.sep-boxed-pricing .price em.time {	color: #888 !important;	font-size: 26px !important;	margin-left: 0px !important;	position: relative;	top: -2px;}.sep-boxed-pricing .price-with-decimal em.time {	margin-left: -18px !important;}/* Shortcodes */#idea-gallery .one_third {	margin-bottom: 0;}.one_half, .one_third, .two_third, .three_fourth, .one_fourth {	margin-right: 4%;	float: left;	line-height: 21px;	margin-bottom: 20px;	position: relative;}.one_half {	width: 48%;}.one_third {	width: 30.6666%;}.two_third {	width: 65.3332%;}.one_fourth {	width: 22%;}.three_fourth {	width: 74%;}#main .last {	margin-right: 0 !important;	clear: right;}.clearboth {	clear: both;	display: block;	font-size: 0px;	height: 0px;	line-height: 0;	width: 100%;	overflow: hidden;}.shortcode-tabs .tab-hold .tabs li {	border-right: medium none !important;}.isotope {	margin: 0 0 25px;}#post-24 .shortcode-tabs .tab-hold .tabs li {	border-bottom: 1px solid #CCCCCC;	border-right: 1px solid #CCCCCC !important;}#post-24 .shortcode-tabs .tab-hold .tabs li a {	display: table-cell !important;	width: inherit !important;	vertical-align: middle;	padding: 0 10px !important;	text-indent: 0 !important;	line-height: 18px !important;	background:	/*url(../images/shortcode_sep.png) no-repeat center right,*/	url(../images/tab-bg.png) repeat-x top left !important;}.shortcode-tabs .tab-hold .tabs li a {	display: block !important;	width: 100% !important;	padding: 0 !important;	text-indent: 15px !important;	background: url(../images/shortcode_sep.png) no-repeat center right, url(../images/tab-bg.png) repeat-x top left !important;}.shortcode-tabs .tab-hold .tabs li:last-child a {	background: url(../images/tab-bg.png) repeat-x top left !important;}.shortcode-tabs .tab-hold .tabs li.active a {	background: none !important;	color: #E49F25 !important;}.green .shortcode-tabs .tab-hold .tabs li.active a {	color: #72883a !important;	border-color: #72883a !important;}.shortcode-tabs .tab_content {	padding: 15px !important;	overflow: hidden;}.shortcode-tabs .tab_content *:last-child {	margin-bottom: 0;}.shortcode-tabs {	margin-bottom: 32px;}/* Progress Bar */.progress-bar {	background: #e6e7e8;	height: 37px;	border-bottom: 1px solid #f0f1f1;	position: relative;	margin-bottom: 10px;}.progress-bar-content {	background: #a0ce4e;	height: 37px;	border-bottom: 1px solid #c0dc8f;}.progress-bar .progress-title {	font-size: 13px;	color: #ffffff;	font-weight: normal;	position: absolute;	top: 10px;	left: 13px;}.progress-bar .percentage {	font-size: 13px;	color: #626363;	font-weight: normal;	position: absolute;	top: 10px;	left: 90%;}/* Meet the team */.person-img {	margin-bottom: 25px;}.person-author {}.person-author-wrapper {	float: left;	font: 13px/20px 'MuseoSlab500Regular', arial, helvetica, sans-serif !important;	color: #333333 !important;	margin-bottom: 25px;}.person-author-wrapper span {	display: block;}.person-author a {	display: inline-block;	height: 19px;}.person-author .social-icon {	display: block;	float: right;	position: relative;	margin-left: 19px;	margin-top: 10px;}.person-author .social-icon a {	text-indent: -10000px;}.person-author .facebook {	background-image: url(../images/facebook.png);	width: 9px;	height: 17px;}.person-author .twitter {	background-image: url(../images/twitter.png);	width: 13px;	height: 16px;}.person-author .linkedin {	background-image: url(../images/linkedin.png);	width: 14px;	height: 13px;}.person-author .dribbble {	background-image: url(../images/dribbble.png);	width: 16px;	height: 16px;}.person-author .social-icon .popup p {	margin: 0 !important;}/* Post Content HTML */.post-content p {	margin: 0;	margin-bottom: 20px;}.post-content ul.arrow {	list-style: none;	margin: 0;	padding: 0;}.post-content ul.arrow li:before {	display: inline-block;	background-image: url(../images/arrow-bullet.png);	background-repeat: no-repeat;	background-position: center center;	background-color: #a0ce4e;	height: 18px;	-moz-border-radius: 75px;	-webkit-border-radius: 75px;	width: 18px;	content: ' ';	float: left;	margin-right: 0;	margin-left: -25px;}.post-content ul.arrow li {	line-height: 18px;	margin: 0;	padding: 0;	margin-bottom: 15px;	padding-left: 25px;}.post-content blockquote {	background: #f5f5f5;	font: 13px/20px 'PTSansItalic', arial, helvetica, sans-serif;	color: #444444;	border-left: 4px solid #a0ce4e;	padding: 15px;}.post-content blockquote *:last-child {	margin-bottom: 0;}#gmap {	height: 416px;	margin-bottom: 50px;	overflow: hidden;}#gmap img, .shortcode-map img {	max-width: none !important;}.post-slideshow {	margin-bottom: 30px !important;}.post-slideshow .image, .floated-post-slideshow .image {	margin-bottom: 0 !important;}.post-content h1, .post-content h2, .post-content h3, .post-content h4, .post-content h5, .post-content h6 {	/*font-family:'MuseoSlab500Regular', arial, helvetica, sans-serif;*/	font-family: "PTSansRegular", Arial, Helvetica, sans-serif !important;	color: #474835;	font-weight: normal;}.post-content h1 {	margin: 14px 0;}.tab_content > h3 {	margin: 0;}.post-content h4 {	font-size: 13px !important;}.post-content h5 {	font-size: 12px !important;}.post-content h6 {	font-size: 11px !important;}/* Button */.buttons a {	margin-right: 30px;}.button {	display: inline-block;}.button.large {	height: 43px;	line-height: 43px;	font: 13px/43px 'PTSansBold', arial, helvetica, sans-serif;	text-transform: uppercase;	text-align: center;	text-shadow: 0 1px 0 #fff;	padding: 0 30px;	-webkit-border-radius: 2px;	-moz-border-radius: 2px;	border-radius: 2px;	-webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.2);	-moz-box-shadow: 0 1px 1px rgba(0,0,0,0.2);	box-shadow: 0 1px 1px rgba(0,0,0,0.2);}.button.small {	height: 32px;	font: 13px/32px 'PTSansBold', arial, helvetica, sans-serif;	text-transform: uppercase;	text-align: center;	text-shadow: 0 1px 0 #fff;	padding: 0 20px;	-webkit-border-radius: 2px;	-moz-border-radius: 2px;	border-radius: 2px;	-webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.2);	-moz-box-shadow: 0 1px 1px rgba(0,0,0,0.2);	box-shadow: 0 1px 1px rgba(0,0,0,0.2);}.button.green {	color: #54770f !important;	background-image: linear-gradient(top, #D1E990 0%, #AAD75D 100%);	background-image: -o-linear-gradient(top, #D1E990 0%, #AAD75D 100%);	background-image: -moz-linear-gradient(top, #D1E990 0%, #AAD75D 100%);	background-image: -webkit-linear-gradient(top, #D1E990 0%, #AAD75D 100%);	background-image: -ms-linear-gradient(top, #D1E990 0%, #AAD75D 100%);	background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0, #D1E990), color-stop(1, #AAD75D) );	border: 1px solid #9dba60;}.button.green:hover {	color: #54770f !important;	background-image: linear-gradient(top, #AAD75D 0%, #D1E990 100%);	background-image: -o-linear-gradient(top, #AAD75D 0%, #D1E990 100%);	background-image: -moz-linear-gradient(top, #AAD75D 0%, #D1E990 100%);	background-image: -webkit-linear-gradient(top, #AAD75D 0%, #D1E990 100%);	background-image: -ms-linear-gradient(top, #AAD75D 0%, #D1E990 100%);	background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0, #AAD75D), color-stop(1, #D1E990) );	border: 1px solid #9dba60;}.no-cssgradients .button.green {	background-color: #D1E990;}.no-cssgradients .button.green:hover {	background-color: #AAD75D;}.button.darkgreen {	color: #54770f !important;	background-image: linear-gradient(top, #d0e0a5 0%, #a8c76a 100%);	background-image: -o-linear-gradient(top, #d0e0a5 0%, #a8c76a 100%);	background-image: -moz-linear-gradient(top, #d0e0a5 0%, #a8c76a 100%);	background-image: -webkit-linear-gradient(top, #d0e0a5 0%, #a8c76a 100%);	background-image: -ms-linear-gradient(top, #d0e0a5 0%, #a8c76a 100%);	background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0, #d0e0a5), color-stop(1, #a8c76a) );	border: 1px solid #9dba60;}.button.darkgreen:hover {	color: #54770f !important;	background-image: linear-gradient(top, #a8c76a 0%, #d0e0a5 100%);	background-image: -o-linear-gradient(top, #a8c76a 0%, #d0e0a5 100%);	background-image: -moz-linear-gradient(top, #a8c76a 0%, #d0e0a5 100%);	background-image: -webkit-linear-gradient(top, #a8c76a 0%, #d0e0a5 100%);	background-image: -ms-linear-gradient(top, #a8c76a 0%, #d0e0a5 100%);	background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0, #a8c76a), color-stop(1, #d0e0a5) );	border: 1px solid #9dba60;}.no-cssgradients .button.darkgreen {	background-color: #d0e0a5;}.no-cssgradients .button.darkgreen:hover {	background-color: #a8c76a;}.button.orange {	color: #c0830b !important;	background-image: linear-gradient(top, #fbdc86 0%, #f8bf56 100%);	background-image: -o-linear-gradient(top, #fbdc86 0%, #f8bf56 100%);	background-image: -moz-linear-gradient(top, #fbdc86 0%, #f8bf56 100%);	background-image: -webkit-linear-gradient(top, #fbdc86 0%, #f8bf56 100%);	background-image: -ms-linear-gradient(top, #fbdc86 0%, #f8bf56 100%);	background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0, #fbdc86), color-stop(1, #f8bf56) );	border: 1px solid #c0830b;}.button.orange:hover {	color: #c0830b !important;	background-image: linear-gradient(top, #f8bf56 0%, #fbdc86 100%);	background-image: -o-linear-gradient(top, #f8bf56 0%, #fbdc86 100%);	background-image: -moz-linear-gradient(top, #f8bf56 0%, #fbdc86 100%);	background-image: -webkit-linear-gradient(top, #f8bf56 0%, #fbdc86 100%);	background-image: -ms-linear-gradient(top, #f8bf56 0%, #fbdc86 100%);	background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0, #f8bf56), color-stop(1, #fbdc86) );	border: 1px solid #c0830b;}.no-cssgradients .button.orange {	background-color: #fbdc86;}.no-cssgradients .button.orange:hover {	background-color: #f8bf56;}.button.blue {	color: #1172c1 !important;	background-image: linear-gradient(top, #b5e0f7 0%, #76c7f1 100%);	background-image: -o-linear-gradient(top, #b5e0f7 0%, #76c7f1 100%);	background-image: -moz-linear-gradient(top, #b5e0f7 0%, #76c7f1 100%);	background-image: -webkit-linear-gradient(top, #b5e0f7 0%, #76c7f1 100%);	background-image: -ms-linear-gradient(top, #b5e0f7 0%, #76c7f1 100%);	background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0, #b5e0f7), color-stop(1, #76c7f1) );	border: 1px solid #1172c1;}.button.blue:hover {	color: #1172c1 !important;	background-image: linear-gradient(top, #76c7f1 0%, #b5e0f7 100%);	background-image: -o-linear-gradient(top, #76c7f1 0%, #b5e0f7 100%);	background-image: -moz-linear-gradient(top, #76c7f1 0%, #b5e0f7 100%);	background-image: -webkit-linear-gradient(top, #76c7f1 0%, #b5e0f7 100%);	background-image: -ms-linear-gradient(top, #76c7f1 0%, #b5e0f7 100%);	background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0, #76c7f1), color-stop(1, #b5e0f7) );	border: 1px solid #1172c1;}.no-cssgradients .button.blue {	background-color: #b5e0f7;}.no-cssgradients .button.blue:hover {	background-color: #76c7f1;}.button.red {	color: #9d1111 !important;	background-image: linear-gradient(top, #fd9c9c 0%, #fc7d7d 100%);	background-image: -o-linear-gradient(top, #fd9c9c 0%, #fc7d7d 100%);	background-image: -moz-linear-gradient(top, #fd9c9c 0%, #fc7d7d 100%);	background-image: -webkit-linear-gradient(top, #fd9c9c 0%, #fc7d7d 100%);	background-image: -ms-linear-gradient(top, #fd9c9c 0%, #fc7d7d 100%);	background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0, #fd9c9c), color-stop(1, #fc7d7d) );	border: 1px solid #9d1111;}.button.red:hover {	color: #9d1111 !important;	background-image: linear-gradient(top, #fc7d7d 0%, #fd9c9c 100%);	background-image: -o-linear-gradient(top, #fc7d7d 0%, #fd9c9c 100%);	background-image: -moz-linear-gradient(top, #fc7d7d 0%, #fd9c9c 100%);	background-image: -webkit-linear-gradient(top, #fc7d7d 0%, #fd9c9c 100%);	background-image: -ms-linear-gradient(top, #fc7d7d 0%, #fd9c9c 100%);	background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0, #fc7d7d), color-stop(1, #fd9c9c) );	border: 1px solid #9d1111;}.no-cssgradients .button.red {	background-color: #fd9c9c;}.no-cssgradients .button.red:hover {	background-color: #fc7d7d;}.button.pink {	color: #a31366 !important;	background-image: linear-gradient(top, #fda1d5 0%, #fc84c8 100%);	background-image: -o-linear-gradient(top, #fda1d5 0%, #fc84c8 100%);	background-image: -moz-linear-gradient(top, #fda1d5 0%, #fc84c8 100%);	background-image: -webkit-linear-gradient(top, #fda1d5 0%, #fc84c8 100%);	background-image: -ms-linear-gradient(top, #fda1d5 0%, #fc84c8 100%);	background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0, #fda1d5), color-stop(1, #fc84c8) );	border: 1px solid #a31366;}.button.pink:hover {	color: #a31366 !important;	background-image: linear-gradient(top, #fc84c8 0%, #fda1d5 100%);	background-image: -o-linear-gradient(top, #fc84c8 0%, #fda1d5 100%);	background-image: -moz-linear-gradient(top, #fc84c8 0%, #fda1d5 100%);	background-image: -webkit-linear-gradient(top, #fc84c8 0%, #fda1d5 100%);	background-image: -ms-linear-gradient(top, #fc84c8 0%, #fda1d5 100%);	background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0, #fc84c8), color-stop(1, #fda1d5) );	border: 1px solid #a31366;}.no-cssgradients .button.pink {	background-color: #fda1d5;}.no-cssgradients .button.pink:hover {	background-color: #fc84c8;}.button.darkgray {	color: #434c50 !important;	background-image: linear-gradient(top, #c0c0c0 0%, #9e9e9e 100%);	background-image: -o-linear-gradient(top, #c0c0c0 0%, #9e9e9e 100%);	background-image: -moz-linear-gradient(top, #c0c0c0 0%, #9e9e9e 100%);	background-image: -webkit-linear-gradient(top, #c0c0c0 0%, #9e9e9e 100%);	background-image: -ms-linear-gradient(top, #c0c0c0 0%, #9e9e9e 100%);	background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0, #c0c0c0), color-stop(1, #9e9e9e) );	border: 1px solid #434c50;}.button.darkgray:hover {	color: #434c50 !important;	background-image: linear-gradient(top, #9e9e9e 0%, #c0c0c0 100%);	background-image: -o-linear-gradient(top, #9e9e9e 0%, #c0c0c0 100%);	background-image: -moz-linear-gradient(top, #9e9e9e 0%, #c0c0c0 100%);	background-image: -webkit-linear-gradient(top, #9e9e9e 0%, #c0c0c0 100%);	background-image: -ms-linear-gradient(top, #9e9e9e 0%, #c0c0c0 100%);	background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0, #9e9e9e), color-stop(1, #c0c0c0) );	border: 1px solid #434c50;}.no-cssgradients .button.darkgray {	background-color: #c0c0c0;}.no-cssgradients .button.darkgray:hover {	background-color: #9e9e9e;}.button.lightgray {	color: #ababab !important;	background-image: linear-gradient(top, #fbfbfb 0%, #f0f0f0 100%);	background-image: -o-linear-gradient(top, #fbfbfb 0%, #f0f0f0 100%);	background-image: -moz-linear-gradient(top, #fbfbfb 0%, #f0f0f0 100%);	background-image: -webkit-linear-gradient(top, #fbfbfb 0%, #f0f0f0 100%);	background-image: -ms-linear-gradient(top, #fbfbfb 0%, #f0f0f0 100%);	background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0, #fbfbfb), color-stop(1, #f0f0f0) );	border: 1px solid #ababab;}.button.lightgray:hover {	color: #ababab !important;	background-image: linear-gradient(top, #f0f0f0 0%, #fbfbfb 100%);	background-image: -o-linear-gradient(top, #f0f0f0 0%, #fbfbfb 100%);	background-image: -moz-linear-gradient(top, #f0f0f0 0%, #fbfbfb 100%);	background-image: -webkit-linear-gradient(top, #f0f0f0 0%, #fbfbfb 100%);	background-image: -ms-linear-gradient(top, #f0f0f0 0%, #fbfbfb 100%);	background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0, #f0f0f0), color-stop(1, #fbfbfb) );	border: 1px solid #ababab;}.no-cssgradients .button.lightgray {	background-color: #fbfbfb;}.no-cssgradients .button.lightgray:hover {	background-color: #f0f0f0;}/* Alert */.alert {	padding: 8px;	text-align: center;	position: relative;}.alert .msg {	padding: 0 50px;}.alert .toggle-alert {	position: absolute;	top: 14px;	right: 25px;	display: block;	text-indent: -10000px;	background: url(../images/x-icon.png) no-repeat top left;	width: 12px;	height: 12px;}.alert.general {	background: #ffffff url(../images/general-icon.png) no-repeat 25px 8px;	border: 1px solid #d7d6d6;}.alert.error {	background: #ffe9e9 url(../images/error-icon.png) no-repeat 25px 8px;	border: 1px solid #e7a9a9;	color: #d04544;}.alert.success {	background: #e9f3d2 url(../images/success-icon.png) no-repeat 25px 8px;	border: 1px solid #acd556;	color: #92b750;}.alert.notice {	background: #fbf6e3 url(../images/notice-icon.png) no-repeat 25px 8px;	border: 1px solid #e7d48d;	color: #cfb306;}/* More Shortcodes */.highlight1 {	background: #f6f67a;	padding: 2px;}.highlight2 {	background: #000;	color: #CCC;	padding: 2px;}.dropcap {	font-size: 62px;	margin-right: 6px;	padding-top: 11px;	text-transform: uppercase;	float: left;	position: relative;	top: 5px;	color: #83c54f;	padding-bottom: 11px;}.video-shortcode {	margin-bottom: 25px;}/* Fade Images */.recent-works-items img:hover, .flickr_badge_image img:hover, .pyre_tabs img:hover {	opacity: 0.5;}.social_links_shortcode ul {	margin-left: 0;	padding-left: 0;}.social_links_shortcode .social li {	display: inline-block;	position: relative;	width: 30px;	margin-bottom: 20px;}.social_links_shortcode .social li a {	background: none;	display: inline-block;	border-bottom: 0;	line-height: normal;	text-indent: -10000px;	height: 18px;	padding: 0 !important;	background-image: url(../images/social_links.png);}.social_links_shortcode .social li a.rss {	background-position: -168px -1px;	width: 13px;}.social_links_shortcode .social li a.facebook {	background-position: -3px 0px;	width: 9px;}.social_links_shortcode .social li a.twitter {	background-position: -45px 0px;	width: 13px;}.social_links_shortcode .social li a.dribble {	background-position: -88px -39px;	width: 16px;}.social_links_shortcode .social li a.google {	background-position: -45px -39px;	width: 21px;}.social_links_shortcode .social li a.linkedin {	background-position: -90px -1px;	width: 14px;}.social_links_shortcode .social li a.blogger {	background-position: -204px -1px;	width: 16px;}.social_links_shortcode .social li a.tumblr {	background-position: -129px 0px;	width: 15px;}.social_links_shortcode .social li a.reddit {	background-position: 0px -39px;	width: 19px;}.social_links_shortcode .social li a.yahoo {	background-position: -125px -40px;	width: 22px;}.social_links_shortcode .social li a.deviantart {	background-position: -165px -40px;	width: 23px;}.social_links_shortcode .social li a.vimeo {	background-position: -202px -38px;	width: 19px;}.social_links_shortcode .social li a.custom {	background: none !important;	text-indent: 0 !important;	width: auto !important;}.error_page .useful_links {	width: 25.06%;	padding-left: 5%;}.fontawesome-icon {	display: inline-block !important;	float: left;}.fontawesome-icon {	margin-right: 10px;}.fontawesome-icon.circle-yes {	-moz-border-radius: 75px;	-webkit-border-radius: 75px;	border-radius: 75px;	background-color: #333333;	color: #fff;	text-align: center;	margin-top: 2px;}.fontawesome-icon.large {	font-size: 40px;}.fontawesome-icon.large.circle-yes {	width: 70px;	height: 70px;	line-height: 70px;}.fontawesome-icon.medium {	font-size: 18px;}.fontawesome-icon.medium.circle-yes {	width: 35px;	height: 35px;	line-height: 36px;}.fontawesome-icon.small {	font-size: 10px;}.fontawesome-icon.small.circle-yes {	width: 18px;	height: 18px;	line-height: 19px;}.fontawesome-icon.circle-no.large {	margin-top: 2px;}.fontawesome-icon.circle-no.medium {	margin-top: 3px;}.fontawesome-icon.circle-no.small {	margin-top: 5px;}.icon-heading .fontawesome-icon {	margin-top: -6px !important;}.content-boxes .heading .fontawesome-icon {	float: left;}.content-boxes .heading-and-icon h2 {	padding-left: 45px;}.sliders-container {	overflow: hidden;}.main-flex {	overflow: hidden;	width: 100%;	margin-left: auto !important;	margin-right: auto !important;}#sidebar .widget_nav_menu li a, #sidebar .widget_categories li a {	color: #333!important;	display: block;	border-bottom: 1px solid #E7E6E6;	padding: 10px 10px 10px 0;}#sidebar .widget_nav_menu li a:before, #sidebar .widget_categories li a:before, #sidebar .widget .recentcomments:before, #sidebar .widget_recent_entries li a:before, #sidebar .widget_archive li a:before, #sidebar .widget_wp-category-archive li a:before, #sidebar .widget_pages li a:before, #sidebar .widget_links li a:before, .side-nav .arrow:after {	font-family: FontAwesome !important;	content: '\f054';	color: #333333;	font-size: 8px;	padding-right: 10px;}#sidebar .widget_wp-category-archive li {	border-bottom: 1px solid #E7E6E6;	color: #E49F25;}#sidebar .widget_wp-category-archive li a {	border: medium none;	display: inline-block;	padding: 10px 5px 10px 0;}#sidebar .widget_nav_menu li a, #sidebar .widget_categories li a {	display: block;	color: #333;}#sidebar .widget_categories li {	position: relative;}#sidebar .widget_categories li span {	position: absolute;}#sidebar .widget_categories .children {	margin-left: 5px;}.shortcode-tabs .tab_content ul.arrow {	float: none;}#sidebar ul.arrow {	list-style: none;	margin: 0;	padding: 0;}#sidebar ul.arrow li:before {	display: inline-block;	background-image: url(../images/arrow-bullet.png);	background-repeat: no-repeat;	background-position: center center;	background-color: #a0ce4e;	height: 18px;	-moz-border-radius: 75px;	-webkit-border-radius: 75px;	width: 18px;	content: ' ';	float: left;	margin-right: 10px;	margin-left: 0px;}#sidebar ul.arrow li {	line-height: 18px;	margin: 0;	padding: 0;	margin-bottom: 15px !important;	padding-left: 0px;}#sidebar .sub-menu {	margin-left: 15px !important;}.footer-area .columns-1 .col {	width: 100%;	padding-right: 0;}.footer-area .columns-2 .col {	width: 48%;}.footer-area .columns-3 .col {	width: 26.55%;}.footer-area .columns-3 .col:first-child {	width: 25.5%;}.footer-area .columns-3 .col:nth-child(2) {	margin: 0 3.66667% 0 0;}.footer-area .columns-3 .col:nth-child(3) {	width: 41.5%;}.footer-area .columns-1 .col:nth-child(2), .footer-area .columns-1 .col:nth-child(3), .footer-area .columns-1 .col:nth-child(4), .footer-area .columns-2 .col:nth-child(3), .footer-area .columns-2 .col:nth-child(4), .footer-area .columns-3 .col:nth-child(4) {	display: none;}.widget_categories li {	background: none !important;	padding: 0 !important;	border-bottom: 0 !important;}.footer-area .widget_categories li:first-child a {	padding-top: 0;}.footer-area .widget_categories li a {	background: url(../images/bg-line.gif) repeat-x bottom left;	padding: 12px 0px;	display: block;}.footer-area .widget_categories .children {	margin-left: 5px;}/* New Headers */#wrapper .header-social .menu li:last-child a{background: #E49F25; padding: 3px 7px 4px; border-radius: 4px; color: #fff!important;}.header-social {	line-height: 42px;	border-bottom: 1px solid #e1e1e1;	padding: 10px 0px;}.header-social {	padding: 0px;}.header-social .sep {	padding: 0 6px;}.header-social .social-networks {	margin-top: 8px;	width: 265px;}.header-social .social-networks li {	float: left;	margin-bottom: 0;}.header-v2 .header-social .alignleft, .header-v2 .header-social .alignleft a {	color: #b3b3b3 !important;}.header-v2 .header-social .alignleft a:hover {}.header-v2 #header {	border-bottom: 1px solid #e1e1e1;}.header-v2 .social-networks li {}.header-v2 .social-networks a {	opacity: 0.2;}.header-v2 .social-networks a:hover {	opacity: 0.5;}.header-v2 {	border-top: 4px solid #a0ce4e;}.header-v3 .header-social {	background-color: #a0ce4e;}.header-v3 .header-social .alignleft, .header-v3 .header-social .alignleft a {	color: #fff !important;}.header-v3 .header-social .alignleft a:hover {}.header-v3 #header {	border-bottom: 1px solid #e1e1e1;}.header-v3 .social-networks li {	float: right;}.header-v3 .social-networks img {}.header-v3 .social-networks a {	opacity: 0.5;}.header-v3 .social-networks a:hover {	opacity: 1;}.header-v3 #nav ul a, .header-v3 #nav li.current-menu-ancestor a {	border-top: 0px;	padding-top: 3px;}.header-v4 .header-social {	background-color: #a0ce4e;}.header-v4 .header-social .alignleft, .header-v3 .header-social .alignleft a, .header-v4 .header-social .alignright .menu li a {	color: #fff !important;}.header-v4 #header {	border-bottom: 1px solid #e1e1e1;}.header-v4 .social-networks li {	margin-left: 0;	margin-right: 22px;}.header-v4 .social-networks img {}.header-v4 .social-networks a {	opacity: 0.5;}.header-v4 .social-networks a:hover {	opacity: 1;}.header-v4 #header {	padding: 30px 0px;}.header-v4 #header .logo {	margin: 0;}.header-v4 #header .tagline {	float: right;	margin: 0 !important;	padding: 0;	margin-right: 15px !important;	line-height: 32px;	text-align: right;}.header-v4 #header .search {	width: 220px;	float: right;}.header-v4 #small-nav {	border-bottom: 1px solid #e1e1e1;}.header-v4 #nav {	float: left;}.header-v4 #nav ul a, .header-v4 #nav li.current-menu-ancestor a {	border-top: 0;	padding-top: 3px;}.header-v4 #nav li:last-child {	padding-right: 0;}#header-banner {	float: right;}.header-v5 .header-social {	background-color: #a0ce4e;}.header-v5 .header-social .alignleft, .header-v5 .header-social .alignleft a, .header-v5 .header-social .alignright .menu li a {	color: #fff !important;}.header-v5 #header {	border-bottom: 1px solid #e1e1e1;}.header-v5 .social-networks li:last-child {	margin-right: 0;}.header-v5 .social-networks img {}.header-v5 .header-social .social-networks li {	float: right;}.header-v5 .social-networks a {	opacity: 0.5;}.header-v5 .social-networks a:hover {	opacity: 1;}.header-v5 .header-social .alignright .menu, .header-v5 .header-social .alignright .menu ul {	list-style: none;	margin: 0;	padding: 0;}.header-v5 .header-social .alignright .menu li {	margin: 0;	padding: 0;	padding: 0 8px;	float: left;	border-left: 1px solid #fff;	line-height: 12px;}.header-v5 .header-social .alignright .menu li:first-child {	border-left: 0;}.header-v5 #header {	padding: 30px 0px;}.header-v5 #header .logo {	margin: 0;	text-align: center;}.header-v5 #header .tagline {	width: 300px;	float: right;	margin: 0;	margin-right: 15px;	line-height: 32px;}.header-v5 #header .search {	width: 220px;	float: right;}.header-v5 #small-nav {	border-bottom: 1px solid #e1e1e1;}.header-v5 #nav {	float: none;}.header-v5 #nav > ul {	float: none;	text-align: center;}.header-v5 #nav > ul > li, .header-v5 #nav > ul > li > a {	float: none;	display: inline-block;}.header-v5 #nav > ul ul {	text-align: left;}.header-v5 #nav ul a, .header-v5 #nav li.current-menu-ancestor a {	border-top: 0;	padding-top: 3px;}.header-v5 #header .logo {	float: none !important;}#header .tagline {	font-weight: normal;	font-family: 'MuseoSlab500Regular', arial, helvetica, sans-serif !important;	margin-top: 7px !important;}.header-social .alignleft .social-networks li {	float: left;	margin-left: 0;	margin-right: 20px;}.header-social .alignright .social-networks li {	float: right;}.header-social .menu, .header-social .menu ul {	list-style: none;	margin: 0;	padding: 0;}.header-social .menu li {	position: relative;	margin: 0;	padding: 0;	padding: 0 8px;	display: inline-block;	border-left: 1px solid #fff;}.header-social .menu li:first-child {	border-left: 0;}.header-social .menu li .sub-menu {	display: none;	z-index: 100000;}.header-social .menu > li:hover .sub-menu {	display: block;	position: absolute;	left: 0;}.header-social .menu .sub-menu {	background: #ffffff;	-webkit-border-bottom-right-radius: 2px;	-webkit-border-bottom-left-radius: 2px;	-moz-border-radius-bottomright: 2px;	-moz-border-radius-bottomleft: 2px;	border-bottom-right-radius: 2px;	border-bottom-left-radius: 2px;	border: 1px solid #e0dfdf;	width: 100px;	line-height: normal !important;}#wrapper .header-social .menu .sub-menu li {	float: none;	display: inline-block;	border: 0;	border-bottom: 1px solid #e0dfdf !important;	line-height: normal !important;	padding: 0 !important;}#wrapper .header-social .menu .sub-menu li a {	width: 80px;	padding: 7px 10px;	display: inline-block;}#wrapper .header-social .menu .sub-menu li a:hover {	background-color: #fafafa;}#wrapper .header-social .menu .sub-menu li:last-child {	border-bottom: 0 !important;}#wrapper .header-social .menu .sub-menu li, #wrapper .header-social .menu .sub-menu li a {	color: #333333 !important;}.header-social .alignleft .menu li:last-child {	padding-left: 0;}.header-social .alignright .menu li:last-child {	padding-right: 0;}.widget_wooslider_slideshow_slides li a {	background: none !important;	border: 0 !important;	margin: 0 !important;	padding: 0 !important;}#sidebar .flickr_badge_image img {	width: 66px;	height: 66px;	float: left;	padding: 3px;}.footer-area .flickr_badge_image img {	width: 44px;	height: 44px;	float: left;	padding: 5px;}.footer-area .social-networks {	float: left;}.footer-area .social-networks li {	float: left;	margin-left: 0;	margin-right: 20px;	padding: 0;}.footer-area .social-networks li, .footer-area .social-networks a {	background-image: none;}.footer-area .social-networks li:first-child {	padding: 0;}.footer-area .flexslider .slides > li {	padding-top: 0;	padding-bottom: 0;}.chat-icon {	display: inline-block;	width: 26px;	height: 19px;	background-image: url(../images/speech-bubble.png);	margin-top: 9px;}/* WPML */#icl_lang_sel_widget:after {	content: "";	display: table;	clear: both;}#icl_lang_sel_widget li a {	background-image: none !important;}#lang_sel_list, #lang_sel_list ul, #lang_sel_list ul li {	width: 100%;}#lang_sel_list ul {	border-top: 0;}#lang_sel_list ul li a {	border-left: 0!important;	border-right: 0 !important;}#lang_sel_footer ul li img {	top: 6px;}.header-social .menu > li > a > .iclflag {	display: inline-block;}.header-social .sub-menu {	display: inline-block;}.footer-area #lang_sel_list li a {	background-color: transparent !important;	padding-top: 8px;	padding-bottom: 8px;}#lang_sel ul ul, #lang_sel li {	width: 100%;	background: #fff;}#lang_sel > ul > li > a {	padding: 0px !important;	padding-left: 10px !important;}#lang_sel > ul > li > a .iclflag {	top: 5px;}ul#nav > li > a > .iclflag, .top-menu > ul > li > a .iclflag {	position: relative;	top: 50%;}/* Google Recaptcha Hack */iframe[src="about:blank"] {	display: none;}/* New Portfolio Templates */.portfolio-one-text .portfolio-item .image {	width: 100%;	height: 100%;	float: none;	margin-right: 0;}.portfolio-one-text .portfolio-item .portfolio-content {	margin-top: 25px;}.portfolio-two-text .portfolio-item {	height: auto;}.portfolio-two-text .portfolio-item .portfolio-content {	margin-top: 25px;}.portfolio-three-text .portfolio-item {	height: auto;}.portfolio-three-text .portfolio-item .portfolio-content {	margin-top: 25px;}.portfolio-four-text .portfolio-item {	height: auto;}.portfolio-four-text .portfolio-item .portfolio-content {	margin-top: 25px;}.portfolio-item .portfolio-content h4 {	margin: 0 0 15px !important;}.portfolio-item .portfolio-content h2 {	margin: 0 0 5px !important;}.portfolio-one-sidebar .portfolio-item .image {	float: none;}.portfolio-one-sidebar .portfolio-item .portfolio-content {	margin-top: 25px;}.portfolio-two-sidebar .portfolio-item {	width: 324px;	height: auto;}.portfolio-three-sidebar .portfolio-item {	width: 211px;	height: auto;}.portfolio-four-sidebar .portfolio-item {	width: 153px;	height: auto;}/* Date and Formats Box */.date-and-formats {	float: left;	width: 82px;	text-align: center;}.date-and-formats .date-box {	color: #fff;	padding: 8px 0 5px 0px;}.date-and-formats .date-box .date {	font-size: 29px;	font-weight: bold;	display: block;	line-height: 29px;}.date-and-formats .format-box {	background-color: #eef0f2;	margin-top: 3px;}.date-and-formats .format-box i {	font-size: 25px;	display: block;	line-height: 55px;}.large-alternate .post-content {	float: right;	width: 84%;}.large-alternate .meta-info, .medium-alternate .meta-info {	border-top: 0;	margin-top: 0;}.medium-alternate .date-and-formats {	margin-right: 17px;}.medium-alternate .flexslider {	margin-right: 17px !important;}.medium-alternate .post-content {	float: left;	width: 34%;}h2.post-title {	margin-bottom: 5px !important;}.single-line-meta .sep {	padding: 0px 5px;}/* Masonry Grid Layout */.grid-layout .post {	margin-bottom: 40px;	border: 1px solid #EAEAEA;	border-bottom-width: 3px;}.grid-layout .post .flexslider {	border-bottom: 1px solid #EAEAEA;	margin-bottom: 0 !important;}.grid-layout .post-content-container {	padding: 0 25px;	padding-top: 30px;}.grid-layout .post .content-sep {	margin-bottom: 20px;	height: 4px;	border-top: 1px solid #EAEAEA;	border-bottom: 1px solid #EAEAEA;}.grid-layout .post .meta-info {	border: 0;	margin-top: 0;	margin-bottom: 20px;}.grid-layout .post .meta-info .alignleft {	width: 50%;}/* Timeline Layout */.timeline-layout {	background: url(../images/timeline_line.png) center center repeat-y;	width: 775px;	margin: 0 auto;	padding-top: 60px;	position: relative;}.timeline-icon {	font-size: 46px;	color: #ebeaea;	text-align: center;	margin-bottom: -8px;}.timeline-layout .post {	margin-bottom: 40px;	border: 1px solid #EAEAEA;	border-bottom-width: 3px;}.timeline-layout .post .flexslider {	border-bottom: 1px solid #EAEAEA;	margin-bottom: 0 !important;}.timeline-layout .post-content-container {	padding: 0 25px;	padding-top: 30px;}.timeline-layout .post .content-sep {	margin-bottom: 20px;	height: 4px;	border-top: 1px solid #EAEAEA;	border-bottom: 1px solid #EAEAEA;}.timeline-layout .post .meta-info {	border: 0;	margin-top: 0;	margin-bottom: 20px;}.timeline-layout .post .meta-info .alignleft {	width: 50%;}.timeline-layout .post.align-left {	width: 300px;	float: left;	clear: left;}.timeline-layout .post.align-right {	width: 300px;	float: right;	clear: right;}h3.timeline-title {	font-size: 13px;	font-weight: normal;	border: 1px solid #efeeee;	height: 25px;	line-height: 25px;	width: 96px;	text-align: center;	position: absolute;	left: 340px;	background: #fff;	margin: 0;	clear: both;}.timeline-circle {	background-color: #efeeee;	border-radius: 50%;	width: 10px;	height: 10px;	position: absolute;	left: 383px;	margin-top: -3px;}.timeline-sidebar-layout {	width: 669px;}.timeline-sidebar-layout h3.timeline-title {	display: none;}.timeline-sidebar-layout .timeline-circle {	left: 330px;}.align-right .timeline-arrow {	position: absolute;	background: #ffffff;}.align-right .timeline-arrow:after, .align-right .timeline-arrow:before {	right: 100%;	border: solid transparent;	content: " ";	height: 0;	width: 0;	position: absolute;	pointer-events: none;}.align-right .timeline-arrow:after {	border-color: rgba(0, 0, 0, 0);	border-right-color: #ffffff;	border-width: 8px;	top: 50%;	margin-top: -8px;}.align-right .timeline-arrow:before {	border-color: rgba(239, 239, 239, 0);	border-right-color: #e5e4e4;	border-width: 9px;	top: 50%;	margin-top: -9px;}.align-left .timeline-arrow {	position: absolute;	background: #ffffff;}.align-left .timeline-arrow:after, .align-left .timeline-arrow:before {	left: 100%;	border: solid transparent;	content: " ";	height: 0;	width: 0;	position: absolute;	pointer-events: none;}.align-left .timeline-arrow:after {	border-color: rgba(0, 0, 0, 0);	border-left-color: #ffffff;	border-width: 8px;	top: 50%;	margin-top: -8px;}.align-left .timeline-arrow:before {	border-color: rgba(239, 239, 239, 0);	border-left-color: #e5e4e4;	border-width: 9px;	top: 50%;	margin-top: -9px;}.align-right .timeline-arrow {	right: 301px;}.align-left .timeline-arrow {	left: 301px;}/* New Shortcode CSS */.reading-box {	position: relative;}.tagline-shadow {	background: transparent url(../images/shadow-top.png) no-repeat top center;	height: 42px;	width: 100%;	position: absolute;	bottom: -42px;	left: 0;	-webkit-background-size: cover;	-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;}.demo-sep {	clear: both;}.sep-single {	height: 1px;	background-color: #e7e6e6;}.sep-double {	height: 6px;	border-top: 1px solid #e7e6e6;	border-bottom: 1px solid #e7e6e6;}.sep-dotted {	border-bottom: 2px dotted #e7e6e6;}.sep-dashed {	border-bottom: 2px dashed #e7e6e6;}.sep-shadow {	background: transparent url(../images/sep-shadow.png) no-repeat top center;	height: 7px;	width: 100%;}.tooltip-shortcode {	position: relative;	display: inline;}.post-content ul.list-icon {	list-style: none;	margin: 0;	padding: 0;}.post-content ul.list-icon li:before {	display: inline-block;	height: 18px;	width: 18px;	content: ' ';	float: left;	margin-right: 0;	margin-left: -25px;	font-family: FontAwesome;	font-style: normal;	font-weight: normal;	text-decoration: inherit;}.post-content ul.circle-yes li:before, .post-content ol li:before {	-moz-border-radius: 75px;	-webkit-border-radius: 75px;	border-radius: 75px;	text-align: center;	font-size: 14px;	color: #fff;	font-weight: bold;}.post-content ol li:before {	background-color: #E49F25 !important;	color: #FFFFFF;	font-size: 12px;	font-weight: bold;	height: 20px;	line-height: 20px;	margin-left: -32px;	margin-right: 0;	width: 20px;	counter-increment: item;	content: "" counter(item) "";	display: inline-block;	float: left;	font-family: FontAwesome;	font-style: normal;	font-weight: bold;	text-decoration: inherit;}.post-content ol {	counter-reset: item;	padding: 0 0 0 35px;}.post-content ol li {	list-style: none;	margin-bottom: 10px;}.post-content ul.list-icon-color-light li:before {	color: #fff;}.post-content ul.list-icon li {	line-height: 18px;	margin: 0;	padding: 0;	margin-bottom: 15px;	padding-left: 25px;}.post-content .green ul.circle-yes li:before {	background-color: #72883A !important;	color: #FFFFFF;	font-size: 18px;	font-weight: bold;	height: 20px;	line-height: 20px;	width: 20px;	margin-left: -30px;}.post-content .green ul.circle-yes li {	padding: 0 0 0 32px;}.post-content .green ul.circle-yes li a {	font: 15px/20px 'PTSansRegular', Arial, Helvetica, sans-serif;	color: #474835 !important;}.post-content ul.list-icon-check li:before {	content: '\f00c';}.post-content ul.list-icon-star li:before {	content: '\f006';}.post-content ul.list-icon-arrow li:before {	content: '\f105';}.post-content ul.list-icon-asterik li:before {	content: '\f069';}.post-content ul.list-icon-cross li:before {	content: '\f00d';}.post-content ul.list-icon-plus li:before {	content: '\f067';}.content-boxes-icon-on-top .col {	text-align: center;}.content-boxes-icon-on-top .col .more a {	float: none;}.content-boxes-icon-on-top .col .heading-and-icon .fontawesome-icon {	float: none;	width: 64px;	height: 64px;	line-height: 64px;	font-size: 24px;	margin: 0;}.content-boxes-icon-on-top .col .heading-and-icon img {	float: none;}.content-boxes-icon-on-top .col .heading-and-icon h2 {	padding-left: 0;}.content-boxes-icon-on-side .col-content-container {	padding-left: 45px;}.content-boxes-icon-boxed {	overflow: visible !important;}.content-boxes-icon-boxed .col {	overflow: visible !important;	text-align: center;	padding: 2%;	padding-top: 50px;}.content-boxes-icon-boxed .col .more a {	float: none;}.content-boxes-icon-boxed .col .heading-and-icon {	overflow: visible;	position: relative;}.content-boxes-icon-boxed .col .heading-and-icon .fontawesome-icon, .content-boxes-icon-boxed .col .heading-and-icon img {	float: none;	position: absolute;	top: -80px;	width: 64px;	height: 64px;	line-height: 64px;	font-size: 24px;	margin: 0;	margin-left: -32px;	left: 50%;}.content-boxes-icon-boxed .col .heading-and-icon img {	float: none;}.content-boxes-icon-boxed .col .heading-and-icon h2 {	padding-left: 0;}.content-boxes-icon-boxed.columns-4 .col {	width: 19%;}.content-boxes-icon-boxed.columns-3 .col {	width: 27.5%;}.content-boxes-icon-boxed.columns-2 .col {	width: 45%;}.content-boxes-icon-boxed.columns-1 .col {	width: 96%;}.counter-circle-wrapper {	float: left;	display: inline-block;	margin-right: 20px;	width: 220px;	height: 220px;	position: relative;	text-align: center;}.counter-circle-wrapper:last-child {	margin-right: 0;}.counter-circle-content {	font-size: 50px;	width: 220px;	height: 220px;	text-align: center;	line-height: 220px;	position: absolute;	top: 0;	left: 0;}.counter-circle-content .fontawesome-icon {	margin: 0 !important;	float: none !important;	font-size: 50px !important;}.counter-box-wrapper {	border: 1px solid #e7e6e6;	width: 20%;	padding: 2%;	display: inline-block;	margin-right: 1%;}.counters-box .counter-box-wrapper:last-child {	margin-right: 0;}.content-box-percentage {	font-size: 50px;	line-height: 50px;}.post-content .wooslider .overlay-natural.layout-text-bottom .slide-excerpt {	bottom: 15% !important;}.post-content .wooslider .overlay-natural.layout-text-top .slide-excerpt {	top: 15% !important;}.post-content .wooslider .slide-excerpt .slide-title, .post-content .wooslider .slide-excerpt .slide-title a {	color: #fff !important;}.post-content .wooslider .overlay-full .slide-excerpt {	padding: 50px !important;	opacity: 0.7 !important;}.post-content .wooslider .wooslider-control-thumbs {	position: relative !important;	width: auto !important;	margin: 0 auto !important;	margin-top: 33px !important;	text-align: center !important;}.post-content .wooslider .wooslider-control-thumbs li {	float: none !important;	width: 56px !important;}.post-content .wooslider .wooslider-prev, .post-content .wooslider .wooslider-next {	top: 50% !important;	margin-top: -29px !important;}.post-content .wooslider-type-attachments .wooslider-prev, .post-content .wooslider-type-attachments .wooslider-next {	top: 50% !important;	margin-top: -59px !important;}.tabs-vertical {	border: 0px;}.tabs-vertical .tabset {	border-left: 1px solid #d3d3d3;	border-top: 1px solid #d3d3d3;	border-bottom: 1px solid #d3d3d3;	width: 15.7446808511%;	float: left;	height: auto;	position: relative;	left: 1px;	z-index: 10;}.tabs-vertical .tab-hold .tabset li {	float: none !important;	width: auto;	height: auto;	border: 0;	background: none !important;}.tabs-vertical .tab-hold .tabset li a, .tabs-vertical .tab-hold .tabset li:last-child a {	background: url(../images/tab-bg.png) !important;	border-bottom: 0 !important;}.tabs-vertical .tab-hold .tabset li a {	width: auto !important;	text-indent: 0 !important;	border-bottom: 1px solid #d3d3d3 !important;	height: auto !important;	line-height: normal !important;	padding: 10px !important;}.tabs-vertical .tab-hold .tabset li a:hover {}.tabs-vertical .tab-hold .tabset li.active a {	background: #fff !important;	border-width: 0px !important;	border-style: solid !important;	border-left-width: 3px !important;	height: auto !important;	line-height: normal !important;}.tabs-vertical .tabs-container {	width: 83.9361702128%;	float: left;}.tabs-vertical .tabs-container .tab_content {	border: 1px solid #d3d3d3;	padding: 30px !important;}.portfolio-grid {	margin-bottom: 80px !important;}.portfolio-grid .portfolio-tabs {	margin-top: 0 !important;}.portfolio-grid.portfolio-one .portfolio-item:last-child {	margin-bottom: 0px !important;}.portfolio-grid.portfolio-one .image {	width: 100% !important;	float: none !important;}.avada-container.layout-thumbnails-on-side .col {	margin-bottom: 20px;}.avada-container.layout-thumbnails-on-side .flexslider {	width: 144px;	float: left;	overflow: hidden;	margin-right: 20px;}.avada-container.layout-thumbnails-on-side .flexslider li img {}.avada-container.layout-thumbnails-on-side .recent-posts-content {}.avada-container.layout-thumbnails-on-side .recent-posts-content h4 {	margin: 0;	margin-bottom: 3px;}.avada-container.layout-thumbnails-on-side .recent-posts-content .meta {	margin-bottom: 15px;}.avada-container.layout-date-on-side .col {	margin-bottom: 20px;}.avada-container.layout-date-on-side .date-and-formats {	width: 82px;	float: left;	overflow: hidden;	margin-right: 20px;}.avada-container.layout-date-on-side .recent-posts-content {}.avada-container.layout-date-on-side .recent-posts-content h4 {	margin: 0;	margin-bottom: 3px;}.avada-container.layout-date-on-side .recent-posts-content .meta {	margin-bottom: 15px;}.avada-container.layout-thumbnails-on-side .columns-1 .flexslider, .avada-container.layout-thumbnails-on-side .columns-2 .flexslider {	margin-bottom: 5px;}.imageframe {	position: relative;	display: inline-block;	max-width: 100%;}.imageframe-border img {	border: 4px solid #eef0f2;}.imageframe-glow img {	border: 4px solid #fff; /* stroke */	-moz-box-shadow: 0 0 3px rgba(3,3,3,.3); /* outer glow */	-webkit-box-shadow: 0 0 3px rgba(3,3,3,.3); /* outer glow */	box-shadow: 0 0 3px rgba(3,3,3,.3); /* outer glow */}.imageframe-dropshadow img {	-moz-box-shadow: 2px 3px 7px rgba(0,0,0,.3); /* drop shadow */	-webkit-box-shadow: 2px 3px 7px rgba(0,0,0,.3); /* drop shadow */	box-shadow: 2px 3px 7px rgba(0,0,0,.3); /* drop shadow */}.imageframe-bottomshadow .imageframe-shadow-left {	background: url(../images/imageframe_shadow.png) no-repeat top left;	height: 22px;	width: 230px;	display: inline-block;	position: absolute;	bottom: -22px;	left: 0;}.imageframe-bottomshadow .imageframe-shadow-right {	background: url(../images/imageframe_shadow.png) no-repeat top right;	height: 22px;	width: 230px;	display: inline-block;	position: absolute;	bottom: -22px;	right: 0;}.imageframe img {	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */	-moz-box-sizing: border-box;    /* Firefox, other Gecko */	box-sizing: border-box;         /* Opera/IE 8+ */}table {	border-collapse: collapse;	border-spacing: 0;}.table-1 table {	border: 1px solid#dcdcdc;	background-color: #fff;	-moz-box-shadow: 0 1px 3px rgba(0,0,0,.08), inset 0 0 0 1px rgba(255,255,255,.5);	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.08), inset 0 0 0 1px rgba(255,255,255,.5);	box-shadow: 0 1px 3px rgba(0,0,0,.08), inset 0 0 0 1px rgba(255,255,255,.5);}.table-1 table th {	border: 1px solid #dcdcdc;	background: #f6f6f6;	padding: 20px;	font-family: 'MuseoSlab500Regular', arial, helvetica, sans-serif;	text-align: left;}.table-1 tr:nth-child(even) {	background: #f6f6f6;	text-align: left;}.table-1 tr td {	border: 1px solid #dcdcdc;	padding: 10px 20px;}.table-2 table thead {	border: 1px solid #d3d3d3;	font-family: 'MuseoSlab500Regular', arial, helvetica, sans-serif;	text-align: left;}.table-2 table th {	padding: 20px;	color: #fff;}.table-2 tr td {	border-bottom: 1px solid #dcdcdc;	padding: 10px 20px;}.post-content .share-box h4 {	line-height: 71px !important;}.tooltip-shortcode {	cursor: pointer;}/* Avada 3.0 Images */.error-image {	background: url(../images/404_image.png);	width: 311px;	height: 133px;	margin-top: 14px;}/* DD Slick */#wrapper .dd-container {	font-size: 12px !important;	font-weight: normal !important;}#wrapper .dd-container .dd-select {	background: url(../images/mobile_menu_bg.png) repeat-x !important;	height: 29px;	line-height: 29px;	border-color: #dadada !important;	border-radius: 0px !important;	text-align: left !important;}#wrapper .dd-container .dd-selected {	padding: 0 15px;}#wrapper .dd-container .dd-pointer {	border: 0 !important;	background: url(../images/mobile_menu_icon.png) no-repeat top left;	width: 48px;	height: 29px;	margin: 0 !important;	top: 0px;	right: 5px;}#wrapper .dd-container label, #wrapper .dd-container a {	color: #333333 !important;}#wrapper .dd-options {	border-color: #dadada !important;	box-shadow: none !important;	position: relative !important;}#wrapper .dd-options li {	float: none;	height: auto;	padding: 0;	line-height: normal;	border-bottom: 1px solid #dbdbdb !important;}#wrapper .dd-options li a {	border: 0 !important;	float: none;	height: auto;	margin: 0;	padding: 10px;	line-height: normal;	color: #333 !important;}#wrapper .dd-options li a:hover, #wrapper .dd-options li.dd-option-selected a {	background-color: #f6f6f6 !important;	color: #333 !important;}.top-menu .dd-container {	text-align: left !important;	font-size: 12px !important;}#wrapper .dd-selected {	font-weight: normal !important;}#wrapper .dd-options li:first-child {	display: none !important;}.home #our-sustainabilty-story h1 {	font-family: "Monotype Corsiva", PTSansRegular, Arial;	font-size: 47px !important;	font-style: italic;}.home #our-sustainabilty-story h1 span {	font-style: normal;}.home #our-sustainabilty-story article {        margin: 0 40px 0 0;	width: 45.56%;}.home #our-sustainabilty-story article:nth-child(2n+2) {    margin: 0;}.home #our-sustainabilty-story .content-boxes .col .col-content-container p, .home #featured .content-boxes .col .col-content-container p {	font-family: 'PTSansRegular', Arial, Helvetica, sans-serif;	font-size: 16px;	line-height: 24px;}.home #our-sustainabilty-story .content-boxes .col .col-content-container p {    text-align: justify;}.home #our-sustainabilty-story .content-boxes .col .col-content-container p:last-child {	padding: 0 0 0 15px;        margin: 0 0 30px;}.home #our-sustainabilty-story .content-boxes .col .col-content-container .more a:after, .home #featured .content-boxes .col .col-content-container .more a:after {	color: #E49F25;	font-size: 12px;	font-weight: normal;	padding-left: 8px;}.home #our-sustainabilty-story .content-boxes .col .col-content-container .more a, .home #featured .content-boxes .col .col-content-container .more a, .more a {	font-family: "PTSansRegular", Arial, Helvetica, sans-serif !important;	font-size: 15px;}.home #our-sustainabilty-story #content-boxes-1, .home #featured #content-boxes-2 {	margin: 0;}.home #our-sustainabilty-story .content-boxes .col:nth-child(2) .col-content-container .more a:after, .home #our-sustainabilty-story .content-boxes .col:nth-child(2) .col-content-container .more a, .home #featured .content-boxes .col:nth-child(2) .col-content-container .more a:after, .home #featured .content-boxes .col:nth-child(2) .col-content-container .more a, .floorscore .more a, .floorscore .more a:after,  .ptd .more a, .ptd .more a:after {	color: #72883A !important;}.home #our-sustainabilty-story .content-boxes .col:nth-child(3) .col-content-container .more a:after, .home #our-sustainabilty-story .content-boxes .col:nth-child(3) .col-content-container .more a, .home #featured .content-boxes .col:nth-child(3) .col-content-container .more a:after, .home #featured .content-boxes .col:nth-child(3) .col-content-container .more a, .home #featured .content-boxes .col:nth-child(3) .col-content-container a {	color: #818061 !important;}.home #featured .col .heading img {	height: 75px;	width: 75px;	margin: 0 5px 0 0;}.home #featured .heading h2 {	color: #474835;	font-family: "PTSansRegular", Arial, Helvetica, sans-serif !important;	font-size: 32px !important;	line-height: 30px !important;	padding: 0 0 0 75px;}.home #idea-gallery .related-posts {	margin: 0;}.home #idea-gallery h1 {	color: #818061;	font-size: 48px !important;	line-height: 52px !important;	margin: 8px 0 0;}.home #idea-gallery h1 a {	color: #818061 !important;}.home #idea-gallery h1 span {	font-size: 112px;/*font-size: 65px;*/}.home #idea-gallery .clients-carousel .es-carousel li {	border: medium none;	width: 162px;}.footer-area .columns-4 .col {	width: 25%;}.footer-area .columns-4 .col:last-child {	width: 28%;	margin: 0;}#sustainability-intro h1 {	font-size: 44px !important;	line-height: 50px !important;	margin-top: 0;}/* footer copyright changes */#footer .footer-tsc-links {	color: #343434 !important;	float: left;	font-size: 12px;	list-style: none outside none;	margin: 0;	padding: 0;}#footer .footer-tsc-links a {	color: #343434 !important;}#footer .copyright {	margin-left: 93px;}#footer .right-protected {	float: right;	font-size: 12px;	list-style: none outside none;	margin: 0;	padding: 0;}.footer-area .caroufredsel_wrapper li {	background: none repeat scroll 0 0 transparent;	border: medium none;	height: 60px;	line-height: 60px;	margin-right: 13px;	text-align: center;	width: 93px;}.footer-area .clients-carousel .es-nav-prev, .clients-carousel .es-nav-next {	top: 18px !important;}.page-id-28 .post-content p:last-child {	margin: 0 0 20px;}.page-id-28 .post-content > p {	font-size: 16px;	margin: 0 0 10px;}.page-id-28 a {	color: #818061 !important;}.page-id-28 .post-content .two_third h1 {	font-size: 24px !important;	line-height: 24px !important;	margin: 0 0 10px;}sup {	font-size: 12px;}.page-title-wrapper sup {    font-size: 18px;}/************** PTD form ***************/.ptd-form form label {	font-size: 16px;}.comment-input.full-width input {	width: 95%;}.comment-input.half-width input {	width: 95%;}.comment-input label {	display: block;	float: left;	width: 100%;}.half-width {	display: block;	float: left;	width: 49%;}.comment-input.half-width .input-select {	border: 1px solid #D2D2D2;	box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1) inset;	color: #747474;	font-size: 13px;	padding: 7px 2%;	width: 98.5%;	height:34px;	line-height:30px;} .flt-rt {	float: right;}.full-width label, .half-width label {	padding-bottom: 5px;}.mg-bottom20 {	margin-bottom: 20px;}.mg-top20 {	margin-bottom: 20px;}.section-a, .section-b, .section-c, .section-d, .section-e, .section-f {	margin-top: 40px;}.section-a h1, .section-b h1, .section-c h1, .section-d h1, .section-e h1, .section-f h1 {	text-align: center;	font-size: 36px;	font-weight: normal !important;	line-height: 40px;}.section-a h1 span, .section-b h1 span, .section-c h1 span, .section-d h1 span, .section-e h1 span, .section-f h1 span {	color: #E49F25;}.input-section {	border: 1px solid #D2D2D2;	box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1) inset;	color: #747474;	font-size: 13px;	padding: 7px 2%;	width: 95%;}.section-cols1 {	width: 202px;	float: left;}.section-cols2 {	width: 122px;	float: left;	margin: 0 45px 0 45px;}.section-cols3 {	width: 525px;	float: left;}.section-a h3, .section-b h3, .section-c h3, .section-d h3, .section-e h3, .section-f h3, .disclaimer h3 {	color: #72883A;	font-size: 16px;}.section-a .section-cols3 h3 {	text-align: center;}.input-checkbox {	border: 1px solid #D2D2D2;	box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1) inset;	color: #747474;	font-size: 13px;	width: 20px;	height: 20px;}.list-checkbox ul {	float: left;	width: 80px;	padding: 0px;	margin: 0px;}.list-checkbox ul li {	list-style: none;	font-size: 16px;	font-weight: normal;	text-align: center;        height: 40px;}.section-a h4, .section-b h4, .section-c h4, .section-d h4, .section-e h4, .section-f h4, .disclaimer h4 {	font-size: 17px;	font-weight: normal;}.list-checkbox ul.last-items {	width: 74px ;}.list-checkbox ul.list-checkbox-cols-1 {	width: 42px ;}.list-checkbox ul.list-checkbox-cols-1 li {	text-align: left;}.list-checkbox ul.list-checkbox-cols-1 li.last-item {	padding-top: 9px;	display: block;}.loop-row {	overflow: hidden;}.list-checkbox-second ul li {	list-style: none;	float: left;	display: block;	font-size: 16px;	width: 65px;}.list-checkbox-second ul {	padding: 0px;	margin: 0px;	overflow: hidden;}.list-checkbox-second li:first-child {	width: 206px;}.mg-top25 {	margin-top: 25px;}.list-checkbox-second li.last-items {	padding-left: 5px;}.ptd-form p {	font-size: 16px;}.list-checkbox-second-wrapper {	overflow: hidden;	margin-top: 10px;}.osha-hcs, .osha-Ingredient-table ul, .california-prop65-table ul, .cdph ul, .carb ul  {	margin: 0;	overflow: hidden;	padding: 0;}.osha-Ingredient-table, .california-prop65-table {	overflow: hidden;	margin-top: 20px;}.osha-Ingredient-table ul, .california-prop65-table ul {	margin-bottom: 10px;}.osha-product ul li, .osha-Ingredient-table ul li, .california-prop65 ul li, .cdph ul li, .carb ul li {	list-style: none;}.osha-hcs li {	float: left;	display: block;	font-size: 16px;	padding-right: 60px;}.cdph ul li {	float: left;	display: block;	font-size: 16px;	padding-right: 120px;}.carb ul li {	display: block;	font-size: 16px;	padding-right: 100px;}.carb ul li ul {	display: inline-block;}.vl-top {	vertical-align: top;}.osha-hcs li h3 {	padding: 3px 0 0 0;	margin: 0;}.california-prop65 {	border: 1px solid #CCCCCC;	margin-top: 30px;	overflow: hidden;	padding: 15px;}.osha-Ingredient-table ul li {	float: left;	display: block;	font-size: 16px;	margin: 0 18px 0 0;	width: 23.5%;}.california-prop65-table ul li {	float: left;	display: block;	font-size: 16px;	margin: 0 18px 0 0;	width: 23%;}.osha-product {	border: 1px solid #CCCCCC;	overflow: hidden;	padding: 15px;}.osha-Ingredient-table li:last-child {	margin: 0;}.california-prop65-table li:last-child {	width: 75%;	margin: 0;}.recycled-materials .input-section {	width: 5%;	margin-top: 11px;}h3 span {	color: #474835 !important;	font-weight: normal !important;}.disclaimer-section-a ul li a, .disclaimer-section-b ul li a{ color: #474835; text-decoration:none; }.disclaimer-section-a ul li a:hover, .disclaimer-section-b ul li a:hover, .disclaimer-section-c ul li a:hover	{ text-decoration:underline;}.disclaimer-section-a ul li span, .disclaimer-section-b ul li span 	{ display:block;}.disclaimer-section-a ul li, .disclaimer-section-b ul li, .disclaimer-section-c ul li, .disclaimer-section-d ul li {font-size:16px; width:100%;display:block;padding-bottom:14px;padding-left:18px;background:url("../images/dot-img.png") no-repeat scroll left 6px rgba(0, 0, 0, 0);}.disclaimer-section-a ul, .disclaimer-section-b ul, .disclaimer-section-c ul, .disclaimer-section-d ul {    margin: 0;    padding: 0 0 0 0px;}.mobile-cols			{ display:none;}.recycled-materials > h4 { 	min-width: 250px;    float: left;}/************** END PTD form ***************//************** START PTD Cover ***************/.logo-cover	{ float:left; display:block;   width: 32%;}.ptd-cover-cols1 .logo-cover, .ptd-cover-cols2 .logo-cover	{ padding-top:14px;}.prepared-for		{}	.label-orange		{ font-size:16px; color:#DE9A26; font-weight:bold;}.label-green		{ font-size:16px; color:#738339; font-weight:bold;}	.ptd-cover-cols1 .input-name, .ptd-cover-cols2 .input-name	{ margin-bottom:10px;}.cols-gap			{ width:68%;}.ptd-cover-cols1, .ptd-cover-cols2	{     float: left;    padding-bottom: 5px;    width: 100%;}.graphic-img		{ display: block;    float: left;    padding-top: 20px;	border-bottom:solid 10px #808062;	padding-bottom:3px;	}.ptd-cover-cols4 {    float: right;    margin: 29px 38px 0;}.btn-next {    float: right;    margin-right: 5px;}.btn-submit {    float: none;    padding-top: 20px;}.disclaimer .accordian .toggle > a {    border-bottom: none !important;    font-family: "PTSansRegular",Arial,Helvetica,sans-serif !important;    font-size: 25px !important;    margin-top: 10px;}.section-c .cdph ul .pd-right59 {	padding-right: 58px;}.section-c .cdph ul .pd-right41 {	padding-right: 38px;}.sectionA_add_element, .sectionB_osha_addelement, .sectionB_california_addelement, .sectionE_certi_addelement {    cursor: pointer;    float: right;}.section-cols3 > h4 {    margin-top: 0;}/************** END PTD Cover ***************/