/* #Reset & Basics (Inspired by E. Meyers)================================================== */	html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {		margin: 0;		padding: 0;		border: 0;		font-size: 100%;		font: inherit;		vertical-align: baseline; }	article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {		display: block; }	body {		line-height: 1; }	ol, ul {		list-style: none; }	blockquote, q {		quotes: none; }	blockquote:before, blockquote:after,	q:before, q:after {		content: '';		content: none; }	table {		border-collapse: collapse;		border-spacing: 0; }/* #Basic Styles================================================== */	body {	/*	background: #f6f6f6 url('../images/main_bgr.png');*/		font: 13px/21px 'Open Sans', arial, sans-serif;		color: #555555;		-webkit-font-smoothing: antialiased; /* Fix for webkit rendering */		-webkit-text-size-adjust: 100%; }/* #Typography================================================== */	h1, h2, h3, h4, h5, h6 {		color: #555;		font-family: "Open Sans", arial, serif;		font-weight: normal;	}	h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { font-weight: inherit; }	h1 { font-size: 29px; line-height: 38px; margin-bottom: 14px;}	h2 { font-size: 21px; line-height: 28px; margin-bottom: 10px; }	h3 { font-size: 18px; line-height: 26px; margin-bottom: 8px; }	h4 { font-size: 16px; line-height: 24px; margin-bottom: 8px; margin-top: 4px; }	h5 { font-size: 15px; line-height: 21px; }	h6 { font-size: 14px; line-height: 21px; }	.subheader { color: #777; }	p { margin: 0 0 20px 0; }	p img { margin: 0; }	p.lead { font-size: 21px; line-height: 27px; color: #777;  }	em { font-style: italic; }	strong { font-weight: bold; color: #333; }	small { font-size: 80%; }/*	Blockquotes  */	blockquote, blockquote p { font-size: 17px; line-height: 24px; color: #777; font-style: italic; }	blockquote { margin: 0 0 20px; padding: 9px 20px 0 19px; border-left: 1px solid #ddd; }	blockquote cite { display: block; font-size: 12px; color: #555; }	blockquote cite:before { content: "\2014 \0020"; }	blockquote cite a, blockquote cite a:visited, blockquote cite a:visited { color: #555; }	hr { border: solid #ddd; border-width: 1px 0 0; clear: both; margin: 10px 0 30px; height: 0; }/* #Links================================================== */	a, a:visited { color: #444; outline: 0; text-decoration: none;		-webkit-transition: all 0.2s linear;		-moz-transition: all 0.2s linear;		-ms-transition: all 0.2s linear;		-o-transition: all 0.2s linear;		transition: all 0.2s linear;	}	a:hover, a:focus { color: #0ad1e5; }	p a, p a:visited { line-height: inherit; }	p a.button, p a.button:visited { line-height: normal; }/* #Lists================================================== */	ul, ol { margin-bottom: 20px; }	ul { list-style: none outside; }	ol { list-style: decimal; }	ol, ul.square, ul.circle, ul.disc { margin-left: 30px; }	ul.square { list-style: square outside; }	ul.circle { list-style: circle outside; }	ul.disc { list-style: disc outside; }	ul ul, ul ol,	ol ol, ol ul { margin: 4px 0 5px 30px; }	ul ul li, ul ol li,	ol ol li, ol ul li { margin-bottom: 6px; }	li { line-height: 1.5em; margin-bottom: 12px; }	ul.large li { line-height: 21px; }	li p { line-height: 21px; }/* #Images================================================== */	img.scale-with-grid {		max-width: 100%;		height: auto; }	.frame-scale-with-grid {		max-width: 100%;		height: auto;	}	#google_map iframe {		width: 100%;		height: 416px;		border: 0;	}	.video_max_scale iframe {	/*	width: 100%;*/	}/* #Forms================================================== */	form {		margin-bottom: 20px; }	fieldset {		margin-bottom: 20px; }	input[type="text"],	input[type="password"],	input[type="email"],	textarea,	select {		border: 1px solid #ccc;		padding: 6px 4px;		outline: none;		-moz-border-radius: 2px;		-webkit-border-radius: 2px;		border-radius: 2px;		font: 13px Arial, sans-serif;		color: #777;		margin: 0;		width: 210px;		max-width: 100%;		display: block;		margin-bottom: 20px;		background: #fff; }	select {		padding: 0; }	input[type="text"]:focus,	input[type="password"]:focus,	input[type="email"]:focus,	textarea:focus {		border: 1px solid #aaa; 		color: #444; 		-moz-box-shadow: 0 0 3px rgba(0,0,0,.2);		-webkit-box-shadow: 0 0 3px rgba(0,0,0,.2);		box-shadow:  0 0 3px rgba(0,0,0,.2); }	textarea {		min-height: 60px; }	label,	legend {		display: block;		font-weight: bold;		font-size: 13px;  }	select {		width: 220px; }	input[type="checkbox"] {		display: inline; }	label span,	legend span {		font-weight: normal;		font-size: 13px;		color: #444; }/* #Misc================================================== */	.remove-bottom { margin-bottom: 0 !important; }	.half-bottom { margin-bottom: 10px !important; }	.add-bottom { margin-bottom: 20px !important; }/* #Buttons================================================== */.button, a.button,	button,	input[type="submit"],	input[type="reset"],	input[type="button"] {		border-style: solid;		border-width: 0;		-moz-border-radius: 3px;		-webkit-border-radius: 3px;		border-radius: 3px;	/*	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15) inset, 0 0;*/		background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0.1));		background-image: -ms-linear-gradient(top, rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0.1));		background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0.1));		background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0.1));		background-image: linear-gradient(top, rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0.1));		background-repeat: repeat-x;	/*	border-color: rgba(0, 0, 0, 0.03) rgba(0, 0, 0, 0.05) rgba(0, 0, 0, 0.15);*/		color: white;		text-shadow: 0 1px rgba(0, 0, 0, 0.3);		background-color: #374045;		text-decoration: none;		font-size: 16px;		font-family: "Open Sans", arial;		font-weight: 400;		display: inline-block;		cursor: pointer;		line-height: normal;		padding: 5px 14px;		-webkit-transition: all 0.2s linear;		-moz-transition: all 0.2s linear;		-ms-transition: all 0.2s linear;		-o-transition: all 0.2s linear;		transition: all 0.2s linear;}.button:hover, a:hover.button,	button:hover,	input[type="submit"]:hover,	input[type="reset"]:hover,	input[type="button"]:hover {		background-color: #0ad1e5;	  }.button:active,	button:active,	input[type="submit"]:active,	input[type="reset"]:active,	input[type="button"]:active {		background-color: #3d494f;		}	.button.full-width,	button.full-width,	input[type="submit"].full-width,	input[type="reset"].full-width,	input[type="button"].full-width {		width: 100%;		padding-left: 0 !important;		padding-right: 0 !important;		text-align: center; }	/* Fix for odd Mozilla border & padding issues */	button::-moz-focus-inner,	input::-moz-focus-inner {    border: 0;    padding: 0;	}.button_hilite, a.button_hilite{	background-color: #0ad1e5;}.button_hilite:hover, a:hover.button_hilite{	background-color: #374045;}.button_pale, a.button_pale{	color: #374045;	background-color: #f8f8f8;	text-shadow: 0 1px 0 rgba(256, 256, 256, 0.4);}a:hover.button_pale{	color: #fff;	background-color: #374045;	text-shadow: 0 1px 0 rgba(0, 0, 0, 0.4);}.button, button.sm_button, a.sm_button,	input[type="submit"].sm_button,	input[type="reset"].sm_button,	input[type="button"].sm_button {		font-size: 13px;}/* Default WP styles */.entry-content img {	margin: 0 0 1.5em 0;	}.alignleft, img.alignleft {	margin-right: 1.5em;	display: inline;	float: left;	}.alignright, img.alignright {	margin-left: 1.5em;	display: inline;	float: right;	}.aligncenter, img.aligncenter {	margin-right: auto;	margin-left: auto;	display: block;	clear: both;	}.alignnone, img.alignnone {	/* not sure about this one */	}.wp-caption {	margin-bottom: 1.5em;	text-align: center;	padding-top: 5px;	}.wp-caption img {	border: 0 none;	padding: 0;	margin: 0;	}.wp-caption p.wp-caption-text {	line-height: 1.5;	font-size: 10px;	margin: 0;	}.wp-smiley {	margin: 0 !important;	max-height: 1em;	}blockquote.left {	margin-right: 20px;	text-align: right;	margin-left: 0;	width: 33%;	float: left;	}blockquote.right {	margin-left: 20px;	text-align: left;	margin-right: 0;	width: 33%;	float: right;	}.gallery dl {}.gallery dt {}.gallery dd {}.gallery dl a {}.gallery dl img {}.gallery-caption {	font-style: italic;}.sticky {}.bypostauthor {}.size-full {}.size-large {}.size-medium {}.size-thumbnail {}/* Default WP styles :: END *//* #Main Navigation================================================== *//* menu */#menu-holder {	background: #fff;	position:relative;}#menu {	background: #f8f8f8 url('../images/grad_menu.png') top left repeat-x;	height: 40px;	padding: 0px 0 0 5px;	font-family: 'Open Sans', arial, sans-serif;	font-weight: 400;	font-size: 15px;	-moz-border-radius: 4px;    -webkit-border-radius: 4px;    -khtml-border-radius: 4px;    border-radius: 4px;}#menu a{	font-size: 13px;	text-decoration: none;}#menu ul {	list-style: none;	margin: 0;	padding: 0;}#menu ul li {	margin-bottom: 0;}#menu > ul > li {	position: relative;	float: left;	z-index: 1015;	padding: 0px 2px 0px 0px;	background: url('../images/main_nav_bgr_sep.png') right top no-repeat;}#menu > ul > li:hover {}#menu > ul > li > a {	color: #222;	text-shadow: 0px 1px 0px #fff;	line-height: 40px;	text-decoration: none;	display: block;	padding: 0px 12px 0px 12px;	z-index: 6;	position: relative;	background: #f8f8f8 url('../images/grad_menu.png') top left repeat-x;	-webkit-transition: all 0.2s linear;	-moz-transition: all 0.2s linear;	-ms-transition: all 0.2s linear;	-o-transition: all 0.2s linear;	transition: all 0.2s linear;}#menu > ul > li:hover > a {	background-color: #fff;}#menu > ul > li > a > span {	padding: 0px 0px 1px 14px;	background: url('../images/arrow_down_tiny.png') right center no-repeat;}#menu > ul > li > a .home_icon{	width: 16px;	height: 40px;	padding:0;	display: block;	background: url('../images/home_icon_dark.png') center center no-repeat;}#menu .sub-menu {	display: none;}#menu div .sub-menu {	display: block;}#menu .children {	display: none;}#menu div .children {	display: block;}#menu > ul > li > div {	display: none;	background: #FFFFFF;	position: absolute;	left: -1px;	z-index: 1020;	padding: 0px 0 5px;	background: url('../images/menu_pale.png');	background-image: -moz-linear-gradient(#f8f8f8,#eeeeee);	background-image: -o-linear-gradient(#f8f8f8,#eeeeee);	background-image: -webkit-linear-gradient(#f8f8f8,#eeeeee);	background-image: linear-gradient(#f8f8f8,#eeeeee);	border: 1px solid #e8e8e8;	border-top: 1px solid #d2d2d2;	border-right: 1px solid #ddd;	border-bottom: 1px solid #ddd;	-moz-border-radius: 0 0 4px 4px;    -webkit-border-radius: 0 0 4px 4px;    -khtml-border-radius: 0 0 4px 4px;    border-radius: 0 0 4px 4px;	webkit-box-shadow: 1px 1px 3px rgba(0,0,0,0.12);	-moz-box-shadow: 1px 1px 3px rgba(0,0,0,0.12);	box-shadow: 1px 1px 3px rgba(0,0,0,0.12);}#menu > ul > li > div > ul {	display: table-cell;	border-top: 3px solid #e9e9e9;	padding-top: 7px;}#menu > ul > li ul + ul {	padding-left: 20px;}#menu > ul > li ul > li {	position:relative;}#menu > ul > li ul > li > a {	padding: 7px 0px 9px;	margin: 0 16px;	color: #222;	text-shadow: 0px 1px 0px #fff;	display: block;	white-space: nowrap;	min-width: 160px;	font-size: 90%;	background: url('../images/main_nav_bgr_sep_vertical.png') bottom left repeat-x;	-webkit-transition: all 0.3s ease-out;	-moz-transition: all 0.3s ease-out;	-ms-transition: all 0.3s ease-out;	-o-transition: all 0.3s ease-out;	transition: all 0.3s ease-out;}#menu > ul > li ul > li > a > span {	background: url('../images/arrow_left_tiny.png') -20px center no-repeat;	-webkit-transition: all 0.3s ease-out;	-moz-transition: all 0.3s ease-out;	-ms-transition: all 0.3s ease-out;	-o-transition: all 0.3s ease-out;	transition: all 0.3s ease-out;}#menu > ul > li ul > li > a:hover > span {	background: url('../images/arrow_left_tiny.png') left center no-repeat;	padding-left: 12px;}#menu > ul > li ul > li > a.last_submenu_item{	padding: 7px 0px 7px;	background: none;}#menu > ul > li ul > li > a:hover {	text-decoration: none;}#menu > ul > li > div > ul > li > a {	color: #444;}/* Dark Nav */.dark_menu #menu {	background: #393b3c url('../images/main_nav_bgr_dark.png') top left repeat-x;}.dark_menu  #menu > ul > li > a .home_icon{	background: url('../images/home_icon.png') center center no-repeat;}.dark_menu #menu > ul > li {	background: url('../images/main_nav_bgr_sep_dark.png') right top no-repeat;}.dark_menu #menu > ul > li > a {	background: #393b3c url('../images/main_nav_bgr_dark.png') top left repeat-x;	color: #fff;	text-shadow: 0px 1px 0px #111;}.dark_menu #menu > ul > li:hover > a {	background: url('../images/main_nav_bgr_dark_hover.png') top left repeat-x;}.dark_menu #menu > ul > li > a:hover {	background: url('../images/main_nav_bgr_dark_hover.png') top left repeat-x;}.dark_menu #menu > ul > li > a > span {	background: url('../images/arrow_down_tiny_dark.png') right center no-repeat;}.dark_menu #menu > ul > li > div {	background: #4f5152;	background-image: -moz-linear-gradient(#58595a,#414344);	background-image: -o-linear-gradient(#58595a,#414344);	background-image: -webkit-linear-gradient(#58595a,#414344);	background-image: linear-gradient(#58595a,#414344);	border: 1px solid #3b3d3e;	border-top: 1px solid #212223;}.dark_menu #menu > ul > li > div > ul {	border-top: 3px solid #45494b;}.dark_menu #menu > ul > li ul > li > a {	color: #fff;	text-shadow: 0px -1px 0px #343a3c;}.dark_menu #menu > ul > li ul > li > a {	background: url('../images/main_nav_bgr_sep_vertical_dark.png') bottom left repeat-x;}.dark_menu #menu > ul > li ul > li > a > span {	background: url('../images/arrow_left_tiny_dark.png') -20px center no-repeat;}.dark_menu #menu > ul > li ul > li > a:hover > span {	background: url('../images/arrow_left_tiny_dark.png') left center no-repeat;}.dark_menu #menu > ul > li ul > li > a.last_submenu_item{	background: none;}/* Dark Nav : End *//* Custom Nav */.custom_menu #menu {    background: #0ad1e5 url('../images/grad_menu.png') top left repeat-x;}.custom_menu  #menu > ul > li > a .home_icon{    background: url('../images/home_icon.png') center center no-repeat;}.custom_menu  #menu > ul > li > a:hover .home_icon{    background: url('../images/home_icon.png') center center no-repeat;}.custom_menu #menu > ul > li {    background: none;    padding:0;}.custom_menu #menu > ul > li > a {    background: #0ad1e5 url('../images/grad_menu.png') top left repeat-x;    text-shadow: none;    color: #fff;    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);}.custom_menu #menu > ul > li:hover > a {    background: #404040;    color: #fff;}.custom_menu #menu > ul > li > a:hover {    background: #404040;    color: #fff;}.custom_menu #menu > ul > li > a > span {    background: none;    padding: 0;}.custom_menu #menu > ul > li > div {    background: url('../images/menu.png') top left;    border: none;    box-shadow: none;    left: 0;}.custom_menu #menu > ul > li > div > ul {    border-top: none;}.custom_menu #menu > ul > li ul > li > a {    color: #fff;    text-shadow: none;}.custom_menu #menu > ul > li ul > li > a {    background: none;}.custom_menu #menu > ul > li ul > li > a > span {    background: url('../images/arrow_left_tiny_dark.png') -20px center no-repeat;}.custom_menu #menu > ul > li ul > li > a:hover > span {    background: url('../images/arrow_left_tiny_dark.png') left center no-repeat;}.custom_menu #menu > ul > li ul > li > a.last_submenu_item{    background: none;}/* Custom Nav : End *//* Custom Nav 2 */.custom_menu2 #menu {	background: #393b3c url('../images/main_nav_bgr_dark.png') top left repeat-x;}.custom_menu2 #menu > ul > li > a .home_icon{	background: url('../images/home_icon.png') center center no-repeat;	padding:0;}.custom_menu2 #menu > ul > li > a:hover .home_icon{	background: url('../images/home_icon.png') center center no-repeat;}.custom_menu2 #menu > ul > li {	background: none;}.custom_menu2 #menu > ul > li > a {	background: #393b3c url('../images/main_nav_bgr_dark.png') top left repeat-x;	color: #fff;	text-shadow: 0px 1px 0px rgba(0,0,0,0.2);}.custom_menu2 #menu > ul > li:hover > a {	background: #0ad1e5;}.custom_menu2 #menu > ul > li > a:hover {	background: #0ad1e5;}.custom_menu2 #menu > ul > li > a > span {    background: url('../images/arrow_down_tiny_dark2.png') right center no-repeat;    padding: 0px 0px 1px 14px;}.custom_menu2 #menu > ul > li > a:hover > span {	background: url('../images/arrow_down_tiny_dark2.png') right center no-repeat;	}.custom_menu2 #menu > ul > li > div {    background: url('../images/menu.png') top left;    border: none;    box-shadow: none;    left: 0;	-moz-border-radius: 0 0 2px 2px;    -webkit-border-radius: 0 0 2px 2px;    -khtml-border-radius: 0 0 2px 2px;    border-radius: 0 0 2px 2px;    padding-bottom: 2px;}.custom_menu2 #menu > ul > li > div > ul {	border-top: none;	padding-top: 0;}.custom_menu2 #menu > ul > li ul > li > a {	color: #fff;	text-shadow: 0px 1px 0px rgba(0,0,0,0.2);}.custom_menu2 #menu > ul > li ul > li > a {	display: block;	background-image: none;	margin: 0;	padding: 0;	min-width: 180px;}.custom_menu2 #menu > ul > li ul > li > a > span {	display: block;	padding: 8px 16px;	background: none;}.custom_menu2 #menu > ul > li ul > li > a:hover {}.custom_menu2 #menu > ul > li ul > li > a:hover > span {	background: #0ad1e5;	padding-left: 16px;}.custom_menu2 #menu > ul > li ul > li > a.last_submenu_item{	background: none;	padding: 0;}/* Custom Nav 2 : End *//* 3rd level */.subsub_menu {	display: none;	position: absolute;	top: -3px;	left:97%;	background: url('../images/menu_pale.png');	background-image: -moz-linear-gradient(#f8f8f8,#eeeeee);	background-image: -o-linear-gradient(#f8f8f8,#eeeeee);	background-image: -webkit-linear-gradient(#f8f8f8,#eeeeee);	background-image: linear-gradient(#f8f8f8,#eeeeee);	border: 1px solid #ddd;	webkit-box-shadow: 1px 1px 3px rgba(0,0,0,0.12);	-moz-box-shadow: 1px 1px 3px rgba(0,0,0,0.12);	box-shadow: 1px 1px 3px rgba(0,0,0,0.12);	z-index: 1021;	padding: 3px 0 3px;	-moz-border-radius: 4px 4px 4px 4px;    -webkit-border-radius: 4px 4px 4px 4px;    -khtml-border-radius: 4px 4px 4px 4px;    border-radius: 4px 4px 4px 4px;}.dark_menu .subsub_menu {	background: #4f5152;	background-image: -moz-linear-gradient(#58595a,#414344);	background-image: -o-linear-gradient(#58595a,#414344);	background-image: -webkit-linear-gradient(#58595a,#414344);	background-image: linear-gradient(#58595a,#414344);	border: 1px solid #3b3d3e;	box-shadow: none;}.custom_menu .subsub_menu {    background: url('../images/menu.png') top left;    border: none;    box-shadow: none;    left: 100%;}.custom_menu2 .subsub_menu {    background: url('../images/menu.png') top left;    border: none;    box-shadow: none;    left: 100%;    top: 0;    padding: 0 0 2px;    -moz-border-radius: 0 2px 2px 2px;    -webkit-border-radius: 0 2px 2px 2px;    -khtml-border-radius: 0 2px 2px 2px;    border-radius: 0 2px 2px 2px;}/*#menu > ul > li ul > li.active {	position: relative;}*//* 3rd level : End *//* 4rd level */.subsubsub_menu {	display: none;	position: absolute;	top: -3px;	left:97%;	background: url('../images/menu_pale.png');	background-image: -moz-linear-gradient(#f8f8f8,#eeeeee);	background-image: -o-linear-gradient(#f8f8f8,#eeeeee);	background-image: -webkit-linear-gradient(#f8f8f8,#eeeeee);	background-image: linear-gradient(#f8f8f8,#eeeeee);	border: 1px solid #ddd;	webkit-box-shadow: 1px 1px 3px rgba(0,0,0,0.12);	-moz-box-shadow: 1px 1px 3px rgba(0,0,0,0.12);	box-shadow: 1px 1px 3px rgba(0,0,0,0.12);	z-index: 1021;	padding: 3px 0 3px;	-moz-border-radius: 4px 4px 4px 4px;    -webkit-border-radius: 4px 4px 4px 4px;    -khtml-border-radius: 4px 4px 4px 4px;    border-radius: 4px 4px 4px 4px;}.dark_menu .subsubsub_menu {	background: #4f5152;	background-image: -moz-linear-gradient(#58595a,#414344);	background-image: -o-linear-gradient(#58595a,#414344);	background-image: -webkit-linear-gradient(#58595a,#414344);	background-image: linear-gradient(#58595a,#414344);	border: 1px solid #3b3d3e;}.custom_menu .subsubsub_menu{    background: url('../images/menu.png') top left;    border: none;    box-shadow: none;    left: 100%;}.custom_menu2 .subsubsub_menu {    background: url('../images/menu.png') top left;    border: none;    box-shadow: none;    left: 100%;    top: 0;    padding: 0 0 2px;    -moz-border-radius: 0 2px 2px 2px;    -webkit-border-radius: 0 2px 2px 2px;    -khtml-border-radius: 0 2px 2px 2px;    border-radius: 0 2px 2px 2px;}/* 4rd level : End */#select_menu {	display: none;}/* #Main Navigation :: END================================================== *//* #Main containers + Common styles================================================== */#wrapper{	width: 990px;	margin: 20px auto;	text-align: left;	background: white;	-webkit-box-shadow: 0px 0px 10px rgba(0,0,0,0.1);	-moz-box-shadow: 0px 0px 10px rgba(0,0,0,0.1);	box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	-khtml-border-radius: 5px;	border-radius: 5px;}#wrapper.full_wrapper{	width: 100%;	margin: 0px auto;	padding: 20px 0 0;}.h5 {	height: 5px;}.h10 {	height: 10px;}.h15 {	height: 15px;}.h20 {	height: 20px;}.h40 {	height: 40px;}.mt10 {	margin-top: 10px !important;}.mt20 {	margin-top: 20px !important;}.mt50 {	margin-top: 50px !important;}.mb0 {	margin-bottom: 0px !important;}.divider_bgr {	background: url('../images/header_bgr_diag.png') left top;}.margined_div {	margin: 20px 0;}.title, .post_description h2.title {	font-family: 'Open Sans', arial, sans-serif;	font-weight: 400;	background: url('../images/header_bgr_diag.png') left top;	font-size: 20px;	line-height: 18px;	margin: 20px 0 22px;	letter-spacing: -1px;}.title span{	background: #fff;	padding-right: 12px;}.sidebar {	padding-bottom: 20px;	margin-top: -30px;}.sidebar .title {	font-size: 18px;	line-height: 18px;	margin-top: 30px;}.heading {	font-family: 'Open Sans', arial, sans-serif;	font-weight: 300;	font-size: 26px;	line-height: 30px;	margin: 30px 0 24px;	letter-spacing: -1px;	padding-bottom: 10px;	background: url('../images/header_bgr.png') left top;}.heading span{	display: block;	line-height: 30px;	background: #fff;	padding-bottom: 10px;}.header {}.header_left img{	margin: 66px 0 0 20px;}.header_left .logo{	margin: 66px 0 0 24px;	font-weight: bold;	font-size: 32px;	letter-spacing: -1px;	font-family: arial;}.tagline {	font-size: 14px;	font-weight: normal;	line-height: 14px;	color: #AAA;	letter-spacing: 0px;}.header_contacts {	height:20px;	margin: 20px 0 46px;	font-size: 12px;	color:#888888;}.header_phone{	float: right;	padding-left: 23px;	background: url('../images/header_phone.png') left center no-repeat;	margin-left: 20px;}.header_mail{	float: right;	padding-left: 23px;	background: url('../images/header_mail.png') left center no-repeat;}.header_soc_search {	margin-bottom: 6px;}.header_soc_twitter {	float: right;	width: 16px;	height: 16px;	background: url('../images/header_soc_twitter.png') left -16px no-repeat;	margin: 8px 0 0 12px;	text-indent: -10000px;}a:hover.header_soc_twitter {	background: url('../images/header_soc_twitter.png') left top no-repeat;}.header_soc_google {	float: right;	width: 16px;	height: 16px;	background: url('../images/header_soc_google.png') left -16px no-repeat;	margin: 8px 0 0 12px;	text-indent: -10000px;}a:hover.header_soc_google {	background: url('../images/header_soc_google.png') left top no-repeat;}.header_soc_skype {	float: right;	width: 16px;	height: 16px;	background: url('../images/header_soc_skype.png') left -16px no-repeat;	margin: 8px 0 0 12px;	text-indent: -10000px;}a:hover.header_soc_skype {	background: url('../images/header_soc_skype.png') left top no-repeat;}.header_soc_facebook {	float: right;	width: 16px;	height: 16px;	background: url('../images/header_soc_fb.png') left -16px no-repeat;	margin: 8px 0 0 12px;	text-indent: -10000px;}a:hover.header_soc_facebook {	background: url('../images/header_soc_fb.png') left top no-repeat;}.header_soc_pinterest {	float: right;	width: 16px;	height: 16px;	background: url('../images/header_soc_pinterest.png') left -16px no-repeat;	margin: 8px 0 0 12px;	text-indent: -10000px;}a:hover.header_soc_pinterest {	background: url('../images/header_soc_pinterest.png') left top no-repeat;}.header_soc_rss {	float: right;	width: 16px;	height: 16px;	background: url('../images/header_soc_rss.png') left -16px no-repeat;	margin: 8px 0 0 12px;	text-indent: -10000px;}a:hover.header_soc_rss {	background: url('../images/header_soc_rss.png') left top no-repeat;}.header_soc_linkedin {	float: right;	width: 16px;	height: 16px;	background: url('../images/header_soc_linkedin.png') left -16px no-repeat;	margin: 8px 0 0 12px;	text-indent: -10000px;}a:hover.header_soc_linkedin {	background: url('../images/header_soc_linkedin.png') left top no-repeat;}.header_soc_search a {	-webkit-transition: all 0.3s ease-out;	-moz-transition: all 0.3s ease-out;	-o-transition: all 0.3s ease-out;	-ms-transition: all 0.3s ease-out;	transition: all 0.3s ease-out;}.header_search {	/*	height: 32px;	float: right;	*/}.header_search form {	margin-bottom: 0;}#s{	float: right;	position: relative;	top: 0px;	right: -22px;	width: 150px;	margin-bottom: 0;	border: 1px solid #eeeeee;	padding: 7px 30px 7px 8px;	font-size: 13px;	color: #ccc;	background: #fbfbfb;	-moz-border-radius: 4px;	-webkit-border-radius: 4px;	border-radius: 4px;	-moz-box-shadow: inset 0 0 6px rgba(0,0,0,.05);	-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .05);	box-shadow: inset 0 0 6px rgba(0, 0, 0, .05);	-webkit-transition: all 0.2s ease-out;	-moz-transition: all 0.2s ease-out;	-o-transition: all 0.2s ease-out;	-ms-transition: all 0.2s ease-out;	transition: all 0.2s ease-out;}#s:focus {	width: 180px;	border: 1px solid #eeeeee;	color: #888;	-moz-box-shadow: inset 0 0 6px rgba(0,0,0,.05);	-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .05);	box-shadow: inset 0 0 6px rgba(0, 0, 0, .05);}#s:hover {	width: 180px;}#sidebar #s {	top: 0px;	right: auto;	left: 0;	width: 200px;	padding: 7px 8px;	float: none;}#sidebar  #s:focus, #sidebar  #s:hover {	width: 200px;}#searchsubmit {	display: none;}#sidebar #searchform {	margin-top: 30px;}#sidebar #searchform label {	display: none;}.button_search{	float: right;	position: relative;	top: 0px;	right: 5px;	padding: 0;	background: url('../images/button_search.png') center center no-repeat;	width: 22px;	height: 31px;	cursor: pointer;	border: none;	z-index: 100;	box-shadow: none;}.button_search:hover{	background: url('../images/button_search.png') center center no-repeat;	border: none;}.carousel_section {	position: relative;	margin-bottom: 40px;}.section_featured_services{	position: relative;}.section_featured_services h4{	margin: 14px 0 6px;	font-size: 16px;	line-height: 24px;}.section_featured_services p{	color: #777;	font-size: 12px;}.clients_list ul{	margin: 20px 0 !important;}.clients_list li{	float: left;	margin: 0 10px;}.clients_list li img{	height: auto;	max-width: 100%;}.services_list li img{	height: auto;	max-width: 100%;	-moz-border-radius: 3px;	-webkit-border-radius: 3px;	-khtml-border-radius: 3px;	border-radius: 3px;}.services_description {	padding-left: 16px;}.services_description h5 {	margin: 20px 0 16px;	font-size: 17px;}.services_description p {	margin: 0 0 12px;}.services_description ul {	margin-bottom: 30px;}.pic {	position:relative;	display: block;}.pic img{	width: 100%;	height: auto;	display: block;	-moz-border-radius: 3px;	-webkit-border-radius: 3px;	-khtml-border-radius: 3px;	border-radius: 3px;}a .img_overlay {	position: absolute;	top:0;	left: 0;	width: 100%;	height: 100%;	background: #333;	background-color: rgba(0, 0, 0, 0.3);	background-image: url(../images/icon_plus.png);	background-position: center center;	background-repeat: no-repeat;	opacity: 0;	filter: alpha(opacity=0);    z-index: 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;	-moz-border-radius: 3px;	-webkit-border-radius: 3px;	-khtml-border-radius: 3px;	border-radius: 3px;}a:hover .img_overlay {	opacity: 1;	filter: alpha(opacity=100);    z-index: 1;	}a .img_overlay_zoom {	position: absolute;	top:0;	left: 0;	width: 100%;	height: 100%;	background: #333;	background-color: rgba(0, 0, 0, 0.3);	background-image: url(../images/icon_zoom.png);	background-position: center center;	background-repeat: no-repeat;	opacity: 0;	filter: alpha(opacity=0);    z-index: 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;	-moz-border-radius: 3px;	-webkit-border-radius: 3px;	-khtml-border-radius: 3px;	border-radius: 3px;}a:hover .img_overlay_zoom {	opacity: 1;	filter: alpha(opacity=100);    z-index: 1;	}/* Tipsy */.tipsy { padding: 5px; font-size: 10px; position: absolute; z-index: 100000; }  .tipsy-inner { padding: 2px 8px 2px 8px; background-color: black; color: white; max-width: 200px; text-align: center; }  .tipsy-inner { border-radius: 3px; -moz-border-radius:3px; -webkit-border-radius:3px; }  .tipsy-arrow { position: absolute; background: url('../images/tipsy.gif') no-repeat top left; width: 9px; height: 5px; }  .tipsy-n .tipsy-arrow { top: 0; left: 50%; margin-left: -4px; }    .tipsy-nw .tipsy-arrow { top: 0; left: 10px; }    .tipsy-ne .tipsy-arrow { top: 0; right: 10px; }  .tipsy-s .tipsy-arrow { bottom: 0; left: 50%; margin-left: -4px; background-position: bottom left; }    .tipsy-sw .tipsy-arrow { bottom: 0; left: 10px; background-position: bottom left; }    .tipsy-se .tipsy-arrow { bottom: 0; right: 10px; background-position: bottom left; }  .tipsy-e .tipsy-arrow { top: 50%; margin-top: -4px; right: 0; width: 5px; height: 9px; background-position: top right; }  .tipsy-w .tipsy-arrow { top: 50%; margin-top: -4px; left: 0; width: 5px; height: 9px; }.hilite {	background: #0ad1e5;	padding: 2px;	color: #fff;	font-weight: normal;}.hilite_dark {	background: #4d5559;	color: #fff;	padding: 2px;	font-weight: normal;}/* Accordions */.acc_holder {}.acc_item {	padding: 12px 0px;	margin: 0px 0 0;	position: relative;	cursor: pointer;	-webkit-transition: all 0.3s linear;	-moz-transition: all 0.3s linear;	-ms-transition: all 0.3s linear;	-o-transition: all 0.3s linear;	transition: all 0.3s linear;    background: #fff;	-moz-border-radius: 4px;	-webkit-border-radius: 4px;	-khtml-border-radius: 4px;	border-radius: 4px;}.acc_item:hover {	background: #f8f8f8;}.acc_control {	float: left;	background: #778185 url('../images/acc_bgr.png') 0px -18px no-repeat;	width: 18px;	height: 18px;	margin: 0 14px 0px 8px;	-webkit-transition: all 0.2s linear;	-moz-transition: all 0.2s linear;	-ms-transition: all 0.2s linear;	-o-transition: all 0.2s linear;	transition: all 0.2s linear;    -moz-border-radius: 17px;    -webkit-border-radius: 17px;    -khtml-border-radius: 17px;    border-radius: 17px;}.active_acc .acc_control {	background: #778185 url('../images/acc_bgr.png') 0px 0px no-repeat;	}.acc_heading {	display: block;	margin-left: 40px;}.accordion {	padding: 0px;	margin: 0;	-webkit-transition: all 0.2s linear;	-moz-transition: all 0.2s linear;	-ms-transition: all 0.2s linear;	-o-transition: all 0.2s linear;	transition: all 0.2s linear;	font-size: 14px;	font-weight:600;	line-height: 18px;}.accordion.active_acc {	background:url('../images/acc_bgr.png') 0px 0px no-repeat;}.accordion_content {	display: none;	padding: 10px 10px 0 40px;	color: #777;}/* Page elements */.page_heading{	margin: 46px 0 10px;	background: url('../images/heading_bgr.png') left top repeat-x;}.page_heading h1{	display: inline;/*	font-family: 'Open Sans', arial, sans-serif;*/	font-weight: 300;	font-size: 28px;	line-height: 28px;	background: #fff;	margin:0;	padding-right: 10px;}.breadcrumb {	margin: 16px 0 0;	height: 20px;	line-height: 20px;}.breadcrumb a.first_bc{	-moz-border-radius: 4px 0 0 4px;    -webkit-border-radius: 4px 0 0 4px;    -khtml-border-radius: 4px 0 0 4px;    border-radius: 4px 0 0 4px;}.breadcrumb a{	float: left;	color: #666;	font-size: 11px;	background: #f8f8f8 url('../images/grad_menu.png') top left repeat-x;	text-shadow: 0 1px 0 rgba(256,256,256,0.8);	-webkit-transition: all 0.3s linear;	-moz-transition: all 0.3s linear;	-ms-transition: all 0.3s linear;	-o-transition: all 0.3s linear;	transition: all 0.3s linear;    line-height: 20px;}.breadcrumb a:hover {	color:#0ad1e5;}.breadcrumb a span{	display: block;	line-height: 20px;	background:url('../images/breadcrumb_divider.png') center right no-repeat;	padding: 0 20px 0 12px;}.breadcrumb a.last_bc span{	display: block;	line-height: 20px;	background:url('../images/breadcrumb_divider_last.png') center right no-repeat;	padding: 0 20px 0 12px;}.success, .warning, .attention, .information {	padding: 8px 14px;	margin-top: 6px;	margin-bottom: 14px;	-moz-border-radius: 4px;    -webkit-border-radius: 4px;    -khtml-border-radius: 4px;    border-radius: 4px;}.success a, .warning a, .attention a, .information a{	color: #444;}.success {	background: #d6f7e2;	border: 1px solid #c2ebd1;}.warning {	background: #ffe8e8;	border: 1px solid #efd9d9;}.attention {	background: #FFF5CC;	border: 1px solid #f0e6bf;}.information {	background: #e2f5f7;	border: 1px solid #d1e9ec;}.success .close, .warning .close, .attention .close, .information .close {	float: right;	padding-top: 4px;	padding-right: 4px;	cursor: pointer;}.required {	color: #ff4242;	font-weight: bold;	padding-left: 2px;}.error {	display: block;	color: #ff4242;}.close_img {	width: 7px;	height: 7px;	float: right;	margin: 7px 0 7px 20px;	background:url('../images/close.png') 0px 0px no-repeat;	cursor: pointer;}/* Sidebar Menu */.box-category {	padding: 0px;}.side_bar_menu {	list-style: none;	margin: 0;	padding: 0;}.side_bar_menu ul{	list-style: none;	}.side_bar_menu > li {	margin: 1px 0px;}.side_bar_menu > li + li {}.side_bar_menu > li > a {	display: inline-block;	color: #444;	text-decoration: none;	font-size: 13px;	border-radius: 3px;	position: relative;}.link_span{	display: block;	padding: 4px 10px 4px 19px;	position: relative;	z-index: 21;	text-shadow: 0 1px 0 rgba(256,256,256, 0.7);	background: url('../images/arrow.png') 2px 7px no-repeat;}.side_bar_menu > li ul {	margin: 1px 0 3px 12px;}.side_bar_menu > li a.active {	background: #f7f7f7;}.side_bar_menu > li a:hover {}.side_bar_menu > li a.active + ul {	display: block;}.side_bar_menu > li ul > li {	margin: 1px 0px;}.side_bar_menu > li ul > li > a {	display: inline-block;	color: #444;	font-size: 13px;    text-decoration: none;	border-radius: 3px;	text-shadow: 0 0 1px #fff;	position: relative;}.side_bar_menu > li ul > li > a.active {	background-color: #f5f5f5;	border-radius: 3px;	text-shadow: 0 0 1px #fff;}.hover_span {	display:block;	width: 0;	height: 100%;	background: #fafafa url('../images/grad_menu.png') top left repeat-x;	border-radius: 3px;	position: absolute;	top:0;	z-index: 20;}.textwidget {	padding: 0 0 10px;	margin: 0px 0 0;}.tagcloud {	padding: 0 0 10px;	overflow: hidden;}.tagcloud a{	float: left;	font-size: 12px;	padding: 3px 7px;	color: #555;	text-shadow: 0 1px 0 rgba(256,256,256, 0.7);	background: #fafafa url('../images/grad_menu.png') top left repeat-x;	margin: 0 6px 6px 0;	border: 1px solid #e6e6e6;	-webkit-transition: all 0.2s ease-in-out;	-moz-transition: all 0.2s ease-in-out;	-o-transition: all 0.2s ease-in-out;	-ms-transition: all 0.2s ease-in-out;	transition: all 0.2s ease-in-out;	border-radius: 2px;}.tagcloud a:hover{	color: #666;	background-color: #eee;	border: 1px solid #d5d5d5;}.recentcomments {	color: #777;	font-size: 11px;}.recentcomments a{	font-size: 13px;}/* Blog Page */.post_item {	border-bottom: 1px dotted #e3e3e3;	margin-bottom: 30px;}.post_title {	margin: 24px 0 10px;	font-size: 23px;	line-height: 30px;}.post_meta {	margin: 0;	font-size: 12px;	line-height: 20px;	color: #999;}.post_meta a{	color: #888;	}.post_meta a:hover{	color: #0ad1e5;	}.more-link {	display: none;}.calendar {	margin-right: 8px;	background: url('../images/blog_icon_date.png') 0px 1px no-repeat;	padding: 0 12px 0 22px;	border-right: 1px solid #ddd;}.author {	margin-right: 8px;	background: url('../images/blog_icon_author.png') 0px 1px no-repeat;	padding: 0 12px 0 22px;	border-right: 1px solid #ddd;}.comments {	margin-right: 8px;	background: url('../images/blog_icon_comments.png') 0px 1px no-repeat;	padding: 0 12px 0 23px;	border-right: 1px solid #ddd;}.tags {	margin-right: 8px;	background: url('../images/blog_icon_tags.png') 0px 0px no-repeat;	padding: 0 12px 0 23px;}.post_description {	margin: 16px 0 24px;}/* Post/Portfolio specific elements */.post_description ul{	margin-bottom: 20px;	margin-left: 12px;}.post_description h1{	margin-top: 20px;	margin-bottom: 16px;	font-size: 24px;	line-height: 30px;}.post_description h2{	margin-top: 20px;	margin-bottom: 16px;	font-size: 21px;	line-height: 27px;}.post_description h3{	margin-top: 20px;	margin-bottom: 12px;	font-size: 18px;	line-height: 24px;}.post_description h4{	margin-top: 12px;	margin-bottom: 12px;	font-size: 16px;	line-height: 21px;}.post_description h4.accordion {	padding: 0px;	margin: 0;	font-size: 14px;	font-weight:600;	line-height: 18px;}.post_description h5{	margin-top: 12px;	margin-bottom: 12px;	font-size: 15px;	line-height: 20px;}.post_description ul{	list-style: none;}.post_description ul li {	padding: 0 0 0 24px;	background: url('../images/dot.png') 0px 3px no-repeat;}.post_description ul.testimonials_carousel li {	padding: 0;	background: none;	}.post_description ul.slides{	margin: 20px 0;}.post_description ul.slides li {	margin: 0;	padding: 0;	background: none;}.post_description ul.jcarousel-list li {	padding: 0;	background: none;}.post_description p{	margin: 0 0 12px;}.post_description blockquote{	background: #f7f7f7;	border-left: 4px solid #0ad1e5;	padding: 20px 25px 25px;	margin: 30px 30px;}.post_description blockquote p{	font-size: 14px;	background: #f7f7f7;	margin: 0;}.post_description img{	max-width: 100%;	height: auto;}.padded_block {	margin-bottom: 60px;}.half_padded_block {	margin-bottom: 40px;	position:relative;}.portfolio_page {	margin-top: 0px;}.portfolio_description {	margin-top: 0px;	padding-left: 16px;}.portfolio_description h1, .portfolio_description h2, .portfolio_description h3, .portfolio_description h4 {	margin-top: 16px;}.portfolio_description h5 {	margin: 20px 0 16px;	font-size: 17px;}.portfolio_description p {	margin: 0 0 10px;}.portfolio_description ul {	list-style: none;	margin: 0;	padding: 0;	margin-bottom: 26px;}.portfolio_description ul li {	padding: 0 0 0 26px;	background: url('../images/check.png') 0px 3px no-repeat;	margin-bottom: 6px;}/* Comments Section */.comments_section {	margin: 60px 0 60px;}.comments_section label {	font-weight: normal;}.aqua_input,	input[type="text"].aqua_input,	input[type="password"].aqua_input,	input[type="email"].aqua_input,	textarea.aqua_input,	select.aqua_input{		width: 250px;		border: 1px solid #EEE;		padding: 7px 8px 7px 8px;		font-size: 13px;		background: #FBFBFB;		-moz-border-radius: 4px;		-webkit-border-radius: 4px;		border-radius: 4px;		-moz-box-shadow: inset 0 0 6px rgba(0,0,0,.05);		-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .05);		box-shadow: inset 0 0 6px rgba(0, 0, 0, .05);		transition: all 0.3s cubic-bezier(0.4,0.1,0.2,0.7);		-webkit-transition: all 0.3s cubic-bezier(0.4,0.1,0.2,0.7);		-moz-transition: all 0.3s cubic-bezier(0.4,0.1,0.2,0.7);}textarea.aqua_input {	width: 400px;}.aqua_input:focus {	border: 1px solid #ccc !important;}/* Related Posts */.related_posts_section {	position: relative;	margin: 0px 0 0 -10px;}.related_posts_section h4{	margin: 14px 0 8px;	font-size: 16px;	line-height: 21px;}.related_posts_section .meta_date {	font-size: 12px;	line-height: 12px;	margin: 0 0 10px 0;	color: #999;	font-style: italic;}.related_posts_section p{	color: #777;	font-size: 12px;	line-height: 18px;}.portfolio_items_in_page {	position: relative;	margin: 0px 0 0 -10px;}/* Comments */.comment_list {	margin: 40px 0;	border-top: 1px solid #EEE;	padding-top: 30px;}/* Comment List */.comment_list ol {	list-style: none;	margin-left: 0px;}.comment_list ol.comment_sub, .comment_list ul.children {	list-style: none;}li.comment .single_comment {	padding: 20px 0;	border-top: 1px dotted #ddd;}li.comment .single_comment.first_comment {	border-top: none;}li.comment ol.comment_sub, li.comment ul.children {	margin-left: 65px;}/* Comment List Content */.comment_list ol .comment_avatar {	float: left;	margin-right: 15px;}.comment_list ol .comment_avatar a.comment_edit, .comment_list ol .comment_avatar a.comment-edit-link {	display: block;	margin-top: 12px;	text-align: center;	font-style: italic;}.comment_list ol .comment_content {	overflow: hidden;}.comment_list ol .comment_name {	font-weight: bold;}.comment_list ol .comment_name span{	font-weight: normal;	color: #aaa;	margin: 0 8px;}.comment_list ol .comment_name a {    font-size: 14px;    font-weight: 600;}.comment_list ol .comment_name a.comment_reply, .comment_list ol .comment_name a.comment-reply-link{	font-size: 13px;	font-weight: normal;}.comment_list ol .comment_desc {	font-size: 12px;	margin-bottom: 16px;	color: #999;	font-style: italic;}/* LISTS */ul.arrowed{	list-style: none;	margin: 0;	padding: 0;}ul.arrowed li {	padding: 0 0 0 24px;	background: url('../images/arrow.png') 0px 3px no-repeat;	margin-bottom: 6px;}ul.dotted{	list-style: none;	margin: 0;	padding: 0;}ul.dotted li {	padding: 0 0 0 24px;	background: url('../images/dot.png') 0px 3px no-repeat;	margin-bottom: 6px;}ul.checked{	list-style: none;	margin: 0;	padding: 0;}ul.checked li {	padding: 0 0 0 26px;	background: url('../images/check.png') 0px 3px no-repeat;	margin-bottom: 6px;}/* Pagination */.pagination {	margin-bottom: 20px;}.pagination .links {	float: left;	font-size: 13px;	line-height: 16px;}.pagination .links a {	display: inline-block;	padding: 4px 10px;	text-decoration: none;	background: #f8f8f8 url('../images/grad_menu.png') top left repeat-x;	-moz-border-radius: 4px;    -webkit-border-radius: 4px;    -khtml-border-radius: 4px;    border-radius: 4px;    text-shadow: 0px 1px 0px #fff;	color: #666;	font-weight: 400;}.pagination .links a:hover {	background-color: #0ad1e5;	color: white;	text-shadow: none;}.pagination .links b {	display: inline-block;	padding: 3px 9px;	font-weight: normal;	text-decoration: none;	color: #555;	font-weight: 400;	cursor: default;}.pagination .results {	float: right;	padding-top: 3px;}/* Sidebar Latest Posts */.boc_latest_post {	font-size: 11px;	line-height: 15px;	margin-right: 8px;	padding-bottom: 4px;}.boc_latest_post img {	float: left;	width: 52px;	height: 52px;	border: 1px solid #ddd;	padding: 3px;	background: #fff;	margin: 2px 14px 18px 0;	-webkit-transition: all 0.3s linear;	-moz-transition: all 0.3s linear;	-ms-transition: all 0.3s linear;	-o-transition: all 0.3s linear;	transition: all 0.3s linear;}.boc_latest_post img:hover {	border: 1px solid #bbb;	}.boc_latest_post p{	font-size: 11px;	line-height: 14px;	margin-bottom: 6px;}.boc_latest_post p.date{	color: #999;}.boc_latest_post p.boc_latest_post_title {	padding-top: 2px;	font-size: 13px;	line-height: 17px;}/* Portfolio Page */.portfolio {	margin: 20px -20px 20px 0;}#portfolio_items {	margin-right: -20px;	}.portfolio_filter {	margin: 10px 0 20px;}.portfolio_filter span{	float: left;	margin: 0 6px 6px 0;	font-size: 12px;	padding: 5px 12px;	color: #555;	}.portfolio_filter div{	float: left;	font-size: 12px;	padding: 5px 12px;	color: #555;	text-shadow: 0 1px 0 rgba(256,256,256, 0.7);	background: #fafafa url('../images/grad_menu.png') top left repeat-x;	margin: 0 6px 6px 0;	-webkit-transition: all 0.2s ease-in-out;	-moz-transition: all 0.2s ease-in-out;	-o-transition: all 0.2s ease-in-out;	-ms-transition: all 0.2s ease-in-out;	transition: all 0.2s ease-in-out;	border-radius: 2px;	cursor: pointer;}.portfolio_filter div:hover{	color: #fff;	background-color: #374045;	text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);}.portfolio_filter div.current{	color: #fff;	background-color: #0ad1e5;	text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);}.portfolio_item {	float: left;	width: 300px;	margin-right: 20px;	margin-bottom: 20px;}.portfolio_item .pic img{	-webkit-border-radius: 3px 3px 0 0;	-moz-border-radius: 3px 3px 0 0;	border-radius: 3px 3px 0 0;	}.portfolio_item a h4{	text-align: center;	font-size: 14px;	line-height: 20px;	margin: 0;	-webkit-border-radius: 0 0 4px 4px;	-moz-border-radius: 0 0 4px 4px;	border-radius: 0 0 4px 4px;	color: #333;	padding: 10px;	-webkit-transition: all 0.2s ease-in-out;	-moz-transition: all 0.2s ease-in-out;	-o-transition: all 0.2s ease-in-out;	-ms-transition: all 0.2s ease-in-out;	transition: all 0.2s ease-in-out;	-webkit-border-radius: 0 0 4px 4px;	-moz-border-radius: 0 0 4px 4px;	border-radius: 0 0 4px 4px;	background: #fcfcfc url('../images/grad_menu.png') top left repeat-x;	text-shadow: 0 1px 0 rgba(256, 256, 256, 0.8);	}.portfolio_item a:hover h4{	color: #222;	background-color: #e5e5e5;	text-shadow: 0 1px 0 rgba(256, 256, 256, 0.6);	}.portfolio_item a h5{	text-align: center;	font-size: 13px;	line-height: 16px;	margin: 0;	-webkit-border-radius: 0 0 4px 4px;	-moz-border-radius: 0 0 4px 4px;	border-radius: 0 0 4px 4px;	color: #333;	padding: 8px;	-webkit-transition: all 0.2s ease-in-out;	-moz-transition: all 0.2s ease-in-out;	-o-transition: all 0.2s ease-in-out;	-ms-transition: all 0.2s ease-in-out;	transition: all 0.2s ease-in-out;	-webkit-border-radius: 0 0 4px 4px;	-moz-border-radius: 0 0 4px 4px;	border-radius: 0 0 4px 4px;	background: #fcfcfc url('../images/grad_menu.png') top left repeat-x;	text-shadow: 0 1px 0 rgba(256, 256, 256, 0.8);	}.portfolio_item a:hover h5{	color: #222;	background-color: #e5e5e5;	text-shadow: 0 1px 0 rgba(256, 256, 256, 0.6);	}/* Feat Text */.section_featured_texts {	margin: 20px 0 20px;}.section_featured_texts_no_m {	margin-bottom: 10px;}.section_featured_texts .icon{	float: left;	margin: 1px 16px 66px 0;	width: 37px;	height: 37px;	top: 0;}.section_featured_texts h3 {	font-weight: 600;	font-size: 20px;	line-height: 26px;	color: #555;	letter-spacing: -1px;	margin-left: 54px;}.section_featured_texts h3 a{	color: #555;}.section_featured_texts h3 a:hover{	color: #0ad1e5;}.section_featured_texts p {	color: #777;	font-size: 13px;	line-height: 21px;	margin: 0 12px 20px 55px;}.media_item {	border-bottom: 1px dotted #EEE;	margin: 20px 0 20px;	padding-bottom:60px;}/* Icons */.big_screen {	background: url(../images/icon_big_screen.png) center center no-repeat;}.big_cog {	background: url(../images/icon_big_cog.png) center center no-repeat;}.big_profile {	background: url(../images/icon_big_profile.png) center center no-repeat;}.big_brush {	background: url(../images/icon_big_brush.png) center center no-repeat;}.big_chat {	background: url(../images/icon_big_chat.png) center center no-repeat;}.big_check {	background: url(../images/icon_big_check.png) center center no-repeat;}.big_download {	background: url(../images/icon_big_download.png) center center no-repeat;}.big_graph {	background: url(../images/icon_big_graph.png) center center no-repeat;}.big_heart {	background: url(../images/icon_big_heart.png) center center no-repeat;}.big_portfolio {	background: url(../images/icon_big_portfolio.png) center center no-repeat;}.big_university {	background: url(../images/icon_big_university.png) center center no-repeat;}.big_pencil {	background: url(../images/icon_big_pencil.png) center center no-repeat;}.big_meter-slow {	background: url(../images/sprites.png) -512px -320px no-repeat;}.big_tux {	background: url(../images/sprites.png) -960px -1024px no-repeat;}.big_arrow-up-right-2 {	background: url(../images/sprites.png) -320px -640px no-repeat;}.big_thumbsup {	background: url(../images/sprites.png) -576px -512px no-repeat;}.big_icon-dribbble-4 {	background: url(../images/sprites.png) -576px -1344px no-repeat;}.big_icon-dribbble-3 {	background: url(../images/sprites.png) -448px -960px no-repeat;}.big_icon-dribbble-2 {	background: url(../images/sprites.png) -384px -960px no-repeat;}/* Feat Text::End *//* About Page */.person {	margin: 30px 0;}.person h4{	margin: 20px 0 6px;	text-align: center;	font-weight: 600;	font-size: 15px;	line-height: 22px;}.person .team_desc{	font-style: italic;	color: #aaa;	text-align: center;}.person p{}/* Table */.aqua_table {	margin: 20px 0;}.aqua_table th {	border: 1px solid #e2e2e2;	background: #fcfcfc url('../images/grad_menu.png') top left repeat-x;	text-align: center;	padding: 8px 14px;	font-size: 14px;	text-align: left;	font-weight: 600;}.aqua_table td {	padding: 8px 14px;	border: #e2e2e2 1px solid;	-webkit-transition: all 0.3s linear;	-moz-transition: all 0.3s linear;	-ms-transition: all 0.3s linear;	-o-transition: all 0.3s linear;	transition: all 0.3s linear;}.aqua_table tr.odd td {	background: #f9f9f9;	}.aqua_table tr:hover td {	background: #edf9fa;	}.aqua_table td.b{	font-weight: 600;	}.al_right {	text-align: right;}.no_bm {	margin-bottom: 0;}/* Testimonials */.testimonials {	position:relative;}.testimonial_quote {}.quote_content {	background: #f8f8f8 url('../images/quote.png') 12px 12px no-repeat;	border: 1px solid #e5e5e5;	position:relative;	-moz-border-radius: 3px;	-webkit-border-radius: 3px;	-khtml-border-radius: 3px;	border-radius: 3px;}.quote_content p{	margin: 14px 14px 16px 46px;	font-size: 13px;	line-height: 20px;	font-style: italic;	color: #777;}.quote_arrow {	width: 12px;	height: 7px;	position: absolute;	bottom:-7px;	left: 46px;	background:url('../images/quote_arrow.png') 0px 0px no-repeat;}.quote_author {	position: relative;	left: 46px;	margin-top: 12px;}.quote_author_description {	display: block;	color: #aaa;	font-size: 11px;}.icon_testimonial {	display: inline;	background:url('../images/icon_testimonial.png') 0px 3px no-repeat;	padding-left: 24px;	font-size: 14px;	font-weight: 600;}/* TABS */.htabs {	height: 27px;	line-height: 15px;	border-bottom: 1px solid #eeeeee;	margin-right: 4px;}.htabs a {	color: #666;	background: #fafafa url('../images/grad_menu.png') top left repeat-x;	border-top: 1px solid #e4e4e4;	border-left: 1px solid #e4e4e4;	border-right: 1px solid #e4e4e4;	padding: 6px 10px 5px 10px;	float: left;	font-size: 13px;	text-align: center;	text-decoration: none;	text-shadow: 0 1px 0 rgba(256, 256, 256, 0.8);	margin-right: 4px;	-moz-border-radius: 3px 3px 0px 0px;    -webkit-border-radius: 3px 3px 0px 0px;    -khtml-border-radius: 3px 3px 0px 0px;    border-radius: 3px 3px 0px 0px;}.htabs a.selected {	border-top: 1px solid #e4e4e4;	border-left: 1px solid #e4e4e4;	border-right: 1px solid #e4e4e4;	padding-bottom: 6px;	background: #FFFFFF;}.tab-content {	border-left: 1px solid #e4e4e4;	border-right: 1px solid #e4e4e4;	border-bottom: 1px solid #e4e4e4;	padding: 20px 20px 20px;	margin-bottom: 20px;	z-index: 2;	overflow: auto;	-moz-border-radius: 0 4px 4px 4px;    -webkit-border-radius: 0 4px 4px 4px;    -khtml-border-radius: 0 4px 4px 4px;    border-radius: 0 4px 4px 4px;}/* Big Title Section */.section_big_title {	text-align: center;	margin: 15px 0 32px;}.section_big_no_m {	margin: 10px 0 0;}.section_big_title h1{	margin: 30px 0 0;	font-family: 'Open Sans', arial, sans-serif;	font-weight: 300;	font-size: 31px;	line-height: 38px;	color:#444;	letter-spacing: -1px;}.section_big_title h1 strong{	font-weight: 400;	text-transform: uppercase;	color:#0ad1e5;}.section_big_title h2{	margin: 2px 0 22px;	font-family: 'Open Sans', arial, sans-serif;	font-size: 21px;	line-height: 28px;	font-style: italic;	font-weight: 300;	color:#969696;}/* Big Title Section :: End *//* Sequence Slider */.rev_slider_wrapper {	color: #3C4549;}.tp-caption.info_link a{  	color: #3C4549;}/* Price Table */.price_table_holder.col_2 .price_column{	width: 50%;}.price_table_holder.col_3 .price_column{	width: 33.3%;}.price_table_holder.col_4 .price_column{	width: 25%;}.price_table_holder.col_5 .price_column{	width: 20%;}.price_column  {	float: left;	margin: 14px 0;	-moz-border-radius: 2px;	-webkit-border-radius: 2px;	-khtml-border-radius: 2px;	border-radius: 2px;	background: #fbfbfb;	font-size: 16px;}.price_column ul {	margin: 0;	border-bottom: 2px solid #f5f5f5;}.price_column.price_column_featured ul {	border-bottom: 0;	background: #fff;	padding-bottom: 14px;}.price_column ul li {	text-align: center;	margin: 0;	padding: 14px 0;}.price_column ul li.price_column_title {	background: #556167;	color: #ffffff;	font-size: 20px;	line-height: 30px;	padding: 4px 0;}.price_column.price_column_featured ul li.price_column_title {	padding: 10px 0;	font-size: 24px;	background: #0ad1e5;}.price_column.price_column_featured ul li.price_column_title{	-moz-border-radius: 3px 3px 0 0;	-webkit-border-radius: 3px 3px 0 0;	-khtml-border-radius: 3px 3px 0 0;	border-radius: 3px 3px 0 0;}.price_column.price_column_featured {	position: relative;	margin-top: 2px;	margin-bottom: 2px;	box-shadow: 1px 1px 15px rgba(0, 0, 0, .15);	-moz-box-shadow: 1px 1px 15px rgba(0, 0, 0, .15);	-webkit-box-shadow: 1px 1px 15px rgba(0, 0, 0, .15);	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#556167')";	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#556167');}.price_amount {	font-weight: bold;	font-size: 26px;	background: #F3F3F3;}.price_column_featured .price_amount {	background: #F8F8F8;}.price_column ul li.price_footer {	padding: 14px 0 18px;}/* Icons */.icon-home,.icon-home-2,.icon-newspaper,.icon-pencil,.icon-pencil-2,.icon-droplet,.icon-pictures,.icon-picture,.icon-camera,.icon-music,.icon-play,.icon-film,.icon-camera-2,.icon-spades,.icon-clubs,.icon-diamonds,.icon-broadcast,.icon-mic,.icon-book,.icon-file,.icon-file-2,.icon-new,.icon-copy,.icon-folder,.icon-folder-2,.icon-tag,.icon-cart,.icon-basket,.icon-calculate,.icon-support,.icon-phone,.icon-mail,.icon-location,.icon-compass,.icon-history,.icon-clock,.icon-bell,.icon-calendar,.icon-printer,.icon-mouse,.icon-screen,.icon-laptop,.icon-mobile,.icon-cabinet,.icon-drawer,.icon-drawer-2,.icon-box,.icon-box-add,.icon-box-remove,.icon-download,.icon-upload,.icon-database,.icon-flip,.icon-flip-2,.icon-undo,.icon-redo,.icon-forward,.icon-reply,.icon-reply-2,.icon-comments,.icon-comments-2,.icon-comments-3,.icon-comments-4,.icon-comments-5,.icon-user,.icon-user-2,.icon-user-3,.icon-busy,.icon-loading,.icon-loading-2,.icon-search,.icon-zoomin,.icon-zoomout,.icon-key,.icon-key-2,.icon-locked,.icon-unlocked,.icon-wrench,.icon-equalizer,.icon-cog,.icon-pie,.icon-bars,.icon-stats-up,.icon-gift,.icon-trophy,.icon-diamond,.icon-coffee,.icon-rocket,.icon-meter-slow,.icon-meter-medium,.icon-meter-fast,.icon-dashboard,.icon-fire,.icon-lab,.icon-remove,.icon-remove-2,.icon-remove-3,.icon-briefcase,.icon-briefcase-2,.icon-cars,.icon-bus,.icon-cube,.icon-cube-2,.icon-puzzle,.icon-glasses,.icon-glasses-2,.icon-accessibility,.icon-accessibility-2,.icon-target,.icon-target-2,.icon-lightning,.icon-power,.icon-power-2,.icon-clipboard,.icon-clipboard-2,.icon-playlist,.icon-gridview,.icon-treeview,.icon-cloud,.icon-cloud-2,.icon-download-2,.icon-upload-2,.icon-upload-3,.icon-link,.icon-link-2,.icon-flag,.icon-flag-2,.icon-attachment,.icon-eye,.icon-eye-2,.icon-bookmark,.icon-bookmark-2,.icon-star,.icon-star-2,.icon-star-3,.icon-heart,.icon-heart-2,.icon-thumbsup,.icon-thumbsdown,.icon-happy,.icon-smiley,.icon-neutral,.icon-plus,.icon-minus,.icon-help,.icon-help-2,.icon-blocked,.icon-cancel,.icon-cancel-2,.icon-checkmark,.icon-minus-2,.icon-plus-2,.icon-enter,.icon-exit,.icon-loop,.icon-arrow-up-left,.icon-arrow-up,.icon-arrow-up-right,.icon-arrow-right,.icon-arrow-down-right,.icon-arrow-down,.icon-arrow-down-left,.icon-arrow-left,.icon-arrow-up-left-2,.icon-arrow-up-2,.icon-arrow-up-right-2,.icon-arrow-right-2,.icon-arrow-down-right-2,.icon-arrow-down-2,.icon-arrow-down-left-2,.icon-arrow-left-2,.icon-arrow-up-left-3,.icon-arrow-up-3,.icon-arrow-up-right-3,.icon-arrow-right-3,.icon-arrow-down-right-3,.icon-arrow-down-3,.icon-arrow-down-left-3,.icon-arrow-left-3,.icon-arrow-up-4,.icon-arrow-right-4,.icon-arrow-down-4,.icon-arrow-left-4,.icon-arrow-up-5,.icon-arrow-right-5,.icon-arrow-down-5,.icon-arrow-left-5,.icon-arrow-up-6,.icon-arrow-right-6,.icon-arrow-down-6,.icon-arrow-left-6,.icon-menu,.icon-enter-2,.icon-backspace,.icon-backspace-2,.icon-tab,.icon-tab-2,.icon-checkbox,.icon-checkbox-unchecked,.icon-checkbox-partial,.icon-radio-checked,.icon-radio-unchecked,.icon-font,.icon-paragraph-left,.icon-paragraph-center,.icon-paragraph-right,.icon-paragraph-justify,.icon-lefttoright,.icon-righttoleft,.icon-share,.icon-newtab,.icon-newtab-2,.icon-embed,.icon-code,.icon-bluetooth,.icon-share-2,.icon-share-3,.icon-mail-2,.icon-mail-3,.icon-mail-4,.icon-google,.icon-googleplus,.icon-googleplus-2,.icon-googleplus-3,.icon-gplus,.icon-google-drive,.icon-facebook,.icon-facebook-2,.icon-facebook-3,.icon-instagram,.icon-twitter,.icon-twitter-2,.icon-twitter-3,.icon-feed,.icon-feed-2,.icon-feed-3,.icon-youtube,.icon-youtube-2,.icon-vimeo,.icon-vimeo-2,.icon-flickr,.icon-flickr-2,.icon-flickr-3,.icon-picassa,.icon-picassa-2,.icon-dribbble,.icon-dribbble-2,.icon-dribbble-3,.icon-forrst,.icon-forrst-2,.icon-deviantart,.icon-deviantart-2,.icon-github,.icon-github-2,.icon-github-3,.icon-github-4,.icon-github-5,.icon-github-6,.icon-git,.icon-github-7,.icon-wordpress,.icon-wordpress-2,.icon-joomla,.icon-blogger,.icon-blogger-2,.icon-tumblr,.icon-tumblr-2,.icon-yahoo,.icon-yahoo-2,.icon-amazon,.icon-amazon-2,.icon-tux,.icon-apple,.icon-finder,.icon-android,.icon-windows,.icon-soundcloud,.icon-soundcloud-2,.icon-skype,.icon-reddit,.icon-linkedin,.icon-linkedin-2,.icon-lastfm,.icon-lastfm-2,.icon-delicious,.icon-stumbleupon,.icon-stumbleupon-2,.icon-pinterest,.icon-pinterest-2,.icon-xing,.icon-xing-2,.icon-flattr,.icon-foursquare,.icon-foursquare-2,.icon-paypal,.icon-paypal-2,.icon-paypal-3,.icon-yelp,.icon-libreoffice,.icon-file-pdf,.icon-file-openoffice,.icon-file-word,.icon-file-excel,.icon-file-powerpoint,.icon-file-zip,.icon-file-xml,.icon-file-css,.icon-html5,.icon-html5-2,.icon-css3,.icon-chrome,.icon-firefox,.icon-IE,.icon-opera,.icon-safari,.icon-IcoMoon,.icon-warning,.icon-cloud-3,.icon-locked-2,.icon-inbox,.icon-comment,.icon-mic-2,.icon-envelope,.icon-briefcase-3,.icon-cart-2,.icon-contrast,.icon-clock-2,.icon-user-4,.icon-cog-2,.icon-music-2,.icon-twitter-4,.icon-pencil-3,.icon-frame,.icon-switch,.icon-star-4,.icon-key-3,.icon-chart,.icon-apple-2,.icon-file-3,.icon-plus-3,.icon-minus-3,.icon-picture-2,.icon-folder-3,.icon-camera-3,.icon-search-2,.icon-dribbble-4,.icon-forrst-3,.icon-feed-4,.icon-blocked-2,.icon-target-3,.icon-play-2,.icon-pause,.icon-bug,.icon-console,.icon-film-2,.icon-type,.icon-home-3,.icon-earth,.icon-location-2,.icon-info,.icon-eye-3,.icon-heart-3,.icon-bookmark-3,.icon-wrench-2,.icon-calendar-2,.icon-window,.icon-monitor,.icon-mobile-2,.icon-droplet-2,.icon-mouse-2,.icon-refresh,.icon-location-3,.icon-tag-2,.icon-phone-2,.icon-star-5,.icon-pointer,.icon-thumbsup-2,.icon-thumbsdown-2,.icon-headphones,.icon-move,.icon-checkmark-2,.icon-cancel-3,.icon-skype-2,.icon-gift-2,.icon-cone,.icon-alarm,.icon-coffee-2,.icon-basket-2,.icon-flag-3,.icon-ipod,.icon-trashcan,.icon-bolt,.icon-ampersand,.icon-compass-2,.icon-list,.icon-grid,.icon-volume,.icon-volume-2,.icon-stats,.icon-target-4,.icon-forward-2,.icon-paperclip,.icon-keyboard,.icon-crop,.icon-floppy,.icon-filter,.icon-trophy-2,.icon-diary,.icon-addressbook,.icon-stop,.icon-smiley-2,.icon-shit,.icon-bookmark-4,.icon-camera-4,.icon-lamp,.icon-disk,.icon-button,.icon-database-2,.icon-creditcard,.icon-atom,.icon-winsows,.icon-target-5,.icon-battery,.icon-code-2 {	display: inline-block;	width: 32px;	height: 32px;	background-image: url('../images/sprites.png');	background-repeat: no-repeat;	position: relative;	top: 8px;}.icon-home {	background-position: 0 0;}.icon-home-2 {	background-position: -64px 0;}.icon-newspaper {	background-position: -128px 0;}.icon-pencil {	background-position: -192px 0;	width: 33px;	height: 33px;}.icon-pencil-2 {	background-position: -256px 0;}.icon-droplet {	background-position: -320px 0;}.icon-pictures {	background-position: -384px 0;}.icon-picture {	background-position: -448px 0;}.icon-camera {	background-position: -512px 0;}.icon-music {	background-position: -576px 0;}.icon-play {	background-position: -640px 0;}.icon-film {	background-position: -704px 0;}.icon-camera-2 {	background-position: -768px 0;}.icon-spades {	background-position: -832px 0;	width: 40px;}.icon-clubs {	background-position: -896px 0;}.icon-diamonds {	background-position: -960px 0;}.icon-broadcast {	background-position: 0 -64px;}.icon-mic {	background-position: -64px -64px;}.icon-book {	background-position: -128px -64px;}.icon-file {	background-position: -192px -64px;}.icon-file-2 {	background-position: -256px -64px;}.icon-new {	background-position: -320px -64px;}.icon-copy {	background-position: -384px -64px;}.icon-folder {	background-position: -448px -64px;}.icon-folder-2 {	background-position: -512px -64px;}.icon-tag {	background-position: -576px -64px;}.icon-cart {	background-position: -640px -64px;}.icon-basket {	background-position: -704px -64px;}.icon-calculate {	background-position: -768px -64px;}.icon-support {	background-position: -832px -64px;}.icon-phone {	background-position: -896px -64px;}.icon-mail {	background-position: -960px -64px;}.icon-location {	background-position: 0 -128px;}.icon-compass {	background-position: -64px -128px;}.icon-history {	background-position: -128px -128px;}.icon-clock {	background-position: -192px -128px;}.icon-bell {	background-position: -256px -128px;}.icon-calendar {	background-position: -320px -128px;}.icon-printer {	background-position: -384px -128px;}.icon-mouse {	background-position: -448px -128px;}.icon-screen {	background-position: -512px -128px;}.icon-laptop {	background-position: -576px -128px;}.icon-mobile {	background-position: -640px -128px;}.icon-cabinet {	background-position: -704px -128px;}.icon-drawer {	background-position: -768px -128px;}.icon-drawer-2 {	background-position: -832px -128px;}.icon-box {	background-position: -896px -128px;}.icon-box-add {	background-position: -960px -128px;}.icon-box-remove {	background-position: 0 -192px;}.icon-download {	background-position: -64px -192px;}.icon-upload {	background-position: -128px -192px;}.icon-database {	background-position: -192px -192px;}.icon-flip {	background-position: -256px -192px;}.icon-flip-2 {	background-position: -320px -192px;}.icon-undo {	background-position: -384px -192px;}.icon-redo {	background-position: -448px -192px;}.icon-forward {	background-position: -512px -192px;}.icon-reply {	background-position: -576px -192px;}.icon-reply-2 {	background-position: -640px -192px;	width: 36px;}.icon-comments {	background-position: -704px -192px;}.icon-comments-2 {	background-position: -768px -192px;}.icon-comments-3 {	background-position: -832px -192px;}.icon-comments-4 {	background-position: -896px -192px;}.icon-comments-5 {	background-position: -960px -192px;}.icon-user {	background-position: 0 -256px;}.icon-user-2 {	background-position: -64px -256px;}.icon-user-3 {	background-position: -128px -256px;}.icon-busy {	background-position: -192px -256px;}.icon-loading {	background-position: -256px -256px;}.icon-loading-2 {	background-position: -320px -256px;}.icon-search {	background-position: -384px -256px;}.icon-zoomin {	background-position: -448px -256px;}.icon-zoomout {	background-position: -512px -256px;}.icon-key {	background-position: -576px -256px;}.icon-key-2 {	background-position: -640px -256px;}.icon-locked {	background-position: -704px -256px;}.icon-unlocked {	background-position: -768px -256px;}.icon-wrench {	background-position: -832px -256px;}.icon-equalizer {	background-position: -896px -256px;}.icon-cog {	background-position: -960px -256px;}.icon-pie {	background-position: 0 -320px;}.icon-bars {	background-position: -64px -320px;}.icon-stats-up {	background-position: -128px -320px;}.icon-gift {	background-position: -192px -320px;}.icon-trophy {	background-position: -256px -320px;}.icon-diamond {	background-position: -320px -320px;}.icon-coffee {	background-position: -384px -320px;}.icon-rocket {	background-position: -448px -320px;}.icon-meter-slow {	background-position: -512px -320px;}.icon-meter-medium {	background-position: -576px -320px;}.icon-meter-fast {	background-position: -640px -320px;}.icon-dashboard {	background-position: -704px -320px;}.icon-fire {	background-position: -768px -320px;	width: 37px;}.icon-lab {	background-position: -832px -320px;}.icon-remove {	background-position: -896px -320px;}.icon-remove-2 {	background-position: -960px -320px;}.icon-remove-3 {	background-position: 0 -384px;}.icon-briefcase {	background-position: -64px -384px;}.icon-briefcase-2 {	background-position: -128px -384px;}.icon-cars {	background-position: -192px -384px;}.icon-bus {	background-position: -256px -384px;}.icon-cube {	background-position: -320px -384px;}.icon-cube-2 {	background-position: -384px -384px;}.icon-puzzle {	background-position: -448px -384px;}.icon-glasses {	background-position: -512px -384px;}.icon-glasses-2 {	background-position: -576px -384px;}.icon-accessibility {	background-position: -640px -384px;}.icon-accessibility-2 {	background-position: -704px -384px;}.icon-target {	background-position: -768px -384px;}.icon-target-2 {	background-position: -832px -384px;}.icon-lightning {	background-position: -896px -384px;}.icon-power {	background-position: -960px -384px;}.icon-power-2 {	background-position: 0 -448px;}.icon-clipboard {	background-position: -64px -448px;}.icon-clipboard-2 {	background-position: -128px -448px;}.icon-playlist {	background-position: -192px -448px;}.icon-gridview {	background-position: -256px -448px;}.icon-treeview {	background-position: -320px -448px;}.icon-cloud {	background-position: -384px -448px;}.icon-cloud-2 {	background-position: -448px -448px;}.icon-download-2 {	background-position: -512px -448px;}.icon-upload-2 {	background-position: -576px -448px;}.icon-upload-3 {	background-position: -640px -448px;}.icon-link {	background-position: -704px -448px;	width: 33px;}.icon-link-2 {	background-position: -768px -448px;	width: 33px;}.icon-flag {	background-position: -832px -448px;}.icon-flag-2 {	background-position: -896px -448px;}.icon-attachment {	background-position: -960px -448px;}.icon-eye {	background-position: 0 -512px;}.icon-eye-2 {	background-position: -64px -512px;}.icon-bookmark {	background-position: -128px -512px;}.icon-bookmark-2 {	background-position: -192px -512px;}.icon-star {	background-position: -256px -512px;}.icon-star-2 {	background-position: -320px -512px;}.icon-star-3 {	background-position: -384px -512px;}.icon-heart {	background-position: -448px -512px;	width: 34px;}.icon-heart-2 {	background-position: -512px -512px;	width: 34px;}.icon-thumbsup {	background-position: -576px -512px;}.icon-thumbsdown {	background-position: -640px -512px;}.icon-happy {	background-position: -704px -512px;}.icon-smiley {	background-position: -768px -512px;}.icon-neutral {	background-position: -832px -512px;}.icon-plus {	background-position: -896px -512px;}.icon-minus {	background-position: -960px -512px;}.icon-help {	background-position: 0 -576px;}.icon-help-2 {	background-position: -64px -576px;}.icon-blocked {	background-position: -128px -576px;}.icon-cancel {	background-position: -192px -576px;}.icon-cancel-2 {	background-position: -256px -576px;}.icon-checkmark {	background-position: -320px -576px;}.icon-minus-2 {	background-position: -384px -576px;}.icon-plus-2 {	background-position: -448px -576px;}.icon-enter {	background-position: -512px -576px;}.icon-exit {	background-position: -576px -576px;}.icon-loop {	background-position: -640px -576px;}.icon-arrow-up-left {	background-position: -704px -576px;}.icon-arrow-up {	background-position: -768px -576px;}.icon-arrow-up-right {	background-position: -832px -576px;}.icon-arrow-right {	background-position: -896px -576px;}.icon-arrow-down-right {	background-position: -960px -576px;}.icon-arrow-down {	background-position: 0 -640px;}.icon-arrow-down-left {	background-position: -64px -640px;}.icon-arrow-left {	background-position: -128px -640px;}.icon-arrow-up-left-2 {	background-position: -192px -640px;}.icon-arrow-up-2 {	background-position: -256px -640px;}.icon-arrow-up-right-2 {	background-position: -320px -640px;}.icon-arrow-right-2 {	background-position: -384px -640px;}.icon-arrow-down-right-2 {	background-position: -448px -640px;}.icon-arrow-down-2 {	background-position: -512px -640px;}.icon-arrow-down-left-2 {	background-position: -576px -640px;}.icon-arrow-left-2 {	background-position: -640px -640px;}.icon-arrow-up-left-3 {	background-position: -704px -640px;}.icon-arrow-up-3 {	background-position: -768px -640px;}.icon-arrow-up-right-3 {	background-position: -832px -640px;}.icon-arrow-right-3 {	background-position: -896px -640px;}.icon-arrow-down-right-3 {	background-position: -960px -640px;}.icon-arrow-down-3 {	background-position: 0 -704px;}.icon-arrow-down-left-3 {	background-position: -64px -704px;}.icon-arrow-left-3 {	background-position: -128px -704px;}.icon-arrow-up-4 {	background-position: -192px -704px;}.icon-arrow-right-4 {	background-position: -256px -704px;}.icon-arrow-down-4 {	background-position: -320px -704px;}.icon-arrow-left-4 {	background-position: -384px -704px;}.icon-arrow-up-5 {	background-position: -448px -704px;}.icon-arrow-right-5 {	background-position: -512px -704px;}.icon-arrow-down-5 {	background-position: -576px -704px;}.icon-arrow-left-5 {	background-position: -640px -704px;}.icon-arrow-up-6 {	background-position: -704px -704px;}.icon-arrow-right-6 {	background-position: -768px -704px;}.icon-arrow-down-6 {	background-position: -832px -704px;}.icon-arrow-left-6 {	background-position: -896px -704px;}.icon-menu {	background-position: -960px -704px;}.icon-enter-2 {	background-position: 0 -768px;}.icon-backspace {	background-position: -64px -768px;}.icon-backspace-2 {	background-position: -128px -768px;}.icon-tab {	background-position: -192px -768px;}.icon-tab-2 {	background-position: -256px -768px;}.icon-checkbox {	background-position: -320px -768px;}.icon-checkbox-unchecked {	background-position: -384px -768px;}.icon-checkbox-partial {	background-position: -448px -768px;}.icon-radio-checked {	background-position: -512px -768px;}.icon-radio-unchecked {	background-position: -576px -768px;}.icon-font {	background-position: -640px -768px;}.icon-paragraph-left {	background-position: -704px -768px;}.icon-paragraph-center {	background-position: -768px -768px;}.icon-paragraph-right {	background-position: -832px -768px;}.icon-paragraph-justify {	background-position: -896px -768px;}.icon-lefttoright {	background-position: -960px -768px;}.icon-righttoleft {	background-position: 0 -832px;}.icon-share {	background-position: -64px -832px;}.icon-newtab {	background-position: -128px -832px;}.icon-newtab-2 {	background-position: -192px -832px;}.icon-embed {	background-position: -256px -832px;}.icon-code {	background-position: -320px -832px;}.icon-bluetooth {	background-position: -384px -832px;}.icon-share-2 {	background-position: -448px -832px;}.icon-share-3 {	background-position: -512px -832px;}.icon-mail-2 {	background-position: -576px -832px;}.icon-mail-3 {	background-position: -640px -832px;}.icon-mail-4 {	background-position: -704px -832px;}.icon-google {	background-position: -768px -832px;}.icon-googleplus {	background-position: -832px -832px;}.icon-googleplus-2 {	background-position: -896px -832px;}.icon-googleplus-3 {	background-position: -960px -832px;}.icon-gplus {	background-position: 0 -896px;}.icon-google-drive {	background-position: -64px -896px;}.icon-facebook {	background-position: -128px -896px;}.icon-facebook-2 {	background-position: -192px -896px;}.icon-facebook-3 {	background-position: -256px -896px;}.icon-instagram {	background-position: -320px -896px;}.icon-twitter {	background-position: -384px -896px;}.icon-twitter-2 {	background-position: -448px -896px;}.icon-twitter-3 {	background-position: -512px -896px;}.icon-feed {	background-position: -576px -896px;}.icon-feed-2 {	background-position: -640px -896px;}.icon-feed-3 {	background-position: -704px -896px;}.icon-youtube {	background-position: -768px -896px;}.icon-youtube-2 {	background-position: -832px -896px;}.icon-vimeo {	background-position: -896px -896px;	width: 34px;	height: 34px;}.icon-vimeo-2 {	background-position: -960px -896px;}.icon-flickr {	background-position: 0 -960px;}.icon-flickr-2 {	background-position: -64px -960px;}.icon-flickr-3 {	background-position: -128px -960px;}.icon-picassa {	background-position: -192px -960px;}.icon-picassa-2 {	background-position: -256px -960px;}.icon-dribbble {	background-position: -320px -960px;}.icon-dribbble-2 {	background-position: -384px -960px;}.icon-dribbble-3 {	background-position: -448px -960px;}.icon-forrst {	background-position: -512px -960px;}.icon-forrst-2 {	background-position: -576px -960px;}.icon-deviantart {	background-position: -640px -960px;	width: 33px;}.icon-deviantart-2 {	background-position: -704px -960px;}.icon-github {	background-position: -768px -960px;}.icon-github-2 {	background-position: -832px -960px;}.icon-github-3 {	background-position: -896px -960px;}.icon-github-4 {	background-position: -960px -960px;}.icon-github-5 {	background-position: 0 -1024px;}.icon-github-6 {	background-position: -64px -1024px;}.icon-git {	background-position: -128px -1024px;}.icon-github-7 {	background-position: -192px -1024px;}.icon-wordpress {	background-position: -256px -1024px;}.icon-wordpress-2 {	background-position: -320px -1024px;}.icon-joomla {	background-position: -384px -1024px;}.icon-blogger {	background-position: -448px -1024px;}.icon-blogger-2 {	background-position: -512px -1024px;}.icon-tumblr {	background-position: -576px -1024px;}.icon-tumblr-2 {	background-position: -640px -1024px;}.icon-yahoo {	background-position: -704px -1024px;}.icon-yahoo-2 {	background-position: -768px -1024px;}.icon-amazon {	background-position: -832px -1024px;}.icon-amazon-2 {	background-position: -896px -1024px;}.icon-tux {	background-position: -960px -1024px;	width: 33px;	height: 33px;}.icon-apple {	background-position: 0 -1088px;}.icon-finder {	background-position: -64px -1088px;}.icon-android {	background-position: -128px -1088px;}.icon-windows {	background-position: -192px -1088px;}.icon-soundcloud {	background-position: -256px -1088px;}.icon-soundcloud-2 {	background-position: -320px -1088px;}.icon-skype {	background-position: -384px -1088px;}.icon-reddit {	background-position: -448px -1088px;}.icon-linkedin {	background-position: -512px -1088px;}.icon-linkedin-2 {	background-position: -576px -1088px;}.icon-lastfm {	background-position: -640px -1088px;}.icon-lastfm-2 {	background-position: -704px -1088px;}.icon-delicious {	background-position: -768px -1088px;}.icon-stumbleupon {	background-position: -832px -1088px;}.icon-stumbleupon-2 {	background-position: -896px -1088px;}.icon-pinterest {	background-position: -960px -1088px;}.icon-pinterest-2 {	background-position: 0 -1152px;}.icon-xing {	background-position: -64px -1152px;}.icon-xing-2 {	background-position: -128px -1152px;}.icon-flattr {	background-position: -192px -1152px;}.icon-foursquare {	background-position: -256px -1152px;}.icon-foursquare-2 {	background-position: -320px -1152px;}.icon-paypal {	background-position: -384px -1152px;	width: 33px;}.icon-paypal-2 {	background-position: -448px -1152px;	width: 33px;}.icon-paypal-3 {	background-position: -512px -1152px;	width: 33px;}.icon-yelp {	background-position: -576px -1152px;}.icon-libreoffice {	background-position: -640px -1152px;}.icon-file-pdf {	background-position: -704px -1152px;}.icon-file-openoffice {	background-position: -768px -1152px;}.icon-file-word {	background-position: -832px -1152px;}.icon-file-excel {	background-position: -896px -1152px;}.icon-file-powerpoint {	background-position: -960px -1152px;}.icon-file-zip {	background-position: 0 -1216px;}.icon-file-xml {	background-position: -64px -1216px;}.icon-file-css {	background-position: -128px -1216px;}.icon-html5 {	background-position: -192px -1216px;}.icon-html5-2 {	background-position: -256px -1216px;}.icon-css3 {	background-position: -320px -1216px;}.icon-chrome {	background-position: -384px -1216px;}.icon-firefox {	background-position: -448px -1216px;	width: 33px;}.icon-IE {	background-position: -512px -1216px;}.icon-opera {	background-position: -576px -1216px;}.icon-safari {	background-position: -640px -1216px;}.icon-IcoMoon {	background-position: -704px -1216px;}.icon-warning {	background-position: -768px -1216px;}.icon-cloud-3 {	background-position: -832px -1216px;}.icon-locked-2 {	background-position: -896px -1216px;}.icon-inbox {	background-position: -960px -1216px;}.icon-comment {	background-position: 0 -1280px;}.icon-mic-2 {	background-position: -64px -1280px;}.icon-envelope {	background-position: -128px -1280px;}.icon-briefcase-3 {	background-position: -192px -1280px;}.icon-cart-2 {	background-position: -256px -1280px;}.icon-contrast {	background-position: -320px -1280px;	width: 35px;	height: 35px;}.icon-clock-2 {	background-position: -384px -1280px;}.icon-user-4 {	background-position: -448px -1280px;}.icon-cog-2 {	background-position: -512px -1280px;}.icon-music-2 {	background-position: -576px -1280px;}.icon-twitter-4 {	background-position: -640px -1280px;}.icon-pencil-3 {	background-position: -704px -1280px;	width: 34px;}.icon-frame {	background-position: -768px -1280px;}.icon-switch {	background-position: -832px -1280px;}.icon-star-4 {	background-position: -896px -1280px;	width: 33px;	height: 33px;}.icon-key-3 {	background-position: -960px -1280px;}.icon-chart {	background-position: 0 -1344px;}.icon-apple-2 {	background-position: -64px -1344px;}.icon-file-3 {	background-position: -128px -1344px;}.icon-plus-3 {	background-position: -192px -1344px;}.icon-minus-3 {	background-position: -256px -1344px;}.icon-picture-2 {	background-position: -320px -1344px;}.icon-folder-3 {	background-position: -384px -1344px;}.icon-camera-3 {	background-position: -448px -1344px;}.icon-search-2 {	background-position: -512px -1344px;}.icon-dribbble-4 {	background-position: -576px -1344px;}.icon-forrst-3 {	background-position: -640px -1344px;}.icon-feed-4 {	background-position: -704px -1344px;}.icon-blocked-2 {	background-position: -768px -1344px;	width: 35px;	height: 35px;}.icon-target-3 {	background-position: -832px -1344px;}.icon-play-2 {	background-position: -896px -1344px;}.icon-pause {	background-position: -960px -1344px;}.icon-bug {	background-position: 0 -1408px;}.icon-console {	background-position: -64px -1408px;}.icon-film-2 {	background-position: -128px -1408px;}.icon-type {	background-position: -192px -1408px;}.icon-home-3 {	background-position: -256px -1408px;}.icon-earth {	background-position: -320px -1408px;}.icon-location-2 {	background-position: -384px -1408px;}.icon-info {	background-position: -448px -1408px;}.icon-eye-3 {	background-position: -512px -1408px;}.icon-heart-3 {	background-position: -576px -1408px;}.icon-bookmark-3 {	background-position: -640px -1408px;}.icon-wrench-2 {	background-position: -704px -1408px;	width: 33px;	height: 33px;}.icon-calendar-2 {	background-position: -768px -1408px;}.icon-window {	background-position: -832px -1408px;}.icon-monitor {	background-position: -896px -1408px;}.icon-mobile-2 {	background-position: -960px -1408px;}.icon-droplet-2 {	background-position: 0 -1472px;}.icon-mouse-2 {	background-position: -64px -1472px;}.icon-refresh {	background-position: -128px -1472px;}.icon-location-3 {	background-position: -192px -1472px;}.icon-tag-2 {	background-position: -256px -1472px;}.icon-phone-2 {	background-position: -320px -1472px;	width: 35px;	height: 35px;}.icon-star-5 {	background-position: -384px -1472px;	width: 35px;	height: 35px;}.icon-pointer {	background-position: -448px -1472px;}.icon-thumbsup-2 {	background-position: -512px -1472px;}.icon-thumbsdown-2 {	background-position: -576px -1472px;}.icon-headphones {	background-position: -640px -1472px;}.icon-move {	background-position: -704px -1472px;}.icon-checkmark-2 {	background-position: -768px -1472px;}.icon-cancel-3 {	background-position: -832px -1472px;}.icon-skype-2 {	background-position: -896px -1472px;}.icon-gift-2 {	background-position: -960px -1472px;}.icon-cone {	background-position: 0 -1536px;}.icon-alarm {	background-position: -64px -1536px;}.icon-coffee-2 {	background-position: -128px -1536px;}.icon-basket-2 {	background-position: -192px -1536px;}.icon-flag-3 {	background-position: -256px -1536px;}.icon-ipod {	background-position: -320px -1536px;}.icon-trashcan {	background-position: -384px -1536px;}.icon-bolt {	background-position: -448px -1536px;}.icon-ampersand {	background-position: -512px -1536px;}.icon-compass-2 {	background-position: -576px -1536px;}.icon-list {	background-position: -640px -1536px;}.icon-grid {	background-position: -704px -1536px;}.icon-volume {	background-position: -768px -1536px;}.icon-volume-2 {	background-position: -832px -1536px;}.icon-stats {	background-position: -896px -1536px;}.icon-target-4 {	background-position: -960px -1536px;}.icon-forward-2 {	background-position: 0 -1600px;}.icon-paperclip {	background-position: -64px -1600px;	width: 33px;	height: 33px;}.icon-keyboard {	background-position: -128px -1600px;}.icon-crop {	background-position: -192px -1600px;}.icon-floppy {	background-position: -256px -1600px;}.icon-filter {	background-position: -320px -1600px;}.icon-trophy-2 {	background-position: -384px -1600px;}.icon-diary {	background-position: -448px -1600px;}.icon-addressbook {	background-position: -512px -1600px;}.icon-stop {	background-position: -576px -1600px;}.icon-smiley-2 {	background-position: -640px -1600px;}.icon-shit {	background-position: -704px -1600px;}.icon-bookmark-4 {	background-position: -768px -1600px;}.icon-camera-4 {	background-position: -832px -1600px;}.icon-lamp {	background-position: -896px -1600px;}.icon-disk {	background-position: -960px -1600px;	width: 35px;	height: 35px;}.icon-button {	background-position: 0 -1664px;}.icon-database-2 {	background-position: -64px -1664px;}.icon-creditcard {	background-position: -128px -1664px;}.icon-atom {	background-position: -192px -1664px;}.icon-winsows {	background-position: -256px -1664px;}.icon-target-5 {	background-position: -320px -1664px;}.icon-battery {	background-position: -384px -1664px;}.icon-code-2 {	background-position: -448px -1664px;}/* Icons :: End *//* #Footer================================================== */#footer {	width: 990px;	clear: both;	overflow: auto;	background: #2d3032;	font-size: 12px;	-moz-border-radius: 0 0 5px 5px;	-webkit-border-radius: 0 0 5px 5px;	-khtml-border-radius: 0 0 5px 5px;	border-radius: 0 0 5px 5px;	border-top: 4px solid #242628;	color: #757d82;}#wrapper.full_wrapper #footer {	width: 100%;}.footer_inside {	margin: 20px 15px;}#wrapper.full_wrapper .footer_inside {	width: 960px;	margin: 20px auto;}#footer h3 {	color: #d1d6d9;	font-size: 15px;	line-height: 21px;	margin-top: 0px;	margin-bottom: 14px;}#footer.footer_dark h3{	color: #818f96;	text-shadow: 0px -1px 0px #111;}#footer .column {	float: left;	width: 18%;}#footer .big_column {	float: right;	width: 28%;}#footer p {/*	margin-bottom: 0;*/}/* Footer Icons*/.icon_twitter {	float: right;	width: 23px;	height: 23px;	background: url('../images/icon_tweet.png') center -23px no-repeat;	text-indent: -9999px;	margin-left: 12px;}a.icon_twitter:hover {	background: url('../images/icon_tweet.png') center top no-repeat;}.icon_facebook {	float: right;	width: 23px;	height: 23px;	background: url('../images/icon_facebook.png') center -23px no-repeat;	text-indent: -9999px;	margin-left: 12px;}a.icon_facebook:hover {	background: url('../images/icon_facebook.png') center top no-repeat;}.icon_pinterest {	float: right;	width: 23px;	height: 23px;	background: url('../images/icon_pinterest.png') center -23px no-repeat;	text-indent: -9999px;	margin-left: 12px;}a.icon_pinterest:hover {	background: url('../images/icon_pinterest.png') center top no-repeat;}.icon_skype {	float: right;	width: 23px;	height: 23px;	background: url('../images/icon_skype.png') center -23px no-repeat;	text-indent: -9999px;	margin-left: 12px;}a.icon_skype:hover {	background: url('../images/icon_skype.png') center top no-repeat;}.icon_google {	float: right;	width: 23px;	height: 23px;	background: url('../images/icon_google.png') center -23px no-repeat;	text-indent: -9999px;	margin-left: 12px;}a.icon_google:hover {	background: url('../images/icon_google.png') top center no-repeat;}.icon_linkedin {	float: right;	width: 23px;	height: 23px;	background: url('../images/icon_linkedin.png') center -23px no-repeat;	text-indent: -9999px;	margin-left: 12px;}a.icon_linkedin:hover {	background: url('../images/icon_linkedin.png') top center no-repeat;}.icon_phone {	font-size: 13px;	line-height: 24px;	background: url('../images/icon_footer_phone.png') left 4px no-repeat;	padding: 0 0 0 30px;	margin-bottom: 6px;}.icon_mail {	font-size: 13px;	line-height: 24px;	background: url('../images/icon_footer_mail.png') left 5px no-repeat;	padding: 0 0 0 30px;	margin-bottom: 6px;}.icon_loc {	font-size: 13px;	line-height: 24px;	background: url('../images/icon_footer_loc.png') left 3px no-repeat;	padding: 0 0 0 30px;	margin-bottom: 6px;}#footer.footer_dark .icon_phone, #footer.footer_dark .icon_mail, #footer.footer_dark .icon_loc{	color: #748188;	text-shadow: none;}#footer .columns ul ul.sub-menu {	margin-top: 3px;}#footer .columns ul {	margin: 0px 0 0 0px;	list-style: none;	padding: 0;}#footer .columns ul li {	margin-bottom: 4px;	background: url('../images/arrow_footer_list.png') -5px 1px no-repeat;	padding-left: 16px;}.margined_left, #footer .columns ul.margined_left {	margin-left: 18px;}#footer a {	text-decoration: none;	padding: 0px;	font-size: 12px;	line-height: 15px;	color:#949ea3;	-webkit-transition: all 0.2s ease-out;	-moz-transition: all 0.2s ease-out;	-o-transition: all 0.2s ease-out;	-ms-transition: all 0.2s ease-out;	transition: all 0.2s ease-out;}#footer a:hover {	color:#0ad1e5;}#footer .boc_latest_post img{	float:left;	border: 3px solid #666;	margin: 2px 14px 22px 0;	padding: 0;	-webkit-transition: all 0.3s linear;	-moz-transition: all 0.3s linear;	-ms-transition: all 0.3s linear;	-o-transition: all 0.3s linear;	transition: all 0.3s linear;	width: 42px;	height: 42px;}#footer .boc_latest_post img:hover{	border: 3px solid #0ad1e5;}#footer .boc_latest_post p.date{	color: #757D82;}#footer .boc_latest_post p.boc_latest_post_title{	padding-top: 0;	line-height: 16px;}#powered {	float: left;	margin-top: 1px;	margin-right: 10px;	font-size: 11px;	color: #748188;}#powered a{	font-size: 11px;}.footer_btm {	clear: both;	overflow: auto;	padding: 10px 20px 10px;	background: #222425;	border-top: 1px solid #373737;	-moz-border-radius: 0 0 4px 4px;	-webkit-border-radius: 0 0 4px 4px;	-khtml-border-radius: 0 0 4px 4px;	border-radius: 0 0 4px 4px;}#wrapper.full_wrapper .footer_btm_inner {	width: 960px;	margin: 0px auto;}#wrapper.full_wrapper .footer_btm {	-moz-border-radius: 0;	-webkit-border-radius: 0;	-khtml-border-radius: 0;	border-radius: 0;}/* #Footer :: END================================================== *//* CUSTOM RESPONSIVE STYLES *//* #Tablet (Portrait)================================================== */    /* Note: Design for a width of 768px */    @media only screen and (min-width: 768px) and (max-width: 959px) {        #wrapper, #wrapper.full_wrapper        					{ width: 100%; margin: 0px auto; border-radius: 0px; padding:0;}		#sidebar #s,		  #sidebar  #s:focus,		  #sidebar  #s:hover	{ width: 156px;}        #footer 			{ width: 100%; }        .footer_inside, #wrapper.full_wrapper .footer_inside        					{ margin: 20px auto; width: 768px; }        .footer_btm 		{ border-radius: 0; }        .footer_btm_inner, #wrapper.full_wrapper .footer_btm_inner	{ width: 748px; margin: 0px auto; }		.portfolio_item { width: 236px; }		.portfolio_item a h4 { font-size: 13px;}    }/*  #Mobile (Portrait)================================================== */    /* Note: Design for a width of 320px */    @media only screen and (max-width: 767px) {        #wrapper, #wrapper.full_wrapper        		 			{ width: 100%; margin: 0px auto; border-radius: 0px; padding:0; }        #footer 			{ width: 100%; }        .footer_inside, #wrapper.full_wrapper .footer_inside        			 		{ margin: 0px auto 10px; width: 300px; }        .footer_btm 		{ border-radius: 0; }        .footer_btm_inner, #wrapper.full_wrapper .footer_btm_inner        					{ width: 300px; margin: 0px auto; }        #styler_slider	{ display: none;}    	.header_left 		{ text-align: center;}    	.header_left img 	{ margin: 40px 0 0 0px; max-width: 100%; height: auto;}    	.header_right 		{ text-align: center;}    	#menu 				{ display: none; }    	#select_menu		{ display: block; width: 100%; padding: 8px; margin-bottom: 0;}    	.header_contacts 	{ text-align: center; margin: 20px 0 30px; height: auto; }    	.header_phone		{ float: none; display: inline; margin: 4px 14px 5px 0; }    	.header_mail 		{ float: none; display: inline; margin-top: 4px;}    	.header_search		{ float: left; }    	#s					{ right: auto;}    	#s:focus, #s:hover	{ width: 150px; }    	.button_search		{ right: 26px; }    	.columns.title,    		.column.title	{ margin: 20px 0 22px; }    	.margined_left 		{ margin-left: 0; }    	#footer h3			{ margin-top: 30px; }    	#footer .columns ul { margin-left: 0; }    	#powered			{ display: none; }    	/* Page Specific */    	.portfolio_item 	{ width: 300px; }    	.related_posts_section 	{ margin: 0; }    	textarea.aqua_input		{ width: 280px; }		.page_heading h1		{ font-size: 20px;}		.section_big_title		{ margin: 10px 0 24px !important;}		.section_featured_services .jcarousel-next-horizontal, .carousel_section .jcarousel-next-horizontal { right: 0px !important; }		.section_featured_services .jcarousel-prev-horizontal, .carousel_section .jcarousel-prev-horizontal { right: 20px !important; }		.section_featured_services .carousel_arrows_bgr, .carousel_section .carousel_arrows_bgr { width: 44px !important; }		.htabs a 				{ padding: 6px 7px 5px 7px; font-size: 12px; margin-right: 2px; }    	.portfolio_description	{ padding-left: 0; }    	.services_description	{ padding-left: 0; margin-top: 20px !important; }    	#google_map iframe {			max-height: 300px;		}    }/* #Mobile (Landscape)================================================== */    /* Note: Design for a width of 480px */    @media only screen and (min-width: 480px) and (max-width: 767px) {        .footer_inside, #wrapper.full_wrapper .footer_inside        					{ margin: 0px auto 20px; width: 420px; padding:0;  }        .footer_btm_inner, #wrapper.full_wrapper .footer_btm_inner        					{ margin: 0px auto; width: 420px; }		#powered			{ display: block; }		/* Page Specific */		.htabs a 			{ padding: 6px 10px 5px 10px; font-size: 13px; }		.portfolio_item 	{ width: 420px; }		.portfolio_items_in_page { margin: 0;}		#google_map iframe {			max-height: none;		}    }/* Custom style */#menu-item-498{background:none !important;}.reg_now_button{margin-left:55px;}.page-id-475 #google_map, #post-475 h2.title{display:none;}#post-475 img{margin-top:25px;}.wpcf7-form input[type="text"], .wpcf7-form input[type="password"], .wpcf7-form input[type="email"], .wpcf7-form textarea, .wpcf7-form select {  background: none repeat scroll 0 0 #FBFBFB;  border: 1px solid #EEEEEE;  border-radius: 4px 4px 4px 4px;  box-shadow: 0 0 6px rgba(0, 0, 0, 0.05) inset;  font-size: 13px;  padding: 7px 8px;  transition: all 0.3s cubic-bezier(0.4, 0.1, 0.2, 0.7) 0s;  width: 250px;  color:#777777;  display:block;  margin:0 0 20px;  max-width:100%;  outline:none;}.wpcf7-form textarea{width:400px;}.jcarousel-next-horizontal, .jcarousel-prev-horizontal{display:none !important;}.read-more{font-size:13px;text-decoration:underline;}