/** * Blockquote * */.sc-blockquote-slider.purchase-plate, 
.sc-call-to-action {	background: #f4f4f4;}/** * input */ .sc-input {	padding: 10px;	border-radius: 8px;         	box-sizing: border-box;	   -moz-box-sizing: border-box;	    -ms-box-sizing: border-box;	-webkit-box-sizing: border-box;	box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.1) inset; }  .sc-searchform {	position: relative;	padding: 8px;	border-radius: 8px;         	box-sizing: border-box;	   -moz-box-sizing: border-box;	    -ms-box-sizing: border-box;	-webkit-box-sizing: border-box;	box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.1) inset; }/** * Button */.sc-button {	display: inline-block;	cursor: pointer;	font-size: 10px;	padding: 8px 20px;	margin-top: 5px;	margin-right: 7px;	text-transform: uppercase;	border-width: 1px;	border-color: #f3f3f3;	border-style: solid;	border-radius: 8px;	box-shadow: 1px 1px 0 0 rgba(0, 0, 0, 0.1);	color: #45484a;	position: relative;	margin-bottom: 15px;}.sc-button-small {	padding: 1px 12px;	line-height: 24px;	font-size: smaller;}.sc-button-large {	padding: 2px 20px;	line-height: 34px;	font-size: larger;}/** * List * */.sc-list ul {	list-style-type: none;}.sc-list ul li {padding: 9px 0 10px 1.4em;border-bottom: 1px solid rgba(218,222,225,0.86);box-shadow: 0 1px 0 0 #fff;}.sc-list ul li:before {	font-family: FontAwesome;	display: inline-block;	margin-left: -1.4em;	width: 1.4em;	color: #3b74a9;}.sc-list-icon-arrow ul li:before {content: "\f061";font-size: 10px;margin-left: -18px;margin-right: 4px;}.sc-list-icon-circle ul li:before {content: "\f111";font-size: 6px;margin-left: -16px;margin-right: 8px;}.sc-list-icon-check ul li:before {content: "\f107";font-size: 14px;margin-right: -2px;margin-left: -18px;}.sc-list-icon-star ul li:before {content: "\f005";margin: 0 3px 0 -18px;font-size: 11px;}.sc-list-icon-plus ul li:before {content: "+";margin: 0 -3px 0 -19px;font-size: 16px;}.sc-list-icon-dash ul li:before {content: "-";margin: 0 -4px 0 -18px;font-size: 16px;}/** * Divider */
.sc-divider {	width: auto;margin-bottom: 30px;position: relative;text-align: center;	box-shadow: 0 1px 0 0 #fff;	display: block;clear: both;}
.sc-divider .sc-divider-text {	
    display: inline-block;	
    position: relative;	
    padding: 0 10px;	
    margin: 0 10px;
    height: 50px;	
    font-size: 30px;font-weight: 400;}
.sc-divider .sc-divider-scroll {position: absolute;right: 5px;cursor: pointer;	color: #888;}
.sc-divider-center {text-align: center;}
.sc-divider-left {text-align: left;}
.sc-divider-right {text-align: right;}
.sc-divider-larger .sc-divider-text {	font-size: 24px;}
.sc-divider-smaller .sc-divider-text {	font-size: 18px;	height: 40px;}
.sc-divider-style-2:after {	content: '';	position: absolute;	left: 50%;	
        bottom: -10px;width: 19px;	height: 10px;	margin-left: -9px;}/** * Message */.sc-message {	position: relative;	display: block;	padding: 0 35px 0 20px;	margin-bottom: 18px;	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);	border-style: solid;	border-width: 1px;}.sc-message div {	margin: 20px 0;}.sc-message .close {	position: absolute;	top: 13px;	right: 13px;	font-size: 12px;	line-height: 12px;}.sc-message-info {	background-color: #e9f7fe;	border-color: #b6d7e8;	color: #5091b2;}.sc-message-info .close{	color: #5091b2;}.sc-message-alert {	background-color: #fbfadd;	border-color: #ded58a;	color: #918c38;}.sc-message-alert .close{	color: #918c38;}.sc-message-success {	background-color: #ebf6e0;	border-color: #b3dc82;	color: #5f9035;}.sc-message-success .close{	color: #5f9035;}.sc-message-error {	background-color: #ffe9e9;	border-color: #fbc4c4;	color: #de5959;}.sc-message-error .close{	color: #de5959;}/** * Posts slider */.sc-posts-slider h4 {	display: block;	font-size: 13px;	line-height: 22px;	margin: 5px 0px 10px 0px;}.sc-posts-slider h4 a {	color: #444;	text-decoration: none;}.sc-posts-slider h4 a:hover {	color: #FE7100;}.flexslider-posts-slider {	position: relative;}/** * Latest works slider */.sc-latest-works {	margin: 0 0 60px;	background: #fff;	border: 0;	position: relative;	-webkit-border-radius: 0;	-moz-border-radius: 0;	-o-border-radius: 0;	border-radius: 0;	box-shadow: 0;	-webkit-box-shadow: 0 0 0 rgba(0,0,0,.2);	-moz-box-shadow: 0 0 0 rgba(0,0,0,.2);	-o-box-shadow: 0 0 0 rgba(0,0,0,.2);	zoom: 1;}.sc-latest-works ul li {	padding-right: 18px;}/** * Call to action */.sc-call-to-action {	padding: 30px;	margin-bottom: 60px;	max-width: 100%;}.sc-call-to-action-bottom {	text-align: center;	padding-top: 0px;	padding-bottom: 25px;}.sc-call-to-action-bottom .sc-call-to-action-button {	display: block;}.sc-call-to-action-right {	text-align: right;}.sc-call-to-action-right .sc-call-to-action-button {	float: right;	margin-left: 30px;}.sc-call-to-action-left .sc-call-to-action-button {	float: left;	margin-right: 30px;}.sc-call-to-action-clear {	clear: both;}.sc-call-to-action .sc-call-to-action-text {	padding: 10px 20px;	margin: 0;	display: inline;	font-size: 18px;}.sc-call-to-action-bottom .sc-call-to-action-text {	display: block;	padding: 15px 20px 20px 20px !important;}.sc-call-to-action-button a {border-radius: 6px;box-shadow: inset 0 -4px 0 0 rgba(0,0,0,0.2);text-align: center;text-transform: uppercase;text-shadow: 1px 1px 0 rgba(0,0,0,0.5);font-weight: bold;overflow: hidden;display: inline-block;position: relative;padding: 10px 20px;font-size: 16px;color: #ffffff;transition-property: all;-moz-transition-property: all;-webkit-transition-property: all;-o-transition-property: all;transition: 0.3s;opacity: 0.85;-moz-transition: 0.3s;-webkit-transition: 0.3s;-o-transition: 0.3s;transition-delay: 0s;transition-timing-function: cubic-bezier(0, 0, 1, 1);text-shadow: 0px 1px 1px rgba(0,0,0,0.3);text-decoration: none;background-color: #3170AC;}.sc-call-to-action-large .sc-button-hover {padding: 15px 40px;}.sc-button-hover:after {position: absolute;top: 0;content: '';left: 0;width: 100%;height: 100%;border-radius: 0;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…IgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background: -moz-linear-gradient(top, rgba(0,0,0,0.14) 0%, rgba(3,3,3,0.14) 1%, rgba(255,255,255,0) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.14)), color-stop(1%,rgba(3,3,3,0.14)), color-stop(100%,rgba(255,255,255,0)));background: -webkit-linear-gradient(top, rgba(0,0,0,0.14) 0%,rgba(3,3,3,0.14) 1%,rgba(255,255,255,0) 100%);background: -o-linear-gradient(top, rgba(0,0,0,0.14) 0%,rgba(3,3,3,0.14) 1%,rgba(255,255,255,0) 100%);background: -ms-linear-gradient(top, rgba(0,0,0,0.14) 0%,rgba(3,3,3,0.14) 1%,rgba(255,255,255,0) 100%);background: linear-gradient(to bottom, rgba(0,0,0,0.14) 0%,rgba(3,3,3,0.14) 1%,rgba(255,255,255,0) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#24000000', endColorstr='#00ffffff',GradientType=0 );}.sc-call-to-action a:hover {	opacity:1;	filter:alpha(opacity=100);}.sc-call-to-action-small a, .sc-call-to-action-small .sc-call-to-action-text {padding: 7px 23px;font-size: 12px;}.sc-call-to-action-regular a, .sc-call-to-action-regular .sc-call-to-action-text {padding: 12px 35px;font-size: 15px;}.sc-call-to-action-orange a {	background-color: #fe7100;}.sc-call-to-action-black a {	background-color: #000000;}.sc-call-to-action-red a {	background-color: #DA4F49;}.sc-call-to-action-green a {	background-color: #5BB75B;}.sc-call-to-action-blue a {	background-color: #0074CC;}
.purchase-plate, .sc-call-to-action {
   background: url("../img/marble-normal.gif") repeat scroll 0 0 #ebebeb;
    border-left: 2px solid #427bb1;
    margin-bottom: 15px;
    margin-top: 0;
    padding: 20px 0;
    position: relative;
}
.purchase-plate_header {color: #3170ac;font-size: 19px;font-weight: 300;padding-left: 20px;margin-bottom: 5px;text-transform: none;}.purchase-plate_text {font-size: 13px;padding-left: 20px;display: block;line-height: 1;text-transform: none;}.purchase-plate .sc-button-hover {position: absolute;right: 40px;top: 50%;margin-top: -21px;font-size: 12px;padding: 0px 10px;opacity: 0.85;-webkit-transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.purchase-plate .sc-button-hover:hover {opacity: 1;}/** Embed media*/.sc-embed-media {	position: relative;	padding-bottom: 56.25%; /* 16:9 */	padding-top: 25px;	height: 0;	margin-bottom: 24px;}.sc-embed-media iframe,.sc-embed-media img {	position: absolute;	top: 0;	left: 0;	width: 100%;	height: 100%;}/** * Image */.sc-image {	display: block;	position: relative;	overflow: hidden;}.sc-image .sc-image-overlay {	width: 28px;	height: 28px;	bottom: -28px;	right:-28px;	z-index: 20;	position: absolute;	background: url("../images/magnify.png") no-repeat 6px 6px;	display: inline-block;	background-color: #fe7100;	opacity: 0;	-webkit-transition:  0.5s ease all;	-moz-transition: 0.5s ease all;	-o-transition:  0.5s ease all;	transition:  0.5s ease all;}.sc-image:hover .sc-image-overlay {	bottom: 0px;	right: 0;	opacity: 1;}/** * Masonry * */.sc-gal {	padding-bottom: 60px;}.sc-gal_item {	display: block;	float: left;         	box-sizing: border-box;	   -moz-box-sizing: border-box;	    -ms-box-sizing: border-box;	-webkit-box-sizing: border-box;	width: 32.698961937716%;	height: auto;	margin-bottom: 4px;	margin-left: 2px;	margin-right: 2px;}.sc-gal_item_half {	width: 16.176470588235%;}.sc-gal_item-image{	position: relative;	overflow: hidden;	width: 100%;}.sc-gal_item-image_wrap{	position: absolute;	left:-100%;	width: 100%;	height: 100%;	background-color: rgba(255,82,0,0.86);	filter:progid:DXImageTransform.Microsoft.gradient (startColorstr=#86ff5200,endColorstr=#86ff5200);	z-index: 1000;}.sc-gal_item-image img{	display: block;	width:100%;	height: auto;	-webkit-transition: all 0.9s ease-out;	   -moz-transition: all 0.9s ease-out;	     -o-transition: all 0.9s ease-out;	    -ms-transition: all 0.9s ease-out;	        transition: all 0.9s ease-out;}.sc-gal_item-image:hover img{	display: block;	    -ms-transform: scale(1.1);	-webkit-transform: scale(1.1);	     -o-transform: scale(1.1);	   -moz-transform: scale(1.1);	        transform: scale(1.1);}@media only screen and (max-width: 767px){	.sc-gal_item {		width: 49.468085106383%;	}	.sc-gal_item_half {		width: 24.468085106383%;	}}/** * Highlight */.sc-highlight-full-width {	padding-left: 5000px;	padding-right: 5000px;	margin-left: -5000px;	margin-right: -5000px;	background-color: #ebebeb;	z-index: 1;	-webkit-backface-visibility: visible;	clear: both;}.sc-highlight-standard {	padding-left: 10px;	padding-right: 10px;	background-color: #ebebeb;	overflow: hidden;}.sc-highlight {	padding-top: 10px;	padding-bottom: 10px;position: relative;}.sc-highlight-full-width video {position: absolute;top: 0;opacity: 0;}.video-pattern {background: url(../img/grid.png);position: absolute;width: 100%;height: 100%;left: 0;top: 0;opacity: 0;}.sc-highlight-full-width.slider-content {	padding-top: 30px;}/** * Skill bar */.sc-skillbar {margin-bottom: 15px;height: 35px;}.sc-skillbar-title {color: #f3f3f3;text-align: left;padding-left: 10px;float: left;margin-bottom: -32px;position: relative;height: 36px;line-height: 43px;}.sc-skillbar-bar {float: left;width: 100%;background: #e6e6e6;padding: 2px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;border-radius: 2px;margin-bottom: 10px;-webkit-box-shadow: inset 0 1px 0 0 #c6c6c6;box-shadow: inset 0 1px 0 0 #c6c6c6;height: 36px;}.sc-skillbar-bar div {color: #ffffff;background: #169fe6;height: 32px;line-height: 32px;text-align: left;padding-left: 10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;border-radius: 2px;width: 50%;float: left;}/** * Skill bar 2 * */ .sc-skillbar.sc-skillbar-style-2 {height: auto;display: block;}.sc-skillbar-style-2 .sc-skillbar-title {margin-bottom: 10px;color: #45484a;height: 27px;}.sc-skillbar-style-2 .sc-skillbar-bar {height: 16px;margin-bottom: 6px;}@-webkit-keyframes avia_bg_move {0%{background-position:-50px 0}100%{background-position:0 0}}@-moz-keyframes avia_bg_move {0%{background-position:-50px 0}100%{background-position:0 0}}@-o-keyframes avia_bg_move {0%{background-position:-50px 0}100%{background-position:0 0}}@keyframes avia_bg_move {0%{background-position:-50px 0}100%{background-position:0 0}}.sc-skillbar-style-2 .sc-skillbar-bar div {	height: 12px;	background-image: url(../img/skillbar2.png);	background-color: #48a3dc;	position: relative;	overflow: visible !important;	padding-left: 0;	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";	filter: alpha(opacity=0);	opacity: 0;-webkit-animation: avia_bg_move 1.5s linear infinite;-moz-animation: avia_bg_move 1.5s linear infinite;-o-animation: avia_bg_move 1.5s linear infinite;animation: avia_bg_move 1.5s linear infinite;	-webkit-transition: opacity 1s;	-moz-transition: opacity 1s;	-o-transition: opacity 1s;	-ms-transition: opacity 1s;	transition: opacity 1s;}.sc-skillbar-style-2 .sc-skillbar-bar div.started {	opacity:1;}.sc-skillbar-style-2 .sc-skillbar-bar span {	position: absolute;	top: -39px;	right: -14px;	height: 30px;	width: 30px;	background: #2a2c2d;	color: #fff;	border-radius: 50%;	font: 10px Arial, Tahoma, Verdana;	text-align: center;	line-height: 30px;	z-index: 100;	-webkit-box-shadow: 3px 2px 0 0 rgba(0,0,0,0.2);	box-shadow: 3px 2px 0 0 rgba(0,0,0,0.2);}.sc-skillbar-style-2 .sc-skillbar-bar span:after {	content: '';	width: 10px;	height: 10px;	position: absolute;	bottom: -2px;	left: 10px;	-webkit-box-shadow: 3px 1px 0 0 rgba(0,0,0,0.2);	box-shadow: 3px 1px 0 0 rgba(0,0,0,0.2);	background: #2a2c2d;	-webkit-transform: rotateZ(45deg);	-moz-transform: rotateZ(45deg);	-o-transform: rotateZ(45deg);	-ms-transform: rotateZ(45deg);	transform: rotateZ(45deg);}/*** Team members**/.team-member h2 {font-weight: 100;text-transform: capitalize;margin-top: 10px;margin-bottom: 0;margin-left: 20px;}.team-member h3 {font-weight: 300;font-size: 11px;color: #3f4244;margin-left: 20px;}.team-member hr {background: transparent;border-top: 1px solid #dfdfdf;height: 0;border-right: 0;border-left: 0;border-bottom: 1px solid #fff;margin-bottom: 10px;}.team-member img {margin-top: 0;}.team-member .socials {float: left;display: block;margin-left: 20px;}.team-member br {display: none;}.team-member p {margin-bottom: 10px;margin-left: 20px;}.team-member .socials li {margin-top: 0;}/** * Teaser * */.sc-teaser {	border: 1px solid #DDD;	border-radius: 4px;}.sc-teaser-content {	margin: 20px 20px 10px 20px;}/** * Column shortcodes * */.theme-one-half.theme-column-last .theme-one-half:last-child {	margin-right: 0;}.theme-one-half { width: 48%; }.theme-one-third { width: 30.66%; }.theme-two-third { width: 65.33%; }.theme-one-fourth { width: 22%; }.theme-three-fourth { width: 74%; }.theme-one-fifth { width: 16.8%; }.theme-two-fifth { width: 37.6%; }.theme-three-fifth { width: 58.4%; }.theme-four-fifth { width: 67.2%; }.theme-one-sixth { width: 13.33%; }.theme-five-sixth { width: 82.67%; }.theme-one-half,.theme-one-third,.theme-two-third,.theme-three-fourth,.theme-one-fourth,.theme-one-fifth,.theme-two-fifth,.theme-three-fifth,.theme-four-fifth,.theme-one-sixth,.theme-five-sixth {	position: relative;	margin-right: 4%;	margin-bottom: 10px;	float: left;	}.theme-column-last {	margin-right: 0!important;	clear: right; display : inline	}/*-----------------------------------------------------------------------------------*//*	Button Styles/*-----------------------------------------------------------------------------------*/a.theme-button,a.theme-button:visited {	display: inline-block;	color: #fff!important;	text-decoration: none!important;	text-align: center;	font-family: Helvetica, Arial, Sans-serif;	text-shadow: 0 1px 0 rgba(0,0,0,0.2);	font-size: 14px;	outline: none;	font-weight: bold;	line-height: 1em;	padding: 7px 13px!important;	cursor: pointer;	border-radius: 16px;		-webkit-border-radius: 16px;		-moz-border-radius: 16px;		-o-border-radius: 16px;	box-shadow: 0 1px 2px rgba(0,0,0,0.25), inset 0 1px 0 rgba(255,255,255,0.4);		-webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.25), inset 0 1px 0 rgba(255,255,255,0.4);		-moz-box-shadow: 0 1px 2px rgba(0,0,0,0.25), inset 0 1px 0 rgba(255,255,255,0.4);		-o-box-shadow: 0 1px 2px rgba(0,0,0,0.25), inset 0 1px 0 rgba(255,255,255,0.4);	border: 1px solid #0d507a!important;	margin: 0 0.1em 1.5em 0!important;	vertical-align: middle;	background: #0c6fb1;		background: -webkit-gradient(linear, left top, left bottom, from(#14a7cf), to(#0c6fb1));		background: -webkit-linear-gradient(top, #14a7cf, #0c6fb1);		background: -moz-linear-gradient(top, #14a7cf, #0c6fb1);		background: -ms-linear-gradient(top, #14a7cf, #0c6fb1);		background: -o-linear-gradient(top, #14a7cf, #0c6fb1);	}a.theme-button.square {	border-radius: 4px!important;		-webkit-border-radius: 4px!important;		-moz-border-radius: 4px!important;		-o-border-radius: 4px!important;	}a.theme-button.medium {	padding: 11px 16px!important;	font-size: 16px;	border-radius: 20px;		-webkit-border-radius: 20px;		-moz-border-radius: 20px;		-o-border-radius: 20px;	}a.theme-button.large {	padding: 15px 20px!important;	font-size: 18px;	border-radius: 20px;		-webkit-border-radius: 25px;		-moz-border-radius: 25px;		-o-border-radius: 25px;	}a.theme-button:hover {	text-decoration: none;	}a.theme-button:active {	position: relative;	top: 1px;	box-shadow: inset 0 1px 0 rgba(255,255,255,0.9);		-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.4);		-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.4);		-o-box-shadow: inset 0 1px 0 rgba(255,255,255,0.4);	}a.theme-button.green {	border-color: #69963b!important;	background: #7fc33c;		background: -webkit-gradient(linear, left top, left bottom, from(#b1d960), to(#7fc33c));		background: -webkit-linear-gradient(top, #b1d960, #7fc33c);		background: -moz-linear-gradient(top, #b1d960, #7fc33c);		background: -ms-linear-gradient(top, #b1d960, #7fc33c);		background: -o-linear-gradient(top, #b1d960, #7fc33c);	}a.theme-button.green:hover {	background: #8dd242;		background: -webkit-gradient(linear, left top, left bottom, from(#b9e46a), to(#8dd242));		background: -webkit-linear-gradient(top, #b9e46a, #8dd242);		background: -moz-linear-gradient(top, #b9e46a, #8dd242);		background: -ms-linear-gradient(top, #b9e46a, #8dd242);		background: -o-linear-gradient(top, #b9e46a, #8dd242);	}a.theme-button.light-blue {	border-color: #2681a2!important;	background: #2caada;		background: -webkit-gradient(linear, left top, left bottom, from(#46cae8), to(#2caada));		background: -webkit-linear-gradient(top, #46cae8, #2caada);		background: -moz-linear-gradient(top, #46cae8, #2caada);		background: -ms-linear-gradient(top, #46cae8, #2caada);		background: -o-linear-gradient(top, #46cae8, #2caada);	}a.theme-button.light-blue:hover {	background: #32bcef;		background: -webkit-gradient(linear, left top, left bottom, from(#50d6f5), to(#32bcef));		background: -webkit-linear-gradient(top, #50d6f5, #32bcef);		background: -moz-linear-gradient(top, #50d6f5, #32bcef);		background: -ms-linear-gradient(top, #50d6f5, #32bcef);		background: -o-linear-gradient(top, #50d6f5, #32bcef);	}a.theme-button.blue {	border-color: #0d507a!important;	background: #0c6fb1;		background: -webkit-gradient(linear, left top, left bottom, from(#14a7cf), to(#0c6fb1));		background: -webkit-linear-gradient(top, #14a7cf, #0c6fb1);		background: -moz-linear-gradient(top, #14a7cf, #0c6fb1);		background: -ms-linear-gradient(top, #14a7cf, #0c6fb1);		background: -o-linear-gradient(top, #14a7cf, #0c6fb1);	}a.theme-button.blue:hover {	background: #1188d6;		background: -webkit-gradient(linear, left top, left bottom, from(#1bb6e6), to(#1188d6));		background: -webkit-linear-gradient(top, #1bb6e6, #1188d6);		background: -moz-linear-gradient(top, #1bb6e6, #1188d6);		background: -ms-linear-gradient(top, #1bb6e6, #1188d6);		background: -o-linear-gradient(top, #1bb6e6, #1188d6);	}a.theme-button.red {	border-color: #ab4b44!important;	background: #e3514a;		background: -webkit-gradient(linear, left top, left bottom, from(#ed8376), to(#e3514a));		background: -webkit-linear-gradient(top, #ed8376, #e3514a);		background: -moz-linear-gradient(top, #ed8376, #e3514a);		background: -ms-linear-gradient(top, #ed8376, #e3514a);		background: -o-linear-gradient(top, #ed8376, #e3514a);	}a.theme-button.red:hover {	background: #ff5e56;		background: -webkit-gradient(linear, left top, left bottom, from(#ff988c), to(#ff5e56));		background: -webkit-linear-gradient(top, #ff988c, #ff5e56);		background: -moz-linear-gradient(top, #ff988c, #ff5e56);		background: -ms-linear-gradient(top, #ff988c, #ff5e56);		background: -o-linear-gradient(top, #ff988c, #ff5e56);	}a.theme-button.orange {   border-color: #dc9014!important;   background: #ffb031;		background: -webkit-gradient(linear, left top, left bottom, from(#ffce4f), to(#ffb031));		background: -webkit-linear-gradient(top, #ffce4f, #ffb031);		background: -moz-linear-gradient(top, #ffce4f, #ffb031);		background: -ms-linear-gradient(top, #ffce4f, #ffb031);		background: -o-linear-gradient(top, #ffce4f, #ffb031);	}a.theme-button.orange:hover {   background: #ffc531;		background: -webkit-gradient(linear, left top, left bottom, from(#ffdb4f), to(#ffc531));		background: -webkit-linear-gradient(top, #ffdb4f, #ffc531);		background: -moz-linear-gradient(top, #ffdb4f, #ffc531);		background: -ms-linear-gradient(top, #ffdb4f, #ffc531);		background: -o-linear-gradient(top, #ffdb4f, #ffc531);	}a.theme-button.purple {   border-color: #996192!important;   background: #d17ac6;		background: -webkit-gradient(linear, left top, left bottom, from(#e3acdc), to(#d17ac6));		background: -webkit-linear-gradient(top, #e3acdc, #d17ac6);		background: -moz-linear-gradient(top, #e3acdc, #d17ac6);		background: -ms-linear-gradient(top, #e3acdc, #d17ac6);		background: -o-linear-gradient(top, #e3acdc, #d17ac6);	}a.theme-button.purple:hover {   background: #eb90e0;		background: -webkit-gradient(linear, left top, left bottom, from(#f3baec), to(#eb90e0));		background: -webkit-linear-gradient(top, #f3baec, #eb90e0);		background: -moz-linear-gradient(top, #f3baec, #eb90e0);		background: -ms-linear-gradient(top, #f3baec, #eb90e0);		background: -o-linear-gradient(top, #f3baec, #eb90e0);	}a.theme-button.grey {	color: #555!important;	text-shadow: 0 1px 0 rgba(255,255,255,0.2);	border-color: #acacac!important;	background: #e5e5e5;		background: -webkit-gradient(linear, left top, left bottom, from(#efefef), to(#e5e5e5));		background: -webkit-linear-gradient(top, #efefef, #e5e5e5);		background: -moz-linear-gradient(top, #efefef, #e5e5e5);		background: -ms-linear-gradient(top, #efefef, #e5e5e5);		background: -o-linear-gradient(top, #efefef, #e5e5e5);	}a.theme-button.grey:hover {	background: #f6f6f6;		background: -webkit-gradient(linear, left top, left bottom, from(#fcfcfc), to(#f6f6f6));		background: -webkit-linear-gradient(top, #fcfcfc, #f6f6f6);		background: -moz-linear-gradient(top, #fcfcfc, #f6f6f6);		background: -ms-linear-gradient(top, #fcfcfc, #f6f6f6);		background: -o-linear-gradient(top, #fcfcfc, #f6f6f6);	}a.theme-button.black {	border-color: #323232!important;	background: #444444;		background: -webkit-gradient(linear, left top, left bottom, from(#6c6c6c), to(#444444));		background: -webkit-linear-gradient(top, #6c6c6c, #444444);		background: -moz-linear-gradient(top, #6c6c6c, #444444);		background: -ms-linear-gradient(top, #6c6c6c, #444444);		background: -o-linear-gradient(top, #6c6c6c, #444444);	}a.theme-button.black:hover {	background: #575757;		background: -webkit-gradient(linear, left top, left bottom, from(#8d8d8d), to(#575757));		background: -webkit-linear-gradient(top, #8d8d8d, #575757);		background: -moz-linear-gradient(top, #8d8d8d, #575757);		background: -ms-linear-gradient(top, #8d8d8d, #575757);		background: -o-linear-gradient(top, #8d8d8d, #575757);	}/*-----------------------------------------------------------------------------------*//*	Alert Styles/*-----------------------------------------------------------------------------------*/.theme-alert {    padding: 0.8em;    margin: 0 0 1.5em 0;    line-height: 1.6em;    border-radius: 4px!important;		-webkit-border-radius: 4px!important;		-moz-border-radius: 4px!important;		-o-border-radius: 4px!important;	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0 1px 0 rgba(255,255,255,0.6);		-webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0 1px 0 rgba(255,255,255,0.6);		-moz-box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0 1px 0 rgba(255,255,255,0.6);		-o-box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0 1px 0 rgba(255,255,255,0.6);	}.theme-alert.white {    background: #fff;    border: 1px solid #dfdfdf;    color: #373737;	}.theme-alert.red {    background: #ffe6e3;    border: 1px solid #f2c3bf;    color: #bf210e;	}.theme-alert.yellow {    background: #fff7d6;    border: 1px solid #e9d477;    color: #956433;	}.theme-alert.green {    background: #edfdd3;    border: 1px solid #c4dba0;    color: #657e3c;	}.theme-alert.grey {    background: #fbfbfb;    border: 1px solid #dfdfdf;    color: #373737;	}/*-----------------------------------------------------------------------------------*//*	Tab Styles/*-----------------------------------------------------------------------------------*/.theme-tabs.ui-tabs .ui-tabs-hide {    position: absolute;    left: -10000px;	}.theme-tabs {	background: none;	margin: 0 0 2em 0;	}.theme-tabs ul.theme-nav {	list-style: none!important;	margin: 0!important;	padding: 0;	background: none;	border: 0;	float: none;	}.theme-tabs ul.theme-nav li {	float: left;	position: relative;	margin: 0 2px -1px 0!important;	z-index: 10;	list-style: none!important;	}.theme-tabs ul.theme-nav li a {	border: 1px solid #dfdfdf!important;	border-bottom: none!important;	display: block;	overflow: hidden;	padding: 5px 10px 0 10px;	height: 26px;	background: #FBFBFB;	margin: 0!important;	text-decoration: none;	color: #373737!important;	-webkit-border-radius: 3px 3px 0 0;	   -moz-border-radius: 3px 3px 0 0;	   		border-radius: 3px 3px 0 0;	}.theme-tabs ul.theme-nav li a:hover {	background: #fff!important;	margin: 0!important;	}.theme-tabs ul.theme-nav li.ui-tabs-selected a {	height: 27px;	background: #fff;	}.theme-tabs .theme-tab {	background: #fff;	padding: 10px;	border: 1px solid #dfdfdf;	}
.z-tabs {float: left;width: 100%;opacity: 0;}.z-tab {	list-style:none;}.z-tabs-nav {float: left;margin-bottom: 0px;}.z-tab {float: left;margin-right: 1px;height: 38px;}
.z-link {padding: 9px 70px;text-decoration: none;float: left;
        border: 1px solid #ddd;
        border-bottom: none;
        margin-bottom: 0px;border-radius: 2px 2px 0 0;position: relative;color: #45484a;text-transform: uppercase;text-align: center;cursor: pointer;}.z-link img {height: 13px;float: left;margin-top: 3px;margin-right: 3px;}.z-active .z-link {background: url(../img/marble-semi-light.png) repeat #f7f7f7;border-bottom: 1px solid rgb(240, 240, 240);box-shadow: inset 0 1px 0 0 #3aa6e3;border-top-color: #2373cd;color: #3b74a9;}.w960 .horizontal .z-link, .b960 .horizontal .z-link {padding: 9px 40px;}
.z-content {display: none;float: left;
           /*
           background: url(../img/marble-semi-light.png) repeat #f7f7f7;
           border: 1px solid #ddd;
           */
           padding: 20px 10px 20px 20px;margin-top: -1px;width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box;}.top-right .z-tabs-nav {float: right;margin-right: -1px;}.z-link i {	padding-right: 6px;}/*--- Vertical ---*//*-------------- Compact -------------*/.top-compact .z-tabs-nav,.bottom-compact .z-tabs-nav {width: 100%;}.top-compact .z-link,.bottom-compact .z-link {padding: 9px 0 !important;width: 98.5%;}.top-compact .z-tab,.bottom-compact .z-tab {margin-right: 0;}.top-compact .z-last .z-link,.bottom-compact .z-last .z-link  {width: 99%;}/*-------------- Compact -------------*/.vertical .z-tabs-nav {width: 33%;position: relative;}.vertical .z-tab {	width: 100%;	margin-right: 0;	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	-ms-box-sizing: border-box;	box-sizing: border-box;}.vertical .z-tabs-nav:after {content: '';width: 100%;height: 500px;background: url(../img/marble-normal.png) repeat #f7f7f7;position: absolute;left: 0;top: 100%;}.vertical .z-link {width: 100%;padding: 0 0 0 10px;line-height: 38px;text-align: left;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;border-left: 0;border-right: 0;border-radius: 0;}.vertical.top-left .z-active .z-link {border-top: 1px solid #ddd;border-right-color: #fff;-webkit-box-shadow: inset 1px 0 0 0 #3aa6e3;box-shadow: inset 1px 0 0 0 #3aa6e3;border-left-color: #2373cd;}.vertical.top-right .z-active .z-link {	border-top: 1px solid #ddd;	border-left-color: #fff;	-webkit-box-shadow: inset -2px 0 0 0 #3aa6e3;	box-shadow: inset -2px 0 0 0 #3aa6e3;	border-right-color: #2373cd;}.vertical	.z-active .z-link {background: transparent;}.vertical.top-left .z-container {	float: right;	width: 67%;	margin-left: -1px;}.z-tabs.vertical {background: transparent;border: 1px solid #ddd;-webkit-backface-visibility: hidden;overflow: hidden;}.vertical .z-content {	margin-top: 0;background: transparent;border: 0;border-left: 1px solid #ddd;}.vertical.top-right .z-container {	width: 67.1%;	margin-left: 1px;	margin-right: -1px;	float: left;}.vertical.top-right .z-container {width: 67.4%;margin-left: -1px;margin-right: -1px;float: left;}.vertical .z-tab:first-child .z-link {border-top: 0 !important;}.vertical.top-right .z-content {border-right: 1px solid #ddd;}.vertical  .z-container {background: transparent;}/*--- Horizontal Bottom ---*/.bottom-left .z-active .z-link, .bottom-right .z-active .z-link, .bottom-center .z-active .z-link,  .bottom-compact  .z-active .z-link {border-bottom-color: #2373cd;box-shadow: inset 0 -1px 0 0 #3aa6e3;border-top-color: #F0F0F0;}.bottom-left .z-tabs-nav {	float: left;	margin-top: -1px;}.bottom-right .z-tabs-nav {	float: right;	margin-top: -1px;}/*--- Horizontal Center ---*/.top-center .z-tabs-nav, .bottom-center .z-tabs-nav {display: block;float: none;text-align: center;}.top-center .z-link, .bottom-center .z-link {display: block;float: none;}.top-center .z-tab, .bottom-center .z-tab {float: none;display: inline-block;}/*-----------------------------------------------------------------------------------*//*	Toggle Styles/*-----------------------------------------------------------------------------------*/.theme-toggle { margin: 0 0 2em 0; }.theme-toggle .theme-toggle-title {	display: block;	padding: 10px 10px 10px 30px;	background: #FBFBFB;	border: 1px solid #dfdfdf;	cursor: pointer;	outline: none;	position: relative;	}.theme-toggle .theme-toggle-title:hover { border: 1px solid #c5c5c5; }.theme-toggle-inner {	padding: 10px;	background: #fff;	border: 1px solid #dfdfdf;	border-top: none;	}.theme-toggle span.ui-icon {    background: url(images/toggles/toggle-closed.png) no-repeat;    width: 12px;    height: 12px;    position: absolute;    top: 50%;    left: 10px;    margin: -6px 0 0 0;	}.theme-toggle .ui-state-active .ui-icon { background: url(images/toggles/toggle-open.png) no-repeat; }/* Clearfix */.theme-clearfix:before,.theme-clearfix:after { content:""; display:table; }.theme-clearfix:after { clear: both; }.theme-clearfix { zoom:1; /* For IE 6/7 (trigger hasLayout) */ }/** * Pricing table * */.extended-pricing-table div.column .button, .price-cell .custom-button, .price-block .custom-button,  .simple-pricing-table a.button {position: absolute;bottom: 35px;left: 50%;margin-left: -70px;width: 140px;text-transform: uppercase;font-weight: normal;text-align: center;padding: 5px 0;background: #fbfbfb;background: -moz-linear-gradient(top, #fbfbfb 0%, #e9e9e9 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbfbfb), color-stop(100%,#e9e9e9));background: -webkit-linear-gradient(top, #fbfbfb 0%,#e9e9e9 100%);background: -o-linear-gradient(top, #fbfbfb 0%,#e9e9e9 100%);background: -ms-linear-gradient(top, #fbfbfb 0%,#e9e9e9 100%);background: linear-gradient(to bottom, #fbfbfb 0%,#e9e9e9 100%);}.extended-pricing-table div.column.featured,.prices-blocks-box div.price-cell.featured,.prices-blocks-box div.price-block.featured {	z-index: 1;	width: 22%;/*	height: 405px;*/	margin: -6px -9px -6px -1px;	border-color: #fff;	-webkit-box-shadow: 0 0 18px rgba(0,0,0,0.21);	-moz-box-shadow: 0 0 18px rgba(0,0,0,0.21);	box-shadow: 0 0 18px rgba(0,0,0,0.21);}.extended-pricing-table div.column.featured:first-child,.prices-blocks-box div.price-block.featured:first-child{	margin-left: -9px;        margin-top: -6px;        margin-right: -2px;        position: relative;}.extended-pricing-table div.column.featured h3,.prices-blocks-box div.price-block.featured h3{	color: #fff;	background: #3781b7;}.extended-pricing-table div.column.featured .price-block-value .value,.prices-blocks-box div.price-block.featured .price-block-value .value{	color: #3781b7;}.extended-pricing-table div.column.featured .button,.prices-blocks-box div.price-cell.featured .custom-button,.prices-blocks-box div.price-block.featured .custom-button{	color: #fff;	border-color: #387aab;	background: #488bbb; /* Old browsers */	/* IE9 SVG, needs conditional override of 'filter' to 'none' */	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ4OGJiYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzNTc3YTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);	background: -moz-linear-gradient(top,  #488bbb 0%, #3577a8 100%); /* FF3.6+ */	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#488bbb), color-stop(100%,#3577a8)); /* Chrome,Safari4+ */	background: -webkit-linear-gradient(top,  #488bbb 0%,#3577a8 100%); /* Chrome10+,Safari5.1+ */	background: -o-linear-gradient(top,  #488bbb 0%,#3577a8 100%); /* Opera 11.10+ */	background: -ms-linear-gradient(top,  #488bbb 0%,#3577a8 100%); /* IE10+ */	background: linear-gradient(to bottom,  #488bbb 0%,#3577a8 100%); /* W3C */	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#488bbb', endColorstr='#3577a8',GradientType=0 ); /* IE6-8 */	-webkit-box-shadow: inset 1px 1px 0 rgba(135,205,255,0.33);	-moz-box-shadow: inset 1px 1px 0 rgba(135,205,255,0.33);	box-shadow: inset 1px 1px 0 rgba(135,205,255,0.33);}.extended-pricing-table div.column.featured .button:hover,.prices-blocks-box div.price-cell.featured .custom-button:hover,.prices-blocks-box div.price-block.featured .custom-button:hover{	color: #fff;	background: #3577a8; /* Old browsers */	/* IE9 SVG, needs conditional override of 'filter' to 'none' */	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzM1NzdhOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0ODhiYmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);	background: -moz-linear-gradient(top,  #3577a8 1%, #488bbb 100%); /* FF3.6+ */	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#3577a8), color-stop(100%,#488bbb)); /* Chrome,Safari4+ */	background: -webkit-linear-gradient(top,  #3577a8 1%,#488bbb 100%); /* Chrome10+,Safari5.1+ */	background: -o-linear-gradient(top,  #3577a8 1%,#488bbb 100%); /* Opera 11.10+ */	background: -ms-linear-gradient(top,  #3577a8 1%,#488bbb 100%); /* IE10+ */	background: linear-gradient(to bottom,  #3577a8 1%,#488bbb 100%); /* W3C */	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3577a8', endColorstr='#488bbb',GradientType=0 ); /* IE6-8 */}section.prices h2.prices-header{	margin: 50px 0 -30px;	padding: 0 0 20px 10px;	text-transform: uppercase;	font-size: 18px;	line-height: 18px;	border-bottom: solid 1px #eaecee;}section section.extended-pricing-table{	margin: 50px 0;	float: left;	width: auto;      /*  margin-left: 15px;*/}/*.price-list{	float: left;	width: 304px;	margin: 0 0 0 14px;}*/.prices-blocks-box.list3 div.price-list:first-child{	margin: 0;}.price-list ul li{	padding: 10px 10px;	background: url('images/sprite/sprite.png') no-repeat left bottom;	list-style: none;}.price-list ul li:after{	display: block;	content: '.';	clear: both;	font-size: 0;	line-height: 0;	/*text-indent: 10000px;*/	color: transparent;	height: 0;}ul.features li:last-child,.price-list ul li:last-child{	background: none;}.price-list ul li .left{	float: left;}.price-list ul li .right{	float: right;	color: #3781b7;	font-weight: 900;	margin: 0 0 0 8px;}.extended-pricing-table div.column,.price-cell{	position: relative;	padding: 0 0 63px;	float: left;	margin: 0 0 0 8px;	width: 19%;	border: solid 1px #eaecee;	background: #fff;}
.extended-pricing-table div.column:first-child,.prices-blocks-box div.price-cell:first-child{	width: 14%;	margin: 0;	/*border: none; */        border: 1px solid #EAECEE;}div.features-list {    margin-right: -8px!important;    border: none!important;}.extended-pricing-table div.column.features-list div.header{	height: 54px;}.price-cell-header.empty{	height: 54px;}.extended-pricing-table div.column .header h2, .price-cell-header h3{	color: #C6C6C6;	height: 52px;	line-height: 52px;	padding: 0;	margin: 0;	text-align: center;	text-transform: uppercase;	font-size: 16px;	font-weight: 900;	border-bottom: solid 1px #454646;	background: #383838;}.extended-pricing-table div.column.featured .header h2 {	padding-top: 6px;}.extended-pricing-table div.column.featured .header h2{	color: #fff;	padding: 6px 0 0;	background: #3781B7;	border-bottom-color: #4589BB;}.extended-pricing-table div.column.featured{	padding-bottom: 69px;}.extended-pricing-table div.column.featured .button{	bottom: 17px;}
.extended-pricing-table div.column ul li,.price-cell-body ul li{padding: 10px;	text-align: l;}.extended-pricing-table li {	list-style:none;}.extended-pricing-table div.column ul li p{	padding:0;	margin:0;	line-height:0;	font-size:0;}.extended-pricing-table div.column:first-child ul li,.prices-blocks-box div.price-cell:first-child .price-cell-body ul li{	/*text-align: left;*/}div.features-list ul li {    text-align: left!important;}.extended-pricing-table div.column ul li:nth-child(odd),.price-cell-body ul li:nth-child(odd){	background: #eaecee;	}.extended-pricing-table div.column .price,.price-cell .price-cell-value{	height: 56px;	background: #383838;	text-align: center;	padding: 13px 0 0;	line-height: 24px;}.price-cell .price-cell-value.empty{	background: none;}.extended-pricing-table div.column .price {	margin-bottom: 0;}.extended-pricing-table div.column .price .price-period, .price-cell .price-cell-value .terms{	font-size: 11px;	color: #919191;	text-transform: uppercase;}.extended-pricing-table div.column .price span,.price-cell .price-cell-value .value{	font-size: 24px;	color: #fff;	display: block;	text-transform: none;}
.extended-pricing-table div.column .price span.price-period{font-size: 9px;	color: #919191;	text-transform: uppercase;}.extended-pricing-table div.column.featured .price span.price-period{	color: #fff;}.extended-pricing-table div.column .button,.price-cell .custom-button{	bottom: 14px;}.extended-pricing-table div.column.featured,.prices-blocks-box div.price-cell.featured{	height: auto;	padding-bottom: 69px;	border-color: #3781b7;}.prices-blocks-box div.price-cell.featured h3{	padding-top: 6px;	border-bottom-color: #4589bb;	color: #fff;	background: #3781b7;}.prices-blocks-box div.price-cell.featured .price-cell-value{	background: #3781b7;}.prices-blocks-box div.price-cell.featured .price-cell-value .terms{	color: #fff;}.prices-blocks-box div.price-cell.featured .custom-button{	bottom: 17px;}section hr.line{	background: #EAECEE;	color: #eaecee;	border: 0 none;	height: 1px;}.extended-pricing-table div.column.features-list{	background: none;}.extended-pricing-table div.column.features-list ul li:nth-child(even){	background: #fff;}.features .check,.features .uncheck{	color: transparent;	background-repeat: no-repeat;	background-position: center center;}.features .check{	background-image: url('../images/allowed.png');}.features .uncheck{	background-image: url('../images/denied.png');}	.simple-pricing-table .features li[data-tooltip],	.extended-pricing-table .features li[data-tooltip] { position: relative; cursor: help; }	.ie7 .simple-pricing-table .features li[data-tooltip],	.ie7 .extended-pricing-table .features li[data-tooltip] { cursor: auto; }		.simple-pricing-table .features li[data-tooltip]:hover,		.extended-pricing-table .features li[data-tooltip]:hover { color: #54555a; }	/* Tooltip container */	.simple-pricing-table .features li[data-tooltip]:before,	.extended-pricing-table .features li[data-tooltip]:before {		background: #fff8de;		border: 1px solid #fee5a2;		-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .10);		   -moz-box-shadow: 0 0 10px rgba(0, 0, 0, .10);		        box-shadow: 0 0 10px rgba(0, 0, 0, .10);		bottom: 0;/*		color: #7b7b7b;*/		color: #111;		content: attr(data-tooltip) !important;		font-size: 11px;		left: 0;		line-height: 1.5;		opacity: 0;		padding: 5px 10px;		position: absolute;		text-align: center;		-webkit-transition: 0.25s ease all;		-moz-transition: 0.25s ease all;		-ms-transition: 0.25s ease all;		-o-transition: 0.25s ease all;		transition: 0.25s ease all;		width: 143px;		z-index: 98;	}	.simple-pricing-table .features li[data-tooltip]:before {		white-space: normal !important;		left: -11px;		width: 100%;	}	.extended-pricing-table .features-list .features li[data-tooltip]:before {		left: -1px;		text-align: left;		width: 168px;	}		.simple-pricing-table .features li[data-tooltip]:hover:before,		.extended-pricing-table .features li[data-tooltip]:hover:before {			bottom: 100%;			opacity: 1;		}	/* Tooltip arrow */	.simple-pricing-table .features li[data-tooltip]:after,	.extended-pricing-table .features li[data-tooltip]:after {		background: #fff8de;		border-bottom: 1px solid #fee5a2;		border-right: 1px solid #fee5a2;		-webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, .05);		   -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, .05);		        box-shadow: 1px 1px 2px rgba(0, 0, 0, .05);		bottom: 0;		content: '';		display: block;		height: 10px;		left: 50%;		margin: 0 0 0 -5px;		opacity: 0;		position: absolute;		-webkit-transform: rotate(45deg);		   -moz-transform: rotate(45deg);		     -o-transform: rotate(45deg);		    -ms-transform: rotate(45deg);		        transform: rotate(45deg);		-webkit-transition: 0.25s ease all;		-moz-transition: 0.25s ease all;		-ms-transition: 0.25s ease all;		-o-transition: 0.25s ease all;		transition: 0.25s ease all;		width: 10px;		z-index: 99;	}		.simple-pricing-table .features-list .features li[data-tooltip]:after,		.extended-pricing-table .features-list .features li[data-tooltip]:after {			left: 22px;			margin-left: 0;		}		.simple-pricing-table .features li[data-tooltip]:hover:after,		.extended-pricing-table .features li[data-tooltip]:hover:after {			top: -5px;			opacity: 1;		}		.simple-pricing-table .features li[data-tooltip]:hover:after { bottom: 24px !important; }	.ie8 .simple-pricing-table .features li[data-tooltip]:before,	.ie8 .simple-pricing-table .features li[data-tooltip]:after,	.ie8 .extended-pricing-table .features li[data-tooltip]:before,	.ie8 .extended-pricing-table .features li[data-tooltip]:after { display: none; }		.ie8 .simple-pricing-table .features li[data-tooltip]:hover:before,		.ie8 .extended-pricing-table .features li[data-tooltip]:hover:before { display: block; }.simple-pricing-table span.price-value{	font-size: 60px;	line-height: 44px;	font-weight: 900;	color: #242424;}.simple-pricing-table span.price-value span{	font-size: 30px;	line-height: 30px;	font-weight: normal;	vertical-align: top;}.simple-pricing-table div.column {white-space: nowrap;width: 19.2%;margin-right: 1% !important;margin-left: 0;}div.footer2 {    text-align: center;    display: block;    overflow: auto;}.simple-pricing-table div.column.featured ul{	padding-bottom: 28px;}.simple-pricing-table div.featured {padding-bottom: 32px;margin-right: -1%!important;margin-left: -1%!important;}.simple-pricing-table h5.description{	white-space: normal;	height: 36px;	margin: 0 !important;	line-height: 20px;}.simple-pricing-table ul{	padding-top: 3px;/*	overflow: hidden;*/}.simple-pricing-table ul li {	list-style:none;}.extended-pricing-table a.button, .simple-pricing-table a.button {float: none;margin: 0;margin-left: auto;margin-right: auto;cursor: pointer;font-family: inherit;overflow: visible;text-decoration: none;font-weight: 700;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;left: 50%;color: #5e5e5e;border: 1px solid #c8bfc6;-webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.075),inset 0 1px 0 rgba(255,255,255,0.3),0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.075),inset 0 1px 0 rgba(255,255,255,0.3),0 1px 2px rgba(0,0,0,0.1);box-shadow: inset 0 -1px 0 rgba(0,0,0,0.075),inset 0 1px 0 rgba(255,255,255,0.3),0 1px 2px rgba(0,0,0,0.1);}.extended-pricing-table a.button:hover,.simple-pricing-table a.button:hover {	background: 0;	text-decoration: none;}section section.simple-pricing-table  {    float: left;    margin: 50px 0;    width: auto;}.simple-pricing-table .column {    border: 1px solid #EAECEE;    float: left;    margin: 0 0 0 8px;    padding: 0 0 26px;    position: relative;    width: 19%;    background:  #FFFFFF;}.simple-pricing-table .column:FIRST-CHILD { 	margin:0;}.simple-pricing-table .column.featured {border-color: #FFFFFF;box-shadow: 0 0 18px rgba(0, 0, 0, 0.21);margin: -6px -9px -6px -1px;width: 20%;z-index: 1;}.simple-pricing-table .column.featured .header H2{    background: none repeat scroll 0 0 #3781B7;    color: #FFFFFF;}.simple-pricing-table .column.featured .header H3{	color: #3781B7;}.simple-pricing-table .column.featured .header H3 .price-value{	color: #3781B7;}.simple-pricing-table .header .price-period {    color: #A7A7A7;    font-size: 11px;    margin: 12px 0 0;    text-transform: uppercase;}.simple-pricing-table .header {    text-align: center;}.simple-pricing-table .header H2{    background: #F6F6F6;    border-bottom: 1px solid #E4E7E9;    font-size: 16px;    font-weight: 900;    height: 51px;    line-height: 50px;    padding: 0;    text-transform: uppercase;    color: #3781B7;}.simple-pricing-table .header H3{    color: #A7A7A7;    font-size: 11px;    margin: 18px 0 0;    padding: 0;    text-transform: uppercase;}.simple-pricing-table .header H5{    color: #242424;    display: inline-block;    font-size: 12px;    font-weight: normal;    margin: 10px 0 0;    padding: 0 12px;    text-align: center;}.simple-pricing-table UL {    padding: 21px 20px 16px;    text-align: left;}.simple-pricing-table UL LI {/*   background: url("images/ch001/allowed.png") no-repeat scroll 8px 12px, url("images/sprite/sprite.png") no-repeat left bottom;      */     background: url('../img/dots.png') repeat-x bottom;     padding: 10px 8px 12px 24px;}.simple-pricing-table UL LI P{    font-size: 0;    line-height: 0;    margin: 0;    padding: 0;}.simple-pricing-table UL LI SPAN{    display: inline-block;    height: 100%;    margin: 0 0 0 -24px;    padding: 0 16px 0 0;    width: 8px;}.simple-pricing-table .footer {    text-align:center;}.simple-pricing-table .column.featured .button{	color: #fff;	border-color: #387aab;	background: #488bbb; /* Old browsers */	/* IE9 SVG, needs conditional override of 'filter' to 'none' */	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ4OGJiYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzNTc3YTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);	background: -moz-linear-gradient(top,  #488bbb 0%, #3577a8 100%); /* FF3.6+ */	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#488bbb), color-stop(100%,#3577a8)); /* Chrome,Safari4+ */	background: -webkit-linear-gradient(top,  #488bbb 0%,#3577a8 100%); /* Chrome10+,Safari5.1+ */	background: -o-linear-gradient(top,  #488bbb 0%,#3577a8 100%); /* Opera 11.10+ */	background: -ms-linear-gradient(top,  #488bbb 0%,#3577a8 100%); /* IE10+ */	background: linear-gradient(to bottom,  #488bbb 0%,#3577a8 100%); /* W3C */	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#488bbb', endColorstr='#3577a8',GradientType=0 ); /* IE6-8 */	-webkit-box-shadow: inset 1px 1px 0 rgba(135,205,255,0.33);	-moz-box-shadow: inset 1px 1px 0 rgba(135,205,255,0.33);	box-shadow: inset 1px 1px 0 rgba(135,205,255,0.33);}.simple-pricing-table .column.featured .button:HOVER{	color: #fff;	background: #3577a8; /* Old browsers */	/* IE9 SVG, needs conditional override of 'filter' to 'none' */	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzM1NzdhOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0ODhiYmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);	background: -moz-linear-gradient(top,  #3577a8 1%, #488bbb 100%); /* FF3.6+ */	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#3577a8), color-stop(100%,#488bbb)); /* Chrome,Safari4+ */	background: -webkit-linear-gradient(top,  #3577a8 1%,#488bbb 100%); /* Chrome10+,Safari5.1+ */	background: -o-linear-gradient(top,  #3577a8 1%,#488bbb 100%); /* Opera 11.10+ */	background: -ms-linear-gradient(top,  #3577a8 1%,#488bbb 100%); /* IE10+ */	background: linear-gradient(to bottom,  #3577a8 1%,#488bbb 100%); /* W3C */	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3577a8', endColorstr='#488bbb',GradientType=0 ); /* IE6-8 */}.page-content .simple_heading {    border-bottom: 1px solid #EAECEE;    color: #3781B7;    font-size: 18px;    line-height: 18px;    margin: 50px 0 0 !important;    padding: 0 0 20px 10px !important;    text-transform: uppercase;}.simple-pricing-table .header .price-period{    color: #A7A7A7;    display: block;    font-size: 11px;    line-height: 11px;    margin: 12px 0 0;    text-transform: uppercase;}.simple-pricing-table .featured .header H3 .price-period { 	color:#a7a7a7;}.simple-pricing-table p,.extended-pricing-table p{	margin-bottom: 0;}.simple-pricing-table div.column:last-child,.extended-pricing-table div.column:last-child {margin-right: 0 !important;}.extended-pricing-table,.simple-pricing-table {margin-bottom: 40px;}.wpb_content_element {display: block;}.simple-pricing-table div.column .discount{    background: url("../img/discount.png") no-repeat 0 0;    color: #FFFFFF;    display: block;    font-size: 14px;    font-weight: 900;    height: 34px;    padding: 6px 0 0 10px;    position: absolute;    right: -3px;    top: 36px;    width: 50px;    z-index: 1;    text-align: center;}.simple-pricing-table div.column .button {width: 70%;margin-left: -35%;bottom: 20px;}.prices-blocks-box.list3 div.price-list:first-child{	margin: 0;}.price-list ul li{	padding: 10px 10px;	background: url('../img/dots.png') repeat-x bottom;}.price-list ul li:after{	display: block;	content: '.';	clear: both;	font-size: 0;	line-height: 0;	/*text-indent: 10000px;*/	color: transparent;	height: 0;}ul.features li:last-child,.price-list ul li:last-child{	background: none;}.price-list ul li .left{	float: left;}.price-list ul li .right{	float: right;	color: #3781b7;	font-weight: 900;	margin: 0 0 0 8px;}/*------ Blockquotes -----------*/blockquote:after {background: url(../img/sprite.png) -445px -105px no-repeat;position: absolute;width: 40px;height: 40px;left: 0;top: 0;content: '';}blockquote {margin: 20px 0;padding: 0 20px 0 40px;color: #3b74aa;font-style: italic;line-height: 1.7;font-weight: 400;}.blockquote-container-center {	width: 100%;	margin-bottom: 20px;}.blockquote-container-slider {	width: 100%;}.blockquote-container-slider p {	font-size: 1em !important;}.blockquote-container-left {	float: left;	margin-right: 15px;	margin-bottom: 10px;}.blockquote-container-right {	float: right;	margin-left: 10px;	margin-bottom: 10px;}.blockquote {background: url(../img/sprite.png) -443px -105px no-repeat;position: relative;padding: 0px 15px 0px 55px;font-style: italic;line-height: 1.7;font-weight: 400;min-width: 120px;margin: 0;}.blockquote-modern {	border-left: 3px solid #97c44b;	padding: 22px 0px 22px 25px;	background: #FFFFFF;}.blockquote-container-slider .blockquote-classic:before {	color: #444444 !important;}.blockquote	p{	font-size: 1.07em;	line-height: 22px;	margin-bottom: 10px;color: #3b74aa;margin-top: 14px;}.blockquote	span{	text-align: left;	font-size: 1em;	font-style: normal;	font-weight: 600;}.blockquote	span a {	color: #606060;}/*------- Buttons ----------------*/.btn-style2 {font-size: 10px;border-radius: 4px;background-color: #4989CE;color: #f3f3f3;text-align: center;text-transform: uppercase;text-shadow: 1px 1px 0 rgba(0,0,0,0.5);font-weight: bold !important;font-size: 12px;opacity: 0.95;box-shadow: inset 0 -4px 0 -1px rgba(0,0,0,0.2);font-family: 'Open Sans', Arial, Tahoma !important;transition: opacity 0.15s;}.btn-style2:hover {opacity: 1;}.btn-style2.mid:active,.btn-style2.big:active {box-shadow: inset 0 -2px 0 -1px rgba(0,0,0,0.2);top: 1px;position: relative;padding-top: 13px;padding-bottom: 13px;}.btn-style2.small:active {box-shadow: inset 0 -2px 0 -1px rgba(0,0,0,0.2);top: 1px;position: relative;padding-top: 7px;padding-bottom: 7px;}.btn-style2:before {margin-right: 10px;font-family: FontAwesome;font-weight: normal;}.btn {/*float: left;*/text-decoration: none;text-transform: uppercase;font-size: 10px;color: #45484a;border-radius: 5px;background: rgb(216,219,221);background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top, rgba(216,219,221,1) 0%, rgba(243,243,243,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(216,219,221,1)), color-stop(100%,rgba(243,243,243,1)));background: -webkit-linear-gradient(top, rgba(216,219,221,1) 0%,rgba(243,243,243,1) 100%);background: -o-linear-gradient(top, rgba(216,219,221,1) 0%,rgba(243,243,243,1) 100%);background: -ms-linear-gradient(top, rgba(216,219,221,1) 0%,rgba(243,243,243,1) 100%);background: linear-gradient(to bottom, rgba(216,219,221,1) 0%,rgba(243,243,243,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d8dbdd', endColorstr='#f3f3f3',GradientType=0 );border-bottom: 1px solid #fff;border-right: 1px solid #fff;box-shadow: 1px 1px 0px 0 #c5c5c5;margin-bottom: 10px;}.btn.small,.btn-style2.small {padding: 8px 21px;}.btn.mid,.btn-style2.mid {padding: 14px 38px;}.btn.big,.btn-style2.big {padding: 14px 60px;}.btn-style2 img {display: inline-block;margin-right: 10px;height: 16px;vertical-align: middle;}/*-------- Button style3 ------------*/body .btn-style3 {font: 14px 'open sans', arial, tahoma;color: #e2e5e8;text-shadow: 1px 1px 1px rgba(0,0,0,0.1);border: 1px solid rgba(0,0,0,0.1);padding: 19px 40px;box-shadow: inset 0 6px 0 0 rgba(255,255,255,0.15);border-radius: 3px;text-transform: uppercase;}.btn-style3:before {font-family: fontawesome;margin-right: 10px;}/*-------- Infobox ---------*/.infobox {float: left;width: 100%;text-align: center;position: relative;border: 1px solid #ccc;border-radius: 3px;overflow: hidden;}.infobox h2 {margin-top: 60px;font-weight: 400;font-size: 23px;}.infobox h3 {font-weight: 400;}.infobox .btn {margin: 0 auto;float: none;display: block;width: 55px;margin-top: 10px;margin-bottom: 50px;}.infobox .bottom-line {position: absolute;bottom: 0;width: 100%;height: 1px;background-color: #2373cd;border-bottom: 1px solid #3aa6e3;border-top: 1px solid #cbcbcc;left: 0;}/*-------- Infobox ---------*//*--------- Latest Tweets --------*/.tweets-desc a {word-wrap: break-word;}/*--------- Latest Tweets --------*//*-------------------- LASTEST POSTS GALLERY -----------------*/.latest-posts-gallery .flex-direction-nav li {background-position: -278px -169px;background-image: url(../img/sprite.png);width: 51px;height: 51px;display: inline-block;margin-left: -4px;}.latest-posts-gallery .flex-direction-nav {	display: block;	position: absolute;	top: 35%;	left: 50%;	margin-left: -47px;	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";	filter: alpha(opacity=0);	opacity: 0;	-webkit-transition: 0.3s;	-moz-transition: 0.3s;	-o-transition: 0.3s;	-ms-transition: 0.3s;	transition: 0.3s;}.latest-posts-gallery:hover .flex-direction-nav {opacity: 1;}.latest-posts-gallery {position: relative;}.latest-posts-gallery .flex-direction-nav li a {font-size: 0;border-radius: 50%;margin: 5px;width: 41px;height: 40px;-webkit-box-shadow: inset 0 30px 30px -30px rgba(0,0,0,0.4);box-shadow: inset 0 30px 30px -30px rgba(0,0,0,0.4);display: block;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-webkit-transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;transition: 0.3s;}.latest-posts-gallery .flex-direction-nav li a:hover {background-color: #407eb5;}.latest-posts-gallery .flex-prev {background-position: -284px -275px;background-image: url(../img/sprite.png);}.latest-posts-gallery .flex-next {background-position: -282px -325px;background-image: url(../img/sprite.png);}/*-------------------- LASTEST POSTS GALLERY -----------------*//*------------------- DROPCAPS -----------------------*/.dropcap {position: relative;width: 100%;margin-bottom: 30px;}.dropcap_holder {display: block;float: left;margin-right: 8px;width: 35px;height: 35px;}.dropcap_text {display: block;}.dropcap_circle .dropcap_letter {color: #ffffff;background: #3b74a9;border-radius: 17px;top: 4px;font-size: 22px;}.dropcap_letter {position: absolute;top: -10px;left: 0px;width: 35px;height: 35px;font-size: 35px;text-align: center;font-family: Arial;color: #3b74a9;}/*------------------- PERSON DETAILS -----------------------*/.personal-details {	margin-bottom: 2em;padding: 30px 0 0;}/*------------------- RECENT POSTS  -----------------------*/.recent-posts h4 {	margin-bottom: 10px;}/*---------- Services -----------*/.service {display: block;text-align: center;margin-bottom: 20px;}.service-icon {	width: 100px;	height: 100px;	position: relative;	background: #f3f3f3;	border-radius: 50%;	-webkit-box-shadow: 0 0 0px 1px #cdcecf;	box-shadow: 0 0 0px 1px #cdcecf;	padding: 2px;	display: inline-block;	margin-bottom: 20px;margin-top: 1px;cursor: pointer;}.service-icon span {	position: absolute;	width: 40px;	height: 40px;	font-size: 40px;	left: 50%;	top: 50%;	margin: -20px 0 0 -20px;	z-index: 10;	color: #bfc1c2;	-webkit-transition: 0.3s;	-moz-transition: 0.3s;	-o-transition: 0.3s;	-ms-transition: 0.3s;	transition: 0.3s;}.service-icon:hover span {color: #3170ac;}.service-icon div {	display: block;	margin: 0;	border-radius: 50%;	border: 4px solid #ccc;	text-align: center;	line-height: 100px;	border-bottom-color: #f3f3f3 !important;	-webkit-transform: rotateZ(-45deg);	-moz-transform: rotateZ(-45deg);	-o-transform: rotateZ(-45deg);	-ms-transform: rotateZ(-45deg);	transform: rotateZ(-45deg);	width: 100%;	height: 100%;	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	-ms-box-sizing: border-box;	box-sizing: border-box;	background: #fff;	-webkit-transition: 0.3s;	-moz-transition: 0.3s;	-o-transition: 0.3s;	-ms-transition: 0.3s;	transition: 0.3s;	-webkit-transition-property: border-color, -webkit-transform;	-moz-transition-property: border-color, -moz-transform;	-o-transition-property: border-color, -o-transform;	-ms-transition-property: border-color, -ms-transform;	transition-property: border-color, transform;	-webkit-backface-visibility: hidden;}.service-icon:hover div {	-webkit-transform: rotateZ(133deg);	-moz-transform: rotateZ(133deg);	-o-transform: rotateZ(133deg);	-ms-transform: rotateZ(133deg);	transform: rotateZ(133deg);}.service-icon:hover div {border-color: #3170ac;}.service h2 {font: 900 14px Open Sans, Arial, Tahoma;}.service-icon img {position: absolute;top: 50%;left: 50%;z-index: 10;width: 50px;height: 50px;margin: -25px 0 0 -25px;}/*--- Service style2 ---*/.service.service-style2 .service-icon span {color: #3170ac;}.service.service-style2:hover .service-icon div{background-color: #3170ac;}.service.service-style2:hover .service-icon span {color: #fff;}.service.service-style2 {background-color: rgba(255, 255, 255, 0.75);padding: 0 30px 30px;margin-top: 40px;font: 13px Open Sans, Arial;color: #303030;position: relative;}.service.service-style2 .service-icon {box-shadow: 0 0 3px 0 rgba(0,0,0,0.3);background: rgba(243, 243, 243, 0.56);margin-top: -47px;width: 88px;height: 88px;margin-bottom: 25px;padding: 3px;}.service.service-style2 div {	border: 0;	background-color: #eaeaea;	-webkit-transition: 0.5s;	-moz-transition: 0.5s;	-o-transition: 0.5s;	-ms-transition: 0.5s;	transition: 0.5s;}.service-icon:hover div {border-color: #3170ac;}.service.service-style2 .read-more {color: #303030;background: transparent;line-height: 12px;}.service.service-style2 .read-more:after {background-position: -16px -25px;background-image: url(../img/sprite.png);content: '';width: 11px;height: 12px;display: inline-block;}/*---------- Icons style4 -----------*/.sc-icon {/*padding-left: 60px;*/border-bottom: 1px solid #dadada;position: relative;margin-bottom: 10px;}.sc-icon span {color: #3170ac;font-size: 40px;position: absolute;top: 0;left: 0;}.sc-icon span.uploaded {width: 40px;line-height: 40px;text-align: center;}.sc-icon h2 {font-weight: 900;font-size: 18px;text-transform: none;margin-bottom: 10px;}.sc-icon p b {color: #3170ac;}/*----- Icon Style 5 --------*/.sc-icon.sc-icon-style2 span {	background-color: #fbfbfb;	border: 1px solid #efefef;	border-radius: 50%;	width: 60px;	height: 60px;	text-align: center;	line-height: 60px;	color: #898a8b;	position: relative;	display: inline-block;	margin-right: -70px;	margin-bottom: 10px;font-size: 30px;	-webkit-transition: 0.3s;	-moz-transition: 0.3s;	-o-transition: 0.3s;	-ms-transition: 0.3s;	transition: 0.3s;}.sc-icon.sc-icon-style2 {border: 0;padding: 0;}.sc-icon.sc-icon-style2 h2 {padding-left: 80px;display: inline-block;vertical-align: middle;margin-top: -10px;}.sc-icon.sc-icon-style2 p {clear: both;display: block;}.sc-icon.sc-icon-style2:hover span {background-color: #3170ac;color: #fff;}.sc-icon.sc-icon-style2 span img {width: 30px;line-height: 60px;vertical-align: middle;margin-top: -6px;display: inline-block;}/*------------- Icon style 6 ---------------------*/
.sc-icon.sc-icon-style3 {border: 0;padding-left: 100px;}
.sc-icon.sc-icon-style3 h2 {text-transform: uppercase;font-size: 14px;font-weight: 600;}
.sc-icon.sc-icon-style3 span {color: #fff;background-color: #4a97ca;width: 70px;height: 70px;border-radius: 50%;text-align: center;line-height: 70px;font-size: 35px;}.sc-icon.sc-icon-style3 span img {width: 30px;vertical-align: middle;display: inline-block;height: 30px;margin-top: -10px;}/*------------- Icon style 7 ---------------------*/.sc-icon.sc-icon-style4 {text-align: center;border: 0;padding: 0;}.sc-icon.sc-icon-style4:hover span {color: #fff;background-color: #1b8bd2;}.sc-icon.sc-icon-style4 span {	position: static;	display: inline-block;	margin-bottom: 5px;	color: #717475;	background-color: #fff;	border-radius: 50%;	width: 63px;	height: 63px;	vertical-align: middle;	line-height: 63px;	font-size:32px;	-webkit-transition: 0.3s;	-moz-transition: 0.3s;	-o-transition: 0.3s;	-ms-transition: 0.3s;	transition: 0.3s;}.sc-icon.sc-icon-style4 h2 {/*font-weight: 100;*/font-weight: bold;font-size: 24px;margin-bottom: 0px;}.sc-icon.sc-icon-style4 a {color: #1b8bd2;display: inline-block;}.sc-icon.sc-icon-style4 a:after {content: "\f105";font-family: FontAwesome;margin-left: 5px;font-size: 14px;}.sc-icon.sc-icon-style4 p {margin-bottom: 10px;}/*---------- Special text -----------*/.special-text-pattern {	background: url(../img/special-text-pattern.png) left center repeat-x;}.special-text-pattern span {	background-color: #F3F3F3;	padding: 0 13px 0 6px;}/*------ Featured Projects ----------*/.featured-projects p {text-align: center;width: 50%;display: inline-block;margin-bottom: 50px;}.featured-projects {text-align: center;position: relative;clear: both;}.featured-projects .pagination {position: absolute;top: 10px;right: 0;}.featured-project {background-color: #f3f6f8;-webkit-box-shadow: 0 0 10px 2px rgba(0,0,0,0.1);box-shadow: 0 0 10px 2px rgba(0,0,0,0.1);margin: 10px 15px 15px;-webkit-transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;transition: 0.3s;float: left;width: 100%;box-sizing: border-box;}.featured-project:hover {background-color: #fff;}.featured-project:hover h2{	color: #4c83b7;}.featured-project .likes:hover {	cursor: pointer;}.featured-project:hover .likes:before {color: #be4243;}.featured-project img {width: 100%;height: auto;display: block;}.featured-project-slider .slides {float: left;}.project-body {	text-align: left;	float: left;	padding: 20px;	position: relative;	width: 100%;	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	-ms-box-sizing: border-box;	box-sizing: border-box;}.featured-project h2 {	color: #474747;	font-weight: 100;	font-size: 18px;	text-transform: none;	margin-bottom: 5px;	-webkit-transition: 0.3s;	-moz-transition: 0.3s;	-o-transition: 0.3s;	-ms-transition: 0.3s;	transition: 0.3s;}.featured-project h3 {color: #474747;font-weight: 300;font-size: 11px;margin-bottom: 0px;}.likes {	position: absolute;	top: 40px;	right: 20px;	line-height: 8px;	font-size: 11px;}.likes:before {font-size: 19px;color: #adb2b6;margin-right: 7px;	-webkit-transition: 0.3s;	-moz-transition: 0.3s;	-o-transition: 0.3s;	-ms-transition: 0.3s;	transition: 0.3s;}.featured-projects 
.sc-divider {border-bottom-width: 1px;}
.featured-project-slider.full-width .featured-project {	margin: 10px 0px 15px 1px;	-webkit-box-shadow: 0 3px 10px -1px rgba(0,0,0,0.1);	box-shadow: 0 3px 10px -1px rgba(0,0,0,0.1);background-color: #f0f0f0;}.featured-project-slider.full-width .featured-project:hover {background-color: #ffffff;}
.featured-project-slider.full-width .featured-project:hover .project-body:after {border-color: transparent transparent #ffffff transparent;}.featured-project-slider.full-width .slides li {overflow: hidden;}.featured-project-slider.full-width .project-body:after {	width: 0px;	height: 0px;	border-style: solid;	border-width: 0 9px 8px 9px;	border-color: transparent transparent #f0f0f0 transparent;	content: '';	position: absolute;	top: -8px;	left: 20px;	-webkit-transition: 0.3s;	-moz-transition: 0.3s;	-o-transition: 0.3s;	-ms-transition: 0.3s;	transition: 0.3s;-webkit-backface-visibility: hidden;}.featured-project-slider.full-width .featured-project a {position: relative;display: block;}.featured-project a {display: block;width: 100%;height: auto;float: left;}.featured-project .hover:after {	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";	filter: alpha(opacity=100);	opacity: 1 !important;	-webkit-transform: scale(1) !important;	-moz-transform: scale(1) !important;	-o-transform: scale(1) !important;	-ms-transform: scale(1) !important;	transform: scale(1) !important;}.featured-project-slider.full-width .featured-project >a:hover:after {opacity: 1;-webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);transform: scale(1);}.featured-project-slider.full-width .featured-project > a:after {content: '+';position: absolute;left: 50%;top: 50%;width: 87px;height: 87px;background-color: rgba(0,0,0,0.4);border-radius: 50%;border: 3px solid rgba(255,255,255,0.6);-webkit-box-shadow: 0 0 4px 0 rgba(0,0,0,0.3);box-shadow: 0 0 4px 0 rgba(0,0,0,0.3);color: #fff;font-size: 30px;font-weight: 100;line-height: 87px;margin-top: -45px;margin-left: -45px;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);opacity: 0;-webkit-transform: scale(0);-webkit-transition: all 300ms cubic-bezier(0.175, 0.885, 0.320, 1);-webkit-transition: all 300ms cubic-bezier(0.175, 0.885, 0.320, 1.275);-moz-transition: all 300ms cubic-bezier(0.175, 0.885, 0.320, 1.275);-ms-transition: all 300ms cubic-bezier(0.175, 0.885, 0.320, 1.275);-o-transition: all 300ms cubic-bezier(0.175, 0.885, 0.320, 1.275);transition: all 300ms cubic-bezier(0.175, 0.885, 0.320, 1.275);}/*----------- Testimonials slider ---------*/.sc-testimonial-slider {position: relative;text-align: center;}.control-nav .flex-control-nav {position: static;display: inline-block;text-align: center;padding: 0;}.sc-testimonial-slider {position: relative;}.sc-testimonial {text-align: left;/*padding-left: 60px;*/ padding-left: 0;/*background: url(../img/quote2.png) no-repeat left top;*/}.sc-testimonial span {font-weight: bold;color: #555555;}.control-nav .flex-control-nav a {background: #CECECE;width: 10px;height: 10px;margin-top: 1px;}.control-nav .flex-control-nav a.flex-active {background: #2774ae;border: 0;width: 11px;height: 11px;margin-top: 0;}.control-nav .flex-control-nav li {list-style: none;}/*------------ Testimonial style2 -----------*/.sc-testimonial.sc-testimonial-style2 {padding-left: 140px;padding-top: 40px;background: url(../img/quote3.png) no-repeat 140px top;position: relative;}.sc-testimonial.sc-testimonial-style2 img {position: absolute;left: 0;top: 0;border-radius: 50%;padding: 4px;background-color: #fff;border: 1px solid #d5d6d6;width: 105px;height: 105px;}.sc-testimonial.sc-testimonial-style2 span {text-transform: uppercase;font-size: 11px;font-weight: normal;}.sc-testimonial.sc-testimonial-style2 span b {	font-weight: 900;	display: block;}/*---------- Accordion style3 --------------*/.widget_accordion.accordion_style3 .item {padding: 0;border: 0;}.widget_accordion.accordion_style3 li {list-style:none;}.widget_accordion.accordion_style3 .button {left: auto;right: 15px;top: 8px;width: 25px;height: 25px;border: 1px solid #e3e3e3;border-radius: 50%;text-align: center;line-height: 25px;background-color: #fff;}.widget_accordion.accordion_style3 header {background-color: transparent;padding: 10px 20px;border: 1px solid #e3e3e3;margin-bottom: -1px;}.widget_accordion.accordion_style3 h2 {margin: 0;}.widget_accordion.accordion_style3 .button span {position: static;margin: 0;width: 25px;color: #e3e3e3;}.widget_accordion.accordion_style3 .item-container {padding: 20px;font-size: 13px;}.widget_accordion.accordion_style3 .active header {background-color: #fdfdfd;}.widget_accordion.accordion_style3 .button span+span {margin-top: 2px;}/*------------ Rounded Counter -----------------*/.sc-counter {	background-color: rgba(0,0,0,0.13);	border-radius: 50%;	width: 70%;	display: block;	color: #fff;	text-align: center;	font-size: 12px;	text-transform: uppercase;	text-shadow: 1px 1px 1px rgba(0,0,0,0.3);	margin-left: 15%;	position: relative;	-webkit-box-shadow: inset 0 0 20px -10px rgba(0,0,0,0.1);	box-shadow: inset 0 0 20px -10px rgba(0,0,0,0.1);}.sc-counter img {float: left;width: 100%;height: auto;clear: both;}.sc-counter span {position: absolute;top: 50%;left: 0;margin-top: 20px;width: 100%;text-align: center;}.sc-counter .sc-quantity {font-weight: 900;display: block;font-size: 60px;position: absolute;width: 105px;height: 80px;margin: -55px 0 0 -53px;left: 50%;top: 50%;}/*----------- Gallery slider --------------*/.thumbnail-slider li img {	width: 100%;	height: auto;	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";	filter: alpha(opacity=50);	opacity: 0.5;	cursor: pointer;	padding: 4px;	background-color: #fff;	border: 1px solid #e7e7e7;	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	-ms-box-sizing: border-box;	box-sizing: border-box;}.thumbnail-slider .flex-active-slide img {opacity: 1;}.thumbnail-slider li.not-visible {-webkit-transform: translateY(100%);transition: 0.2s;}.gallery-slider .slides li img {	float: left;	width: 100%;	height: auto;}.flexslider.gallery-slider {	margin-bottom: 4px;	background-color: #fff;	padding: 4px 4px 4px;	border-radius: 2px;	border: 1px solid #e7e7e7;	display: block;}.flexslider.gallery-slider li {	display: none;}.flexslider.gallery-slider li.flex-active-slide {	display: block;}.flexslider.thumbnail-slider li {padding-left: 4px;width: 109px;}.flexslider.thumbnail-slider {margin-left: -4px;}.thumbnail-slider .slides {width: 102% !important;}.gallery-image span:after {background: url(../img/link.png) center;position: absolute;top: 50%;left: 50%;content: '';-webkit-backface-visibility: hidden;width: 92px;margin: -46px 0 0 -46px;height: 92px;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);opacity: 0;-webkit-transform: scale(0);-webkit-transition: all 300ms cubic-bezier(0.175, 0.885, 0.320, 1);-webkit-transition: all 300ms cubic-bezier(0.175, 0.885, 0.320, 1.275);-moz-transition: all 300ms cubic-bezier(0.175, 0.885, 0.320, 1.275);-ms-transition: all 300ms cubic-bezier(0.175, 0.885, 0.320, 1.275);-o-transition: all 300ms cubic-bezier(0.175, 0.885, 0.320, 1.275);transition: all 300ms cubic-bezier(0.175, 0.885, 0.320, 1.275);z-index: 10000;}.gallery-image:hover span:after {opacity: 1;-webkit-transform: scale(1);}.gallery-image span {position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.23);opacity:0;transition: 0.3s;}.gallery-image:hover span {opacity:1;}.gallery-thumb:after {	content: attr(title);	position: absolute;	bottom: 100%;	background: rgba(0,0,0,0.7);	left: 40px;	padding: 10px 20px;	color: #fff;	border-radius: 4px;	z-index: 1;	width: 230px;	-webkit-transition: 0.7s;	-moz-transition: 0.7s;	-o-transition: 0.7s;	-ms-transition: 0.7s;	transition: 0.7s;	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";	filter: alpha(opacity=0);	opacity: 0;visibility: hidden;}.gallery-thumb:before {content: '';width: 0px;height: 0px;border-style: solid;border-width: 15px 15px 0 0;border-color: rgba(0, 0, 0, 0.7) transparent transparent transparent;top:0;left: 70px;position: absolute;z-index: 1;visibility: hidden;	-webkit-transition: 0.7s;	-moz-transition: 0.7s;	-o-transition: 0.7s;	-ms-transition: 0.7s;	transition: 0.7s;	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";	filter: alpha(opacity=0);	opacity: 0;}.thumbnail-slider .flex-viewport {overflow: visible !important;}.gallery-thumb {position: relative;display: block;margin-bottom: 4px;}.gallery-thumb.tooltip:hover:after, .gallery-thumb.tooltip:hover:before {	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";	filter: alpha(opacity=100);	opacity: 1;	-webkit-transition: 0.2s;	-moz-transition: 0.2s;	-o-transition: 0.2s;	-ms-transition: 0.2s;	transition: 0.2s;visibility: visible;}.thumbnail-slider img {display: block;}.gallery-thumb div {display: block;overflow: hidden;}/*** Promo line*/.sc-promoline-button {	white-space: nowrap;	text-align: right;}.sc-promoline-button img {	display: inline-block;	margin-right: 10px;	height: 16px;	vertical-align: middle;}.sc-promo-line-text {	font-size: 34px;	margin-top: -16px;	color: #FFF;	margin-bottom: 0 !important;	letter-spacing: -0.03em;	font-weight: 300;}.sc-promo-line-header {	font-weight: bold;}/*---------- Get in touch ---------------*/#get_in_touch input,  #get_in_touch textarea {color: #abacad;background: #fff;border: 1px solid #E3E3E4;display: block;width: 100%;padding: 12px 20px;box-sizing: border-box;outline:none;}#get_in_touch .name input {border-bottom: 0;}#get_in_touch textarea {margin: 20px 0;min-height:100px;}#get_in_touch input[type=submit] {	width:auto;} #get_in_touch :-moz-placeholder {    font-style:normal;    color: #abacad;  }#get_in_touch  :-ms-input-placeholder {    font-style:normal;    color: #abacad;  } #get_in_touch ::-webkit-input-placeholder {    font-style:normal;    color: #abacad;  }  #get_in_touch div {position: relative;}#get_in_touch .name:before {content: "\f007";}#get_in_touch div:before {font-family: FontAwesome;position: absolute;right: 14px;top: 13px;font-size: 20px;color: #abacad;}#get_in_touch .e-mail:before {content: "\f0e0";}.clear_form {float: right;color: #abacad;text-transform: uppercase;font-size: 11px;cursor: pointer;}.clear_form:after {content: "\f057";font-family: fontawesome;margin-left: 5px;font-size: 14px;}/*** Form*/.sc-form-success {	margin-bottom: 10px;}.sc-form .error {	color: #FF0000;}.sc-form-row {	position: relative;}.sc-form-row input,.sc-form-row textarea {	width: 94%;	border: 1px solid #e3e3e3;	padding: 10px 3%;	background-color: #FFF;	background-image: none;}.sc-form-no-top-border input {	border-top-width: 0;}.sc-form-row.sc-form-textarea,.sc-form-row.sc-form-submit {	margin-top: 18px;}.sc-form-submit input {	width: auto;	text-transform:uppercase;	background-color: #FFF;	color: #45484a;}.sc-form-row.sc-form-first {	margin-top: 0;}.sc-form-row span.sc-form-icon,.sc-form-row span.sc-form-clear {	position: absolute;	right: 10px;	top: 12px;	display: inline-block;	color: #abacad;}.sc-form-row span.sc-form-clear {	text-transform: uppercase;	cursor: pointer;}.sc-form :-moz-placeholder {	color: #b1b2b2;}.sc-form :-ms-input-placeholder {	color: #b1b2b2;}.sc-form ::-webkit-input-placeholder {	color: #b1b2b2;}.sc-our-clients-2 {	padding-top: 10px;}.sc-icon h2.title{text-align: left;}

.Button {
	background:#3f7698;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	/*border-radius:6px;*/
	border:1px solid #84bbf3;
	display:inline-block;
	cursor:pointer;
	color:#ffffff !important;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #528ecc;
        margin-bottom: 10px;
}
.Button:hover {
	background:#32788E;
	
}
.Button:active {
	position:relative;
	top:1px;
}

.ulFooter ul li {color: #FFF; border: none;box-shadow: none;}